premiere-libtorrent/include/libtorrent
Arvid Norberg 85ef2528c6 serve cache hits without a round-trip to the disk thread for improved seeding performance 2011-11-16 07:09:12 +00:00
..
aux_ keep track of where redundant downloads come from. make the timing out of block requests more reasonable in an attempt to actually complete pieces from other peers when stuck on a slow one 2011-11-16 02:29:59 +00:00
extensions fixed DLL link issues 2009-11-30 07:03:34 +00:00
kademlia updated IP->ID formula for DHT 2011-05-26 17:04:53 +00:00
ConvertUTF.h ConvertUTF.h fixes 2008-12-23 19:46:58 +00:00
GeoIP.h fixed build errors on Solaris 2009-01-27 08:24:48 +00:00
Makefile.am add missing header file to makfile 2011-08-02 16:59:03 +00:00
add_torrent_params.hpp introduced a more scalable API for torrent status updates (post_torrent_updates()) 2011-11-15 02:34:00 +00:00
address.hpp include config.hpp 2009-11-27 22:02:26 +00:00
alert.hpp introduced a more scalable API for torrent status updates (post_torrent_updates()) 2011-11-15 02:34:00 +00:00
alert_types.hpp introduced a more scalable API for torrent status updates (post_torrent_updates()) 2011-11-15 02:34:00 +00:00
alloca.hpp some sunPRO compiler support 2010-03-07 06:00:12 +00:00
allocator.hpp fully support unbuffered I/O 2011-02-22 02:53:26 +00:00
assert.hpp fix production assert 2011-08-14 23:55:41 +00:00
bandwidth_limit.hpp fixed some msvc warnings 2010-10-16 15:24:45 +00:00
bandwidth_manager.hpp support release asserts 2011-05-08 09:04:59 +00:00
bandwidth_queue_entry.hpp fixed DLL link issues 2009-11-30 07:03:34 +00:00
bandwidth_socket.hpp improved compile time by moving rate limiter implementation to a cpp file and making it a non-template 2009-09-16 04:41:35 +00:00
bencode.hpp fixed some msvc warnings 2010-12-19 09:50:58 +00:00
bitfield.hpp make electric fence happy by not allocating 0 bytes 2011-01-19 08:41:39 +00:00
bloom_filter.hpp windows build fixes 2011-11-13 05:51:03 +00:00
broadcast_socket.hpp workaround an old asio bug on 64 bit machines 2011-11-13 09:25:50 +00:00
bt_peer_connection.hpp initial BitTorrent over SSL support 2011-09-12 03:51:49 +00:00
buffer.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
build_config.hpp fixed performance counter macro 2010-10-24 08:08:24 +00:00
chained_buffer.hpp fix test_buffer build when linking dynamically 2011-11-02 09:31:32 +00:00
config.hpp fix windows build 2011-11-13 05:04:05 +00:00
connection_queue.hpp attempt to fix crash in udp_socket when using a broken socks5 proxy 2011-05-14 22:25:49 +00:00
copy_ptr.hpp fixed some msvc warnings 2010-10-16 15:24:45 +00:00
create_torrent.hpp feature to encrypt peer connections with a secret AES-256 key stored in .torrent file 2011-09-05 05:50:41 +00:00
deadline_timer.hpp some GCC 2.95 support fixes and some BeOS support 2009-11-28 22:41:21 +00:00
debug.hpp debug logging fix 2011-01-16 22:28:31 +00:00
disk_buffer_holder.hpp fully support unbuffered I/O 2011-02-22 02:53:26 +00:00
disk_buffer_pool.hpp add missing files 2011-08-01 08:03:26 +00:00
disk_io_thread.hpp serve cache hits without a round-trip to the disk thread for improved seeding performance 2011-11-16 07:09:12 +00:00
entry.hpp fixed typo 2010-06-06 01:39:05 +00:00
enum_net.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
error.hpp fixed windows build 2009-11-27 07:08:47 +00:00
error_code.hpp align error codes 2011-11-13 03:35:03 +00:00
escape_string.hpp generalized string conversion for libc 2011-02-22 03:09:13 +00:00
extensions.hpp support for dont-have extension message 2011-08-07 00:41:13 +00:00
file.hpp support locking files 2011-06-09 06:08:24 +00:00
file_pool.hpp close files in separate thread on systems where close() may block (Mac OS X for instance) 2011-08-07 04:41:10 +00:00
file_storage.hpp added async_add_torrent for increased performance when adding many torrents (no documentation yet though) 2011-10-12 10:27:17 +00:00
fingerprint.hpp removed some dependencies on stringstream 2009-04-13 04:22:03 +00:00
gzip.hpp gzip.hpp fix 2009-04-13 02:00:33 +00:00
hasher.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
http_connection.hpp initial attempt at verifying the certificate of ssl trackers, by including the certificate in the .torrent file 2011-08-28 21:06:15 +00:00
http_parser.hpp fixed bug in web_connection_base when receiving chunked encoding and made sure the unit tests pass 2011-03-24 16:46:26 +00:00
http_seed_connection.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
http_stream.hpp windows build fixes 2010-12-01 05:47:18 +00:00
http_tracker_connection.hpp fixed tracker timeout handling 2010-11-18 01:06:33 +00:00
i2p_stream.hpp some more missing includes 2010-09-01 15:44:33 +00:00
identify_client.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
instantiate_connection.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
intrusive_ptr_base.hpp improved struct layout debug logging and optimized some structs 2011-09-21 09:27:07 +00:00
invariant_check.hpp fixed compiler flags in pkg-config file and made header files not depend on the NDEBUG define 2008-11-29 21:33:21 +00:00
io.hpp fixed clang build warning 2011-03-09 03:59:59 +00:00
io_service.hpp fixed windows build 2009-11-27 07:08:47 +00:00
io_service_fwd.hpp optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
ip_filter.hpp fixed some msvc warnings 2010-12-19 09:50:58 +00:00
lazy_entry.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
lsd.hpp fixed broadcast_lsd option. in trunk, redefined it to only broadcast every 8th packet 2011-02-16 10:16:52 +00:00
magnet_uri.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
max.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
natpmp.hpp support requesting UPnP and NAT-PMP routers for our external IP address 2010-12-05 20:40:28 +00:00
packet_buffer.hpp packet buffer comment fix and support for inserting NULLs 2011-01-30 19:35:20 +00:00
parse_url.hpp converted a whole lot of error strings into error_codes. Documented some previously undocumented alerts as well as all the error codes 2009-06-12 16:40:38 +00:00
pch.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
pe_crypto.hpp fix some encryption warnings 2011-09-18 20:42:35 +00:00
peer.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
peer_connection.hpp optimize sending buffers on peer sockets by corking and uncorking 2011-10-24 04:22:53 +00:00
peer_id.hpp fix issue in big_number shift left operator 2011-11-01 17:06:31 +00:00
peer_info.hpp change peer_states to be a bitmask (bw_limit, bw_network, bw_disk) 2011-10-25 17:34:42 +00:00
peer_request.hpp some compatibility fixes. 2009-10-20 16:44:11 +00:00
piece_block_progress.hpp added the ability to build libtorrent as a shared library. Fixed bugs with deleting of incomplete types (replaced auto_ptr with scoped_ptr). Made the string converter fall back on windows local code page if utf-8 decoding failed. 2005-11-01 18:30:39 +00:00
piece_picker.hpp msvc build fix 2011-08-16 09:22:41 +00:00
policy.hpp some more struct layout optimization 2011-09-22 10:37:47 +00:00
proxy_base.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
ptime.hpp fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +00:00
puff.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
random.hpp add missing files 2011-02-26 17:59:34 +00:00
rsa.hpp add support for mutable put/get functions in DHT 2011-05-25 02:26:07 +00:00
rss.hpp rss fixes 2011-03-23 02:46:22 +00:00
session.hpp introduced a more scalable API for torrent status updates (post_torrent_updates()) 2011-11-15 02:34:00 +00:00
session_settings.hpp fix default settings for cache expiry and disk queue size 2011-09-26 05:32:22 +00:00
session_status.hpp report number of peers blocked on disk in session_status 2011-01-30 10:04:15 +00:00
settings.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
size_type.hpp fixes problem whith lexical_cast being locale dependent 2009-01-27 06:17:55 +00:00
sliding_average.hpp make disk timing be average over the last second. fixed some other bugs in previous changes 2011-06-26 19:45:33 +00:00
socket.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
socket_io.hpp more robust mechanism to determine external IP 2010-12-24 01:31:41 +00:00
socket_type.hpp add incoming_connection_alert for logging all successful incoming connections 2011-09-17 01:44:05 +00:00
socket_type_fwd.hpp optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
socks5_stream.hpp windows build fixes 2010-12-01 05:47:18 +00:00
ssl_stream.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
stat.hpp introduce a lower pass download/upload rate and report in session log 2011-03-27 20:58:43 +00:00
storage.hpp export default_storage to make it available to derive from 2011-10-07 00:26:19 +00:00
storage_defs.hpp deprecated compact storage allocation 2011-08-22 00:51:14 +00:00
struct_debug.hpp improved struct layout debug logging and optimized some structs 2011-09-21 09:27:07 +00:00
thread.hpp fix beos build 2011-07-20 05:14:25 +00:00
time.hpp fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +00:00
timestamp_history.hpp windows build fixes 2011-11-13 05:51:03 +00:00
tommath.h changed includes for tommath to point into the libtorrent directory 2009-11-10 17:14:53 +00:00
tommath_class.h changed includes for tommath to point into the libtorrent directory 2009-11-10 17:14:53 +00:00
tommath_superclass.h changed includes for tommath to point into the libtorrent directory 2009-11-10 17:14:53 +00:00
torrent.hpp keep track of where redundant downloads come from. make the timing out of block requests more reasonable in an attempt to actually complete pieces from other peers when stuck on a slow one 2011-11-16 02:29:59 +00:00
torrent_handle.hpp initial BitTorrent over SSL support 2011-09-12 03:51:49 +00:00
torrent_info.hpp improved struct layout debug logging and optimized some structs 2011-09-21 09:27:07 +00:00
tracker_manager.hpp improved struct layout debug logging and optimized some structs 2011-09-21 09:27:07 +00:00
udp_socket.hpp support release asserts 2011-05-08 09:04:59 +00:00
udp_tracker_connection.hpp improved struct layout debug logging and optimized some structs 2011-09-21 09:27:07 +00:00
union_endpoint.hpp renamed union hack 2010-03-12 18:30:18 +00:00
upnp.hpp support release asserts 2011-05-08 09:04:59 +00:00
utf8.hpp don't dereference empty strings 2010-07-24 06:46:58 +00:00
utp_socket_manager.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
utp_stream.hpp log uTP receive delay in stats log 2011-09-28 00:03:12 +00:00
version.hpp added option to set file priorities when adding torrents 2010-07-15 01:14:36 +00:00
web_connection_base.hpp generalize SSL support to also include web seeds (and in theory regular peers) 2010-10-12 08:57:43 +00:00
web_peer_connection.hpp fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way 2011-02-21 05:24:41 +00:00
xml_parse.hpp fix beos build 2011-07-20 05:14:25 +00:00