Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libtorrent-rasterbar2_0 | Distribution: openSUSE Tumbleweed |
Version: 2.0.11 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Jan 28 14:10:35 2025 |
Group: System/Libraries | Build host: reproducible |
Size: 4568461 | Source RPM: libtorrent-rasterbar-2.0.11-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://libtorrent.org/ | |
Summary: A C++ implementation of the BitTorrent protocol |
libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client.
BSD-3-Clause
* Tue Jan 28 2025 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.11 * bump version for future release * torrent_status::num_pieces counts pieces passed hash check * Updated numerous action revisions * fix setup.py to not use distutils * fix integer overflow in piece picker * Send read_piece_alert after piece passes * test for set_piece_deadline() * Make anti-leech choker never increase score for dishonesty * fix the compilation failure caused * bump libsimulator submodule * assume copy_file_range() exists on linux (unless old glibc) * rely on the openssl version already installed on the runner * remove aligned storage, as it's deprecated in C++23 * apply DSCP setting to peers before connecting * check settings_pack::max_out_request_queue before alert outstanding_r… * improve debug facilities of swarm simulations * Improve simulator determinism * fix issue when closing a uTP connection * fix test_copy_file to recognize overlayfs as supporting sparse files. * Fix some typos * don't discard netlink messages for previously seen addresses * fix pre-allocation when changing priority * limit the piece size in create_torrent constructor * Updated numerous pre-commit hook revs. * fix BEP-40 peer priority for IPv6 * minor fix on documentation * allow connections while checking resume data if no_verify_files flag is set * don't hint POSIX_FADV_RANDOM * fix tests to work on linux ZFS * fix bug where file_progress could sometimes be reported as >100% * Move construct std::shared_ptr objects * Bump libsimulator submodule * fix performance bug in the file pool * piece_picker updates * Add announce_port support * fix race condition when cancelling requests after becoming a seed * abort_download() is OK in any state * Bump some pre-commit-hook revs * Fix mmap error when reading empty file during resume check on Linux * homebrew uses standard name for pre-built boost_system now * remove use of std::aligned_union * bump version * Fix typos * add some possible values to the documentation for dht_bootstrap_nodes * fix applying IP filter to DHT traffic (HanabishiRecca) * add invariant check to socks5_stream * fix fcntl.h warning * use stricter rules for what filenames are valid on Android * validate add_torrent_params::save_path at run-time * Fri Apr 19 2024 Luigi Baldoni <aloisio@gmx.com> - Build against boost175 on Leap15 code-o-o#leap/features/issue/155 * Mon Feb 19 2024 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.10 * allow on_unknown_torrent method in the absence of active torrents (new plugin feature added) * add feature to async_move_storage() to not move files * fix reject resume data if it contains mismatching info hashes * fix clear the candidate_cache when clear peer_list * fix missing python converter for dht::announce_flags_t - Update _service file for manualrun * Mon May 22 2023 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.9 * fix issue with web seed connections when they close and re-open * fallocate() not supported is not a fatal error * fix proxying of IPv6 connections via IPv4 proxy * treat CGNAT address range as local IPs * add stricter checking of piece layers when loading torrents * add stricter checking of v1 and v2 hashes being consistent * cache failed DNS lookups as well as successful ones * add an i2p torrent state to control interactions with clear swarms * fix i2p SAM protocol parsing of quoted messages * expose i2p peer destination in peer_info * fix i2p tracker announces * fix issue with read_piece() stopping torrent on pieces not yet downloaded * improve handling of allow_i2p_mixed setting to work for magnet links * fix web seed request for renamed single-file torrents * fix issue where web seeds could disappear from resume data * extend save_resume with additional conditional flags * fix issue with retrying trackers in tiers > 0 * fix last_upload and last_download resume data fields to use posix time * improve error messages for no_connect_privileged_ports, by untangle it from the port filter * fix I2P issue introduced in 2.0.0 * add async tracker status query, post_trackers() * add async torrent status query, post_status() * support loading version 2 of resume data format * fix issue with odd piece sizes * add async piece availability query, post_piece_availability() * add async download queue query, post_download_queue() * add async file_progress query, post_file_progress() * add async peer_info query, post_peer_info() * Thu Mar 23 2023 Martin Liška <mliska@suse.cz> - Enable LTO as it builds with now on ppc64. * Sun Oct 23 2022 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.8 * fix uTP streams timing out instead of closing cleanly * add write_torrent_file_buf() overload for generating .torrent files * add create_torrent::generate_buf() function to generate into a buffer * fix copy_file when the file ends with a sparse region * uTP performance, fix packet loss when sending is stalled * fix trackers being stuck after session pause/resume * fix bug in hash_picker with empty files * uTP performance, prevent premature timeouts/resends * add option to not memory map files below a certain size * settings_pack now returns default values when queried for missing settings * fix copy_file fall-back when SEEK_HOL/SEEK_DATA is not supported * improve error reporting from file copy and move * tweak pad file placement to match reference implementation (tail-padding) * uTP performance, more lenient nagle's algorithm to always allow one outstanding undersized packet * uTP performance, piggy-back held back undersized packet with ACKs * uTP performance, don't send redundant deferred ACKs * support incoming SOCKS5 packets with hostnames as source address, for UDP trackers * ignore duplicate network interface change notifications on linux * fix total_want/want accounting when forcing a recheck * fix merging metadata with magnet links added on top of existing torrents * add torrent_flag to default all file priorities to dont_download * fix &so= feature in magnet links * improve compatibility of SOCKS5 UDP ASSOCIATE * fix madvise range for flushing cache in mmap_storage * open files with no_cache set in O_SYNC mode - Drop 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch (merged upstream) * Wed Oct 05 2022 Christophe Giboudeaux <christophe@krop.fr> - Add patch to fix the boost detection on Leap: * 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch * Sun Jul 17 2022 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.7 * fix issue in use of copy_file_range() * 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() * 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 - Drop libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch (no longer necessary) * Sun May 08 2022 Luigi Baldoni <aloisio@gmx.com> - Add libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch to fix pkgconfig file properly * Thu Apr 21 2022 Luigi Baldoni <aloisio@gmx.com> - Fix pkgconfig file for Leap 15.4 * Sat Apr 16 2022 Luigi Baldoni <aloisio@gmx.com> - Update to version 2.0.6 * fix issue creating a v2 torrent from torrent_info containing an empty file * make recheck files also update which files use partfile * add write_through disk_io_write_mode, which flushes pieces to disk immediately * improve copy file function to preserve sparse regions (when supported) * add function to truncate over-sized files part of a torrent * fix directory creation on windows shared folders * add flag to make add_files() not record file attributes * deprecate (unused) allow_partial_disk_writes settings * fix disk-full error reporting in mmap_disk_io * fixed similar-torrents feature for v2 torrents * fix potential unbounded recursion in add_completed_job, in disk I/O * deprecated (unused) volatile_read_cache setting - Drop libtorrent-rasterbar-boost_178.patch (merged upstream) - Switch to _service * Tue Jan 11 2022 Luigi Baldoni <aloisio@gmx.com> - Revert last change * Sat Jan 08 2022 Luigi Baldoni <aloisio@gmx.com> - Update boost version requirement * Sun Jan 02 2022 Luigi Baldoni <aloisio@gmx.com> - Add libtorrent-rasterbar-boost_178.patch (fix Factory build)
/usr/lib64/libtorrent-rasterbar.so.2.0 /usr/lib64/libtorrent-rasterbar.so.2.0.11 /usr/share/doc/packages/libtorrent-rasterbar2_0 /usr/share/doc/packages/libtorrent-rasterbar2_0/AUTHORS /usr/share/doc/packages/libtorrent-rasterbar2_0/ChangeLog /usr/share/licenses/libtorrent-rasterbar2_0 /usr/share/licenses/libtorrent-rasterbar2_0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 00:38:01 2025