Jlibtorrent is a high level java API that wraps libtorrent, the most efficient, most powerful and battle tested C++ opensource bittorrent library in the world.įrostWire BitTorrent clients for Android, Windows, Mac and Linux are developed using jlibtorrent Changelogĭevelop libtorrent based apps with the joy of coding in Java. That means support for VERY LARGE file downloads and access to up to 512GB of RAM on Windows 10 Pro 64-bit if you ever needed that much memory to run FrostWire.Įverything looks great on our end but we need testers with different macOS and Windows configurations (minimum supported is Windows 7, 64bit) to let us know if there are any edge cases we haven’t tested.
We’ve been able to successfully migrate from Java 8 (32bit), to the bleeding edge Java 12 for 64bit Intel CPUs. We’ve been busy cleaning, refactoring and modernizing our code base for a next generation 64bit Java Runtime.
Update: May 3rd 2019, macOS installer now available too!ĭownload frostwire-6.8.0.dmg (34 MB bundle free installer) using android NDK r19c (released January 2019)ĭownload frostwire-6.8.0. (27.6 MB bundle free installer).Plus: Soundcloud search/downloads fixed.New jlibtorrent 1.2.1.0 with latest libtorrent release.Binary support for x86, x86_64, arm, arm64.macos: Rebuilt libSystemUtilities.jnilib shared library for x86_64 arch onlyįrostwire-android-release-2.1.3-b591-plus.apk 17.1 MB.libtorrent: source code cleanup, performance and stability.libtorrent: update symlinks to conform to BEP 47.libtorrent: tighten up message size checks.libtorrent: tighten up validation of reject messages, to ensure consistency of stats counters.libtorrent: tighten up validation of dont-have messages.libtorrent: fix typo in validation of reject messages.libtorrent: always flush disk I/O job queue before shutdown.
libtorrent: use a more restrictive limit on number of pieces allowed in a torrent.libtorrent: optimize resolve_duplicate_filenames_slow().libtorrent: track the mapped port for each NAT mapping transport.libtorrent: make sure session cleanup releases all its references to torrents.Hundreds of cleanups and fixes to modernize the codebase for Java 12.Source code (tar.gz) frostwire (6.8.0) stable urgency=high