.. |
aux_
|
make add_torrent_params movable and have add_torrent/async_add_torrent take it by value
|
2017-03-26 16:48:57 -04:00 |
extensions
|
remove whitespace at end of line (#1245)
|
2016-10-22 11:47:24 -04:00 |
kademlia
|
added support for enumerating the internal DHT live nodes (#1712)
|
2017-02-18 23:02:23 -05:00 |
ConvertUTF.h
|
modernize: remove redundant smart ptr get(), use fixed-width integer types (#900)
|
2016-07-10 07:31:58 -04:00 |
Makefile.am
|
don't remove peers from the connection list immediately when disconnecting (#1782)
|
2017-03-07 13:50:03 -05:00 |
add_torrent_params.hpp
|
make add_torrent_params movable and have add_torrent/async_add_torrent take it by value
|
2017-03-26 16:48:57 -04:00 |
address.hpp
|
minor cleanup and refactor (#1016)
|
2016-08-20 19:46:55 -04:00 |
alert.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
alert_manager.hpp
|
fix alignment issues in heterogeneous_queue (#1834)
|
2017-03-20 17:41:00 -04:00 |
alert_types.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
allocator.hpp
|
refactor to use std unordered containers and minor cleanup (#1070)
|
2016-09-06 23:37:36 -04:00 |
announce_entry.hpp
|
optimize access to ssl_cert. specifically the case where there is none, avoid pessimisation of the common case
|
2017-03-23 21:55:20 -04:00 |
assert.hpp
|
headers, end of file, code cleanup
|
2016-12-12 23:36:45 -05:00 |
bandwidth_limit.hpp
|
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670)
|
2017-02-07 00:22:30 -05:00 |
bandwidth_manager.hpp
|
make single-argument constructors explicit (#1194)
|
2016-10-08 14:07:11 -04:00 |
bandwidth_queue_entry.hpp
|
some refactor and cleanup (#1065)
|
2016-09-05 22:25:20 -04:00 |
bandwidth_socket.hpp
|
some refactor and cleanup (#1065)
|
2016-09-05 22:25:20 -04:00 |
bdecode.hpp
|
bdecode_node - add const
|
2017-02-27 19:44:12 -05:00 |
bencode.hpp
|
improve deprecated markup (#1823)
|
2017-03-17 20:41:47 -04:00 |
bitfield.hpp
|
fixing sign-conversion warnings, part 9
|
2017-01-27 01:23:18 -05:00 |
block_cache.hpp
|
fixing sign-conversion warnings, part 8, created aux::unique_ptr, refactor (#1616)
|
2017-01-26 08:31:20 -05:00 |
bloom_filter.hpp
|
ed25519 api refactor (#1041)
|
2016-08-30 02:37:51 -04:00 |
broadcast_socket.hpp
|
is_ip_address refactor and minor code cleanup (#1828)
|
2017-03-18 11:07:17 -04:00 |
bt_peer_connection.hpp
|
fixing sign-conversion warnings, part 1 (#1503)
|
2017-01-09 01:43:57 -05:00 |
buffer.hpp
|
wrap most instances of throw, and terminate on builds where exceptions are disabled (#1639)
|
2017-01-29 15:37:42 -05:00 |
build_config.hpp
|
extend link compatibility check to export-extra configurations (#876)
|
2016-07-03 11:42:57 -04:00 |
chained_buffer.hpp
|
remove dependency on aligned_storage and aligned_union to support older versions of GCC
|
2017-01-22 14:11:44 -05:00 |
choker.hpp
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
close_reason.hpp
|
use enum class for close reason
|
2017-02-04 11:24:35 -05:00 |
config.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
copy_ptr.hpp
|
mark all converstion to bool operators as explicit
|
2016-12-12 01:34:36 -05:00 |
crc32c.hpp
|
added support for arm crc32c and changed to test in arm 32 bits (#869)
|
2016-06-30 11:37:55 -04:00 |
create_torrent.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
deadline_timer.hpp
|
more use of span and std::shared_ptr (#1018)
|
2016-08-21 13:37:11 -04:00 |
debug.hpp
|
more boost types cleanup and handling of deprecated macos libcrypto (#1072)
|
2016-09-07 17:51:18 -04:00 |
disk_buffer_holder.hpp
|
compact block_cache_reference by using storage_index_t instead of pointer. make sure storage object is kept alive by block_cache_references
|
2017-01-02 13:45:16 -05:00 |
disk_buffer_pool.hpp
|
factor out some common storage utilities out of storage.cpp (#1515)
|
2017-01-11 00:42:10 -05:00 |
disk_interface.hpp
|
factor out move_storage function to storage_utils.cpp (#1571)
|
2017-01-17 08:02:44 -05:00 |
disk_io_job.hpp
|
fixing sign-conversion warnings, part 8, created aux::unique_ptr, refactor (#1616)
|
2017-01-26 08:31:20 -05:00 |
disk_io_thread.hpp
|
optimize construction of disk io storage objects
|
2017-03-23 17:45:11 -04:00 |
disk_io_thread_pool.hpp
|
simplify disk thread a little bit (#1504)
|
2017-01-08 19:22:59 -05:00 |
disk_job_pool.hpp
|
refactor to use std unordered containers and minor cleanup (#1070)
|
2016-09-06 23:37:36 -04:00 |
disk_observer.hpp
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
ed25519.hpp
|
better integration and API for ed25519 (#1037)
|
2016-08-29 20:28:42 -04:00 |
entry.hpp
|
remove dependency on aligned_storage and aligned_union to support older versions of GCC
|
2017-01-22 14:11:44 -05:00 |
enum_net.hpp
|
use string_view instead of strcmp
|
2017-03-18 15:54:38 -04:00 |
error.hpp
|
using warnings guard in error.hpp and BOOST_SYSTEM_NO_DEPRECATED in Jamfile (#1184)
|
2016-10-04 21:54:02 -04:00 |
error_code.hpp
|
fix missed static array specifier
|
2017-01-23 08:21:34 -05:00 |
export.hpp
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
extensions.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
file.hpp
|
more sign warnings fixes (#1775)
|
2017-03-09 07:46:52 -05:00 |
file_pool.hpp
|
merge RC_1_1 into master
|
2017-03-08 18:01:59 -05:00 |
file_storage.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
fingerprint.hpp
|
fix formatting
|
2016-10-27 00:29:41 -04:00 |
gzip.hpp
|
back-port error_code cleanup from master (#1173)
|
2016-10-03 16:32:40 -07:00 |
hasher.hpp
|
consolidate windows crypto provider implementation into single header (#1495)
|
2017-01-07 01:53:39 -05:00 |
hasher512.hpp
|
consolidate windows crypto provider implementation into single header (#1495)
|
2017-01-07 01:53:39 -05:00 |
heterogeneous_queue.hpp
|
fix alignment issues in heterogeneous_queue (#1834)
|
2017-03-20 17:41:00 -04:00 |
hex.hpp
|
aux::to_hex(sha1) -> sha1.to_hex() (#1418)
|
2016-12-22 10:44:36 -05:00 |
http_connection.hpp
|
fixing sign-conversion warnings, part 5, minor refactor (#1559)
|
2017-01-16 21:51:49 -05:00 |
http_parser.hpp
|
removed spaces in template types and more c++11 auto/loop refactor
|
2016-10-26 00:08:00 -04:00 |
http_seed_connection.hpp
|
generalize and improve http redirect support for web seeds (#1060)
|
2016-10-02 23:08:03 -07:00 |
http_stream.hpp
|
don't allocate handlers for proxy sockets in the heap, move them instead (#1342)
|
2016-11-19 22:56:34 -05:00 |
http_tracker_connection.hpp
|
minor code refactor and cleanup
|
2017-01-14 06:59:44 -05:00 |
i2p_stream.hpp
|
fixing sign-conversion warnings, part 5, minor refactor (#1559)
|
2017-01-16 21:51:49 -05:00 |
identify_client.hpp
|
fix deprecated warning with msvc (#1265)
|
2016-10-27 18:09:14 -04:00 |
instantiate_connection.hpp
|
more boost types cleanup and handling of deprecated macos libcrypto (#1072)
|
2016-09-07 17:51:18 -04:00 |
invariant_check.hpp
|
fix error handling by exercising code paths where memory allocations fail (#1221)
|
2016-10-19 01:18:05 -04:00 |
io.hpp
|
fixing sign-conversion warnings, part 20 (#1745)
|
2017-02-22 23:28:25 -05:00 |
io_service.hpp
|
dht headers and minor cleanup (#1157)
|
2016-09-26 18:04:42 -04:00 |
io_service_fwd.hpp
|
refactor to use std unordered containers and minor cleanup (#1070)
|
2016-09-06 23:37:36 -04:00 |
ip_filter.hpp
|
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670)
|
2017-02-07 00:22:30 -05:00 |
ip_notifier.hpp
|
some refactor in ip change notifier source code (#1301)
|
2016-11-08 03:44:43 -05:00 |
ip_voter.hpp
|
support separate external ip for each interface (#1383)
|
2016-12-04 15:58:51 -05:00 |
lazy_entry.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
link.hpp
|
added std:: prefix, end of file cleanup, formatting, consts
|
2017-01-14 05:59:26 -05:00 |
linked_list.hpp
|
more use of nullptr, minor refactor and formatting (#1267)
|
2016-10-28 12:28:27 -04:00 |
lsd.hpp
|
improved port reading in lsd, minor code refactor
|
2016-12-10 12:18:31 -05:00 |
magnet_uri.hpp
|
make add_torrent_params movable and have add_torrent/async_add_torrent take it by value
|
2017-03-26 16:48:57 -04:00 |
natpmp.hpp
|
fixing sign-conversion warnings, part 3 (#1537)
|
2017-01-13 01:55:29 -05:00 |
netlink.hpp
|
fixing remaining clang sign warnings (#1825)
|
2017-03-18 08:49:19 -04:00 |
operations.hpp
|
add proper error handling to peer connections and session (#1149)
|
2016-09-25 09:50:48 -04:00 |
packet_buffer.hpp
|
fixing sign-conversion warnings, part 23, final (#1763)
|
2017-02-27 11:50:53 -05:00 |
packet_pool.hpp
|
fixing sign-conversion warnings, part 23, final (#1763)
|
2017-02-27 11:50:53 -05:00 |
parse_url.hpp
|
generalize and improve http redirect support for web seeds (#1060)
|
2016-10-02 23:08:03 -07:00 |
part_file.hpp
|
factor out delete_files function into storage_utils
|
2017-01-18 00:56:01 -05:00 |
pe_crypto.hpp
|
fixing sign-conversion warnings, part 13, minor refactor (#1675)
|
2017-02-07 23:36:13 -05:00 |
peer.hpp
|
headers, end of file, code cleanup
|
2016-12-12 23:36:45 -05:00 |
peer_class.hpp
|
use strong_typedef for peer_class_t type (#1595)
|
2017-01-21 22:40:19 -05:00 |
peer_class_set.hpp
|
improve deprecated markup (#1823)
|
2017-03-17 20:41:47 -04:00 |
peer_class_type_filter.hpp
|
making strong_typedef::UnderlyingType constexpr and warnigs cleanup
|
2017-01-26 16:32:30 -05:00 |
peer_connection.hpp
|
Add const peer_request p -> peer_request const& p (#1705)
|
2017-02-14 00:17:02 -05:00 |
peer_connection_handle.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
peer_connection_interface.hpp
|
fixed a few warnings related to signed/unsigned conversions (#1338)
|
2016-11-19 21:14:16 -05:00 |
peer_id.hpp
|
consts and refactor, hash_address returns the hash (#1093)
|
2016-09-15 21:13:43 -04:00 |
peer_info.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
peer_list.hpp
|
fixing sign-conversion warnings, part 11, created aux::array and refactor (#1649)
|
2017-02-04 22:05:53 -05:00 |
peer_request.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
performance_counters.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
piece_block.hpp
|
Missing member init (#1467)
|
2016-12-29 06:55:58 -08:00 |
piece_block_progress.hpp
|
making strong_typedef::UnderlyingType constexpr and warnigs cleanup
|
2017-01-26 16:32:30 -05:00 |
piece_picker.hpp
|
use span<> to return the block_info for a piece (#1777)
|
2017-03-04 23:45:07 -05:00 |
platform_util.hpp
|
more sign warnings fixes (#1775)
|
2017-03-09 07:46:52 -05:00 |
proxy_base.hpp
|
don't allocate handlers for proxy sockets in the heap, move them instead (#1342)
|
2016-11-19 22:56:34 -05:00 |
puff.hpp
|
update puff.c for gzip inflation (#1022)
|
2016-08-21 14:43:44 -04:00 |
random.hpp
|
more integral type conversion warning fixes, now only needs shorten-64-to-32 (#1349)
|
2016-11-25 11:17:25 -05:00 |
read_resume_data.hpp
|
remove whitespace at end of line (#1245)
|
2016-10-22 11:47:24 -04:00 |
receive_buffer.hpp
|
make single-argument constructors explicit (#1194)
|
2016-10-08 14:07:11 -04:00 |
request_blocks.hpp
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
resolve_links.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
resolver.hpp
|
make single-argument constructors explicit (#1194)
|
2016-10-08 14:07:11 -04:00 |
resolver_interface.hpp
|
replace boost::function with std::function
|
2016-08-13 07:07:26 -04:00 |
session.hpp
|
fixing sign-conversion warnings, part 6
|
2017-01-17 20:51:26 -05:00 |
session_handle.hpp
|
make add_torrent_params movable and have add_torrent/async_add_torrent take it by value
|
2017-03-26 16:48:57 -04:00 |
session_settings.hpp
|
added support for infohashes sample in dht storage (#1586)
|
2017-01-28 20:24:53 -05:00 |
session_stats.hpp
|
merged RC_1_1 into master
|
2017-01-15 00:45:17 -05:00 |
session_status.hpp
|
merged RC_1_1 into master
|
2017-01-15 00:45:17 -05:00 |
settings_pack.hpp
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
sha1.hpp
|
make internal sha1 & sha512 implementation declarations match libcrypto api
|
2016-12-27 22:30:57 -08:00 |
sha1_hash.hpp
|
fixing sign-conversion warnings, part 18
|
2017-02-21 01:41:34 -05:00 |
sha512.hpp
|
added std:: prefix, end of file cleanup, formatting, consts
|
2017-01-14 05:59:26 -05:00 |
sliding_average.hpp
|
fixing shorten-64-to-32 warnings, part 1
|
2016-12-05 00:22:17 -05:00 |
socket.hpp
|
fixed a few warnings related to signed/unsigned conversions (#1338)
|
2016-11-19 21:14:16 -05:00 |
socket_io.hpp
|
more integral type conversion warning fixes, now only needs shorten-64-to-32 (#1349)
|
2016-11-25 11:17:25 -05:00 |
socket_type.hpp
|
use enum class for close reason
|
2017-02-04 11:24:35 -05:00 |
socket_type_fwd.hpp
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
socks5_stream.hpp
|
don't allocate handlers for proxy sockets in the heap, move them instead (#1342)
|
2016-11-19 22:56:34 -05:00 |
span.hpp
|
use span<> to return the block_info for a piece (#1777)
|
2017-03-04 23:45:07 -05:00 |
ssl_stream.hpp
|
more use of std::make_shared, fixing warnings of over-aligned
|
2016-11-18 00:28:29 -05:00 |
stack_allocator.hpp
|
optimized dht_get_peers_reply_alert storage and created alerts unit test (#1714)
|
2017-02-18 00:13:46 -05:00 |
stat.hpp
|
merged RC_1_1 into master
|
2017-01-15 00:45:17 -05:00 |
stat_cache.hpp
|
added std:: prefix, end of file cleanup, formatting, consts
|
2017-01-14 05:59:26 -05:00 |
storage.hpp
|
Update storage.hpp
|
2017-02-22 22:44:09 -05:00 |
storage_defs.hpp
|
factor out move_storage function to storage_utils.cpp (#1571)
|
2017-01-17 08:02:44 -05:00 |
string_util.hpp
|
clean up xml parser, to use string_view (#1731)
|
2017-02-19 07:34:55 -05:00 |
string_view.hpp
|
use string_view instead of strcmp
|
2017-03-18 15:54:38 -04:00 |
tailqueue.hpp
|
remove enable_if expression on tailqueue since msvc had problems with it
|
2016-11-20 10:28:55 -05:00 |
time.hpp
|
use 32 bit time points in torrent (#1662)
|
2017-02-05 19:18:06 -05:00 |
timestamp_history.hpp
|
general modernization (#836)
|
2016-06-20 11:32:06 -04:00 |
torrent.hpp
|
optimize download queue management with an explicit queue
|
2017-03-25 20:47:33 -04:00 |
torrent_handle.hpp
|
make torrent_status movable and don't allocate pieces unless it's asked for
|
2017-03-25 16:22:59 -04:00 |
torrent_info.hpp
|
optimize access to ssl_cert. specifically the case where there is none, avoid pessimisation of the common case
|
2017-03-23 21:55:20 -04:00 |
torrent_peer.hpp
|
add limit for number of web seed connections (#1817)
|
2017-03-18 15:53:07 -04:00 |
torrent_peer_allocator.hpp
|
remove whitespace at end of line (#1245)
|
2016-10-22 11:47:24 -04:00 |
torrent_status.hpp
|
make torrent_status movable and don't allocate pieces unless it's asked for
|
2017-03-25 16:22:59 -04:00 |
tracker_manager.hpp
|
merged RC_1_1 into master
|
2017-03-14 12:55:13 -04:00 |
udp_socket.hpp
|
fix bind-to-device for UDP sockets
|
2016-12-10 18:18:54 -05:00 |
udp_tracker_connection.hpp
|
use 32 bit time points in torrent (#1662)
|
2017-02-05 19:18:06 -05:00 |
union_endpoint.hpp
|
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670)
|
2017-02-07 00:22:30 -05:00 |
units.hpp
|
fixing sign-conversion warnings, part 9
|
2017-01-27 01:23:18 -05:00 |
upnp.hpp
|
clean up xml parser, to use string_view (#1731)
|
2017-02-19 07:34:55 -05:00 |
utf8.hpp
|
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670)
|
2017-02-07 00:22:30 -05:00 |
utp_socket_manager.hpp
|
use unique_ptr for packets in utp_stream
|
2017-02-11 17:11:49 -05:00 |
utp_stream.hpp
|
make the utp_socket_manager a reference instead of a pointer in utp_stream
|
2017-02-18 22:44:53 -05:00 |
vector_utils.hpp
|
modernize vector_utils.hpp
|
2016-12-23 17:37:44 -08:00 |
version.hpp
|
bump version number
|
2017-02-20 12:43:34 -05:00 |
web_connection_base.hpp
|
strengthened type safety in handling of piece and file indices (#1409)
|
2016-12-22 10:42:33 -05:00 |
web_peer_connection.hpp
|
fixing sign-conversion warnings, part 5, minor refactor (#1559)
|
2017-01-16 21:51:49 -05:00 |
write_resume_data.hpp
|
add write_resume_data() function (#1776)
|
2017-03-05 09:31:28 -05:00 |
xml_parse.hpp
|
clean up xml parser, to use string_view (#1731)
|
2017-02-19 07:34:55 -05:00 |