arvidn
|
26f88bb12d
|
add receive_buffer unit test and some more cleanup and asserts
|
2016-03-05 00:14:00 -05:00 |
arvidn
|
2efb9d9a6a
|
fix bug in receive_buffer
|
2016-03-05 00:13:59 -05:00 |
Arvid Norberg
|
be17b78c5f
|
Merge pull request #522 from arvidn/io-thread-assert-1.1
remove invalid assert in the disk thread
|
2016-03-04 23:16:02 -05:00 |
arvidn
|
2bd6ad9974
|
remove invalid assert in the disk thread
|
2016-03-04 20:20:49 -05:00 |
Arvid Norberg
|
00f3406402
|
Merge pull request #514 from arvidn/allowed-unchoke-1.1
attempt to uphold the invariant that the num_unchoke_slots
|
2016-03-04 16:43:38 -05:00 |
arvidn
|
b707a4de90
|
uphold the invariant that the num_unchoke_slots counter is int max as long as the unchoke slots limit < 0
|
2016-03-04 16:42:36 -05:00 |
Alden Torres
|
4998bfedc6
|
Documentation typos
|
2016-03-04 10:43:25 -05:00 |
arvidn
|
b9ec183e24
|
increase default connect speed. minor cleanup. add logging for short lived connections
|
2016-03-03 01:20:15 -05:00 |
arvidn
|
fbef47d3ec
|
fix edge case in uTP stream when receiving a close-reason code
|
2016-03-02 22:30:02 -05:00 |
arvidn
|
e851b79865
|
fix issue when shutting down a torrent with outstanding async operations
|
2016-03-02 01:16:08 -05:00 |
arvidn
|
aeb9f1c5dd
|
fix bug in enum_net_interfaces
|
2016-02-29 18:14:10 -05:00 |
arvidn
|
f563bf9cac
|
attempt to make the alert type backwards compatible with cloning the state when building with deprecated functions enabled
|
2016-02-27 20:25:17 -05:00 |
arvidn
|
ac2916c426
|
enable disk cache pool allocator by default. fix ansi escape code conversion in client_test on windows
|
2016-02-27 17:42:31 -05:00 |
arvidn
|
07ecf7c1bd
|
remove invalid assert
|
2016-02-27 00:25:21 -05:00 |
Steven Siloti
|
b52027a02a
|
set enable_dht to true in session::start_dht(entry)
This function needs to enable the dht to match its semantics in pre 1.1 versions
|
2016-02-26 19:22:28 -08:00 |
Arvid Norberg
|
842d6fbca4
|
Merge pull request #492 from arvidn/fix-ssl-deprecated-1.1
fix build with openssl and deprecated functions disabled
|
2016-02-24 21:18:43 -05:00 |
arvidn
|
d4f259ccf0
|
attempt to fix race when closing a web seed while it's receiving data
|
2016-02-24 02:23:09 -05:00 |
arvidn
|
e5ccb63375
|
fix build with openssl and deprecated functions disabled
|
2016-02-24 02:07:27 -05:00 |
arvidn
|
dcd6af6473
|
more fixing of test_transfer proxy tests
|
2016-02-24 00:03:56 -05:00 |
arvidn
|
57aa813135
|
fix auto-managed issue with torrents transitioning to 'slow' as they get paused, returning to life again later because of it
|
2016-02-23 01:28:58 -05:00 |
arvidn
|
72a3771b87
|
attempt to fix logic around around actually closing udp sockets (specifically the SSL UDP socket)
|
2016-02-21 20:00:55 -05:00 |
arvidn
|
d8b88ba381
|
include protocol in portmap_alert
|
2016-02-21 19:16:00 -05:00 |
arvidn
|
61a67ece4a
|
fix non-openssl build
|
2016-02-21 18:40:06 -05:00 |
arvidn
|
cdfdbfd6aa
|
fix port mapping for SSL UDP socket
|
2016-02-21 17:40:27 -05:00 |
arvidn
|
13e9eb6680
|
forward-port outgoing interface fix from RC_1_0
|
2016-02-20 20:35:52 -05:00 |
Arvid Norberg
|
5d18800e04
|
Merge pull request #486 from arvidn/force-recheck-1.1
make force recheck a bit more robust
|
2016-02-20 19:53:56 -05:00 |
arvidn
|
3231aa4c9d
|
make force recheck a bit more robust by initializing the progress state immediately
|
2016-02-20 15:53:43 -05:00 |
arvidn
|
3f40890eb6
|
simplify logic for saving resume a bit
|
2016-02-20 15:45:46 -05:00 |
arvidn
|
5cf36fd1d6
|
only save pieces in resume data that have actually been checked
|
2016-02-20 00:48:17 -05:00 |
arvidn
|
828e79472d
|
forward port enum_net MTU fix
|
2016-02-11 00:46:28 -05:00 |
Arvid Norberg
|
7d8566f694
|
Merge pull request #473 from arvidn/bind-ssl-fix-1.1
fix issue in socket binding and back-port ssl test reliability fix
|
2016-02-10 19:47:34 -05:00 |
arvidn
|
ee14337894
|
revert listen_failed_alert::port
|
2016-02-10 18:28:34 -05:00 |
arvidn
|
ceb0ac6148
|
fix issue in socket binding and back-port ssl test reliability fix
|
2016-02-10 02:09:12 -05:00 |
arvidn
|
44abd1a59b
|
forward port fix to post torrent_added_alert earlier, from RC_1_0
|
2016-02-08 15:28:13 -05:00 |
arvidn
|
dd48faa8d4
|
minor debug logging issue in test facility wait-for-alert and fix minor shutdown issue with udp_socket packet subscription
|
2016-02-08 02:05:00 -05:00 |
Arvid Norberg
|
7b1a8ff6f1
|
Merge pull request #465 from arvidn/got-tracker-1.1
removed unused field in torrent
|
2016-02-07 14:50:08 -05:00 |
arvidn
|
f4627db97f
|
removed unused field in torrent
|
2016-02-07 02:37:32 -05:00 |
arvidn
|
f8a53d17ec
|
un-deprecate the endpoint field in listen_failed_alert
|
2016-02-07 02:12:58 -05:00 |
arvidn
|
df353bc3f9
|
forward port typo fix in udp_socket from RC_1_0
|
2016-02-06 15:49:25 -05:00 |
arvidn
|
74554de330
|
forward port GetAdaptersAddresses from RC_1_0 and fix error categories in enum_net.cpp
|
2016-02-05 01:08:09 -05:00 |
arvidn
|
b0cc0f84ab
|
support NULL being passed as the listen interface to session constructor
|
2016-02-02 23:17:51 -05:00 |
arvidn
|
0f747695b7
|
fix error handling bug in logging
|
2016-02-02 01:57:56 -05:00 |
arvidn
|
e3fc6083bb
|
fix typo in listen_failed_alert
|
2016-02-01 20:53:58 -05:00 |
arvidn
|
88b7e3768f
|
add sim test for optimistic unchoke round-robin distribution
|
2016-02-01 20:28:30 -05:00 |
arvidn
|
f2ce2284da
|
optimize the optimistic unchoke logic. extend the API for extensions to be able to affect the order of optimistic unchokes
|
2016-02-01 20:28:22 -05:00 |
Arvid Norberg
|
764c8a7f0c
|
Merge pull request #446 from arvidn/default-gateway-fix-1.1
forward port removal of special case for windows and mingw-1.1
|
2016-02-01 01:50:28 -05:00 |
arvidn
|
55024ccc4b
|
forward port removal of special case for windows and mingw in get_default_gateway that appeared wrong
|
2016-01-31 21:14:15 -05:00 |
arvidn
|
e113e8cdf3
|
minor cleanup of listen sockets
|
2016-01-31 19:40:31 -05:00 |
arvidn
|
e584c30b29
|
forward-port reuse address patch for windows
|
2016-01-31 18:16:26 -05:00 |
arvidn
|
acd929381e
|
restore the endpoint field in listen_failed_alert (but deprecated) and add a port field
|
2016-01-31 10:20:10 -05:00 |