.. |
kademlia
|
merger RC_1_1 into master
|
2017-12-23 18:15:01 +01:00 |
ConvertUTF.cpp
|
fiw warning in ConvertUTF.cpp
|
2017-09-24 23:23:14 -07:00 |
Makefile.am
|
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 |
add_torrent_params.cpp
|
make add_torrent_params::flags_t an enum class and move it out into its own header
|
2017-07-17 01:05:31 -07:00 |
alert.cpp
|
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 |
alert_manager.cpp
|
add API to query whether alerts have been dropped or not
|
2017-11-11 15:42:53 +01:00 |
allocator.cpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
announce_entry.cpp
|
use a handle class for listen sockets instead of raw pointers
|
2017-07-21 19:18:44 -07:00 |
assert.cpp
|
back port overflow checking from master
|
2017-10-02 00:02:14 +02:00 |
bandwidth_limit.cpp
|
fix bandwith rate limit calculation (#2134)
|
2017-07-11 21:35:12 -07:00 |
bandwidth_manager.cpp
|
run sonarqube with deprecated functions disabled. fix some of its code smells
|
2017-09-17 18:06:53 +02:00 |
bandwidth_queue_entry.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
bdecode.cpp
|
trivial code refactor in entry and string_util related code
|
2017-11-29 20:08:15 +01:00 |
bitfield.cpp
|
more use of const in peer_connection.cpp and minor code refactor
|
2017-11-28 09:45:40 +01:00 |
block_cache.cpp
|
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 |
bloom_filter.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
broadcast_socket.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
bt_peer_connection.cpp
|
fix V821 Decreased performance. (#2675)
|
2018-01-07 20:37:21 -05:00 |
chained_buffer.cpp
|
use span<> for peer_connection::send_buffer
|
2017-04-25 23:02:32 -04:00 |
choker.cpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
close_reason.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
cpuid.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
crc32c.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
create_torrent.cpp
|
remove unused infohash member in create_torrent
|
2018-01-11 02:43:09 -05:00 |
disk_buffer_holder.cpp
|
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.cpp
|
block_size is a constant, no need in passing it around as a variable
|
2018-01-03 08:45:25 -05:00 |
disk_io_job.cpp
|
block_size is a constant, no need in passing it around as a variable
|
2018-01-03 08:45:25 -05:00 |
disk_io_thread.cpp
|
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 |
disk_io_thread_pool.cpp
|
fixed compilation warnings with newer versions of clang (#2047)
|
2017-06-01 04:12:02 -04:00 |
disk_job_fence.cpp
|
more use of auto, const, size, minor code refactor and cleanup
|
2017-09-18 23:59:41 +02:00 |
disk_job_pool.cpp
|
make the job action enum an enum class
|
2017-06-11 23:53:58 +02:00 |
entry.cpp
|
fix noexcept marking on entry, and make move assignment
|
2018-01-04 19:34:42 -05:00 |
enum_net.cpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
error_code.cpp
|
some noexcept fixes
|
2017-11-10 09:05:15 +01:00 |
escape_string.cpp
|
more use of const, auto loop, cleanup in escape_string.cpp
|
2017-11-30 18:12:21 +01:00 |
ffs.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
file.cpp
|
merged RC_1_1 into master
|
2017-10-17 09:38:51 +02:00 |
file_pool.cpp
|
deprecate lock_files (#2344)
|
2017-09-17 10:43:27 +02:00 |
file_progress.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
file_storage.cpp
|
back-port path fixup in file_storage add_file
|
2017-12-23 12:02:17 +01:00 |
fingerprint.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
gzip.cpp
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |
hasher.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
hasher512.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
hex.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
http_connection.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
http_parser.cpp
|
remove invalid assert
|
2017-12-24 11:28:02 +01:00 |
http_seed_connection.cpp
|
block_size is a constant, no need in passing it around as a variable
|
2018-01-03 08:45:25 -05:00 |
http_stream.cpp
|
add const
|
2017-09-29 14:06:40 -07:00 |
http_tracker_connection.cpp
|
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 |
i2p_stream.cpp
|
merged RC_1_1 into master
|
2017-12-13 12:36:35 +01:00 |
identify_client.cpp
|
Update identify_client.cpp
|
2017-11-08 23:04:15 +01:00 |
instantiate_connection.cpp
|
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 |
ip_filter.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
ip_notifier.cpp
|
enable/disable the internal ip notifier with new setting (#2487)
|
2017-11-01 10:51:51 +01:00 |
ip_voter.cpp
|
make the variables holding the source of external IPs type-safe
|
2017-10-10 22:38:36 +02:00 |
lazy_bdecode.cpp
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
listen_socket_handle.cpp
|
changes based on review feedback
|
2017-07-21 19:18:44 -07:00 |
lsd.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
magnet_uri.cpp
|
restore the parse_magnet_uri overload that amends an add_torrent_params object
|
2017-12-14 12:20:02 +01:00 |
merkle.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
natpmp.cpp
|
minor code refactor and cleanup in port mapping code
|
2017-09-28 01:17:21 -07:00 |
packet_buffer.cpp
|
fixing sign-conversion warnings, part 23, final (#1763)
|
2017-02-27 11:50:53 -05:00 |
parse_url.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
part_file.cpp
|
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 |
path.cpp
|
run sonarqube with deprecated functions disabled. fix some of its code smells
|
2017-09-17 18:06:53 +02:00 |
pe_crypto.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
peer_class.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
peer_class_set.cpp
|
merged RC_1_1 into master
|
2017-10-04 11:43:01 +02:00 |
peer_connection.cpp
|
redundant is_finished(block.block)
|
2018-01-09 03:20:28 -05:00 |
peer_connection_handle.cpp
|
added some std:: in public api
|
2017-08-05 02:44:25 +02:00 |
peer_info.cpp
|
make bandwidth state flags use type-safe flags
|
2017-07-17 19:03:42 -07:00 |
peer_list.cpp
|
support forced shutdown/destruction of torrent objects
|
2017-12-28 14:11:55 +01:00 |
performance_counters.cpp
|
mark up performance counter operations as noexcept
|
2018-01-06 20:12:41 -05:00 |
piece_picker.cpp
|
redundant is_finished(block.block)
|
2018-01-09 03:20:28 -05:00 |
platform_util.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
proxy_base.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
proxy_settings.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
puff.cpp
|
fix building tarball
|
2016-08-21 20:21:50 -04:00 |
random.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
read_resume_data.cpp
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
receive_buffer.cpp
|
more use of auto, const, size, minor code refactor and cleanup
|
2017-09-18 23:59:41 +02:00 |
request_blocks.cpp
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
resolve_links.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
resolver.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
session.cpp
|
improve error handling during session shutdown
|
2017-12-28 13:52:07 +01:00 |
session_call.cpp
|
refactor to use std unordered containers and minor cleanup (#1070)
|
2016-09-06 23:37:36 -04:00 |
session_handle.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
session_impl.cpp
|
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 |
session_settings.cpp
|
merge RC_1_1 into master
|
2017-12-03 18:12:35 +01:00 |
session_stats.cpp
|
use string_view in find_metric_idx
|
2017-09-04 07:50:13 +02:00 |
session_udp_sockets.cpp
|
use enum class for ssl bool in listen socket (#1960)
|
2017-04-30 21:11:42 -04:00 |
settings_pack.cpp
|
bump version number to 1.1.6
|
2017-12-29 15:53:51 +01:00 |
sha1.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
sha1_hash.cpp
|
added add_torrent_params.cpp and moved is_nothrow asserts to cpp files (#2059)
|
2017-06-07 16:41:28 +02:00 |
sha512.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
smart_ban.cpp
|
make disk job flags type safe
|
2017-09-10 08:56:52 +02:00 |
socket_io.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
socket_type.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
socks5_stream.cpp
|
some noexcept fixes
|
2017-11-10 09:05:15 +01:00 |
stack_allocator.cpp
|
move stack allocator implementation into its own cpp file
|
2017-07-23 16:49:24 -07:00 |
stat.cpp
|
fixed a few warnings related to signed/unsigned conversions (#1338)
|
2016-11-19 21:14:16 -05:00 |
stat_cache.cpp
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |
storage.cpp
|
fix part-file creation race condition (back-port from master)
|
2017-12-03 18:13:54 +01:00 |
storage_piece_set.cpp
|
use an intrusive linked list for peer_cache_entry instead an unordered set, to avoid heap allocations and make cache operations not able to fail. This simplifies error handling
|
2017-12-28 00:52:09 +01:00 |
storage_utils.cpp
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |
string_util.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
time.cpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
timestamp_history.cpp
|
fixing sign-conversion warnings, part 20 (#1745)
|
2017-02-22 23:28:25 -05:00 |
torrent.cpp
|
fix rp->blocks_left = blocks_in_piece;
|
2018-01-11 02:44:37 -05:00 |
torrent_handle.cpp
|
merged RC_1_1 into master
|
2017-12-18 23:01:33 +01:00 |
torrent_info.cpp
|
remove duplicate if (files.num_files() == 0)
|
2018-01-07 14:00:59 -05:00 |
torrent_peer.cpp
|
minor cleanup and modernization of torrent_peer
|
2017-11-09 15:48:27 +01:00 |
torrent_peer_allocator.cpp
|
minor cleanup and modernization of torrent_peer
|
2017-11-09 15:48:27 +01:00 |
torrent_status.cpp
|
added add_torrent_params.cpp and moved is_nothrow asserts to cpp files (#2059)
|
2017-06-07 16:41:28 +02:00 |
tracker_manager.cpp
|
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 |
udp_socket.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
udp_tracker_connection.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
upnp.cpp
|
using make_address instead of deprecated from_string when boost>=1.66 (#2659)
|
2018-01-04 04:48:22 -05:00 |
ut_metadata.cpp
|
remove session pool allocator and use the buffer class instead (#2274)
|
2017-08-28 11:37:53 +02:00 |
ut_pex.cpp
|
introduce a proper type for pex flags to improve type-safety
|
2017-12-17 23:17:12 +01:00 |
utf8.cpp
|
some noexcept fixes
|
2017-11-10 09:05:15 +01:00 |
utp_socket_manager.cpp
|
lint-based code review in utp related code
|
2017-08-13 07:49:43 +02:00 |
utp_stream.cpp
|
fix implicit-fallthrough warnings with gcc 7
|
2017-10-23 19:18:33 +02:00 |
version.cpp
|
is_ip_address refactor and minor code cleanup (#1828)
|
2017-03-18 11:07:17 -04:00 |
web_connection_base.cpp
|
merged RC_1_1 into master
|
2017-08-16 22:46:47 +02:00 |
web_peer_connection.cpp
|
use seconds32 as the retry-time for web seeds
|
2017-11-19 16:20:36 +01:00 |
write_resume_data.cpp
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
xml_parse.cpp
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |