notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
non port: net-p2p/libtorrent-rasterbar-15/Makefile

Number of commits found: 26

Thursday, 12 Dec 2013
14:23 bapt search for other commits by this committer
Convert LIB_DEPENDS for ports depending on boost
Original commitRevision:336263 
Monday, 14 Oct 2013
14:17 nemysis search for other commits by this committer

Approved by:	wg/pawel (mentors)
Original commitRevision:330328 
06:52 bapt search for other commits by this committer
Fix package name collision
Original commitRevision:330275 
Friday, 20 Sep 2013
22:28 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
Original commitRevision:327758 
Wednesday, 14 Aug 2013
22:35 ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Original commitRevision:324744 
Tuesday, 19 Mar 2013
13:04 eadler search for other commits by this committer
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
Original commitRevision:314640 
Thursday, 31 Jan 2013
13:38 bapt search for other commits by this committer
Chase boost update
Original commitRevision:311310 
Sunday, 2 Dec 2012
16:16 rm search for other commits by this committer
- eliminate bogus setuptools dependency
- bump PORTREVISION because of dependency change
- extend python version in USE_PYTHON
- fix incorrect PYDISTUTILS_PKGNAME usage

Feature safe:	yes
Original commitRevision:308113 
Monday, 8 Oct 2012
10:38 dougb search for other commits by this committer
Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.

I bid fond fare well
A chapter closes for me
What opens for you?
Original commitRevision:305526 
Monday, 30 Jul 2012
17:23 dougb search for other commits by this committer
Add explicit build depends on pkgconf
Original commit
Sunday, 15 Jul 2012
23:19 dougb search for other commits by this committer
Update PORTREVISION to reflect boost-libs 1.48.0_1 fix

Approved by:	portmgr (beat)
Original commit
Friday, 20 Jan 2012
09:25 dougb search for other commits by this committer
Update to 0.15.9, a bugfix release:

 * fixed https crash
 * added some functions missing from the python binding
 * fixed rare piece picker bug
 * fixed invalid torrent_status::finished_time
 * fixed bugs in dont-have and upload-only extension messages
 * don't open files in random-access mode (speeds up hashing)
Original commit
Sunday, 2 Oct 2011
19:32 dougb search for other commits by this committer
0.15.8 release

* allow NULL to be passed to create_torrent::set_comment and
* fix UPnP issue for routers with multiple PPPoE connections
* fix issue where event=stopped announces wouldn't be sent when closing
* fix crash when using broken SOCKS5 proxies
* fix CPU busy loop issue in tracker announce logic
* honor IOV_MAX when using writev and readv
* don't post 'operation aborted' UDP errors when changing listen port
* fix tracker retry logic, where in some configurations the next tier
  would not be tried
* fixed bug in http seeding logic (introduced in 0.15.7)
* add support for dont-have extension message
* fix for set_piece_deadline
* add reset_piece_deadline function
* fix merkle tree torrent assert
Original commit
Friday, 23 Sep 2011
22:26 amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
Original commit
Tuesday, 9 Aug 2011
05:36 dougb search for other commits by this committer
Fix handling of COMPILETIME_OPTIONS in configure. Inspired by the PR
but I used a different solution.

PR:             ports/155958
Submitted by:   Maxim Samsonov <>
Original commit
Saturday, 6 Aug 2011
21:20 dougb search for other commits by this committer
Update to version 0.15.7:

  * exposed set_peer_id to python binding
  * improve support for merkle tree torrent creation
  * exposed comparison operators on torrent_handle to python
  * exposed alert error_codes to python
  * fixed bug in announce_entry::next_announce_in and min_announce_in
  * fixed sign issue in set_alert_mask signature
  * fixed unaligned disk access for unbuffered I/O in windows
  * support torrents whose name is empty
  * fixed connection limit to take web seeds into account as well
  * fixed bug when receiving a have message before having the metadata
  * fixed python bindings build with disabled DHT support
  * fixed BSD file allocation issue
  * fixed bug in session::delete_files option to remove_torrent

For the port, future-proof CONFLICTS and make OPENSSLBASE explicit.
Original commit
Saturday, 16 Apr 2011
19:02 dougb search for other commits by this committer
0.15.6 release

* fixed crash in udp trackers when using SOCKS5 proxy
* fixed reconnect delay when leaving upload only mode
* fixed default values being set incorrectly in add_torrent_params
  through add_magnet_uri in python bindings
* implemented unaligned write (for unbuffered I/O)
* fixed broadcast_lsd option
* fixed udp-socket race condition when using a proxy
* end-game mode optimizations
* fixed bug in udp_socket causing it to issue two simultaneous async.
  read operations
* fixed minor bug in metadata block requester (for magnet links)
* fixed race condition in iconv string converter
* fixed error handling in torrent_info constructor
* fixed bug in torrent_info::remap_files
* fix python binding for wait_for_alert
* only apply privileged port filter to DHT-only peers
Original commit
Saturday, 8 Jan 2011
07:56 dougb search for other commits by this committer
Update to version 0.15.5, which has numerous updates and bug fixes:

* support DHT extension to report external IPs
* fixed rare crash in http_connection's error handling
* avoid connecting to peers listening on ports < 1024
* optimized piece picking to not cause busy loops in some end-game modes
* fixed python bindings for tcp::endpoint
* fixed edge case of pad file support
* limit number of torrents tracked by DHT
* fixed bug when allow_multiple_connections_per_ip was enabled
* potential WOW64 fix for unbuffered I/O (windows)
* expose set_alert_queue_size_limit to python binding
* support dht nodes in magnet links
* support 100 Continue HTTP responses
* changed default choker behavior to use 8 unchoke slots (instead of being
  rate based)
* fixed error reporting issue in disk I/O thread
* fixed file allocation issues on linux
* fixed filename encoding and decoding issue on platforms using iconv
* reports redundant downloads to tracker, fixed downloaded calculation to
  be more stable when not including redundant. Improved redundant data
  accounting to be more accurate
* fixed bugs in http seed connection and added unit test for it
* fixed error reporting when fallocate fails
* deprecate support for separate proxies for separate kinds of connections
Original commit
Thursday, 23 Dec 2010
20:48 dougb search for other commits by this committer
Update to 0.15.4, various bug fixes
Original commit
Thursday, 1 Jul 2010
08:46 dougb search for other commits by this committer
Remove stray \

Feature safe:   yes
Original commit
07:16 dougb search for other commits by this committer
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
   from web servers
 * fixed bug in metadata extensions combined with encryption
 * refactored socket reading code to not use async. operations
 * 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: [2]
Feature safe:   yes
Original commit
Tuesday, 15 Jun 2010
21:59 dougb search for other commits by this committer
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.

Original commit
Tuesday, 6 Apr 2010
17:50 dougb search for other commits by this committer
Until ports that depend on libtorrent-raterbar have been converted
to depend on this one it needs NO_LATEST_LINK.
Original commit
06:28 dougb search for other commits by this committer
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

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.
Original commit
Tuesday, 16 Mar 2010
18:02 pav search for other commits by this committer
- Mark BROKEN on 6.X: does not compile

Reported by:    pointyhat
Original commit
Monday, 22 Feb 2010
00:53 dougb search for other commits by this committer
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
Original commit

Number of commits found: 26