libtorrent v1.2.11 Release Notes

Release Date: 2020-11-15 // 12 days ago
  • ๐Ÿ›  Fixes since the 1.2.10 release:

    • ๐Ÿ›  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