.. |
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.cpp
|
fix utf8 build
|
2008-11-14 05:22:04 +00:00 |
GeoIP.c
|
another GeoIP fix
|
2008-12-22 09:53:30 +00:00 |
Makefile.am
|
more robust mechanism to determine external IP
|
2010-12-24 01:31:41 +00:00 |
alert.cpp
|
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 |
allocator.cpp
|
added asserts to catch broken peer allocations and frees as well as disk buffer corruption
|
2010-07-18 19:28:22 +00:00 |
assert.cpp
|
make the assert macro also be able to print a value
|
2010-09-25 17:46:13 +00:00 |
bandwidth_limit.cpp
|
fixed some msvc warnings
|
2010-10-16 15:24:45 +00:00 |
bandwidth_manager.cpp
|
experimental support for the BitTyrant choking algorithm
|
2010-02-09 03:04:41 +00:00 |
bandwidth_queue_entry.cpp
|
experimental support for the BitTyrant choking algorithm
|
2010-02-09 03:04:41 +00:00 |
bloom_filter.cpp
|
more robust mechanism to determine external IP
|
2010-12-24 01:31:41 +00:00 |
broadcast_socket.cpp
|
made the DHT implementation slightly more robust against routing table poisoning and node ID spoofing
|
2011-01-08 08:54:51 +00:00 |
bt_peer_connection.cpp
|
fixed some uninitalized variables
|
2010-12-24 23:54:03 +00:00 |
connection_queue.cpp
|
add debug configuration to debug shutdown-stall bugs / outstanding async operations
|
2010-11-28 01:47:30 +00:00 |
create_torrent.cpp
|
reverted part of the file_storage API to match the previous one more closly
|
2010-11-29 05:44:29 +00:00 |
disk_buffer_holder.cpp
|
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.cpp
|
various smaller fixes
|
2010-12-30 03:46:11 +00:00 |
entry.cpp
|
made the struct layout of entry be the same in debug builds as release builds to make that part of the ABI stable
|
2010-06-06 00:47:39 +00:00 |
enum_net.cpp
|
windows build fixes
|
2010-12-01 05:47:18 +00:00 |
error_code.cpp
|
added error category and error codes for HTTP errors
|
2011-01-16 02:54:59 +00:00 |
escape_string.cpp
|
fixed file allocation issue on linux. fixed filname encoding issue with iconv()
|
2010-10-18 07:15:57 +00:00 |
file.cpp
|
fixed some windows build issues
|
2010-12-19 08:12:31 +00:00 |
file_pool.cpp
|
windows build fixes
|
2010-12-01 05:47:18 +00:00 |
file_storage.cpp
|
reverted part of the file_storage API to match the previous one more closly
|
2010-11-29 05:44:29 +00:00 |
gzip.cpp
|
dropped dependency on zlib
|
2010-03-16 06:14:22 +00:00 |
http_connection.cpp
|
support chunked encoding in http downloads (http_connection)
|
2011-01-06 04:08:57 +00:00 |
http_parser.cpp
|
support chunked encoding in http downloads (http_connection)
|
2011-01-06 04:08:57 +00:00 |
http_seed_connection.cpp
|
added error category and error codes for HTTP errors
|
2011-01-16 02:54:59 +00:00 |
http_stream.cpp
|
improved SOCKS5 support
|
2010-08-03 09:08:37 +00:00 |
http_tracker_connection.cpp
|
added error category and error codes for HTTP errors
|
2011-01-16 02:54:59 +00:00 |
i2p_stream.cpp
|
split socket.hpp up in multiple headers to lower build time somewhat
|
2009-09-16 03:46:36 +00:00 |
identify_client.cpp
|
recognizes more clients in identify_client()
|
2010-04-28 16:14:27 +00:00 |
instantiate_connection.cpp
|
windows build fixes
|
2010-12-01 05:47:18 +00:00 |
ip_filter.cpp
|
fixed building with no IPv6 support
|
2009-11-27 18:46:29 +00:00 |
lazy_bdecode.cpp
|
add a backwards compatible lazy_bdecode()
|
2010-11-29 02:48:40 +00:00 |
logger.cpp
|
optimized header dependencies to lower build time
|
2009-11-23 08:38:50 +00:00 |
lsd.cpp
|
add debug configuration to debug shutdown-stall bugs / outstanding async operations
|
2010-11-28 01:47:30 +00:00 |
lt_trackers.cpp
|
improve error reporting of lazy_bdecode to use error_code
|
2010-10-28 04:01:59 +00:00 |
magnet_uri.cpp
|
support dht nodes in magnet links
|
2010-11-07 19:18:16 +00:00 |
metadata_transfer.cpp
|
support adding torrents by url to a .torrent file
|
2010-12-30 01:47:30 +00:00 |
mpi.c
|
changed includes for tommath to point into the libtorrent directory
|
2009-11-10 17:14:53 +00:00 |
natpmp.cpp
|
hack to fix an issue in natpmp and upnp
|
2010-12-24 03:30:52 +00:00 |
packet_buffer.cpp
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
parse_url.cpp
|
error_code fix. added is_error_code_enum template specialization and using the abbreviated syntax to build error_codes
|
2009-11-29 07:06:38 +00:00 |
pe_crypto.cpp
|
fixed some uninitalized variables
|
2010-12-24 23:54:03 +00:00 |
peer_connection.cpp
|
move an assert
|
2011-01-16 22:22:33 +00:00 |
piece_picker.cpp
|
fixed failing invariant check in peer_connection's download queue
|
2010-10-03 22:06:53 +00:00 |
policy.cpp
|
only apply privileged port filter to DHT-only peers
|
2011-01-08 09:04:31 +00:00 |
puff.cpp
|
dropped dependency on zlib
|
2010-03-16 06:14:22 +00:00 |
session.cpp
|
support adding torrents by url to a .torrent file
|
2010-12-30 01:47:30 +00:00 |
session_impl.cpp
|
made the DHT implementation slightly more robust against routing table poisoning and node ID spoofing
|
2011-01-08 08:54:51 +00:00 |
settings.cpp
|
don't save settings that are set to the default value
|
2010-10-10 02:22:57 +00:00 |
sha1.cpp
|
endianness define fix
|
2009-10-18 20:35:18 +00:00 |
smart_ban.cpp
|
removed the session mutex for improved performance
|
2010-07-14 04:16:38 +00:00 |
socket_io.cpp
|
more robust mechanism to determine external IP
|
2010-12-24 01:31:41 +00:00 |
socket_type.cpp
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
socks5_stream.cpp
|
post alerts for socks failures. fix unit tests
|
2010-08-25 06:22:49 +00:00 |
stat.cpp
|
one last stats fix
|
2010-10-24 04:15:10 +00:00 |
storage.cpp
|
fixed edge case of pad file support
|
2010-12-13 16:47:12 +00:00 |
thread.cpp
|
fix message posting to work from multiple threads
|
2010-08-26 17:00:24 +00:00 |
time.cpp
|
fix windows DLL build
|
2010-03-31 00:31:46 +00:00 |
timestamp_history.cpp
|
fixed some uninitalized variables
|
2010-12-24 23:54:03 +00:00 |
torrent.cpp
|
url download fix
|
2011-01-16 02:56:57 +00:00 |
torrent_handle.cpp
|
deprecated a bunch of query functions on torrent_handle in favor of using status() to get as much information as possible in fewer calls, and saving time on synchronizing with the main thread
|
2010-10-30 17:23:30 +00:00 |
torrent_info.cpp
|
bumped some limits in dump_torrent
|
2010-12-11 22:00:20 +00:00 |
tracker_manager.cpp
|
add debug configuration to debug shutdown-stall bugs / outstanding async operations
|
2010-11-28 01:47:30 +00:00 |
udp_socket.cpp
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
udp_tracker_connection.cpp
|
add debug configuration to debug shutdown-stall bugs / outstanding async operations
|
2010-11-28 01:47:30 +00:00 |
upnp.cpp
|
hack to fix an issue in natpmp and upnp
|
2010-12-24 03:30:52 +00:00 |
ut_metadata.cpp
|
support adding torrents by url to a .torrent file
|
2010-12-30 01:47:30 +00:00 |
ut_pex.cpp
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
utp_socket_manager.cpp
|
fixed uninitialized variable in utp MTU logic. Fixed array overrun in disk cache
|
2010-12-24 22:53:00 +00:00 |
utp_stream.cpp
|
fixed some uninitalized variables
|
2010-12-24 23:54:03 +00:00 |
web_connection_base.cpp
|
fixed bugs in http seed connection and added unit test for it
|
2010-10-17 16:15:32 +00:00 |
web_peer_connection.cpp
|
added error category and error codes for HTTP errors
|
2011-01-16 02:54:59 +00:00 |