github Power2All/nanotorrent v0.3.8
NanoTorrent 0.3.8

8 hours ago

Changes since 0.3.7.

Added

  • 35 more languages, 76 in all Albanian, Amharic, Azerbaijani, Basque,
    Belarusian, Bengali, Bosnian, Burmese, Filipino, Galician, Gujarati, Hausa,
    Icelandic, Irish, Kannada, Kazakh, Khmer, Lao, Macedonian, Malay, Malayalam,
    Maltese, Marathi, Mongolian, Nepali, Persian, Punjabi, Slovenian, Swahili,
    Tamil, Telugu, Thai, Urdu, Uzbek and Welsh. Picked from what Windows itself
    ships a UI in; regional variants of languages already present were left out
    deliberately.

Fixed

  • Finished and paused torrents no longer keep their files locked A torrent
    that had finished downloading, or that was paused, went on holding every one
    of its files open for writing. Nothing was locked in any byte-range sense,
    but the write handle alone is enough: a program that opens a file with
    dwShareMode = FILE_SHARE_READ - the share mode archivers and media players
    overwhelmingly use - is saying "others may read this, nobody may write it",
    and Windows refuses its open with a sharing violation. The visible symptom
    was an archive or a video in the download folder that could not be opened
    until NanoTorrent was closed, and stopping the torrent did not help because
    pausing moved the open handles rather than closing them. Files are now
    reopened read-only the moment nothing is going to be written to them, and
    write access is reacquired automatically if it is ever needed again - a
    re-check that finds corruption, a file newly selected, or a stream of a file
    that was not selected.

Changed

  • Store submission creates listings it has not seen The Microsoft Store
    tooling used to warn about a language with no listing and carry on. It now
    builds a complete listing for it from the en-US one, so a release that adds
    languages does not need 35 listings created by hand in Partner Center.
    Existing listings are still touched only where they have to be: their
    release notes, and nothing else.

Don't miss a new nanotorrent release

NewReleases is sending notifications on new releases.