premiere-libtorrent/src
arvidn 50a293730b merged RC_1_1 into master 2018-01-29 10:20:45 +01:00
..
kademlia apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
alert.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
bloom_filter.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
broadcast_socket.cpp broadcast socket handler take a span 2018-01-14 20:21:42 -05:00
bt_peer_connection.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
create_torrent.cpp apply some c++11 modernization 2018-01-11 04:51:39 -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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
disk_job_fence.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 move socket_type into aux-namespace 2018-01-29 08:33:45 +01: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
file.cpp merged RC_1_1 into master 2018-01-29 01:20:08 +01:00
file_pool.cpp deprecate lock_files (#2344) 2017-09-17 10:43:27 +02:00
file_progress.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
file_storage.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
fingerprint.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
gzip.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
hasher.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
hasher512.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
hex.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
http_connection.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
http_parser.cpp remove invalid assert 2017-12-24 11:28:02 +01:00
http_seed_connection.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
http_stream.cpp add const 2017-09-29 14:06:40 -07:00
http_tracker_connection.cpp avoid repeated calls to .address(), minor refactor 2018-01-27 09:22:38 +01:00
i2p_stream.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
identify_client.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
instantiate_connection.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
ip_filter.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
ip_notifier.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
ip_voter.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
lazy_bdecode.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
listen_socket_handle.cpp changes based on review feedback 2017-07-21 19:18:44 -07:00
lsd.cpp broadcast socket handler take a span 2018-01-14 20:21:42 -05:00
magnet_uri.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
path.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
pe_crypto.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
peer_connection_handle.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
peer_info.cpp make bandwidth state flags use type-safe flags 2017-07-17 19:03:42 -07:00
peer_list.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
performance_counters.cpp mark up performance counter operations as noexcept 2018-01-06 20:12:41 -05:00
piece_picker.cpp merged RC_1_1 into master 2018-01-29 10:20:45 +01:00
platform_util.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05: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 move socket_type into aux-namespace 2018-01-29 08:33:45 +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 apply some c++11 modernization 2018-01-11 04:51:39 -05: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 merged RC_1_1 into master 2018-01-24 00:37:05 +01:00
session_impl.cpp shave down session_interface by one function, reduce the dependencies between torrent and session 2018-01-29 03:00:59 +01: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 merged RC_1_1 into master 2018-01-27 02:36:55 +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 apply some c++11 modernization 2018-01-11 04:51:39 -05: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 move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
socks5_stream.cpp merged RC_1_1 into master 2018-01-27 02:36:55 +01:00
stack_allocator.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 make url_random take a span 2018-01-15 01:49:42 -05:00
time.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
timestamp_history.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
torrent.cpp merged RC_1_1 into master 2018-01-29 10:20:45 +01:00
torrent_handle.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
torrent_info.cpp merged RC_1_1 into master 2018-01-14 13:07:20 +01: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 apply some c++11 modernization 2018-01-11 04:51:39 -05:00
udp_tracker_connection.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
upnp.cpp broadcast socket handler take a span 2018-01-14 20:21:42 -05:00
ut_metadata.cpp minor cleanups in some extensions 2018-01-19 20:02:17 +01:00
ut_pex.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
utf8.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
utp_socket_manager.cpp move socket_type into aux-namespace 2018-01-29 08:33:45 +01:00
utp_stream.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05: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 apply some c++11 modernization 2018-01-11 04:51:39 -05: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