File libtorrent-rasterbar-custom.changes of Package libtorrent-rasterbar-custom
------------------------------------------------------------------- Tue Oct 14 19:47:49 UTC 2025 - Martin Stibor <martin.von.reichenberg@proton.me> - Initial re-upload od LibTorrent Raster into Open Build Service (OBS) for the qBiTorrent project - Update to the latest upstream stable version - 2.0.11 - What is new at version 2.0.11: * Bump version for future release * Torrent_status::num_pieces counts pieces passed hash check * Updated numerous action revisions590 * Back-port fixes to brew on CI * Fix setup.py to not use distutils * Fix integer overflow in piece picker * Send read_piece_alert after piece passesu in #7642 * Test for set_piece_deadline() * Default target windows 10 * Make anti-leech choker never increase score for dishonesty7658 * Fix the compilation failure caused by the failure to find std::max4 * Bump libsimulator submodule * Assume copy_file_range() exists on linux (unless old glibc) * Bump cibuildwheel action to v2.17.0 * Rely on the openssl version already installed on the runner * Ask msvc to report the correct C++ version in __cplusplus macro * Attempt to make CirrusCI job more efficient * Remove aligned storage, as it's deprecated in C++23 * Attempt to fix msvc version macro builds * GHA workflow update * Apply DSCP setting to peers before connecting * Check settings_pack::max_out_request_queue before alert outstanding_r…14 * 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 typos728 * Don't discard netlink messages for previously seen addresses7 * Fix pre-allocation when changing priority * Limit the piece size in create_torrent constructor * Updated numerous pre-commit hook revs.723 * Fix BEP-40 peer priority for IPv6 * GHA CI: Migrate to OpenSSL 3.x746 * Minor fix on documentation #7753 * 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% * CibuildWheel: Add macOS arm64 support727 * Move construct std::shared_ptr objects68 * Bump libsimulator submodule7773 * Fix performance bug in the file pool * Piece_picker updates * Add announce_port support7771 * Fix race condition when cancelling requests after becoming a seed * Abort_Download() is OK in any state * Bump some pre-commit-hook revs804 * Fix mmap error when reading empty file during resume check on Linux * Homebrew uses standard name for pre-built boost_system now * Bump ubuntu version in workflows * Remove use of std::aligned_union * Bump version * Fix typos820 * Add some possible values to the documentation for dht_bootstrap_nodes * Fix applying IP filter to DHT traffic (HanabishiRecca) * CibuildWheel: update workflow805 * 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 - Update to the latest upstream stable version - 2.0.10 * Don't run win32 tests when building python wheel * Fix missing python converter for dht::announce_flags_t * Bump boost version to enable Python 3.11 package builds * CMake: don't define _FILE_OFFSET_BITS on Windows * Update SSL certificates for tests * Updated numerous repo addresses & revs of pre-commit-hooks * Fixes various typos * Fix dht_announce_interval not being followed accurately in some cases * Suppress new GCC warning from 3rd party code (openssl) * Update FreeBSD dependency on boost_build to boost-build * README: Remove LGTM badges * Forward port candidate cache * Hidden dllexport * Reset_Save_Path * Fix unnecessary capture of this in lambda expressions * Run thread-sanitizer on Ubuntu-22.04 on CI * Make sure the library builds with C++17 and C++20, in addition to C++14 * Improve TORRENT_RVO feature detection * Add python bindings * Fix use of python ssl module * Address issue in boost.asio building on iOS * Improve checking and testing of max piece size * Fix MingW64 CI build * Fix assert in uTP resend_packet() * Bump python version on github actions to 3.12 * Color theme revamp in #7561 * Allow execution of on_unknown_torrent method in the absence of active torrents #7537 * Migrate awy from aligned_storage * Minor fixes * Allow I2P leaseset encryption type 4 by @Vort in #7585 * Fix the wrong port is being announced to tracker6 * Remove obsolete LGTM config file591 * Update Cirrus CI config589 * Restore file priorities in POSIX storagein #7594 * Fix and suppress some new clang warnings util addressed (in master) * Reject resume data if it contains mismatching info hashes7 * Add test coverage for read_resume_data() * Fix test_copy_file for tmpfs * Add missing test file to tarball * Updated numerous pre-commit hook revs.605 * Forward-Port of #7615 * Recreate the SSL test certificates with long expiration time * Bump version to 2.0.10 - Update to a later upstream stable 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()