libtorrent

Software screenshot:
libtorrent
Dettagli del software:
Versione: 1.0.6 Aggiornato
Data di caricamento: 27 Sep 15
Sviluppatore: Arvid Norberg
Licenza: Libero
Popolarità: 69

Rating: nan/5 (Total Votes: 0)

libtorrent (noto anche come libtorrent-rasterbar) è un open source, efficiente, completamente gratuito e facile da usare software implementato in C ++ e progettato dalla compensazione di agire come una buona alternativa a tutti gli attuali BitTorrent implementazioni.


Non è un client BitTorrent per sé

Anche se si include un client di lavoro, a titolo esemplificativo solo, di tenere presente che libtorrent è un software di libreria e non un completo client BitTorrent funzionalità. I suoi obiettivi principali sono di essere efficiente CPU, memoria efficiente, e molto facile da usare.

In altre parole, gli sviluppatori di applicazioni possono utilizzare libtorrent per aggiungere funzionalità BitTorrent per i loro progetti, non importa se sono i clienti dedicati BitTorrent o semplicemente un software che supportano il download di file torrent.


Supporta il protocollo di trasporto uTorrent

libtorrent è stato progettato in modo tale che esso supporta una vasta gamma di protocolli, tra cui il protocollo di trasporto uTorrent, DHT (Distributed Hash Table), UDP (User Datagram Protocol) inseguitore, protocollo estensione peer, nonché la protocollo IPv6 inseguitore.

Tra le altre caratteristiche, possiamo citare il supporto per i torrent privati, supporto superseeding, semina HTTP (Hoffman-stile) il sostegno, il supporto per più inseguitori, Webseed (GetRight stile) di supporto, inseguitore di ritorno IP esterno, e il supporto per i link magnet .


Offre un cross-platform applicazione BitTorrent

libtorrent è un software multipiattaforma che è stato compilato con successo, installato e testato su numerosi sistemi operativi, tra cui GNU / Linux, Microsoft Windows, Mac OS X, SunOS, e Cygwin. Funziona su computer che supportano una delle architetture di CPU a 32 o 64 bit.

Si può essere facilmente installato su tutti i sistema operativo basato sul kernel Linux, la compilazione del pacchetto sorgente, che viene distribuito gratuitamente su Softoware o il progetto & rsquo; s homepage (vedi link sotto). Basta scaricare il pacchetto sorgente e salvarlo sul vostro home directory. Scompattarlo utilizzando uno strumento gestore di archivi, aprire un applicazione Terminale e passare al percorso dei file di archivio estratti (ad esempio cd /home/softoware/libtorrent-rasterbar-1.0.3), eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il software, seguito dal & lsquo; sudo make install & rsquo; comando per installarlo

Cosa c'è di nuovo in questa versione:.

  • vulnerabilità uTP fisso
  • eseguire conversioni utf8 più indulgente
  • fix caricamento di pezzo priorità a partire dai dati di curriculum
  • Movimentazione (semi-mode sarà ora automaticamente a sinistra quando si eseguono operazioni che implica che non è un seme) migliore di semi-mode
  • Risolto il problema con le priorità di file e dati di override curriculum
  • richiesta problema di prestazioni dimensione della coda fix
  • migliorare leggermente le prestazioni inseguitore UDP
  • graffi fix http
  • quelli mancanti funzioni di mappatura porta a Python legame
  • fissare bound-checking problema in bdecoder
  • esporre mancante campi dht_settings a Python
  • aggiungere la funzione di interrogare le impostazioni DHT
  • correzione di bug in funzione 'dont_count_slow_torrents ", che avrebbe cominciato troppi torrenti

Cosa c'è di nuovo nella versione 1.0.4:

  • pitone vincolante fix di build per impulso-1.57.0
  • aggiungere --enable-export-all opzione per configurare lo script, per esportare tutti i simboli da libtorrent
  • fix if_nametoindex errore di generazione sulle finestre
  • gestire overlong utf-8 sequenze
  • bug fix in ordine collegamento makefile per Python legame
  • fix di bug nel calcolo degli interessi, causando disconnette prematuri
  • tweak semantica flag_override_resume_data per rendere più senso (rompe compatibilità di bordo-casi)
  • migliorare bootstrap DHT e aggiornamento periodico
  • migliorare le prestazioni DHT maintanence (con il ping invece di ricerche complete)
  • correzione di bug per l'ottimizzazione DHT tabella di routing prefisso nodo-id
  • fissare comportamento scorretto di flag_use_resume_save_path
  • protocollo fix gara condizionata in modalità super semina
  • supporto di sola lettura nodi DHT
  • rimuovere parziali ricerche hash DHT inutilizzati
  • rimuovere potenzialmente privacy estensione perdite (modalità non-anonimo)
  • peer-id collegamento ordinamento correzione in modalità anonima
  • correzioni MinGW

Cosa c'è di nuovo nella versione 1.0.3:

  • pitone vincolante fix di build per impulso-1.57.0
  • aggiungere --enable-export-all opzione per configurare lo script, per esportare tutti i simboli da libtorrent
  • fix if_nametoindex errore di generazione sulle finestre
  • gestire overlong utf-8 sequenze
  • bug fix in ordine collegamento makefile per Python legame
  • fix di bug nel calcolo degli interessi, causando disconnette prematuri
  • tweak semantica flag_override_resume_data per rendere più senso (rompe compatibilità di bordo-casi)
  • migliorare bootstrap DHT e aggiornamento periodico
  • migliorare le prestazioni DHT maintanence (con il ping invece di ricerche complete)
  • correzione di bug per l'ottimizzazione DHT tabella di routing prefisso nodo-id
  • fissare comportamento scorretto di flag_use_resume_save_path
  • protocollo fix gara condizionata in modalità super semina
  • supporto di sola lettura nodi DHT
  • rimuovere parziali ricerche hash DHT inutilizzati
  • rimuovere potenzialmente privacy estensione perdite (modalità non-anonimo)
  • peer-id collegamento ordinamento correzione in modalità anonima
  • correzioni MinGW

Cosa c'è di nuovo nella versione 0.16.13:

  • correzione auto-gestire problema quando pausa sessione
  • correzione di bug in modalità non-sparse sulle finestre, causando errori di file non corretto per generare
  • fix nome_serie () su file_storage effettivamente interessano salvare percorsi
  • risolvere problema supporto di file di grandi dimensioni su mingw
  • aggiungere un po 'la gestione di set_piece_hashes errore ()
  • fix completato-on timestamp da non clobbered ad ogni avvio
  • fix stallo causato da alcuni guasti UDP inseguitore
  • risolvere un potenziale problema di integer overflow nella timer su windows
  • correzione minore algoritmo mixed_mode peer_proportional (limite TCP potrebbe andare troppo basso)
  • grazioso fix pausa
  • correzioni I2P
  • problema di difficoltà durante il caricamento di alcuni file .torrent malformati
  • passare lungo intestazione host con richieste proxy http e possibile arresto http_connection appendere

Cosa c'è di nuovo nella versione 0.15.9:

  • https incidente fisso
  • aggiunto alcune funzioni mancanti dal pitone vincolanti
  • raro bug pezzo picker fisso
  • torrent_status valida fisso :: finished_time
  • bug corretti in dont-avere e caricare-solo i messaggi di estensione
  • Non aprire in modalità random-access (velocizza hashing)

Cosa c'è di nuovo nella versione 0.14.2:

  • aggiunto funzioni mancanti ai binding Python torrent_info :: map_file, torrent_info :: map_block e torrent_info :: file_at_offset.
  • Supporto rimosso per aumentare-1.33 e precedenti (probabilmente non ha funzionato)
  • potenziale fisso congela problemi allo spegnimento
  • migliorato messaggio di errore per script di installazione python
  • bug quando il file torrent inclusi announce-list, ma non gli URL inseguitore valido
  • bug in cui i file richiesti dai semi web sarebbero i nomi di file rinominati al posto dei nomi dei file originali nel torrente.
  • fix documentazione di sezione assorbire tutti
  • potenziale problema risolto in udp_socket (sostegno Tracker UDP influenzato)
  • nome fatto, commentare e creato da essere soggetti a utf-8 la correzione di errore (nomi di file già stati)
  • dead-lock fisso quando delega impostazioni DHT
  • aggiunto mancante direttive di esportazione a lazy_entry
  • cache del disco fisso scadenza impostazioni bug (se modificato, sarebbe essere impostato per la dimensione della cache)
  • bug in http_connection durante l'associazione a un particolare IP
  • errore di battitura fisso in python vincolante (torrent_handle :: piece_prioritize dovrebbe essere torrent_handle :: piece_priorities)
  • race condition fisso durante il salvataggio statale DHT
  • bug corretti relativi alla lexical_cast essere dipende da locale
  • ha aggiunto il supporto per SunPro compilatore C ++
  • bug dove messeges a volte potrebbero essere crittografati in ordine errato, per connessioni crittografate.
  • race condition fisso dove torrenti potrebbero rimanere bloccati in attesa per fare il check
  • fisso i file mappati bug per cui non sarebbe stato correttamente ripristinato da dati riprendere correttamente
  • rimosso dipendenza locale in XML Parser (causata afferma su Windows)
  • bug quando si parla di HTTPS server 1.0
  • bug UPnP fisso che poteva causare overflow dello stack

Cosa c'è di nuovo nella versione 0.14.1:

  • aggiunto convertitore per le stringhe Python Unicode UTF-8 percorsi
  • bug in http downloader in cui il campo di accoglienza non ha incluso il numero di porta
  • intestazioni fisso di non dipendere da NDEBUG, che vieterebbe che collega una build di rilascio di libtorrent contro una domanda di debug
  • bug nel disco I / O filo che avrebbe fatto il filo a volte uscire quando si è verificato un errore
  • bug DHT fisso
  • potenziale incidente arresto fisso in disk_io_thread
  • uso fisso di funzioni deprecate boost.filsystem
  • unit test http_connection fisso
  • bug in DHT, quando uno stato DHT è stato caricato
  • Tasso di fatto del cambiamento limitatore a 0,14 opzionale (per prendere stimato in testa TCP / IP in considerazione)
  • ha reso il plugin Python edificabile attraverso il makefile
  • bug UPnP fisso quando la base url è conclusa con una barra e il percorso iniziato con una barra
  • diverse eccezioni potenzialmente perdite fisse
  • problema risolto con la rimozione torrenti che stanno controllando
  • bug documentazione fisso per quanto riguarda save_resume_data ()
  • aggiunto documentazione mancante sulla creazione torrente
  • bug corretti in esempi di client python
  • dipendenza mancante fisso in file di pacchetto-config
  • fissa di collegamento geoip condiviso in Jamfile
  • binding python fissi costruire sulle finestre e hanno permesso di generare un Windows Installer
  • bug nell'implementazione NAT-PMP

Cosa c'è di nuovo nella versione 0.14:

  • Ci sono alcuni importanti cambiamenti nel API per questa versione :. accodamento, estensioni, lo stato torrente, e cache del disco

Requisiti :

  • Boost C ++ Libraries

Programmi simili

Samba
Samba

2 Oct 17

DragonDisk
DragonDisk

14 Apr 15

Azureus
Azureus

3 Jun 15

Commenti a libtorrent

I commenti non trovato
Aggiungi commento
Accendere le immagini!