premiere-libtorrent/include/libtorrent
Arvid Norberg eec2672d26 fixed up some edge cases in DHT routing table and improved unit test of it. Primarily fixed issues where an IP could take over someone elses node ID and where an IP would change its node ID 2011-01-17 07:49:44 +00:00
..
aux_ fix non-dht build 2010-12-29 02:17:44 +00:00
extensions fixed DLL link issues 2009-11-30 07:03:34 +00:00
kademlia fixed up some edge cases in DHT routing table and improved unit test of it. Primarily fixed issues where an IP could take over someone elses node ID and where an IP would change its node ID 2011-01-17 07:49:44 +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
Makefile.am more robust mechanism to determine external IP 2010-12-24 01:31:41 +00:00
add_torrent_params.hpp support adding torrents by url to a .torrent file 2010-12-30 01:47:30 +00:00
address.hpp include config.hpp 2009-11-27 22:02:26 +00:00
alert.hpp fix message posting to work from multiple threads 2010-08-26 17:00:24 +00:00
alert_types.hpp DHT fixes. fixed bucket refresh issue. re-introduced refreshing our own bucket regularly. added more DHT instrumentation in session_status. added alert for when bootstrap is complete. Fixed bootstrap to ping remaining nodes when search is complete. Completed recent DHT observer rewrite to remove some redundant fields 2010-12-12 03:17:08 +00:00
alloca.hpp some sunPRO compiler support 2010-03-07 06:00:12 +00:00
allocator.hpp factor out page size function and make aligned allocator configurable to use posix_memalign and memalign 2009-12-09 01:55:30 +00:00
assert.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
bandwidth_limit.hpp fixed some msvc warnings 2010-10-16 15:24:45 +00:00
bandwidth_manager.hpp fixed DLL link issues 2009-11-30 07:03:34 +00:00
bandwidth_queue_entry.hpp fixed DLL link issues 2009-11-30 07:03:34 +00:00
bandwidth_socket.hpp improved compile time by moving rate limiter implementation to a cpp file and making it a non-template 2009-09-16 04:41:35 +00:00
bencode.hpp fixed some msvc warnings 2010-12-19 09:50:58 +00:00
bitfield.hpp fixes to make valgrind happy 2010-12-24 01:22:49 +00:00
bloom_filter.hpp more robust mechanism to determine external IP 2010-12-24 01:31:41 +00:00
broadcast_socket.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
bt_peer_connection.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
buffer.hpp fixed some shadow warnings 2010-03-06 07:16:39 +00:00
build_config.hpp fixed performance counter macro 2010-10-24 08:08:24 +00:00
chained_buffer.hpp fix typo 2011-01-16 20:46:17 +00:00
config.hpp fixed typo in config relating to buffer debug builds 2010-09-26 00:44:14 +00:00
connection_queue.hpp optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
copy_ptr.hpp fixed some msvc warnings 2010-10-16 15:24:45 +00:00
create_torrent.hpp fixed bug in create torrent when adding sha1 file hashes to each file 2010-10-18 00:46:15 +00:00
deadline_timer.hpp some GCC 2.95 support fixes and some BeOS support 2009-11-28 22:41:21 +00:00
debug.hpp debug logging fix 2011-01-16 22:28:31 +00:00
disk_buffer_holder.hpp some windows fixes for dynamic linking 2009-04-30 17:30:14 +00:00
disk_io_thread.hpp fix message posting to work from multiple threads 2010-08-26 17:00:24 +00:00
entry.hpp fixed typo 2010-06-06 01:39:05 +00:00
enum_net.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
error.hpp fixed windows build 2009-11-27 07:08:47 +00:00
error_code.hpp added error category and error codes for HTTP errors 2011-01-16 02:54:59 +00:00
escape_string.hpp added anonymous mode to disable some particular features that might give away the user's and the client's identity 2010-04-13 04:30:34 +00:00
extensions.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
file.hpp potential 64 bit build issue related to zlib 2010-09-07 03:37:33 +00:00
file_pool.hpp reverted part of the file_storage API to match the previous one more closly 2010-11-29 05:44:29 +00:00
file_storage.hpp windows build fixes 2010-12-01 05:47:18 +00:00
fingerprint.hpp removed some dependencies on stringstream 2009-04-13 04:22:03 +00:00
gzip.hpp gzip.hpp fix 2009-04-13 02:00:33 +00:00
hasher.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
http_connection.hpp support chunked encoding in http downloads (http_connection) 2011-01-06 04:08:57 +00:00
http_parser.hpp support chunked encoding in http downloads (http_connection) 2011-01-06 04:08:57 +00:00
http_seed_connection.hpp chunked encoding fixes and added support for http seeds as well 2010-10-31 03:05:11 +00:00
http_stream.hpp windows build fixes 2010-12-01 05:47:18 +00:00
http_tracker_connection.hpp fixed tracker timeout handling 2010-11-18 01:06:33 +00:00
i2p_stream.hpp some more missing includes 2010-09-01 15:44:33 +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 windows build fixes 2010-12-01 05:47:18 +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 some GCC 2.95 support fixes and some BeOS support 2009-11-28 22:41:21 +00:00
io_service.hpp fixed windows build 2009-11-27 07:08:47 +00:00
io_service_fwd.hpp optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
ip_filter.hpp fixed some msvc warnings 2010-12-19 09:50:58 +00:00
lazy_entry.hpp add a backwards compatible lazy_bdecode() 2010-11-29 02:48:40 +00:00
lsd.hpp support optional LSD IP broadcast 2010-03-26 17:45:16 +00:00
magnet_uri.hpp header optimizations 2009-11-26 05:45:43 +00:00
max.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
natpmp.hpp support requesting UPnP and NAT-PMP routers for our external IP address 2010-12-05 20:40:28 +00:00
packet_buffer.hpp windows build fixes 2010-12-01 05:47:18 +00:00
parse_url.hpp converted a whole lot of error strings into error_codes. Documented some previously undocumented alerts as well as all the error codes 2009-06-12 16:40:38 +00:00
pch.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
pe_crypto.hpp fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +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 optimized piece picking to not cause busy loops in some end-game modes 2010-12-18 10:19:34 +00:00
peer_id.hpp fixes to make valgrind happy 2010-12-24 01:22:49 +00:00
peer_info.hpp optimized piece picking to not cause busy loops in some end-game modes 2010-12-18 10:19:34 +00:00
peer_request.hpp some compatibility fixes. 2009-10-20 16:44:11 +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 build (with fresh boost) 2010-10-09 02:58:56 +00:00
policy.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
proxy_base.hpp generalize SSL support to also include web seeds (and in theory regular peers) 2010-10-12 08:57:43 +00:00
ptime.hpp fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +00:00
puff.hpp dropped dependency on zlib 2010-03-16 06:14:22 +00:00
session.hpp use a python python dictionary for settings instead of session_settings object (in python bindings) 2010-12-26 08:03:02 +00:00
session_settings.hpp made the DHT implementation slightly more robust against routing table poisoning and node ID spoofing 2011-01-08 08:54:51 +00:00
session_status.hpp DHT fixes. fixed bucket refresh issue. re-introduced refreshing our own bucket regularly. added more DHT instrumentation in session_status. added alert for when bootstrap is complete. Fixed bootstrap to ping remaining nodes when search is complete. Completed recent DHT observer rewrite to remove some redundant fields 2010-12-12 03:17:08 +00:00
settings.hpp don't save settings that are set to the default value 2010-10-10 02:22:57 +00:00
size_type.hpp fixes problem whith lexical_cast being locale dependent 2009-01-27 06:17:55 +00:00
sliding_average.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
socket.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
socket_io.hpp more robust mechanism to determine external IP 2010-12-24 01:31:41 +00:00
socket_type.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
socket_type_fwd.hpp optimized header dependencies to lower build time 2009-11-23 08:38:50 +00:00
socks5_stream.hpp windows build fixes 2010-12-01 05:47:18 +00:00
ssl_stream.hpp generalize SSL support to also include web seeds (and in theory regular peers) 2010-10-12 08:57:43 +00:00
stat.hpp use rolling average instead of a history and actual average for stats. Saves memory 2010-10-24 01:22:10 +00:00
storage.hpp added option to set file priorities when adding torrents 2010-07-15 01:14:36 +00:00
storage_defs.hpp make storage constructor a boost.function for flexibility. Also added some documentation for trackerid 2010-11-18 17:36:11 +00:00
thread.hpp windows build fixes 2010-12-01 05:47:18 +00:00
time.hpp fixed more link issues on windows. examples build with shared linking on windows 2009-12-02 17:46:25 +00:00
timestamp_history.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +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 url downloading fix 2010-12-30 06:46:28 +00:00
torrent_handle.hpp move queue_position and need_save_resume into torrent_status. optimized client_test to make fewer synchronous calls and pull more out of torrent_status 2010-11-06 18:04:07 +00:00
torrent_info.hpp bumped some limits in dump_torrent 2010-12-11 22:00:20 +00:00
tracker_manager.hpp support trackerid tracker extension 2010-11-18 05:51:52 +00:00
udp_socket.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
udp_tracker_connection.hpp fixed tracker timeout handling 2010-11-18 01:06:33 +00:00
union_endpoint.hpp renamed union hack 2010-03-12 18:30:18 +00:00
upnp.hpp support requesting UPnP and NAT-PMP routers for our external IP address 2010-12-05 20:40:28 +00:00
utf8.hpp don't dereference empty strings 2010-07-24 06:46:58 +00:00
utp_socket_manager.hpp merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
utp_stream.hpp fix warning in utp_stream 2010-12-24 01:32:26 +00:00
version.hpp added option to set file priorities when adding torrents 2010-07-15 01:14:36 +00:00
web_connection_base.hpp generalize SSL support to also include web seeds (and in theory regular peers) 2010-10-12 08:57:43 +00:00
web_peer_connection.hpp added support for chunked encoding for web seeds 2010-10-27 06:39:18 +00:00
xml_parse.hpp support CDATA in xml parser 2010-12-29 01:59:41 +00:00