Gtk-Gnutella

Software screenshot:
Gtk-Gnutella
Rincian Software:
Versi: 1.1.9 Diperbarui
Tanggal Upload: 12 Mar 16
Pengembang: Raphael Manfredi
Lisensi: Gratis
Popularitas: 54

Rating: 3.3/5 (Total Votes: 3)

Seperti namanya, Gtk-Gnutella adalah klien Gnutella ditulis dalam GTK + untuk sistem operasi GNU / Linux. Ini adalah open source, efisien, cepat, handal dan bebas didistribusikan aplikasi grafis yang memungkinkan Anda untuk dengan mudah terhubung ke jaringan peer-to-peer Gnutella


Fitur sekilas

Fitur utama termasuk dukungan penuh untuk Gnutella peer-to-peer (P2P) jaringan, termasuk DHT (Distributed Hash Table), dukungan untuk link Magnet, state-of-the-art file yang berkerumun, dukungan untuk NAT-PMP ( NAT Pelabuhan Pemetaan Protocol) dan UPnP (Universal Plug and Play), serta Transport layer Security (TLS) dukungan.

Aplikasi ini sangat disesuaikan dan dikonfigurasi, itu & rsquo; s rendah pada sumber daya dan interoperable setiap pelaksanaan Gnutella lain. Ini menyediakan pengguna dengan antarmuka yang sangat modern pengguna grafis (GUI) yang memungkinkan mereka untuk dengan mudah terhubung ke jaringan Gnutella dan download file. Selain itu, antarmuka baris perintah (CLI) juga disediakan untuk maju pengguna Linux.


Modern, GUI tab

Seperti disebutkan, Gtk-Gnutella dilengkapi dengan antarmuka pengguna grafis modern yang fitur tab, yang memungkinkan Anda untuk dengan cepat menavigasi antara beberapa mode tampilan (jaringan, pencarian, download, upload, statistik, memantau pencarian, meng-upload sejarah, hostcache dan pencarian statistik). Di sisi kiri jendela akan menampilkan jumlah total koneksi, upload dan download, serta HTTP, Gnutella dan lalu lintas DHT.


sistem operasi yang didukung dan arsitektur

Gtk-Gnutella adalah aplikasi multi-platform yang mendukung Linux, BSD (FreeBSD, NetBSD, OpenBSD), Darwin, Solaris, Tru64 UNIX (OSF / 1), SGI IRIX dan BeOS sistem operasi. Didukung arsitektur CPU termasuk x86, x86_64, PowerPC, SPARC dan MIPS.


Di bawah kap mesin dan ketersediaan

Program ini seluruhnya ditulis dalam bahasa pemrograman C dan menggunakan cross-platform GTK + GUI toolkit untuk antarmuka pengguna grafis. Ini telah dirancang dari offset untuk menjalankan non-stop (24/7), sebagai mengkonsumsi yang sangat sedikit waktu CPU.

Saat ini, Gtk-Gnutella didistribusikan sebagai paket pre-built biner untuk Debian GNU / Linux, Ubuntu dan turunannya. Ini telah berhasil diuji di bawah 32-bit dan 64-bit platform hardware

Apa yang baru dalam rilis ini:.

  • Perbaikan:
  • [GTK2] Ditambahkan URL terjemahan dalam & quot; Tentang & quot; dialog GUI.
  • [GTK2] Sorot pencarian dengan download terdaftar dengan menggunakan teks berwarna hijau.
  • [GTK2] Ditambahkan tri-state kolom menyortir ke & quot; mengupload sejarah & quot; panel.
  • FAQ:. Menambahkan entri baru menjelaskan bagaimana untuk mendapatkan magnet dari file bersama
  • Peta & quot; koleksi & quot; tag permintaan G2 untuk Windows / Linux & quot; arsip & quot; File set.
  • Peta & quot; torrent & quot; tag permintaan G2 ke & quot; torrent & quot; File set.
  • Ditambahkan dukungan untuk & quot; rom & quot ;, & quot; wordprocessing & quot; dan & quot; subtitle & quot; jenis media kueri G2.
  • Selanjutnya dioptimalkan SHA1 perhitungan, sekarang akan sekitar dua kali lebih cepat untuk file.
  • Perbaikan Bug:
  • page_cache_insert_pages ():. Tetap salah write-lock peningkatan logika
  • pmap_insert_region (): harus menghitung ulang indeks penyisipan jika kita memperpanjang pmap yang
  • tmalloc: tetap majalah benang akuntansi di depot
  • .
  • Tidak berkomitmen kembali ke database setelah memperbarui DHT kunci count permintaan.
  • routing_chunk_move (): harus memeriksa pesan hati-hati ketika sepotong dipindahkan
  • .
  • route_message ():. Waspadalah terhadap check_duplicate () yang dapat menghapus node
  • thread_element_matches ():. Lebih memperhatikan benang ditemukan
  • thread_find_tid (): melewatkan elemen benang tidak ditandai sebagai valid
  • !
  • node_shutdown_mode (): benar harus memperhitungkan shutdowning node G2
  • bogons_changed (): lupa menutup membuka file descriptor
  • upload_stats_load_history (): menambahkan istirahat di saklar hilang
  • .
  • qrt_compressed ():. Tidak menangani QRP kompresi tugas pembatalan benar
  • Di bawah Hood:
  • Ditambahkan rentang bermusuhan.
  • Updated GeoIP database untuk IPv4 dan IPv6.
  • Throttle jumlah pesan PUSH kami dapat mengirimkan untuk server jauh yang diberikan.
  • sah node Shareaza tidak dapat lesu diri mereka sebagai ultrapeers.
  • Windows: tumpukan unwinding dibuat lebih aman dengan cek memori lebih untuk menghindari kesalahan
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • Ditambahkan sinyal TSIG_OVFLOW baru dikirim bila thread meluap stack.
  • kondisi balapan tetap antara waiter_refcnt_dec bersamaan () panggilan.
  • Tambah logging dari lapisan yang melaporkan kesalahan TX dalam kasus kegagalan menegaskan.
  • Lacak waktu terakhir terlihat (aktivitas) dari benang ditemukan selain utama.
  • Mencegah rawa-2 dari keluaran berkas dukungan sekarang, karena kita ditambal mereka.
  • Ditambahkan tracing lucu jalur X-Falt kita melihat ketika demsh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Alt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Nalt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan kecelakaan hook untuk lapisan benang.
  • Ditambahkan TX lapisan write-kesalahan mechansim untuk membantu mendeteksi penanganan kesalahan pengguna bug.
  • penyesuaian Syntaxic untuk membuat tipu muslihat terbaru senang dengan definisi.
  • GUI sekarang akan menampilkan bandwidth saat ini secara default, bukan rata-rata.
  • mingw_exception (): menulis pesan pendek dalam kasus stack overflow
  • .
  • thread_element_reset (): lupa untuk me-reset te & gt; stack_base ke NULL
  • .
  • header_append (): memungkinkan & quot; & quot;. dalam nama sundulan.
  • thread_join_internal (): tidak ada thread_cancel_test_element () pada thread asing
  • thread_find_element (): menghindari meninggalkan rutinitas tanpa membuka kunci mutex
  • cond_wait_until ():. Sekarang benar menangani mendasari cond variabel mutasi
  • thread_block_timeout (): jangan panik jika thread utama sudah diblokir
  • .
  • dir_entry_filename (): membuat Windows versi benang-aman
  • .
  • hfield_dump ():. Format tetap garis kelanjutan
  • dmesh_collect_locations ():. Hanya mengurai timestamp terakhir ketika banyak diberikan
  • xmalloc_thread_free ():. Selalu menangani blok di lintas-benang daftar gratis
  • Hide strtok_free (), memaksa klien untuk menggunakan strtok_free_null baru ().

Apa yang baru di versi 1.1.5:

  • Perbaikan:
  • [GTK2] Ditambahkan URL terjemahan dalam & quot; Tentang & quot; dialog GUI.
  • [GTK2] Sorot pencarian dengan download terdaftar dengan menggunakan teks berwarna hijau.
  • [GTK2] Ditambahkan tri-state kolom menyortir ke & quot; mengupload sejarah & quot; panel.
  • FAQ:. Menambahkan entri baru menjelaskan bagaimana untuk mendapatkan magnet dari file bersama
  • Peta & quot; koleksi & quot; tag permintaan G2 untuk Windows / Linux & quot; arsip & quot; File set.
  • Peta & quot; torrent & quot; tag permintaan G2 ke & quot; torrent & quot; File set.
  • Ditambahkan dukungan untuk & quot; rom & quot ;, & quot; wordprocessing & quot; dan & quot; subtitle & quot; jenis media kueri G2.
  • Selanjutnya dioptimalkan SHA1 perhitungan, sekarang akan sekitar dua kali lebih cepat untuk file.
  • Perbaikan Bug:
  • page_cache_insert_pages ():. Tetap salah write-lock peningkatan logika
  • pmap_insert_region (): harus menghitung ulang indeks penyisipan jika kita memperpanjang pmap yang
  • tmalloc: tetap majalah benang akuntansi di depot
  • .
  • Tidak berkomitmen kembali ke database setelah memperbarui DHT kunci count permintaan.
  • routing_chunk_move (): harus memeriksa pesan hati-hati ketika sepotong dipindahkan
  • .
  • route_message ():. Waspadalah terhadap check_duplicate () yang dapat menghapus node
  • thread_element_matches ():. Lebih memperhatikan benang ditemukan
  • thread_find_tid (): melewatkan elemen benang tidak ditandai sebagai valid
  • !
  • node_shutdown_mode (): benar harus memperhitungkan shutdowning node G2
  • bogons_changed (): lupa menutup membuka file descriptor
  • upload_stats_load_history (): menambahkan istirahat di saklar hilang
  • .
  • qrt_compressed ():. Tidak menangani QRP kompresi tugas pembatalan benar
  • Di bawah Hood:
  • Ditambahkan rentang bermusuhan.
  • Updated GeoIP database untuk IPv4 dan IPv6.
  • Throttle jumlah pesan PUSH kami dapat mengirimkan untuk server jauh yang diberikan.
  • sah node Shareaza tidak dapat lesu diri mereka sebagai ultrapeers.
  • Windows: tumpukan unwinding dibuat lebih aman dengan cek memori lebih untuk menghindari kesalahan
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • Ditambahkan sinyal TSIG_OVFLOW baru dikirim bila thread meluap stack.
  • kondisi balapan tetap antara waiter_refcnt_dec bersamaan () panggilan.
  • Tambah logging dari lapisan yang melaporkan kesalahan TX dalam kasus kegagalan menegaskan.
  • Lacak waktu terakhir terlihat (aktivitas) dari benang ditemukan selain utama.
  • Mencegah rawa-2 dari keluaran berkas dukungan sekarang, karena kita ditambal mereka.
  • Ditambahkan tracing lucu jalur X-Falt kita melihat ketika demsh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Alt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Nalt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan kecelakaan hook untuk lapisan benang.
  • Ditambahkan TX lapisan write-kesalahan mechansim untuk membantu mendeteksi penanganan kesalahan pengguna bug.
  • penyesuaian Syntaxic untuk membuat tipu muslihat terbaru senang dengan definisi.
  • GUI sekarang akan menampilkan bandwidth saat ini secara default, bukan rata-rata.
  • mingw_exception (): menulis pesan pendek dalam kasus stack overflow
  • .
  • thread_element_reset (): lupa untuk me-reset te & gt; stack_base ke NULL
  • .
  • header_append (): memungkinkan & quot; & quot;. dalam nama sundulan.
  • thread_join_internal (): tidak ada thread_cancel_test_element () pada thread asing
  • thread_find_element (): menghindari meninggalkan rutinitas tanpa membuka kunci mutex
  • cond_wait_until ():. Sekarang benar menangani mendasari cond variabel mutasi
  • thread_block_timeout (): jangan panik jika thread utama sudah diblokir
  • .
  • dir_entry_filename (): membuat Windows versi benang-aman
  • .
  • hfield_dump ():. Format tetap garis kelanjutan
  • dmesh_collect_locations ():. Hanya mengurai timestamp terakhir ketika banyak diberikan
  • xmalloc_thread_free ():. Selalu menangani blok di lintas-benang daftar gratis
  • Hide strtok_free (), memaksa klien untuk menggunakan strtok_free_null baru ().

Apa yang baru di versi 1.1.4:

  • Perbaikan:
  • [GTK2] Ditambahkan URL terjemahan dalam & quot; Tentang & quot; dialog GUI.
  • [GTK2] Sorot pencarian dengan download terdaftar dengan menggunakan teks berwarna hijau.
  • [GTK2] Ditambahkan tri-state kolom menyortir ke & quot; mengupload sejarah & quot; panel.
  • FAQ:. Menambahkan entri baru menjelaskan bagaimana untuk mendapatkan magnet dari file bersama
  • Peta & quot; koleksi & quot; tag permintaan G2 untuk Windows / Linux & quot; arsip & quot; File set.
  • Peta & quot; torrent & quot; tag permintaan G2 ke & quot; torrent & quot; File set.
  • Ditambahkan dukungan untuk & quot; rom & quot ;, & quot; wordprocessing & quot; dan & quot; subtitle & quot; jenis media kueri G2.
  • Selanjutnya dioptimalkan SHA1 perhitungan, sekarang akan sekitar dua kali lebih cepat untuk file.
  • Perbaikan Bug:
  • page_cache_insert_pages ():. Tetap salah write-lock peningkatan logika
  • pmap_insert_region (): harus menghitung ulang indeks penyisipan jika kita memperpanjang pmap yang
  • tmalloc: tetap majalah benang akuntansi di depot
  • .
  • Tidak berkomitmen kembali ke database setelah memperbarui DHT kunci count permintaan.
  • routing_chunk_move (): harus memeriksa pesan hati-hati ketika sepotong dipindahkan
  • .
  • route_message ():. Waspadalah terhadap check_duplicate () yang dapat menghapus node
  • thread_element_matches ():. Lebih memperhatikan benang ditemukan
  • thread_find_tid (): melewatkan elemen benang tidak ditandai sebagai valid
  • !
  • node_shutdown_mode (): benar harus memperhitungkan shutdowning node G2
  • bogons_changed (): lupa menutup membuka file descriptor
  • upload_stats_load_history (): menambahkan istirahat di saklar hilang
  • .
  • qrt_compressed ():. Tidak menangani QRP kompresi tugas pembatalan benar
  • Di bawah Hood:
  • Ditambahkan rentang bermusuhan.
  • Updated GeoIP database untuk IPv4 dan IPv6.
  • Throttle jumlah pesan PUSH kami dapat mengirimkan untuk server jauh yang diberikan.
  • sah node Shareaza tidak dapat lesu diri mereka sebagai ultrapeers.
  • Windows: tumpukan unwinding dibuat lebih aman dengan cek memori lebih untuk menghindari kesalahan
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • Ditambahkan sinyal TSIG_OVFLOW baru dikirim bila thread meluap stack.
  • kondisi balapan tetap antara waiter_refcnt_dec bersamaan () panggilan.
  • Tambah logging dari lapisan yang melaporkan kesalahan TX dalam kasus kegagalan menegaskan.
  • Lacak waktu terakhir terlihat (aktivitas) dari benang ditemukan selain utama.
  • Mencegah rawa-2 dari keluaran berkas dukungan sekarang, karena kita ditambal mereka.
  • Ditambahkan tracing lucu jalur X-Falt kita melihat ketika demsh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Alt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Nalt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan kecelakaan hook untuk lapisan benang.
  • Ditambahkan TX lapisan write-kesalahan mechansim untuk membantu mendeteksi penanganan kesalahan pengguna bug.
  • penyesuaian Syntaxic untuk membuat tipu muslihat terbaru senang dengan definisi.
  • GUI sekarang akan menampilkan bandwidth saat ini secara default, bukan rata-rata.
  • mingw_exception (): menulis pesan pendek dalam kasus stack overflow
  • .
  • thread_element_reset (): lupa untuk me-reset te & gt; stack_base ke NULL
  • .
  • header_append (): memungkinkan & quot; & quot;. dalam nama sundulan.
  • thread_join_internal (): tidak ada thread_cancel_test_element () pada thread asing
  • thread_find_element (): menghindari meninggalkan rutinitas tanpa membuka kunci mutex
  • cond_wait_until ():. Sekarang benar menangani mendasari cond variabel mutasi
  • thread_block_timeout (): jangan panik jika thread utama sudah diblokir
  • .
  • dir_entry_filename (): membuat Windows versi benang-aman
  • .
  • hfield_dump ():. Format tetap garis kelanjutan
  • dmesh_collect_locations ():. Hanya mengurai timestamp terakhir ketika banyak diberikan
  • xmalloc_thread_free ():. Selalu menangani blok di lintas-benang daftar gratis
  • Hide strtok_free (), memaksa klien untuk menggunakan strtok_free_null baru ().

Apa yang baru di versi 1.1.3:

  • Perbaikan:
  • [GTK2] Ditambahkan URL terjemahan dalam & quot; Tentang & quot; dialog GUI.
  • [GTK2] Sorot pencarian dengan download terdaftar dengan menggunakan teks berwarna hijau.
  • [GTK2] Ditambahkan tri-state kolom menyortir ke & quot; mengupload sejarah & quot; panel.
  • FAQ:. Menambahkan entri baru menjelaskan bagaimana untuk mendapatkan magnet dari file bersama
  • Peta & quot; koleksi & quot; tag permintaan G2 untuk Windows / Linux & quot; arsip & quot; File set.
  • Peta & quot; torrent & quot; tag permintaan G2 ke & quot; torrent & quot; File set.
  • Ditambahkan dukungan untuk & quot; rom & quot ;, & quot; wordprocessing & quot; dan & quot; subtitle & quot; jenis media kueri G2.
  • Selanjutnya dioptimalkan SHA1 perhitungan, sekarang akan sekitar dua kali lebih cepat untuk file.
  • Perbaikan Bug:
  • page_cache_insert_pages ():. Tetap salah write-lock peningkatan logika
  • pmap_insert_region (): harus menghitung ulang indeks penyisipan jika kita memperpanjang pmap yang
  • tmalloc: tetap majalah benang akuntansi di depot
  • .
  • Tidak berkomitmen kembali ke database setelah memperbarui DHT kunci count permintaan.
  • routing_chunk_move (): harus memeriksa pesan hati-hati ketika sepotong dipindahkan
  • .
  • route_message ():. Waspadalah terhadap check_duplicate () yang dapat menghapus node
  • thread_element_matches ():. Lebih memperhatikan benang ditemukan
  • thread_find_tid (): melewatkan elemen benang tidak ditandai sebagai valid
  • !
  • node_shutdown_mode (): benar harus memperhitungkan shutdowning node G2
  • bogons_changed (): lupa menutup membuka file descriptor
  • upload_stats_load_history (): menambahkan istirahat di saklar hilang
  • .
  • qrt_compressed ():. Tidak menangani QRP kompresi tugas pembatalan benar
  • Di bawah Hood:
  • Ditambahkan rentang bermusuhan.
  • Updated GeoIP database untuk IPv4 dan IPv6.
  • Throttle jumlah pesan PUSH kami dapat mengirimkan untuk server jauh yang diberikan.
  • sah node Shareaza tidak dapat lesu diri mereka sebagai ultrapeers.
  • Windows: tumpukan unwinding dibuat lebih aman dengan cek memori lebih untuk menghindari kesalahan
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • UPnP: mencoba penemuan kembali perangkat pemetaan port setiap jam, jika hilang satu
  • .
  • Ditambahkan sinyal TSIG_OVFLOW baru dikirim bila thread meluap stack.
  • kondisi balapan tetap antara waiter_refcnt_dec bersamaan () panggilan.
  • Tambah logging dari lapisan yang melaporkan kesalahan TX dalam kasus kegagalan menegaskan.
  • Lacak waktu terakhir terlihat (aktivitas) dari benang ditemukan selain utama.
  • Mencegah rawa-2 dari keluaran berkas dukungan sekarang, karena kita ditambal mereka.
  • Ditambahkan tracing lucu jalur X-Falt kita melihat ketika demsh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Alt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan tracing lucu jalur X-Nalt kita melihat ketika dmesh_debug diatur.
  • Ditambahkan kecelakaan hook untuk lapisan benang.
  • Ditambahkan TX lapisan write-kesalahan mechansim untuk membantu mendeteksi penanganan kesalahan pengguna bug.
  • penyesuaian Syntaxic untuk membuat tipu muslihat terbaru senang dengan definisi.
  • GUI sekarang akan menampilkan bandwidth saat ini secara default, bukan rata-rata.
  • mingw_exception (): menulis pesan pendek dalam kasus stack overflow
  • .
  • thread_element_reset (): lupa untuk me-reset te & gt; stack_base ke NULL
  • .
  • header_append (): memungkinkan & quot; & quot;. dalam nama sundulan.
  • thread_join_internal (): tidak ada thread_cancel_test_element () pada thread asing
  • thread_find_element (): menghindari meninggalkan rutinitas tanpa membuka kunci mutex
  • cond_wait_until ():. Sekarang benar menangani mendasari cond variabel mutasi
  • thread_block_timeout (): jangan panik jika thread utama sudah diblokir
  • .
  • dir_entry_filename (): membuat Windows versi benang-aman
  • .
  • hfield_dump ():. Format tetap garis kelanjutan
  • dmesh_collect_locations ():. Hanya mengurai timestamp terakhir ketika banyak diberikan
  • xmalloc_thread_free ():. Selalu menangani blok di lintas-benang daftar gratis
  • Hide strtok_free (), memaksa klien untuk menggunakan strtok_free_null baru ().

Apa yang baru di versi 1.1.1:

  • Ini adalah rilis penting mengoreksi bug parah yang mempengaruhi kekayaan keseluruhan sistem: antrian Parq pengunggahan tidak benar dipulihkan, DHT itu tidak selalu mengirimkan nilai yang benar kembali (yang mengakibatkan pencarian gagal), dan SDBM (hash-on-disk database) memiliki dua bug yang tersembunyi yang bisa menyebabkan crash pada saat startup atau dikompromikan operasi runtime biasa.
  • Rilis ini menggunakan lapisan UDP dapat diandalkan untuk mentransfer out-of-band permintaan hit, memastikan bahwa pesan-pesan penting dengan benar dikirim dan diterima dan tidak pernah hilang.

Apa yang baru dalam versi 0.96.9:.

  • UPnP dan dukungan NAT-PMP ditambahkan
  • ikon status Lebih ditambahkan untuk DHT, pemetaan port, dan meng-upload pra-mengulur-ulur informasi.
  • 12 bug minor tetap dan 25 & quot; di bawah tenda & quot; perbaikan dilakukan.

Apa yang baru dalam versi 0.96.6:

  • Perbaikan Bug:
  • # 1932909 & quot; kolom di jendela pencarian tidak skala benar & quot;.
  • Tetap HTTP yang tidak tepat chunking ketika outputing potongan yang lebih besar dari 64 KiB.
  • # 2628899 & quot; mencoba untuk men-download dari diri saya setelah perubahan IP & quot;.
  • Apakah tidak selalu melanjutkan yang terputus SHA-1 perhitungan file selesai ketika servent ditutup di tengah pengolahan.
  • Tetap uji jarak buruk pengecekan di bagian Download.
  • Apakah tidak memperhatikan & quot; give_server_hostname & quot; properti dan bukannya mengirim & quot; HNAME & quot; ekstensi GGEP hits permintaan memberikan nama non-kosong didefinisikan sebagai & quot; server_hostname & quot;.
  • Tetap meng-upload yang tidak benar Slot penghitungan yang diperkenalkan kondisi ras, kadang-kadang menyebabkan memiliki lebih slot digunakan dari maksimum dikonfigurasi (selain & quot; cepat & quot; mengunggah slot).
  • Mencegah crash sesekali saat shutdown, selama pembersihan subsistem.
  • sudut Tetap kasus di mana kita bisa kehilangan hostname server dan bug benar-benar di mana kita dibuang hostname setelah lookup DNS jika koneksi upaya berikutnya tidak berhasil.
  • Perbaikan:
  • Menolak untuk berbagi direktori tertentu. /, $ HOME, $ GTK_GNUTELLA_DIR, dan direktori lengkap dan rusak
  • Download GUI:. Menambahkan kotak centang untuk membalikkan pola pilih / filter
  • Download GUI: menambahkan & quot; Modified & quot; kolom dan rinci menunjukkan timestamp modifikasi file terakhir.
  • kecantikan operasi Opsional pada nama file: Strip terkemuka & quot; - & quot ;, menghapus berturut-turut & quot; _ & quot; dan mencegah & quot; _ & quot; sekitarnya karakter tanda baca.
  • Tetap masalah kinerja yang signifikan dalam Gtk + 1.2 front-end. Update statistik unggahan adalah O (n) tapi sekarang O (1)
  • verifikasi Background TTH berkas sekarang lampu ikon di GUI.
  • Tampilkan TTH kedalaman pohon di download & quot; Detail & quot; pane.
  • Update Info kotak bitzi metadata ketika query selesai, sehingga tidak diperlukan untuk mengklik pada hasil lagi setelah meminta data bitzi.
  • Ditambahkan Jenis MIME kolom untuk hasil pencarian.
  • Tambah & quot; Permintaan terakhir & quot; dan & quot; terakhir Upload & quot; kolom ke Sejarah Upload.
  • dukungan DHT Hampir lengkap (hilang hanya penerbitan data), tapi kode harus secara eksplisit diaktifkan dengan menetapkan & quot; enable_dht & quot; TRUE. DHT tahu bagaimana untuk mencari alt-locs untuk file dan mendorong-proxy untuk host firewall, dan akan menyimpan data lokal bagi orang lain untuk query.
  • New shell perintah & quot; stats & quot ;, & quot; men-download & quot ;, & quot; gema & quot;.
  • Sekarang mungkin untuk mengubah nama file yang didownload (melalui GTK2 atau shell, tidak ada dukungan di GTK1).
  • Ditambahkan ekstensi nama file yang lebih untuk built-in filter pencarian.
  • Beralih sumber setelah mendapatkan kesalahan HTTP jika sambungan tetap hidup dan izin kesalahan tindak lanjut (kondisi non-sibuk).
  • Peningkatan kemampuan untuk beralih sumber setelah berkas selesai dengan mengabaikan tertinggal berkerumun data, untuk menjaga sambungan hidup.
  • tiket Bitzi yang segar ketika secara eksplisit diminta, menghindari penggunaan kembali metadata basi
  • file selesai ditampilkan selama verifikasi hash.
  • Hanya menyebarkan baik alt-locs untuk file kita download, alamat yaitu dari host yang kita tahu akan melayani file yang karena kami menghubungi mereka.
  • Banyak statistik baru counter.
  • Izinkan penjadwalan download khusus tanpa mempertimbangkan batas per-host, karena ini adalah dari durasi yang lebih pendek (theX dan isi permintaan host).
  • file Selalu benih selesai, terlepas dari ukuran mereka (ada PFSP minimum seperti dengan file parsial), ketika mereka SHA-1 telah diverifikasi.
  • Salah dikodekan Bitzi metadata diterjemahkan ke Unicode.
  • Telusuri host tanggapan diurutkan secara alfanumerik pada nama path relatif memungkinkan pengguna untuk berhubungan file bersama-sama jika mereka tidak mengerti GGEP & quot; PATH & quot;.
  • Peningkatan routing pesan PUSH dengan juga melihat apakah host ditargetkan kebetulan menjadi salah satu tetangga terdekat kita.
  • Updated Norwegia Bokmal dan terjemahan Spanyol.
  • Di bawah tenda:
  • Parse warisan Shareaza theX URI & quot; urn: tree: tiger /: & quot; (Extra & quot; / & quot; di sini).
  • Menangani non-standar header X-theX-URI jika rekan menyediakan header X-Content-GUCI valid (Shareaza 2.1.0.0).
  • Juga mencoba untuk memberikan prioritas untuk yang terakhir & quot; pfsp_last_chunk & quot; byte file yang didownload, karena yang dapat berisi informasi pengindeksan penting untuk mengaktifkan pra-lihat file video parsial.
  • jenis Lebih MIME dikenal (berasal dari ekstensi file).
  • sekarang dapat mengunduh data theX pada kedalaman pohon 11 untuk file yang lebih besar dari 1 GiB.
  • dapat mengunduh data theX sub-optimal, sebagai data non-optimal adalah lebih baik daripada tidak, namun tetap mencari data yang theX pada kedalaman pohon optimal tetap.
  • reimplemented scanning direktori bersama sebagai tugas latar belakang sehingga proses (bukan hanya GUI) sepenuhnya responsif selama seluruh scan.
  • Mari latar belakang tugas scheduler menghitung jumlah yang tepat dari kutu untuk digunakan untuk setiap tugas.
  • statistik Upload sekarang merekam file SHA-1, sehingga kita dapat mengkonsolidasikan berbagi dengan statistik berbagi file perpustakaan parsial, dengan nama file dipaksa untuk nama file perpustakaan.
  • Hindari memulai bergerak file selesai jika tidak ada cukup ruang pada sistem file ditargetkan.
  • Kenali dan menyebarkan & quot; DHT & quot; ekstensi GGEP di pongs.
  • Ditambahkan dukungan untuk & quot; DHTIPP & quot; ekstensi GGEP di ping, digunakan untuk DHT bootstrap.
  • Ditambahkan lebih entropi untuk benih nomor acak.
  • kebocoran memori Terpasang
  • Tidak ada lagi mengirim SHA-1 query pada jaringan Gnutella. Mereka sekarang dilakukan melalui DHT, yang memiliki topologi yang cocok untuk melakukannya secara efisien.
  • Tetap UDP bandwidth yang perhitungan, dan dihapus batas apapun pada UDP yang masuk.
  • Updated daftar bermusuhan IP rentang alamat, data yang Geo-IP, pola spam dan sampel spam.
  • memuat Properti dari file itu di O (n * n), membuatnya O (n).
  • Sekarang mendeteksi file properti yang membabi buta disalin dari direktori config lain gtk-Gnutella dan me-reset properti yang nilainya harus unik.
  • The GUID dan KUID (Kademlia ID, ID DHT node) dibuat lengket.
  • Optimalisasi pencarian QRP dalam tabel mulai dari 16k ke slot 2M.
  • Jumlah Batas hits ke 10 per permintaan memukul paket, seperti LimeWire tersedak sebaliknya.
  • Jumlah Batas alt-locs hits ke 10 atau LimeWire tersedak.
  • Jauhkan koneksi hidup ketika melaporkan kesalahan HTTP untuk memungkinkan beralih sumber daya terpencil jika diperlukan.
  • Memancarkan dan mengurai baru header X-download, rupanya diperkenalkan oleh LimeWire.
  • Ditambahkan parsing header X-FW-Node-Info untuk ambil push-proxy dari host firewall, serta mengumpulkan GUID dan alamat host / port yang tepat.
  • Memancarkan X-FW-Node-Info jika node firewall tapi terus daftar kami push-proxy dalam standar header X-push-Proxy.
  • Hindari habisnya agresif potongan membelah selama berkerumun.
  • parsing yang tepat dari nilai dipisahkan koma di Terima dan lainnya Terima-Encoding header HTTP.
  • Tolak paket UDP dari alamat yang tidak ditentukan.
  • Tiriskan lebih banyak data dari UDP menerima buffer untuk mencegah dari mengisi.
  • Jalur paling banyak 5 tertinggal karakter dari kata-kata ketika membangun tabel QRP, sehingga memasukkan kurang tinggal akar dan membuat meja lebih jarang.
  • workarounds Dihapus untuk menangani patah 0.96.2 node dan 0.95.x sebelumnya.
  • diperpanjang sintaks untuk push: // sumber yang tepat dalam magnet untuk dapat menyediakan semua dikenal push-proxy, bahkan jika itu adalah himpunan kosong. Sejak download yang bertahan sebagai magnet, ini juga memungkinkan menjaga sesi semua push-proxy sebelumnya dikenal accross.
  • Ditingkatkan Parq ke versi 1.1 (kebanyakan spesifikasi pembersihan).
  • Ditambahkan tambahan anti-memalu untuk kasus-kasus di mana banyak file pada server yang sama yang antri dan gtk-Gnutella dikonfigurasi untuk memulai lebih dari 1 koneksi per IP. upaya koneksi ke server yang sama sekarang terbatas pada 5 per menit.
  • Keterbatasan:
  • kode DHT masih eksperimental, meskipun fungsional. Konfigurasi parameter hanya dapat dilakukan melalui shell, dan tidak ada dukungan untuk menerbitkan belum

Persyaratan :

  • gtk +

Software yang serupa

iMule
iMule

2 Jun 15

MultiMediaBox
MultiMediaBox

3 Jun 15

Transmission
Transmission

22 Jun 18

Komentar untuk Gtk-Gnutella

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!