NATTSiM
|
25ff77c2fd
|
Fix Clang compile and link errors
|
2014-01-16 17:18:05 -05:00 |
|
Vinnie Falco
|
62516ef07f
|
Refactor TaggedCache
|
2014-01-07 21:14:14 -08:00 |
|
Vinnie Falco
|
087301933a
|
General refactoring, using C++11
* Remove broken RecycledObjectPool
* Fix beast::ServiceQueue using List instead of LockFreeStack
* Add class semaphore, fixes broken Semaphore
* Move crytpo module files to new beast directory
* Use c++11 replacements for boost and beast types:
- std::atomic instead of beast::Atomic
- std::function instead of boost::function, beast::function
- std::unique_ptr instead of beast::ScopedPointer
- std::shared_ptr instead of boost::shared_ptr
* Remove modules:
- beast_db
- beast_crypto
- beast_extras
* Remove unnecessary classes:
- AbstractFifo
- AddConst
- AtomicCounter
- AtomicFlag
- AtomicPointer
- AtomicState
- CopyConst
- Expression
- ForwardList
- IfCond
- Interval
- IntrusiveArray
- KeyvaDB
- PointerToOther
- PointerTraits
- RemoveConst
- RemoveConstVolatile
- RemoveReference
- RemoveVolatile
- SharedObjectArray
- SingleThreadedSharedObject
- SophiaDB factory
- SortedSet
- WeakReference
- beast::unique_ptr
|
2014-01-07 15:57:45 -08:00 |
|
Vinnie Falco
|
49677aa799
|
Fix RippleBookType and unit tests
|
2013-12-29 11:33:50 -08:00 |
|
Vinnie Falco
|
6527cdfa97
|
Add RippleAsset types
Conflicts:
Builds/VisualStudio2012/RippleD.vcxproj.filters
|
2013-12-27 17:21:11 -08:00 |
|
Vinnie Falco
|
0f2a657196
|
Add double conversion for PropertyStream map items
|
2013-11-30 17:56:25 -08:00 |
|
Vinnie Falco
|
b660d82516
|
Make TxFormats a Meyers singleton
|
2013-11-20 10:16:46 -08:00 |
|
Vinnie Falco
|
9e519af887
|
Add missing README and TODO for all new modules
|
2013-11-15 11:27:26 -08:00 |
|
Vinnie Falco
|
a05f33f6a7
|
Add annotation and clean up whitespace
|
2013-11-12 19:30:07 -08:00 |
|
Vinnie Falco
|
73ab408b3c
|
Move MurmurHash to beast
|
2013-10-31 08:10:04 -07:00 |
|
Vinnie Falco
|
5dda088335
|
Peerfinder work
|
2013-10-22 10:43:16 -07:00 |
|
Vinnie Falco
|
fb6ecebbd1
|
Add PropertyStream for server state introspection
|
2013-10-07 14:00:03 -07:00 |
|
Vinnie Falco
|
500bddebff
|
Allow CycledSet to grow without bounds
|
2013-10-05 02:46:23 -07:00 |
|
Vinnie Falco
|
bb29c8ba85
|
Add PeerFinder::Checker for testing endpoints
|
2013-10-04 23:18:27 -07:00 |
|
Vinnie Falco
|
364973a523
|
Rename to key_equal for conformance with std containers
|
2013-10-04 14:33:58 -07:00 |
|
Vinnie Falco
|
66a272debd
|
Alphabet class for base58 conversions, Validators work
|
2013-10-04 14:33:56 -07:00 |
|
Vinnie Falco
|
68aec74b47
|
Remove obsolete beast container classes
|
2013-10-03 18:36:53 -07:00 |
|
Vinnie Falco
|
4fe63f9f0d
|
PeerFinder work
|
2013-10-01 14:29:32 -07:00 |
|
Vinnie Falco
|
ac19affc11
|
Fix FreeBSD missing include
|
2013-09-27 07:45:48 -07:00 |
|
Vinnie Falco
|
0048efea8d
|
Fixes for FreeBSD
|
2013-09-27 07:16:57 -07:00 |
|
Vinnie Falco
|
fcd689afbf
|
Update copyright notice and licenses
|
2013-09-25 17:27:06 -07:00 |
|
Vinnie Falco
|
d163e80e77
|
More compatibility for IdentifierType
|
2013-09-25 11:44:06 -07:00 |
|
Vinnie Falco
|
426636f48d
|
Add SimpleIdentifier traits for non-crypto identifiers
|
2013-09-25 11:44:04 -07:00 |
|
Vinnie Falco
|
321898f71e
|
Add CryptoIdentifierType and RippleCryptoIdentifier Traits
|
2013-09-23 10:13:25 -07:00 |
|
Vinnie Falco
|
19eff08e16
|
Reorganize source files and modules
|
2013-09-23 10:13:21 -07:00 |
|