Commit Graph

531 Commits

Author SHA1 Message Date
Vinnie Falco
beb50496a4 Remove KeyvaDB from NodeStore unit tests 2013-08-20 16:32:21 -07:00
Vinnie Falco
d744e23e5e Disable KeyvaDB as a NodeStore backend choice 2013-08-20 14:47:45 -07:00
JoelKatz
e7fc07869d Disable the PoW unit test. 2013-08-19 15:00:16 -07:00
Vinnie Falco
02412b2ba4 Merge branch 'release' into develop
Conflicts:
	Subtrees/beast/modules/beast_asio/protocol/beast_HandshakeDetectorType.h
	modules/ripple_app/basics/ripple_BuildInfo.cpp
	modules/ripple_app/ledger/LedgerMaster.cpp
2013-08-19 14:30:27 -07:00
Vinnie Falco
ff21bfa07b Set version to 0.12.0-rc4 2013-08-19 14:20:18 -07:00
JoelKatz
a742b1097a Don't touch a possibly-failed inbound ledger. 2013-08-19 14:07:47 -07:00
JoelKatz
f596ef4b83 0.12.0-rc3b 2013-08-19 14:07:22 -07:00
JoelKatz
57f21593b5 Don't call both a function and a parameter "progress". 2013-08-19 14:06:57 -07:00
JoelKatz
b00c33988c Make the progress logic that triggers timeouts smarter. 2013-08-19 14:06:40 -07:00
JoelKatz
3cf54bb3cd Slow down fetching to avoid Sorceror's Apprentice syndrome. 2013-08-19 14:05:45 -07:00
JoelKatz
1081dda5cd Fix a bug that could cause us not to acquire the current ledger. 2013-08-19 14:05:28 -07:00
JoelKatz
faf4c58a51 Don't tolerate failed ledger acquires in the publication stream. 2013-08-19 14:04:34 -07:00
JoelKatz
88f38fae71 Typo. 2013-08-19 14:04:12 -07:00
JoelKatz
0ba864f28a Missing comma. 2013-08-19 14:03:53 -07:00
JoelKatz
8faef903ad A better fix for countAccountTxs. 2013-08-19 14:03:46 -07:00
JoelKatz
45b7a6cdef Don't touch a possibly-failed inbound ledger. 2013-08-19 01:59:55 -07:00
JoelKatz
96b918fb10 0.12.0-rc3b 2013-08-19 01:57:01 -07:00
JoelKatz
9d3e3058bc Don't call both a function and a parameter "progress". 2013-08-18 23:27:54 -07:00
JoelKatz
c221cfde7a Some filterNodes cleanups. 2013-08-18 21:39:46 -07:00
JoelKatz
54a6d21903 Make the progress logic that triggers timeouts smarter. 2013-08-18 21:31:09 -07:00
JoelKatz
4e19c7cda1 Some extra debug. 2013-08-18 20:42:59 -07:00
JoelKatz
55af90fb68 Slow down fetching to avoid Sorceror's Apprentice syndrome. 2013-08-18 20:42:09 -07:00
JoelKatz
dfae891018 Fix a bug that could cause us not to acquire the current ledger. 2013-08-18 20:10:32 -07:00
JoelKatz
6e0d6bdba4 Make sure checkAccept is called, unless we know we don't need to, when findCreate completed immediately 2013-08-18 19:29:55 -07:00
JoelKatz
86147a6c6b Fix one case where checkAccept didn't get called. 2013-08-18 19:10:07 -07:00
Vinnie Falco
48bacf189d Clean up combinations of buffered handshaking and future returns 2013-08-18 03:20:57 -07:00
Vinnie Falco
d571788172 Tidy up argument types for all wrappers and call sites 2013-08-18 03:07:12 -07:00
Vinnie Falco
2d04fc4641 Remove obsolete handler wrappers 2013-08-18 02:35:53 -07:00
Vinnie Falco
f342a70fd5 [WIP] MultiSocket 2013-08-17 21:10:03 -07:00
Vinnie Falco
93f983ad71 Loop through the failing unit test 2013-08-17 21:10:00 -07:00
Vinnie Falco
0a58333edc Fixes to handshake and socket wrapper 2013-08-17 21:09:59 -07:00
Vinnie Falco
7fe3d3dc1b Fix gcc compile 2013-08-17 21:09:59 -07:00
Vinnie Falco
15dfaeb666 Use handshake detect stream in MultiSocket 2013-08-17 21:09:58 -07:00
Vinnie Falco
bb941354ce Generic HandshakeDetectStream and HandshakeDetectLogic 2013-08-17 21:09:57 -07:00
Vinnie Falco
0feccfd7b0 MultiSocket with ssl handshake detection 2013-08-17 21:09:56 -07:00
Vinnie Falco
4c605a79b7 Rename to max_needed for clarity 2013-08-17 21:09:55 -07:00
Vinnie Falco
8c65adbffe Tidy up move obsolete and deprecated files 2013-08-17 21:09:53 -07:00
JoelKatz
fe1b8d253c Don't tolerate failed ledger acquires in the publication stream. 2013-08-16 23:22:33 -07:00
JoelKatz
39caac637c Typo. 2013-08-16 18:50:33 -07:00
JoelKatz
c98b24dbe6 Missing comma. 2013-08-16 18:41:47 -07:00
JoelKatz
6eec84144a A better fix for countAccountTxs. 2013-08-16 18:12:33 -07:00
JoelKatz
eb121e9312 Revert "Fix 'NetworkOPs::countAccountTxs' taking way too long."
This reverts commit ff127d2b25.
A new fix is in development.
2013-08-16 17:50:30 -07:00
Vinnie Falco
44aa45f307 Set version to 0.12.0-rc3 2013-08-16 17:47:29 -07:00
JoelKatz
ff127d2b25 Fix 'NetworkOPs::countAccountTxs' taking way too long. 2013-08-16 17:40:28 -07:00
Vinnie Falco
69ae39d0a3 Set version to 0.12.0-rc3 2013-08-16 16:23:32 -07:00
Vinnie Falco
724cb5df7b Set version to 0.12.0-rc2 2013-08-15 22:02:26 -07:00
JoelKatz
eb3bf3b8cd Make sure we keep publishing ledgers while filling a gap from the database. 2013-08-15 21:54:17 -07:00
Vinnie Falco
a7e4087222 Update MultiSocket for handshake detect and refactored SocketWrapper 2013-08-15 16:57:48 -07:00
Vinnie Falco
26bb91a873 Move PeerRole to its own file 2013-08-15 15:45:15 -07:00
Vinnie Falco
95ec3f4db5 Import ProxyHandshake into beast 2013-08-15 15:45:14 -07:00