Nimensä, Gtk-Gnutella on Gnutella kirjoitettu GTK + mistään GNU / Linux-käyttöjärjestelmissä. Se on avoimen lähdekoodin, tehokas, nopea, luotettava ja levittää vapaasti graafinen sovellus, jonka avulla voit helposti muodostaa yhteyden Gnutella peer-to-peer-verkkoon
Ominaisuudet yhdellä silmäyksellä
Tärkeimpiä ominaisuuksia ovat täyden tuen Gnutella peer-to-peer (P2P) verkko, kuten DHT (Distributed Hash Table), tuki Magnet linkit, state-of-the-art tiedosto kuhina, tukea NAT-PMP ( NAT Port Mapping Protocol) ja UPnP (Universal Plug and Play) sekä Transport Layer Security (TLS) tuki.
Sovellus on hyvin muokattavissa ja muokattavissa, se & rsquo; s vähissä resurssit ja yhteentoimivia muita Gnutella toteuttamista. Se tarjoaa käyttäjille erittäin moderni graafinen käyttöliittymä (GUI), jonka avulla he voivat helposti yhteyden Gnutella verkkoon ja ladata tiedostoja. Lisäksi komentorivin (CLI) on myös kokeneille Linux-käyttäjille.
Moderni, välilehtiä GUI
Kuten edellä, Gtk-Gnutella on moderni graafinen käyttöliittymä, joka sisältää välilehtiä, jonka avulla voit nopeasti siirtyä välillä useita katselutiloja (verkko, haut, lataukset, kuvat, tilastot, haku monitori, lähetyshistoria, hostcache ja haku tilastot). Vasemmalla puolella ikkunan se näyttää kokonaismäärä yhteyksiä, lataamista, sekä HTTP, Gnutella ja DHT liikenne.
Tuetut käyttöjärjestelmät ja arkkitehtuurit
Gtk-Gnutella on monen alustan, joka tukee Linux-, BSD (FreeBSD, NetBSD, OpenBSD), Darwin, Solaris, Tru64 UNIX (SVT / 1), SGI IRIX ja BeOS käyttöjärjestelmissä. Tuettuja CPU arkkitehtuurit sisältävät x86, x86_64, PowerPC, SPARC ja MIPS.
Pinnan alla ja saatavuus
Ohjelma on kirjoitettu kokonaan C-kielellä ja käyttää cross-platform GTK + GUI Toolkit sen graafinen käyttöliittymä. Se on suunniteltu alusta offset ajaa non-stop (24/7), koska sen kuluttaa hyvin vähän CPU aikaa.
Tällä hetkellä Gtk-Gnutella jaetaan valmiiksi rakennettu binary paketteja Debian GNU / Linux, Ubuntu ja niiden johdannaiset. Se on onnistuneesti testattu 32-bittinen ja 64-bittinen laitteissa.
Mikä on uusi tässä julkaisussa:
- parannukset:
- [GTK2] Lisätty käännös URL & quot; Tietoja & quot; GUI dialogi.
- [GTK2] ovat hakuja rekisteröity latausta käyttämällä vihreitä tekstiä.
- [GTK2] Added kolmitila- sarake lajittelu & quot; lähetyshistoria & quot; paneeli.
- FAQ: lisätään uusi merkintä selittää miten saada magneetti jaetun tiedoston.
- Kartta & quot; keruu & quot; G2 kyselyn tag Windows / Linux & quot; arkisto & quot; tiedosto asettaa.
- Kartta & quot; torrent & quot; G2 kyselyn tunniste & quot; torrent & quot; tiedosto asettaa.
- Lisätty tuki & quot; rom & quot ;, & quot; wordprocessing & quot; ja & quot; tekstityksen & quot; G2 kysely medioille.
- Lisätietoja optimoitu SHA1 laskenta, nyt menee noin kaksi kertaa nopeammin tiedostoja.
- Virhekorjauksia:
- page_cache_insert_pages (): kiinteä väärä write-lock päivittää logiikka.
- pmap_insert_region (): on recompute lisäys indeksi jos laajentaa pmap!
- tmalloc: kiinteä lanka lehden tilinpäätöspuitteina varikoilla.
- Ei sitoutua takaisin tietokantaan päivityksen jälkeen DHT avain pyynnön määrä.
- routing_chunk_move (): täytyy tarkistaa viestit tarkkaan, kun palan siirrettiin.
- route_message (): varo check_duplicate (), joka voi poistaa solmun.
- thread_element_matches (): kiinnittää enemmän huomiota löysi kierteet.
- thread_find_tid (): ohita kierre elementtejä ole merkitty voimassa olevaksi!
- node_shutdown_mode (): on oikein huomioon shutdowning G2 solmua!
- bogons_changed (): unohti sulkea avatun tiedoston avainsana
- upload_stats_load_history (): lisätty puuttuvat tauko kytkin.
- qrt_compressed (): ei käsittelyä QRP puristus tehtävän peruutuksen oikein.
- Tarkat säädöt:
- Lisätty vihamielinen alueet.
- Päivitetty geoip tietokantoja IPv4 ja IPv6.
- Kaasun määrä PUSH viestejä voimme lähettää tietylle etäpalvelimen.
- Perusteltu Shareazan solmuja ei voida hiipumassa itseään ultrapeers.
- Windows: pino rentoutumiseen turvallisempaa enemmän muistia tarkastuksista sen estämiseksi vikoja.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- Lisätty uusi TSIG_OVFLOW signaali lähetetään, kun langan ylivuodot sen pinoon.
- Kiinteät kilpailutilanne välillä samanaikainen waiter_refcnt_dec () puhelut.
- Lisätty hakkuut kerros, joka raportoi TX virhe tapauksessa assert vika.
- Seuraa viimeksi nähty aika (aktiivisuus) löydettyjen kierteet muiden kuin tärkein.
- Estä glade-2 toistumista tukitiedostojen nyt, koska olemme paikattu niitä.
- Lisätty jäljittäminen hauska X-Fält linjat näemme kun demsh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Alt linjat näemme kun dmesh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Nalt linjat näemme kun dmesh_debug on asetettu.
- lisätyt Crash koukku langan kerrosta.
- Lisätty TX kerros write-vika mechansim auttaa havaitsemaan käyttäjän virheiden käsittelyä vikoja.
- Syntaxic tarvitse tehdä viimeistään vilppiä tyytyväinen määritelmiin.
- GUI näyttää nyt nykyinen kaistanleveys oletusarvoisesti keskiarvon sijasta.
- mingw_exception (): kirjoita lyhyempi viestejä tapauksessa pinon ylivuoto.
- thread_element_reset (): unohti palauttaa TE & gt; stack_base NULL.
- header_append (): sallivat & quot;. & Quot; header nimiä.
- thread_join_internal (): ei thread_cancel_test_element () ulkomaisia kierre!
- thread_find_element (): välttää pelkästään rutiini avaamatta muteksi!
- cond_wait_until (): nyt oikein käsitellä taustalla joht muuttuja mutaatio.
- thread_block_timeout (): ei paniikkia, jos punainen lanka jo vapautetuksi.
- dir_entry_filename (): tehdään Windows versiosäikeessään turvallinen.
- hfield_dump (): kiinteä muotoilua jatkuminen linjat.
- dmesh_collect_locations (): vain jäsentää viimeinen aikaleima kun monet annettu.
- xmalloc_thread_free (): aina käsitellä lohkojen rajat kierre ilmainen luettelo.
- Piilota strtok_free (), pakottaen asiakkaat käyttämään uutta strtok_free_null ().
Mikä on uusi versiossa 1.1.5:
- parannukset:
- [GTK2] Lisätty käännös URL & quot; Tietoja & quot; GUI dialogi.
- [GTK2] ovat hakuja rekisteröity latausta käyttämällä vihreitä tekstiä.
- [GTK2] Added kolmitila- sarake lajittelu & quot; lähetyshistoria & quot; paneeli.
- FAQ: lisätään uusi merkintä selittää miten saada magneetti jaetun tiedoston.
- Kartta & quot; keruu & quot; G2 kyselyn tag Windows / Linux & quot; arkisto & quot; tiedosto asettaa.
- Kartta & quot; torrent & quot; G2 kyselyn tunniste & quot; torrent & quot; tiedosto asettaa.
- Lisätty tuki & quot; rom & quot ;, & quot; wordprocessing & quot; ja & quot; tekstityksen & quot; G2 kysely medioille.
- Lisätietoja optimoitu SHA1 laskenta, nyt menee noin kaksi kertaa nopeammin tiedostoja.
- Virhekorjauksia:
- page_cache_insert_pages (): kiinteä väärä write-lock päivittää logiikka.
- pmap_insert_region (): on recompute lisäys indeksi jos laajentaa pmap!
- tmalloc: kiinteä lanka lehden tilinpäätöspuitteina varikoilla.
- Ei sitoutua takaisin tietokantaan päivityksen jälkeen DHT avain pyynnön määrä.
- routing_chunk_move (): täytyy tarkistaa viestit tarkkaan, kun palan siirrettiin.
- route_message (): varo check_duplicate (), joka voi poistaa solmun.
- thread_element_matches (): kiinnittää enemmän huomiota löysi kierteet.
- thread_find_tid (): ohita kierre elementtejä ole merkitty voimassa olevaksi!
- node_shutdown_mode (): on oikein huomioon shutdowning G2 solmua!
- bogons_changed (): unohti sulkea avatun tiedoston avainsana
- upload_stats_load_history (): lisätty puuttuvat tauko kytkin.
- qrt_compressed (): ei käsittelyä QRP puristus tehtävän peruutuksen oikein.
- Tarkat säädöt:
- Lisätty vihamielinen alueet.
- Päivitetty geoip tietokantoja IPv4 ja IPv6.
- Kaasun määrä PUSH viestejä voimme lähettää tietylle etäpalvelimen.
- Perusteltu Shareazan solmuja ei voida hiipumassa itseään ultrapeers.
- Windows: pino rentoutumiseen turvallisempaa enemmän muistia tarkastuksista sen estämiseksi vikoja.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- Lisätty uusi TSIG_OVFLOW signaali lähetetään, kun langan ylivuodot sen pinoon.
- Kiinteät kilpailutilanne välillä samanaikainen waiter_refcnt_dec () puhelut.
- Lisätty hakkuut kerros, joka raportoi TX virhe tapauksessa assert vika.
- Seuraa viimeksi nähty aika (aktiivisuus) löydettyjen kierteet muiden kuin tärkein.
- Estä glade-2 toistumista tukitiedostojen nyt, koska olemme paikattu niitä.
- Lisätty jäljittäminen hauska X-Fält linjat näemme kun demsh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Alt linjat näemme kun dmesh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Nalt linjat näemme kun dmesh_debug on asetettu.
- lisätyt Crash koukku langan kerrosta.
- Lisätty TX kerros write-vika mechansim auttaa havaitsemaan käyttäjän virheiden käsittelyä vikoja.
- Syntaxic tarvitse tehdä viimeistään vilppiä tyytyväinen määritelmiin.
- GUI näyttää nyt nykyinen kaistanleveys oletusarvoisesti keskiarvon sijasta.
- mingw_exception (): kirjoita lyhyempi viestejä tapauksessa pinon ylivuoto.
- thread_element_reset (): unohti palauttaa TE & gt; stack_base NULL.
- header_append (): sallivat & quot;. & Quot; header nimiä.
- thread_join_internal (): ei thread_cancel_test_element () ulkomaisia kierre!
- thread_find_element (): välttää pelkästään rutiini avaamatta muteksi!
- cond_wait_until (): nyt oikein käsitellä taustalla joht muuttuja mutaatio.
- thread_block_timeout (): ei paniikkia, jos punainen lanka jo vapautetuksi.
- dir_entry_filename (): tehdään Windows versiosäikeessään turvallinen.
- hfield_dump (): kiinteä muotoilua jatkuminen linjat.
- dmesh_collect_locations (): vain jäsentää viimeinen aikaleima kun monet annettu.
- xmalloc_thread_free (): aina käsitellä lohkojen rajat kierre ilmainen luettelo.
- Piilota strtok_free (), pakottaen asiakkaat käyttämään uutta strtok_free_null ().
Mikä on uusi versiossa 1.1.4:
- parannukset:
- [GTK2] Lisätty käännös URL & quot; Tietoja & quot; GUI dialogi.
- [GTK2] ovat hakuja rekisteröity latausta käyttämällä vihreitä tekstiä.
- [GTK2] Added kolmitila- sarake lajittelu & quot; lähetyshistoria & quot; paneeli.
- FAQ: lisätään uusi merkintä selittää miten saada magneetti jaetun tiedoston.
- Kartta & quot; keruu & quot; G2 kyselyn tag Windows / Linux & quot; arkisto & quot; tiedosto asettaa.
- Kartta & quot; torrent & quot; G2 kyselyn tunniste & quot; torrent & quot; tiedosto asettaa.
- Lisätty tuki & quot; rom & quot ;, & quot; wordprocessing & quot; ja & quot; tekstityksen & quot; G2 kysely medioille.
- Lisätietoja optimoitu SHA1 laskenta, nyt menee noin kaksi kertaa nopeammin tiedostoja.
- Virhekorjauksia:
- page_cache_insert_pages (): kiinteä väärä write-lock päivittää logiikka.
- pmap_insert_region (): on recompute lisäys indeksi jos laajentaa pmap!
- tmalloc: kiinteä lanka lehden tilinpäätöspuitteina varikoilla.
- Ei sitoutua takaisin tietokantaan päivityksen jälkeen DHT avain pyynnön määrä.
- routing_chunk_move (): täytyy tarkistaa viestit tarkkaan, kun palan siirrettiin.
- route_message (): varo check_duplicate (), joka voi poistaa solmun.
- thread_element_matches (): kiinnittää enemmän huomiota löysi kierteet.
- thread_find_tid (): ohita kierre elementtejä ole merkitty voimassa olevaksi!
- node_shutdown_mode (): on oikein huomioon shutdowning G2 solmua!
- bogons_changed (): unohti sulkea avatun tiedoston avainsana
- upload_stats_load_history (): lisätty puuttuvat tauko kytkin.
- qrt_compressed (): ei käsittelyä QRP puristus tehtävän peruutuksen oikein.
- Tarkat säädöt:
- Lisätty vihamielinen alueet.
- Päivitetty geoip tietokantoja IPv4 ja IPv6.
- Kaasun määrä PUSH viestejä voimme lähettää tietylle etäpalvelimen.
- Perusteltu Shareazan solmuja ei voida hiipumassa itseään ultrapeers.
- Windows: pino rentoutumiseen turvallisempaa enemmän muistia tarkastuksista sen estämiseksi vikoja.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- Lisätty uusi TSIG_OVFLOW signaali lähetetään, kun langan ylivuodot sen pinoon.
- Kiinteät kilpailutilanne välillä samanaikainen waiter_refcnt_dec () puhelut.
- Lisätty hakkuut kerros, joka raportoi TX virhe tapauksessa assert vika.
- Seuraa viimeksi nähty aika (aktiivisuus) löydettyjen kierteet muiden kuin tärkein.
- Estä glade-2 toistumista tukitiedostojen nyt, koska olemme paikattu niitä.
- Lisätty jäljittäminen hauska X-Fält linjat näemme kun demsh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Alt linjat näemme kun dmesh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Nalt linjat näemme kun dmesh_debug on asetettu.
- lisätyt Crash koukku langan kerrosta.
- Lisätty TX kerros write-vika mechansim auttaa havaitsemaan käyttäjän virheiden käsittelyä vikoja.
- Syntaxic tarvitse tehdä viimeistään vilppiä tyytyväinen määritelmiin.
- GUI näyttää nyt nykyinen kaistanleveys oletusarvoisesti keskiarvon sijasta.
- mingw_exception (): kirjoita lyhyempi viestejä tapauksessa pinon ylivuoto.
- thread_element_reset (): unohti palauttaa TE & gt; stack_base NULL.
- header_append (): sallivat & quot;. & Quot; header nimiä.
- thread_join_internal (): ei thread_cancel_test_element () ulkomaisia kierre!
- thread_find_element (): välttää pelkästään rutiini avaamatta muteksi!
- cond_wait_until (): nyt oikein käsitellä taustalla joht muuttuja mutaatio.
- thread_block_timeout (): ei paniikkia, jos punainen lanka jo vapautetuksi.
- dir_entry_filename (): tehdään Windows versiosäikeessään turvallinen.
- hfield_dump (): kiinteä muotoilua jatkuminen linjat.
- dmesh_collect_locations (): vain jäsentää viimeinen aikaleima kun monet annettu.
- xmalloc_thread_free (): aina käsitellä lohkojen rajat kierre ilmainen luettelo.
- Piilota strtok_free (), pakottaen asiakkaat käyttämään uutta strtok_free_null ().
Mikä on uusi versiossa 1.1.3:
- parannukset:
- [GTK2] Lisätty käännös URL & quot; Tietoja & quot; GUI dialogi.
- [GTK2] ovat hakuja rekisteröity latausta käyttämällä vihreitä tekstiä.
- [GTK2] Added kolmitila- sarake lajittelu & quot; lähetyshistoria & quot; paneeli.
- FAQ: lisätään uusi merkintä selittää miten saada magneetti jaetun tiedoston.
- Kartta & quot; keruu & quot; G2 kyselyn tag Windows / Linux & quot; arkisto & quot; tiedosto asettaa.
- Kartta & quot; torrent & quot; G2 kyselyn tunniste & quot; torrent & quot; tiedosto asettaa.
- Lisätty tuki & quot; rom & quot ;, & quot; wordprocessing & quot; ja & quot; tekstityksen & quot; G2 kysely medioille.
- Lisätietoja optimoitu SHA1 laskenta, nyt menee noin kaksi kertaa nopeammin tiedostoja.
- Virhekorjauksia:
- page_cache_insert_pages (): kiinteä väärä write-lock päivittää logiikka.
- pmap_insert_region (): on recompute lisäys indeksi jos laajentaa pmap!
- tmalloc: kiinteä lanka lehden tilinpäätöspuitteina varikoilla.
- Ei sitoutua takaisin tietokantaan päivityksen jälkeen DHT avain pyynnön määrä.
- routing_chunk_move (): täytyy tarkistaa viestit tarkkaan, kun palan siirrettiin.
- route_message (): varo check_duplicate (), joka voi poistaa solmun.
- thread_element_matches (): kiinnittää enemmän huomiota löysi kierteet.
- thread_find_tid (): ohita kierre elementtejä ole merkitty voimassa olevaksi!
- node_shutdown_mode (): on oikein huomioon shutdowning G2 solmua!
- bogons_changed (): unohti sulkea avatun tiedoston avainsana
- upload_stats_load_history (): lisätty puuttuvat tauko kytkin.
- qrt_compressed (): ei käsittelyä QRP puristus tehtävän peruutuksen oikein.
- Tarkat säädöt:
- Lisätty vihamielinen alueet.
- Päivitetty geoip tietokantoja IPv4 ja IPv6.
- Kaasun määrä PUSH viestejä voimme lähettää tietylle etäpalvelimen.
- Perusteltu Shareazan solmuja ei voida hiipumassa itseään ultrapeers.
- Windows: pino rentoutumiseen turvallisempaa enemmän muistia tarkastuksista sen estämiseksi vikoja.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- UPNP: yritä uudelleen keksimisestä porttitaulukkoa laitteiden tunnin välein, jos puuttuu yksi.
- Lisätty uusi TSIG_OVFLOW signaali lähetetään, kun langan ylivuodot sen pinoon.
- Kiinteät kilpailutilanne välillä samanaikainen waiter_refcnt_dec () puhelut.
- Lisätty hakkuut kerros, joka raportoi TX virhe tapauksessa assert vika.
- Seuraa viimeksi nähty aika (aktiivisuus) löydettyjen kierteet muiden kuin tärkein.
- Estä glade-2 toistumista tukitiedostojen nyt, koska olemme paikattu niitä.
- Lisätty jäljittäminen hauska X-Fält linjat näemme kun demsh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Alt linjat näemme kun dmesh_debug on asetettu.
- Lisätty jäljittäminen hauska X-Nalt linjat näemme kun dmesh_debug on asetettu.
- lisätyt Crash koukku langan kerrosta.
- Lisätty TX kerros write-vika mechansim auttaa havaitsemaan käyttäjän virheiden käsittelyä vikoja.
- Syntaxic tarvitse tehdä viimeistään vilppiä tyytyväinen määritelmiin.
- GUI näyttää nyt nykyinen kaistanleveys oletusarvoisesti keskiarvon sijasta.
- mingw_exception (): kirjoita lyhyempi viestejä tapauksessa pinon ylivuoto.
- thread_element_reset (): unohti palauttaa TE & gt; stack_base NULL.
- header_append (): sallivat & quot;. & Quot; header nimiä.
- thread_join_internal (): ei thread_cancel_test_element () ulkomaisia kierre!
- thread_find_element (): välttää pelkästään rutiini avaamatta muteksi!
- cond_wait_until (): nyt oikein käsitellä taustalla joht muuttuja mutaatio.
- thread_block_timeout (): ei paniikkia, jos punainen lanka jo vapautetuksi.
- dir_entry_filename (): tehdään Windows versiosäikeessään turvallinen.
- hfield_dump (): kiinteä muotoilua jatkuminen linjat.
- dmesh_collect_locations (): vain jäsentää viimeinen aikaleima kun monet annettu.
- xmalloc_thread_free (): aina käsitellä lohkojen rajat kierre ilmainen luettelo.
- Piilota strtok_free (), pakottaen asiakkaat käyttämään uutta strtok_free_null ().
Mikä on uusi versiossa 1.1.1:
- Tämä on tärkeä julkaisu korjaamalla vakavia virheitä, jotka vaikuttavat varallisuuden on järjestelmä: Parq latausjonoon ollut asianmukaisesti palautettu, DHT ei aina lähettämällä oikeat arvot takaisin (johtaen epäonnistui hakuja), ja SDBM (hash-on-disk tietokanta) oli kaksi hyvin piilotettu vikoja, jotka voisivat aiheuttaa kaatumisia käynnistyksen tai vaarantunut säännöllinen suoritusajan toiminnan.
- Tämä julkaisu käyttää luotettavaa UDP-kerros siirtää out-of-band kyselyn osuu, että nämä tärkeät viestit asianmukaisesti lähetetään ja vastaanotetaan ja koskaan menettänyt.
Mikä on uusi versiossa 0.96.9:
- UPnP ja NAT-PMP tuki lisättiin.
- Lisää tilakuvakkeita lisättiin DHT, porttitaulukosta ja lataa valmiiksi pysähtymisen tiedot.
- 12 pieniä vikoja vahvistettu ja 25 & quot; konepellin alla & quot; parannuksia tehtiin.
Mikä on uusi versiossa 0.96.6:
- Virhekorjauksia:
- # 1932909 & quot; sarakkeet hakuikkunassa ei mittakaavassa kunnolla & quot;.
- Kiinteät virheellisestä HTTP chunking kun outputing palasina suurempi kuin 64 KiB.
- # 2628899 & quot; yrittää ladata minun vanha itsensä, kun IP muuttuu & quot;.
- Ei ollut aina aloittaa uudelleen keskeytetyn SHA-1 laskentaa valmiin tiedoston, kun servent suljettiin keskellä käsittelyä.
- Kiinteät huono valikoima tarkkailun testin latausosan.
- ei kiinnitä huomiota & quot; give_server_hostname & quot; omaisuuden ja sen sijaan lähettää & quot; HNAME & quot; GGEP laajennuksia kyselyssä osumia tarjotaan ei-tyhjä nimi määriteltiin & quot; server_hostname & quot;.
- Kiinteät väärästä upload lovi laskenta jolla otettiin kilpailutilanteita, mikä joskus johtaa ottaa enemmän lähtö käyttää kuin määritetty enimmäismäärä (lisäksi & quot; quick & quot; ladata lähtö).
- Estä satunnaista kaatuu sammutuksen aikoihin osajärjestelmä puhdistuksia.
- Kiinteä kulma tapauksissa, joissa voisimme menettää palvelimen nimi ja suorastaan vika, jos me hävittää isäntänimi jälkeen DNS-haku, jos myöhemmin yhteysyritys ei onnistunut.
- parannukset:
- Kieltäydy jakaa hakemistoihin: /, $ HOME, $ GTK_GNUTELLA_DIR ja epätäydellinen ja vioittuneet hakemistoja.
- Downloads GUI: lisätään valintaruudut kääntää select / suodatin kuvioita.
- Downloads GUI: lisätään & quot; Modified & quot; pylväs ja yksityiskohtaisesti osoittaa aikaleiman viimeisen tiedoston muutos.
- Valinnainen kaunistamiseen toiminnot tiedostonimet: nauhat johtava & quot; - & quot ;, poista peräkkäisen & quot; _ & quot; ja estää & quot; _ & quot; ympäröivä välimerkkejä.
- Kiinteät merkittävää suorituskyvyn kysymys Gtk + 1,2 etupään: päivitys lataa tilastojen oli O (n), mutta on nyt O (1).
- Taustaa TTH tiedosto todentaminen nyt syttyy kuvake GUI.
- Näytä TTH puu syvyys lataus & quot; Lisätiedot & quot; ruudussa.
- Päivitä Bitzi metadata info-kohdassa kyselyn päättyy, niin että se ei tarvitse klikata tuloksen uudelleen pyytävän Bitzi data.
- lisätyt MIME-tyyppi sarakkeeseen hakutulosten.
- Added & quot; Viimeinen Request & quot; ja & quot; Last Upload & quot; saraketta lähetyshistoria.
- Lähes täydellinen DHT tukea (josta puuttuvat ainoastaan julkaiseminen tiedot), mutta koodi on nimenomaisesti käyttöön asettamalla & quot; enable_dht & quot; TOSI. DHT osaa etsiä alt-locs tiedostoille ja push-välityspalvelimia varten Palomuurilla isännät, ja tallentaa paikallista dataa muille kyselyn.
- Uusi komentotulkkikomentoja & quot; tilastot & quot ;, & quot; ladata & quot ;, & quot; echo & quot;.
- Nyt on mahdollista nimetä tiedostot ladataan (kautta GTK2 tai kuori, mitään tukea GTK1).
- Lisätty enemmän tiedostonimi laajennuksia sisäänrakennetun hakusuodattimiani.
- Vaihda resursseja saatuaan virheen HTTP jos yhteys pysyy hengissä ja virhe luvat seurannat (ei-varattu olosuhteissa).
- Parannettu kyky vaihtaa resursseja jälkeen tiedoston loppuun jättämällä perään kuhina tietoja, pitää yhteys päällä.
- Bitzi liput ovat päivitetään, kun tuodaan esille pyydettäessä välttäen uudelleenkäyttö tunkkainen metadatan
- Valmiit tiedostot näytetään aikana hash todentaminen.
- Vain levittävät hyvää alt-locs tiedostoille olemme lataamista, eli osoitteet isäntien tiedämme palvelevan että tiedostoa, koska otimme yhteyttä heitä.
- Monet uudet tilastot laskurit.
- Salli aikataulutus erityisiä lataus käsittelemättä per-isäntä rajoja, sillä ne ovat paljon lyhyemmän aikaa (THEKS ja selata isännän pyyntöjä).
- Aina siemen täydelliset hakemukset, niiden koosta riippumatta (ei turvasuunnitelma vähintään yhtä osittaisella tiedostot), kun niiden SHA-1 on varmistettu.
- Väärin koodattu Bitzi metadata käännetty Unicode.
- Etsi-isännän vasteet lajitellaan aakkosnumeerisesti suhteellisiin polkunimissä jotta käyttäjät voivat liittyä tiedostoja yhdessä, jos he eivät ymmärrä GGEP & quot; PATH & quot;.
- Parannettu reitityksen PUSH viestien etsii myös siitä kohdistettuja isännät sattuvat olemaan yksi lähinaapureiden.
- Päivitetty Norja bokmål ja espanjannoksen.
- Konepellin alla:
- Parse legacy Shareazan THEKS URI & quot; urn: puu: tiikeri /: & quot; (Extra & quot; / & quot; tästä).
- Käsittele epätyypillisten X-THEKS-URI otsikot jos peer ilmoittaa voimassa X-Content-URN header (Shareazan 2.1.0.0).
- Myös yritä etusijalle viimeistä & quot; pfsp_last_chunk & quot; tavua ladattujen tiedostojen, koska joka voi sisältää tärkeitä indeksointi tiedot, jotka mahdollistavat ennalta näkymä osittain videotiedostoja.
- Lisää MIME tunnetaan (johdettu tiedostopäätteitä).
- Voi nyt ladata THEKS tietoja puun syvyys 11 suurempia tiedostoja 1 Gt.
- ladata optimaalista THEKS data, kuten ei-optimaalinen data on parempi kuin ei mitään, mutta pitää etsivät THEKS datan optimaalinen puun syvyyttä huolimatta.
- Reimplemented skannaus jaetun hakemistoja kuin tausta tehtävä niin, että prosessi (ei vain GUI) on reagoiva koko skannauksen.
- Anna tausta Tehtävien ajoituksen laskea oikea määrä punkkeja käyttää kunkin tehtävän.
- Lähetä tilastojen nyt tallentaa tiedoston SHA-1, jotta voimme lujittaa osittainen tiedostonjaon kirjasto jakamistilastoja, jossa tiedostonimi pakotetaan kirjaston tiedostonimi.
- Vältä käynnistämästä liikkuvat valmiin tiedoston, jos ei ole riittävästi tilaa kohdennetut tiedostojärjestelmää.
- Tunnista ja levittää & quot; DHT & quot; GGEP laajennus Pongs.
- Lisätty tuki & quot; DHTIPP & quot; GGEP laajennus ping, käytetään DHT bootstrap.
- Lisätty enemmän entropiaa satunnaisluvun siemen.
- Plugged muistivuotokuvioista li>
- Ei enää lähetä SHA-1 kyselyitä Gnutella verkkoon. Ne suoritetaan nyt kautta DHT, joka on sopiva topologia tehdä niin tehokkaasti.
- Kiinteät UDP kaistanleveys laskenta, ja poistanut kaikki raja UDP saapuvat.
- Päivitetty lista vihamielisiä IP-osoite vaihtelee, Geo-IP data, roskapostin kuvioita ja roskapostin näytteitä.
- Property lastaus tiedostoista oli O (n * n), teki sen O (n).
- Nyt havaittava ominaisuus tiedostoja parhaillaan sokeasti kopioida toiselta gtk-gnutella n määrityshakemisto ja nollata ominaisuuksia, joiden arvo tulee olla ainutlaatuinen.
- GUID ja kuid (Kademlia ID, DHT solmu ID) tehtiin tahmea.
- optimointi QRP hakuja taulukoissa vaihtelevat 16k 2M paikkaa.
- Limit määrän osumia 10 per kysely osuma paketti, kuten LimeWire kuristimet toisin.
- Limit määrä alt-locs osumia 10 tai LimeWire chokes.
- Pidä yhteys päällä ilmoitettaessa HTTP virheestä sallia resurssin kytkentä tarvittaessa.
- Emit ja jäsentää uutta X-Ladatut header, ilmeisesti käyttöön LimeWire.
- Lisätty jäsennys X-FW-Node-Info otsikot napata push-valtakirja Palomuurilla isännät, sekä kerätä oikea GUID ja isännän osoite / portti.
- Emit X-FW-Node-Info, jos solmu on palomuurin mutta edelleen listata meidän push-välityspalvelimia standardin X-Push-Välipalvelimet header.
- Vältä loputon aggressiivinen möhkäle halkaisu aikana kuhina.
- Asianmukainen jäsennys pilkuilla erotetut arvot Hyväksy ja muiden Accept-Encoding HTTP-otsikoita.
- Hylkää UDP paketit määrittelemätön osoitteista.
- Valuta lisää tietoja ulos UDP saavat puskuri estää sitä täytettäessä.
- Strip korkeintaan 5 perään merkkiä sanoista rakennettaessa QRP pöytä, siten lisäämällä vähemmän kantalukuihin ja tehdä taulukon harvempaa.
- Poistettu kiertotapoja käsitellä rikki 0.96.2 solmuja ja aikaisemmin 0.95.x.
- laajennettu syntaksi push: // tarkka lähteiden magneetit pystyä toimittamaan kaikki tunnetut push-välityspalvelimia, vaikka se on tyhjä joukko. Koska latauksia jatkui kuten magneetteja, tämä mahdollistaa myös pitää kaikki aiemmin tunnetut push-välityspalvelimia accross istuntoja.
- Upgraded Parq versioksi 1.1 (enimmäkseen erittely puhdistuksia).
- Added ylimääräisiä eston tapauksissa, joissa useita tiedostoja samalla palvelimella ovat jonossa ja gtk-gnutella on konfiguroitu käynnistämään yli 1 yhteyden kohti IP. Yhteysyrityksistä samalle palvelimelle nyt rajoitettu 5 minuutissa.
- Rajoitukset:
- DHT-koodi on vielä kokeellista, vaikka toiminnallinen: parametrien määrityksestä voidaan tehdä vain kuoren läpi, eikä tukea julkaisemiseen vielä.
Vaatimukset
- Gtk +
Kommentteja ei löytynyt