Arvid Norberg
|
eecbb8a0f2
|
more metadata invariant fixes for edge cases
|
2012-02-10 16:37:50 +00:00 |
Arvid Norberg
|
a31134d4a4
|
fix some invariant check failures in metadata transfer edge cases
|
2012-02-10 07:31:40 +00:00 |
Arvid Norberg
|
c384d00dbf
|
make bdecoder more robust when encountering errors (leave the resulting tree consistent)
|
2012-02-10 04:19:11 +00:00 |
Arvid Norberg
|
be339c244f
|
fix invalid invariant check
|
2012-02-09 07:46:23 +00:00 |
Arvid Norberg
|
98b3e6eb74
|
cleanup
|
2012-02-09 06:56:16 +00:00 |
Arvid Norberg
|
679abf2e57
|
this time, actually remove the encrypted torrent (AES-256 encrypted peer connections)
|
2012-02-09 06:47:22 +00:00 |
Arvid Norberg
|
f7b5c10b2b
|
add asserts to try to catch crash in peer_connection::received_valid_data
|
2012-02-09 06:24:58 +00:00 |
Arvid Norberg
|
8b459a27bd
|
remove 'encrypted peer connections' feature (ssl is a better idea)
|
2012-02-09 06:23:58 +00:00 |
Arvid Norberg
|
a9b6de413a
|
fix test_fast_extensions
|
2012-02-09 06:17:48 +00:00 |
Arvid Norberg
|
94a1cae4a3
|
don't disconnect peers that don't have metadata
|
2012-02-07 09:18:07 +00:00 |
Arvid Norberg
|
a6b5f761e8
|
rename is_local to is_outgoing and m_active to m_outgoing
|
2012-02-07 03:46:21 +00:00 |
Arvid Norberg
|
c82695ef8e
|
fix negative file size to add_file
|
2012-02-07 03:45:13 +00:00 |
Arvid Norberg
|
5df78592db
|
fix some config defines
|
2012-02-01 06:24:30 +00:00 |
Arvid Norberg
|
cdd99857b9
|
fix overflow issue in connection_tester
|
2012-01-31 05:59:01 +00:00 |
Arvid Norberg
|
8d7940d47e
|
clean up string constness issue
|
2012-01-29 23:05:07 +00:00 |
Arvid Norberg
|
c77ca19140
|
fix shutdown issue when building without SSL
|
2012-01-29 23:04:22 +00:00 |
Arvid Norberg
|
639039a94e
|
attempt to fix TOS setting (IP type of service)
|
2012-01-29 20:59:20 +00:00 |
Arvid Norberg
|
89ee8463c6
|
properly authenticate web seeds and trackers over SSL
|
2012-01-29 02:27:55 +00:00 |
Arvid Norberg
|
5d13327fb0
|
fix typo
|
2012-01-27 06:21:19 +00:00 |
Arvid Norberg
|
7741b732de
|
fixed crash when loading malformed resume file
|
2012-01-27 05:08:06 +00:00 |
Arvid Norberg
|
f13a91d8a8
|
support backtraces on windows
|
2012-01-26 10:33:39 +00:00 |
Arvid Norberg
|
6e9ef9edab
|
fix connection asserts
|
2012-01-25 07:58:39 +00:00 |
Arvid Norberg
|
818620a5a8
|
fixed release build
|
2012-01-23 05:14:12 +00:00 |
Arvid Norberg
|
1a32205944
|
graceful shutdown of uTP sockets
|
2012-01-23 05:02:12 +00:00 |
Arvid Norberg
|
dce8b3cc1a
|
improve seed rank calculation
|
2012-01-23 01:57:40 +00:00 |
Arvid Norberg
|
5fc9224072
|
remove invalid assert
|
2012-01-22 21:24:51 +00:00 |
Arvid Norberg
|
dcd74c10fe
|
update changelog
|
2012-01-22 03:24:44 +00:00 |
Arvid Norberg
|
aedd34060a
|
update changelog
|
2012-01-22 03:22:03 +00:00 |
Arvid Norberg
|
f23607bc05
|
make sparse_end support unbuffered files
|
2012-01-21 23:24:24 +00:00 |
Arvid Norberg
|
4706807300
|
fix issue with outgoing connections not being tied to a torrent
|
2012-01-21 21:29:22 +00:00 |
Arvid Norberg
|
7f90a241b6
|
don't let hung outgoing connection attempts block incoming connections
|
2012-01-21 09:05:34 +00:00 |
Arvid Norberg
|
5c8d476022
|
fix http_connection timeout (improves shutdown delay)
|
2012-01-21 08:18:41 +00:00 |
Arvid Norberg
|
a77342b9a4
|
back-ported shutdown fix
|
2012-01-20 08:06:54 +00:00 |
Arvid Norberg
|
a478fcaf10
|
fix bug causing shutdown delays
|
2012-01-20 08:04:10 +00:00 |
Arvid Norberg
|
ef1d8b5921
|
fix build
|
2012-01-20 06:07:19 +00:00 |
Arvid Norberg
|
ed56520d24
|
more asserts around state updates
|
2012-01-20 05:40:32 +00:00 |
Arvid Norberg
|
48e7b35a93
|
initialize counters in client_test.cpp
|
2012-01-20 04:51:08 +00:00 |
Arvid Norberg
|
88c5b35826
|
add asio debugging to the async shutdown of ssl sockets
|
2012-01-20 04:41:54 +00:00 |
Arvid Norberg
|
39aa23b7b6
|
fix ssl linking on mingw
|
2012-01-19 08:12:13 +00:00 |
Arvid Norberg
|
ef61b32d9e
|
fix unit test build on windows
|
2012-01-19 08:01:38 +00:00 |
Arvid Norberg
|
0159b66756
|
fix iconv signature on mingw
|
2012-01-19 07:54:23 +00:00 |
Arvid Norberg
|
9df6e5ee7e
|
provide defines for PRIu32 when missing
|
2012-01-19 06:56:36 +00:00 |
Arvid Norberg
|
9c24b7e23f
|
provide definitions for PRIu64 if missing
|
2012-01-19 06:28:29 +00:00 |
Arvid Norberg
|
b5f456f839
|
fixed documentation typo in client_test
|
2012-01-18 03:37:17 +00:00 |
Arvid Norberg
|
88012b6a1c
|
log uTP states to stats log
|
2012-01-17 03:11:16 +00:00 |
Arvid Norberg
|
74b745e876
|
back port torrent sorting fix into trunk
|
2012-01-17 02:27:20 +00:00 |
Arvid Norberg
|
d52eb9ed19
|
fixed release asserts issue in kademlia code
|
2012-01-16 22:48:43 +00:00 |
Arvid Norberg
|
dbe0554458
|
regenerated documentation
|
2012-01-16 02:09:07 +00:00 |
Arvid Norberg
|
23596a04a5
|
removed dead link
|
2012-01-16 02:08:20 +00:00 |
Arvid Norberg
|
ae90a8f85e
|
verify that torrent names matches the DNS name in its certificate (RFC 2818-style). Fix issues that was breaking SSL support and tidy up a bit
|
2012-01-15 23:34:43 +00:00 |