Also enable the enable_bad_libc_workaround by default for NetBSD,
FreeBSD, OpenBSD and Darwin.
Changes in this release:
- Identify trackerless torrent files
- Not saving pause/play state across invocations of the GUI
- Small fixes to windows installer and corrupt config file recovery
- A number of small bug fixes
Changes in this release:
- Opening a torrent that is already open in the GUI now has the correct behavior rather than
raising an error
- Backported --chop_max_allow_in from 4.1 to help fix TCP stack flaking out problem on Windows
- Robustly handle config files corrupted by Windows
- Better error messages when a torrent already meets seeding limits
- File filters
2005-03-25: 4.0.1 is now available.
Changes since the last stable release:
- Possible workaround for the "TCP stack flaking out" bug as a preference.
- Preference option for the text color over the progress bar.
- Fixed problem picking config file and save locations on Win98/ME.
- Switched to GTK file save widgets to fix the problem of resuming multi-file
torrents.
- Bulk traffic flag was only being set on incoming connections.
- Some tweaks to the interface and more informative error messages.
- Fixes to installer, including location fixes for non-English users.
- Fix for interface lockups after being minimized.
- Fixed a couple tracebacks.
_ A few small tracker bugs fixed.
- An item which belonged in the previous notes: Improvments to seed behaviour
which addresses the problem for which super-seeding was created, but without
the problems of super-seeding.
2005-03-07: 4.0.0 is now available.
Changes since the last stable release:
- All new queue-based user interface
- Many options are now modifiable from the interface, including upload rate
- Lots of other interface improvements
- Extra stats are visible, for those who like it
- Remembers what it was doing across restarts
_ New .torrent maker "btmaketorrentgui" replaces "btcompletedir"
- Better performance, as always
- License has changed to the BitTorrent Open Source License
- Torrent fields are correctly created and interpreted as utf8
- Too many little things to list
A few technical notes, for those interested:
- Single port: launchmany can seed and client can download many files from a
single port and thread
- Interface now uses GTK instead of wxWidgets
- BitTorrent packets are marked as bulk data to make traffic shaping easier
2005-01-22: 3.9.1 beta is now available.
* Files now only get allocated as they're downloaded and don't
fragment the hard drive
* Large torrents no longer hose the CPU
* Better network utilization and more consistent download rates
* Poorly seeded torrents get out faster
* Several important bug fixes
Inspired by FreeBSD "ports".
Fix the PLISTs accordingly.
Also, while at it, remove now obsolete compileall.py calls in post-install
targets and insure that extension.mk is in included before builinlinks of
other Python modules.
Discussed with/ok'ed by drochner@.