premiere-libtorrent/include/libtorrent
Arvid Norberg 93d7d89ced fix issue with obfuscated_get_peers where peers in responses to obfuscated requests would still be returned. slight refactoring to move traversal algorithm level logic to traversal_observer class 2013-12-14 23:25:38 +00:00
..
aux_ mark some expensive parts of invariant checks as expensive and disabled by default. introduce undead_peers to destruct all peer_connections in the network thread. they hang around while waiting for all outstanding disk jobs to complete. make the asio-debugging output a bit prettier 2013-12-05 07:42:32 +00:00
extensions a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
kademlia fix issue with obfuscated_get_peers where peers in responses to obfuscated requests would still be returned. slight refactoring to move traversal algorithm level logic to traversal_observer class 2013-12-14 23:25:38 +00:00
ConvertUTF.h more work on minimizing shared object export symbol table 2012-03-20 03:53:07 +00:00
GeoIP.h merged mingw fix from RC_0_16 2012-08-21 21:54:07 +00:00
Makefile.am remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
add_torrent_params.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
address.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
alert.hpp cut dependency on typeinfo header when building without deprecated functions 2013-11-20 08:08:04 +00:00
alert_dispatcher.hpp added missing file 2012-05-01 05:45:05 +00:00
alert_manager.hpp remove unused member of alert_manager 2013-07-19 23:31:44 +00:00
alert_types.hpp add info_hash to torrent_delete_failed_alert 2013-10-27 23:39:24 +00:00
alloca.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
allocator.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
assert.hpp minor rearranging and comments 2013-07-19 16:30:26 +00:00
bandwidth_limit.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
bandwidth_manager.hpp merged some rate limiter polish from libtorrent_aio 2013-11-02 03:26:53 +00:00
bandwidth_queue_entry.hpp merged some rate limiter polish from libtorrent_aio 2013-11-02 03:26:53 +00:00
bandwidth_socket.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
bencode.hpp added some documentation 2013-08-17 02:00:41 +00:00
bitfield.hpp documented bitfield 2013-09-06 02:29:21 +00:00
bloom_filter.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
broadcast_socket.hpp low level network primitives should not be exported. Moved enum_if into tests (since it uses internal functions) 2013-07-20 01:02:15 +00:00
bt_peer_connection.hpp member re-order and struct packing 2013-12-02 04:24:10 +00:00
buffer.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
build_config.hpp cleanup of ABI breaking configuration options. TORRENT_DEBUG is believed to no longer affect the ABI of libtorrent. introduce a warning in gen_reference_doc.py for when defines are used in public structs. fix build with deprecated functions off 2013-11-17 22:38:37 +00:00
chained_buffer.hpp pack fields in internal_file_entry, torrent_status and chained_buffer 2013-11-26 04:39:33 +00:00
config.hpp member re-order and struct packing 2013-12-02 04:24:10 +00:00
connection_queue.hpp reorder some structs to reduce padding 2013-11-26 02:00:02 +00:00
copy_ptr.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
create_torrent.hpp documentation updates 2013-11-21 17:47:53 +00:00
deadline_timer.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
debug.hpp fix release with assert-debugging build 2013-03-10 20:41:26 +00:00
disk_buffer_holder.hpp more documentation 2013-11-27 20:09:44 +00:00
disk_buffer_pool.hpp optimize some invariant checks and make test_utp shorted, to complete much faster 2013-10-20 06:03:23 +00:00
disk_io_thread.hpp don't use bitfield for disk_io_job::action 2013-12-05 23:06:09 +00:00
entry.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
enum_net.hpp low level network primitives should not be exported. Moved enum_if into tests (since it uses internal functions) 2013-07-20 01:02:15 +00:00
error.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
error_code.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
escape_string.hpp documentation 2013-11-19 17:57:16 +00:00
extensions.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
file.hpp documentation updates 2013-11-21 17:47:53 +00:00
file_pool.hpp documentation updates 2013-11-21 17:47:53 +00:00
file_storage.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
fingerprint.hpp move more documentation into headers 2013-08-08 01:03:54 +00:00
gzip.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
hasher.hpp merged tracker key patch from RC_0_16 2013-08-31 21:06:43 +00:00
http_connection.hpp merged shutdown fix from libtorrent_aio 2013-08-12 00:51:49 +00:00
http_parser.hpp improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
http_seed_connection.hpp improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
http_stream.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
http_tracker_connection.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
i2p_stream.hpp merged i2p fix from RC_0_16 2013-10-28 02:41:54 +00:00
identify_client.hpp move more documentation into headers 2013-08-08 01:03:54 +00:00
instantiate_connection.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
intrusive_ptr_base.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +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 update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
io_service.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
io_service_fwd.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
ip_filter.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
ip_voter.hpp prioritize some more todo mark-ups 2013-01-21 01:40:59 +00:00
lazy_entry.hpp merged fix from RC_0_16 2013-12-02 09:31:22 +00:00
lsd.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
magnet_uri.hpp move some documentation over to headers and make all links in reference documentation work 2013-08-11 06:04:24 +00:00
max.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
natpmp.hpp don't count pad-files as partial download pieces in the piece picker. prioritize which immutable dht items to keep also based on distance from our ID. remove some todo comments that probably should not be done 2013-09-14 10:08:31 +00:00
packet_buffer.hpp disable invariant_check functions when invariant checks are disabled 2013-02-25 04:13:46 +00:00
parse_url.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
pch.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
pe_crypto.hpp merged removal of AES code from RC_0_16 2013-08-31 20:23:58 +00:00
peer.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
peer_connection.hpp member re-order and struct packing 2013-12-02 04:24:10 +00:00
peer_id.hpp renamed big_number -> sha1_hash 2013-08-02 05:26:13 +00:00
peer_info.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
peer_request.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
piece_block_progress.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
piece_picker.hpp fix valgrind build with stats logging enabled 2013-10-03 15:39:19 +00:00
policy.hpp reorder some structs to reduce padding 2013-11-26 02:00:02 +00:00
proxy_base.hpp fix tests 2013-09-03 16:02:24 +00:00
ptime.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
puff.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
random.hpp fix link error of test_dht 2013-09-17 08:46:50 +00:00
rss.hpp added documentations to headers 2013-08-16 05:07:09 +00:00
session.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
session_settings.hpp member re-order and struct packing 2013-12-02 04:24:10 +00:00
session_status.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
settings.hpp fix bug in load/save settings (introduced by altering pe_settings layout) 2013-12-03 09:10:16 +00:00
sha1_hash.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
size_type.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
sliding_average.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
socket.hpp merged IPV6_V6ONLY fix from RC_0_16 2012-11-19 04:58:46 +00:00
socket_io.hpp update and regenerate reference documentation 2013-11-10 21:28:22 +00:00
socket_type.hpp merged i2p fix from RC_0_16 2013-10-27 19:56:37 +00:00
socket_type_fwd.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00
socks5_stream.hpp merge build fix with C++11 from RC_0_16 2013-09-25 19:44:29 +00:00
ssl_stream.hpp fix ssl_stream typo 2013-09-03 18:14:17 +00:00
stat.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
storage.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
storage_defs.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
string_util.hpp fix python binding build with shared linking 2013-10-06 01:30:39 +00:00
thread.hpp added documentations to headers 2013-08-16 05:07:09 +00:00
time.hpp fix integer overflow issue in timers 2013-11-01 09:13:14 +00:00
timestamp_history.hpp update copyright dates and add tool to do so 2012-10-02 03:16:33 +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 remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
torrent_handle.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
torrent_info.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
tracker_manager.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
udp_socket.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
udp_tracker_connection.hpp remove debug logging to print field offsets and struct sizes 2013-12-02 10:00:03 +00:00
union_endpoint.hpp DHT memory optimization 2013-01-28 04:00:23 +00:00
upnp.hpp merge build fix with C++11 from RC_0_16 2013-09-25 19:44:29 +00:00
utf8.hpp fix utf8 build error 2013-11-28 08:41:35 +00:00
utp_socket_manager.hpp add more utp statistics and make the congestion controller less aggressive when the up-link is not saturated 2013-09-14 10:06:48 +00:00
utp_stream.hpp a bunch of documentation fixes 2013-11-29 05:29:39 +00:00
version.hpp bump version 2012-11-18 04:32:22 +00:00
web_connection_base.hpp improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
web_peer_connection.hpp improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
xml_parse.hpp split up test_primitives into more tests (in an attempt to get the link-time down within the regression test time limit) 2013-09-01 01:10:50 +00:00