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
|
75f3c52d53
|
Validators work
|
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
|
a1b958eaac
|
Validators update, add LeakChecked to Source subclasses
|
2013-10-03 19:03:38 -07:00 |
|
Vinnie Falco
|
6602aff53d
|
Update Validators for ServiceQueue
|
2013-09-28 15:09:10 -07:00 |
|
Vinnie Falco
|
fcd689afbf
|
Update copyright notice and licenses
|
2013-09-25 17:27:06 -07:00 |
|
Vinnie Falco
|
20b2e318eb
|
Reorganize beast modules and files
|
2013-09-23 10:13:24 -07:00 |
|
Vinnie Falco
|
c631cc5f92
|
Persistence for Validators
|
2013-09-13 12:43:54 -07:00 |
|
Vinnie Falco
|
0d2344c9a6
|
Validators work
|
2013-09-12 16:30:45 -07:00 |
|