Periodic user interface freeze on Windows FIXED.

A portion of the Windows userbase was experiencing a periodic freeze every few seconds in the user interface after upgrading to FrostWire 6.0.2.

We discovered it was a bug that was introduced in the boost libraries after 1.56.

In order to fix this issue, please upgrade your FrostWire to 6.0.3 or later.

10809860_738464776239739_714007594_n – Photo by @matthew_brink

FrostWire 6.0.3 changelog

Download FrostWire 6.0.3

frostwire (6.0.3) stable; urgency=high
  * Solves issue getting correct single file location from transfer manager.
  * Improved MD5 verification. Thanks @abderraouf-adjal
  * Important UI transfer related actions restored for Linux users.
  * Updated frostwire-jlibtorrent libraries,
    now built with older Boost 1.55, fixes Windows UI Freeze issue.
  * CPU usage reduced managing transfer items.
  * Croatian, Bulgarian, Polish, translation updates.
  * More cleanups and refactors.

 -- FrostWire Team   Wed, 3 December 2014 16:53:57 -0500

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

FrostWire 6.0.2 changelog

Download FrostWire from the official website

This is a hotfix release to address complains about the default settings along with other minor issues we've fixed since the last release.

frostwire (6.0.2) stable; urgency=high
* Maximum concurrent torrent download settings defaults raised to 10.
* KAT search fix.
* Prevents possible out of memory error.
* Croatian translation update.
* Minor refactors

— FrostWire Team <contact@frostwire.com> Wed, 19 November 2014 16:26:00 -0500

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

FrostWire 6.0.1 changelog

ForstWire 6.0.1 is now Available at http://www.frostwire.com for Windows, Mac and Linux


frostwire (6.0.1) stable; urgency=high
* Fixes YouTube download Error.
* Updated splash screen.
* Misc. bugs.

TRANSLATIONS:
* Croatian translation updates. Thanks @win32re, @darthxjanus.
* Polish translation updates. Thanks @nalesnikld, @paulinka.
* Spanish translation updates.

-- FrostWire Team Mon, 17 November 2014 14:16:00 -0500

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

FrostWire 6.0.1 released. Available now for download.

We can proudly say this is the leanest, and fastest FrostWire release we’ve ever made, and we’re only getting started with the performance improvements.

Download it now for free from the Official FrostWire Website:

Windows installer
MacOSX installer (64-bit)
Ubuntu (.deb) installer (64-bit)
RPM installer (64-bit)
TAR.GZ installer (64-bit)

The most fundamental upgrade about the 6.x series is the complete removal of the Azureus Torrent engine, we’ve replaced it with frostwire-jlibtorrent, a Java wrapper of the powerful libtorrent library.

The performance benefits are very palpable on search, downloads and other aspects of the application.

Having Libtorrent under the hood will allow us to continue working on the enablement of advanced features for expert BitTorrent users.

We’d like to invite everyone out there to benchmark FrostWire 5.7.7 against FrostWire 6.0.0 and let us know what they find, we’d love to make FrostWire 6 superior in every respect to the FrostWire 5 series.

HELP WANTED
Contributors are needed to keep moving the project forward at a faster face, we are now converting donations received into bitcoins which are deposited into a “Tip for commit” fund. All the contributions accepted into the project automatically trigger tips to the authors in bitcoins.

Anybody can help, you don’t need a bank account, or paypal account to receive your tips, all you need is a free Bitcoin wallet which is software you can download to your smartphone or PC, tips are effective immediatly after contributions are merged to the frostwire-desktop, frostwire-common, frostwire-jlibtorrent, and frostwire-android projects.

FULL CHANGELOG

frostwire (6.0.0) stable; urgency=high

PERFORMANCE:

  • New BitTorrent engine based on frostwire-jlibtorrent, a libtorrent wrapper api created by FrostWire.
  • Fixes EzTV search, now with https support.
  • Multiple bug fixes.
  • Improved OS event handling in MacOSX.
  • Extensive cleanup.
  • Fixes issues opening .torrents and magnets outside of FrostWire.

USER INTERFACE:

  • Icons, buttons and other user interface details refreshed.

TRANSLATIONS:

— FrostWire Team contact@frostwire.com Mon, 10 November 2014 18:18:00 -0500

FrostWire 6.0.0 running on Ubuntu Linux

FrostWire 6.0.0 running on MacOSX

Preliminary DOWNLOADING performance improvements of FrostWire 6 (pre-release)

FrostWire 6 downloading performance improvements over FrostWire 5

While downloading 15 simultaneous BitTorrent transfers we’ve observed peak CPU usage to be drop about 44% from in comparison to the usage level seen in FrostWire 5.7.7.

Memory usage also sees a drop of 16% while downloading.

The number of live threads has been reduced 60%.

The number of classes loaded in memory has been reduced 27%.

Memory usage has dropped to ~50%

Live threads

Loaded classes

These tests were performed on a MacBook Air, 1.7GHz Intel Core i5, 4Gb 1333 MHz DDR3 of memory running on OSX 10.9.5.

Please Test and compare FrostWire 6 to FrostWire 5 for yourself.

We’d like to invite people passionate about testing software performance and let us know what they find independently.

We’d rather be validated by non related third parties on the fact that FrostWire 6 is a superior file sharing client than its predecessor.

FrostWire Source Code:
http://github.com/frostwire/frostwire-desktop
http://github.com/frostwire/frostwire-jlibtorrent
http://github.com/frostwire/frostwire-common

Preliminary SEARCH performance improvements of FrostWire 6 (beta) vs 5.7.7

Here are some results from internal performance testing between FrostWire 5.7.7 and the latest beta build for FrostWire 6.0.x

Screen Shot 2014-10-30 at 2.16.09 PM

CPU usage on search has been reduced almost by 2/3rds, search experience should be significantly better, specially on older machines which had a hard time using FrostWire.

Memory usage while searching has been reduced up to a 50%.

The Peak number of threads is now 41% of FrostWire 5’s.

And we’ve gotten rid of over 2,000 classes, and we keep getting leaner and leaner as we prepare for the first release candidate.

Screen Shot 2014-10-30 at 2.23.51 PM

Screen Shot 2014-10-30 at 2.23.39 PM

These tests were performed on a MacBook Air, 1.7GHz Intel Core i5, 4Gb 1333 MHz DDR3 of memory running on OSX 10.9.5.

Soon we’ll have results on an older machine running Windows XP.

Please Test and compare FrostWire 6 to FrostWire 5 for yourself.

We’d like to invite people passionate about testing software performance and let us know what they find independently.

We’d rather be validated by non related third parties on the fact that FrostWire 6 is a superior file sharing client than its predecessor.

FrostWire Source Code:
http://github.com/frostwire/frostwire-desktop
http://github.com/frostwire/frostwire-jlibtorrent
http://github.com/frostwire/frostwire-common

New FrostWire 5.7.7 available for Windows, Mac and Linux. Contributors now earn bitcoins instantaneously.

Download FrostWire 5.7.7 for Windows (Bitcoin enabled .torrent)
Download FrostWire 5.7.7 for MacOSX (.torrent)
Download FrostWire 5.7.7 for Debian/Ubuntu (.torrent)

This update focuses on fixing multiple user interface issues, mostly related to the media player. Libraries were updated, a nasty freeze when opening FrostWire out of a magnet link has finally been fixed, and new linux collaborators have given some love to our codebase.

Screen Shot 2014-10-02 at 9.50.11 AM

Like on Android, you can now fully stop the player
by long pressing the Play/Pause player button.

FrostWire now has a new feature in which it tries to detect wether or not you are using a VPN connection to warn you about the possibility of your privacy being at risk.

We recommend that whenever you are online you connect to the internet using an encrypted VPN connection to protect your identity and your privacy.

Build & Fix FrostWire, get paid in Bitcoins immediatly
If you are a developer/translator/graphic designer, you should know that now you can earn bitcoins when your patches and contributions are merged to the master branches of our open source projects on github.

You will automatically receive Bitcoins in your Bitcoin wallet, you just need to have a github account and a tip4commit account where you can register your Bitcoin wallet address. Payments are sent within minutes of your patches being merged.

FrostWire Bitcoin donations are being diverted into our main open source projects frostwire-desktop, frostwire-android, frostwire-common and frostwire-jlibtorrent.

Each merged commit gets 1% of what’s left on each fund.

Preparing for FrostWire 6

We are hard at work on the next generation of FrostWire 6, if you paid attention to the names of our repositories, or if you follow this blog, you may have read about the frostwire-jlibtorrent project. We have made a full featured Java wrapper API out of the C++ libtorrent library and the results of our tests have been phenomenal. We’re currently replacing all of our Bittorrent core for one that uses libtorrent and we’re pretty sure you will feel the difference.

Join the FrostWire Beta Testers group to help us release a steady FrostWire 6.

Changelog

frostwire (5.7.7) stable; urgency=high
  * New: VPN connection status indicator.
  * New: Stop media playback by long pressing play/pause button.
  * Fix: Freeze when opening FrostWire from the first time out of
    clicking on a magnet link or .torrent file.
  * Fix: Bug where files couldn't be played with the main player button.
  * Fix: Bug where the speaker icon on the library would still show
    after the media player had stopped.
  * Fix: Bug after 5.7.5 in which the buttons of the Create Torrent
    dialog were not visible unless the window was resized.
  * Fixes issue on Linux when player window pixel translucency could
    not be set. Thanks @foutrelis.
  * Fixes Null Pointer Exception when trying to shutdown and hide
    an MPlayerWindow that may have not been instantiated.
  * Fixes issue where user could not create new playlist by dropping
    songs from existing playlist into 'New Playlist' list item in
    the library.
  * Updated MigLayout source code to version 4.0

 -- FrostWire Team <contact@frostwire.com>  Wed, 01 October 2014 17:00:00 -0500

New FrostWire 5.7.5 for your desktop, now Java8 powered.

Download FrostWire 5.7.5 for Windows (Bitcoin, Litecoin, Dogecoin enabled .torrent)
Download FrostWire 5.7.5 for MacOSX (.torrent)
Download FrostWire 5.7.5 for Debian/Ubuntu (.torrent)

FrostWire 5.7.5 runs on Java 8, expect a faster and improved FrostWire overall.

frostwire-575-poly

We’ve upgraded our mp4 parsing libraries, this should solve some possible errors at the end of some media downloads.

We’ve also improved the quality of our cloud search results specially for music and video files.

Changelog

frostwire (5.7.5) stable; urgency=high

  * Improved mp4 parser.

  * Improved cloud search results.

  * Now FrostWire runs with Java8 technology.

  * Fixes player control layout issues when resizing the main window.

  * Fixes soundcloud url track/set downloads.

  * Fixes possible cloud download errors.

 

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

MacOSX Yosemite compatible FrostWire 5.7.4 (.dmg) installer.

We’ve finally solved the incompatibility issues with MacOSX Yosemite, we didn’t want to wait for FrostWire 5.7.5 to be finished to give you the chance to use FrostWire today on Yosemite.

Download MacOSX Yosemite Compatible FrostWire 5.7.4

12305_12567_Yosemite_Valley_md

One great plus, is that now FrostWire is Retina-display compatible, so no more visual torture for those of you with retina display when using FrostWire.