Revisions of libtorrent-rasterbar

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 31)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 30)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 29)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 28)
- 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
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 27)
- 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
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 26)
- 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
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 25)
- 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)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 24)
- Add libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch to
  fix pkgconfig file properly

- Fix pkgconfig file for Leap 15.4

- 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

- Revert last change

- Update boost version requirement

- Add libtorrent-rasterbar-boost_178.patch (fix Factory build)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 23)
- Update to version 2.0.0
  * dropped depenency on iconv
  * deprecate set_file_hash() in torrent creator, as it's
    superceded by v2 torrents
  * deprecate mutable access to info_section in torrent_info
  * removed deprecated lazy_entry/lazy_bdecode
  * stats_alert deprecated
  * remove bittyrant choking algorithm
  * update userdata in add_torrent_params to be type-safe and
    add to torrent_handle
  * add ip_filter to session_params
  * added support for wolfSSL for SHA-1 hash and HTTPS (no
    Torrents over SSL)
  * requires OpenSSL minimum version 1.0.0 with SNI support
  * deprecated save_state() and load_state() on session in
    favour of new write_session_params() and
    read_session_params()
  * added support for BitTorrent v2 (see
    docs/upgrade_to_2.0.html)
  * create_torrent() pad_file_limit parameter removed
  * create_torrent() merkle- and optimize-alignment flags removed
  * merkle_tree removed from add_torrent_params
  * announce_entry expose information per v1 and v2 info-hash
    announces
  * deprecated sha1_hash info_hash members on
    torrent_removed_alert, torrent_deleted_alert,
    torrent_delete_failed_alert and add_torrent_params
  * undeprecate error_file_metadata for torrent errors related
    to its metadata
  * remove support for adding a torrent under a UUID (used for
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 22)
- Update to 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

- Update to 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
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 21)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 20)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 19)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 18)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 17)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 16)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 15)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 14)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 13)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 12)
Displaying revisions 1 - 20 of 31
openSUSE Build Service is sponsored by