Вышло обновление BitTorrent-клиента Transmission 4.1.4
Во второй половине октября 2026 года вышло обновление мультиплатформенного BitTorrent-клиента Transmission 4.1.4. Исходный код проекта написан на С++ и опубликован на GitHub под лицензиями GPLv2 и GPLv3.
Версия Transmission 4.0.0 вышла в феврале 2023 года (с переводом с языка С на С++). Решение находится в разработке с 2016 года.Transmission поддерживает разнообразные интерфейсы пользователя, включая GTK, Qt, native Mac, веб-интерфейс, daemon, CLI.Основные доработки и улучшения в Transmission 4.1.4:исправлена регрессия, появившаяся в версии 4.1.0, из-за которой торренты, содержащие файлы нулевого размера, могли обрабатываться некорректно, что иногда приводило к потере данных о прогрессе загрузки;усилена защита метода RPC torrent-add от некорректно сформированных запросов;унифицирован механизм запуска и передачи задач между клиентами на базе Qt и GTK: если один из них уже запущен, а вы (или обработчик MIME-типов в браузере) пытаетесь запустить другой для добавления нового торрента, то задача будет передана в уже работающий экземпляр программы;исправлена ошибка сборки, возникавшая при использовании флагов -Wnull-dereference -Werror в компиляторе GCC 12.15;исправлена редкая ошибка, из-за которой Transmission мог «зависать» при завершении работы, оставаясь при этом запущенным в системе;исправлена редкая ошибка, препятствовавшая завершению загрузки данных из веб-сидов (webseeds);исправлена ошибка, при которой установка параметра TR_CURL_PROXY_SSL_NO_VERIFY приводила к отключению проверки SSL-сертификатов исходного сервера;исправлена работа индивидуальных ограничений скорости для отдельных торрентов: теперь они корректно применяются как к загрузке, так и к отдаче данных.исправления для клиента в macOS:устранена
habr.com