JoelKatz
|
eb3bf3b8cd
|
Make sure we keep publishing ledgers while filling a gap from the database.
|
2013-08-15 21:54:17 -07:00 |
|
Nicholas Dudfield
|
3e4d4f5278
|
Remove now missing basio references
|
2013-08-15 20:41:38 -07:00 |
|
Nicholas Dudfield
|
8042ec4e60
|
Changes to make rippled compile on OSX
|
2013-08-15 20:41:38 -07:00 |
|
Vinnie Falco
|
8950fcd47b
|
Fix server to block until listening
|
2013-08-15 19:00:19 -07:00 |
|
Vinnie Falco
|
e3024c9942
|
Fix rvalue move arguments
|
2013-08-15 19:00:19 -07:00 |
|
Vinnie Falco
|
4366aa80df
|
Make KeyvaDB unit tests run manually
|
2013-08-15 16:57:49 -07:00 |
|
Vinnie Falco
|
a7e4087222
|
Update MultiSocket for handshake detect and refactored SocketWrapper
|
2013-08-15 16:57:48 -07:00 |
|
Vinnie Falco
|
3f26543d6a
|
Report notes for issue #1
|
2013-08-15 16:57:46 -07:00 |
|
Vinnie Falco
|
e2b0df5f1d
|
Refactor SocketWrapper
|
2013-08-15 16:57:46 -07:00 |
|
Vinnie Falco
|
d2a61ee7f0
|
Add BEAST_DEFINE_IS_CALL_POSSIBLE metaprogramming macro
|
2013-08-15 16:57:45 -07:00 |
|
Vinnie Falco
|
ab0b610424
|
Improvements to TestPeer and PeerTest classes
|
2013-08-15 16:57:45 -07:00 |
|
Vinnie Falco
|
a7cb7f23a4
|
Consolidate Process::terminate code
|
2013-08-15 15:45:18 -07:00 |
|
Vinnie Falco
|
17c6157c29
|
Remove spaces from unit test package and class names
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
b62789ead8
|
Handshake detection wrappers
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
0ef9dd7bdf
|
Infinite PeerTest timeout when debugger attached
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
75b3b6bbfe
|
Add uint24 and network byte order conversions
|
2013-08-15 15:45:16 -07:00 |
|
Vinnie Falco
|
b4d0de9c61
|
Add some missing ByteOrder functions and templates
|
2013-08-15 15:45:16 -07:00 |
|
Vinnie Falco
|
26bb91a873
|
Move PeerRole to its own file
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
60935368a3
|
Move some classes into their own files
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
10e7d436b1
|
Add PROXY TestPeer client
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
c202386a79
|
Robust method for extracting the underlying template type
|
2013-08-15 15:45:14 -07:00 |
|
Vinnie Falco
|
95ec3f4db5
|
Import ProxyHandshake into beast
|
2013-08-15 15:45:14 -07:00 |
|
JoelKatz
|
e187e7e282
|
0.12.0-rc1
|
2013-08-15 12:07:51 -07:00 |
|
JoelKatz
|
ed3f3aa7e7
|
Make doTransactionEntry work against an open ledger.
|
2013-08-15 11:38:42 -07:00 |
|
JoelKatz
|
0657870292
|
Add a 'binary' option to doLedgerEntry
|
2013-08-15 11:38:42 -07:00 |
|
Vinnie Falco
|
ab207fa835
|
Fix unused variable warning
|
2013-08-15 08:31:13 -07:00 |
|
Vinnie Falco
|
bbe60e6bb8
|
Fix Workers warning
|
2013-08-15 08:28:51 -07:00 |
|
Vinnie Falco
|
4afe79b590
|
Fix gcc compile error
|
2013-08-15 08:26:50 -07:00 |
|
JoelKatz
|
e1434dcda6
|
Sorry I broke the build.
|
2013-08-14 18:10:22 -07:00 |
|
JoelKatz
|
3e908c92b1
|
Fix a bug that hides order book liquidity and causes crashes.
|
2013-08-14 15:45:50 -07:00 |
|
JoelKatz
|
be1ca396c5
|
Handle sequence numbers better in peer messages.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
832b2f6b4f
|
Make getNodeFat return long skinny strings when needed. Optimizations.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
6d36aed7df
|
getNodePointer function for when you only know the node ID.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
5a81b0a4a8
|
Fetch a bit better.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
bed027d852
|
If we never dispatch on a 'limit 1' job, we'll never finish one, thus never convey to next one.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
c918ab25b2
|
Can't call 'done' from the constructor of an InboundLedger
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
ee263bcab1
|
Allow more write latency
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
ba86553c1d
|
Don't hold the LedgerMaster lock while fetching ledgers to publish.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
fcd7522922
|
Put ledgerAdvance jobs in their own class.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
e94f895754
|
Rewrite InboundLedgers to mLedgers is unordered.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
28b600cc21
|
Cleanups and extra asserts.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
02c25b049d
|
Extra debug
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
ab0a79cb04
|
Rogue semicolon
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
20f898c37e
|
Separately track the next sequence to publish in findNewLedgersToPublish
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
df4bb9f1f4
|
Change how we decide whether to request a fetch pack.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
4d3d36ee47
|
Make sure we call checkAccept when we finish acquiring a ledger, in case it's fully-validated.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
ae8969529d
|
Avoid deadlock.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
98d88c8ded
|
Spelling error.
|
2013-08-14 15:45:49 -07:00 |
|
JoelKatz
|
2a872563d3
|
Simplify fetch pack logic
|
2013-08-14 15:45:48 -07:00 |
|
Vinnie Falco
|
824b1dab20
|
Fix signal logic in JobQueue
|
2013-08-14 15:45:48 -07:00 |
|