4.4.1.0 - July 31, 2010 |
New Features:
- Core | Handle "bc://" URLs
- Core | Switched to piece-reordering based file storage on OSX by default (option for other OS)
- Core | Recover out-of-order pieces on recheck
- Core | Added numeric file priorities to allow more than just 'high' and 'normal' priorities
- Core | Basic streaming playback support, relegated to CVS only on release due to lack of time to tidy up UI
- Core | New speed test
- Core | Bias upload to incomplete downloads
- UIvz | Library view entries can now be expanded to see individual files
- UI | Added
Changes:
- Core | Proxy UDP tracker conns through socks when enabled
- Core | Clear out unused subscriptions
- Core | Grab default SSL certs from Java on init
- Core | Some packeting optimisations with crypto
- Core | Fixed some issues to allow plugins to be network position providers
- UI | Show zero length files as completed rather than 0% done
- Plug | Various enhancements to facilitate the writing of cache peers
Corrected bugs:
- Core | Better handle torrents with valid UTF8 name, but invalid (to user's locale) non-UTF name.
- Core | Fix slow core closedown caused by subscription updates
- Core | Fix a few places where only subscribed subscriptions should be used
- Core | Fix webseed handling for files bigger than 2GB (ish)
- Core | Ensure all file handles released when closing down streams
- Core | Removed double timestamps from some logs
- Core | For trackerless torrents fix to use cached peers on startup
- Core | Fix bug where DHT wasn't re-publishing values correctly
|