New
libtorrent 1.2.20
What's Changed
- backport cibuildwheel fix of not running tests in win32 by @arvidn in https://github.com/arvidn/libtorrent/pull/7442
- back-port posix timestamps by @stalkerok in https://github.com/arvidn/libtorrent/pull/7446
- back-port updating test certs by @arvidn in https://github.com/arvidn/libtorrent/pull/7467
- Allow to compile RC_1_2 branch in C++20 mode by @Chocobo1 in https://github.com/arvidn/libtorrent/pull/7491
- FIX(peer_list): clear the m_candidate_cache when clear peer_list, and… by @Lwxiang in https://github.com/arvidn/libtorrent/pull/7460
- avoid implicit this capture by @arvidn in https://github.com/arvidn/libtorrent/pull/7502
- rely on RVO in C++20 by @arvidn in https://github.com/arvidn/libtorrent/pull/7504
- (Backport) Treat CGNAT address range as local IPs by @Chocobo1 in https://github.com/arvidn/libtorrent/pull/7531
- Allow to change save path without moving any files by @glassez in https://github.com/arvidn/libtorrent/pull/7552
- bump python version on github actions to 3.12 by @arvidn in https://github.com/arvidn/libtorrent/pull/7583
- Migrate away from deprecated functions in C++23 by @Chocobo1 in https://github.com/arvidn/libtorrent/pull/7582
- Clean up MSVC compiler flags by @Chocobo1 in https://github.com/arvidn/libtorrent/pull/7615
- fix issue when closing a uTP connection RC_1_2 backport by @arvidn in https://github.com/arvidn/libtorrent/pull/7718
- fix piece size check when loading torrents by @arvidn in https://github.com/arvidn/libtorrent/pull/7740
- use stricter rules for what filenames are valid on Android by @arvidn in https://github.com/arvidn/libtorrent/pull/7832
- update test certs by @arvidn in https://github.com/arvidn/libtorrent/pull/7833
- validate add_torrent_params::save_path at run-time by @arvidn in https://github.com/arvidn/libtorrent/pull/7825
New Contributors
- @stalkerok made their first contribution in https://github.com/arvidn/libtorrent/pull/7446
Full Changelog: https://github.com/arvidn/libtorrent/compare/v1.2.19...v1.2.20