Subject: CVS commit: pkgsrc/net
To: None <pkgsrc-changes@NetBSD.org>
From: Marc Recht <recht@netbsd.org>
List: pkgsrc-changes
Date: 03/28/2005 14:43:10
Module Name:	pkgsrc
Committed By:	recht
Date:		Mon Mar 28 14:43:10 UTC 2005

Modified Files:
	pkgsrc/net/bittorrent: Makefile Makefile.common PLIST distinfo
	pkgsrc/net/bittorrent-gui: Makefile PLIST
	pkgsrc/net/bittorrent/patches: patch-aa
Removed Files:
	pkgsrc/net/bittorrent/patches: patch-ab patch-ac patch-ad patch-ae
	    patch-af

Log Message:
update to BitTorrent 4.0.1

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.


To generate a diff of this commit:
cvs rdiff -r1.24 -r1.25 pkgsrc/net/bittorrent/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/net/bittorrent/Makefile.common
cvs rdiff -r1.8 -r1.9 pkgsrc/net/bittorrent/PLIST
cvs rdiff -r1.13 -r1.14 pkgsrc/net/bittorrent/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/net/bittorrent-gui/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/bittorrent-gui/PLIST
cvs rdiff -r1.5 -r1.6 pkgsrc/net/bittorrent/patches/patch-aa
cvs rdiff -r1.2 -r0 pkgsrc/net/bittorrent/patches/patch-ab
cvs rdiff -r1.3 -r0 pkgsrc/net/bittorrent/patches/patch-ac \
    pkgsrc/net/bittorrent/patches/patch-ad
cvs rdiff -r1.1 -r0 pkgsrc/net/bittorrent/patches/patch-ae \
    pkgsrc/net/bittorrent/patches/patch-af

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.