Develop libtorrent based apps with the joy of coding in Java, Kotlin or your favorite JRE based language.
jlibtorrent is a full featured java wrapper for the most powerful and performant open source bittorrent library, libtorrent.
More information at jlibtorrent.org
Binaries:
jlibtorrent-1.2.3.0.jar 671 KB (Required for all platforms, the .class files)
native shared libraries for different operating systems and CPU architectures
jlibtorrent-windows-1.2.3.0.jar 4.71 MB (x86 and x86_64 .dll files included in jar)
jlibtorrent-linux-1.2.3.0.jar 5.64 MB (x86 and x86_64 .so files included in .jar)
jlibtorrent-macosx-1.2.3.0.jar 2.24 MB (x86_64 .dylib included in .jar)
1.2.3.0
- libtorrent 1.2.3 update (b5bf6c3260bd726b0181671625c007be5ad49845)
- using android NDK r20b
- upgraded to boost 1.72.0
- upgraded to openssl 1.1.1d
- swig version 4.0.1 (from 3.0.12)
- lt:fix erroneous event=completed tracker announce when checking files
- lt:promote errors in parsing listen_interfaces to post listen_failed_alert
- lt:fix bug in protocol encryption/obfuscation
- lt:fix buffer overflow in SOCKS5 UDP logic
- lt:fix issue of rapid calls to file_priority() clobbering each other
- lt:clear tracker errors on success
- lt:optimize setting with unlimited unchoke slots
- lt:fixed restoring of trackers, comment, creation date and created-by in resume data
- lt:fix handling of torrents with too large pieces
- lt:fixed division by zero in anti-leech choker
- lt:fixed bug in torrent_info::swap
Photo by /u/master1718