Gtk-Gnutella

Скріншот програми:
Gtk-Gnutella
Дані програми:
Версія: 1.1.9 оновлений
Дата завантаження: 12 Mar 16
Розробник: Raphael Manfredi
Ліцензія: Безкоштовно
Популярність: 54

Rating: 3.3/5 (Total Votes: 3)

Як видно з назви, 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-бітних апаратних платформ

Що нового в цьому випуску :.

<уль >

  • Покращення:
  • [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.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 :.

    <уль> був доданий

  • UPnP і підтримка NAT-PMP
  • Більш іконки статусу були додані для DHT, порт відображення, а також завантажувати попередньо звалювання інформацію.
  • 12 незначні помилки були виправлені і 25 & Quot; під капотом & Quot; були зроблені поліпшення.
  • Що нового у версії 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; Modified & Quot; колонка і детально показує мітку часу останньої модифікації файлу.
    • Додаткові операції з благоустрою імен файлів: смуга провідний & 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, шаблони спаму і зразків спаму.

    • <Літій> завантаження з файлів нерухомості була в O (п * п), зробив це O (п).
    • Тепер файли властивостей виявляти які сліпо копіюються з каталогу конфігурації іншого 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 код все ще є експериментальною, хоча функціонал :. Конфігурація параметрів може бути зроблено тільки через оболонку, і немає ніякої підтримки для публікації поки

    Вимоги

    • GTK +

    Схожі програми

    Coquelicot
    Coquelicot

    20 Feb 15

    MediaFire Express
    MediaFire Express

    20 Feb 15

    rtGui
    rtGui

    3 Jun 15

    imagesendfs
    imagesendfs

    19 Feb 15

    Gtk-Gnutella

    Коментар не знайдено
    додати коментар
    Включіть картинки!