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
top