premiere-libtorrent/include/libtorrent
Arvid Norberg 0685fb91bd DHT throttling fix 2012-08-03 05:13:40 +00:00
..
aux_ DHT throttling fix 2012-08-03 05:13:40 +00:00
extensions
kademlia fix for udp_socket observers and some dht warning fixes 2012-06-30 15:30:38 +00:00
ConvertUTF.h more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
GeoIP.h
Makefile.am merged fix from RC_0_16 2012-06-05 05:55:40 +00:00
add_torrent_params.hpp improve magnet link support. in RSS feeds for instance. Parsing of magnet links was factored out and moved to the proper place, in session_impl::add_torrent 2012-03-08 09:54:44 +00:00
address.hpp
alert.hpp back-ported part of the alert_dispatcher patch for the DHT 2012-04-30 05:39:35 +00:00
alert_dispatcher.hpp added missing file 2012-05-01 05:45:05 +00:00
alert_types.hpp add performance warning when hitting the file descriptor limit. Log the total number of peers, including half-open TCP connections 2012-03-04 11:18:27 +00:00
alloca.hpp another FreeBSD fix 2012-04-15 01:02:55 +00:00
allocator.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
assert.hpp expose print_backtrace in debug builds for the tests 2012-04-28 21:10:15 +00:00
bandwidth_limit.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
bandwidth_manager.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
bandwidth_queue_entry.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
bandwidth_socket.hpp
bencode.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
bitfield.hpp add set_dht_settings to python bindings and fix include in bitfield.hpp 2012-05-28 17:54:20 +00:00
bloom_filter.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
broadcast_socket.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
bt_peer_connection.hpp back-port deletion of the redundant peer_connection constructor from libtorrent_aio 2012-05-14 05:43:45 +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
chained_buffer.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
config.hpp remove redundant define 2012-08-01 03:04:26 +00:00
connection_queue.hpp attempt at fixing shutdown hang caused by connection_queue 2012-07-15 23:22:23 +00:00
copy_ptr.hpp
create_torrent.hpp more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
deadline_timer.hpp
debug.hpp improved shutdown delay debugging 2012-04-01 00:42:31 +00:00
disk_buffer_holder.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
disk_buffer_pool.hpp merged disk-stats build fix from RC_0_16 2012-07-17 16:15:09 +00:00
disk_io_thread.hpp merged fixes from RC_0_16 into trunk 2012-04-07 00:35:25 +00:00
entry.hpp
enum_net.hpp
error.hpp
error_code.hpp landed ssl branch back into trunk 2012-01-14 16:04:25 +00:00
escape_string.hpp merged fixes from RC_0_16 2012-06-09 04:48:53 +00:00
extensions.hpp support for dont-have extension message 2011-08-07 00:41:13 +00:00
file.hpp fix move_storage bugs 2012-06-29 23:35:11 +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 make the file_storage interface a bit more sane, and fixed typos in make_torrent documentation 2012-03-26 16:07:55 +00:00
fingerprint.hpp
gzip.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
hasher.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
http_connection.hpp more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
http_parser.hpp factor out removing chunk headers from http streams and fix chunked encoding support when adding torrents by url 2012-05-16 05:32:12 +00:00
http_seed_connection.hpp initialize uninitialized members 2012-05-03 02:05:34 +00:00
http_stream.hpp
http_tracker_connection.hpp more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
i2p_stream.hpp
identify_client.hpp
instantiate_connection.hpp merged SSL fix from RC_0_16 2012-04-05 04:17:19 +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
io.hpp fixed clang build warning 2011-03-09 03:59:59 +00:00
io_service.hpp
io_service_fwd.hpp
ip_filter.hpp
lazy_entry.hpp make bdecoder more robust when encountering errors (leave the resulting tree consistent) 2012-02-10 04:19:11 +00:00
lsd.hpp
magnet_uri.hpp improve magnet link support. in RSS feeds for instance. Parsing of magnet links was factored out and moved to the proper place, in session_impl::add_torrent 2012-03-08 09:54:44 +00:00
max.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
natpmp.hpp
packet_buffer.hpp fix uTP bug 2012-03-24 16:08:49 +00:00
parse_url.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
pch.hpp
pe_crypto.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
peer.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
peer_connection.hpp add a force-flag to cancel_request 2012-06-06 16:05:25 +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 fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
piece_block_progress.hpp
piece_picker.hpp fix one more issue with end-game mode when some pieces that are no longer selected for download have been downloaded 2012-07-02 03:27:32 +00:00
policy.hpp support banning web seeds that send corrupt data 2012-03-24 01:29:31 +00:00
proxy_base.hpp basic support for bittorrent connections over SSL 2011-09-10 05:52:07 +00:00
ptime.hpp
puff.hpp
random.hpp added missing license headers 2012-06-04 06:30:45 +00:00
rsa.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
rss.hpp more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
session.hpp always use SO_REUSEADDR and deprecate the flag to turn it on 2012-06-28 06:51:18 +00:00
session_settings.hpp use random peer IDs in anonymous mode 2012-07-08 22:47:25 +00:00
session_status.hpp
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
sliding_average.hpp merge windows fix from RC_0_16 2012-04-02 03:32:26 +00:00
socket.hpp attempt to fix TOS setting (IP type of service) 2012-01-29 20:59:20 +00:00
socket_io.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
socket_type.hpp merged changes from RC_0_16 2012-04-08 16:03:39 +00:00
socket_type_fwd.hpp
socks5_stream.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
ssl_stream.hpp merged fix from RC_0_16 to support older openssl 2012-04-06 04:11:04 +00:00
stat.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
storage.hpp reduce some compiler warnings 2012-07-02 01:34:05 +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 a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
time.hpp
timestamp_history.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
tommath.h
tommath_class.h
tommath_superclass.h
torrent.hpp keep counters of the number of active downloading and finished torrents in order to have a cheap way of prioritizing peer connections for downloading torrents over finished ones 2012-06-21 03:51:39 +00:00
torrent_handle.hpp don't inline large functions 2012-03-19 06:06:52 +00:00
torrent_info.hpp make tracker back-off configurable 2012-03-29 03:51:22 +00:00
tracker_manager.hpp clean up the udp socket and its consumers by adding an observer interface and have the udp tracker, utp socket manager and dht tracker subscribe to it instead of going through the session_impl. This probably improves performance a tiny bit but primarily improves modularization and testability 2012-06-22 04:21:20 +00:00
udp_socket.hpp merged udp_socket fix from libtorrent_aio 2012-07-15 02:16:02 +00:00
udp_tracker_connection.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
union_endpoint.hpp
upnp.hpp fix build with verbose logging and missing INT64_MAX on msvc 2012-06-23 05:46:51 +00:00
utf8.hpp more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
utp_socket_manager.hpp fix uTP edge case where udp socket buffer fills up 2012-07-01 18:44:46 +00:00
utp_stream.hpp fix uTP edge case where udp socket buffer fills up 2012-07-01 18:44:46 +00:00
version.hpp merged patch from RC_0_16 2012-06-10 16:20:00 +00:00
web_connection_base.hpp fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost 2012-03-18 23:31:04 +00:00
web_peer_connection.hpp merged connection_queue_fix from libtorrent_aio 2012-07-14 22:49:29 +00:00
xml_parse.hpp fix xml parser issue and the xml unit test 2012-02-27 07:02:11 +00:00