' 's libtorrent API APIs ABI SHA-1 ed25519 const BEP BEPs bdecode bdecoded bencode bencoding bencoded int64 uint64 enum enums struct structs bool realloc merkle hpp bittyrant bittorrent bitmask bitmasks SSL asio uTP TCP UDP IP IPv4 IPv6 QoS TOS unchoke unchoked dict kiB MiB GiB DHT adler32 LRU LRUs UPnP NAT NATs PMP arvid Arvid Norberg RTT internet TODO UNC plugin plugins symlink symlinks CRC32 CRC UTF bitfield RSS socks5 socks4 metadata posix downloaders downloader bitset kB hostname indices dht noseed BFpe BFsd i2p async uTorrent pred sha1 sha512 pread preadv pwrite pwritev queueing readv writev ftruncate iovec uint8 addr iov reannounce PEM pem dh_params outform pex trackerless sig ip HTTP URL URLs username auth idx num passphrase UUID UUIDs uuid performant preformatted SHA buf bufs sizeof params ptr msvc mutex eventfd uint32 HWND IPs CIDR kademlia userdata dont OR ORed Diffie OpenSSL openssl libtorrent's filesystem filesystems url fs io ssl errc dh dhparam dhparams 0x01 0x02 0x04 0x08 http failcount superseeding foo baz JSON HTTPS v4 v6 upnp x509 process' crc32 mtime fallback accessor utf str bw trackerid timestamp prioritisation filehash len partfile prepended vec dir ut ih ec cb cid mj prio src 'put' 'mtime' 'fingerprints' 'query' 'ro' pre-partfile pre GCC prioritization nullptr nothrow precompute recomputation RPC unchoking ep nid crypto URI URIs uri infohashes rw holepunch TLS RC4 Hellman html namespace dn pe lt tex natpmp cancelled bitcoin Jamfile Jamfiles NDEBUG Solaris BitTorrent BitTyrant macOS int8 int16 int32 int64 uint8 uint16 uint32 uint64 Castagnoli CRC32C multicast Linux kqueue epoll LEDBAT DNS Nagle's ACK ACKed getaddrinfo ethernet gnuplot peerlist MTU ICMP VPN DSL CAS cas IRC PPPoE cwnd fullscreen screenshot prepend RSA DSA curve25519 nodes6 nodes4 serializer github Flattr Wallin Reimond Retz BEP5 librt toolset Wojciechowski GTK cmake libsodium nightcracker's Siloti Magnus Jonsson UmeƄ freenode irc hydri BBv2 DLL gettime toolsets libgcrypt LibTomCrypt CommonCrypto cygwin gcc iOS memalign valloc malloc libcrypto libssl libeay32 ssleay32 libc iconv MinGW config xbt tarball cd b2 utp stlport IETF BitSlug BitCo Tampere CXX gui Multiprecision gcrypt peers' wchar ccmake fPIC Unix ipv4 ipv6 reqq homebrew endian gzip KTorrent Azureus btih der Spek darwin dllimport dllexport stdlib Wyzo bjam messages' sonarqube utorrent zlib MooPolice LeechCraft FDM Folx Tonido Dumez qBittorrent sledgehammer999 ntx86 Tonidoplug nodes2 NAS Tonido localhost yourip declspec gtkmm btg ncurses Tvitty Bubba TVBlob ISPs ACKs uplink's Lince hrktorrent Trolltech msg donthave png DelCo Torrent2Exe ZyXEL NSA NSA220 tcp rlimit screensaver GPL GPLv2 routable L1 L2 rst org DF TVblob FatRat DAAP fno BLOBbox GetRight py pyd cmd Strigeus ludde fpic programmatically unchokes ethernet's BitTorrent's IPTPS10 loopback DLNA EXE Skype lru dll exe foobar 256ths leechers printability podcasts todo 0x10 0x41727101980 0x7fffffffffffffff 2410d4554d5ed856d69f426c38791673c59f4418 E4F0B674 0DFC 48BB 98A5 2AA730BDB6D6 0x0 0x20 2e 373ZDeQgQSQNuxdinNAPnQ63CRNn4iEXzg BT ID's aio btfd d1 d11 de e1 impl md11 metadatai0ee metadatai1e6 passwd pexi2ee1 pi6881e1 pimpl pre1 recv requester's seqi seqi1e1 txt un v12 v2 fuzzers fuzzer libFuzzer clang's prev Dreik's ctx unicode peers6 DNSName SubjectAltName SNI httpseeds Base16 lsd xt netsh GUID NIC tun0 eth0 eth1 lan NOATIME INADDR supportcrypt setsockopt OS portmap QBone SNDBUFFER RCVBUF QBSS DDoS anonymization Tribler gzipped processes' versioning cstdint cloneable inline chrono hunspell online dic fallocate strdup istream ostream nonrouters backoff atime wildcard sk OutIt OutputIterator udp nat pmp https RemoteHost ExternalPort ret pos os bt cpp tos BP qB LT1260 iocontrol getname getpeername fastresume InternetGatewayDevice netmask fe80 vcpkg leecher 6881l NOTSENT LOWAT Dstatic DOPENSSL