Multi-file downloads finish with a playlist, and one torrent can now carry its own seed limit.
- Playlists for anything with more than one track: a finished download drops a
playlist.m3uinto every folder holding two or more audio or video files, nested folders included, ordered the way the filenames read. An existing playlist is never overwritten. Pass--no-playlistor setTORLINK_NO_PLAYLIST=1to skip it. (#192), thanks to @ralyodio - Give one torrent its own seed limit:
POST /addnow takes aseedTimein the same grammar as--seed-time("30d","2h",0to never stop), and it wins over the daemon-wide flag. Theseed-timecontrol action changes it later, even mid-download, andGET /downloadsreports the limit and when it falls due. (#186), thanks to @ralyodio - An escape hatch for uTP socket exhaustion: uTP stays on by default, the way every major client ships it. Where peer counts drive it into
WSAENOBUFSorEMFILE, setTORLINK_NO_UTPand torlink runs without it.
npx torlnk