premiere-libtorrent/include/libtorrent
Arvid Norberg 723aba6c24 solved issue with pausing checking torrents. Introduced a new state, checkin_resume_data, which a torrent is in while waiting for the disk io thread to verify the resume data, but before it has been determined wheter it should be queued for checking or not 2008-11-19 00:46:48 +00:00
..
aux_ improved natpmp logging and handling of mapped ports in session 2008-11-16 02:11:04 +00:00
extensions added a plugin 'smart_ban' that can ban peers sending bad data with higher accuracy 2007-12-18 06:04:54 +00:00
kademlia DHT instrumentation changes 2008-11-12 03:56:56 +00:00
ConvertUTF.h dllexport new utf conversion functions 2008-11-14 05:25:01 +00:00
GeoIP.h GeoIP fixes 2008-05-12 07:14:03 +00:00
alert.hpp applied patch from Sergei Vorobyov to allow changing the limit on outstanding alerts 2008-10-07 05:46:42 +00:00
alert_types.hpp added performance warnings for when the IP overhead eats up the entire up- or download rate limit 2008-10-28 06:45:42 +00:00
assert.hpp fixed warning on gcc 4.3 2008-07-30 06:41:05 +00:00
bandwidth_limit.hpp separated bandwidth_manager into bandwidht_limit and bandwidth_queue_entry and fixed problems related to #225 2007-12-31 09:41:50 +00:00
bandwidth_manager.hpp exception related fixes. Avoiding functions that may throw in places where exceptions shouldn't be thrown 2008-10-21 08:45:42 +00:00
bandwidth_queue_entry.hpp fixed build issue on msvc 2008-01-27 21:03:33 +00:00
bencode.hpp fixed warnings in bencode 2008-08-21 11:40:49 +00:00
bitfield.hpp fixed bug in bitfield and updated test 2008-08-29 12:19:21 +00:00
broadcast_socket.hpp moved UPNP_LOGGING out of upnp.cpp and added alerts for when upnp logs something 2008-10-22 01:12:14 +00:00
bt_peer_connection.hpp keeps track of the number of requests waiting in the send buffer and adjusts bandwidht priority accordingly in the bandwidth limiter 2008-07-08 00:03:08 +00:00
buffer.hpp receive buffer optimization. added receive_buffer_size and used_receive_buffer to peer_info. changed plugin api to make use of new disk_buffer_holder type 2008-04-10 10:03:23 +00:00
chained_buffer.hpp fixed boost version check. Fixes #337 2008-05-28 07:52:25 +00:00
config.hpp define NAME_MAX on windows 2008-11-17 18:27:32 +00:00
connection_queue.hpp made torrents not wanting more peers whene they're shutting down. Closes out all connections in the connection queue explicitly when session is shutting down 2008-10-30 17:13:10 +00:00
create_torrent.hpp added another constructor to create_torrent that copies a torrent_info. 2008-09-24 17:05:12 +00:00
debug.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
disk_buffer_holder.hpp disk receive buffer cleanup 2008-05-05 06:25:22 +00:00
disk_io_thread.hpp fix for when aborting torrents that are being checked. Fix in client_test when removing torrents that are checking. 2008-11-17 01:19:46 +00:00
entry.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
enum_net.hpp windows fix 2008-05-04 16:10:13 +00:00
error_code.hpp fix build with boost-1.36 2008-08-16 21:11:27 +00:00
escape_string.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
extensions.hpp switched extension handshake parsing over to use lazy_bdecode for improved performance 2008-07-01 08:04:12 +00:00
file.hpp simplified the file interface 2008-10-19 05:03:17 +00:00
file_pool.hpp simplified the file interface 2008-10-19 05:03:17 +00:00
file_storage.hpp added support for bitcomet padding files. simplified storage read/write code. 2008-10-03 05:49:41 +00:00
fingerprint.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
gzip.hpp refactored gzip code and added gzip support to http_connection 2008-01-30 18:32:13 +00:00
hasher.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
http_connection.hpp applies ip filter to trackers as well 2008-10-22 19:40:32 +00:00
http_parser.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
http_stream.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
http_tracker_connection.hpp applies ip filter to trackers as well 2008-10-22 19:40:32 +00:00
identify_client.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
instantiate_connection.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
intrusive_ptr_base.hpp remove use of strand 2008-01-08 05:47:43 +00:00
invariant_check.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
io.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
ip_filter.hpp attempt to fix #212. Store 4 bytes and 16 bytes arrays instead of in_addr in ip-filter 2007-12-24 21:49:46 +00:00
lazy_entry.hpp fixed pedantic warnings 2008-10-26 22:12:12 +00:00
lsd.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
magnet_uri.hpp made dump torrent create magnet links 2008-08-27 18:44:35 +00:00
natpmp.hpp improved natpmp logging and handling of mapped ports in session 2008-11-16 02:11:04 +00:00
parse_url.hpp improved error handling with regards to parse_url_components. For trunk, moved that function to its own file 2008-05-17 14:19:34 +00:00
pch.hpp added copyright notices in files missing them 2008-07-01 18:59:13 +00:00
pe_crypto.hpp optimized encryption 2008-08-20 23:05:12 +00:00
peer.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
peer_connection.hpp estimate TCP/IP overhead more accurately 2008-11-14 20:51:49 +00:00
peer_id.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
peer_info.hpp fixed pedantic warnings 2008-10-26 22:12:12 +00:00
peer_request.hpp fixed overflow bug in file_progress() and bug in the parsing of dht nodes from torrent files 2006-08-27 18:38:30 +00:00
piece_block_progress.hpp added the ability to build libtorrent as a shared library. Fixed bugs with deleting of incomplete types (replaced auto_ptr with scoped_ptr). Made the string converter fall back on windows local code page if utf-8 decoding failed. 2005-11-01 18:30:39 +00:00
piece_picker.hpp fixed pedantic warnings 2008-10-26 22:12:12 +00:00
policy.hpp Fix building with msvc 2008-07-17 23:56:58 +00:00
proxy_base.hpp Make libtorrent build with boost <1.35 2008-05-20 06:03:46 +00:00
random_sample.hpp replaced the assert macro to TORRENT_ASSERT instead of hi-jacking assert. 2007-10-05 00:30:00 +00:00
session.hpp added option to set alert mask when constructing session 2008-11-16 02:09:53 +00:00
session_settings.hpp made recent change where the TCP/IP overhead is take into account when rate limiting, optional 2008-11-18 11:14:44 +00:00
session_status.hpp fixed missing includes in header 2008-10-26 21:16:46 +00:00
size_type.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
socket.hpp improved error reporting of file errors (uses boost.system's error_code). Now permission errors are properly reported when checking files 2008-07-17 23:41:46 +00:00
socket_type.hpp added socks4 proxy support 2007-05-30 23:35:14 +00:00
socks4_stream.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
socks5_stream.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
ssl_stream.hpp exception related fixes. Avoiding functions that may throw in places where exceptions shouldn't be thrown 2008-10-21 08:45:42 +00:00
stat.hpp estimate TCP/IP overhead more accurately 2008-11-14 20:51:49 +00:00
storage.hpp fix for when aborting torrents that are being checked. Fix in client_test when removing torrents that are checking. 2008-11-17 01:19:46 +00:00
time.hpp make 'snubbed' more sticky by only giving one request_timeout back when a new block is being received 2008-07-10 19:31:22 +00:00
torrent.hpp counts newly started torrents as active up to 2 minutes, to give them a chance to start downloading. Active torrents are not considered slow in the auto manager. 2008-10-01 05:25:18 +00:00
torrent_handle.hpp solved issue with pausing checking torrents. Introduced a new state, checkin_resume_data, which a torrent is in while waiting for the disk io thread to verify the resume data, but before it has been determined wheter it should be queued for checking or not 2008-11-19 00:46:48 +00:00
torrent_info.hpp fixed rename_file to work when the file hasn't been created yet. Fixed error reporting when rename_file fails. Updates the file in the torrent_handle when filename is updated 2008-09-30 23:37:42 +00:00
tracker_manager.hpp report tracker bandwidth usage and include it in rate limiter 2008-09-22 00:15:05 +00:00
udp_socket.hpp DHT rate limiter fixes 2008-11-09 00:37:03 +00:00
udp_tracker_connection.hpp applies ip filter to trackers as well 2008-10-22 19:40:32 +00:00
upnp.hpp improved natpmp logging and handling of mapped ports in session 2008-11-16 02:11:04 +00:00
utf8.hpp replaced utf8 conversion with code from unicode.org 2008-11-13 06:39:08 +00:00
variant_stream.hpp #ifdef out parts of variant_stream that requires exceptions, when exceptions are turned off 2008-10-21 08:50:01 +00:00
version.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
web_peer_connection.hpp Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and 2008-06-25 14:15:21 +00:00
xml_parse.hpp replaced the assert macro to TORRENT_ASSERT instead of hi-jacking assert. 2007-10-05 00:30:00 +00:00