New FrostWire 2.1.4 for Android

frostwire-android-release-2.1.4-b594-plus.apk 17.1 MB

stephan_henning

FrostWire 2.1.4 build 594 – JUN/02/2019

New FrostWire 6.8.0 for Desktop out

frostwire-6.8.0.windows.github.exe 27.6 MB – 64-bit ONLY
DO NOT UPGRADE IF YOU HAVE A 32-bit CPU, we can no longer support 32-bit CPUs with our new Java VM, sorry.

Source code (tar.gz)

frostwire (6.8.0) stable; urgency=high

  • Nyaa search fixed
  • Soundcloud search and downloads fixed
  • New Torrentz2 search
  • OpenJDK 12 runtime (windows)
  • G+ cleanup
  • Hundreds of cleanups and fixes to modernize the codebase for Java 12
  • jlibtorrent 1.2.1.0
  • updated to boost 1.70.0
  • TPB fallback mirrors support
  • libtorrent: make sure session cleanup releases all its references to torrents
  • libtorrent: track the mapped port for each NAT mapping transport
  • libtorrent: optimize resolve_duplicate_filenames_slow()
  • libtorrent: use a more restrictive limit on number of pieces allowed in a torrent
  • libtorrent: improve disk I/O logging
  • libtorrent: always flush disk I/O job queue before shutdown
  • libtorrent: fix typo in validation of reject messages. Make on_choke a bit more defensive
  • libtorrent: tighten up validation of dont-have messages
  • libtorrent: tighten up validation of reject messages, to ensure consistency of stats counters
  • libtorrent: tighten up message size checks
  • libtorrent: update symlinks to conform to BEP 47
  • libtorrent: source code cleanup, performance and stability
  • Pixabay search removed
  • macos: Rebuilt libSystemUtilities.jnilib shared library for x86_64 arch only

— FrostWire Team contact@frostwire.com Tue, 14 May 2019 22:10:36 -0600

Photo by Tayana Eremina

New FrostWire for Android – 2.1.3 build 591 for arm, arm64, x86, x86_64 architectures

frostwire-android-release-2.1.3-b591-plus.apk 17.1 MB

Source code (zip)

FrostWire 2.1.3 build 591 – MAY/07/2019

  • Binary support for x86, x86_64, arm, arm64
  • New jlibtorrent 1.2.1.0 with latest libtorrent release
  • play-services-ads 17.2.0, applovin 9.6.0, okhttp 3.12.2
  • Plus: Soundcloud search/downloads fixed
  • TorLock search fixes
  • Archive.org search fixes
  • gradle 4.10.1 -> 5.1.1 update (dev)
  • com.android.tools.build:gradle 3.2.1 -> 3.4.0 (dev)
  • More efficient build with D8
  • using android NDK r19c (released January 2019)
  • updated to boost 1.70.0
  • libtorrent: make sure session cleanup releases all its references to torrents
  • libtorrent: track the mapped port for each NAT mapping transport
  • libtorrent: optimize resolve_duplicate_filenames_slow()
  • libtorrent: use a more restrictive limit on number of pieces allowed in a torrent
  • libtorrent: improve disk I/O logging
  • libtorrent: always flush disk I/O job queue before shutdown
  • libtorrent: fix typo in validation of reject messages. Make on_choke a bit more defensive
  • libtorrent: tighten up validation of dont-have messages
  • libtorrent: tighten up validation of reject messages, to ensure consistency of stats counters
  • libtorrent: tighten up message size checks
  • libtorrent: update symlinks to conform to BEP 47
  • libtorrent: source code cleanup, performance and stability

Photo by Mikhail Vasilyev

New FrostWire 2.1.3 (build 590) for Android

frostwire-android-release-2.1.3-b590-plus.apk 11.8 MB

FrostWire 2.1.3 build 590 – MAY/04/2019

  • New jlibtorrent 1.2.0.20 with latest libtorrent release
  • play-services-ads 17.2.0, applovin 9.6.0, okhttp 3.12.2
  • Plus: Soundcloud search/downloads fixed
  • TorLock search fixes
  • Archive.org search fixes
  • gradle 4.10.1 -> 5.1.1 update (dev)
  • com.android.tools.build:gradle 3.2.1 -> 3.4.0 (dev)
  • More efficient build with D8

Beta Test FrostWire 6.8.0 on Windows and macOS today

Download frostwire-6.8.0.windows.github.exe (27.6 MB bundle free installer)

Update: May 3rd 2019, macOS installer now available too!
Download frostwire-6.8.0.dmg (34 MB bundle free installer)

Source code (zip)

Source code (tar.gz)
We’ve been busy cleaning, refactoring and modernizing our code base for a next generation 64bit Java Runtime.

We’ve been able to successfully migrate from Java 8 (32bit), to the bleeding edge Java 12 for 64bit Intel CPUs.

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.

Everything 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.

Changelog

frostwire (6.8.0) stable; urgency=high

  • Soundcloud search and downloads fixed
  • OpenJDK 12 runtime (windows)
  • G+ cleanup
  • Hundreds of cleanups and fixes to modernize the codebase for Java 12

— FrostWire Team contact@frostwire.com Wed, 01 May 2019 01:24:00 -0600

Kitten image by Vladim B

Get the new Frostwire Plus 2.1.3 (b586) for Android now

kittie-586
Available at
https://frostwire.com/android
https://github.com/frostwire/frostwire/releases/tag/frostwire-android-2.1.3-build-586
https://sourceforge.net/projects/frostwire/files/frostwire-android-2.1.3-build-586/

New frostwire desktop 6.7.8 (build 276)

downloads

frostwire-6.7.8.all.deb 6.57 MB

Source code (tar.gz)

silhouette-683751_960_720
free image by renategranade0 via Pixabay https://pixabay.com/users/renategranade0-869884/

changelog

frostwire (6.7.8) stable; urgency=high

  • New jlibtorrent 1.2.0.20 with latest libtorrent release
  • Updated okhttp3 3.12.0 -> 3.14.0
  • Updated com.h2database 1.4.197 -> 1.4.199
  • Removed lucene-core dependency
  • Library code cleanup
  • Library playlist search update
  • Fixes issue detecting the new version of PIA VPN in Windows

— FrostWire Team contact@frostwire.com Fri, 22 Mar 2019 21:57:25 -0600

 

frostwire-jlibtorrent release/1.2.0.20

Develop libtorrent based apps with the joy of coding in Java. GitHub Repository here

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.

FrostWire BitTorrent clients for Android, Windows, Mac and Linux are developed using jlibtorrent

spring-276014_960_720

Free Photo by Larisa-K

changelog

1.2.0.20

  • updated to libtorrent RC_1_2 HEAD
  • updated to OpenSSL 1.1.1b
  • lt:add support for creating symlinks, for torrents with symlinks in them
  • lt:allow padfiles of equal size to share the same filename
  • lt:fix seed_mode flag
  • lt:support numeric suffixes to magnet link parameter names
  • lt:added FrostWire’s client ID
  • lt:don’t try to hash empty read in do_uncached_hash
  • lt:don’t copy a vector into the async_write operation for iovec
  • lt:on linux, link against lbdl when using openssl
  • lt:use UNC paths pervasively on windows
  • lt:source code cleanup, performance and stability

frostwire-jlibtorrent release/1.2.0.19

 

Develop libtorrent based apps with the joy of coding in Java. GitHub Repository here

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.

FrostWire BitTorrent clients for Android, Windows, Mac and Linux are developed using jlibtorrent

yasmine-boheas-1281973-unsplash

Photo by Yasmine Boheas at Unsplash

changelog:

1.2.0.19

  • libtorrent release 1.2.0
  • using android NDK r18b
  • updated to boost 1.69.0
  • updated to OpenSSL 1.1.1a
  • fixed activeDhtLimit SettingsPack setter
  • development: new local build scripts for macosx, android
  • lt:only allow cwnd to be reduced so often (utp)
  • lt:avoid announcing local ip to private tracker
  • lt:don’t treat loss of MTU probe packet as a congestion signal (utp)
  • lt:make sure we reset the duplicate ack counter every time we don’t receive
    a duplicate ack (utp)
  • lt:remove old (incompatible) sequence number build option (utp)
  • lt:don’t leave slow-start just because we hit the advertized receive window
  • lt:simplify and improve the uTP deferred ACK logic to respond earlier
  • lt:improve logic for fast-retransmitting packets on incoming SACK
  • lt:improve utp verbose logging a bit and make the parser pull out more
    metrics
  • lt:restore permissions on directories to 1.1. i.e. rely on umask
  • lt:minor fix to invalid_request_alert logging
  • lt:add assignment operator to span
  • lt:fix %u -> %d format codes
  • lt:fix deprecation markup in torrent_status
  • lt:tweak heuristic of how to interpret url seeds in multi-file torrents
  • lt:added more TORRENT_DEPRECATED_ENUM and deprecated unused aio_max in
    settings_pack
  • lt:take a string_view in setting_by_name
  • lt:fix typo in peer log
  • lt:deprecate start_default_features flag, it’s only used in deprecated API
  • lt:remove verbose peer logging
  • lt:make stack_allocator::format_string() grow the buffer for large strings
  • lt:move where socket buffers are set up, to happen after the socket is
    opened. log errors in the peer’s log instead of session and torrent
  • lt:add stats counter for the number of outstanding async_accept calls
  • lt:fix potential issue where the dht port message is sent before the peer
    handshake
  • lt:correct %u format code for pieces in printf() calls
  • lt:attempt to fix an assert for a newly connected peer that disconnects just
    as we receive the metadata
  • lt:don’t use page aligned disk buffers
  • lt:include &ipv4= for private trackers
  • lt:add support for &ipv4= tracker argument
  • lt:use new bdecoder in ut_metadata class
  • lt:fix redundant bytes overflow
  • lt:check for self-assignment in bitfield operator=
  • lt:initialize bencoded ints with zero when constructed
  • lt:exit natpmp::on_reply earlier if we’re shutting down
  • lt:fix setting ipv6 interface
  • lt:a better fix to the ssl port announce bug
  • lt:perfect forward async handlers for udp_socket to underlying asio socket
  • lt:move the whole add_torrent_params object into save_resume_data_alert
  • lt:actually fix the issue with the second tracker announce with port 0
  • lt:remove redundant MTU boundary checks
  • lt:fix of asio-debugging build in natpmp. resend_request could be called
    directly, not only as a handler for an async operation
  • lt:fix move_storage with save_path with a trailing slash
  • lt:only make snubbed peers invert the piece picking strategy when we’re
    doing rarest first
  • lt:ssl listen port fix and improved tracker announce logging
  • lt:properly tear down the disk_io_thread object in set_piece_hashes() when
    exiting via an exception
  • lt:make throwing versions of read_resume_data
  • lt:fix overflow in sliding_average in the case of very high download rates
  • lt:renamed debug_notification to connect_notification
  • lt:fix issue in udp_socket with unusual socket failure
  • lt:utp close-reason use after free fix
  • lt:source code cleanup, performance and stability

 

frostwire-desktop-6.7.7-build-275

 

 

frostwire (6.7.7) stable; urgency=high

  • New jlibtorrent 1.2.0.19 with latest libtorrent release
  • Updated okhttp3 3.11.0 -> 3.12.0
  • Updated com.h2database 1.4.193 -> 1.4.197

— FrostWire Team contact@frostwire.com Tue, 15 Jan 2019 10:57:17 -0600

mike-scheid-639977-unsplash
Photo by Mike Scheid at Unsplash