Get FrostWire 6.4.6. for Windows, Mac, and, Linux

DOWNLOAD NOW!

Happy Friday! We’re so happy to announce the new release of FrostWire for Windows, Mac, and Linux.

New: Experimental Features

Starting FrostWire 6.4.6 you can try experimental features at your own risk.

You will have the chance to try the future features of our software! For example, you can try the new setting of VPN-Drop protection. If a VPN connection is not available, automatically FrostWire will stop all BitTorrent traffic for your protection.

New: VPN-Drop protection (Experimental Feature)

As our first experimental feature we’re introducing a Privacy Protection feature for VPN users out there. FrostWire will detect if your VPN connection drops and if you have this setting activated FrostWire will automatically stop all BitTorrent transfers to protect your privacy.

Read more.

New: Lyrics when available on Playlists

Also, now we added support to display lyrics when available. Now you can listen to music and enjoy the lyrics in the software without the need to open your web browser to search for it!

Read more

New/Advanced: Determine .torrent piece sizes

 

On the other hand, we fixed a bug related to SoundCloud search, and issues reported with BitTorrent transfers.

Changelog

frostwire (6.4.6) stable; urgency=high
  * New Options > Advanced > Experimental. Users can now try ALPHA and BETA features
    at their own risk.
  * New revision of jlibtorrent 1.2.0.6 fixes BitTorrent bugs
  * New piece size selection on torrent creation dialog
  * Library > Playlists UI improvements. Support to display lyrics when available
  * BTJunkie.eu search discontinued
  * Fixes issues with SoundCloud search
  * FrostWire wizard is now displayed when a new build number is detected
  * jlibtorrent version number available in about window
  * ALPHA: New VPN-Drop protection setting. Automatically stop all BitTorrent traffic
    if no VPN connection is available
        
 -- FrostWire Team <contact@frostwire.com>  Tue, 7 Mar 2017 19:45:51 -0600

What is FrostWire?

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 support for the BitTorrent protocol and a full blown media player.

Donation!

Support the continuous development of FrostWire with a donation today.

Write runtime libtorrent plugins with Java using frostwire-jlibtorrent #FrostWireLabs

We’ve just pushed upgrades to the frostwire-jlibtorrent API that will allow developers to extend and interact the Bittorrent protocol at a lower level through the implementation of libtorrent plugins.

Before today, a libtorrent plugin developer had to code plugins in C++ and rebuild the libtorrent library binaries for the architectures on which the plugin was meant to be used.

We think that non-bittorrent higher level abstractions (e.g. Bitcoin+Bittorrent integration) that need to occur near the core of the bittorrent protocol can be more easily coded, tested and debugged in a language like Java, without having to touch nor recompile the libtorrent libraries.

Today we’ve made available a new portion of the frostwire-jlibtorrent API that allows you to do this without all the C++ development headaches, you just focus on your plugin logic, and your code will also be available in all platforms with the same .class files.

Here’s an example of a dummy libtorrent Plugin implemented in Java using frostwire-jlibtorrent

To create a Plugin all you need to do is extend the AbstractPlugin class, whose newTorrent method will ask you to provide a TorrentPlugin interface implementation, this is meant to be a plugin instance that takes care of what happens when a torrent is added to the libtorrent session.

We provide an AbstractTorrentPlugin class for you to extend and as you do this you may or may not need to provide your own implementation of the TorrentPlugin::newPeerConnection method, which is meant to return a PeerPlugin, a plugin instance that takes care of what happens for every Peer connection, where probably most of your plugin logic will occur. We also provide an AbstractPeerPlugin implementation that you can extend.

Once you have your plugin ready to go, you can add it to the session with session.addExtension(myPlugin) and all torrents added to the session will invoke hooks that could be handled by your plugin implementations.

New FrostWire 6.0.7 out, now with Preview while you download

Download FrostWire 6.0.7 for Windows
Download FrostWire 6.0.7 for MacOSX
Download FrostWire 6.0.7 for Linux

Screen Shot 2015-04-08 at 11.40.04 PM

One of the most requested features after Gnutella support was dropped over BitTorrent has been the ability to Preview the contents of a media file while it’s being downloaded. As of 6.0.7 FrostWire tries its best to collect download data to let you preview the file while it’s still being downloaded while not hurting the performance of the torrent’s swarm (sequenced piece fetching is done only for a very limited time or data amount depending on the download’s characteristics, once enough pieces are in for a preview the torrent resumes non-sequence downloading mode).

Download Previews are also available for most cloud (http) downloads.

Several search engine providers were fixed, including TPB and KAT, along with numerous upgrades and optimizations, including a refresh with the latest updates from the libtorrent project to make the torrent downloading experience the best out there.

Full Changelog
frostwire (6.0.7) stable; urgency=high
* New feature: Preview while you download.
* Memory and CPU savings when parsing search results on some search engines.
* BTJunkie fixed.
* TPB search fixed.
* KAT search fixed.
* Monova search fixed.
* Fixes bug where soundcloud, archive.org audio downloads would not be automatically
be scanned by iTunes.
* Croatian translation updates.
* Torrent creation and parsing now done using frostwire-jlibtorrent api. More
Azureus cleanups.
* Fixes run on startup issue on Windows. Thanks to @win32re.
* Upgraded java virtual machine to 1.8.0_40 with hundreds of fixes and upgrades.
* Upgraded H2 database engine.
* Upgraded frostwire-jlibtorrent to the latest code from libtorrent.
* UX-improvement: A repeated search will honor active search engines.

— FrostWire Team <contact@frostwire.com> Wed, 08 April 2015 22:24: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 Wins 2nd Place at Miami Bitcoin Hackathon with decentralized shopping marketplace

This weekend our 2 lead developers spent 28 hours hacking away to bring home the silver at the Miami Bitcoin Hackathon organized by BitStop and Blockchain Beach.

hackathon-2nd-place

FrostWire’s project was built using the frostwire-jlibtorrent library and the Bitpay API to create a proof of concept for a p2p shopping marketplace called Seller.Trade on which customers pay with bitcoins.

Seller.Trade home page

End users just need a Bitcoin wallet to pay and web browser to search for products available, and sellers run a server side p2p app that connects to other sellers that participate in the network using the BitTorrent Mainline DHT. Nodes help route searches and products announced.

Seller.Trade search result page

We intend to create a binary release for Linux servers in the coming weeks and see where this experiment takes us.

SellerTrade product page

The project is very simple and it allows anyone in the planet to start their own store on line and accept Bitcoin payments, with the twist, that all the stores are connected to each other using a combination of the Mainline DHT we use for decentralized torrent tracking and an HTTP Rest API.

Check out our presentation to the judges (We finished early and made a video to not leave the presentation to improvisation and Murphy’s whims, and also so the world could see it anytime later on)

And here’s us accepting the prize (In bitcoins of course)

and now it will be in front of our desk to make us proud 🙂

10917564_10153018041182863_463409118_n

question… since you’re still reading all the way down here.

Would you like to see FrostWire yield search results of products that you could buy with Bitcoin?

Would you like to sell things using your own store server without paying any listing or comission fees?

Should we make Seller.Trade into a real world product?