premiere-libtorrent/include/libtorrent
Arvid Norberg 1a6d2f86b9 add compile time option to disable IPv6 support 2009-03-31 07:45:54 +00:00
..
aux_ added more error codes. consolidated exception classes into one. moved over more places to use error_code instead of strings. fixed proper error handling for torrent_info 2009-02-23 01:21:19 +00:00
extensions added tracker exchange (tex) extension 2008-11-27 20:51:59 +00:00
kademlia small dht status cleanup 2009-01-23 10:36:07 +00:00
ConvertUTF.h ConvertUTF.h fixes 2008-12-23 19:46:58 +00:00
GeoIP.h fixed build errors on Solaris 2009-01-27 08:24:48 +00:00
alert.hpp alert improvements 2009-02-21 10:21:28 +00:00
alert_types.hpp logging build fix and indentation fix 2009-03-27 17:14:15 +00:00
alloca.hpp remove unnecessary semicolon 2009-01-13 09:31:35 +00:00
allocator.hpp added include guards to allocator.hpp 2009-01-17 01:40:06 +00:00
assert.hpp made assert tied to the new TORRENT_DEBUG define. Fixed two include problems that surfaced as a result 2008-11-30 04:50:52 +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 fixed invariant checks in bandiwdth_manager 2008-12-14 22:59:47 +00:00
bandwidth_queue_entry.hpp fixed build issue on msvc 2008-01-27 21:03:33 +00:00
bencode.hpp replaced std::isdigit with is_digit, to avoid asserts on windows and locale dependency. Fixes #484 2009-02-18 06:01:24 +00:00
bitfield.hpp memcpy/memset build issue in bitfield.hpp 2009-02-22 21:01:51 +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 initial support for merkle hash tree torrents 2009-03-13 06:09:39 +00:00
buffer.hpp first implementation of set_piece_deadline 2009-03-17 09:34:44 +00:00
chained_buffer.hpp fixed boost version check. Fixes #337 2008-05-28 07:52:25 +00:00
config.hpp add compile time option to disable IPv6 support 2009-03-31 07:45:54 +00:00
connection_queue.hpp fixed compiler flags in pkg-config file and made header files not depend on the NDEBUG define 2008-11-29 21:33:21 +00:00
create_torrent.hpp added error handling for set_piece_hashes 2009-03-19 17:32:40 +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 factor out disk_buffer_pool from disk_io_thread. refactored the file open modes to be platform independent. gave the disk_io_thread its own copy of session_settings that it shares with storage. added an unaligned_read implementation to storage. Added options to session_settings on when to open files in unbuffered mode. Added unit tests for unaligned reads 2009-01-21 07:31:49 +00:00
disk_io_thread.hpp remove unused members and fix warning 2009-03-14 09:25:26 +00:00
entry.hpp added more error codes. consolidated exception classes into one. moved over more places to use error_code instead of strings. fixed proper error handling for torrent_info 2009-02-23 01:21:19 +00:00
enum_net.hpp windows fix 2008-05-04 16:10:13 +00:00
error_code.hpp fixed boost-1.34.1 build 2009-03-06 08:57:00 +00:00
escape_string.hpp uses iconv by default on linux to convert filenames from utf-8 to the current locale 2009-03-01 00:02:33 +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 windows boost-1.38 build fix 2009-02-21 10:23:25 +00:00
file_pool.hpp simplified the file interface 2008-10-19 05:03:17 +00:00
file_storage.hpp added extension for file attributes. Fixes problem when sharing Application bundles on OSX or hidden files on windows 2009-01-11 22:27:43 +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 added tracker exchange (tex) extension 2008-11-27 20:51:59 +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_seed_connection.hpp added support for http seeds (BEP 17) 2008-12-30 03:54:07 +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 added tracker IP to tracker_response callback and added filtering of local IPs in pex and tracker responses. #409 2008-12-01 08:48:54 +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 fixed compiler flags in pkg-config file and made header files not depend on the NDEBUG define 2008-11-29 21:33: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 added missing export directives to lazy_entry 2009-01-06 22:44:32 +00:00
lsd.hpp switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
magnet_uri.hpp made the examples build without exception support. added overloads of add_torrent() and add_magnet_uri() that don't throw 2009-02-26 07:09:56 +00:00
natpmp.hpp fix logging build 2008-12-28 03:01:36 +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 formatting fixes for pe_crypto.cpp 2008-12-27 16:44:20 +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 first implementation of set_piece_deadline 2009-03-17 09:34:44 +00:00
peer_id.hpp initial support for merkle hash tree torrents 2009-03-13 06:09:39 +00:00
peer_info.hpp first implementation of set_piece_deadline 2009-03-17 09:34:44 +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 made the sequential download mode slightly more sequential (by letting more categories of peers request early pieces). Disabled speed affinity and prefer_whole_pieces when in sequential download mode 2009-01-14 09:07:27 +00:00
policy.hpp add compile time option to disable IPv6 support 2009-03-31 07:45:54 +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 documentation to explain how paused and auto_managed are overridden by resume_data. Added a mechanism to trunk to ignore the resume data for those two settings. Updated documentation in trunk to include more fields in the resume data. Fixed broken links in the trunk docs 2009-03-21 04:33:53 +00:00
session_settings.hpp fixed bug related to ignoring upload slots and made the piece rejection code more robust to handle similar bugs better 2009-03-12 17:06:41 +00:00
session_status.hpp added queued bytes to bandwidth manager and session_stats 2008-12-13 05:12:12 +00:00
size_type.hpp fixes problem whith lexical_cast being locale dependent 2009-01-27 06:17:55 +00:00
socket.hpp fix MinGW build issue on windows (IPV6_PROTECTION_LEVEL) 2009-03-08 02:16:35 +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 tcp/ip overhead calculation fix 2008-12-10 22:54:49 +00:00
storage.hpp uses iconv by default on linux to convert filenames from utf-8 to the current locale 2009-03-01 00:02:33 +00:00
time.hpp fixed bug in time_duration operator* 2009-03-16 03:36:20 +00:00
torrent.hpp added documentation to explain how paused and auto_managed are overridden by resume_data. Added a mechanism to trunk to ignore the resume data for those two settings. Updated documentation in trunk to include more fields in the resume data. Fixed broken links in the trunk docs 2009-03-21 04:33:53 +00:00
torrent_handle.hpp first implementation of set_piece_deadline 2009-03-17 09:34:44 +00:00
torrent_info.hpp remove unused members and fix warning 2009-03-14 09:25:26 +00:00
tracker_manager.hpp added asserts to make sure tracker_connections are shut down correctly (#451) 2008-12-25 02:05:23 +00:00
udp_socket.hpp udp_socket fix believed to fix #445 2008-12-28 01:50:55 +00:00
udp_tracker_connection.hpp applies ip filter to trackers as well 2008-10-22 19:40:32 +00:00
upnp.hpp fix logging build 2008-12-28 03:01:36 +00:00
utf8.hpp added python converter from unicode to path 2008-11-30 00:17:21 +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 bumped version number to 0.14.3 and updated set_version.py 2009-03-20 07:38:47 +00:00
web_peer_connection.hpp fixed compiler flags in pkg-config file and made header files not depend on the NDEBUG define 2008-11-29 21:33:21 +00:00
xml_parse.hpp replaced dependency on locale dependent isspace 2009-02-10 07:21:28 +00:00