Vinnie Falco
d9f222fa83
Strip includes
2013-06-19 16:23:04 -07:00
JoelKatz
abce930b8b
Even though the handler doesn't do anything, it still has to be
...
wrapped in a strand to protect the composed SSL shutdown handler.
2013-06-19 11:52:06 -07:00
JoelKatz
8a134ede67
Persist the RPCServer object during the shutdown to avoid a crash.
2013-06-19 10:22:38 -07:00
Vinnie Falco
00a7cbf610
Update copyright notice and 80 column separators
2013-06-15 18:20:59 -07:00
JoelKatz
3c44019e01
We have to dispatch RPCServer operations onto a strand, otherwise
...
an error while both a read and write are pending can crash.
2013-06-15 01:28:18 -07:00
Vinnie Falco
521e812fc4
Reformatting using AStyle
2013-06-14 08:45:13 -07:00
JoelKatz
4de1dcae5e
Support secure RPC.
2013-06-12 12:51:57 -07:00
Vinnie Falco
92bdcba096
Split DH from utils, remove utils from project
2013-05-27 13:16:08 -07:00
Vinnie Falco
d762abfc85
Move Log to ripple_basics and split websocket logging to ripple_net
2013-05-27 13:16:00 -07:00
Vinnie Falco
ce66f950cf
Put json in its own module with header
2013-05-27 13:15:58 -07:00
Vinnie Falco
794b84c473
Fix missing file names for new Log partition code
2013-05-27 13:15:57 -07:00
Vinnie Falco
89eb0bc6f0
Add ripple_client module unity build and move RPCServer into it
2013-05-27 13:14:07 -07:00
JoelKatz
a9b1c74df2
Avoid a crash scenario if we interrogate the remote endpoint after it disconnected.
2013-05-09 17:36:33 -07:00
JoelKatz
7621feda7b
Updates to load monitoring and source load tracking.
2013-03-08 09:48:54 -08:00
JoelKatz
7c3d732a08
Name load source. Hook up load sources through WSConnection->RPCHandler.
2013-03-07 18:07:34 -08:00
JoelKatz
ae51e9d203
Finish support for RPC user/pass auth.
2013-01-18 05:35:10 -08:00
Arthur Britto
bda80d4144
Change the security model for RPC admin access.
2013-01-18 00:36:22 -08:00
Arthur Britto
dc2d87480f
Abstract parseUrl.
2012-12-29 14:39:41 -08:00
Arthur Britto
fed1250218
Regularize RPC handling.
2012-12-02 16:05:45 -08:00
Arthur Britto
d0e30b29d8
Do not use cout.
2012-12-01 18:01:21 -08:00
Stefan Thomas
f5a6fdbab9
Instantiate an RPCHandler per request.
...
RPCHandlers are pretty light objects and this allows us to pass in
parameters like the InfoSub object without locking or adding more
parameters to the RPC methods.
2012-11-10 15:51:45 -08:00
Stefan Thomas
fa3fab5816
Moved cpp code to src/cpp and js code to src/js.
2012-11-07 12:49:50 -08:00