premiere-libtorrent/src
arvidn b6a73eeaaa simplify trigger_unchoke and trigger_optimistic_unchoke on session_impl, abd make them noexcept 2017-11-12 15:48:46 +01:00
..
kademlia remove unused transaction id member of DHT observers 2017-11-12 15:46:33 +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 don't shadow static_category in alerts 2017-09-16 19:58:11 +02: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 some noexcept fixes 2017-11-10 09:05:15 +01:00
bitfield.cpp some random cleanup 2017-09-13 08:28:46 +02:00
block_cache.cpp some noexcept fixes 2017-11-10 09:05:15 +01:00
bloom_filter.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
broadcast_socket.cpp avoid port mapping of local addresses (#2296) 2017-09-01 19:28:27 +02:00
bt_peer_connection.cpp 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
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 introduce a download_priority_t type, for uniform an type-safe piece- and file priorities 2017-11-02 08:20:21 +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 remove left-overs from disk buffer pool allocator 2017-08-21 16:36:00 +02:00
disk_io_job.cpp remove some questionable code from disk_io_thread when deleting files for a torrent and extend transfer test to cover deleting files while seeding 2017-10-25 19:00:54 +02:00
disk_io_thread.cpp introduce a download_priority_t type, for uniform an type-safe piece- and file priorities 2017-11-02 08:20:21 +01: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 some random cleanup 2017-09-13 08:28:46 +02: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 merge RC_1_1 into master 2017-10-08 18:21:25 +02: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 stricten up the filename sanitization a bit 2017-10-01 20:30:02 +02:00
fingerprint.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
gzip.cpp some noexcept fixes 2017-11-10 09:05:15 +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 close connection in upnp::on_upnp_xml and added abort/closing returns 2017-10-20 11:46:41 +02:00
http_parser.cpp add http_parser::header_int (#2472) 2017-11-09 23:43:26 +01:00
http_seed_connection.cpp add http_parser::header_int (#2472) 2017-11-09 23:43:26 +01:00
http_stream.cpp add const 2017-09-29 14:06:40 -07:00
http_tracker_connection.cpp use span in gzip, http_parser and http_connection 2017-09-04 22:33:38 +02:00
i2p_stream.cpp some noexcept fixes 2017-11-10 09:05:15 +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 removed use of boost::uintptr_t for better compatibility 2017-04-23 11:15:43 -04:00
magnet_uri.cpp add throwing overload of parse_magnet_uri 2017-11-05 20:31:06 +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 factor out handler allocator and reuse it for posting deferred peer removals on torrents 2017-11-11 10:41:39 +01: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 minor cleanup and modernization of torrent_peer 2017-11-09 15:48:27 +01:00
performance_counters.cpp some random cleanup 2017-09-13 08:28:46 +02:00
piece_picker.cpp introduce a download_priority_t type, for uniform an type-safe piece- and file priorities 2017-11-02 08:20:21 +01: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 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
session.cpp introduce a type to refer to a torrent-list-index, to improve type safety 2017-10-25 13:39:37 +02: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 add API to query whether alerts have been dropped or not 2017-11-11 15:42:53 +01:00
session_impl.cpp stop posting alerts when the session is shutting down. Nobody will be able to see them anyway. It also solves some issues around destruction order where posting alerts require certain things to still be around in the session_impl object 2017-11-12 09:12:59 +01:00
session_settings.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04: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 enable/disable the internal ip notifier with new setting (#2487) 2017-11-01 10:51: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 change formatting of namespace declarations 2017-04-12 14:26:35 -04: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 change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
storage.cpp introduce a download_priority_t type, for uniform an type-safe piece- and file priorities 2017-11-02 08:20:21 +01:00
storage_piece_set.cpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
storage_utils.cpp 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.cpp remove redundant null check 2017-09-18 00:51:26 +02: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 simplify trigger_unchoke and trigger_optimistic_unchoke on session_impl, abd make them noexcept 2017-11-12 15:48:46 +01:00
torrent_handle.cpp restore backwards compatibility with the API before download_priority_t was introduced 2017-11-06 01:24:24 +01:00
torrent_info.cpp make parse_magnet_uri return the add_torrent_params instead of of taking an in-out parameter 2017-10-15 04:29:53 +02: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 fix warnings from asio/ssl includes 2017-10-13 21:06:42 +02:00
udp_socket.cpp make udp send flags type safe 2017-07-26 18:09:17 -07:00
udp_tracker_connection.cpp more use of emplace_back and minor code simplification 2017-08-17 08:08:51 +02:00
upnp.cpp some noexcept fixes 2017-11-10 09:05:15 +01: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 more use of auto, const and minor code refactor in ut_pex.cpp 2017-09-21 04:33:42 +02: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 add http_parser::header_int (#2472) 2017-11-09 23:43:26 +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 change formatting of namespace declarations 2017-04-12 14:26:35 -04:00