The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышла новая версия легкого bittorrent-клиента Transmission - 1.93

04.05.2010 00:54

Вышла версия 1.93 компактного и легкого bittorrent-клиента Transmission. Код программы написан на языке C. Для управления подготовлено несколько интерфейсов пользователя: GTK+, Qt, Mac, command-line, daemon и web UI.

В версии 1.93 исправлены некоторые ошибки:

  • Все платформы:
    • Исправлен редкий крах, возникавший когда некоторые peer-ы неожиданно отсоединялись.
    • Исправлена ошибка: даты в планировщике скорости закачки парсились некорректно.
    • Исправлена ошибка: магнитные ссылки, содержащие слэши, парсились неправильно.
    • Исправлен крах при попытке обновления блэклиста в ситуации когда закончилось место на диске.
    • Исправлена медленная преаллокация файлов на *nix-системах не использующих ext3 или ext4 как файловую систему.
    • Исправлена регрессия, испортившая работу настройки "bind-address-ipv4".
    • Для большей безопасности веб-клиент по умолчанию теперь отключен совсем.
    • Обновлена библиотека miniupnpc до версии miniupnpc-1.4
    • Transmission теперь компилируется и с версией Curl 7.15.5. (вызывало проблемы при сборке в CentOS)
  • GTK+:
    • Исправления, касающиеся размера значка в системном трее.
  • Qt:
    • Исправлена ошибка, вызывавшая крах при удалении более чем 1 торрента.
    • Исправлена ошибка с парсингом пароля из командной строки.
    • Добавлена поддержка "incomplete directory" в диалог настроек.
    • Теперь "time remaining" не показывается для торрентов поставленных на паузу.
  • Daemon:
    • Исправлена ошибка парсинга RPC запросов, указывающих какие файлы не скачивать.
    • Исправлен возможный крах при использовании inotify для мониторинга каталога который отслеживает демон.
    • Исправлены ошибки в скрипте configure.
    • Исправлена ошибка обновления блеклиста через RPC.
  • Web Client:
    • Исправлена ошибка, которая испортила работу настройки "reverse sort order" в меню.


  1. Главная ссылка к новости (http://www.transmissionbt.com/...)
Автор новости: User294
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26468-Transmission
Ключевые слова: Transmission, bittorrent
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, VarLog (ok), 10:31, 04/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1.91 и 1.92 глючили порой. Выдавали нереальные скорости, нереальный размер файлов.. Попробуем 1.93
     
     
  • 2.5, User294 (ok), 14:10, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    1. Нереальные скорости - ну да, алгоритм определения скорости у них довольно приблизительный. Сильно не врет, но и за эталон килограмма^W мегабита я бы сие не взял. Можно багу написать, если еще никто не сподвигся, но это так, косметика. Тем более что точно померять скорость довольно проблематично (всякие там оверхеды на протокольные хидеры приложение не видит и сколько их там стэк протоколов пришьет - нетривиально определить, в итоге все пузомерки мерят нечто, плюс-минус лапоть)

    Что до нереального размера файлов - нельзя ли поподробнее что и где? Лично я не видел глюков такого плана. А лучше сразу к ним в багтрекер пишите. Только не вот так вот - "ой, у меня в подвале стук" а нормально - с описанием что для этого делалось, какой результат, как по вашему мнению правильно и прочая. По ТАКОЙ диагностике проблемы - ее никто и никогда не починит. А вот если нормально описать в чем проблема - авторы трансмиссии давят баги только так. Если сможете донести до них мысль о том что не так и почему это неправильно.

     
     
  • 3.11, VarLog (ok), 15:36, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >По ТАКОЙ диагностике проблемы - ее никто и никогда не
    >починит. А вот если нормально описать в чем проблема - авторы
    >трансмиссии давят баги только так. Если сможете донести до них мысль
    >о том что не так и почему это неправильно.

    Да я понимаю прекрасно. Дело в том, что оно не мешало сильно. Файлы качались исправно.
    А из глюков были такие моменты, когда transmission выдавал скорость скачки в ~900Mb/s, когда на деле было всего не больше 128Kb/s.
    Вот откопал скриншот подобного момента:
    http://img180.imageshack.us/img180/4375/screentmp.png
    Ну и с размером файла было что-то подобное. Я тогда на qbittorrent свалил, сейчас подумываю об обратном переходе :)

     
     
  • 4.14, User294 (ok), 20:17, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это хорошо но баги, даже косметические, хорошо бы давить Могу предположить чт... большой текст свёрнут, показать
     
     
  • 5.16, VarLog (ok), 21:16, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Всё ясно, со всем в принципе согласен.
    А баг со скоростью был "стабильным", то есть не связанным с лимитами. Но он был связан с багом о размере файла, кстати. Я тогда несколько скриншотов сделал, но все растерял, вон всего один из логов mcabber_а достал. Если подобное повторится, напишу им.
     

  • 1.3, Сергей (??), 13:13, 04/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У меня у одного когда работает трансмиссия, скорость интернета в других приложениях ничтожно мала?
     
     
  • 2.4, Анон (?), 13:25, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А ты немного ограничивай скорости и колчево подключений. И не будет глючить.
     
  • 2.6, User294 (ok), 14:13, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >У меня у одного когда работает трансмиссия, скорость интернета в других приложениях
    >ничтожно мала?

    Это битторент, Luke. И он может легко и непринужденно забить канал в одну или обе стороны под завязку. Если это не нравится - поставьте лимиты на 70-80% от ширины канала. При том в обе стороны (это важно: если канал полностью занят на аплоад, TCP в вашу сторону начнет тупить из-за застревания ACK пакетов которые идут ОТ вас).

     
     
  • 3.12, PereresusNeVlezaetBuggy (ok), 18:59, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>У меня у одного когда работает трансмиссия, скорость интернета в других приложениях
    >>ничтожно мала?
    >
    >Это битторент, Luke. И он может легко и непринужденно забить канал в
    >одну или обе стороны под завязку. Если это не нравится -
    >поставьте лимиты на 70-80% от ширины канала. При том в обе
    >стороны (это важно: если канал полностью занят на аплоад, TCP в
    >вашу сторону начнет тупить из-за застревания ACK пакетов которые идут ОТ
    >вас).

    Есть ещё один немаловажный фактор, о котором обычно забывают — битторент создаёт кучу коннектов. Большинство провайдеров имеют лимиты по количеству оных, некоторые даже весьма жёсткие (особенно для домашних пользователей), при этом афишируется сей факт редко.

     
     
  • 4.13, User294 (ok), 19:44, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Есть ещё один немаловажный фактор, о котором обычно забывают — битторент создаёт
    >кучу коннектов. Большинство провайдеров имеют лимиты по количеству оных,

    Большинство? Что это за говнопровайдеры такие? Ссылку пожалуйста на "большинство". Страна должна знать своих героев которые продают колбасу пополам с картоном в лицо.

    >некоторые даже весьма жёсткие (особенно для домашних пользователей),

    Не сталкивался, как минимум, провайдеры опробованные мной без проблем пускали сотни или тысячи соединений ("downloading from NNN peers" в трансмиссии - легко!). Наверное я что-то делал не так (не пользовался говнопровайдерами с долбанутыми на бошку админами, наверное). Домашние провайдеры если что. Проверял на штуках четырех в сумме. Из известных мне подлян - qwerty троттлит битторент по скорости, о ограничении числа соединений мне ничего не известно.

    >при этом афишируется сей факт редко.

    Не беспокойтесь, на форумах типа торентсру таким горе-провайдерам обеспечено большое количество бесплатной рекламы перед многомиллионной аудиторией. К сожалению для них - в стиле "black PR". Ну и номинацию "самый отстойный провайдер года" так срубить не проблема. А какой смысл провайдеру резать число соединений? Число летающих пакетов с числом соединений никак особо не коррелирует. С чего вдруг прова начнет колебать число соединений? Я вижу разве что 1 причину: пров сделал сеть из говна и палок, слепив соплями. Посему софтроутеры коих не хватает под нагрузку и каконить там натинг (у недопроворовайдеров денег на нормальные блоки инетовых айпи для кастомеров ессно нет). А так - извините конечно, но зачем бы юзеру покупать 30-50 мбит анлима если потом качать нормально нельзя? Можно купить 5 мбит. Для браузинга хватит. А ARPU упадет в 2-3 раза, ахха :)

     
     
  • 5.15, PereresusNeVlezaetBuggy (ok), 20:33, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Самые обычные провайдеры местного значения Называйте их как хотите, суть не изм... большой текст свёрнут, показать
     
     
  • 6.17, VarLog (ok), 21:28, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А что поделать - все с этого начинали. Лучше хоть так, чем
    >вообще никак. Вы, видимо, всё по крупным городам живёте. В столицах
    >да, всё сейчас чики-пики. А поезжайте в какой-нибудь Покров...
    >

    +100500
    У меня не так давно появился провайдер местный (до этого был один dial up с gprs). К провайдеру претензий ноль, одно удовольствие. Но то, что количество соединений режет, заметно в играх например (по пингу, люблю в вольфинштейн по интернету пострелять, знаете ли). И это даже если процент загрузки полосы подключения далеко не полный. Впрочем, у меня самый дешёвый тариф, и, повторюсь, эти ограничения вполне не заметны.

     
     
  • 7.19, User294 (ok), 21:32, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >то, что количество соединений режет, заметно в играх например

    Бред сивой кобылы. Игры, пардон, чаще всего юзают UDP. Который понятием соединений вообще не оперирует. Он stateless. А если и TCP то конекция как правило одна - до игрового сервера. Лимит на число конекций ее никак не затронет вообще. Скорее или роутинг через глубокий зад (трейсроут вам в руки) или потери пакетов приличные (пинг вам в руки). Кретинизмы случаются, особенно у местечкоых провов - для них вполне штатное явление слать пакеты в соседний дом через европу, т.к. не осилили договориться о пиринге или просто не грели всякой фигней свои мозги.

     
     
  • 8.20, PereresusNeVlezaetBuggy (ok), 23:26, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Теоретически 8212 да А практически, если вы не в курсе, нормальные stateful-... текст свёрнут, показать
     
     
  • 9.23, User294 (ok), 13:10, 05/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Гамеза шлет не так уж и много пакетов и на один и тот же адрес как правило Если... большой текст свёрнут, показать
     
  • 6.18, User294 (ok), 21:29, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну их и называют так как они заслуживают Пионернеты и прочий сброд, делающий се... большой текст свёрнут, показать
     
     
  • 7.21, PereresusNeVlezaetBuggy (ok), 23:37, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Справедливости ради замечу, что видел и местечковых провайдеров, дающих более ка... большой текст свёрнут, показать
     
     
  • 8.25, User294 (ok), 14:24, 05/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И такое тоже бывает Да и большой пров может скурвиться, особенно если придавит ... большой текст свёрнут, показать
     
     
  • 9.26, PereresusNeVlezaetBuggy (ok), 15:33, 05/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Это если он платит за топовый тариф Опять же, удельные ... большой текст свёрнут, показать
     
  • 2.7, r0g3r (??), 14:41, 04/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Протокол bittorrent очень хорошо жрёт всю пропускную способность канала. Это фича самого протокола, клиент не при чём.
     

  • 1.22, Victor (??), 12:13, 05/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня на Arch Linux amd64 предыдущая версия "текла" нещадно, все никак не собрался багу половить. Проверим на новой версии.
     
     
  • 2.24, User294 (ok), 13:35, 05/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не заметил каких-то внятных утечек памяти. Демон месяцами висит на сидбоксах - ничего не течет. Да и десктопный клиент за неделю работы вроде мало отличается от свежего. Как минимум в 1.9х версиях. Единственный момент - потребление памяти в конкретный момент времени зависит от активности. То есть если качается 1 торент с 5 пиров это одно. А если сто и каждый с 500 пиров - это другое.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру