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
CHANGELOG 18.104.22.168 * New TorrentHandle.inSession() [blocking method, do not use in main UI threads] * New ability for SessionManager to build a paused session * New SessionManager.start(SessionParams, session_flags_t) * New SessionHandle.PAUSED (session_flag_t) and corresponding unit tests * Removed TorrentStatus::State::ALLOCATING enum * Removed torrent_status.state_t.unused_enum_for_backwards_compatibility_allocating * libtorrent 22.214.171.124 update (471e772cb7038f1bf5f44c32a09eb42fbb80ee99) * lt: upgraded to openssl 1.1.1l * 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
Here are some things that might help with Freezes some users are reporting until we find the root cause, or when Apple finally releases 11.0.2 fixing a lot of irregularities we’ve experienced with this operating system.
For some reason, on some installations of macOS Big Sur FrostWire can freeze when trying to show the “Tip of the Day” window.
To avoid that window from showing on startup, all you have to do is add a setting in the frostwire.props file
Please try the following before you launch the application:
2. With the Text Editor app of your choice please edit the file ~/Library/Preferences/FrostWire5/frostwire.props
and add the line SHOW_TOTD=false
This has helped some people get past a the freeze when the “Tip of The Day” window is shown on macOS Big Sur.
Update: If this doesn’t help you solve the freeze, please know that we’re finding the root cause of the freeze, we’re upgrading all of our third party libraries and trying to debug what could be the root cause of the problem. In the meantime please make sure you have our latest build