LibTorrent

Software screenshot:
LibTorrent
Software informatie:
Versie: 0.12.9
Upload datum: 15 Apr 15
Ontwikkelaar: Rakshasa
Licentie: Gratis
Populariteit: 6

Rating: nan/5 (Total Votes: 0)

libtorrent is een BitTorrent bibliotheek geschreven in C ++ voor Unix. Libtorrent bibliotheek is ontworpen om de redundante buffers en kopiëren van gegevens dat de meeste (alle?) Andere BitTorrent-implementaties lijden te voorkomen.
De bibliotheek is single-threaded en de opdrachtgever zorgt voor de select lus. Een interactieve ncurses cliënt is opgenomen als een voorbeeld
Hier zijn een aantal belangrijke eigenschappen van "libtorrent":..
ย ท De klant heeft de volledige controle over de polling van sockets < br /> ย ท Sigc ++ signalen maakt i gemakkelijk voor de klant om op gebeurtenissen reageren.
ย ท Fast CV waarin het bestand wijzigingstijd controleert.
Direct lezen en schrijven van het netwerk naar mmap ' ed bestanden:
ย ท Vermijdt duplicatie van data, waar zowel de toepassing als de kernel heeft een kopie van het bestand brok
ย ท Ongebruikte brokken krijgen weggegooid of naar de schijf geschreven in plaats van de. .. swap
ย ท Kernel behandelt caching van het bestand
Bestand hash check:
ย ท Gebruikt dezelfde thread
ย ท Klant kan. de controle van de snelheid. (Zal worden verbeterd)
ย ท non-blocking en voorspanning om geheugen met de mincore en madvise system calls
File handler:.
ย ท Fijnkorrelige gebruik van het bestand read / write permissies, laat het zaaien van alleen-lezen bestanden.
ย ท Hiermee torrents met een onbeperkt aantal bestanden.
ย ท Opent gesloten bestanden wanneer het in kaart brengen brokken aan geheugen, met sierlijke foutafhandeling.
ย ท Ondersteuning voor bestanden groter dan 2 GB.
ย ท verschillende prioriteiten te downloaden voor bestanden in de torrent.
ย ท Multi-tracker ondersteuning.
ย ท geen afhankelijkheid van een specifieke HTTP bibliotheek, de klant implementeert een wrapper klasse.
ย ท Dynamic verzoek buismaat.
ย ท uploaden en downloaden gaspedaal.
ย ท En nog veel meer heb ik niet gehinderd vermelden. (Noch de uitvoering)
Vereisten:
ย ท libsigc ++ 2.0
Wat is nieuw in deze release:

ย ท Dit versie voegt ondersteuning toe voor DHT en ruimt de API

Wat is nieuw in deze release:.

  • Toegevoegd een eenvoudige scheduler kader .Don't numwant sturen GESTOPT berichten als sommige trackers zijn dom over it.Reintroduced clearing van epoll evenement lijst wanneer een socket is gesloten asit misschien ras conditions.Added cppunit toetsingskader veroorzaken. Tests zullen worden toegevoegd in plaats van onregelmatige basis.Logging voor SCGI calls.Fixed afhandeling van fouten bij het schrijven out sessie torrents, itshould niet meer geraakt een oneindige loop.Fixed een bug die het lezen van een stuk zou veroorzaken aan rtorrent hangen ifthe binnenkomende gegevens bevat alleen gegevens tot een bestand grens, maar data.Fixes notthe volgend bestand is een bestand handvat lek in de execute_capture functies. Patch byJosef Drexler.Fixed crash op lege bitfield in 'd.bitfield'.Fixed het Voorwerp :: flag_unordered code om de eerste nul-lengthkeys verwerken. Ticket # 1950.Made torrent :: Beoordeel :: rate_type uint64_t en toegevoegde sanity controles dueto meldingen van slechte download / upload waarden worden gemeld aan sometrackers.

Vergelijkbare software

ADCH++
ADCH++

27 Sep 15

Qtella
Qtella

3 Jun 15

Lince
Lince

20 Feb 15

Reacties op LibTorrent

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