LINUX.ORG.RU

Transmission 3.0

 , ,

Transmission 3.0

1

5

22 мая 2020 года состоялся выпуск популярного кроссплатформенного свободного BitTorrent-клиента Transmission, поддерживающего, помимо стандартного графического интерфейса, управление через cli и веб и отличающегося скоростью работы и низким потреблением ресурсов.

В новой версии реализованы следующие изменения:

Общие изменения на всех платформах:

  • Серверы RPC получили возможность принимать соединения по IPv6
  • По умолчанию включена проверка сертификатов SSL, для совместимости с которой TR_CURL_SSL_VERIFY заменили на TR_CURL_SSL_NO_VERIFY
  • Для имён файлов .torrent и .resume по умолчанию снова используется хэш
  • Для защиты от атаки перебором у встроенного веб-сервера ограничили количество неудачных попыток авторизации до 100
  • Время раздачи при простое ограничено 40320 минутами(4 недели)
  • Добавлены Peer ID для torrent-клиентов Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk
  • INT64_MAX по умолчанию объявляется как размер незавершёной закачки, если настоящий размер неизвестен(помогает, к примеру, с трекерами Amazon S3 )
  • Включена поддержка TCP_FASTOPEN(позволит слегка ускорить начало соединения)
  • Усовершенстована обработка ToS в соединениях IPv6
  • Рукопожатие будет принудительно прерываться, если не удалось получить общий секрет(приводило к сбоям)
  • Запрещена смена трекеров во время анонсирования(приводило к сбоям)
  • Добавлена поддержка файла «session ID»(во временном каталоге), позволяющего точнее определять, является ли сеанс локальным или удалённым; ID прилагается к ответу «session-get».
  • Добавлена поддержка бесклассовой адресации(CIDR) в чёрном списке
  • Добавлена поддержка меток в libtransmission и transmission-remote
  • Обработка заголовков session-id стала производиться регистронезависимо
  • Поддержка загрузки CA сертификатов из системного хранилища
  • Устранены множественные утечки памяти(загрузка magnet, завершение сеанса, анализ двоичных данных)
  • Усовершенствование сборки на основе CMake(Ninja generator, libappindicator, systemd, Solaris и macOS)
  • Переход на подмодули для разрешения(большинства) сторонних зависимостей

Изменения демона:

  • Использование libsystemd вместо libsystemd-daemon
  • Строгий запрет повышения привелегий для transmission-daemon.service

Веб-клиента:

  • Исправлена XSS-уязвимость
  • Исправлена таблица стилей в Chromium 59+
  • Добавлено отображение кнопки «загрузить(как в „загрузить на сайт“, а не в „загрузить себе“)» на мобильных устройствах
  • Добавлено отображение оставшегося времени загрузки в компактном режиме(ранее было только на мобильных устройствах и в развёрнутом режиме).

>>> Подробности



Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 2)

Для имён файлов .torrent и .resume по умолчанию снова используется хэш

Хотите сказать, что раньше хэшей не было?! Кошмар.

Korchevatel ★★★★★
()
Ответ на: комментарий от SM5T001

Оригинал не читал, но тут мои глаза вытекли.

Или сборки для платформ. Systemd - созданы скрипты для системы инициализации. Но так безграмотно. И если это в офф. доке, то качество самой программы под вопросом.

Vault_Boy
()

Добавлена поддержка меток в libtransmission и transmission-remote

trango
Создал отдельную тему, чтоб легче потом искать было.

dadd ★★★
()

Добавлена поддержка меток в libtransmission и transmission-remote

Джва года ждал!

anonymous
()

INT64_MAX по умолчанию объявляется как размер незавершёной закачки

И столько же резервирует на диске?

Logopeft ★★
()
Ответ на: комментарий от fallout4all

Где православный deb!? под Винду собрали, под макось собрали. Безобразие!

это линукс вей

Вот. Непонятно кто это, но на https://launchpad.net/~transmissionbt/+archive/ubuntu/ppa

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

Спасибо. Всё время забываю что есть поиск на Launchpad

fallout4all ★★★★★
()
Ответ на: комментарий от dimgel

Зависит от того, что вкладывается в понятие «лучше».

Ну вот если брать такие параметры, как легковесность, нормальную поддержку cli, web и демона из коробки, независимость от QT - тогда да, лучше.

SM5T001
() автор топика
Ответ на: комментарий от dimgel

Лучше тем что работает демоном и может быть вкрячено в прошивку аппаратного NAS или роутера, превращая их в автономные торрентмашины. Не скажу что сейчас это всё актуально и безопасно, но ты можешь если хочешь.

Jameson ★★★★★
()
Ответ на: комментарий от yvv

При современных скоростях сервер не обязан отдавать тебе контент по максимальной скорости предоставляемой твоим провайдером.

grem ★★★★★
()
Ответ на: комментарий от grem

Это прекрасно. Но под всякие arm и mips сетевые коробочки гуеносная софтина не нужна IMHO, даже запущенная как демон.

Jameson ★★★★★
()
Ответ на: комментарий от grem

Благодарю, не знал, да и не нужно оно мне так то. Как то давно уже торрентами не пользуюсь. А если приспичит штатным кдешным ktorrent скачаю и опять про них забуду.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Но я из описания опции не понял отрубает он сборку гуи вообще или только qtdbus + geoip.

Ktorrent тоже достаточно хорош. Transmision уже не помню чем не понравился в качестве графической софтины.

grem ★★★★★
()

Все это конечно хорошо (местами, а местами у сабжа не очень), да только качать уже почти нечего - классных раздач нееету-с.

anonymous
()
Ответ на: комментарий от grem

Transmision уже не помню чем не понравился в качестве графической софтины.

Там настройки сп*дили ;)

anonymous
()
Ответ на: комментарий от grem

Видимо тем что графические морды к нему кривоваты и всех настроек в них нет. Однако я использовал NAS от Synology и WD Book с transmission внутри много лет и не жаловался. Настроить я и через конфиг могу, а цепляться мордой можно с винды, с линукса, с мобильника\планшета под Андроид... Было удобно даже.

Jameson ★★★★★
()
Ответ на: комментарий от permafrost

в меню edit можно выбрать скрипт который выполнится при завершении

jtad
()

возможность качать по порядку опять не добавили. Пожалуй самый большой недостаток трансмишн, без этого фильм не начнешь смотреть пока не скачался.

jtad
()

22 мая 2020 года состоялся выпуск

Гм.. 2 дня уже, а в федоре ещё нету :-(

papin-aziat ★★★★★
()

Существуют ли треккеры, которые хранят «ссылки» исключительно на свободно распространяемое ПО (хотя бы на образы дистрибутивов)?

Хотя скорее такое проще где-нибудь в виде ссылок держать на том же гитхабе.

grem ★★★★★
()

libsystemd, а оно, что, теперь на openrc не взлетит?

One ★★★★★
()
Ответ на: комментарий от dimgel

qBittorrent для gui, транс для роутеров и серверов.

One ★★★★★
()
Ответ на: комментарий от grem

гораздо труднее собрать исключительно свободное ПО в каком-нибудь одном месте. а уж форма представления лишь мелкий вопрос технической реализации.

pfg ★★★★★
()
Ответ на: комментарий от SM5T001

При том, что на скриншоте виндовая версия Transmission. Выкладывать такое на форуме про линукс, как по мне, это просто издевательство. Неужели скрина линуксовой версии не нашлось?

anonymous
()

Сколько ни пробовал, но его интерфейс так и не зашёл.

Пользуюсь qbittorrent и доволен, другие даже пробовать желания нет.

skyman ★★★
()
Ответ на: комментарий от Artamudo

На сорджфордже исходники редкость. А на официальных сайтах дистрибутивов иногда ссылки уж слишком запрятаны (debian самый показательный пример, наверное; старые версии centos тоже запрятаны - нужно скачать файлик в котором будет ссылка на архивы).

grem ★★★★★
()

Провел небольшое исследование.

Взял 300 наиболее известных свободных программ в Linux, оказалось что самый лучший софт сделан на Qt (278 программ), а на GTK хороших исчезающе мало (22 программы). На мой взгляд проблема в интерфейсах, которые на GTK выглядят примитивно и страшновато.

anonymous
()
Ответ на: комментарий от Vault_Boy

Оригинал не читал, но тут мои глаза вытекли.

срочно пожалуйся в спецраздел.

По теме: хороший клиент. Пользуюсь им даже в кедах.

gutaper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.