libtorrent

Screenshot Software:
libtorrent
Mga detalye ng Software:
Bersyon: 1.0.6 Na-update
I-upload ang petsa: 27 Sep 15
Nag-develop: Arvid Norberg
Lisensya: Libre
Katanyagan: 254

Rating: nan/5 (Total Votes: 0)

libtorrent (kilala rin bilang libtorrent-rasterbar) ay isang open source, mabisa, ganap na libre at madaling-gamitin na software na ipinatupad sa C ++ at dinisenyo mula sa offset na kumilos bilang isang mahusay na alternatibo sa lahat ng umiiral na BitTorrent pagpapatupad.


Hindi BitTorrent client per se

Kahit na ito ay nagsasama ng isang gumaganang client, halimbawa layunin lamang, ilagay sa isip na libtorrent ay isang library software at hindi isang buong itinampok BitTorrent client. Pangunahing layunin nito ay upang maging CPU mahusay, memory mahusay, at mas madali nang gamitin.

Sa ibang salita, ang mga developer ng application ay maaaring gamitin libtorrent si BitTorrent-andar sa kanilang mga proyekto, hindi mahalaga kung ang mga ito ay nakatutok sa BitTorrent kliyente o lamang software na sumusuporta sa pag-download ng torrent file.


Sumusuporta ang uTorrent transport protocol

libtorrent ay ininhinyero sa paraan na ito ay sumusuporta sa isang malawak na hanay ng mga protocol, kasama na ang uTorrent transport protocol, DHT (ipinamamahagi Hash Table), UDP (User Datagram Protocol) tracker protocol, extension Peer protocol, pati na rin ang IPv6 tracker protocol.

Sa iba pang mga tampok, maaari naming banggitin ang suporta para sa mga pribadong torrents, superseeding support, HTTP seeding (hoffman-style) support, suporta para sa maramihang mga trackers, webseed (GetRight-style) support, tracker bumabalik panlabas na IP, at suporta para sa pang-akit na mga link .


Nag-aalok ng cross-platform BitTorrent pagpapatupad

libtorrent ay isang software cross-platform na ay matagumpay na pinagsama-sama, na naka-install at nasubok sa iba't-ibang mga operating system, kabilang ang GNU / Linux, Microsoft Windows, Mac OS X, SunOS, at Cygwin. Ito ay tumatakbo sa mga computer na sumusuporta sa alinman sa 32 o 64-bit CPU architectures.

Ito ay maaaring maging madaling-install sa lahat ng Linux kernel-based operating system sa pamamagitan ng pag-ipon ng source package, na kung saan ay ipinamamahagi ng libre sa Softoware o ang proyekto & rsquo; s homepage (tingnan ang link sa ibaba). I-download lamang ang pinagmulan ng pakete at i-save ito sa iyong direktoryo ng Home. Alisan ng laman ito gamit ang isang tool archive manager, buksan ang isang terminal na app at mag-navigate sa mga lokasyon ng mga kinopyang file archive (eg cd /home/softoware/libtorrent-rasterbar-1.0.3), patakbuhin ang & lsquo; ./ configure && gumawa ng & rsquo; command upang isaayos at itala ang software, na sinusundan ng & lsquo; sudo gumawa install & rsquo; command upang i-install ito

Ano ang bagong sa paglabas:.

  • naayos UTP kahinaan
  • gumawa ng mas mahigpit utf8 conversion
  • fix loading ng piraso prayoridad mula data resume
  • pinabuting buto-mode paghawak (seed-mode ay ngayon awtomatikong iwanang kapag isinasagawa ang mga operasyon na nagpapahiwatig na ito ay hindi isang binhi)
  • naayos na isyu sa prayoridad file at ang data resume override
  • kahilingan size pagganap isyu queue fix
  • bahagyang mapabuti UDP tracker pagganap
  • fix http scrapes
  • magdagdag ng mga nawawalang mga function port mapping upang python umiiral
  • ayusin nakatali-suri isyu sa bdecoder
  • ilantad nawawala dht_settings mga patlang sa sawa
  • magdagdag ng pag-andar para sa mga tanong ng mga setting ng DHT
  • fix bug tampok na 'dont_count_slow_torrents' in, na kung saan ay magsisimula ng masyadong maraming mga torrents

Ano ang bagong sa bersyon 1.0.4:

  • python umiiral build fix para mapalakas-1.57.0
  • magdagdag --enable-export-lahat na opsyon upang i-configure ang script, upang i-export ang lahat ng mga simbolo mula libtorrent
  • error build fix if_nametoindex sa window
  • hawakan overlong utf-8 pagkakasunud-sunod
  • Upang ayusin link bug sa makefile para python umiiral
  • ayusin ang bug sa pagkalkula ng interes, na nagiging sanhi napaaga disconnects
  • tweak flag_override_resume_data semantics upang maging mas makatuturan (break paurong compatibility ng edge-kaso)
  • mapabuti DHT bootstrapping at panaka-refresh
  • mapabuti ang pagganap ng DHT maintanence (sa pamamagitan ng pinging sa halip ng buong lookup)
  • ayusin ang bug sa routing table prefix node-id DHT optimization
  • ayusin maling pag-uugali ng flag_use_resume_save_path
  • fix protocol race-condition sa sobrang mode seeding
  • pag-read-only DHT nodes
  • alisin ang hindi nagamit partial hash DHT lookups
  • alisin potensyal privacy pagtulo extension (non-anonymous mode)
  • peer-id na pag-order ng koneksyon fix sa anonymous mode
  • Pag-aayos ng mingw

Ano ang bagong sa bersyon 1.0.3:

  • python umiiral build fix para mapalakas-1.57.0
  • magdagdag --enable-export-lahat na opsyon upang i-configure ang script, upang i-export ang lahat ng mga simbolo mula libtorrent
  • error build fix if_nametoindex sa window
  • hawakan overlong utf-8 pagkakasunud-sunod
  • Upang ayusin link bug sa makefile para python umiiral
  • ayusin ang bug sa pagkalkula ng interes, na nagiging sanhi napaaga disconnects
  • tweak flag_override_resume_data semantics upang maging mas makatuturan (break paurong compatibility ng edge-kaso)
  • mapabuti DHT bootstrapping at panaka-refresh
  • mapabuti ang pagganap ng DHT maintanence (sa pamamagitan ng pinging sa halip ng buong lookup)
  • ayusin ang bug sa routing table prefix node-id DHT optimization
  • ayusin maling pag-uugali ng flag_use_resume_save_path
  • fix protocol race-condition sa sobrang mode seeding
  • pag-read-only DHT nodes
  • alisin ang hindi nagamit partial hash DHT lookups
  • alisin potensyal privacy pagtulo extension (non-anonymous mode)
  • peer-id na pag-order ng koneksyon fix sa anonymous mode
  • Pag-aayos ng mingw

Ano ang bagong sa bersyon 0.16.13:

  • fix auto-manage isyu kapag pag-pause session
  • ayusin ang bug sa mga di-kalat-kalat na mode sa mga bintana, na nagiging sanhi ng hindi tamang mga error file na nabuo
  • fix set_name () sa file_storage talagang naaapektuhan makatipid landas
  • ayusin malaking isyu pag file sa mingw
  • magdagdag ng ilang mga error sa paghawak sa set_piece_hashes ()
  • ayusin nakumpleto-on timestamp hindi dapat clobbered sa bawat startup
  • fix deadlock sanhi ng ilang mga pagkabigo UDP tracker
  • ayusin potensyal na isyu overflow integer sa timer sa windows
  • minor fix na peer_proportional mixed_mode algorithm (limitasyon TCP maaaring pumunta masyadong mababa)
  • kaaya-aya pause fix
  • Pag-aayos ng i2p
  • isyu ayusin kapag naglo-load ng ilang mga maling nabuo Dagsa file
  • ipasa kasama host header na may mga kahilingan http proxy at posibleng http_connection shutdown hang

Ano ang bagong sa bersyon 0.15.9:

  • nakapirming pag-crash https
  • idinagdag nawawala mula sa python ang ilang mga function umiiral
  • naayos bihirang piraso picker bug
  • nakapirming mga di-wastong torrent_status :: finished_time
  • fixed bug sa dont-may at i-upload-only extension mensahe
  • hindi buksan ang mga file sa random-access mode (pinapabilis hashing)

Ano ang bagong sa bersyon 0.14.2:

  • idinagdag nawawala function sa python bindings torrent_info :: map_file, torrent_info :: map_block at torrent_info :: file_at_offset.
  • inalis ang suporta para sa tulong-1.33 at mas maaga (marahil ay hindi gumagana)
  • naayos potensyal freezes mga isyu sa pag-shutdown
  • pinabuting error na mensahe para sa mga script python setup
  • fixed bug kapag torrent file kasama ipahayag-list, ngunit walang mga url valid tracker
  • fixed bug kung saan ang mga file na hiniling mula sa web buto ay ang pinalitan ng pangalan mga pangalan ng file sa halip na ang mga orihinal na pangalan ng file sa torrent.
  • babasahin fix ng seksyon na queing
  • nakapirming mga potensyal na isyu sa udp_socket (apektado udp tracker support)
  • ginawa ang pangalan, magkomento at nilikha sa pamamagitan ng paksa sa utf-8 error pagwawasto (filename na ay)
  • din
  • naayos patay-lock kapag DHT mga setting ng proxy
  • idinagdag nawawala export direktiba sa lazy_entry
  • nakapirming disk cache expire bug setting (kung nagbago, ay ito ay naka-set sa mga laki ng cache)
  • fixed bug sa http_connection kapag umiiral sa isang partikular na IP
  • naayos typo sa python umiiral (torrent_handle :: piece_prioritize dapat torrent_handle :: piece_priorities)
  • naayos lahi kondisyon kapag nagse-save ng estado DHT
  • naayos na bug na may kaugnayan sa lexical_cast pagiging locale umaasa
  • nagdagdag ng suporta para Sunpro C ++ compiler
  • fixed bug kung saan messeges minsan ay maaaring naka-encrypt sa maling pagkakasunud-sunod, para sa naka-encrypt na koneksyon.
  • naayos lahi kalagayan na kung saan ang torrents maaaring makakuha ng natigil naghihintay upang makakuha ng tsek
  • naayos nakamapang file ang bug kung saan hindi ito ay maayos na ibalik mula data resume maayos
  • dahil locale dependency sa xml parser (sanhi ihinahayag sa mga bintana)
  • fixed bug kapag nakikipag-usap sa https 1.0 server
  • naayos UPnP bug na maaaring maging sanhi ng stack overflow

Ano ang bagong sa bersyon 0.14.1:

  • idinagdag converter para sa mga string python unicode sa utf-8 landas
  • fixed bug sa http downloader kung saan ang field host ay hindi isama ang numero ng port
  • nakapirming header upang hindi nakasalalay sa NDEBUG, na kung saan ay magbabawal sa pag-uugnay ng isang release build ng libtorrent laban sa isang application debug
  • fixed bug sa disk I / O thread na gagawing ang thread minsan umalis kapag may naganap na error
  • naayos DHT bug
  • naayos potensyal shutdown crash sa disk_io_thread
  • naayos na paggamit ng pinapagamit boost.filsystem function
  • naayos http_connection test unit
  • fixed bug sa DHT kapag ni-load ang isang estado DHT
  • ginawa rate pagbabago limiter sa 0.14 opsyonal (na kumuha ng tinatayang TCP / IP overhead sa account)
  • ginawa ang python plugin buildable pamamagitan ng makefile
  • naayos UPnP bug kapag url base natapos na may isang slash at path na nagsimula sa isang slash
  • naayos iba't ibang mga potensyal na pagtulo pagbubukod
  • naayos na problema sa pag-alis ng torrents na nagsusuri
  • takdang babasahin bug tungkol save_resume_data ()
  • idinagdag nawawala babasahin sa torrent paglikha
  • fixed bug sa mga halimbawa python client
  • Naayos nawawalang dependency sa package-config file
  • naayos shared geoip na nagli-link sa Jamfile
  • naayos python bindings bumuo sa mga bintana at ginawang posible upang makabuo ng isang windows installer
  • fixed bug sa NAT-PMP pagpapatupad

Ano ang bagong sa bersyon 0.14:

  • May ilang mga pangunahing pagbabago sa mga API para sa bersyon na ito :. queuing, mga extension, torrent katayuan, at disk cache

Mga kinakailangan

  • Boost C ++ Aklatan

Katulad na software

uHub
uHub

20 Feb 15

ed2k-gtk-gui
ed2k-gtk-gui

4 Jun 15

BullHAmachi
BullHAmachi

3 Jun 15

Lopster
Lopster

3 Jun 15

Mga komento sa libtorrent

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!