Vinnie Falco
b51edb58fc
Replace std::vector<unsigned char> with Blob
2013-06-07 15:24:39 -07:00
Vinnie Falco
a6fdabc68a
Reformat annotations in preparation for automated extraction
2013-06-07 14:46:09 -07:00
Vinnie Falco
6d8ee90a8d
Split up ripple_SerializedObject.h
2013-06-07 14:39:35 -07:00
Vinnie Falco
ef232f4359
Split up and refactor HashedObject
2013-06-07 13:44:15 -07:00
Vinnie Falco
db9f62646d
DRY up and document magic constant used for hash maps
2013-06-07 11:35:56 -07:00
Vinnie Falco
3cf2fb884d
Annonate another instance of the same anonymous constant
2013-06-07 10:24:33 -07:00
JoelKatz
6b4b239e72
Fix dir describer when an offer is added to a directory.
...
Check all amounts for orders, fees, and payments to make sure they're network legal.
2013-06-06 23:07:33 -07:00
Vinnie Falco
91359b1f5d
Remove unused #include
2013-06-06 21:52:39 -07:00
Vinnie Falco
eb57573f9a
Refactor ConnectionPool into IPeers and hide the implementation
...
Conflicts:
src/cpp/ripple/Application.h
2013-06-06 21:50:49 -07:00
Vinnie Falco
d8c97c2149
Refactor Peer
2013-06-06 21:43:55 -07:00
Vinnie Falco
38edcc8f0d
Split and refactor ProofOfWork
2013-06-06 21:43:50 -07:00
Vinnie Falco
4d1bf35236
Move PackedMessage to ripple_data
2013-06-06 21:43:44 -07:00
Vinnie Falco
b523b6c8d4
Replace all Application nonces with nonce singleton and refactor hash_value functions
2013-06-06 21:43:33 -07:00
Vinnie Falco
0523d6a054
Refactor free functions into RandomNumbers
2013-06-06 21:43:29 -07:00
Vinnie Falco
16ecae5972
Move and rename STAmount into ripple_data
2013-06-06 21:43:15 -07:00
Vinnie Falco
8b6c2c0c7a
Split Job and JobQueue and move functions to the .cpp
2013-06-06 21:43:07 -07:00
Vinnie Falco
3fafde063f
Move serialization and error code stuff into ripple_data
2013-06-06 21:42:58 -07:00
Vinnie Falco
045c3cc01f
Reorganize all includes in ripple_main.cpp
2013-06-06 21:42:46 -07:00
Vinnie Falco
aa33fbed92
Merge ripple_db into ripple_main because of circular dependencies
2013-06-06 21:42:31 -07:00
Vinnie Falco
3f3c76ab7e
Split LoadEvent to a new file
2013-06-06 21:42:21 -07:00
Vinnie Falco
32a3024ce4
Refactor FeatureTable into IFeatures
...
Conflicts:
src/cpp/ripple/FeatureTable.h
src/cpp/ripple/ripple_Features.cpp
2013-06-06 21:38:01 -07:00
Vinnie Falco
594c47f16b
Refactor SuppressionTable into IHashRouter
...
Conflicts:
src/cpp/ripple/Application.h
2013-06-06 20:43:33 -07:00
Vinnie Falco
fb487bdb41
Refactor UniqueNodeList into IUniqueNodeList
2013-06-06 20:43:08 -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
70df832967
Suppress and document websocket warning C4309
2013-06-06 20:41:04 -07:00
Vinnie Falco
cd3195d901
Temporarily merge un-refactored modules into ripple_main
2013-06-06 20:40:56 -07:00
Vinnie Falco
456b6e5460
Refactor ValidationCollection into IValidations
2013-06-06 20:40:50 -07:00
Vinnie Falco
ec732ed113
Refactor LoadFeeTrack into ILoadFeeTrack, split DatabaseCon out from Application.h
...
Conflicts:
src/cpp/ripple/Application.cpp
2013-06-06 20:40:44 -07:00
JoelKatz
76d9a039d8
Cleanups
2013-06-04 10:24:33 -07:00
Vinnie Falco
f42a285bbe
Clean up code that replaces secrets with asterisks
2013-06-03 19:28:59 -07:00
JoelKatz
f3b8768408
Filter out secrets from logging.
2013-06-03 02:06:02 -07:00
JoelKatz
70ffcb7a50
Code blows up without this. Vinnie, please double check.
2013-06-01 22:23:19 -07:00
JoelKatz
183d09906a
Merge branch 'fix-alphabet' of github.com:vinniefalco/NewCoin into develop
2013-06-01 20:49:17 -07:00
JoelKatz
16933a049f
Whitespace changes.
2013-06-01 20:48:08 -07:00
Vinnie Falco
fd6172273c
Refactor FeeVote into IFeeVote abstract interface
2013-05-31 07:13:21 -07:00
Vinnie Falco
a38795b3c5
Update Doxyfile and add some documentation for keyCache
2013-05-31 06:58:49 -07:00
JoelKatz
23f401b647
"Features" was supposed to be a Vector256.
2013-05-30 15:26:42 -07:00
Vinnie Falco
3983c76adb
Fix default alphabet parameter to not pass null
2013-05-30 12:12:11 -07:00
JoelKatz
468588e3a0
Set default alphabet if not specified.
2013-05-30 11:25:34 -07:00
Vinnie Falco
606b2a2942
Move Ripple protobuf declarations to ripple_data
2013-05-30 10:16:23 -07:00
Vinnie Falco
47e00f20fb
Move InstanceCounter to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
827b5c4b10
Move ScopedLock to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
e5492c0ab7
Demote CKey.h include from .h to .cpp
2013-05-30 10:16:22 -07:00
Vinnie Falco
4fc2d3b274
Rename and move DeterministicKeys into ripple_data
2013-05-30 10:16:22 -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
Vinnie Falco
7ad8f47835
Add initial Doxygen support
2013-05-30 10:15:25 -07:00
Vinnie Falco
3a8fc150d0
Fix static initialization of log partitions
2013-05-29 11:35:40 -07:00
Vinnie Falco
9bc89e8896
Include ripple.pb.cc for VS unity builds
2013-05-27 13:44:07 -07:00
Vinnie Falco
4f12f1a8ee
Remove ripple.pb.cc from unity because of SConstruct
2013-05-27 13:27:28 -07:00
Vinnie Falco
0f177a8038
Move uint256 to ripple_basics
2013-05-27 13:16:08 -07:00