.. |
aux_
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
extensions
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
kademlia
|
minor dht headers code cleanup and lint oriented refactor
|
2018-02-14 22:35:26 +01:00 |
ConvertUTF.h
|
merge RC_1_1 into master
|
2017-05-15 09:12:23 -04:00 |
Makefile.am
|
move socket_type into aux-namespace
|
2018-01-29 08:33:45 +01:00 |
add_torrent_params.hpp
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
address.hpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
alert.hpp
|
merged RC_1_1 into master
|
2018-01-21 15:51:22 +01:00 |
alert_manager.hpp
|
add API to query whether alerts have been dropped or not
|
2017-11-11 15:42:53 +01:00 |
alert_types.hpp
|
deprecate status_code from tracker_error_alert (it's already part of the error_code), simplify code a bit
|
2017-12-19 00:55:51 +01:00 |
allocator.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
announce_entry.hpp
|
more fixes of unwanted macro expansions of min/max in headers (windows.h compatibility)
|
2017-11-13 15:36:42 +01:00 |
assert.hpp
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
bandwidth_limit.hpp
|
fix some macro expansions of 'max' in headers, to improve compatibility with windows.h
|
2017-11-12 23:01:47 +01:00 |
bandwidth_manager.hpp
|
make single-argument constructors explicit (#1194)
|
2016-10-08 14:07:11 -04:00 |
bandwidth_queue_entry.hpp
|
some refactor and cleanup (#1065)
|
2016-09-05 22:25:20 -04:00 |
bandwidth_socket.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
bdecode.hpp
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
bencode.hpp
|
use span in torrent_info constructors and deprecate the redundant flags argument
|
2017-07-22 00:00:44 -07:00 |
bitfield.hpp
|
more use of const in peer_connection.cpp and minor code refactor
|
2017-11-28 09:45:40 +01:00 |
block_cache.hpp
|
minor lint oriented cleanup and refactor in headers
|
2018-02-17 00:52:35 +01:00 |
bloom_filter.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
broadcast_socket.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
bt_peer_connection.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
buffer.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
build_config.hpp
|
extend link compatibility check to export-extra configurations (#876)
|
2016-07-03 11:42:57 -04:00 |
chained_buffer.hpp
|
fix some macro expansions of 'max' in headers, to improve compatibility with windows.h
|
2017-11-12 23:01:47 +01:00 |
choker.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
close_reason.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
config.hpp
|
fix haiku build
|
2018-02-04 19:10:43 +01:00 |
copy_ptr.hpp
|
simplify copy_ptr
|
2017-10-07 02:59:46 +02:00 |
crc32c.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
create_torrent.hpp
|
add switch to create pad files in test torrents in connection-tester
|
2018-01-27 09:17:23 +01:00 |
deadline_timer.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
debug.hpp
|
fix backwards compatibility issue when loading the torrent info dict from resume data
|
2017-06-29 15:03:49 -04:00 |
disk_buffer_holder.hpp
|
make disk_buffer_holder know the size of the bufer it holds, to fix buffer overrun in chained_buffer
|
2017-10-13 21:07:31 +02:00 |
disk_buffer_pool.hpp
|
block_size is a constant, no need in passing it around as a variable
|
2018-01-03 08:45:25 -05:00 |
disk_interface.hpp
|
minor lint oriented cleanup and refactor in headers
|
2018-02-17 00:52:35 +01:00 |
disk_io_job.hpp
|
using by value semantics in callback function types on string arguments
|
2018-01-31 22:46:52 +01:00 |
disk_io_thread.hpp
|
minor lint oriented cleanup and refactor in headers
|
2018-02-17 00:52:35 +01:00 |
disk_io_thread_pool.hpp
|
minor lint oriented cleanup and refactor in headers
|
2018-02-17 00:52:35 +01:00 |
disk_job_pool.hpp
|
minor lint oriented cleanup and refactor in headers
|
2018-02-17 00:52:35 +01:00 |
disk_observer.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
download_priority.hpp
|
implemented support magnet URI extension, select specific file indices for download, BEP53 (#2578)
|
2017-12-01 12:40:19 +01:00 |
ed25519.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
entry.hpp
|
fix noexcept marking on entry, and make move assignment
|
2018-01-04 19:34:42 -05:00 |
enum_net.hpp
|
added friendly_name and description to ip_interface (#2799)
|
2018-02-19 11:46:35 +01:00 |
error.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
error_code.hpp
|
switch some using declarations to new-style typedefs. remove some redundant parenthesis
|
2017-09-18 09:38:51 +02:00 |
export.hpp
|
use the official boost.config header
|
2017-07-12 11:31:29 -07:00 |
extensions.hpp
|
plugin documentation update
|
2017-12-30 00:24:21 +01:00 |
file.hpp
|
switch some using declarations to new-style typedefs. remove some redundant parenthesis
|
2017-09-18 09:38:51 +02:00 |
file_pool.hpp
|
use a dedicated class template for flags types instead of enum class. It's more backwards compatible and improves ergonomics
|
2017-07-15 01:15:57 -07:00 |
file_storage.hpp
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
fingerprint.hpp
|
minor code cleanup (#1933)
|
2017-04-22 21:33:38 -04:00 |
flags.hpp
|
headers code cleanup, removed unused fields in torrent class (#2775)
|
2018-02-06 08:32:19 +01:00 |
fwd.hpp
|
merged RC_1_1 into master
|
2018-01-08 22:52:23 +01:00 |
gzip.hpp
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |
hasher.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
hasher512.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
heterogeneous_queue.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
hex.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
http_connection.hpp
|
move socket_type into aux-namespace
|
2018-01-29 08:33:45 +01:00 |
http_parser.hpp
|
use seconds32 as the retry-time for web seeds
|
2017-11-19 16:20:36 +01:00 |
http_seed_connection.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
http_stream.hpp
|
don't allocate handlers for proxy sockets in the heap, move them instead (#1342)
|
2016-11-19 22:56:34 -05:00 |
http_tracker_connection.hpp
|
minor code cleanup in http_tracker_connection code
|
2018-02-21 09:23:03 +01:00 |
i2p_stream.hpp
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
identify_client.hpp
|
fix internal use of deprecated function identify_client
|
2017-06-10 08:16:23 +02:00 |
instantiate_connection.hpp
|
move socket_type into aux-namespace
|
2018-01-29 08:33:45 +01:00 |
invariant_check.hpp
|
simplify trigger_unchoke and trigger_optimistic_unchoke on session_impl, abd make them noexcept
|
2017-11-12 15:48:46 +01:00 |
io.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
io_service.hpp
|
switch some using declarations to new-style typedefs. remove some redundant parenthesis
|
2017-09-18 09:38:51 +02:00 |
io_service_fwd.hpp
|
merged RC_1_1 into master
|
2017-12-02 11:39:23 +01:00 |
ip_filter.hpp
|
merger RC_1_1 into master
|
2017-12-23 18:15:01 +01:00 |
ip_voter.hpp
|
make the variables holding the source of external IPs type-safe
|
2017-10-10 22:38:36 +02:00 |
lazy_entry.hpp
|
fix some warnings, mostly 0 -> nullptr
|
2017-09-28 07:33:10 -07:00 |
link.hpp
|
introduce a type to refer to a torrent-list-index, to improve type safety
|
2017-10-25 13:39:37 +02:00 |
linked_list.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
lsd.hpp
|
broadcast socket handler take a span
|
2018-01-14 20:21:42 -05:00 |
magnet_uri.hpp
|
restore the parse_magnet_uri overload that amends an add_torrent_params object
|
2017-12-14 12:20:02 +01:00 |
natpmp.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
netlink.hpp
|
avoid netlink.hpp compilation errors due to lack of comparison operators for sockaddr_nl
|
2017-06-02 20:36:59 +02:00 |
operations.hpp
|
convert remaining alerts to use operation_t instead of string literal
|
2017-06-18 22:05:50 -04:00 |
optional.hpp
|
use seconds32 as the retry-time for web seeds
|
2017-11-19 16:20:36 +01:00 |
packet_buffer.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
packet_pool.hpp
|
change by review
|
2018-02-17 00:52:35 +01:00 |
parse_url.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
part_file.hpp
|
make file open mode flags be an enum class for type-safety
|
2017-05-28 11:16:59 -04:00 |
pe_crypto.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
peer.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
peer_class.hpp
|
add getters for peer_class_filter and peer_class_type_filter
|
2017-12-23 09:25:06 +01:00 |
peer_class_set.hpp
|
improve deprecated markup (#1823)
|
2017-03-17 20:41:47 -04:00 |
peer_class_type_filter.hpp
|
merger RC_1_1 into master
|
2017-12-23 18:15:01 +01:00 |
peer_connection.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
peer_connection_handle.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
peer_connection_interface.hpp
|
complete the error handling test and make it part of the default simulation test suite. It will run a file transfer between two clients repeatedly, each time cause another memory allocation fail, until every single memory allocation has failed once. Any invariant check failure, assertion or signal will cause the test to fail
|
2018-01-08 04:44:52 -05:00 |
peer_id.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
peer_info.hpp
|
some cleanup of type-safe flags
|
2017-07-30 18:20:15 -07:00 |
peer_list.hpp
|
support forced shutdown/destruction of torrent objects
|
2017-12-28 14:11:55 +01:00 |
peer_request.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
performance_counters.hpp
|
mark up performance counter operations as noexcept
|
2018-01-06 20:12:41 -05:00 |
pex_flags.hpp
|
introduce a proper type for pex flags to improve type-safety
|
2017-12-17 23:17:12 +01:00 |
piece_block.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
piece_block_progress.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
piece_picker.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
platform_util.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
portmap.hpp
|
use a strong typedef for port mapping id
|
2017-09-02 07:02:07 +02:00 |
proxy_base.hpp
|
merged RC_1_1 into master
|
2017-12-15 17:18:27 +01:00 |
puff.hpp
|
update puff.c for gzip inflation (#1022)
|
2016-08-21 14:43:44 -04:00 |
random.hpp
|
fix some macro expansions of 'max' in headers, to improve compatibility with windows.h
|
2017-11-12 23:01:47 +01:00 |
read_resume_data.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
receive_buffer.hpp
|
fix some macro expansions of 'max' in headers, to improve compatibility with windows.h
|
2017-11-12 23:01:47 +01:00 |
request_blocks.hpp
|
convert peer_flags and peer_source_flags to type-safe flags
|
2017-07-17 10:22:32 -07:00 |
resolve_links.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
resolver.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
resolver_interface.hpp
|
some cleanup of type-safe flags
|
2017-07-30 18:20:15 -07:00 |
session.hpp
|
move dht_settings into its own header cpp file-pair and dht_settings into the dht namespace
|
2017-09-04 22:38:16 +02:00 |
session_handle.hpp
|
merged RC_1_1 into master
|
2018-01-24 00:37:05 +01:00 |
session_settings.hpp
|
move dht_settings into its own header cpp file-pair and dht_settings into the dht namespace
|
2017-09-04 22:38:16 +02:00 |
session_stats.hpp
|
use string_view in find_metric_idx
|
2017-09-04 07:50:13 +02:00 |
session_status.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
session_types.hpp
|
added reopen_network_sockets method to allow manual reopen of listen/outgoing sockets (#2476)
|
2017-10-28 12:15:35 +02:00 |
settings_pack.hpp
|
merged RC_1_1 into master
|
2018-01-27 02:36:55 +01:00 |
sha1.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
sha1_hash.hpp
|
more headers code cleanup and some lint oriented refactor
|
2018-02-13 00:46:13 +01:00 |
sha512.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
sliding_average.hpp
|
more headers code cleanup and some lint oriented refactor
|
2018-02-13 00:46:13 +01:00 |
socket.hpp
|
using NETLINK_NO_ENOBUFS to ignore ENOBUFS in netlink based ip notifier (#2475)
|
2017-10-26 11:15:19 +02:00 |
socket_io.hpp
|
more use of std::tuple_size<> and empty()
|
2017-08-28 22:47:34 +02:00 |
socks5_stream.hpp
|
merged RC_1_1 into master
|
2018-01-27 02:36:55 +01:00 |
span.hpp
|
make url_random take a span
|
2018-01-15 01:49:42 -05:00 |
ssl_stream.hpp
|
merged RC_1_1 into master
|
2017-12-15 17:18:27 +01:00 |
stack_allocator.hpp
|
move stack allocator implementation into its own cpp file
|
2017-07-23 16:49:24 -07:00 |
stat.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
stat_cache.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
storage.hpp
|
more headers code cleanup and some lint oriented refactor
|
2018-02-13 00:46:13 +01:00 |
storage_defs.hpp
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
string_util.hpp
|
make url_random take a span
|
2018-01-15 01:49:42 -05:00 |
string_view.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
tailqueue.hpp
|
more use of const, emplace_back and minor code refactor
|
2017-11-20 23:45:41 +01:00 |
time.hpp
|
switch some using declarations to new-style typedefs. remove some redundant parenthesis
|
2017-09-18 09:38:51 +02:00 |
timestamp_history.hpp
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
torrent.hpp
|
headers code cleanup, removed unused fields in torrent class (#2775)
|
2018-02-06 08:32:19 +01:00 |
torrent_flags.hpp
|
some cleanup of type-safe flags
|
2017-07-30 18:20:15 -07:00 |
torrent_handle.hpp
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
torrent_info.hpp
|
headers code cleanup, removed unused fields in torrent class (#2775)
|
2018-02-06 08:32:19 +01:00 |
torrent_peer.hpp
|
avoid repeated calls to .address(), minor refactor
|
2018-01-27 09:22:38 +01:00 |
torrent_peer_allocator.hpp
|
minor cleanup and modernization of torrent_peer
|
2017-11-09 15:48:27 +01:00 |
torrent_status.hpp
|
clean up noexcept specifiers to adapt to what the implementation provides
|
2018-02-20 08:43:52 +01:00 |
tracker_manager.hpp
|
more headers code cleanup and some lint oriented refactor
|
2018-02-13 00:46:13 +01:00 |
udp_socket.hpp
|
some cleanup of type-safe flags
|
2017-07-30 18:20:15 -07:00 |
udp_tracker_connection.hpp
|
more headers code cleanup and some lint oriented refactor
|
2018-02-13 00:46:13 +01:00 |
union_endpoint.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
units.hpp
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
upnp.hpp
|
broadcast socket handler take a span
|
2018-01-14 20:21:42 -05:00 |
utf8.hpp
|
use span in parse_utf8_codepoint
|
2017-09-02 07:03:46 +02:00 |
utp_socket_manager.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
utp_stream.hpp
|
more code cleanup, typos, minor refactor in headers (#2795)
|
2018-02-18 00:36:57 +01:00 |
vector_utils.hpp
|
modernize vector_utils.hpp
|
2016-12-23 17:37:44 -08:00 |
version.hpp
|
bump version number to 1.1.6
|
2017-12-29 15:53:51 +01:00 |
web_connection_base.hpp
|
fix kludge and down-cast to send upload_only. Promote upload-only to a top-level peer feature
|
2017-09-23 07:51:51 -07:00 |
web_peer_connection.hpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
write_resume_data.hpp
|
more use of emplace_back in write_resume_data (#2221)
|
2017-08-09 00:19:11 +02:00 |
xml_parse.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |