Commit Graph

7318 Commits

Author SHA1 Message Date
Vinnie Falco
f36fcf635c Journal improvements 2013-09-17 17:47:04 -07:00
Vinnie Falco
607520f2e6 SharedFunction improvements 2013-09-17 17:47:04 -07:00
Vinnie Falco
02cb0f0499 Add LockFreeStack iterators 2013-09-17 17:47:04 -07:00
Vinnie Falco
ee5c600e29 Fix undefined behavior in UnsignedIntegerCalc (again) 2013-09-17 17:47:03 -07:00
Vinnie Falco
ddb8268d5f Fix DeadlineTimer, callback while holding lock 2013-09-17 14:13:27 -07:00
Vinnie Falco
1a78d63f05 Don't forbid RPC clients who provide credentials when not required 2013-09-17 12:02:30 -07:00
Vinnie Falco
76f62bd7c5 Fix undefined behavior in UnsignedIntegerCalc 2013-09-16 18:47:35 -07:00
JoelKatz
007723236e Change the way the OrderBookDB is updated to prevent hangs. 2013-09-16 18:27:25 -07:00
JoelKatz
74b2d1f3fa Pass a bool to the describer telling it if the directory is new. 2013-09-16 18:12:21 -07:00
JoelKatz
b45b029ba7 Whitespace changes only 2013-09-16 18:05:25 -07:00
JoelKatz
fd59422a22 Fixes to tryAdvance logic. 2013-09-15 13:29:52 -07:00
Vinnie Falco
1f892029f8 Remove extraneous shell script 2013-09-13 18:55:10 -07:00
Vinnie Falco
846b8e339c Tidy and rename all Ripple source files 2013-09-13 16:58:24 -07:00
Vinnie Falco
5be3a1a34d Fix UnsignedInteger::isZero 2013-09-13 13:06:45 -07:00
Vinnie Falco
c631cc5f92 Persistence for Validators 2013-09-13 12:43:54 -07:00
Vinnie Falco
9b40bc6835 Add support for multiprecision integer arithmetic and binary data encoding 2013-09-13 12:43:43 -07:00
Vinnie Falco
b79ede018d Update .gitignore 2013-09-12 23:58:56 -07:00
Vinnie Falco
3b82c0b1a1 Tidy up UnsignedInteger 2013-09-12 23:58:56 -07:00
Vinnie Falco
0e4c865853 Add Time::isNull() 2013-09-12 23:58:55 -07:00
Vinnie Falco
d67e38fa85 Better random number facilities in UnitTest 2013-09-12 21:39:17 -07:00
Vinnie Falco
817a0256d2 Fine tune UnsignedInteger declaration 2013-09-12 19:18:31 -07:00
Vinnie Falco
36e88a25f6 Allow negative relative expirations in DeadlineTimer 2013-09-12 18:07:57 -07:00
Vinnie Falco
0d2344c9a6 Validators work 2013-09-12 16:30:45 -07:00
Vinnie Falco
b839ae0552 Refactor Log code, add LogJournal adapter 2013-09-12 15:06:28 -07:00
Vinnie Falco
5038a65acd Add generic Journal class for logging 2013-09-12 15:06:28 -07:00
Vinnie Falco
ec3c4ff77a Reduce scope of Application object lifetime 2013-09-12 10:55:25 -07:00
Vinnie Falco
6a84f73d2a Make ChildProcess UnitTest manual since it malfunctions 2013-09-12 10:55:24 -07:00
Vinnie Falco
681f98ad07 General refactoring of beast framework classes 2013-09-12 10:55:24 -07:00
Vinnie Falco
8c1c7b48bb Fix ExitHook to derive from AtExitHook 2013-09-12 10:55:17 -07:00
Vinnie Falco
7f61499d3a Reduce the max threads in the Workers unit test 2013-09-12 05:46:45 -07:00
Vinnie Falco
3550a21294 New SharedSingleton, resolves destruction of objects with static storage duration. 2013-09-12 05:38:39 -07:00
Vinnie Falco
048dcf8a3c Remove deprecated SharedPtr::getObject 2013-09-12 04:47:03 -07:00
Vinnie Falco
89bc2bbc6f Remove debug output for URL Validators Source 2013-09-12 04:47:03 -07:00
Vinnie Falco
db30bfe352 Make SharedObject members const, the counter mutable 2013-09-12 04:47:03 -07:00
Vinnie Falco
baa0b474ba Remove deprecated createOnDemandOnce SingletonLifetime option 2013-09-12 00:43:05 -07:00
Vinnie Falco
a76672c5f0 Split Log singleton code out into LogInstance 2013-09-11 22:42:40 -07:00
Vinnie Falco
0079c9070d Turn RIPPLE_APPLICATION_CLEAN_EXIT back on, to prevent file descriptor leaks 2013-09-11 22:03:59 -07:00
Vinnie Falco
e1e8744052 Fix empty Config paths for unit test 2013-09-11 21:48:43 -07:00
Vinnie Falco
f0231af0c0 Fix off by one in pending i/o count on HTTPClient 2013-09-11 21:40:17 -07:00
Vinnie Falco
9e6e7b5dd9 Add comments to the .proto file 2013-09-11 20:52:42 -07:00
Vinnie Falco
a48bcfeddb Migrate validators and testoverlay to the new style of source organization 2013-09-11 20:05:56 -07:00
Vinnie Falco
fb804bd1bd More Validators implementation 2013-09-11 20:05:55 -07:00
Vinnie Falco
43d386fa6e Add HTTPMessage::toString and family 2013-09-11 20:04:23 -07:00
Vinnie Falco
68422ed5b4 Add UniformResourceLocator::empty 2013-09-11 19:58:11 -07:00
Vinnie Falco
03b8ae742e Small refactor to Config paths 2013-09-11 19:58:10 -07:00
Vinnie Falco
99afec18c5 Update protoc.py for new src directories 2013-09-11 11:47:58 -07:00
Vinnie Falco
27f0cae812 Add PeerFinder peer discovery logic and unit test 2013-09-11 11:47:58 -07:00
Vinnie Falco
45eccf2ccf Move ./modules to ./src 2013-09-11 11:20:53 -07:00
Vinnie Falco
6d828ae476 Update README 2013-09-11 10:44:10 -07:00
Vinnie Falco
1b6761286f Merge commit '112234c8a911de4243eaab3eb6a37ce6df014880' as 'src/protobuf' 2013-09-11 10:40:46 -07:00