premiere-libtorrent/src
Arvid Norberg 517488c722 DHT fixes 2007-05-07 18:00:17 +00:00
..
kademlia DHT fixes 2007-05-07 18:00:17 +00:00
Makefile.am introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
alert.cpp added a timer abstraction and replaced the use of boost.date_time. the timers used now are QueryPerformanceCounter on windows, mach_absolute_time on darwin and currently falls back on boost.date_time on other platforms. This has the advantage of being a monotonic clock, and also slightly more efficient 2007-04-04 22:27:36 +00:00
allocate_resources.cpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
bandwidth_manager.cpp added a timer abstraction and replaced the use of boost.date_time. the timers used now are QueryPerformanceCounter on windows, mach_absolute_time on darwin and currently falls back on boost.date_time on other platforms. This has the advantage of being a monotonic clock, and also slightly more efficient 2007-04-04 22:27:36 +00:00
bt_peer_connection.cpp added option to disable country resolving 2007-05-02 19:47:38 +00:00
connection_queue.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
entry.cpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
escape_string.cpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
file.cpp sparse files fixes. now sets the size of the files in case sparse files are supported 2007-04-19 03:06:15 +00:00
file_pool.cpp improvements and fixes to sparse files support. made the test pass again 2007-04-19 03:32:20 +00:00
file_win.cpp sparse files fixes. now sets the size of the files in case sparse files are supported 2007-04-19 03:06:15 +00:00
http_connection.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
http_stream.cpp added missing files from previous check-in 2007-04-25 18:57:13 +00:00
http_tracker_connection.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
identify_client.cpp added BitRocket to known clients 2007-04-24 17:30:15 +00:00
instantiate_connection.cpp added missing files from previous check-in 2007-04-25 18:57:13 +00:00
ip_filter.cpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
logger.cpp removed some more unecessary boost.date_time dependencies 2007-04-10 07:52:58 +00:00
lsd.cpp moved initialization of multicast addresses from global initializers to local constructors to avoid WSAStartup issues on windows 2007-05-04 06:47:32 +00:00
metadata_transfer.cpp added a timer abstraction and replaced the use of boost.date_time. the timers used now are QueryPerformanceCounter on windows, mach_absolute_time on darwin and currently falls back on boost.date_time on other platforms. This has the advantage of being a monotonic clock, and also slightly more efficient 2007-04-04 22:27:36 +00:00
natpmp.cpp Fixed building issues on windows with msvc-8.0 2007-04-17 21:18:35 +00:00
peer_connection.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
piece_picker.cpp added extra assert to piece picker 2007-05-03 21:28:31 +00:00
policy.cpp policy cleanup 2007-05-07 16:24:08 +00:00
session.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
session_impl.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
sha1.cpp added optional use of openssl instead of public domain sha-1 implementation, ticket #13 2007-04-15 04:30:52 +00:00
socks5_stream.cpp added missing files from previous check-in 2007-04-25 18:57:13 +00:00
stat.cpp prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
storage.cpp fixed another sparse files related bug in storage 2007-05-04 03:28:42 +00:00
torrent.cpp cleaned up policy a bit and the country code list 2007-05-05 22:55:34 +00:00
torrent_handle.cpp added option to disable country resolving 2007-05-02 19:47:38 +00:00
torrent_info.cpp removed the dependency on the compiled boost.date_time library 2007-04-10 09:11:32 +00:00
tracker_manager.cpp introduced a proper half open TCP connection limit. Also exposed the connection queue to let clients use the same connection limiter as libtorrent. UPnP connections and tracker connection are now also limited as well as peer connections and web seeds 2007-05-05 00:29:33 +00:00
udp_tracker_connection.cpp removed some more unecessary boost.date_time dependencies 2007-04-10 07:52:58 +00:00
upnp.cpp cleaned up upnp error codes 2007-05-07 00:12:33 +00:00
ut_pex.cpp added source to peer_info, which is a bitmask of the sources where the peer has been acquired from 2007-04-10 21:23:13 +00:00
web_peer_connection.cpp added option to disable country resolving 2007-05-02 19:47:38 +00:00