cvs commit: ports/net-p2p/libtorrent-rasterbar-15 Makefile distinfo
pkg-plist ports/net-p2p/libtorrent-rasterbar-15/files
patch-include_libtorrent_bitfield.hpp
Doug Barton
dougb at FreeBSD.org
Thu Jul 1 07:16:04 UTC 2010
dougb 2010-07-01 07:16:03 UTC
FreeBSD ports repository
Modified files:
net-p2p/libtorrent-rasterbar-15 Makefile distinfo pkg-plist
Removed files:
net-p2p/libtorrent-rasterbar-15/files
patch-include_libtorrent_bitfield.hpp
Log:
Update to version 0.15.1, with numerous bug fixes:
* fixed rare crash when purging the peer list
* fixed race condition around m_abort in session_impl
* fixed bug in web_peer_connection which could cause a hang when
downloading
from web servers
* fixed bug in metadata extensions combined with encryption
* refactored socket reading code to not use async. operations
unnecessarily
* some timer optimizations
* removed the reuse-address flag on the listen socket
* fixed bug where local peer discovery and DHT wouldn't be announced to
without trackers
* fixed bug in bdecoder when decoding invalid messages
* added build warning when building with UNICODE but the standard library
doesn't provide std::wstring
* fixed add_node python binding
* fixed issue where trackers wouldn't tried immediately when the previous
one failed
* fixed synchronization issue between download queue and piece picker
* fixed bug in udp tracker scrape response parsing
* fixed bug in the disk thread that could get triggered under heavy load
* fixed bug in add_piece() that would trigger asserts
* fixed vs 2010 build
* recognizes more clients in identify_client()
* fixed bug where trackers wouldn't be retried if they failed
* slight performance fix in disk elevator algorithm
* fixed potential issue where a piece could be checked twice
* fixed build issue on windows related to GetCompressedSize()
* fixed deadlock when starting torrents with certain invalid tracker URLs
* fixed iterator bug in disk I/O thread
* fixed FIEMAP support on linux
* fixed strict aliasing warning on gcc
* fixed inconsistency when creating torrents with symlinks
* properly detect windows version to initialize half-open connection limit
* fixed bug in url encoder where $ would not be encoded
For the port:
* Prepare for -python slave port for the python binding (In part from)[1]
* Make LOCALBASE safe [2]
* Python bindings require --enable-deprecated-functions
* Stop building the static library
* Patch is now incorporated into the distribution
PR: ports/144337 [1]
Submitted by: lioux [1]
Submitted by: swell.k at gmail.com [2]
Feature safe: yes
Revision Changes Path
1.6 +29 -11 ports/net-p2p/libtorrent-rasterbar-15/Makefile
1.3 +3 -3 ports/net-p2p/libtorrent-rasterbar-15/distinfo
1.2 +0 -10 ports/net-p2p/libtorrent-rasterbar-15/files/patch-include_libtorrent_bitfield.hpp (dead)
1.3 +0 -2 ports/net-p2p/libtorrent-rasterbar-15/pkg-plist
More information about the cvs-all
mailing list