libtorrent

Software screenshot:
libtorrent
Software detaljer:
Version: 1.0.6 Opdateret
Upload dato: 27 Sep 15
Udvikler: Arvid Norberg
Licens: Gratis
Popularitet: 69

Rating: nan/5 (Total Votes: 0)

libtorrent (også kendt som libtorrent-rasterbar) er en open source, effektiv, helt gratis og nem at bruge software implementeret i C ++ og designet fra offset til at fungere som et meget godt alternativ til alle eksisterende BitTorrent implementeringer.


Ikke en BitTorrent-klient per se

Selv om det indeholder en arbejdsgruppe klient, for eksempel kun, huske på, at libtorrent er et bibliotek software og ikke en fuld featured BitTorrent-klient. Dens vigtigste mål er at være CPU effektiv, hukommelse effektiv, og meget let at bruge.

Med andre ord, at applikationsudviklere kan bruge libtorrent tilføje BitTorrent funktionalitet til deres projekter, uanset om de er dedikerede BitTorrent klienter eller bare software, der understøtter download af torrent-filer.


Støtter uTorrent transportprotokol

libtorrent er udviklet på en sådan måde, at det understøtter en bred vifte af protokoller, herunder uTorrent transport-protokollen, DHT (Distributed Hash Table), UDP (User Datagram Protocol) tracker-protokollen, Peer forlængelse protokol, samt IPv6-tracker-protokollen.

Blandt andre funktioner kan nævnes støtte til private torrents, superseeding støtte, HTTP såning (Hoffman-stil) support, understøttelse af flere trackere, webseed (GetRight-stil) support, tracker tilbagevendende eksterne IP, og støtte til magnet links .


Tilbyder en cross-platform BitTorrent implementering

libtorrent er en cross-platform software, der er med succes blevet kompileret, installeret og testet på en lang række operativsystemer, inklusive GNU / Linux, Microsoft Windows, Mac OS X, SunOS og Cygwin. Det kører på computere, der understøtter en af ​​32 eller 64-bit CPU arkitekturer.

Det kan nemt installeres på alle Linux-kernel-baseret operativsystem ved at kompilere kilden pakken, som distribueres gratis på Softoware eller projektet & rsquo; s hjemmeside (se link nedenfor). Du skal blot downloade kilden pakke og gemme det på din hjemmemappe. Pak det ved hjælp af et arkiv Manager værktøj, åbne en Terminal app og navigere til placeringen af ​​de udpakkede arkiv filer (f.eks cd /home/softoware/libtorrent-rasterbar-1.0.3), køre & lsquo; ./ configure && få & rsquo; kommandoen til at konfigurere og kompilere softwaren, efterfulgt af & lsquo; sudo make install & rsquo; kommando til at installere det

Hvad er nyt i denne udgivelse:.

  • fast UTP sårbarhed
  • gøre utf8 konverteringer mere lempelige
  • fix belastning af stykke prioriteringer fra CV data
  • forbedret frø-tilstand håndtering (seed-tilstand vil nu automatisk blive efterladt, når du udfører operationer indebærer det ikke er en frø)
  • Fixed problem med fil prioriteter og overstyring genoptage data
  • fix anmodning kø størrelse ydeevne problem
  • lidt bedre UDP tracker ydeevne
  • fix http skrammer
  • tilføje manglende port kortlægning funktioner python bindende
  • fix bundet-kontrol problem i bdecoder
  • blotlægge mangler dht_settings felter for at python
  • tilføje funktionen til at forespørge de DHT indstillinger
  • fix fejl i 'dont_count_slow_torrents' funktion, som ville starte for mange torrents

Hvad er nyt i version 1.0.4:

  • python bindende build rettelse til boost-1.57.0
  • tilføje --enable-eksport-all mulighed for at konfigurere script, til at eksportere alle symboler fra libtorrent
  • fix if_nametoindex bygge fejl på vinduer
  • håndtere pruttes utf-8 sekvenser
  • fix link rækkefølge fejl i Makefile til python binding
  • fix bug i renteberegning, der forårsager for tidlig afbryder
  • nappe flag_override_resume_data semantik til at gøre mere mening (bryder bagudkompatibilitet af kant-tilfælde)
  • forbedre DHT bootstrapping og periodisk opdatering
  • forbedre DHT maintanence ydeevne (ved at pinge i stedet for fulde opslag)
  • fix fejl i DHT routing tabellen node-id præfiks optimering
  • fix ukorrekt opførsel flag_use_resume_save_path
  • fix protokol løb-tilstand i super seeding tilstand
  • support skrivebeskyttede DHT knuder
  • Fjern ubrugte partielle hash DHT opslag
  • fjerne potentielt privatliv utæt forlængelse (ikke-anonym tilstand)
  • peer id-forbindelse bestilling rettelse i anonym tilstand
  • MinGW rettelser

Hvad er nyt i version 1.0.3:

  • python bindende build rettelse til boost-1.57.0
  • tilføje --enable-eksport-all mulighed for at konfigurere script, til at eksportere alle symboler fra libtorrent
  • fix if_nametoindex bygge fejl på vinduer
  • håndtere pruttes utf-8 sekvenser
  • fix link rækkefølge fejl i Makefile til python binding
  • fix bug i renteberegning, der forårsager for tidlig afbryder
  • nappe flag_override_resume_data semantik til at gøre mere mening (bryder bagudkompatibilitet af kant-tilfælde)
  • forbedre DHT bootstrapping og periodisk opdatering
  • forbedre DHT maintanence ydeevne (ved at pinge i stedet for fulde opslag)
  • fix fejl i DHT routing tabellen node-id præfiks optimering
  • fix ukorrekt opførsel flag_use_resume_save_path
  • fix protokol løb-tilstand i super seeding tilstand
  • support skrivebeskyttede DHT knuder
  • Fjern ubrugte partielle hash DHT opslag
  • fjerne potentielt privatliv utæt forlængelse (ikke-anonym tilstand)
  • peer id-forbindelse bestilling rettelse i anonym tilstand
  • MinGW rettelser

Hvad er nyt i version 0.16.13:

  • fix auto-styre problem, når pause session
  • fix bug i ikke-sparsomme mode på vinduer, der forårsager forkerte fil fejl, der skal genereres
  • fix sætnavn () på file_storage faktisk påvirker spare stier
  • fix stor fil support problem på MinGW
  • tilføje nogle fejlhåndtering til set_piece_hashes ()
  • fix afsluttet-on tidsstempel for ikke clobbered på hver opstart
  • fix dødvande forårsaget af nogle UDP tracker fejl
  • fix potentiel heltalsoverløb problem i timere på vinduer
  • mindre rettelse til peer_proportional mixed_mode algoritme (TCP grænse kunne gå for lavt)
  • yndefuld pause fix
  • i2P rettelser
  • fix problem, når ilægning af bestemte misdannede .torrent filer
  • passere langs vært header med HTTP-proxy forespørgsler og mulig http_connection shutdown hænge

Hvad er nyt i version 0.15.9:

  • faste https nedbrud
  • tilføjet nogle funktioner mangler fra python bindende
  • fast sjældne stykke picker bug
  • fast ugyldig torrent_status :: finished_time
  • faste bugs i Dont-have og upload-only forlængelse beskeder
  • ikke åbne filer i Random Access tilstand (hastigheder op hashing)

Hvad er nyt i version 0.14.2:

  • tilføjede mangler funktioner til python bindinger torrent_info :: map_file, torrent_info :: map_block og torrent_info :: file_at_offset.
  • fjernet støtte til løft-1,33 og tidligere (sandsynligvis ikke virkede)
  • fast potentiale fryser spørgsmål på shutdown
  • forbedret fejlmeddelelse til python setup script
  • fast bug når torrent-fil inkluderet annoncere-liste, men ingen gyldige tracker webadresser
  • fast bug hvor filerne anmodet web frø ville være de omdøbte filnavne i stedet for de oprindelige filnavne i torrent.
  • dokumentation rettelse af queing afsnit
  • fast potentielt problem i udp_socket (påvirket udp tracker support)
  • gjort navn, kommentar og skabt af også være underlagt utf-8 fejlkorrektion (filnavne var allerede)
  • fast dead-lock når indstillingerne DHT proxy
  • tilføjet mangler eksport direktiver lazy_entry
  • fast disk cache udløber indstillinger bug (hvis ændret, ville det være indstillet til cache størrelse)
  • fast fejl i http_connection når binding til en bestemt IP
  • fast slåfejl i python binding (torrent_handle :: piece_prioritize bør være torrent_handle :: piece_priorities)
  • fast race condition, når du gemmer DHT tilstand
  • faste bugs relateret til lexical_cast være locale afhængig
  • tilføjet støtte til SunPro C ++ compiler
  • fast bug hvor messeges undertiden kunne være krypteret i den forkerte rækkefølge, for krypterede forbindelser.
  • fast løb tilstand, hvor torrents kunne sidde fast og venter på at få tjekket
  • fast kortlagt filer fejl, hvor det ikke ville være ordentligt gendannes fra CV data korrekt
  • fjernet locale afhængighed i xml parser (forårsaget hævder på vinduer)
  • fast bug, når du taler til HTTPS 1.0 servere
  • fast UPnP fejl, der kan forårsage stack overflow

Hvad er nyt i version 0.14.1:

  • tilføjede konverter til python Unicode-strenge til utf-8 stier
  • fast fejl i http Downloader hvor værten feltet ikke omfattede det portnummer
  • faste overskrifter til ikke afhænge af NDEBUG, hvilket ville forbyde forbinder en release build af libtorrent mod en debug ansøgning
  • fast fejl i disk-I / O tråd, der ville gøre tråden til tider afslutte, når der opstod en fejl
  • fast DHT bug
  • fast potentiel lukning nedbrud i disk_io_thread
  • fast forbrug af frarådede boost.filsystem funktioner
  • fast http_connection enhed test
  • fast fejl i DHT, når en DHT tilstand blev indlæst
  • lavet sats limiter ændring i 0,14 ekstraudstyr (at tage anslået TCP / IP over hovedet i betragtning)
  • gjort python plugin buildable gennem Makefile
  • fast UPnP bug når url bund sluttede med en skråstreg og sti startede med en skråstreg
  • faste forskellige potentielt utætte undtagelser
  • fast problem med at fjerne torrents, der er kontrol
  • fast dokumentation bug vedrørende save_resume_data ()
  • tilføjet manglende dokumentation på torrent skabelse
  • faste bugs i python klient eksempler
  • fast manglende afhængighed i pakken-konfigurationsfil
  • fast delt GeoIP sammenkædning i Jamfile
  • faste python bindinger bygge på vinduer og gjort det muligt at generere en Windows Installer
  • fast bug i NAT-PMP implementering

Hvad er nyt i version 0.14:

  • Der er et par store ændringer i API til denne version :. kø, udvidelser, torrent status, og disk cache

Krav :

  • Boost C ++ Libraries

Lignende software

crtorrent
crtorrent

11 May 15

lftp-vi
lftp-vi

2 Jun 15

Open RETS Client
Open RETS Client

2 Jun 15

BitTorrent Sync
BitTorrent Sync

7 Mar 16

Kommentarer til libtorrent

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!