Vinnie Falco
81657e5e66
Add module ripple_hyperleveldb
2013-07-15 06:46:24 -07:00
Alex Dupre
85eaea9afd
Use O_SYNC on FreeBSD instead of O_DSYNC.
2013-07-12 10:15:23 +02:00
Vinnie Falco
ab6b0e00e6
Add MDB NodeStore::BackendFactory
2013-07-11 15:35:07 -07:00
Vinnie Falco
394328e202
Add module ripple_basio and ripple_net
2013-07-10 09:51:27 -07:00
Vinnie Falco
ca3ef3881f
Add new ripple_app parts to SConstruct
2013-07-03 09:41:45 -07:00
Alex Dupre
ff0258aa8d
Remove FreeBSD hack by requiring a newer gcc from ports.
2013-06-29 10:01:34 +02:00
Vinnie Falco
a21bb13915
Use dedicated Beast threads in LoadManager
2013-06-28 07:02:48 -07:00
Vinnie Falco
638656a597
Put modules in ripple namespace
2013-06-27 13:41:20 -07:00
Vinnie Falco
f61c33538b
Add missing native BSD support for Beast
2013-06-26 09:24:44 -07:00
Alex Dupre
3556ae5325
Use pkg-config for protobuf, it works also on FreeBSD.
...
Do not add sources/headers to OBJECT_FILES.
2013-06-26 12:01:22 +02:00
Vinnie Falco
aa92b9cffe
Temporarily remove beast_basics from the build
2013-06-26 00:19:42 -07:00
Alex Dupre
2468d569b6
Add ctags support for FreeBSD and remove hard-coded paths.
2013-06-25 18:00:21 +02:00
Vinnie Falco
64c8d406df
Tidy up JobQueue, add ripple_core module
2013-06-23 11:12:39 -07:00
Vinnie Falco
0907065412
Tidy up LevelDB support into ripple_leveldb
2013-06-23 11:09:54 -07:00
Vinnie Falco
68ceab0f63
Add BEAST_FILEANDLINE_ macro for warning pragmas
2013-06-23 09:18:58 -07:00
Vinnie Falco
cdc28c3fcf
Tidy up SQLite support into ripple_sqlite
2013-06-23 09:18:57 -07:00
Vinnie Falco
996ac526bf
Move websocket subtree and create ripple_websocket module
2013-06-20 17:53:32 -07:00
Vinnie Falco
b09c5359a9
Move LevelDB subtree to Subtrees
2013-06-19 17:21:07 -07:00
Vinnie Falco
2abec05b5b
Replace InstanceCounter with CountedObject
2013-06-19 16:23:03 -07:00
Vinnie Falco
e96bd1182e
Rename module ripple_main to ripple_app
2013-06-17 09:46:38 -07:00
Vinnie Falco
87b7592391
Add beast_basics and remove unused modules from build
2013-06-17 09:38:16 -07:00
Vinnie Falco
5371379c3c
Add Beast fork from JUCE commit 265fb0e8ebc26e1469d6edcc68d2ca9acefeb508
2013-06-16 16:57:52 -07:00
Vinnie Falco
e871b03986
Split ripple_main into 4 pieces for SCons builds
2013-06-12 18:06:53 -07:00
Vinnie Falco
a6fdabc68a
Reformat annotations in preparation for automated extraction
2013-06-07 14:46:09 -07:00
Vinnie Falco
f79144f122
Update SConstruct for beast
2013-06-06 20:41:44 -07:00
Vinnie Falco
739cde3f2a
Use beast::ScopedPointer to hold IFeeVote in Application
...
Conflicts:
RippleD.props
newcoin.vcxproj.filters
src/cpp/ripple/Application.cpp
src/cpp/ripple/Application.h
2013-06-06 20:41:37 -07:00
Vinnie Falco
2c525b03c6
Enormous cleanup of RippleAddress et. al. into ripple_data
...
Start cleanup into ripple_data, split out some hash_value() instances
Tidy up CBigNum into ripple_data, moving definitions to .cpp
Split and clean up base58 stuff
Remove unused files from VS2012 project
Clean up some bignum stuff and remove unused files
Partial cleanup of RFC1751
Enormous cleanup with RippleAddress and related, into ripple_data
Remove unused VS project files
Move ECIES stuff into CKey
2013-05-30 10:16:22 -07:00
JoelKatz
749965ac09
Fix missing dependencies.
2013-05-30 10:09:49 -07:00
JoelKatz
bbaa2b6670
Put proto stuff in SConstruct
2013-05-27 13:29:45 -07:00
Arthur Britto
9b5d047c90
Fix SConstruct for new style.
2013-05-27 13:16:06 -07:00
Vinnie Falco
3d8772cd04
Another SConstruct fix attempt (take 3)
2013-05-27 13:16:06 -07:00
Vinnie Falco
6170b675b0
Fix SConstruct for protobuf
2013-05-27 13:16:06 -07:00
Vinnie Falco
b0e56d170b
Fix SConstruct again (thanks Arthur)
2013-05-27 13:16:04 -07:00
Vinnie Falco
9169eae969
Roll back SConstruct to fix proto changes
2013-05-27 13:16:04 -07:00
Vinnie Falco
1f940b60c4
Update SConstruct
2013-05-27 13:15:59 -07:00
Vinnie Falco
0f38568387
Update SConstruct for json module
2013-05-27 13:15:59 -07:00
Vinnie Falco
7c376b2689
Remove ripple.pb.cc from SConstruct since it is included elsewhere
2013-05-27 13:15:54 -07:00
Vinnie Falco
109b6dc584
Fix link libraries for FreeBSD and Ubuntu
2013-05-27 13:15:53 -07:00
Vinnie Falco
c7bf8fed6e
Update SConstruct to fix unity build
2013-05-27 13:15:52 -07:00
Vinnie Falco
c670cb81e7
Interim SConstruct for unity changes
2013-05-27 13:15:52 -07:00
JoelKatz
44bc8c4e9f
Code needs to know if LevelDB has been compiled in.
2013-05-16 01:01:04 -07:00
Arthur Britto
28c3af76cb
Support unity build for leveldb and scons.
2013-05-15 20:17:19 -07:00
Arthur Britto
0c5d4280d4
SConstruct changes.
2013-05-15 19:41:50 -07:00
JoelKatz
3406acbb0f
FreeBSD fix.
2013-05-11 19:21:48 -07:00
JoelKatz
e086fa5a5d
Allow LevelDB and SQLite to co-exist in the build and have the backing
...
store for hashed nodes selectable in the config.
2013-05-07 15:04:23 -07:00
Arthur Britto
30b94fd533
Yet more leveldb changes.
2013-04-27 14:35:48 -07:00
Arthur Britto
4d6f88900b
More leveldb changes.
2013-04-27 14:25:59 -07:00
Arthur Britto
9af026dde2
Work toward leveldb compiling.
2013-04-27 14:09:20 -07:00
JoelKatz
d8d87ff207
LevelDB fixes.
2013-04-25 18:44:02 -07:00
JoelKatz
169b6c9057
Updates.
2013-04-25 18:36:20 -07:00