libtorrent

Screenshot Software:
libtorrent
Szczegóły programowe:
Wersja: 1.0.6 Aktualizowane
Filmu: 27 Sep 15
Wywoływacz: Arvid Norberg
Licencja: Wolny
Popularność: 69

Rating: nan/5 (Total Votes: 0)

libtorrent (znany również jako libtorrent-rasterbar) jest open source, skuteczny, całkowicie darmowy i łatwy w użyciu oprogramowania wdrożone w C ++ i zaprojektowany od offsetu działać jako bardzo dobra alternatywa dla wszystkich istniejących BitTorrent implementacje.


Nie jest to klient sieci BitTorrent per se

Nawet jeśli zawiera klienta pracy, na przykład celów tylko pamiętać, że libtorrent to oprogramowanie do biblioteki i nie w pełni funkcjonalny klient sieci BitTorrent. Jego główne cele to być wydajne CPU, pamięci wydajne i bardzo łatwy w użyciu.

Innymi słowy, twórcy aplikacji mogą korzystać libtorrent dodać funkcjonalność BitTorrent do swoich projektów, bez względu na to, czy są one dedykowane klientom przez BitTorrent czy tylko oprogramowanie, które obsługuje pobierania plików torrent.


Obsługuje protokół transportu uTorrent

libtorrent został zaprojektowany w taki sposób, że obsługuje wiele protokołów, w tym protokołu transportowego uTorrent, DHT (Ukazuje Hash Table), UDP (User Datagram Protocol), protokół tracker, protokół rozszerzenia Peer, a także Protokół IPv6 trackera.

Wśród innych funkcji można wymienić wsparcie dla prywatnych torrentach, superseeding wsparcia, udostępniam HTTP (Hoffman-style) wsparcia, wsparcie dla wielu trackerów, webseed (GetRight stylu) wsparcia, tracker powracających zewnętrznego IP, oraz wsparcie dla linków magnet .


Oferuje realizację wieloplatformowe BitTorrent

libtorrent to wieloplatformowy program, który został pomyślnie skompilowany, zainstalowany i przetestowany na wielu systemach operacyjnych, w tym GNU / Linux, Microsoft Windows, Mac OS X, SunOS i Cygwin. To działa na komputerach wspierających jeden z 32 lub 64-bitowych architektur procesora.

To można łatwo zainstalować na wszystkich systemów operacyjnych opartych na jądrze Linux poprzez opracowywanie pakietu źródłowego, który jest rozpowszechniany za darmo na Softoware lub projektu & rsquo; s strona główna (patrz link poniżej). Wystarczy pobrać pakiet źródłowy i zapisać go w katalogu głównym. Rozpakuj go za pomocą narzędzia Menedżer archiwum, otwórz aplikację Terminal i przejdź do lokalizacji wyodrębnionych plików archiwalnych (np cd /home/softoware/libtorrent-rasterbar-1.0.3), uruchomić i skonfigurować lsquo; ./ & rsquo && make; polecenie, aby skonfigurować i skompilować program, a następnie & lsquo; sudo make install & rsquo; polecenie, aby go zainstalować

Co nowego w tym wydaniu:.

  • stałe luka UTP
  • dokonać konwersji UTF8 łagodniejsze
  • naprawić ładowanie priorytetów kawałek z danych CV
  • ulepszona obsługa (seed-mode będzie teraz automatycznie w lewo podczas wykonywania operacji co oznacza, że ​​nie jest to nasion) nasion-mode
  • Naprawiono problem z priorytetów nadpisanie plików i danych CV
  • Żądanie naprawić problem kolejek rozmiar wydajność
  • nieznacznie poprawić wydajność tracker UDP
  • zadrapania poprawka http
  • dodać brakujące funkcje mapowania portu python wiązania
  • naprawić problem ze sprawdzaniem związanego w bdecoder
  • expose brakuje pól dht_settings do Python
  • dodawanie funkcji do kwerendy ustawienia DHT
  • poprawki błędów w funkcji "dont_count_slow_torrents", która rozpocznie się zbyt wielu torrentów,

Co nowego w wersji 1.0.4:

  • python wiążące build poprawka dla doładowania-1.57.0
  • dodać --enable-eksport wszystkich opcji, aby skonfigurować skrypt, aby wyeksportować wszystkie symbole z libtorrent
  • budowa błąd naprawić if_nametoindex na okna
  • obsłużyć wydłużona sekwencje UTF-8
  • kolejność łączy naprawić błąd w pliku makefile dla python wiązania
  • Naprawiono błąd w obliczeniach procentowej, powodując przedwczesne rozłącza
  • podkręcić flag_override_resume_data semantykę więcej sensu (łamie wsteczną kompatybilność z przypadków brzegowych)
  • poprawić DHT ładującego i okresowe odświeżanie
  • zwiększyć wydajność DHT maintanence (przez pingowanie zamiast pełnych wyszukiwań)
  • naprawić błąd w tabeli routingu optymalizacji DHT identyfikator węzła przedrostka
  • naprawić nieprawidłowe zachowanie flag_use_resume_save_path
  • Protokół warunkiem dylemat wyścig w trybie super-siewu
  • tylko do odczytu wsparcia węzły DHT
  • usunąć nieużywane częściowe wyszukiwań hash DHT
  • usunięcia potencjalnie prywatności przecieka rozszerzenie (w trybie non-anonymous)
  • peer-id poprawka zamawianie połączenia w trybie anonimowym,
  • Poprawki MinGW

Co nowego w wersji 1.0.3:

  • python wiążące build poprawka dla doładowania-1.57.0
  • dodać --enable-eksport wszystkich opcji, aby skonfigurować skrypt, aby wyeksportować wszystkie symbole z libtorrent
  • budowa błąd naprawić if_nametoindex na okna
  • obsłużyć wydłużona sekwencje UTF-8
  • kolejność łączy naprawić błąd w pliku makefile dla python wiązania
  • Naprawiono błąd w obliczeniach procentowej, powodując przedwczesne rozłącza
  • podkręcić flag_override_resume_data semantykę więcej sensu (łamie wsteczną kompatybilność z przypadków brzegowych)
  • poprawić DHT ładującego i okresowe odświeżanie
  • zwiększyć wydajność DHT maintanence (przez pingowanie zamiast pełnych wyszukiwań)
  • naprawić błąd w tabeli routingu optymalizacji DHT identyfikator węzła przedrostka
  • naprawić nieprawidłowe zachowanie flag_use_resume_save_path
  • Protokół warunkiem dylemat wyścig w trybie super-siewu
  • tylko do odczytu wsparcia węzły DHT
  • usunąć nieużywane częściowe wyszukiwań hash DHT
  • usunięcia potencjalnie prywatności przecieka rozszerzenie (w trybie non-anonymous)
  • peer-id poprawka zamawianie połączenia w trybie anonimowym,
  • Poprawki MinGW

Co nowego w wersji 0.16.13:

  • naprawić auto zarządzać problem podczas wstrzymania sesji
  • naprawić błąd w trybie non-rzadki w systemie Windows, powodując nieprawidłowe błędy plików mają zostać wygenerowane,
  • set_name fix () faktycznie wpływających na file_storage oszczędzania ścieżek
  • naprawić duży problem pomocy plików na mingw
  • dodać obsługi błędów do set_piece_hashes ()
  • fix zakończone na znacznik czasu, aby nie być niszczona na każdym starcie
  • impasu naprawić awarii spowodowanych przez niektórych trackera UDP
  • rozwiązać potencjalny problem z przepełnieniem liczby całkowitej w liczniki na okna
  • drobne poprawki do algorytmu mixed_mode peer_proportional (limit TCP może iść zbyt niskie)
  • wdzięku pauza fix
  • Poprawki I2P
  • Naprawiono problem podczas ładowania pewnych zniekształcone pliki .torrent,
  • przejść nagłówka hosta z żądania HTTP proxy i ewentualnego wyłączenia http_connection powiesić

Co nowego w wersji 0.15.9:

  • https Naprawiono błąd,
  • dodano kilka funkcji, których brakuje w pytona wiążące
  • stałe rzadkie kawałek kompletacji błąd
  • stałe nieważne torrent_status :: finished_time
  • Poprawione błędy w dont-ma i przesyłać wiadomości tylko do rozszerzenia
  • Nie należy otwierać plików w trybie dostępie swobodnym (przyspiesza mieszania)

Co nowego w wersji 0.14.2:

  • dodaje brakujące funkcje do wiązania Pythona torrent_info :: PLIK_MAPOWAN, torrent_info :: map_block i torrent_info :: file_at_offset.
  • usunięte wsparcie dla podbicia-1.33 i wcześniej (prawdopodobnie nie działa)
  • ustalonego potencjału zamarza problemy przy zamykaniu systemu,
  • poprawiła wiadomość błędu skrypt instalacyjny python
  • naprawiono błąd, gdy torrent file included ogłosić-lista, ale nie ważne adresy URL tracker
  • Naprawiono błąd, gdzie wymagane pliki z nasion internetowych byłyby przemianowany nazwy plików zamiast oryginalne nazwy plików w torrencie.
  • Dokumentacja poprawka z sekcji kolejce
  • stałe potencjalny problem w udp_socket (wpływ udp wsparcie tracker)
  • wykonane nazwa, komentarz i stworzony przez również podlegać UTF-8 korekcji błędów (nazwy plików już były)
  • Blokada martwy stałe, gdy ustawienia DHT proxy
  • dodanej brakuje dyrektyw eksportowych do lazy_entry
  • stałe cache ważności ustawienia błąd (jeśli zmieniło, to być ustawiony na rozmiar pamięci podręcznej)
  • naprawiono błąd w http_connection podczas wiązania do konkretnego adresu IP
  • literówka w python stałe wiązania (torrent_handle :: piece_prioritize powinny być torrent_handle :: piece_priorities)
  • stałe wyścigu podczas zapisywania stanu DHT
  • poprawione błędy związane z lexical_cast jest zależne od locale
  • dodano wsparcie dla SunPro kompilator C ++
  • Naprawiono błąd, gdzie messeges czasem mogą być szyfrowane w złej kolejności, dla szyfrowanych połączeń.
  • stałe wyścigu, gdzie potoki może utknąć czeka, aby sprawdził,
  • odwzorowane pliki naprawiono błąd, gdzie nie będzie prawidłowo odtworzone z danych CV właściwie
  • W zależności locale usunięte parsera XML (spowodowane twierdzi na okna)
  • naprawiono błąd podczas rozmowy z https 1.0 serwery
  • stałe UPnP błąd, który może spowodować przepełnienie stosu

Co nowego w wersji 0.14.1:

  • dodany konwerter do strun python Unicode UTF-8 Ścieżki
  • naprawiono błąd w http downloader, gdzie pole hosta nie zawiera numer portu
  • stałe nagłówki nie zależy od NDEBUG, które zakazują łączenia kompilacji wydania libtorrent przeciwko stosowaniu debugowania
  • naprawiono błąd w I / O dysku wątku, który może sprawić, że wątek czasem rzucić, gdy wystąpił błąd
  • stałe DHT błąd
  • ustalonego potencjału awarii wyłączenie w disk_io_thread
  • stałe korzystanie z nieaktualnych funkcji boost.filsystem
  • testy jednostkowe ustalone http_connection
  • naprawiono błąd w DHT, gdy stan DHT został załadowany
  • szybkości zmiany wykonane w 0,14 opcjonalny ogranicznik (wziąć pod uwagę szacowaną narzut protokołu TCP / IP),
  • plugin python wykonane zbudowania przez makefile
  • błąd przy stałym UPnP url baza zakończył się cięciem i ścieżki rozpoczęła się od ukośnika,
  • stałe różne wyjątki potencjalnie nieszczelne
  • poprawiony problem z wyjęciem torrentów, które sprawdzają,
  • stałe dokumentacji błąd odnośnie save_resume_data ()
  • dodane brakujące dokumenty na torrent stworzenia
  • poprawki w przykładach klienta python
  • stałe brakujących zależnościach w pliku konfiguracyjnym pakietu,
  • stałe wspólne powiązanie geoip w Jamfile
  • Wiązania Pythona zbudować stałe na okna i pozwoliło wygenerować Instalator Windows
  • naprawiono błąd w implementacji NAT-PMP,

Co nowego w wersji 0.14:

  • Jest kilka poważnych zmian w API dla tej wersji :. kolejkowanie, rozszerzenia, stan torrent, a pamięć podręczna dysku

Wymagania :

  • Zwiększ C ++ biblioteki

Podobne oprogramowanie

w3btorrent
w3btorrent

3 Jun 15

Snark
Snark

3 Jun 15

TorrentTrader
TorrentTrader

2 Jun 15

Komentarze do libtorrent

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!