premiere-libtorrent/include/libtorrent/aux_
arvidn 5383854768 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
..
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 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
allocating_handler.hpp support asio handler allocators in deferred_handler 2017-12-26 09:44:51 +01: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 use boost::variant for disk_io_job in/out parameter, to support holding a proper disk io buffer handle and string 2017-04-17 15:08:27 -04: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
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 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
disable_warnings_pop.hpp enable /W4 warnings for msvc 2016-12-13 19:36:14 -05:00
disable_warnings_push.hpp improve error handling during session shutdown 2017-12-28 13:52:07 +01:00
disk_job_fence.hpp apply some c++11 modernization 2018-01-11 04:51:39 -05:00
escape_string.hpp parse_magnet_uri simplification 2018-10-05 11:01:45 +02:00
export.hpp fix some warnings 2018-09-19 22:12:45 -07:00
ffs.hpp move export.hpp into aux_ folder. put assert symbols in libtorrent namespace 2018-05-14 09:09:01 +02:00
file_progress.hpp move export.hpp into aux_ folder. put assert symbols in libtorrent namespace 2018-05-14 09:09:01 +02: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 minor lint oriented code refactor 2018-03-28 15:55:05 +02:00
instantiate_connection.hpp moved instantiate_connection to aux namespace 2018-05-29 09:25:25 +02: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
listen_socket_handle.hpp more lint oriented code refactor/cleanup 2018-06-29 13:27:29 +02:00
lsd.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
max_path.hpp minor refactor in file_storeage and typos 2017-05-02 22:34:11 -04:00
merkle.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
noexcept_movable.hpp clean up noexcept specifiers to adapt to what the implementation provides 2018-02-20 08:43:52 +01:00
numeric_cast.hpp fix some warnings from sonar-cube 2018-09-05 18:10:57 -07:00
openssl.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
path.hpp merged RC_1_1 into master 2018-11-06 23:57:04 +01:00
portmap.hpp fix some warnings 2018-09-19 22:12:45 -07:00
proxy_settings.hpp clean up proxy_settings constructors 2018-07-07 18:02:43 +02:00
range.hpp remove redundant virtual specificers when override is present 2017-09-10 19:28:18 +02: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 support moving the whole add_torrent_params object into the add_torrent call on session 2018-11-14 19:11:11 +01:00
session_interface.hpp require tracker_request objects be moved into queue_manager. also replace non-const reference parameter with rvalue reference 2018-11-14 17:09:04 +01:00
session_settings.hpp minor cleanup, refactor and typos (#2593) 2017-12-07 07:51:55 +01:00
session_udp_sockets.hpp fix empty outgoing interfaces for UDP sockets 2018-05-12 13:34:58 +02:00
set_socket_buffer.hpp shave down session_interface by one function, reduce the dependencies between torrent and session 2018-01-29 03:00:59 +01:00
socket_type.hpp more lint oriented code refactor/cleanup 2018-06-29 13:27:29 +02: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 replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options 2018-05-13 19:25:17 +02: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 overflow in sliding_average in the case of very high download rates 2018-10-03 00:53:05 +02:00
throw.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02: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
typed_span.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
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 qualify some assignment operators to disallow assignment to temporaries 2018-07-01 17:29:50 +02:00
win_util.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00