Skip to content

release/1.2.19.0

Latest
Compare
Choose a tag to compare
@gubatron gubatron released this 30 May 00:34
· 185 commits to master since this release

image

Mon, May 29, 05:53 PM (Mountain Time) [Memorial Day 2023]

MD5 hash
7bbadb2696c8c439ccc7bcb2f85c8e58 jlibtorrent-1.2.19.0.jar

6fc4720d320f21a87b20e82922c32437 jlibtorrent-windows-1.2.19.0.jar
6becf99cdd77eae85e895b978fd02d0e jlibtorrent-macosx-x86_64-1.2.19.0.jar
a80f178bf8a390395e4bc0d6dd761bc8 jlibtorrent-macosx-arm64-1.2.19.0.jar
98bc84ab24bb8ee734d45964ede859d2 jlibtorrent-linux-1.2.19.0.jar

cf2105c451133b999a5c988658d69351  jlibtorrent-android-arm-1.2.19.0.jar
9ebe2adcfb22252a59bc930e6d80c25b  jlibtorrent-android-arm64-1.2.19.0.jar
dc64de9fce4376a4bc654bcded341da9  jlibtorrent-android-x86-1.2.19.0.jar
a9cc8556573e86f1634f58491dd406af  jlibtorrent-android-x86_64-1.2.19.0.jar

1.2.19.0

  • boost 1.82 upgrade
  • openssl 1.1.1t upgrade
  • gradle 8.1.1 upgrade
  • jar built with jdk20
  • libtorrent update to RC_1_2 adac0d0843c7fb2180f43d20bd5bee0e380e4673
  • android NDK r25c (LTS) (from r25b)
  • lt:back-port load_torrent_*() functions
  • lt:fix issue with odd piece sizes
  • lt:fix issue where stop-when-ready would not close files
  • lt:uTP performance, fix packet loss when sending is stalled
  • lt:uTP performance, prevent premature timeouts/resends
  • lt:uTP performance, more lenient nagle's algorithm to always allow one outstanding undersized packet
  • lt:uTP performance, piggy-back held back undersized packet with ACKs
  • lt:uTP performance, don't send redundant deferred ACKs
  • lt:fix wanted_done/done accounting when force-rechecking
  • lt:expose userdata via torrent_handle (back-port from 2.0)
  • lt:fix renaming of filenames that are too long for the filesystem
  • lt:made UPnP and LSD code avoid using select_reactor (to work around an issue on windows in boost.asio < 1.80)