.. |
aligned_storage.hpp
|
pick standard std::aligned_union if using clang (#2447)
|
2017-10-15 04:29:33 +02:00 |
aligned_union.hpp
|
pick standard std::aligned_union if using clang (#2447)
|
2017-10-15 04:29:33 +02:00 |
alloca.hpp
|
fix warnings
|
2019-04-10 08:05:36 +02:00 |
allocating_handler.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
array.hpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
bind_to_device.hpp
|
make single-argument constructors explicit (#1194)
|
2016-10-08 14:07:11 -04:00 |
block_cache_reference.hpp
|
order static and constexpr consistently
|
2020-02-01 15:18:03 +01:00 |
byteswap.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
container_wrapper.hpp
|
some refactor to reduce duplicate code
|
2018-07-25 18:48:34 +02:00 |
cppint_import_export.hpp
|
more fixes of unwanted macro expansions of min/max in headers (windows.h compatibility)
|
2017-11-13 15:36:42 +01:00 |
cpuid.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
deferred_handler.hpp
|
support asio handler allocators in deferred_handler
|
2017-12-26 09:44:51 +01:00 |
deprecated.hpp
|
fix deprecation warnings for deprecated classes
|
2019-11-27 12:15:59 +01:00 |
deque.hpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
dev_random.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
disable_warnings_pop.hpp
|
enable /W4 warnings for msvc
|
2016-12-13 19:36:14 -05:00 |
disable_warnings_push.hpp
|
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
|
2019-11-19 01:46:39 +01:00 |
disk_job_fence.hpp
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
escape_string.hpp
|
use UNC paths pervasively on windows
|
2019-01-12 21:00:40 +01:00 |
export.hpp
|
fix deprecation warnings for deprecated classes
|
2019-11-27 12:15:59 +01:00 |
ffs.hpp
|
deduplicate code implementing log2p1()
|
2019-03-23 22:44:32 +01:00 |
file_progress.hpp
|
[WIP] refactor in file_progress to avoid dependency of alert_manager
|
2019-01-13 02:40:15 +01:00 |
generate_peer_id.hpp
|
factor out generate_peer_id into its own file
|
2018-07-25 08:49:18 +02:00 |
has_block.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
instantiate_connection.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
io.hpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
ip_notifier.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
keepalive.hpp
|
lower TCP keepalive timeout for SOCKS5 UDP tunnel, to detect network failures and retry
|
2020-02-01 11:43:51 +01:00 |
listen_socket_handle.hpp
|
remove outgoing udp sockets and replace with listen_socket_t
|
2020-01-19 08:27:33 +01:00 |
lsd.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
merkle.hpp
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
noexcept_movable.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
numeric_cast.hpp
|
fix some warnings from sonar-cube
|
2018-09-05 18:10:57 -07:00 |
openssl.hpp
|
improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents
|
2020-03-21 12:28:49 -07:00 |
path.hpp
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
portmap.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
proxy_settings.hpp
|
fix accidental disabling of exporting aux::proxy_settings from library
|
2019-12-02 11:43:46 +01:00 |
range.hpp
|
ensure headers build independently
|
2019-05-13 11:56:03 -07:00 |
route.h
|
build for iOS on travis
|
2018-01-18 22:37:37 +01:00 |
scope_end.hpp
|
make move constructors and move assignment operators noexcept
|
2017-06-01 23:42:15 +02:00 |
session_call.hpp
|
replace boost::function with std::function
|
2016-08-13 07:07:26 -04:00 |
session_impl.hpp
|
improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents
|
2020-03-21 12:28:49 -07:00 |
session_interface.hpp
|
remove outgoing udp sockets and replace with listen_socket_t
|
2020-01-19 08:27:33 +01:00 |
session_settings.hpp
|
make aux::session_settings thread-safe. this allows all threads to share the same settings object, which has low contention and is rarely updated
|
2019-09-01 03:41:36 +02:00 |
session_udp_sockets.hpp
|
remove outgoing udp sockets and replace with listen_socket_t
|
2020-01-19 08:27:33 +01:00 |
set_socket_buffer.hpp
|
add support for TCP_NOTSENT_LOWAT
|
2020-03-04 13:16:54 +01:00 |
socket_type.hpp
|
add executor_type to socket_type
|
2019-11-14 11:55:48 +01:00 |
storage_piece_set.hpp
|
move export.hpp into aux_ folder. put assert symbols in libtorrent namespace
|
2018-05-14 09:09:01 +02:00 |
storage_utils.hpp
|
remove typed_span type
|
2018-11-17 00:43:58 +01:00 |
string_ptr.hpp
|
wrap destination string in i2p_peer in string_ptr handler (#2268)
|
2017-08-25 09:42:46 +02:00 |
suggest_piece.hpp
|
fix suggest_read_cache setting
|
2020-02-02 20:16:59 +01:00 |
throw.hpp
|
noreturn attribute is standard in C++11
|
2019-02-27 17:11:15 +01:00 |
time.hpp
|
remove the global cache of the current time, just use clock::now() instead
|
2018-04-07 21:43:18 +02:00 |
torrent_impl.hpp
|
handle errors in peer_connection
|
2017-12-26 10:39:54 +01:00 |
unique_ptr.hpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
vector.hpp
|
some refactor to reduce duplicate code
|
2018-07-25 18:48:34 +02:00 |
win_crypto_provider.hpp
|
fix typo in win_crypto_provider assignment operator
|
2019-01-20 02:07:54 +01:00 |
win_util.hpp
|
back port fixing GCC warnings
|
2019-08-02 06:21:07 -07:00 |
windows.hpp
|
wrap inclusion of windows.h with appropriate defines
|
2018-11-21 10:09:23 +01:00 |