.. |
aux_
|
clean up session_interface and tracker_manager a bit. work on making tracker_manager more testable
|
2015-02-01 14:30:43 +00:00 |
extensions
|
simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin
|
2014-12-09 09:08:26 +00:00 |
kademlia
|
move some DHT verbose stats logging over to performance counters
|
2015-01-18 01:06:36 +00:00 |
ConvertUTF.h
|
fix build
|
2014-05-05 07:32:01 +00:00 |
Makefile.am
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
add_torrent_params.hpp
|
merged changes from RC_1_0
|
2014-12-07 07:22:39 +00:00 |
address.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
alert.hpp
|
simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin
|
2014-12-09 09:08:26 +00:00 |
alert_dispatcher.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
alert_manager.hpp
|
fixed issue with queued resume data saving, and fixed regression in recent disk error check changes
|
2014-07-21 03:03:59 +00:00 |
alert_observer.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
alert_types.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
alloca.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
allocator.hpp
|
merged changes from RC_1_0
|
2014-11-24 04:25:05 +00:00 |
assert.hpp
|
merged changes from RC_1_0
|
2014-11-30 10:07:19 +00:00 |
bandwidth_limit.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
bandwidth_manager.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
bandwidth_queue_entry.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
bandwidth_socket.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
bencode.hpp
|
merged changes from RC_1_0
|
2014-11-29 09:12:44 +00:00 |
bitfield.hpp
|
merge bitfield fix from RC_1_0 (although, fix doesn't apply)
|
2014-07-28 04:41:40 +00:00 |
block_cache.hpp
|
optimize disk buffer allocation when seeding
|
2015-02-14 23:20:45 +00:00 |
bloom_filter.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
broadcast_socket.hpp
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |
bt_peer_connection.hpp
|
merged Steven Siloti's peer crypto patch into trunk
|
2014-11-23 06:14:47 +00:00 |
buffer.hpp
|
fix linux build
|
2015-01-20 17:05:45 +00:00 |
build_config.hpp
|
fix typo
|
2014-10-21 23:44:50 +00:00 |
byteswap.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
chained_buffer.hpp
|
merged Steven Siloti's peer crypto patch into trunk
|
2014-11-23 06:14:47 +00:00 |
choker.hpp
|
deprecated auto_expand_choker. started factoring out choker logic into its own translation unit (preparing for making it unit testable)
|
2014-10-22 22:06:56 +00:00 |
config.hpp
|
msvc fix
|
2015-01-21 06:48:23 +00:00 |
copy_ptr.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
cpuid.hpp
|
add unit test for crc32c and fix cpuid warning
|
2014-11-10 02:05:46 +00:00 |
crc32c.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
create_torrent.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
deadline_timer.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
debug.hpp
|
fix linux build
|
2015-01-20 17:05:45 +00:00 |
disk_buffer_holder.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
disk_buffer_pool.hpp
|
optimize disk buffer allocation when seeding
|
2015-02-14 23:20:45 +00:00 |
disk_interface.hpp
|
remove buffer stats debugging feature
|
2014-07-19 08:20:20 +00:00 |
disk_io_job.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
disk_io_thread.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
disk_job_pool.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
disk_observer.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
ed25519.hpp
|
merged changes from RC_1_0
|
2014-08-16 07:46:06 +00:00 |
entry.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
enum_net.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
error.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
error_code.hpp
|
merged fixes from RC_1_0
|
2014-07-21 03:19:58 +00:00 |
escape_string.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
export.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
extensions.hpp
|
merged Steven Siloti's peer crypto patch into trunk
|
2014-11-23 06:14:47 +00:00 |
file.hpp
|
some more optimizations on loading torrents
|
2015-02-18 03:32:49 +00:00 |
file_pool.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
file_storage.hpp
|
deprecate file_base feature in file_storage/torrent_info
|
2015-02-17 04:53:49 +00:00 |
fingerprint.hpp
|
make the peer fingerprint a regular setting and remove it from the main session constructor argument list
|
2014-12-31 15:51:45 +00:00 |
gzip.hpp
|
merged fixes from RC_1_0
|
2014-07-21 03:19:58 +00:00 |
hasher.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
http_connection.hpp
|
support http basic auth in http_connection passed in from the outside as opposed to part of the url
|
2015-02-08 16:03:09 +00:00 |
http_parser.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
http_seed_connection.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
http_stream.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
http_tracker_connection.hpp
|
clean up session_interface and tracker_manager a bit. work on making tracker_manager more testable
|
2015-02-01 14:30:43 +00:00 |
i2p_stream.hpp
|
merged changes from RC_1_0
|
2014-09-02 06:28:27 +00:00 |
identify_client.hpp
|
reference documentation cleanup
|
2014-04-28 04:46:33 +00:00 |
instantiate_connection.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
invariant_check.hpp
|
merged changes from RC_1_0
|
2014-08-16 07:46:06 +00:00 |
io.hpp
|
factor out address/endpoint I/O into it's own unit test. merge write_string from bencode and socket_io. extend unit test
|
2014-05-04 06:46:47 +00:00 |
io_service.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
io_service_fwd.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
ip_filter.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
ip_voter.hpp
|
fix ip_voter to detect changing IPs
|
2014-03-03 09:49:58 +00:00 |
lazy_entry.hpp
|
merged changes from RC_1_0
|
2014-11-29 01:53:22 +00:00 |
link.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
linked_list.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
lsd.hpp
|
post alerts instead of writing to a file, in local peer discovery, when logging is enabled
|
2015-01-16 23:01:14 +00:00 |
magnet_uri.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
max.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
natpmp.hpp
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |
network_thread_pool.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
operations.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
packet_buffer.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
parse_url.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
part_file.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
pe_crypto.hpp
|
separate the configuration of crypto library and whether protocol encryption is enabled or not. make protocol encryption always use the built-in rc4 and tommath code. SHA-1 hashing is done by the crypto library
|
2014-12-29 16:50:22 +00:00 |
peer.hpp
|
optimize tracker_manager interface to avoid rendering and parsing strings for each peer-ip
|
2014-09-28 06:36:03 +00:00 |
peer_class.hpp
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |
peer_class_set.hpp
|
optimize peer classes a bit
|
2014-09-17 07:23:41 +00:00 |
peer_class_type_filter.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
peer_connection.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
peer_connection_interface.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
peer_id.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
peer_info.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
peer_list.hpp
|
extend peer_list unit test and fix some bugs
|
2015-01-20 23:56:45 +00:00 |
peer_request.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
performance_counters.hpp
|
simplify and clean up utp_stream. fix missing error check in read handler in peer_connection
|
2015-02-15 00:25:56 +00:00 |
piece_block_progress.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
piece_picker.hpp
|
extend piece_picker unit test and comment out unused function
|
2015-02-15 22:01:15 +00:00 |
platform_util.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
proxy_base.hpp
|
moved around some hostname resolver related TODO comment. removed unused hostname query objects
|
2014-10-23 00:19:11 +00:00 |
puff.hpp
|
dropped dependency on zlib
|
2010-03-16 06:14:22 +00:00 |
random.hpp
|
transition to use boost.random instead of rand() and custom pseudo random generator
|
2014-08-16 20:26:00 +00:00 |
receive_buffer.hpp
|
move function from header to .cpp file
|
2015-01-02 00:51:09 +00:00 |
request_blocks.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
resolver.hpp
|
cancel non-critical DNS lookups when shutting down, to cut down on shutdown delay
|
2014-12-17 02:44:27 +00:00 |
resolver_interface.hpp
|
cancel non-critical DNS lookups when shutting down, to cut down on shutdown delay
|
2014-12-17 02:44:27 +00:00 |
rss.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
session.hpp
|
make post_torrent_updates more flexible by allowing to pass flags to it. The same flags as torrent_handle::status. Also make the default return accurante progress
|
2015-01-20 02:46:23 +00:00 |
session_settings.hpp
|
make DHT dos mitigation parameters configurable via dht_settings
|
2015-01-01 23:24:21 +00:00 |
session_status.hpp
|
add new (non-deprecated) access to dht stats, asynchronously via an alert
|
2015-01-17 17:02:58 +00:00 |
settings_pack.hpp
|
use O_SYNC when available
|
2015-01-07 23:21:54 +00:00 |
sha1.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
sha1_hash.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
sliding_average.hpp
|
instead of using a fixed request timeout for every peer, have an adaptable one based on the average download time for a block
|
2014-12-08 17:06:04 +00:00 |
socket.hpp
|
merged fixes from RC_1_0
|
2014-09-13 19:47:51 +00:00 |
socket_io.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
socket_type.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
socket_type_fwd.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
socks5_stream.hpp
|
remove some TODO comments
|
2015-01-05 12:32:30 +00:00 |
ssl_stream.hpp
|
fix available() function on ssl_stream
|
2014-10-08 15:27:52 +00:00 |
stat.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
stat_cache.hpp
|
remove size_type typedef in favor of boost::int64_t
|
2014-12-03 04:32:50 +00:00 |
storage.hpp
|
extend storage unit test to cover iovec operations
|
2015-02-15 07:31:35 +00:00 |
storage_defs.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
string_util.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
tailqueue.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
thread.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
thread_pool.hpp
|
switch over to use boost.atomic instead of home-built one
|
2014-08-01 07:32:54 +00:00 |
time.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
timestamp_history.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
tommath.h
|
changed includes for tommath to point into the libtorrent directory
|
2009-11-10 17:14:53 +00:00 |
tommath_class.h
|
changed includes for tommath to point into the libtorrent directory
|
2009-11-10 17:14:53 +00:00 |
tommath_superclass.h
|
changed includes for tommath to point into the libtorrent directory
|
2009-11-10 17:14:53 +00:00 |
torrent.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
torrent_handle.hpp
|
improve piece picker support for reverse picking (used for snubbed peers) to not cause priority inversion for regular peers
|
2015-01-26 02:04:58 +00:00 |
torrent_info.hpp
|
optimized loading and parsing torrents. Specifically detecting duplicate filenames (optimizing the common case of no collisions). Expanded unit test to uncover an unsupported case (not fixed yet). cutting down on memory allocation and copying when parsing torrent files in memory
|
2015-02-17 02:08:47 +00:00 |
torrent_peer.hpp
|
merged Steven Siloti's peer crypto patch into trunk
|
2014-11-23 06:14:47 +00:00 |
torrent_peer_allocator.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
tracker_manager.hpp
|
fix linux build
|
2015-02-08 00:59:54 +00:00 |
udp_socket.hpp
|
land branch to remove half-open connection limit / connection queue
|
2014-10-03 20:56:57 +00:00 |
udp_tracker_connection.hpp
|
convert endpoint list into vector in udp_tracker_connection
|
2014-10-21 20:49:36 +00:00 |
uncork_interface.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
union_endpoint.hpp
|
update copyright
|
2014-02-23 19:12:25 +00:00 |
upnp.hpp
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |
utf8.hpp
|
clean up symbol exports
|
2015-01-01 20:25:39 +00:00 |
utp_socket_manager.hpp
|
deprecated session_status and session::status() in favor of performance counters
|
2015-01-04 21:31:02 +00:00 |
utp_stream.hpp
|
simplify and clean up utp_stream. fix missing error check in read handler in peer_connection
|
2015-02-15 00:25:56 +00:00 |
vector_utils.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
version.hpp
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
web_connection_base.hpp
|
remove internal fields from web_seed_entry
|
2014-12-31 22:05:34 +00:00 |
web_peer_connection.hpp
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
xml_parse.hpp
|
make xml_parse not be a template
|
2014-05-03 21:10:44 +00:00 |