After an exciting couple of weeks learning about threads, I am proud to release Birdtorrent 0.5.0. This release fixes a major bug that was created by the last release -- locking up Songbird while downloading a torrent.
While you can now download torrents in Songbird without locking the application, I have introduced a few new bugs. Most of this is because I am still a n00b when it comes to Mozilla development. Here is the punchlist (in no particular order):
- Download does not start if partial files exist already
- Duplicate Bookmark node on restart
- Bookmarks not cleaned up after uninstall
- Crash when download complete
- Closing Songbird does not halt download
- After a crash, torrents cannot be downloaded
- Downloading multiple torrents results in torrent::initialize() error
I am confident that most of these are due to hacky code on my part. Birdtorrent 0.6.0 should resolve some, if not all of these issues.
As always, feel free to discuss this release in the comments thread below.
Cheers!
I am a 