.. |
aux_
|
avoid calling address to test protocol, more consts and minor lint oriented code changes
|
2018-03-29 12:20:59 +02:00 |
extensions
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
kademlia
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
ConvertUTF.h
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
alert_manager.hpp
|
minor cleanup of alert manager
|
2018-03-24 23:00:22 +01:00 |
alert_types.hpp
|
fix warnings
|
2018-03-24 23:01:19 +01:00 |
allocator.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01: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
|
more use of move and code refactor in bandwidth related code
|
2018-03-22 18:01:01 +01:00 |
bandwidth_queue_entry.hpp
|
more use of move and code refactor in bandwidth related code
|
2018-03-22 18:01:01 +01:00 |
bandwidth_socket.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
bdecode.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01:00 |
bencode.hpp
|
more use of for-loop and emplace_back in bencode.hpp
|
2018-03-16 01:41:41 +01:00 |
bitfield.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +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
|
avoid calls to .address() when looking for endpoint protocol (#2892)
|
2018-04-01 13:48:17 +02:00 |
bt_peer_connection.hpp
|
fix warnings
|
2018-03-24 23:01:19 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
deadline_timer.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
file.hpp
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +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
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
improve type-safety in piece picker, by introducing a type for download queue index, for pieces
|
2018-03-24 23:03:09 +01:00 |
platform_util.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
portmap.hpp
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
proxy_base.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +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
|
minor lint oriented code refactor
|
2018-03-28 15:55:05 +02: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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
minimal lint oriented code cleanup and reactor in session_handle.hpp
|
2018-03-05 10:29:27 +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
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
settings_pack.hpp
|
merged RC_1_1 into master
|
2018-02-25 09:36:12 +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
|
fix if defined TORRENT_ANDROID
|
2018-03-14 09:32:18 +01: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-02-25 09:36:12 +01:00 |
span.hpp
|
make url_random take a span
|
2018-01-15 01:49:42 -05:00 |
ssl_stream.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01:00 |
stack_allocator.hpp
|
minor cleanup of alert manager
|
2018-03-24 23:00:22 +01: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
|
merged RC_1_1 into master
|
2018-03-12 02:32:12 +01:00 |
storage_defs.hpp
|
declare tag types in-line
|
2018-03-23 11:21:08 +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
|
CMake improvements
|
2018-02-19 23:23:15 +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
|
fix issue querying block size from torrent before metadata has been received
|
2018-03-05 10:30:47 +01:00 |
torrent_flags.hpp
|
declare tag types in-line
|
2018-03-23 11:21:08 +01:00 |
torrent_handle.hpp
|
avoid calls to .address() when looking for endpoint protocol (#2892)
|
2018-04-01 13:48:17 +02:00 |
torrent_info.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +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
|
deprecate the error_file_* constants whose underlying features have been deprecated
|
2018-03-13 19:39:55 +01:00 |
tracker_manager.hpp
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01:00 |
udp_socket.hpp
|
declare tag types in-line
|
2018-03-23 11:21:08 +01: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
|
replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator
|
2018-03-23 11:19:46 +01:00 |
utp_stream.hpp
|
avoid calls to .address() when looking for endpoint protocol (#2892)
|
2018-04-01 13:48:17 +02: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 |