github picotorrent/picotorrent v0.16.0
PicoTorrent 0.16

latest releases: v0.25.0, v0.24.0, v0.23.0...
4 years ago

First of all - sorry for the delay! I've been quite busy with real life and haven't had as much time to work on PicoTorrent. However, I'll try to change the trend and I will also move forward with smaller releases coming out more often, instead of waiting for bigger features.

That said, here it is! Finally.

This version of PicoTorrent is more or less completely rewritten, now using Qt as the UI framework. It has grown a bit in size, but it will lay the foundation of what have had in mind since the beginning - a hackable BitTorrent client. There's basic JavaScript support to add torrent filters, and I'll add both API documentation and more examples in the upcoming versions.

A few things to note, however

  • This release is not signed - my code signing certificate has expired. This will be fixed in the future, but for now you might see that SmartScreen tries to block the installation. Click Run anyway to continue past this screen.
  • The configuration and state has moved into a SQLite database. This can be viewed with any SQLite browser/explorer. The reason being that SQLite makes it easier for us to recover from crashes and unexpected errors.

Highlighted features

  • GeoIP lookup now available in the peers view.
  • Warn when disk space is too low.
  • Adding magnet links now work much better - it will now search in the background and update the add torrent dialog when it finds the torrents (if you still have it open).

I expect there will be some issues with this being a complete rewrite, but I'll do my best to address any issues I find as quickly as I can

Enjoy!

Don't miss a new picotorrent release

NewReleases is sending notifications on new releases.