diff options
author | dougb <dougb@FreeBSD.org> | 2010-07-01 15:16:03 +0800 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2010-07-01 15:16:03 +0800 |
commit | 2380e67bb87b5295a6502445a885fdd051a854f8 (patch) | |
tree | 5c42ed08e21c992843f139947b0554ce9fcf706c /net-p2p/Makefile | |
parent | 6ca259f28c65de91665707813fc2cf97a4bdcb6d (diff) | |
download | freebsd-ports-gnome-2380e67bb87b5295a6502445a885fdd051a854f8.tar.gz freebsd-ports-gnome-2380e67bb87b5295a6502445a885fdd051a854f8.tar.zst freebsd-ports-gnome-2380e67bb87b5295a6502445a885fdd051a854f8.zip |
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@gmail.com [2]
Feature safe: yes
Diffstat (limited to 'net-p2p/Makefile')
0 files changed, 0 insertions, 0 deletions