libtorrent

Software screenshot:
libtorrent
Software informatie:
Versie: 1.0.6 Bijgewerkt
Upload datum: 27 Sep 15
Ontwikkelaar: Arvid Norberg
Licentie: Gratis
Populariteit: 69

Rating: nan/5 (Total Votes: 0)

libtorrent (ook bekend als libtorrent-rasterbar) is een open source, efficiënt, volledig vrij en eenvoudig te gebruiken software C uitgevoerd ++ en ontworpen van de offset te treden als een goed alternatief voor alle bestaande BitTorrent implementaties.


Geen BitTorrent client per se

Ook als het bevat een werkende client, bijvoorbeeld doeleinden, in gedachten houden dat libtorrent is een bibliotheek software en niet een full featured BitTorrent client. De belangrijkste doelen zijn efficiënt CPU, geheugen efficiënt, en zeer eenvoudig te gebruiken zijn.

Met andere woorden, applicatie-ontwikkelaars kunnen libtorrent gebruiken om BitTorrent-functionaliteit toe te voegen aan hun projecten, ongeacht of ze zijn toegewijd BitTorrent-clients of gewoon software die het downloaden van torrent-bestanden ondersteunen.


Ondersteunt de uTorrent transportprotocol

libtorrent is ontworpen op een zodanige wijze dat het ondersteunt een groot aantal protocollen, waaronder de uTorrent transportprotocol, DHT (Distributed Hash Table), UDP (User Datagram Protocol) tracker protocol Peer toestelprotocol, alsmede de IPv6-tracker protocol.

Onder andere functies, kunnen we ondersteuning van particuliere torrents vermelden superseeding ondersteuning, HTTP zaaien (Hoffman-stijl) ondersteuning, ondersteuning voor meerdere trackers, webseed (GetRight-stijl) ondersteuning, tracker terugkerende externe IP, en ondersteuning voor magneet koppelingen .


Biedt een cross-platform BitTorrent implementatie

libtorrent is een cross-platform software die met succes is gecompileerd, geïnstalleerd en getest op tal van besturingssystemen, waaronder GNU / Linux, Microsoft Windows, Mac OS X, SunOS en Cygwin. Het draait op computers ter ondersteuning van een van de 32 of 64-bit CPU-architecturen.

Het kan gemakkelijk op alle Linux-kernel gebaseerd besturingssysteem geïnstalleerd worden door het opstellen van de bron pakket, dat wordt gratis verspreid op Softoware of het project & rsquo; s homepage (zie link hieronder). Gewoon downloaden van de broncode en sla het op uw thuismap. Uitpakken met behulp van een archief manager tool, open een Terminal app en navigeer naar de locatie van de uitgepakte archiefbestanden (bijvoorbeeld cd /home/softoware/libtorrent-rasterbar-1.0.3), de & lsquo draaien; ./ configure && make & rsquo; commando te configureren en compileren van de software, gevolgd door de & lsquo; sudo make install & rsquo; commando om het te installeren

Wat is nieuw in deze release:.

  • vaste kwetsbaarheid UTP
  • maken utf8 conversies mildere
  • fix laden van prioriteiten stuk uit hervatten data
  • verbeterde zaad-modus hanteren (seed-mode zal nu automatisch worden gelaten bij het uitvoeren van operaties impliceren het is niet een zaadje)
  • vaste probleem met prioriteiten bestand en override hervatten data
  • fix verzoek wachtrijgrootte prestaties probleem
  • enigszins verbeterd UDP tracker prestaties
  • fix http schaafwonden
  • toe ontbrekende port mapping functies aan python bindend
  • fix gebonden toetsing kwestie in bdecoder
  • bloot ontbreekt dht_settings velden aan python
  • toe te voegen functie om de DHT instellingen opvragen
  • fix bug in functie 'dont_count_slow_torrents', dat zou beginnen te veel torrents

Wat is nieuw in versie 1.0.4:

  • python bindend build fix voor boost-1.57.0
  • add --enable-export-all optie om het script te configureren, om alle symbolen te exporteren van libtorrent
  • fix if_nametoindex build fout op Windows
  • hanteren overmatig UTF-8 sequenties
  • fix koppeling orde bug in makefile voor python binding
  • fix bug in renteberekening, waardoor voortijdig verbroken
  • tweak flag_override_resume_data semantiek te meer zin te maken (breekt backwards compatibility van edge-gevallen)
  • verbeteren DHT bootstrapping en periodiek vernieuwen
  • DHT maintanence prestaties te verbeteren (door te pingen in plaats van volledige lookups)
  • fix bug in DHT routeertabel knooppunt-id prefix optimalisatie
  • repareren incorrect gedrag van flag_use_resume_save_path
  • fix protocol ras-conditie super zaaien modus
  • ondersteuning read-only DHT-knooppunten
  • verwijderen ongebruikte gedeeltelijke hash DHT lookups
  • verwijderen potentieel privacy lekken extensie (niet-anonieme modus)
  • peer-id verbinding bestellen fix in anonieme modus
  • mingw fixes

Wat is nieuw in versie 1.0.3:

  • python bindend build fix voor boost-1.57.0
  • add --enable-export-all optie om het script te configureren, om alle symbolen te exporteren van libtorrent
  • fix if_nametoindex build fout op Windows
  • hanteren overmatig UTF-8 sequenties
  • fix koppeling orde bug in makefile voor python binding
  • fix bug in renteberekening, waardoor voortijdig verbroken
  • tweak flag_override_resume_data semantiek te meer zin te maken (breekt backwards compatibility van edge-gevallen)
  • verbeteren DHT bootstrapping en periodiek vernieuwen
  • DHT maintanence prestaties te verbeteren (door te pingen in plaats van volledige lookups)
  • fix bug in DHT routeertabel knooppunt-id prefix optimalisatie
  • repareren incorrect gedrag van flag_use_resume_save_path
  • fix protocol ras-conditie super zaaien modus
  • ondersteuning read-only DHT-knooppunten
  • verwijderen ongebruikte gedeeltelijke hash DHT lookups
  • verwijderen potentieel privacy lekken extensie (niet-anonieme modus)
  • peer-id verbinding bestellen fix in anonieme modus
  • mingw fixes

Wat is nieuw in versie 0.16.13:

  • fix automatisch te beheren probleem bij het pauzeren sessie
  • fix bug in niet-spaarzame modus op ramen, waardoor onjuiste bestand fouten worden gegenereerd
  • fix set_name () op file_storage daadwerkelijk invloed save paden
  • fix groot bestand ondersteuning onderwerp op mingw
  • voeg wat foutafhandeling om set_piece_hashes ()
  • fix voltooid op timestamp om niet te worden pan gehakt op elke opstarten
  • fix impasse veroorzaakt door een aantal UDP tracker mislukkingen
  • fix potentiële integer overflow probleem in timers op Windows
  • kleine fix te peer_proportional mixed_mode algoritme (TCP limiet zou te laag gaan)
  • sierlijk pauze fix
  • i2p fixes
  • fix probleem bij het laden van bepaalde misvormde .torrent-bestanden
  • doorgeven gastheerkopbal met http-proxy verzoeken en mogelijke http_connection shutdown hangen

Wat is nieuw in versie 0.15.9:

  • vaste https crash
  • toegevoegd enkele functies ontbreken in de python bindend
  • vaste zeldzaam stuk picker bug
  • vaste ongeldig torrent_status :: finished_time
  • vaste bugs in dont-hebben en upload-only verlenging berichten
  • niet open bestanden in de modus random-access (versnelt hashing)

Wat is nieuw in versie 0.14.2:

  • toegevoegd ontbrekende functies aan de python bindingen torrent_info :: map_file, torrent_info :: map_block en torrent_info :: file_at_offset.
  • verwijderd ondersteuning voor boost-1.33 en eerder (waarschijnlijk niet werken)
  • vaste potentiaal bevriest problemen bij het afsluiten
  • verbeterd foutmelding voor python setup script
  • vaste bug wanneer torrent-bestand aan te kondigen-lijst, maar geen geldige tracker urls
  • vaste bug waar de bestanden aangevraagd web zaden zou de naam bestandsnamen in plaats van de oorspronkelijke bestandsnamen in de torrent.
  • documentatie fix van queing sectie
  • vaste potentieel probleem in udp_socket (beïnvloed udp tracker ondersteuning)
  • maakte naam, commentaar en gemaakt door ook onderworpen zijn aan UTF-8 foutcorrectie (bestandsnamen al waren)
  • vaste dead-lock wanneer de instellingen DHT proxy
  • toegevoegd ontbrekende uitvoer richtlijnen lazy_entry
  • vaste schijf cache verstrijken instellingen bug (indien gewijzigd, zou worden ingesteld op de grootte van de cache)
  • vaste bug in http_connection bij binden aan een bepaald IP
  • vaste typfout in python binding (torrent_handle :: piece_prioritize moet torrent_handle worden :: piece_priorities)
  • vaste race condition bij het opslaan van DHT staat
  • bugs gerelateerd aan lexical_cast zijnde locale afhankelijk
  • ondersteuning toegevoegd voor Sunpro C ++ compiler
  • vaste insect waar messeges soms kunnen worden gecodeerd in de verkeerde volgorde, voor versleutelde verbindingen.
  • vaste race condition, waar torrents kunnen vast komen te zitten wachten om ingecheckt
  • vaste toegewezen bestanden bug waar het niet goed zou zijn hersteld van CV data goed
  • verwijderd locale afhankelijkheid in xml-parser (veroorzaakt beweert op de ramen)
  • vaste bug bij het praten met 1,0 servers https
  • vaste UPnP bug die ervoor kunnen zorgen stack overflow

Wat is nieuw in versie 0.14.1:

  • converter voor python unicode strings toegevoegd aan UTF-8 paden
  • vaste bug in http downloader, waar het veld Host niet onder het poortnummer
  • vaste headers om niet afhankelijk NDEBUG, dat zou verbieden het koppelen van een vrijval build van libtorrent tegen een debuggen toepassing
  • vaste bug in disk I / O draad dat zou de draad soms stoppen wanneer er een fout is opgetreden
  • vaste DHT bug
  • vaste potentiële uitschakeling crash in disk_io_thread
  • vaste gebruik van verouderde boost.filsystem functies
  • vaste http_connection unit test
  • vaste bug in DHT wanneer een DHT staat werd geladen
  • gemaakt rate limiter verandering in 0,14 optioneel (naar schatting TCP / IP-overhead rekening houden)
  • maakte de python plugin bebouwbare door de makefile
  • vaste UPnP bug bij url voet werd afgesloten met een schuine streep en het pad begonnen met een schuine streep
  • vaste verschillende potentieel lekkende uitzonderingen
  • probleem opgelost met het verwijderen van torrents die kijkt
  • vaste documentatie bug over save_resume_data ()
  • toegevoegd ontbrekende documentatie over torrent creatie
  • vaste bugs in python client voorbeelden
  • vaste ontbrekende afhankelijkheid in het pakket-config file
  • vaste gedeeld geoip linking in Jamfile
  • vaste python bindingen te bouwen op de ramen en maakte het mogelijk om een ​​Windows Installer genereren
  • vaste bug in NAT-PMP implementatie

Wat is nieuw in versie 0.14:

  • Er zijn een paar grote veranderingen in de API voor deze versie :. queuing, uitbreidingen, torrent status en disk cache

Eisen

  • Boost C ++ Bibliotheken

Vergelijkbare software

rtGui
rtGui

3 Jun 15

SparkleShare
SparkleShare

20 Feb 15

TeamDrive
TeamDrive

17 Jul 15

Reacties op libtorrent

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!