Jak již název napovídá, Gtk-Gnutella je Gnutella klient napsaný v GTK + pro všechny operační systémy GNU / Linux. Jedná se o open source, efektivní, rychlý, spolehlivý a volně distribuován grafická aplikace, která vám umožní snadno připojit k peer-to-peer sítě Gnutella
Stručná charakteristika
Mezi klíčové funkce patří plnou podporu pro sítě Gnutella peer-to-peer (P2P), včetně DHT (Distributed Hash Table), podpora Magnet odkazy, state-of-the-art souboru rojení, podpora NAT-PMP ( NAT mapování portů Protocol) a UPnP (Universal Plug and Play), stejně jako Transport Layer Security (TLS) support.
Aplikace je vysoce přizpůsobitelné a konfigurovatelné, to & rsquo; s nedostatek prostředků a interoperabilní jakékoliv jiné provedení Gnutella. To poskytuje uživatelům velmi moderním grafickým uživatelským rozhraním (GUI), který jim umožňuje snadno připojit k síti Gnutella a stahování souborů. Kromě toho rozhraní příkazové řádky (CLI) je také k dispozici pro pokročilé uživatele Linuxu.
Moderní, tabbed GUI
Jak již bylo zmíněno, Gtk-Gnutella přichází s moderním grafickým uživatelským rozhraním, který se vyznačuje jazýčky, který vám umožní rychle procházet mezi několika režimy zobrazení (sítě, vyhledávání, stahování, nahrávání, statistiky, hledání monitoru, nahrávat historii, hostcache a vyhledávání Statistiky). Na levé straně okna se bude zobrazovat celkový počet přípojek, nahrávání a stahování, stejně jako HTTP, Gnutella a DHT provoz.
Podporované operační systémy a architektury
Gtk-Gnutella je aplikace multi-platforma, která podporuje Linux, BSD (FreeBSD, NetBSD, OpenBSD), Darwin, Solaris, Tru64 Unix (OSF / 1), SGI IRIX a BeOS operačních systémů. Podporovaných architektur CPU patří x86, x86_64, PowerPC, SPARC a MIPS.
Pod kapotou a dostupnost
Program je zcela napsané v programovacím jazyce C a využívá cross-platform GTK + GUI toolkit pro jeho grafického uživatelského rozhraní. Byl navržen od posun ke spuštění non stop (24/7), zatímco jeho spotřebovává velmi málo času CPU.
V současné době Gtk-Gnutella je distribuován jako předpřipravených binárních balíčků pro Debian GNU / Linux, Ubuntu a jejich deriváty. To byl úspěšně testován v rámci 32-bit a 64-bitové hardwarové platformy
Co je nového v této verzi:.
- Zlepšení:
- [GTK2] Přidáno překlad URL v & quot; O & quot; dialog GUI.
- [GTK2] světelná vyhledávání s registrovaným stažení pomocí zelený text.
- [GTK2] Přidal tri-state sloupec třídění na & quot; historii nahrávání & quot; panel.
- FAQ:. Přidán nový záznam vysvětluje, jak se dostat magnet sdíleného souboru
- Mapování & quot; sbírku & quot; G2 dotaz tag pro Windows / Linux & quot; archivu & quot; Sada souborů.
- Mapování & quot; torrent & quot; G2 dotaz tag na & quot; torrent & quot; Sada souborů.
- Byla přidána podpora pro & quot; rom & quot ;, & quot; wordprocessing & quot; a & quot; titulky & quot; Typy G2 dotaz médií.
- dále optimalizována SHA1 výpočtu, nyní bude asi dvakrát rychlejší pro soubory.
- Opravy chyb:
- page_cache_insert_pages ():. Chybné zápisu lock upgradu logiku
- pmap_insert_region (!): Musí přepočítat index vložení kdybychom rozšířit PMAP
- tmalloc: pevná nit časopis účetnictví v depech .
- nedopustil zpět do databáze po aktualizaci klíčovou počet žádostí DHT.
- routing_chunk_move (): musí pečlivě kontrolovat zprávy, když kus byl přesunut .
- route_message (). Pozor na check_duplicate (), které mohou odstranit uzel
- thread_element_matches (). Věnovat větší pozornost objevených nití
- thread_find_tid (): přeskočit závitové prvky, které nejsou označeny jako platný dokument !
- node_shutdown_mode (!): Musí správně odpovídat za shutdowning G2 uzly
- bogons_changed (): zapomněl zavřít otevřený deskriptor souboru
- upload_stats_load_history (): přidá chybějící přestávku v přepínači .
- qrt_compressed (). Nebyl manipulaci s QRP komprese zrušení úkol správně
- Pod pokličkou:
- Přidané nepřátelské rozsahy.
- Aktualizované GeoIP databáze pro IPv4 a IPv6.
- Throttle množství zpráv Push můžeme poslat pro daný vzdálený server.
- Legitimní Shareaza uzliny nelze označování sebe jako ultrapeers.
- Okna: stack odvinutou bezpečnější s větším počtem kontrol pamětí, aby se zabránilo poruchám .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- Přidán nový TSIG_OVFLOW signál vyslaný když vlákno přetečení svůj stack.
- Pevná Spor mezi současným waiter_refcnt_dec () volání.
- protokolování z přidané vrstvy, která hlásí chybu TX v případě výpadku assert.
- Sledování naposledy viděn čas (aktivity), jiné než hlavní objevených nití.
- Prevent glade-2 z výstupu souborů podpory teď, protože jsme jejich oprava.
- Přidána sledování vtipné X-Falt linek jsme svědky, když je nastaveno demsh_debug.
- Přidána sledování vtipné X-Alt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána sledování vtipné X-Nalt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána crash hák pro vlákna vrstvy.
- z přidané TX vrstva write-vina mechansim pomoci odhalit manipulaci s chybou uživatele chyby.
- Syntaxic úpravy, aby nejpozději lsti spokojeni s definicemi.
- GUI nyní zobrazí aktuální šířku pásma ve výchozím nastavení, namísto průměru.
- mingw_exception (): psát kratší zprávy v případě přetečení fronty .
- thread_element_reset (): zapomněl obnovit ci- & gt; stack_base NULL .
- header_append (): umožňující & quot; & quot;. v názvech záhlaví.
- thread_join_internal (!): Ne thread_cancel_test_element () na zahraniční niti
- thread_find_element (!): Nenechávejte rutinu bez odemknutí mutex
- cond_wait_until ():. Nyní správně zpracovat základní cond variabilní mutace
- thread_block_timeout (): nepropadejte panice, pokud hlavní vlákno již neblokovaný .
- dir_entry_filename (): dělal verzi systému Windows thread-safe .
- hfield_dump (). Pevná formátování pokračování linek
- dmesh_collect_locations (). Pouze analyzovat poslední časové razítko, kdy mnozí vzhledem
- xmalloc_thread_free (). Vždy zacházet bloků v cross-závitem seznamu volných
- Hide strtok_free (), nutit klientům používat nové strtok_free_null ().
Co je nového ve verzi 1.1.5:
- Zlepšení:
- [GTK2] Přidáno překlad URL v & quot; O & quot; dialog GUI.
- [GTK2] světelná vyhledávání s registrovaným stažení pomocí zelený text.
- [GTK2] Přidal tri-state sloupec třídění na & quot; historii nahrávání & quot; panel.
- FAQ:. Přidán nový záznam vysvětluje, jak se dostat magnet sdíleného souboru
- Mapování & quot; sbírku & quot; G2 dotaz tag pro Windows / Linux & quot; archivu & quot; Sada souborů.
- Mapování & quot; torrent & quot; G2 dotaz tag na & quot; torrent & quot; Sada souborů.
- Byla přidána podpora pro & quot; rom & quot ;, & quot; wordprocessing & quot; a & quot; titulky & quot; Typy G2 dotaz médií.
- dále optimalizována SHA1 výpočtu, nyní bude asi dvakrát rychlejší pro soubory.
- Opravy chyb:
- page_cache_insert_pages ():. Chybné zápisu lock upgradu logiku
- pmap_insert_region (!): Musí přepočítat index vložení kdybychom rozšířit PMAP
- tmalloc: pevná nit časopis účetnictví v depech .
- nedopustil zpět do databáze po aktualizaci klíčovou počet žádostí DHT.
- routing_chunk_move (): musí pečlivě kontrolovat zprávy, když kus byl přesunut .
- route_message (). Pozor na check_duplicate (), které mohou odstranit uzel
- thread_element_matches (). Věnovat větší pozornost objevených nití
- thread_find_tid (): přeskočit závitové prvky, které nejsou označeny jako platný dokument !
- node_shutdown_mode (!): Musí správně odpovídat za shutdowning G2 uzly
- bogons_changed (): zapomněl zavřít otevřený deskriptor souboru
- upload_stats_load_history (): přidá chybějící přestávku v přepínači .
- qrt_compressed (). Nebyl manipulaci s QRP komprese zrušení úkol správně
- Pod pokličkou:
- Přidané nepřátelské rozsahy.
- Aktualizované GeoIP databáze pro IPv4 a IPv6.
- Throttle množství zpráv Push můžeme poslat pro daný vzdálený server.
- Legitimní Shareaza uzliny nelze označování sebe jako ultrapeers.
- Okna: stack odvinutou bezpečnější s větším počtem kontrol pamětí, aby se zabránilo poruchám .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- Přidán nový TSIG_OVFLOW signál vyslaný když vlákno přetečení svůj stack.
- Pevná Spor mezi současným waiter_refcnt_dec () volání.
- protokolování z přidané vrstvy, která hlásí chybu TX v případě výpadku assert.
- Sledování naposledy viděn čas (aktivity), jiné než hlavní objevených nití.
- Prevent glade-2 z výstupu souborů podpory teď, protože jsme jejich oprava.
- Přidána sledování vtipné X-Falt linek jsme svědky, když je nastaveno demsh_debug.
- Přidána sledování vtipné X-Alt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána sledování vtipné X-Nalt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána crash hák pro vlákna vrstvy.
- z přidané TX vrstva write-vina mechansim pomoci odhalit manipulaci s chybou uživatele chyby.
- Syntaxic úpravy, aby nejpozději lsti spokojeni s definicemi.
- GUI nyní zobrazí aktuální šířku pásma ve výchozím nastavení, namísto průměru.
- mingw_exception (): psát kratší zprávy v případě přetečení fronty .
- thread_element_reset (): zapomněl obnovit ci- & gt; stack_base NULL .
- header_append (): umožňující & quot; & quot;. v názvech záhlaví.
- thread_join_internal (!): Ne thread_cancel_test_element () na zahraniční niti
- thread_find_element (!): Nenechávejte rutinu bez odemknutí mutex
- cond_wait_until ():. Nyní správně zpracovat základní cond variabilní mutace
- thread_block_timeout (): nepropadejte panice, pokud hlavní vlákno již neblokovaný .
- dir_entry_filename (): dělal verzi systému Windows thread-safe .
- hfield_dump (). Pevná formátování pokračování linek
- dmesh_collect_locations (). Pouze analyzovat poslední časové razítko, kdy mnozí vzhledem
- xmalloc_thread_free (). Vždy zacházet bloků v cross-závitem seznamu volných
- Hide strtok_free (), nutit klientům používat nové strtok_free_null ().
Co je nového ve verzi 1.1.4:
- Zlepšení:
- [GTK2] Přidáno překlad URL v & quot; O & quot; dialog GUI.
- [GTK2] světelná vyhledávání s registrovaným stažení pomocí zelený text.
- [GTK2] Přidal tri-state sloupec třídění na & quot; historii nahrávání & quot; panel.
- FAQ:. Přidán nový záznam vysvětluje, jak se dostat magnet sdíleného souboru
- Mapování & quot; sbírku & quot; G2 dotaz tag pro Windows / Linux & quot; archivu & quot; Sada souborů.
- Mapování & quot; torrent & quot; G2 dotaz tag na & quot; torrent & quot; Sada souborů.
- Byla přidána podpora pro & quot; rom & quot ;, & quot; wordprocessing & quot; a & quot; titulky & quot; Typy G2 dotaz médií.
- dále optimalizována SHA1 výpočtu, nyní bude asi dvakrát rychlejší pro soubory.
- Opravy chyb:
- page_cache_insert_pages ():. Chybné zápisu lock upgradu logiku
- pmap_insert_region (!): Musí přepočítat index vložení kdybychom rozšířit PMAP
- tmalloc: pevná nit časopis účetnictví v depech .
- nedopustil zpět do databáze po aktualizaci klíčovou počet žádostí DHT.
- routing_chunk_move (): musí pečlivě kontrolovat zprávy, když kus byl přesunut .
- route_message (). Pozor na check_duplicate (), které mohou odstranit uzel
- thread_element_matches (). Věnovat větší pozornost objevených nití
- thread_find_tid (): přeskočit závitové prvky, které nejsou označeny jako platný dokument !
- node_shutdown_mode (!): Musí správně odpovídat za shutdowning G2 uzly
- bogons_changed (): zapomněl zavřít otevřený deskriptor souboru
- upload_stats_load_history (): přidá chybějící přestávku v přepínači .
- qrt_compressed (). Nebyl manipulaci s QRP komprese zrušení úkol správně
- Pod pokličkou:
- Přidané nepřátelské rozsahy.
- Aktualizované GeoIP databáze pro IPv4 a IPv6.
- Throttle množství zpráv Push můžeme poslat pro daný vzdálený server.
- Legitimní Shareaza uzliny nelze označování sebe jako ultrapeers.
- Okna: stack odvinutou bezpečnější s větším počtem kontrol pamětí, aby se zabránilo poruchám .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- Přidán nový TSIG_OVFLOW signál vyslaný když vlákno přetečení svůj stack.
- Pevná Spor mezi současným waiter_refcnt_dec () volání.
- protokolování z přidané vrstvy, která hlásí chybu TX v případě výpadku assert.
- Sledování naposledy viděn čas (aktivity), jiné než hlavní objevených nití.
- Prevent glade-2 z výstupu souborů podpory teď, protože jsme jejich oprava.
- Přidána sledování vtipné X-Falt linek jsme svědky, když je nastaveno demsh_debug.
- Přidána sledování vtipné X-Alt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána sledování vtipné X-Nalt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána crash hák pro vlákna vrstvy.
- z přidané TX vrstva write-vina mechansim pomoci odhalit manipulaci s chybou uživatele chyby.
- Syntaxic úpravy, aby nejpozději lsti spokojeni s definicemi.
- GUI nyní zobrazí aktuální šířku pásma ve výchozím nastavení, namísto průměru.
- mingw_exception (): psát kratší zprávy v případě přetečení fronty .
- thread_element_reset (): zapomněl obnovit ci- & gt; stack_base NULL .
- header_append (): umožňující & quot; & quot;. v názvech záhlaví.
- thread_join_internal (!): Ne thread_cancel_test_element () na zahraniční niti
- thread_find_element (!): Nenechávejte rutinu bez odemknutí mutex
- cond_wait_until ():. Nyní správně zpracovat základní cond variabilní mutace
- thread_block_timeout (): nepropadejte panice, pokud hlavní vlákno již neblokovaný .
- dir_entry_filename (): dělal verzi systému Windows thread-safe .
- hfield_dump (). Pevná formátování pokračování linek
- dmesh_collect_locations (). Pouze analyzovat poslední časové razítko, kdy mnozí vzhledem
- xmalloc_thread_free (). Vždy zacházet bloků v cross-závitem seznamu volných
- Hide strtok_free (), nutit klientům používat nové strtok_free_null ().
Co je nového ve verzi 1.1.3:
- Zlepšení:
- [GTK2] Přidáno překlad URL v & quot; O & quot; dialog GUI.
- [GTK2] světelná vyhledávání s registrovaným stažení pomocí zelený text.
- [GTK2] Přidal tri-state sloupec třídění na & quot; historii nahrávání & quot; panel.
- FAQ:. Přidán nový záznam vysvětluje, jak se dostat magnet sdíleného souboru
- Mapování & quot; sbírku & quot; G2 dotaz tag pro Windows / Linux & quot; archivu & quot; Sada souborů.
- Mapování & quot; torrent & quot; G2 dotaz tag na & quot; torrent & quot; Sada souborů.
- Byla přidána podpora pro & quot; rom & quot ;, & quot; wordprocessing & quot; a & quot; titulky & quot; Typy G2 dotaz médií.
- dále optimalizována SHA1 výpočtu, nyní bude asi dvakrát rychlejší pro soubory.
- Opravy chyb:
- page_cache_insert_pages ():. Chybné zápisu lock upgradu logiku
- pmap_insert_region (!): Musí přepočítat index vložení kdybychom rozšířit PMAP
- tmalloc: pevná nit časopis účetnictví v depech .
- nedopustil zpět do databáze po aktualizaci klíčovou počet žádostí DHT.
- routing_chunk_move (): musí pečlivě kontrolovat zprávy, když kus byl přesunut .
- route_message (). Pozor na check_duplicate (), které mohou odstranit uzel
- thread_element_matches (). Věnovat větší pozornost objevených nití
- thread_find_tid (): přeskočit závitové prvky, které nejsou označeny jako platný dokument !
- node_shutdown_mode (!): Musí správně odpovídat za shutdowning G2 uzly
- bogons_changed (): zapomněl zavřít otevřený deskriptor souboru
- upload_stats_load_history (): přidá chybějící přestávku v přepínači .
- qrt_compressed (). Nebyl manipulaci s QRP komprese zrušení úkol správně
- Pod pokličkou:
- Přidané nepřátelské rozsahy.
- Aktualizované GeoIP databáze pro IPv4 a IPv6.
- Throttle množství zpráv Push můžeme poslat pro daný vzdálený server.
- Legitimní Shareaza uzliny nelze označování sebe jako ultrapeers.
- Okna: stack odvinutou bezpečnější s větším počtem kontrol pamětí, aby se zabránilo poruchám .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- UPNP: pokusit znovuobjevení mapování portu zařízení každou hodinu, pokud chybí jeden .
- Přidán nový TSIG_OVFLOW signál vyslaný když vlákno přetečení svůj stack.
- Pevná Spor mezi současným waiter_refcnt_dec () volání.
- protokolování z přidané vrstvy, která hlásí chybu TX v případě výpadku assert.
- Sledování naposledy viděn čas (aktivity), jiné než hlavní objevených nití.
- Prevent glade-2 z výstupu souborů podpory teď, protože jsme jejich oprava.
- Přidána sledování vtipné X-Falt linek jsme svědky, když je nastaveno demsh_debug.
- Přidána sledování vtipné X-Alt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána sledování vtipné X-Nalt linek jsme svědky, když je nastaveno dmesh_debug.
- Přidána crash hák pro vlákna vrstvy.
- z přidané TX vrstva write-vina mechansim pomoci odhalit manipulaci s chybou uživatele chyby.
- Syntaxic úpravy, aby nejpozději lsti spokojeni s definicemi.
- GUI nyní zobrazí aktuální šířku pásma ve výchozím nastavení, namísto průměru.
- mingw_exception (): psát kratší zprávy v případě přetečení fronty .
- thread_element_reset (): zapomněl obnovit ci- & gt; stack_base NULL .
- header_append (): umožňující & quot; & quot;. v názvech záhlaví.
- thread_join_internal (!): Ne thread_cancel_test_element () na zahraniční niti
- thread_find_element (!): Nenechávejte rutinu bez odemknutí mutex
- cond_wait_until ():. Nyní správně zpracovat základní cond variabilní mutace
- thread_block_timeout (): nepropadejte panice, pokud hlavní vlákno již neblokovaný .
- dir_entry_filename (): dělal verzi systému Windows thread-safe .
- hfield_dump (). Pevná formátování pokračování linek
- dmesh_collect_locations (). Pouze analyzovat poslední časové razítko, kdy mnozí vzhledem
- xmalloc_thread_free (). Vždy zacházet bloků v cross-závitem seznamu volných
- Hide strtok_free (), nutit klientům používat nové strtok_free_null ().
Co je nového ve verzi 1.1.1:
- Toto je důležitá zpráva opravuje závažné chyby, které se týkají celkové bohatství systému: Tato fronta Parq nahrávání nebyl správně obnovena, DHT nebyl vždy posílat správné hodnoty zpět (což má za následek neúspěšných vyhledáváními), a SDBM (databáze hash-on-disk) měl dvě dobře skryté chyby, které by mohly způsobit zhroucení při spuštění nebo že kompromitovaných pravidelných běhové operace.
- Tato verze používá spolehlivé UDP vrstvu pro přenos out-of-band dotazu zasáhne, aby tyto důležité zprávy jsou řádně přijatých a odeslaných a nikdy neztratil.
Co je nového ve verzi 0.96.9:.
- Přidá
- UPnP a podpora NAT-PMP
- Další stavové ikony na DHT, mapování portů a nahrát pre-zvratu informace.
- 12 drobné chyby byly opraveny a 25 °, pod kapotou & quot; zlepšení byla dělána.
Přidá
Co je nového ve verzi 0.96.6:
- Opravy chyb:
- # 1932909 & quot; sloupců v okně vyhledávání není měřítko správně & quot;.
- Pevné nesprávné HTTP vytržení, když outputing kousky větší než 64 KiB.
- # 2628899 & quot; pokusí stáhnout z mého starého člověka po IP změní & quot;.
- nebylo vždy obnovení přerušené SHA-1 výpočet konečného souboru, kdy byla uzavřena servent uprostřed zpracování.
- Pevná zkouška špatná kontrola rozsah v sekci Ke stažení části.
- nedával pozor na & quot; give_server_hostname & quot; nemovitost a místo toho poslal & quot; HNAME & quot; Rozšíření GGEP v dotazu hitů za předpokladu, non-prázdná jméno bylo definováno jako & quot; server_hostname & quot;.
- Pevné nesprávné nahrání počítání slot která zavedla podmínky závodu, což někdy vede k mít více slotů použitých než nakonfigurované maximum (kromě & quot; Quick & quot; nahrát sloty).
- Zabránit občasné pády v době odstávky, během pročištění subsystému.
- Pevné rohových případy, kdy bychom mohli ztratit hostitele serveru a vyloženě chyba, kdy jsme odhozenou hostname po vyhledání DNS, pokud následný pokus o připojení nebyl úspěšný.
- Zlepšení:
- Odmítnout sdílejí určité adresáře:. / $ HOME, $ GTK_GNUTELLA_DIR a neúplné a poškozené adresáře
- Ke stažení GUI:. Přidáno políček invertovat select / filtr vzory
- Ke stažení GUI: přidané & quot; Modifikované & quot; Sloupec a detail znázorňující časové razítko poslední modifikace souboru.
- Volitelné zkrášlování operace na názvy souborů: strip předním & quot; - & quot ;, odstranit po sobě jdoucích & quot; _ & quot; a zabránit & quot; _ & quot; Okolní interpunkční znaky.
- Pevná významným problémem výkon v GTK + 1.2 front-end:. Aktualizace statistik o nahrání dat bylo O (n), ale nyní je O (1)
- ověření na pozadí TTH Soubor se nyní rozsvítí ikony v grafickém uživatelském rozhraní.
- Zobrazit TTH strom hloubka stahování & quot; Detaily & quot; tabule.
- Aktualizace infoboxu bitzi Metadata Při dotazu dokončí, takže není nutné kliknout na výsledku opět po vyžádání bitzi dat.
- Přidal MIME typ sloupce pro výsledky vyhledávání.
- z přidané & quot; posledního požadavku & quot; a & quot; Last Upload & quot; Sloupce na historii nahrávání.
- Téměř kompletní podpora DHT (chybí pouze publikování dat), ale potřebuje kód být výslovně povoleno nastavením & quot; enable_dht & quot; PRAVDA. DHT ví, jak se podívat na Alt-Locs pro soubory a push-proxy pro firewallem zástupů, a uloží místní data pro ostatní dotaz.
- Nové shell příkazy & quot; Statistiky & quot ;, & quot; stahovat & quot ;, & quot; echo & quot;.
- Nyní je možné přejmenování souborů stahovaných (přes GTK2 nebo obalem, v GTK1 žádná podpora).
- přidal více přípony souboru do vestavěné vyhledávací filtry.
- Spínací zdroje poté, co dostal chybu HTTP, pokud připojení je udržována při životě a chyba umožňuje sledovat-up (non-zaneprázdněný podmínek).
- Lepší možnost přepínání zdrojů po dokončení souboru tím, že ignoruje koncové rojení údajů, udržovat navázané spojení.
- vstupenky Bitzi jsou aktualizovány, když výslovně požadoval, aby se zabránilo opětovné využití odpadního metadat
- dokončené soubory jsou během ověřování hash zobrazit.
- množit jen dobré Alt-Locs souborů jsme Stažením, tj adresy počítačů, které víme, že je obsluhu tohoto souboru, protože jsme je kontaktovali.
- Mnoho nových statistiky čítače.
- Povolit plánování zvláštní stahování bez ohledu na hostiteli limity, neboť ty mají mnohem kratší dobu (THEX a procházet požadavky hostitele).
- Vždy osivo Úplné materiály, bez ohledu na jejich velikost (bez bezpečnostním plánu přístavního minimální jako s dílčími soubory), když jejich SHA-1 byla ověřena.
- nesprávně kódován Bitzi metadata je přeložen do Unicode.
- Lidé hostiteli odpovědi jsou řazeny abecedně na relativních cestami umožňující uživatelům týkat soubory společně, pokud nerozumějí GGEP & quot; PATH & quot;.
- Lepší směrování zpráv Push by také hledá, zda cílené hostitelé stalo, že se jeden z našich bezprostředních sousedů.
- Aktualizováno norský Bokmal a španělské překlady.
- Pod kapotou:
- Parse dědictví Shareaza THEX URI & quot; urn: strom: tiger /: & quot; (Extra & quot; / & quot; zde).
- Rukojeť nestandardní X-Thex-URI hlavičky, pokud peer předloží platnou hlavičku X-Content-URN (Shareaza 2.1.0.0).
- pokoušet také dát přednost poslední & quot; pfsp_last_chunk & quot; bajtů stažených souborů, protože to může obsahovat důležité informace indexování k tomu, aby pre-view dílčích video souborů.
- Typy více MIME známé (odvozeno od přípon).
- Nyní může stahovat data THEX v hloubce stromu ze dne 11. pro soubory větší než 1 GiB.
- Lze stáhnout suboptimální dat THEX, jako neoptimální dat je lepší než nic, ale stále hledají THEX dat v optimální hloubce stromu nicméně.
- reimplemented skenování sdílených adresářů, jak je pozadí úkol tak, aby proces (nejen GUI) je plně reaguje v průběhu celého testu.
- Nechte Plánovač úloh na pozadí vypočítat správné množství klíšťat se používají pro každý úkol.
- Vložit statistika nyní zaznamenat v souboru SHA-1, takže můžeme upevnit sdílení s knihovny statistik sdílení částečný soubor s tím, že název souboru byly nuceny souboru knihovny.
- nerozjíÏdûjte přesunutí vyplněný soubor, pokud není dostatek místa na cílenou souborovém systému.
- Rozpoznat a šířit & quot; DHT & quot; GGEP rozšíření v Pongs.
- Byla přidána podpora pro & quot; DHTIPP & quot; GGEP rozšíření v ping, který se používá pro DHT bootstrapu.
- přidal více entropii na generátor náhodných čísel osiva.
- úniky Ucpaný paměť
- Už odesílat dotazy SHA-1 v síti Gnutella. Jsou nyní provádí přes DHT, který má vhodnou topologie k tomu účinně.
- Pevná šířka pásma výpočet UDP, a odstranit veškerá omezení na UDP Příchozí.
- Aktualizace seznamu nepřátelských IP adresa rozsahy, data Geo-IP, vzory spam a vzorky spam.
- načítání Property ze souborů bylo O (n * n), dělal to O (n).
- nyní zjistit majetkové soubory, jež jsou slepě převzata z adresáře config jiného gtk-Gnutella a obnovit vlastnosti, jejichž hodnota musí být jedinečná.
- GUID a KUID (Kademlia ID, ID DHT uzel) byly lepkavé.
- Optimalizace QRP vyhledáváními v tabulkách od 16k do 2M slotů.
- Limit množství hitů až 10 na dotaz hit paket, jako LimeWire udusí jinak.
- Limit množství Alt-Locs v zobrazení na 10 nebo LimeWire tlumivky.
- Keep connection naživu, když hlásí chybu HTTP umožňující vzdálené přepínání zdrojů podle potřeby.
- Emit a analyzovat novou hlavičku X-Staženo, zřejmě zavedeno LimeWire.
- Přidána parsování X-FW-Node-info záhlaví upoutat push-proxy z firewallem hostitelů, stejně jako shromažďují správné GUID a adresu hostitele / port.
- Emit X-FW-Node-Info-li uzel firewallem, ale i nadále na seznam našich push-proxy ve standardním záhlaví X-Push-proxy.
- Vyvarujte nekonečné agresivní kus rozdělení během rojení.
- Proper parsování hodnot oddělených čárkami v Accept a jiné Accept-Encoding HTTP hlavičky.
- Odmítnout UDP pakety z nespecifikovaných adres.
- Vypusťte další data z UDP vyrovnávací paměti pro příjem, aby se zabránilo jeho vyplnění.
- Strip nejvýše 5 koncové znaky ze slov při vytváření tabulky QRP, čímž vkládání méně radices a dělat tabulka řidší.
- Odstraněné řešení pro nakládání s rozbitými 0.96.2 uzly a dřívější 0.95.x.
- Extended syntaxe pro Push: // přesné zdroje v magnetů, aby bylo možné dodávat všechny známé push-proxy, a to i v případě, že je prázdná množina. Vzhledem k tomu, stahování jsou přetrvával jako magnety, to také umožňuje zachování všech dosud známých push-proxy serverů naproti přes relací.
- Modernizované Parq na verzi 1.1 (většinou specifikace pročištění).
- doplnit další anti-příklepem pro případy, kdy jsou ve frontě mnoho souborů na stejném serveru a gtk-Gnutella je nakonfigurován pro spuštění více než 1 připojení za období šetření. Pokusy o připojení ke stejnému serveru jsou nyní omezena na 5 za minutu.
- Omezení:
- DHT kód je stále experimentální, ačkoliv funkční:. Nastavení parametrů lze provést pouze přes shell, a není tam žádná podpora pro ještě publikování
Požadavky
- gtk +
Komentáře nebyl nalezen