premiere-libtorrent/include/libtorrent
Arvid Norberg 73bb0c05ad added 'incoming' peer source 2007-09-15 20:17:23 +00:00
..
aux_ added a userdata parameter to add_torrent that is passed in to plugins 2007-09-14 00:11:33 +00:00
extensions added a userdata parameter to add_torrent that is passed in to plugins 2007-09-14 00:11:33 +00:00
kademlia fixed debug assert on linux 2007-09-10 06:12:41 +00:00
alert.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
alert_types.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
assert.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
bandwidth_manager.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
bencode.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
broadcast_socket.hpp upnp and lsd update. added a broadcast_socket and made the upnp connection use the locally bound ip to specify its address in the soap requests 2007-09-09 23:52:34 +00:00
bt_peer_connection.hpp removed allocate_resources. switched to a global unchoker and connection distribution 2007-08-16 12:41:46 +00:00
buffer.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
config.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
connection_queue.hpp made connection_queue thread safe 2007-09-08 16:27:43 +00:00
debug.hpp added experimental assert with stacktrace for elf targets using gcc 2007-08-20 04:58:56 +00:00
disk_io_thread.hpp added some extra checks for buffer overrun in disk_io_thread 2007-08-02 01:42:19 +00:00
entry.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
enum_net.hpp upnp and lsd update. added a broadcast_socket and made the upnp connection use the locally bound ip to specify its address in the soap requests 2007-09-09 23:52:34 +00:00
escape_string.hpp merged back the asio development branch 2006-04-25 21:04:48 +00:00
extensions.hpp added reject and suggest hooks to peer plugins 2007-09-14 03:38:38 +00:00
file.hpp merged back async_io branch into trunk 2007-06-10 20:46:09 +00:00
file_pool.hpp fixed threading problem in file_pool 2007-04-12 05:08:23 +00:00
fingerprint.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
hasher.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
http_connection.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
http_stream.hpp cleaned up the proxies. Factor out common code into a base class and added include guards 2007-05-30 09:07:33 +00:00
http_tracker_connection.hpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
identify_client.hpp fixed the tests to build with the latest version of asio. added a missing include to identify_client.hpp 2006-05-21 15:35:11 +00:00
instantiate_connection.hpp added missing header file from [1146] 2007-04-25 20:00:11 +00:00
intrusive_ptr_base.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
invariant_check.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
io.hpp first attempt to implement SOCKS5 and proper HTTP proxy support. fixes #22 2007-04-25 18:26:35 +00:00
ip_filter.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
lsd.hpp upnp and lsd update. added a broadcast_socket and made the upnp connection use the locally bound ip to specify its address in the soap requests 2007-09-09 23:52:34 +00:00
natpmp.hpp added a timer abstraction and replaced the use of boost.date_time. the timers used now are QueryPerformanceCounter on windows, mach_absolute_time on darwin and currently falls back on boost.date_time on other platforms. This has the advantage of being a monotonic clock, and also slightly more efficient 2007-04-04 22:27:36 +00:00
pch.hpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
pe_crypto.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
peer.hpp merged back the asio development branch 2006-04-25 21:04:48 +00:00
peer_connection.hpp fixed piece picker problem when a downloading piece could not be picked with the right speed category 2007-09-10 08:07:18 +00:00
peer_id.hpp upnp more logging and error recovery 2007-09-01 04:08:39 +00:00
peer_info.hpp added 'incoming' peer source 2007-09-15 20:17:23 +00:00
peer_request.hpp fixed overflow bug in file_progress() and bug in the parsing of dht nodes from torrent files 2006-08-27 18:38:30 +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 piece picker fix 2007-09-09 23:46:28 +00:00
policy.hpp optimized policy and removed #warning 2007-08-16 23:53:14 +00:00
proxy_base.hpp cleaned up the proxies. Factor out common code into a base class and added include guards 2007-05-30 09:07:33 +00:00
random_sample.hpp fix to previous dht fix. removed some deprication warnings on msvc-8. various fixes 2007-03-02 01:16:59 +00:00
session.hpp added a userdata parameter to add_torrent that is passed in to plugins 2007-09-14 00:11:33 +00:00
session_settings.hpp removed allocate_resources. switched to a global unchoker and connection distribution 2007-08-16 12:41:46 +00:00
session_status.hpp the DHT now refreshes buckets properly. 2007-05-12 01:52:25 +00:00
size_type.hpp removed olf workarounds for vc6.5 and added documentation for building with autotools 2005-08-15 18:03:57 +00:00
socket.hpp added a timer abstraction and replaced the use of boost.date_time. the timers used now are QueryPerformanceCounter on windows, mach_absolute_time on darwin and currently falls back on boost.date_time on other platforms. This has the advantage of being a monotonic clock, and also slightly more efficient 2007-04-04 22:27:36 +00:00
socket_type.hpp added socks4 proxy support 2007-05-30 23:35:14 +00:00
socks4_stream.hpp added socks4 proxy support 2007-05-30 23:35:14 +00:00
socks5_stream.hpp cleaned up the proxies. Factor out common code into a base class and added include guards 2007-05-30 09:07:33 +00:00
stat.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
storage.hpp made it possible to pass in custom buffers to piece_manager::async_read, increased the maximum buffer size on bottled http_requests 2007-09-11 17:45:20 +00:00
time.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
torrent.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
torrent_handle.hpp added url seed related functions to torrent_handle 2007-08-17 16:40:55 +00:00
torrent_info.hpp fixed debug assert on linux 2007-09-10 06:12:41 +00:00
tracker_manager.hpp fixed race condition in tracker manager 2007-09-14 02:54:15 +00:00
udp_tracker_connection.hpp removed some more unecessary boost.date_time dependencies 2007-04-10 07:52:58 +00:00
upnp.hpp upnp and lsd update. added a broadcast_socket and made the upnp connection use the locally bound ip to specify its address in the soap requests 2007-09-09 23:52:34 +00:00
utf8.hpp fix to previous dht fix. removed some deprication warnings on msvc-8. various fixes 2007-03-02 01:16:59 +00:00
variant_stream.hpp optimized the read callback to loop and exhaust the read buffer from the socket instead of making another async read call. #43 2007-05-10 01:50:11 +00:00
version.hpp added natpmp support. bumped version number to 0.13. added piece priority support to the piece picker. optmized and simplified the piece picker in the process. 2007-03-15 22:03:56 +00:00
web_peer_connection.hpp removed allocate_resources. switched to a global unchoker and connection distribution 2007-08-16 12:41:46 +00:00
xml_parse.hpp xml parser fixes 2007-08-07 06:48:47 +00:00