Khipha iklayenti le-BitTorrent uZamcolo 2.0

Eminyakeni eyisishiyagalolunye ngemva kokwakhiwa kwegatsha lokugcina elibalulekile eshicilelwe ukukhululwa kweklayenti le-BitTorrent elinezinkundla eziningi Ukhukhu lwe-2.0, ebhalwe ngePython (kusetshenziswa uhlaka Olusontiwe), kususelwa ku nomfundo futhi isekela izinhlobo ezimbalwa zokusetshenziswa kubonwa (i-GTK+, isixhumi esibonakalayo sewebhu, inguqulo yekhonsoli). I-BitTorrent isebenza ngemodi ye-client-server, lapho igobolondo lomsebenzisi lisebenza njengenqubo ehlukile, futhi yonke imisebenzi ye-BitTorrent ilawulwa i-daemon ehlukile engaqhutshwa kukhompuyutha ekude. Ikhodi yephrojekthi isatshalaliswa ngu ngaphansi kwelayisensi ye-GPL.

Ukhiye ukuthuthukiswa Ukukhishwa okusha kuhlanganisa nokuthumela isisekelo sekhodi ku-Python 3 nokudlulisa isixhumi esibonakalayo se-GTK ku-GTK3. Ezinye izinguquko:

  • Kusetshenziswe imodi yokulayisha elandelanayo;
  • Kwengezwe amandla okushintsha umnikazi wesifufula;
  • Umsebenzi we-AutoAdd ususiwe kuhlelo lokusebenza oluyinhloko wayiswa ku-plugin yangaphandle esebenza kangcono (ifakiwe);
  • Ukunikezwa kwenzelwa ukuphatha okuhlukile ohlangothini lweklayenti okuhlobene nokufakazela ubuqiniso nezicelo zokuqinisekisa. Uma ingekho imingcele yokuqinisekisa kuzilungiselelo, ikhodi yephutha ithunyelwa kuklayenti, ohlangothini lwalo kuboniswa ifomu lokungena nokungena nephasiwedi;
  • Kwenziwe umehluko phakathi kwezifufula ezintsha ezingezwe kuseshini kanye nezifufula ezilandwa lapho iseshini ibuyiselwa;
  • Imingcele ye-TLS ibuyekeziwe ukuze kuzuzwe ukuvikeleka okuphezulu;
  • Inikeza ulwazi mayelana nesimo sokulanda sezingxenye zesifufula;
  • Inketho yengeziwe kuzilungiselelo ukuze ukhethe isixhumi esibonakalayo sethrafikhi ephumayo;
  • Iseva enika amandla i-WebUI (i-deluge-web) manje isebenza ngemuva ngokuzenzakalela, ukuze ukhubaze lokhu kuziphatha, sebenzisa inketho ye-'-d' ('--do-not-daemonize');
  • I-plugin ye-Blocklist yengeze ukusekela kwabagunyaziwe kanye nekhono lokusula isihlungi sekheli le-IP ngaphambi kokubuyekeza uhlu.

Source: opennet.ru

Engeza amazwana