premiere-libtorrent/include/libtorrent
Arvid Norberg 03e90d45d8 Merge pull request #339 from arvidn/dht-storage-test
extend the unit test of dht_storage
2015-12-20 02:02:56 -05:00
..
aux_ mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
extensions pass torrent_handle by const ref in the plugin api 2015-07-25 09:57:55 -07:00
kademlia mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
ConvertUTF.h fix some warnings 2015-08-13 23:52:25 -04:00
Makefile.am Make dht_put_alert more accurate. 2015-11-20 00:06:08 -05:00
add_torrent_params.hpp A few documentation typos. 2015-12-11 08:45:08 -05:00
address.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
alert.hpp add new piece picker logging alert category 2015-11-29 08:25:55 -05:00
alert_manager.hpp use boost.asio as headers only library again (simplify builds and hopefully fix shared linking of python module on gcc linux) 2015-07-27 23:09:24 -07:00
alert_observer.hpp update copyright year 2015-06-03 05:18:48 +00:00
alert_types.hpp A few documentation typos. 2015-12-11 08:45:08 -05:00
alloca.hpp update copyright year 2015-06-03 05:18:48 +00:00
allocator.hpp update copyright year 2015-06-03 05:18:48 +00:00
announce_entry.hpp separate out announce_entry and torrent_status into their own headers 2015-09-18 08:08:08 -04:00
assert.hpp move some internal headers to aux_ to fix documentation 2015-09-07 17:00:27 -04:00
bandwidth_limit.hpp update copyright year 2015-06-03 05:18:48 +00:00
bandwidth_manager.hpp Removed unused flag bandwidth-limit-logging and related code. 2015-08-04 01:47:15 -04:00
bandwidth_queue_entry.hpp update copyright year 2015-06-03 05:18:48 +00:00
bandwidth_socket.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
bdecode.hpp fix assert in bdecode assert for strings with prefixes of 6 or more digits 2015-12-12 00:19:13 -05:00
bencode.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
bitfield.hpp move some internal headers to aux_ to fix documentation 2015-09-07 17:00:27 -04:00
block_cache.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
bloom_filter.hpp fix some warnings 2015-08-01 23:57:11 -04:00
broadcast_socket.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
bt_peer_connection.hpp add first coverage of test_transfer as a proper sim 2015-11-28 00:59:39 -05:00
buffer.hpp update copyright year 2015-06-03 05:18:48 +00:00
build_config.hpp update copyright year 2015-06-03 05:18:48 +00:00
chained_buffer.hpp drop support for boost 1.35 and fix some more references to the asio namespace 2015-06-06 02:10:53 -04:00
choker.hpp update copyright year 2015-06-03 05:18:48 +00:00
close_reason.hpp fix some warnings 2015-04-24 05:37:17 +00:00
config.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
copy_ptr.hpp update copyright year 2015-06-03 05:18:48 +00:00
crc32c.hpp update copyright year 2015-06-03 05:18:48 +00:00
create_torrent.hpp merge total wanted fix from RC_1_0 2015-08-02 15:18:21 -04:00
deadline_timer.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
debug.hpp fix some warnings 2015-08-19 02:00:46 +02:00
disk_buffer_holder.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
disk_buffer_pool.hpp update copyright year 2015-06-03 05:18:48 +00:00
disk_interface.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
disk_io_job.hpp fix more warnings 2015-08-22 00:28:12 +02:00
disk_io_thread.hpp fixed some GCC warnings 2015-08-20 01:33:20 +02:00
disk_job_pool.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
disk_observer.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
ed25519.hpp properly report errors when failing to generate randomness 2015-05-09 04:08:32 +00:00
entry.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
enum_net.hpp update libsimulator. add simulation/test for announcing twice to trackers over IPv4 and IPv6. fix bugs preventing libtorrent from doing that correctly 2015-10-27 00:21:07 -04:00
error.hpp drop support for boost 1.35 and fix some more references to the asio namespace 2015-06-06 02:10:53 -04:00
error_code.hpp clean up error_code use, and use error_condition to test for errors in test_http_connection 2015-11-24 00:39:01 -05:00
export.hpp initial support for disabling proxy for tracker connections 2015-08-29 19:44:54 -04:00
extensions.hpp add more comments about DHT direct requests 2015-08-10 20:33:04 -07:00
file.hpp fix support for incomplete reads/writes from disk 2015-11-14 00:21:03 -05:00
file_pool.hpp update copyright year 2015-06-03 05:18:48 +00:00
file_storage.hpp use gcc on linux and clang on osx 2015-09-06 22:55:41 -04:00
fingerprint.hpp fix python binding build with no deprecated functions 2015-07-27 23:09:24 -07:00
gzip.hpp drop support for boost 1.35 and fix some more references to the asio namespace 2015-06-06 02:10:53 -04:00
hasher.hpp update copyright year 2015-06-03 05:18:48 +00:00
heterogeneous_queue.hpp fix warnings 2015-05-19 03:13:49 +00:00
hex.hpp update copyright year 2015-06-03 05:18:48 +00:00
http_connection.hpp fix semantics of socks5_stream and http_connection to make them not close themselves. Add socks5 and socks4 proxy coverage in test_http_connection 2015-11-24 00:39:01 -05:00
http_parser.hpp fix warnings and invalid defines in disk_io_thread.cpp 2015-08-18 07:55:50 -04:00
http_seed_connection.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
http_stream.hpp update copyright year 2015-06-03 05:18:48 +00:00
http_tracker_connection.hpp Use scrape & i2p bitset flags for request 2015-07-14 14:13:10 -05:00
i2p_stream.hpp initial support for disabling proxy for tracker connections 2015-08-29 19:44:54 -04:00
identify_client.hpp fix python binding build with no deprecated functions 2015-07-27 23:09:24 -07:00
instantiate_connection.hpp initial support for disabling proxy for tracker connections 2015-08-29 19:44:54 -04:00
invariant_check.hpp silence some warnings on msvc 2015-04-27 02:21:12 +00:00
io.hpp update copyright year 2015-06-03 05:18:48 +00:00
io_service.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
io_service_fwd.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
ip_filter.hpp fixed some GCC warnings 2015-08-20 01:33:20 +02:00
ip_voter.hpp update copyright year 2015-06-03 05:18:48 +00:00
lazy_entry.hpp fix some warnings 2015-08-01 23:57:11 -04:00
link.hpp update copyright year 2015-06-03 05:18:48 +00:00
linked_list.hpp add unit test for linked_list 2015-08-30 23:34:49 -04:00
lsd.hpp update copyright year 2015-06-03 05:18:48 +00:00
magnet_uri.hpp update copyright year 2015-06-03 05:18:48 +00:00
max.hpp update copyright year 2015-06-03 05:18:48 +00:00
natpmp.hpp remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp 2015-06-06 13:49:18 -04:00
network_thread_pool.hpp use gcc on linux and clang on osx 2015-09-06 22:55:41 -04:00
operations.hpp fix some warnings 2015-04-24 05:37:17 +00:00
packet_buffer.hpp fix some build warnings 2015-08-17 09:01:43 -04:00
parse_url.hpp update copyright year 2015-06-03 05:18:48 +00:00
part_file.hpp update copyright year 2015-06-03 05:18:48 +00:00
pe_crypto.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
peer.hpp fix build issue 2015-08-31 00:54:16 -04:00
peer_class.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
peer_class_set.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
peer_class_type_filter.hpp update copyright year 2015-06-03 05:18:48 +00:00
peer_connection.hpp deprecate resolve-countries 2015-12-14 21:32:30 -05:00
peer_connection_handle.hpp make alert types declared final and disable the log alert declarations when logging is disabled 2015-11-29 10:16:02 -05:00
peer_connection_interface.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
peer_id.hpp update copyright year 2015-06-03 05:18:48 +00:00
peer_info.hpp deprecate resolve-countries 2015-12-14 21:32:30 -05:00
peer_list.hpp Don't attempt to find_peers in peer_list for i2p 2015-06-24 19:41:32 -05:00
peer_request.hpp update copyright year 2015-06-03 05:18:48 +00:00
performance_counters.hpp fix a bug where the torrent's invariant was not always maintained as well as a shutdown issue (now covered by test as well) 2015-11-28 14:14:49 -05:00
piece_block_progress.hpp update copyright year 2015-06-03 05:18:48 +00:00
piece_picker.hpp add new piece picker logging alert category 2015-11-29 08:25:55 -05:00
platform_util.hpp clean up use of getrlimit() by wrapping it and move it to platform_util.cpp. Also take the opportunity to make it simulator friendly (consistent in simulation) 2015-12-02 00:45:34 -05:00
proxy_base.hpp fix build 2015-09-21 20:19:05 -07:00
puff.hpp make puff const correct instead of const-casting 2015-04-22 02:11:12 +00:00
random.hpp use a consistent random number generator to make simulations deterministic 2015-11-12 00:21:56 -05:00
receive_buffer.hpp update copyright year 2015-06-03 05:18:48 +00:00
request_blocks.hpp update copyright year 2015-06-03 05:18:48 +00:00
resolve_links.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
resolver.hpp remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp 2015-06-06 13:49:18 -04:00
resolver_interface.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
rss.hpp separate out announce_entry and torrent_status into their own headers 2015-09-18 08:08:08 -04:00
session.hpp use gcc on linux and clang on osx 2015-09-06 22:55:41 -04:00
session_handle.hpp A few typos in documentation. 2015-12-04 18:15:11 -05:00
session_settings.hpp extend the unit test of dht_storage 2015-12-19 02:09:06 -05:00
session_stats.hpp separate out session_stats into its own header. silences warning and cleans up 2015-04-25 02:12:02 +00:00
session_status.hpp update copyright year 2015-06-03 05:18:48 +00:00
settings_pack.hpp update cache_size docs and raise the cap for 32 bit builds 2015-11-08 10:49:38 -05:00
sha1.hpp clean up symbol exports 2015-01-01 20:25:39 +00:00
sha1_hash.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
sliding_average.hpp update copyright year 2015-06-03 05:18:48 +00:00
socket.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
socket_io.hpp drop support for boost 1.35 and fix some more references to the asio namespace 2015-06-06 02:10:53 -04:00
socket_type.hpp lower alignment requirement of socket_type to silence msvc warning (it was probably not warranted in the first place anyway) 2015-11-19 22:50:40 -05:00
socket_type_fwd.hpp update copyright year 2015-06-03 05:18:48 +00:00
socks5_stream.hpp fix an old use of posix_category. make http_connection translate IPs into proper endpoints when connecting over socks (instead of passing the IP on as a hostname string). add test coverage 2015-11-24 00:39:02 -05:00
ssl_stream.hpp move some internal headers to aux_ to fix documentation 2015-09-07 17:00:27 -04:00
stack_allocator.hpp optimize logging of DHT packets by deferring copying and printing, to only do it if the alert category is enabled 2015-05-28 20:36:22 +00:00
stat.hpp update copyright year 2015-06-03 05:18:48 +00:00
stat_cache.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
storage.hpp A few documentation typos. 2015-12-11 08:45:08 -05:00
storage_defs.hpp Minor syntactic change to avoid compiler warning about comma at the end of enum element. 2015-06-18 14:50:13 -04:00
string_util.hpp mark up some more functions with override and silence a few more warnings in boost headers 2015-10-17 10:02:37 -04:00
tailqueue.hpp make tailequeue a template, introduce type safety, remove old-style casts 2015-08-19 15:22:05 +02:00
thread.hpp update copyright year 2015-06-03 05:18:48 +00:00
thread_pool.hpp fix some warnings 2015-08-02 15:55:05 -04:00
time.hpp support building libtorrent in simulation mode (using libsimulator, which is a git submodule) 2015-08-07 21:31:59 -04:00
timestamp_history.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05: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 deprecate resolve-countries 2015-12-14 21:32:30 -05:00
torrent_handle.hpp deprecate resolve-countries 2015-12-14 21:32:30 -05:00
torrent_info.hpp extend testing of sanitize_append_path_element 2015-12-19 20:11:22 -05:00
torrent_peer.hpp fix more warnings 2015-08-19 01:39:01 +02:00
torrent_peer_allocator.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
torrent_status.hpp fix documentation bugs 2015-11-20 01:00:39 -05:00
tracker_manager.hpp deprecate set_tracker_login 2015-12-13 15:14:19 -05:00
udp_socket.hpp use more efficient (in-place) handler allocation for udp async_read and session second_tick 2015-11-28 00:57:44 -05:00
udp_tracker_connection.hpp update copyright year 2015-06-03 05:18:48 +00:00
uncork_interface.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
union_endpoint.hpp whitespace 2015-07-05 18:33:47 -04:00
upnp.hpp use gcc on linux and clang on osx 2015-09-06 22:55:41 -04:00
utf8.hpp update copyright year 2015-06-03 05:18:48 +00:00
utp_socket_manager.hpp remove functionality to initiate MTU based on the MTU on the nic (this is error prone and has questionable value) 2015-08-22 08:09:09 +02:00
utp_stream.hpp fix some msvc warnings 2015-11-19 19:01:54 -05:00
vector_utils.hpp fix some warnings 2015-08-01 23:57:11 -04:00
version.hpp fix bug in set_version and update version hash 2015-11-11 01:25:30 -05:00
web_connection_base.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
web_peer_connection.hpp mark up some override functions and fix other clang warnings 2015-12-13 19:44:42 -05:00
xml_parse.hpp fix const correctness in xml_parse(). update unit tests rss and upnp to use new signature for parser callback 2015-09-06 00:38:33 -04:00