New Telluride build 15 – Now with –server mode to run as an HTTP RPC server

This is a foundation for many good things on the FrostWire network.

Download binaries:
telluride.exe
telluride_linux
telluride_macos

For instance, now every time that FrostWire for Desktop receives a Video URL, it no longer needs to create a new Telluride Process, it reuses the same process and it can ask the telluride process to fetch the relevant video/audio metadata with a simple HTTP RPC request.

This makes the experience for FrostWire for Desktop users much faster , and eventually once enough desktops are running builds post 15, they will serve as a distributed network to answer video URL searches from Android clients which cannot run Telluride as it stands today.

build 15 – apr/06/2021

  • NEW: –server mode, run telluride as an RPC web server
  • python: pylint-2.7.4
  • python: youtube_dl-2021.4.7
  • python: astroid-2.5.2
  • python: sanic-21.3.2
  • python: sanic_routing-0.5.2
  • python: httptools-0.1.1
  • python: ujson-4.0.2
  • python: uvloop-0.15.2
  • python: websockets-8.1
  • python: aiofiles-0.6.0
  • python: multidict-5.1.0
brown deer in tilt shift lens

New FrostWire for Android 2.3.0

frostwire-android-release-2.3.0-b677-plus.apk

FrostWire 2.3.0 build 677 – MAR/24/2021 – CHANGELOG

  • New jlibtorent 1.2.13.0
  • com.google.firebase:firebase-bom:26.7.0
  • com.android.billingclient:billing:3.0.3
  • com.google.android.gms:play-services-ads:19.8.0
  • androidx.annotation:annotation:1.2.0
  • com.mopub:mopub-sdk-banner:5.16.3
  • dev: com.android.tools.build:gradle:4.1.3
  • com.applovin:applovin-sdk:10.0.1
  • com.mopub.mediation:applovin:10.0.1.0
  • lt:fix incoming TCP connections when using tracker-only proxy
  • lt:fix issue with paths starting with ./
  • lt:fix integer overflow when setting a high DHT upload rate limit
  • lt:improve Path MTU discovery logic in uTP
  • lt:fix overflow issue when rlimit_nofile is set to infinity
  • lt:Fix cxxflags and linkflags injection via environment variables
image

New jlibtorrent 1.2.13.0

tricolor beagle on snow covered ground during daytime

Download binaries

jlibtorrent 1.2.13.0 changelog

  • openssl 1.1.1j upgrade
  • lt:fix incoming TCP connections when using tracker-only proxy
  • lt:fix issue with paths starting with ./
  • lt:fix integer overflow when setting a high DHT upload rate limit
  • lt:improve Path MTU discovery logic in uTP
  • lt:fix overflow issue when rlimit_nofile is set to infinity
  • lt:Fix cxxflags and linkflags injection via environment variables

JLibtorrent: A swig Java interface for libtorrent by the makers of FrostWire.

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

New FrostWire 6.9.2 for Windows, Mac and Linux (works again on Linux Mint)

image

Re-built jlibtorrent to solve compatibility issues with Linux distributions that don’t have the latest libc6 (Like Linux Mint, If you are a Linux Mint user you can now install the new .deb file)

Now when you paste a video URL, the search results found will show the video screen dimentions towards the left hand side of the title, this way you don’t have to resize the search result table columns to figure out which of the different formats available you need to download.

We’ve included Telluride build 10 with the freshest youtube_dl updates from this week.

Download the binaries and let us know if you have any issues

frostwire-6.9.2.amd64.deb 25.2 MB

frostwire-6.9.2.amd64.rpm 27 MB

frostwire-6.9.2.amd64.tar.gz 25.3 MB

frostwire-6.9.2.dmg 57.3 MB

frostwire-6.9.2.windows.github.exe 48.2 MB

Source Code .zip
https://github.com/frostwire/frostwire/archive/frostwire-desktop-6.9.2-build-304.zip

Source Code .tar.gz
https://github.com/frostwire/frostwire/archive/frostwire-desktop-6.9.2-build-304.tar.gz

New Telluride release for Windows, MacOS and Linux (Build 10)

Download binaries:
telluride.exe 8.86 MB

telluride_linux 10.1 MB

telluride_macos 8.34 MB

What is Telluride?

green trees and snow coered mountains

A portable and easy to use youtube_dl wrapper by FrostWire.

Usage

usage: telluride[.exe|_macos|_linux] [-h] [--audio-only] [--meta-only] page_url

positional arguments:
  page_url          The URL of the page that hosts the video you need to
                    backup locally

optional arguments:
  -h, --help        show this help message and exit
  --audio-only, -a  Downloads the video and keeps only a separate audio file
                    usually a .mp3. (requires ffmpeg installed in the system)
  --meta-only, -m   Prints a JSON dictionary with all the metadata available
                    on the video file found in the page_url. Does not download
                    the video file

Changelog

build 10 – feb/10/20201

  • python: pip-21.0.1
  • python: youtube-dl 2021.2.10
  • python: pycryptodome 3.10.1

From Colorado, with Love.

New frostwire-desktop-6.9.1-301 with jlibtorrent 1.2.12.0


Downloads

Windows:
frostwire-6.9.1.windows.github.exe

macOS:
frostwire-6.9.1.dmg

Linux:
frostwire-6.9.1.amd64.deb
frostwire-6.9.1.amd64.rpm

Any JRE compatible OS:
frostwire-6.9.1.amd64.tar.gz

group of people on top of building



Changelog

frostwire (6.9.1) stable; urgency=high

  • jlibtorrent-1.2.12.0 update
  • Detects MozillaVPN
  • Soundcloud search fixed
  • lt:fix loading of DHT node ID from previous session on startup
  • lt:use getrandom(), when available, and fall back to /dev/urandom
  • lt:fix uTP issue acking FIN packets
  • lt:validate HTTPS certificates by default (trackers and web seeds)
  • lt:load SSL certificates from windows system certificate store, to authenticate trackers
  • lt:introduce mitigation for Server Side Request Forgery in tracker and web seed URLs
  • lt:fix error handling for pool allocation failure
  • Windows build reverts to jdk-14 — FrostWire Team contact@frostwire.com Thu, 14 Jan 2020 18:47:00 -0600

New telluride Cloud Video Downloader command line tool – build 8

image


A portable and easy to use youtube_dl wrapper by FrostWire.

Download free binaries for Windows, Mac and Linux
telluride.exe
telluride_linux
telluride_macos

Source Code (Python)

Support FrostWire Open Source Development, help keep filesharing free

Usage

usage: telluride[.exe|_macos|_linux] [-h] [--audio-only] [--meta-only] page_url

positional arguments:
  page_url          The URL of the page that hosts the video you need to
                    backup locally

optional arguments:
  -h, --help        show this help message and exit
  --audio-only, -a  Downloads the video and keeps only a separate audio file
                    usually a .mp3. (requires ffmpeg installed in the system)
  --meta-only, -m   Prints a JSON dictionary with all the metadata available
                    on the video file found in the page_url. Does not download
                    the video file

Note

telluride_macos was built on Darwin Kernel Version 18.7.0 (Mojave 10.14.6) to ensure backwards compatibility
UPXed binaries are now breaking on macos big sur (Killed 9 error when you try to run them).

Dear Apple, pretty please, fix your $h!t.

Changelog

build 8 – dec/28/2020

  • python: pip-20.3.3
  • python: youtube-dl 2020.12.29
  • macos binary comes signed and notarized with hardened runtime

FrostWire 6.8.10, our last desktop release for 2020, Cheers to 2021.

Bundle Free, 100% Free Installers
windows: frostwire-6.8.10.windows.github.exe

macos: frostwire-6.8.10.dmg

ubuntu/debian: frostwire-6.8.10.amd64.deb
redhat/rpm: frostwire-6.8.10.amd64.rpm

anything with a Java10+ runtime: frostwire-6.8.10.amd64.tar.gz

If you find this free software useful and you can contribute to keep it free, please make a donation, but best of all tell your loved ones about it, the more people on the network the better it works.

This is our last desktop release for 2020, and it’s a big one to get 2021 started.

It includes loads of libtorrent fixes and optimizations from libtorrent 1.2.11.0.

A fresh new build of the Telluride Cloud Video Downloader which includes all the fixes from youtube-dl all the way to Dec 29th 2020.

We’ve fixed some bugs that would cause errors downloading video from the cloud, more videos will be downloaded and archived from hundreds of video hosting websites.

New Transfer Detail Popup Menus

We added a couple of tiny UI features for Torrent Transfer Details.

Open the OS’s file explorer on a transfer’s file

explore_play_actions


Copy IP,Addresses from Peers into clipboard

copy_peers_address_actions


frostwire (6.8.10) stable; urgency=high

  • Fixes file naming issues that would cause errors in cloud video downloads
  • jlibtorrent-1.2.11.0 update
  • jaudiotagger 2.2.5 to 2.2.6 update
  • Telluride Cloud Video Downloader build 8
  • lt: upgraded to openssl 1.1.1l
  • Fixes issue with Telluride results and emojis in filenames
  • Fixes bug where transfer file detail actions would go blank when left clicked. (74291c0)
  • New File Transfer details popup menus: FIles > Explore, Play
  • lt: fix issue with moving the session object
  • lt: deprecate torrent_status::allocating. This state is no longer used
  • lt: fix bug creating torrents with symbolic links
  • lt: remove special case to save metadata in resume data unconditionally when added throught magnet link
  • lt: fix bugs in mutable-torrent support (reusing identical files from different torrents)
  • lt: fix incorrectly inlined move-assignment of file_storage
  • lt: add session::paused flag, and the ability to construct a session in paused mode
  • lt: fix session-pause causing tracker announces to fail
  • lt: fix peer-exchange flags bug
  • lt: allow saving resume data before metadata has been downloaded (for magnet links)
  • lt: record blocks in the disk queue as downloaded in the resume data
  • lt: fix bug in set_piece_deadline() when set in a zero-priority piece
  • lt: fix issue in URL parser, causing issues with certain tracker URLs
  • lt: use a different error code than host-unreachable, when skipping tracker announces

— FrostWire Team contact@frostwire.com Tue, 29 Dec 2020 17:10:00 -0600