What's Changed
- don't run win32 tests when building python wheel by @arvidn in #7437
- fix missing python converter for dht::announce_flags_t by @arvidn in #7443
- Bump boost version to enable Python 3.11 package builds by @cas-- in #7445
- cmake: don't define _FILE_OFFSET_BITS on Windows by @lazka in #7449
- update SSL certificates for tests by @arvidn in #7466
- Updated numerous repo addresses & revs of pre-commit-hooks by @arvidn in #7468
- Fixes various typos by @luzpaz in #7482
- Fix dht_announce_interval not being followed accurately in some cases by @thrnz in #7476
- suppress new GCC warning from 3rd party code (openssl) by @arvidn in #7494
- update FreeBSD dependency on boost_build to boost-build by @arvidn in #7495
- README: Remove LGTM badges by @luzpaz in #7500
- Forward port candidate cache by @arvidn in #7496
- hidden dllexport by @arvidn in #7497
- reset_save_path by @arvidn in #7498
- fix unnecessary capture of this in lambda expressions by @arvidn in #7503
- run thread-sanitizer on Ubuntu-22.04 on CI by @arvidn in #7499
- make sure the library builds with C++17 and C++20, in addition to C++14 by @arvidn in #7501
- improve TORRENT_RVO feature detection by @arvidn in #7506
- add python bindings by @rcarpa in #7509
- fix use of python ssl module by @arvidn in #7547
- address issue in boost.asio building on iOS by @arvidn in #7546
- improve checking and testing of max piece size by @arvidn in #7514
- fix MingW64 CI build by @arvidn in #7549
- fix assert in uTP resend_packet() by @arvidn in #7574
- bump python version on github actions to 3.12 by @arvidn in #7579
- Color theme revamp by @sledgehammer999 in #7561
- allow execution of
on_unknown_torrent
method in the absence of active torrents by @joriscarrier in #7537 - migrate awy from aligned_storage by @arvidn in #7584
- minor fixes by @arvidn in #7581
- allow I2P leaseset encryption type 4 by @Vort in #7585
- Fix the wrong port is being announced to tracker by @glassez in #7596
- Remove obsolete LGTM config file by @xavier2k6 in #7591
- Update Cirrus CI config by @xavier2k6 in #7589
- Restore file priorities in POSIX storage by @HanabishiRecca in #7594
- fix and suppress some new clang warnings util addressed (in master) by @arvidn in #7609
- Reject resume data if it contains mismatching info hashes by @glassez in #7597
- add test coverage for read_resume_data() by @arvidn in #7610
- fix test_copy_file for tmpfs by @arvidn in #7611
- add missing test file to tarball by @arvidn in #7612
- Updated numerous pre-commit hook revs. by @xavier2k6 in #7605
- forward-port of #7615 by @arvidn in #7616
- recreate the SSL test certificates with long expiration time by @arvidn in #7618
- bump version to 2.0.10 by @arvidn in #7619
New Contributors
- @lazka made their first contribution in #7449
- @luzpaz made their first contribution in #7482
- @rcarpa made their first contribution in #7509
- @HanabishiRecca made their first contribution in #7594
Full Changelog: v2.0.9...v2.0.10