pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   snj
Date:           Fri Jan  1 19:36:31 UTC 2010

Modified Files:
        pkgsrc/net/libtorrent: Makefile distinfo
        pkgsrc/net/rtorrent: Makefile distinfo

Log Message:
Update libtorrent to 0.12.6 and rtorrent to 0.8.6.

Changes:
- Added a simple scheduler framework.
- Don't send numwant in STOPPED messages as some trackers are stupid about
  it.
- Reintroduced clearing of epoll event list when a socket is closed as
  it might cause race conditions.
- Added cppUnit test framework. Tests will be added on rather unregular
  basis.
- Logging for SCGI calls.
- Fixed handling of errors when writing out session torrents, it should
  no longer hit an infinite loop.
- Fixed a bug that would cause reading of a piece to hang rtorrent if
  the incoming data contains only data up to a file boundary, but not
  the next file's data.
- Fixes a file handle leak in the execute_capture functions.
- Fixed crash on empty bitfield in 'd.bitfield'.
- Fixed the Object::flag_unordered code to handle initial zero-length
  keys. Ticket #1950.
- Made torrent::Rate::rate_type uint64_t and added sanity checks due to
  reports of bad download/upload values being reported to some trackers.

OK tron@ wiz@


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/net/libtorrent/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/net/libtorrent/distinfo
cvs rdiff -u -r1.34 -r1.35 pkgsrc/net/rtorrent/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/net/rtorrent/distinfo

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



Home | Main Index | Thread Index | Old Index