Subject: CVS commit: pkgsrc/net/libtorrent-rasterbar
From: Adam Ciarcinski
Date: 2022-07-18 09:30:43
Message id: 20220718073043.7C93CFB1A@cvs.NetBSD.org

Log Message:
libtorrent-rasterbar: updated to 2.0.7

libtorrent-2.0.7

fix issue in use of copy_file_range() on linux
avoid open-file race in the file_view_pool
fix issue where stop-when-ready would not close files
fix issue with duplicate hybrid torrent via separate v1 and v2 magnet links
added new function to load torrent files, load_torrent_*()
support sync_file_range() on linux
fix issue in write_torrent_file() when file size is exactly piece size
fix file_num_blocks() and file_num_pieces() for empty files
add new overload to make_magnet_uri()
add missing protocol version to tracker_reply_alert and tracker_error_alert
fix privilege issue with SetFileValidData()
add asynchronous overload of torrent_handle::add_piece()
default to a single hashing thread, for full checks
Fix bug when checking files and the first piece is invalid
As well as changes merged in from the 1.2.x branch:

fixed tracker connections spinning when hostname lookups stall
fixed error in pkg-config file generation in Jamfile
improve backwards compatibility with loading magnet link resume files
fix bind-to-device for tracker announces and UPnP
rename peer_tos setting to peer_dscp
fix bdecode support for large strings (>= 100 MB)

Files:
RevisionActionfile
1.25modifypkgsrc/net/libtorrent-rasterbar/Makefile
1.7modifypkgsrc/net/libtorrent-rasterbar/PLIST
1.18modifypkgsrc/net/libtorrent-rasterbar/distinfo