1
0

5 Commits

Author SHA256 Message Date
8a22941014 Accepting request 1147576 from home:alois:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/1147576
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=174
2024-02-19 13:08:26 +00:00
4bb7aaf8c1 Accepting request 1088289 from home:alois:branches:devel:libraries:c_c++
- 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()

OBS-URL: https://build.opensuse.org/request/show/1088289
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=172
2023-05-22 08:22:11 +00:00
cdc42f4755 Accepting request 1030606 from home:alois:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1030606
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=168
2022-10-23 14:38:04 +00:00
56addd5879 Accepting request 989735 from home:alois:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/989735
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=164
2022-07-17 18:07:20 +00:00
f0d913e6a4 Accepting request 970452 from home:alois:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/970452
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtorrent-rasterbar?expand=0&rev=158
2022-04-16 15:58:11 +00:00