Как видно из названия, Gtk-Gnutella является клиентом Gnutella написано в GTK + для любых операционных систем GNU / Linux. Это является открытым исходным кодом, эффективный, быстрый, надежный и свободно распространяемыми графическое приложение, которое позволяет легко подключаться к сети Gnutella одноранговая сеть
Основные особенности
Основные функции включают в себя полную поддержку сети Gnutella соединения равноправных узлов ЛВС (P2P), в том числе DHT (Distributed Hash Table), поддержка Magnet ссылок, внедренный файл роения, поддержка NAT-PMP ( Порт NAT Mapping Protocol) и UPnP (Universal Plug и Play), а также Transport Layer Security (TLS) поддержка.
Приложение легко настраивается и настраивается, он и Rsquo; s низко на ресурсах и любой другой совместимой реализации Gnutella. Она предоставляет пользователям с очень современным графическим пользовательским интерфейсом (GUI), что позволяет им легко подключаться к сети Gnutella и скачивать файлы. Кроме того, интерфейс командной строки (CLI) также предоставляется для продвинутых пользователей Linux.
Современный, графический интерфейс с вкладками
Как уже упоминалось, Gtk-Gnutella поставляется с современным графическим пользовательским интерфейсом, который показывает вкладки, что позволяет быстро перемещаться между несколькими режимами просмотра (сети, поиска, загрузки, выгрузки статистики, поиска монитора, загрузить историю, hostcache и поиск статистика). На левой стороне окна он будет отображать общее количество соединений, закачек и загрузок, а также HTTP, Gnutella и DHT трафик.
Поддерживаемые операционные системы и архитектуры
Gtk-Gnutella является многофункциональным приложением-платформой, которая поддерживает Linux, BSD (FreeBSD, NetBSD, OpenBSD), Дарвин, Solaris, Tru64 UNIX (OSF / 1), SGI IRIX и BeOS операционных систем. Поддерживаемые архитектуры процессора включают x86, x86_64, PowerPC, SPARC и MIPS.
Под капотом и доступность
Программа полностью написана на языке программирования C и использует кросс-платформенную GTK + GUI инструментарий для графического пользовательского интерфейса. Она была разработана с смещения для запуска нон-стоп (24/7), так как его потребляет очень мало процессорного времени.
В настоящее время Gtk-Gnutella распространяется в виде готовых бинарных пакетов для Debian GNU / Linux, Ubuntu и их производных. Она была успешно протестирована под управлением 32-битных и 64-битных аппаратных платформ
Что нового в этом выпуске:.
<уль >
Что нового в версии 1.1.5:
- Улучшения:
- [GTK2] Добавлен перевод URL в & Quot; О & Quot; диалоговое окно GUI.
- [GTK2] Выделение результатов поиска с помощью зарегистрированных загрузки с помощью зелёного цвета текста.
- [GTK2] Добавлено три состояния колонки сортировки к & Quot; загрузить историю & Quot; панель.
- Вопросы и ответы:. Добавлена новая запись, объясняющие, как получить магнит общего файла
- Сопоставьте & Quot; коллекции & Quot; G2 Тег запроса к Windows / Linux & Quot; архив & Quot; набор файлов.
- Сопоставьте & Quot; торрента & Quot; G2 Тег запроса к & Quot; торрента & Quot; набор файлов.
- Добавлена поддержка & Quot; ром & Quot ;, & Quot; wordprocessing & Quot; и & Quot; подзаголовок & Quot; Типы G2 медиа запросов.
- Далее оптимизированы вычисления SHA1, теперь происходит примерно в два раза быстрее для файлов.
- Устранена ошибка:
- page_cache_insert_pages ():. Исправлена некорректная запись блокировки логики обновления
- pmap_insert_region (): должен пересчитывать индекс вставки, если мы расширим ртар
- tmalloc: фиксированный журнал нить учета в депо .
- не совершала обратно в базу данных после обновления DHT ключа количество запросов.
- routing_chunk_move (): необходимо тщательно проверять сообщения, когда кусок был перемещен .
- route_message ():. Остерегаться check_duplicate (), который может удалить узел
- thread_element_matches ():. Обращать больше внимания на обнаруженных потоков
- thread_find_tid (): пропустить элементы резьбы не помечен как являющийся действительным !
- node_shutdown_mode (!): Необходимо правильно учитывать shutdowning G2 узлов
- bogons_changed (): забыл закрыть открытый дескриптор файла
- upload_stats_load_history (): добавлен отсутствующий перерыв в переключателе .
- qrt_compressed ():. Не регулировало отмена задачи сжатия QRP правильно
- Под капотом:
- Добавлены враждебные диапазоны.
- Обновленные GeoIP базы данных для IPv4 и IPv6.
- дроссельной заслонки количество PUSH сообщений мы можем послать для данного удаленного сервера.
- Законные узлы Shareaza может не быть маркировки себя как ultrapeers.
- Окна: стек раскручивание безопаснее с большим количеством проверок памяти, чтобы избежать ошибки .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- Добавлен новый сигнал TSIG_OVFLOW отправляется, когда поток выходит из стека.
- Исправлено состояние гонки между параллельными waiter_refcnt_dec () вызывает.
- Добавлен протоколирование слоя, который сообщает об ошибке TX в случае отказа ASSERT.
- Трек в последний раз видели время (активность), обнаруженных кроме главных потоков.
- Предотвращение поляны-2 от вывода файлов поддержки в настоящее время, так как мы модифицировали их.
- Добавлены трассировка забавных линий X-FALT мы наблюдаем, когда demsh_debug установлен.
- Добавлены трассировка смешных линий X-Alt мы наблюдаем, когда dmesh_debug установлен.
- Добавлены трассировка забавных линий X-NALT мы наблюдаем, когда dmesh_debug установлен.
- Добавлена авария крюк для слоя нити.
- Добавлен TX mechansim слой записи неисправности, чтобы помочь обнаружить обработки ошибок пользователя об ошибках.
- Syntaxic корректировки, чтобы сделать последний лукавства счастливым с определениями.
- Графический интерфейс теперь будет отображать текущую пропускную способность по умолчанию, вместо среднего.
- mingw_exception (): писать короткие сообщения в случае переполнение стека .
- thread_element_reset (): забыл сбросить te- & Гт stack_base в NULL .
- header_append (): позволяют & Quot; & Quot;. в именах заголовков.
- thread_join_internal (!): Нет thread_cancel_test_element () на внешней резьбы
- thread_find_element (!): Не оставлять рутина без разблокировки мьютекса
- cond_wait_until ():. Теперь правильно обрабатывать основной конд переменной мутации
- thread_block_timeout (): не паникуйте, если основной поток уже разблокирован .
- dir_entry_filename (): сделал версию для Windows потокобезопасного .
- hfield_dump ():. Исправлено форматирование строк продолжения
- dmesh_collect_locations ():. только разобрать последнюю метку времени, когда многие дали
- xmalloc_thread_free ():. Всегда обрабатывать блоки в кросс-нить свободный список
- Скрыть strtok_free (), заставляя клиентов использовать новый strtok_free_null ().
Что нового в версии 1.1.4:
- Улучшения:
- [GTK2] Добавлен перевод URL в & Quot; О & Quot; диалоговое окно GUI.
- [GTK2] Выделение результатов поиска с помощью зарегистрированных загрузки с помощью зелёного цвета текста.
- [GTK2] Добавлено три состояния колонки сортировки к & Quot; загрузить историю & Quot; панель.
- Вопросы и ответы:. Добавлена новая запись, объясняющие, как получить магнит общего файла
- Сопоставьте & Quot; коллекции & Quot; G2 Тег запроса к Windows / Linux & Quot; архив & Quot; набор файлов.
- Сопоставьте & Quot; торрента & Quot; G2 Тег запроса к & Quot; торрента & Quot; набор файлов.
- Добавлена поддержка & Quot; ром & Quot ;, & Quot; wordprocessing & Quot; и & Quot; подзаголовок & Quot; Типы G2 медиа запросов.
- Далее оптимизированы вычисления SHA1, теперь происходит примерно в два раза быстрее для файлов.
- Устранена ошибка:
- page_cache_insert_pages ():. Исправлена некорректная запись блокировки логики обновления
- pmap_insert_region (): должен пересчитывать индекс вставки, если мы расширим ртар
- tmalloc: фиксированный журнал нить учета в депо .
- не совершала обратно в базу данных после обновления DHT ключа количество запросов.
- routing_chunk_move (): необходимо тщательно проверять сообщения, когда кусок был перемещен .
- route_message ():. Остерегаться check_duplicate (), который может удалить узел
- thread_element_matches ():. Обращать больше внимания на обнаруженных потоков
- thread_find_tid (): пропустить элементы резьбы не помечен как являющийся действительным !
- node_shutdown_mode (!): Необходимо правильно учитывать shutdowning G2 узлов
- bogons_changed (): забыл закрыть открытый дескриптор файла
- upload_stats_load_history (): добавлен отсутствующий перерыв в переключателе .
- qrt_compressed ():. Не регулировало отмена задачи сжатия QRP правильно
- Под капотом:
- Добавлены враждебные диапазоны.
- Обновленные GeoIP базы данных для IPv4 и IPv6.
- дроссельной заслонки количество PUSH сообщений мы можем послать для данного удаленного сервера.
- Законные узлы Shareaza может не быть маркировки себя как ultrapeers.
- Окна: стек раскручивание безопаснее с большим количеством проверок памяти, чтобы избежать ошибки .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- Добавлен новый сигнал TSIG_OVFLOW отправляется, когда поток выходит из стека.
- Исправлено состояние гонки между параллельными waiter_refcnt_dec () вызывает.
- Добавлен протоколирование слоя, который сообщает об ошибке TX в случае отказа ASSERT.
- Трек в последний раз видели время (активность), обнаруженных кроме главных потоков.
- Предотвращение поляны-2 от вывода файлов поддержки в настоящее время, так как мы модифицировали их.
- Добавлены трассировка забавных линий X-FALT мы наблюдаем, когда demsh_debug установлен.
- Добавлены трассировка смешных линий X-Alt мы наблюдаем, когда dmesh_debug установлен.
- Добавлены трассировка забавных линий X-NALT мы наблюдаем, когда dmesh_debug установлен.
- Добавлена авария крюк для слоя нити.
- Добавлен TX mechansim слой записи неисправности, чтобы помочь обнаружить обработки ошибок пользователя об ошибках.
- Syntaxic корректировки, чтобы сделать последний лукавства счастливым с определениями.
- Графический интерфейс теперь будет отображать текущую пропускную способность по умолчанию, вместо среднего.
- mingw_exception (): писать короткие сообщения в случае переполнение стека .
- thread_element_reset (): забыл сбросить te- & Гт stack_base в NULL .
- header_append (): позволяют & Quot; & Quot;. в именах заголовков.
- thread_join_internal (!): Нет thread_cancel_test_element () на внешней резьбы
- thread_find_element (!): Не оставлять рутина без разблокировки мьютекса
- cond_wait_until ():. Теперь правильно обрабатывать основной конд переменной мутации
- thread_block_timeout (): не паникуйте, если основной поток уже разблокирован .
- dir_entry_filename (): сделал версию для Windows потокобезопасного .
- hfield_dump ():. Исправлено форматирование строк продолжения
- dmesh_collect_locations ():. только разобрать последнюю метку времени, когда многие дали
- xmalloc_thread_free ():. Всегда обрабатывать блоки в кросс-нить свободный список
- Скрыть strtok_free (), заставляя клиентов использовать новый strtok_free_null ().
Что нового в версии 1.1.3:
- Улучшения:
- [GTK2] Добавлен перевод URL в & Quot; О & Quot; диалоговое окно GUI.
- [GTK2] Выделение результатов поиска с помощью зарегистрированных загрузки с помощью зелёного цвета текста.
- [GTK2] Добавлено три состояния колонки сортировки к & Quot; загрузить историю & Quot; панель.
- Вопросы и ответы:. Добавлена новая запись, объясняющие, как получить магнит общего файла
- Сопоставьте & Quot; коллекции & Quot; G2 Тег запроса к Windows / Linux & Quot; архив & Quot; набор файлов.
- Сопоставьте & Quot; торрента & Quot; G2 Тег запроса к & Quot; торрента & Quot; набор файлов.
- Добавлена поддержка & Quot; ром & Quot ;, & Quot; wordprocessing & Quot; и & Quot; подзаголовок & Quot; Типы G2 медиа запросов.
- Далее оптимизированы вычисления SHA1, теперь происходит примерно в два раза быстрее для файлов.
- Устранена ошибка:
- page_cache_insert_pages ():. Исправлена некорректная запись блокировки логики обновления
- pmap_insert_region (): должен пересчитывать индекс вставки, если мы расширим ртар
- tmalloc: фиксированный журнал нить учета в депо .
- не совершала обратно в базу данных после обновления DHT ключа количество запросов.
- routing_chunk_move (): необходимо тщательно проверять сообщения, когда кусок был перемещен .
- route_message ():. Остерегаться check_duplicate (), который может удалить узел
- thread_element_matches ():. Обращать больше внимания на обнаруженных потоков
- thread_find_tid (): пропустить элементы резьбы не помечен как являющийся действительным !
- node_shutdown_mode (!): Необходимо правильно учитывать shutdowning G2 узлов
- bogons_changed (): забыл закрыть открытый дескриптор файла
- upload_stats_load_history (): добавлен отсутствующий перерыв в переключателе .
- qrt_compressed ():. Не регулировало отмена задачи сжатия QRP правильно
- Под капотом:
- Добавлены враждебные диапазоны.
- Обновленные GeoIP базы данных для IPv4 и IPv6.
- дроссельной заслонки количество PUSH сообщений мы можем послать для данного удаленного сервера.
- Законные узлы Shareaza может не быть маркировки себя как ultrapeers.
- Окна: стек раскручивание безопаснее с большим количеством проверок памяти, чтобы избежать ошибки .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- UPNP: попытка повторного открытия отображения портов устройств каждый час, если отсутствует один .
- Добавлен новый сигнал TSIG_OVFLOW отправляется, когда поток выходит из стека.
- Исправлено состояние гонки между параллельными waiter_refcnt_dec () вызывает.
- Добавлен протоколирование слоя, который сообщает об ошибке TX в случае отказа ASSERT.
- Трек в последний раз видели время (активность), обнаруженных кроме главных потоков.
- Предотвращение поляны-2 от вывода файлов поддержки в настоящее время, так как мы модифицировали их.
- Добавлены трассировка забавных линий X-FALT мы наблюдаем, когда demsh_debug установлен.
- Добавлены трассировка смешных линий X-Alt мы наблюдаем, когда dmesh_debug установлен.
- Добавлены трассировка забавных линий X-NALT мы наблюдаем, когда dmesh_debug установлен.
- Добавлена авария крюк для слоя нити.
- Добавлен TX mechansim слой записи неисправности, чтобы помочь обнаружить обработки ошибок пользователя об ошибках.
- Syntaxic корректировки, чтобы сделать последний лукавства счастливым с определениями.
- Графический интерфейс теперь будет отображать текущую пропускную способность по умолчанию, вместо среднего.
- mingw_exception (): писать короткие сообщения в случае переполнение стека .
- thread_element_reset (): забыл сбросить te- & Гт stack_base в NULL .
- header_append (): позволяют & Quot; & Quot;. в именах заголовков.
- thread_join_internal (!): Нет thread_cancel_test_element () на внешней резьбы
- thread_find_element (!): Не оставлять рутина без разблокировки мьютекса
- cond_wait_until ():. Теперь правильно обрабатывать основной конд переменной мутации
- thread_block_timeout (): не паникуйте, если основной поток уже разблокирован .
- dir_entry_filename (): сделал версию для Windows потокобезопасного .
- hfield_dump ():. Исправлено форматирование строк продолжения
- dmesh_collect_locations ():. только разобрать последнюю метку времени, когда многие дали
- xmalloc_thread_free ():. Всегда обрабатывать блоки в кросс-нить свободный список
- Скрыть strtok_free (), заставляя клиентов использовать новый strtok_free_null ().
Что нового в версии 1.1.1:
- Это важный релиз исправление серьезных ошибок, влияющих на общее богатство системы: очереди загрузки Parq не была должным образом восстановлена, DHT не всегда посылать правильные значения обратно (в результате неудачных поисков), и SDBM (база данных хэш-на-диске) было две хорошо скрытые ошибки, которые могли бы вызвать сбой при запуске или что скомпрометированных регулярных операций во время выполнения.
- Этот релиз использует надежный UDP слой для передачи вне полосы хитов запросов, гарантируя, что эти важные сообщения не будут должным образом отправлены и получены и не теряла.
Что нового в версии 0.96.9:.
<уль> был добавлен
Что нового в версии 0.96.6:
- Устранена ошибка:
- # 1932909 & Quot; столбцы в окне поиска не масштабируются & Quot;.
- Исправлено неправильное HTTP комков при outputing куски размером более 64 Кб.
- # 2628899 & Quot; пытается загрузить из моего старого себя после того, как IP меняется & Quot;.
- не всегда возобновляет прерванную SHA-1 вычисление готового файла, когда servent был закрыт в середине обработки.
- Исправлена тест плохой проверки диапазона в части загрузки.
- Был не обращая внимания на & Quot; give_server_hostname & Quot; недвижимость и вместо этого послал & Quot; HNAME & Quot; GGEP расширения в хитов запроса при условии непустое имя было определено как & Quot; server_hostname & Quot;.
- Исправлена неправильная загрузка слот подсчета, которые введены условия гонки, что иногда приводит к тому, больше слотов, используемых, чем заданный максимум (в дополнение к & Quot; быстрой & Quot; загрузить слоты).
- Запрет на случайные сбои в момент времени выключения, во время подсистемы уборок.
- Фиксированный угловые случаи, когда мы могли бы потерять имя прокси-сервера и прямо-таки ошибка, когда мы отбросили имя хоста после просмотра DNS, если последующая попытка подключения не удалось.
- Улучшения:
- Отказ разделить определенные каталоги:. /, $ HOME, $ GTK_GNUTELLA_DIR, а также неполные и поврежденные каталоги
- Дополнительные операции по благоустройству имен файлов: полоса ведущий & Quot; - & Quot ;, удалить последовательные & Quot; _ & Quot; и предотвратить & Quot; _ & Quot; окружающие знаки препинания.
- Исправлена значительная проблема производительности в GTK + 1.2 передний конец:. Обновление статистики загрузка была O (п), но в настоящее время O (1)
- проверка фона TTH файл сейчас горит значок в графическом интерфейсе пользователя.
- Показать TTH глубина дерева в загрузке & Quot; Подробнее & Quot; панель.
- Обновление информации окно bitzi метаданных, когда запрос заканчивается, так что не требуется нажимать на результат снова после запроса bitzi данных.
- Добавлена MIME тип столбца для результатов поиска.
- Добавлен & Quot; Last Request & Quot; и & Quot; Last Upload & Quot; колонны к публикации истории.
- Почти полная поддержка DHT (не хватает только публикацию данных), но код должен быть явно включена установкой & Quot; enable_dht & Quot; ИСТИНА. DHT знает, как искать Alt-оргкомитетами для файлов и нажать-прокси для хостов брандмауэром, и будет хранить локальные данные для других запроса.
- Новые команды оболочки & Quot; статистика & Quot ;, & Quot; скачать & Quot ;, & Quot; эхо & Quot;.
- Теперь можно переименовать файлы загружаются (через GTK2 или оболочки, без поддержки в GTK1).
- Добавлены несколько расширений имен файлов на встроенный в поисковых фильтров.
- Переключение ресурсов после того, как получаю сообщение об ошибке HTTP, если соединение сохраняется живым и допускает ошибки прослеживаний (незанятого условия).
- Улучшена возможность переключения ресурсов после завершения файла, игнорируя отставая роятся данных, чтобы сохранить связь жив.
- Bitzi билеты обновляются при явно просил, избегая повторного использования несвежего метаданных
- Заполненные файлы отображаются во время проверки хэш.
- Только хорошие распространяются Alt-LOCS для файлов мы загрузки, т.е. адреса хостов, которые мы знаем, служит файл, потому что мы связались с ними.
- Многие новые счетчики статистики.
- Разрешить планирование специальных загрузки без учета за пределы хозяина, так как они имеют более короткий срок (рять ж и просматривать запросы хоста).
- Всегда семенем заполненные файлы, независимо от их размера (не в качестве минимальной охраны портового средства с частичными файлами), когда их SHA-1 был проверен.
- Некорректно кодироваться метаданные Bitzi транслируется в Unicode.
- Просмотр-хост-ответы сортируются в алфавитном на относительных путей, чтобы позволить пользователям связать файлы вместе, если они не понимают GGEP & Quot; PATH & Quot;.
- Улучшенная маршрутизация PUSH сообщений, также ищет вне зависимости от того targetted хостов, чтобы быть одним из наших ближайших соседей.
- Обновленный Норвежский и испанский переводы.
- Под капотом:
- Анализировать наследие Shareaza рять ж URIs & Quot; урна: дерево: тигр /: & Quot; (За дополнительную плату & Quot; / & Quot; здесь).
- Ручка нестандартные заголовки X-рять ж-URI, если равный обеспечивает правильный заголовок X-Content-URN (Shareaza 2.1.0.0).
- Также попытка отдать приоритет последним & Quot; pfsp_last_chunk & Quot; байт загруженных файлов, так как это может содержать важную информацию индексации, чтобы включить предварительный вид частичных видео файлов.
- Типы MIME Более известные (на основе расширений файлов).
- Может теперь загрузить данные рять ж на глубине дерева 11 файлов размером более 1 Гб.
- Можно загрузить субоптимальную данные рять ж, поскольку неоптимальное данные лучше, чем ничего, но продолжает искать данные рять ж на оптимальную глубину дерева, тем не менее.
- Переопределено сканирование общих каталогов в качестве фоновой задачи, так что процесс (а не только GUI) полностью реагировать в течение всего сканирования.
- Пусть фоновая задача планировщика вычислить необходимое количество тиков, чтобы использовать для каждой задачи.
- Загрузить статистика в настоящее время записи SHA-1 файла, так что мы можем консолидировать обмен с библиотекой статистики обмена частичного файла с именем файла вынуждены имя файла библиотеки.
- Старайтесь не начинать перемещение заполненного файла, если не хватает места на targetted файловой системе.
- Признать и распространять & Quot; DHT & Quot; расширение GGEP в Pongs.
- Добавлена поддержка & Quot; DHTIPP & Quot; расширение GGEP в свистит, используется для DHT загрузчиком.
- Добавлена больше энтропии на случайное начальное число.
- утечка памяти вставлено
- Больше не отправить SHA-1 запросов в сети Gnutella. Они теперь выполняются через DHT, который имеет подходящую топологию так эффективно сделать.
- Исправлена ошибка вычисления UDP пропускной способности, а также удалены какие-либо ограничения на UDP Incoming.
- Обновленный список враждебных IP Адрес диапазонов, данных гео-IP, шаблоны спама и образцов спама.
- Теперь файлы свойств обнаруживать которые слепо копируются из каталога конфигурации другого GTK-Gnutella и сбросить свойства, значение которых должно быть уникальным.
- Код GUID и КИД (Kademlia ID, ДГТ идентификатор узла) были сделаны липкими.
- Оптимизация QRP выборок в таблицах, начиная от 16К к слотам 2M.
- Ограничить количество обращений к 10 на запрос попал пакет, так как LimeWire дроссели иначе.
- Предельная сумма Alt-оргкомитетами в хиты 10 или LimeWire дроссели.
- Поддерживать соединение, сообщая об ошибке HTTP, что позволяет переключать удаленный ресурс, если это необходимо.
- Испустите и разобрать новый заголовок X-Скачал, по-видимому, введенный LimeWire.
- Добавлен разбор X-FW-Node-Info заголовков, чтобы захватить кнопочных прокси из хостов брандмауэром, а также собрать правильный GUID и хост-адрес / порт.
- Испустите X-FW-Node-Info, если узел файрволом, но продолжать перечислять наши кнопочных прокси в стандартном заголовке X-Push-Proxies.
- Избегайте бесконечные агрессивные куска расщеплению во время роения.
- Правильный разбор значений, разделенных запятыми в Accept и другие Accept-Encoding HTTP заголовков.
- Отклонить UDP пакеты от неуказанных адресов.
- Слить больше данных из UDP приемного буфера для предотвращения его заполнения.
- полосы не более 5 конечные символы из слов при построении таблицы QRP, тем самым вставляя меньше корешков и делает таблицу более разреженным.
- Удалены обходные пути для борьбы с разбитыми 0.96.2 узлами и ранее 0.95.x.
- Расширенный синтаксис для толчка: // точные источники в магнитах, чтобы иметь возможность поставлять все известные отжимания прокси, даже если это пустое множество. Так как загрузки, сохраняются как магниты, это также позволяет сохранить все известные Push-прокси-серверов accross сеансов.
- Модернизированный Parq до версии 1.1 (в основном спецификации уборок).
- Добавлены дополнительные анти-ковкой для случаев, когда большое количество файлов на том же сервере, поставленные в очередь и GTK-Gnutella выполнен с возможностью запуска более 1 соединение на IP. Попытки подключения к тому же серверу теперь ограничены до 5 в минуту.
- Ограничения:
- DHT код все еще является экспериментальной, хотя функционал:. Конфигурация параметров может быть сделано только через оболочку, и нет никакой поддержки для публикации пока
<Литий> Загрузка графического интерфейса пользователя:. Добавлен галочки, чтобы инвертировать модели выбора / фильтра
<Литий> Файлы для загрузки графического интерфейса: добавлена & Quot; Modified & Quot; колонка и подробно показывает метку времени последней модификации файла.
<Литий> загрузка из файлов недвижимости была в O (п * п), сделал это O (п).
Требования
- GTK +
Комментарии не найдены