Revisions of libtorrent-rasterbar
Wolfgang Engel (bigironman)
accepted
request 881817
from
Luigi Baldoni (alois)
(revision 3)
Update to version 1.2.13 (can't submit it from the project, cf. sr#881816)
Wolfgang Engel (bigironman)
accepted
request 863181
from
Luigi Baldoni (alois)
(revision 2)
- Update to version 1.2.12 * fix loading of DHT node ID from previous session on startup * use getrandom(), when available, and fall back to /dev/urandom * fix python binding for "value" in dht put alerts * fix bug in python binding for dht_put_mutable_item * fix uTP issue acking FIN packets * validate HTTPS certificates by default (trackers and web seeds) * load SSL certificates from windows system certificate store, to authenticate trackers * introduce mitigation for Server Side Request Forgery in tracker and web seed URLs * fix error handling for pool allocation failure version 1.2.11: * fix issue with moving the session object * deprecate torrent_status::allocating. This state is no longer used * fix bug creating torrents with symbolic links * remove special case to save metadata in resume data unconditionally when added throught magnet link * fix bugs in mutable-torrent support (reusing identical files from different torrents) * fix incorrectly inlined move-assignment of file_storage * add session::paused flag, and the ability to construct a session in paused mode * fix session-pause causing tracker announces to fail * fix peer-exchange flags bug * allow saving resume data before metadata has been downloaded (for magnet links) * record blocks in the disk queue as downloaded in the resume data * fix bug in set_piece_deadline() when set in a zero-priority piece * fix issue in URL parser, causing issues with certain tracker URLs * use a different error code than host-unreachable, when skipping tracker announces version 1.2.10: * fix regression in python binding for move_storage() * fix issue with loading invalid torrents with only 0-sized files * fix to avoid large stack allocations version 1.2.9: * add macro TORRENT_CXX11_ABI for clients building with C++14 against libtorrent build with C++11 * refreshed m4 scripts for autotools * removed deprecated wstring overloads on non-windows systems * drop dependency on Unicode's ConvertUTF code (which had a license incompatible with Debian) * fix bugs exposed on big-endian systems * fix detection of hard-links not being supported by filesystem * fixed resume data regression for seeds with prio 0 files version 1.2.8: * validate UTF-8 encoding of client version strings from peers * don't time out tracker announces as eagerly while resolving hostnames * fix NAT-PMP shutdown issue * improve hostname lookup by merging identical lookups * fix network route enumeration for large routing tables * fixed issue where pop_alerts() could return old, invalid alerts * fix issue when receiving have-all message before the metadata * don't leave lingering part files handles open * disallow calling add_piece() during checking * fix incorrect filename truncation at multi-byte character * always announce listen port 1 when using a proxy version 1.2.7: * add set_alert_fd in python binding, to supersede set_alert_notify * fix bug in part files > 2 GiB * add function to clear the peer list for a torrent * fix resume data functions to save/restore more torrent flags * limit number of concurrent HTTP announces * fix queue position for force_rechecking a torrent that is not auto-managed * improve rate-based choker documentation, and minor tweak * undeprecate upnp_ignore_nonrouters (but refering to devices on our subnet) * increase default tracker timeout * retry failed socks5 server connections * allow UPnP lease duration to be changed after device discovery version 1.2.6: * fix peer timeout logic * simplify proxy handling. A proxy now overrides listen_interfaces * fix issues when configured to use a non-default choking algorithm * fix issue in reading resume data * revert NXDOMAIN change from 1.2.4 * don't open any listen sockets if listen_interfaces is empty or misconfigured * fix bug in auto disk cache size logic * fix issue with outgoing_interfaces setting, where bind() would be called twice * add build option to disable share-mode * support validation of HTTPS trackers * deprecate strict super seeding mode * make UPnP port-mapping lease duration configurable * deprecate the bittyrant choking algorithm * add build option to disable streaming version 1.2.5: * announce port=1 instead of port=0, when there is no listen port * fix LSD over IPv6 * support TCP_NOTSENT_LOWAT * fix correct interface binding of local service discovery multicast * fix issue with knowing which interfaces to announce to trackers and DHT * undeprecate settings_pack::dht_upload_rate_limit - Switch to cmake build - Remove references to python2 - Add libtorrent-rasterbar-fix_library_version.patch - Build in c++14 mode (qbittorrent prefers it) - in _constraints set 5GB min physicalmemory rather than memory parm (at least required for ppc64/ppc64le)
Wolfgang Engel (bigironman)
committed
(revision 1)
osc copypac from project:openSUSE:Leap:15.2 package:libtorrent-rasterbar revision:29, using expand
Displaying all 3 revisions