Commit Graph

91 Commits

Author SHA1 Message Date
Nicholas Dudfield
9ef14b322f Statically link to openssl and protocol buffers 2013-07-31 16:58:16 -07:00
Vinnie Falco
3435636a43 Use beast_sqlite and beast_sqdb 2013-07-24 11:47:42 -07:00
Vinnie Falco
ece44f5886 Add beast_sqdb module 2013-07-24 11:47:42 -07:00
Vinnie Falco
58ee1b2019 Move all remaining files into modules 2013-07-23 18:47:02 -07:00
Vinnie Falco
07dda3eb26 Import KeyvaDB to Beast 2013-07-23 13:23:07 -07:00
Vinnie Falco
e1ca9e35b5 Add module beast_crypto 2013-07-15 09:38:11 -07:00
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