Commit graph

10 commits

Author SHA1 Message Date
Pav Lucistnik
1c675c9439 - Remove patch file that no longer applies
Reported by:	pointyhat
2010-12-29 18:36:44 +00:00
Pav Lucistnik
60dfc9c453 - Fix build with new boost
Submitted by:	Alexander Churanov <alexanderchuranov@gmail.com>
2010-12-27 20:55:08 +00:00
Doug Barton
8dec268fad Update to 0.15.4, various bug fixes 2010-12-23 20:48:12 +00:00
Doug Barton
a57b21266a Remove stray \
Feature safe:	yes
2010-07-01 08:46:24 +00:00
Doug Barton
a87fd3e21e 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
2010-07-01 07:16:03 +00:00
Doug Barton
7f9c51fe90 Add a patch from libtorrent-rasterbar's svn repo to facilitate compiling
with gcc > 4.2.1.

The "deprecated" functions are no longer needed for qbittorrent, so go
back to disabling them.

Bump PORTREVISION
2010-06-15 21:59:59 +00:00
Doug Barton
9ca7575255 Until ports that depend on libtorrent-raterbar have been converted
to depend on this one it needs NO_LATEST_LINK.
2010-04-06 17:50:07 +00:00
Doug Barton
e94719e494 Update to the release version of 0.15, thereby removing the -devel tag
This simplifies things for the port quite a bit since we can now use
MASTER_SITE_GOOGLE_CODE.

Update CONFLICTS to acknowledge removal of rblibtorrent

We need to change the CONFIGURE_ARG to --enable-deprecated-functions
since qbittorrent 2.2.3 uses them.

Remove a no longer needed patch, a better fix was adopted upstream
after my report.
2010-04-06 06:28:28 +00:00
Pav Lucistnik
72465817c8 - Mark BROKEN on 6.X: does not compile
Reported by:	pointyhat
2010-03-16 18:02:30 +00:00
Doug Barton
be64f3bc83 As previously discussed on -ports, make the following changes:
1. Move net-p2p/rblibtorrent-devel to net-p2p/libtorrent-rasterbar-14
	a. Update LIB_DEPENDS for ports that depended on rblibtorrent-devel
	b. Add entries to MOVED and UPDATING
2. Introduce net-p2p/libtorrent-rasterbar-15, the new devel version
3. Introduce net-p2p/qbittorrent-22, the new devel version of qbittorrent

Feature safe:	yes
2010-02-22 00:53:10 +00:00