Commit Graph

7116 Commits

Author SHA1 Message Date
JoelKatz
da5929cd18 Add a framework for rejecting commands. 2013-08-29 18:10:27 -07:00
JoelKatz
835236a35c Add a 'returnMessage' function to return a received message. 2013-08-29 18:03:45 -07:00
JoelKatz
eb33ae0d71 Fix a few bugs caused by starting without --net. There may still be some minor ones. 2013-08-28 00:55:56 -07:00
JoelKatz
be44586f85 Mark a FIXME 2013-08-27 12:31:10 -07:00
JoelKatz
34ee13a404 Fix bit rot. 2013-08-27 12:27:46 -07:00
JoelKatz
b102afcd3b Don't define TRUST_NETWORK 2013-08-27 12:21:30 -07:00
JoelKatz
e005dd5921 Correctly check if a node in an acquiring TXN set is a TXN we have. 2013-08-27 03:46:46 -07:00
JoelKatz
640e9482c4 This doesn't seem to properly synchronize reads and writes. 2013-08-27 02:22:40 -07:00
JoelKatz
d7ca14b18d This is too expensive. 2013-08-27 02:22:33 -07:00
JoelKatz
2780a5768a Fix another regression. 2013-08-27 01:49:46 -07:00
JoelKatz
2cc2d982a8 Fix a broken assert. 2013-08-27 00:53:26 -07:00
Vinnie Falco
e869713990 Fix warnings 2013-08-26 18:59:57 -07:00
JoelKatz
85e8a71918 Fix the disappearing paths problem. 2013-08-26 16:56:40 -07:00
Vinnie Falco
551643ff64 Log PROXY handshake addresses 2013-08-26 13:28:11 -07:00
JoelKatz
d7086bfc5e Set version to v0.12.0 2013-08-26 12:19:40 -07:00
Vinnie Falco
174303195b Add Subtrees/boost to .gitignore 2013-08-26 12:09:48 -07:00
JoelKatz
f2d2bdafd3 Merge branch 'develop' of github.com:ripple/rippled into develop 2013-08-25 15:32:04 -07:00
Vinnie Falco
b37c537b4a Set remote IP on PROXY handshake 2013-08-25 01:57:51 -07:00
Vinnie Falco
4170bcd294 Add PROXY peer listener and consolidate SSL contexts. 2013-08-25 01:57:51 -07:00
Vinnie Falco
3602e19dcd Add peer_port_proxy to config 2013-08-25 01:57:50 -07:00
Vinnie Falco
ef7cb16dcd Add toString for IPv4Address 2013-08-25 01:57:50 -07:00
Vinnie Falco
dea3c27e95 Add SSLContext 2013-08-25 01:57:50 -07:00
JoelKatz
68c089924a Merge branch 'develop' of github.com:ripple/rippled into develop 2013-08-24 20:52:10 -07:00
Vinnie Falco
ab08478e86 Use MultiSocket in Peer 2013-08-24 20:44:02 -07:00
Vinnie Falco
99dbc447f4 Use MultiSocket in Peer 2013-08-24 20:34:18 -07:00
Vinnie Falco
7b9a5e8753 Update MultiSocket for improved Socket 2013-08-24 20:06:17 -07:00
Vinnie Falco
db4a1dfaa4 Improvements to Socket and SocketWrapper 2013-08-24 20:06:17 -07:00
Vinnie Falco
bab6ab53d5 Add SocketWrapperStrand 2013-08-24 20:06:16 -07:00
Vinnie Falco
838b5befc6 Fix PrefilledReadStream::close to use lowest_layer 2013-08-24 20:06:16 -07:00
Vinnie Falco
bea6302759 Make asio Socket unit tests run automatically 2013-08-24 20:06:16 -07:00
Vinnie Falco
1959a93f28 Update to SQLite 3.8.0 Pre-release (as of 2013-08-22 02:56 UTC) 2013-08-24 20:06:15 -07:00
Vinnie Falco
364206b4e4 Remove unused sqlite subtree 2013-08-24 18:49:48 -07:00
Vinnie Falco
451d8ed488 Update sqlite to 3.7.17 (2013-05-20) 2013-08-24 18:48:08 -07:00
Vinnie Falco
444aba567f Set version to v0.12.0-rc6 2013-08-24 12:40:05 -07:00
Vinnie Falco
8b59a7b07b Fix NetworkOPs to set timers on processing 2013-08-24 12:39:14 -07:00
Vinnie Falco
21485ec003 Use SharedData in JobQueue and set latency, limits for new job types 2013-08-24 10:18:24 -07:00
Vinnie Falco
2bea9a8739 Merge beast_basics to beast_core 2013-08-24 10:18:24 -07:00
Vinnie Falco
9ba8ea679c Fix call doClusterReport on timer 2013-08-24 08:35:21 -07:00
Vinnie Falco
8908cdbfd5 Add TracketMutex unit test 2013-08-23 17:49:29 -07:00
Vinnie Falco
942e71b0ce Fix remove beast_boost.cpp from SConstruct 2013-08-23 15:04:45 -07:00
Vinnie Falco
f14333012b Use RippleMutex instead of boost::mutex 2013-08-23 15:00:04 -07:00
Vinnie Falco
c21a53a3ea Fix NetworkOPs timer to use JobQueue (2 new JobTypes added) 2013-08-23 15:00:04 -07:00
Vinnie Falco
4ececd0204 Add function call timing for all Application::sweep operations 2013-08-23 15:00:04 -07:00
Vinnie Falco
b0533a91fe Add TrackedMutex and measureFunctionCallTime 2013-08-23 15:00:04 -07:00
Vinnie Falco
5e827ba863 Fix KeyvaDB warnings 2013-08-23 07:01:37 -07:00
Vinnie Falco
0506a15209 Fix #ifdef for pragma 2013-08-22 18:43:55 -07:00
Vinnie Falco
5dc9169f98 Add logTimedDestroy and report in ~Ledger and ~SHAMap 2013-08-22 18:10:02 -07:00
Vinnie Falco
384370b433 Add String::fromNumber<> template for disambiguation 2013-08-22 18:10:01 -07:00
David Schwartz
a75631da56 STPath::assembleAdd function. 2013-08-22 16:03:37 -07:00
David Schwartz
37bfafe3bb Add some 'reserve' operations. 2013-08-22 16:02:45 -07:00