Стала доступна для загрузки новая версия открытого BitTorrent-клиента Transmission.
Transmission 2.90 – первое мажорное обновление приложения за два года, получившее исправление многих багов и улучшенные возможности.
Внимание получили как GTK, так и Qt-клиент Transmission, включая поддержку GTK+ 3.16 (и выше), различные улучшения интерфейса и взаимодействия с пользователем, включая контекстные меню и улучшенные прогресс-бары.
Transmission 2.90 получил поддержку MiniUPnPc API v14, бэкэндов шифрования CyaSSL/WolfSSL и PolarSSL, а также улучшенное отслеживание ошибок при получении метаданных.
Исправления багов включают в себя:
- Исправлено переименование торрент-файлов с общим префиксом
- Исправлено несколько багов безопасности потоков в типе данных tr_list
- Исправлен бесконечный цикл при удалении данных о торренте
- Исправлено несколько утечек памяти и переполнений буфера
- Исправлен тип значения prefetch-enabled в settings.json (логическая переменная вместо целого числа)
- Исправлено несколько ошибок, обнаруженных статистическим анализом
- Исправлена неверная JSON-кодировка для непечатаемых символов
- Исправлена работа защищённых коммуникаций с libevent 2.1+
- Исправлена модификация завершённых кусков веб-сидами
- Требование абсолютных путей в RPC-запросах
- Исправлен крах при завершении сессии (evdns_getaddrinfo_cancel)
- Повтор при проблеме подключения к заданному адресу RPC-сервером
Загрузить Transmission 2.90
Хотя Transmission (GTK) присутствует в списке стандартных приложений Ubuntu, апрельский релиз Ubuntu 16.04 будет поставляться с предыдущим стабильным релизом, Transmission 2.84. Это обновление также пока что недоступно в архивах Debian.
PPA-репозиторий Transmission обновился, получив версию 2.90 для пользователей Ubuntu 15.04 и 15.10.