premiere-libtorrent/src
arvidn 9df4d4b7f8 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
..
kademlia minimal optimization by using node_id::is_all_zero 2018-03-05 09:01:25 +01:00
ConvertUTF.cpp fiw warning in ConvertUTF.cpp 2017-09-24 23:23:14 -07:00
Makefile.am add windows socket libraries in Makefile.am 2018-03-21 13:44:59 +01:00
add_torrent_params.cpp clean up noexcept specifiers to adapt to what the implementation provides 2018-02-20 08:43:52 +01: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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01: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 more use of move and code refactor in bandwidth related code 2018-03-22 18:01:01 +01:00
bandwidth_queue_entry.cpp more use of move and code refactor in bandwidth related code 2018-03-22 18:01:01 +01:00
bdecode.cpp clean up noexcept specifiers to adapt to what the implementation provides 2018-02-20 08:43:52 +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 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 some code refactor and cleanup in broadcast_socket 2018-03-21 23:37:52 +01:00
bt_peer_connection.cpp removed unused bt_peer_connection::on_keepalive 2018-03-16 17:32:20 +01:00
chained_buffer.cpp more use of emplace_back in chained_buffer 2018-03-04 11:34:24 +01: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 refactor in macro conditions for helper_getauxval to avoid unused function warning in android x86 2018-03-21 13:45:28 +01:00
crc32c.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
create_torrent.cpp merged RC_1_1 into master 2018-03-12 02:32:12 +01: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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
disk_io_job.cpp fix warnings in bdecode and disk_io_job 2018-03-20 12:43:44 +01:00
disk_io_thread.cpp replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01: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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
file_pool.cpp replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
file_progress.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
file_storage.cpp clean up noexcept specifiers to adapt to what the implementation provides 2018-02-20 08:43:52 +01: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 minor code cleanup in http_tracker_connection code 2018-02-21 09:23:03 +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 merged RC_1_1 into master 2018-02-25 09:36:12 +01:00
performance_counters.cpp mark up performance counter operations as noexcept 2018-01-06 20:12:41 -05:00
piece_picker.cpp replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +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 merged RC_1_1 into master 2018-02-25 09:36:12 +01: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 merged RC_1_1 into master 2018-02-25 09:36:12 +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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
sha1.cpp replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01: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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01: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 replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
socks5_stream.cpp merged RC_1_1 into master 2018-02-25 09:36:12 +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 merged RC_1_1 into master 2018-03-16 13:16:45 +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 merged RC_1_1 into master 2018-03-12 02:32:12 +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 deprecate the error_file_* constants whose underlying features have been deprecated 2018-03-13 19:39:55 +01:00
torrent_handle.cpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
torrent_info.cpp fix windows build with UNC paths disabled 2018-03-06 08:48:19 +01:00
torrent_peer.cpp avoid endianness test in peer_priority function 2018-01-31 22:49:25 +01:00
torrent_peer_allocator.cpp minor cleanup and modernization of torrent_peer 2017-11-09 15:48:27 +01:00
torrent_status.cpp deprecate the error_file_* constants whose underlying features have been deprecated 2018-03-13 19:39:55 +01: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 merged RC_1_1 into master 2018-03-21 12:17:11 +01: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