JoelKatz
d22b25c030
Set version to 0.21.0
2014-01-23 13:38:38 -08:00
JoelKatz
d475994e02
Pairwise no ripple:
...
* Cannot set noRipple flag with negative balance.
* Paths with consecutive no ripple links are invalid
* Adjust pathfinding value of no ripple out paths
* Check for no ripple when adding links in pathfinding
* Remove old noRipple logic
* Update trust line delete logic
2014-01-23 13:38:33 -08:00
JoelKatz
e7f0b8eca6
Add DeliveredAmount to transaction metadata
2014-01-23 13:38:25 -08:00
David Schwartz
9486fc416c
Support AccountTxnID and LastLedgerSequence.
2014-01-23 13:37:46 -08:00
Vinnie Falco
9d07ddeae1
Improved human readable JSON-RPC error messages
2014-01-21 10:28:34 -05:00
David Schwartz
1fcb2872b9
Reduce log priorities.
2014-01-10 22:54:00 -08:00
Vinnie Falco
95a573b755
Set version to 0.20.1
2014-01-08 17:08:27 -08:00
Vinnie Falco
1017adf743
Set version to 0.20.0
2014-01-08 16:15:12 -08:00
JoelKatz
e25a83bb39
Some tiny bugfixes:
...
* Don't let ledger idle interval get too short
* Fix CBigNum::setuint256
* Fix SqliteStatement::isError
* Remove dead code, fix incorrect comments
* Check for NULL earlier in CKey constructors
* Prevent expire times from underflowing in TaggedCache
2014-01-07 15:57:49 -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
sublimator
07959b3cc9
Allow to full network limit in Amount::isLegalNet
2013-12-20 15:44:03 -08:00
Vinnie Falco
97cecc18ce
Set version to 0.19.2
2013-11-27 13:10:19 -08:00
Vinnie Falco
6d707b21b2
Set version to 0.19.1
2013-11-27 09:54:41 -08:00
Vinnie Falco
b9e2ac38fa
Set version to 0.19.0
2013-11-22 23:36:50 -08:00
Vinnie Falco
7c358cda17
Set version to 0.18.0
2013-11-22 15:57:59 -08:00
Vinnie Falco
b660d82516
Make TxFormats a Meyers singleton
2013-11-20 10:16:46 -08:00
Nicholas Dudfield
c0dda06499
Parse STArray correctly in STObject::parseJson
2013-11-20 08:54:59 -08:00
JoelKatz
4e4942e357
Fix break logic in STObject::parseJson for arrays.
2013-11-16 18:57:08 -08:00
JoelKatz
1fc8f0a33b
Missing break in STObject::parseJson for arrays.
2013-11-16 18:56:01 -08:00
David Schwartz
58f07a573f
New ResourceManager for managing server load.
...
* Track abusive endpoints
* Gossip across cluster.
* Use resource manager's gossip support to share load reporting across a cluster
* Swtich from legacy fees to new Resource::Charge fees.
* Connect RPC to the new resource manager.
* Set load levels where needed in RPC/websocket commands.
* Disconnect abusive peer endpoints.
* Don't start conversations with abusive peer endpoints.
* Move Resource::Consumer to InfoSub and remove LoadSource
* Remove port from inbound Consumer keys
* Add details in getJson
* Fix doAccountCurrencies for the new resource manager.
2013-11-12 21:08:52 -08:00
Vinnie Falco
a05f33f6a7
Add annotation and clean up whitespace
2013-11-12 19:30:07 -08:00
Vinnie Falco
49f43ccc0a
Set version to 0.17.0-rc5
2013-11-07 10:30:50 -08:00
Vinnie Falco
6a8f313394
Set version to 0.17.0-rc4
2013-11-05 14:41:49 -08:00
Vinnie Falco
072b4f3b73
Set version to 0.17.0-rc3
2013-11-05 11:22:20 -08:00
Vinnie Falco
5dda088335
Peerfinder work
2013-10-22 10:43:16 -07:00
Vinnie Falco
a25ba91876
Set version to 0.17.0-rc2
2013-10-11 18:41:45 -07:00
JoelKatz
978c196c78
Don't assert, just throw.
2013-10-08 15:48:15 -07:00
Vinnie Falco
497cc74adc
Set version to 0.17.0-rc1
2013-10-06 11:35:47 -07:00
Vinnie Falco
66a272debd
Alphabet class for base58 conversions, Validators work
2013-10-04 14:33:56 -07:00
Vinnie Falco
5fc823ae08
Show Ripple version in BuildInfo unittest
2013-10-03 18:36:54 -07:00
Vinnie Falco
15ef435054
Set version to 0.16.0
2013-10-02 12:06:54 -07:00
Vinnie Falco
6962bdb325
Set version to 0.15.0
2013-10-02 12:02:01 -07:00
Vinnie Falco
b6d11c08d0
Set version to 0.14.0
2013-10-02 09:55:57 -07:00
Vinnie Falco
0f26fbd701
Set version to 0.14.0-rc3
2013-10-01 15:35:30 -07:00
Vinnie Falco
73700a483d
Set version to 0.14.0-rc2
2013-10-01 15:05:30 -07:00
Vinnie Falco
6062f6b036
Fix RippleAddress::clear
2013-10-01 15:05:03 -07:00
Vinnie Falco
e29b0b150d
Set version to 0.14.0-rc1
2013-10-01 14:29:38 -07:00
Vinnie Falco
4fe63f9f0d
PeerFinder work
2013-10-01 14:29:32 -07:00
Vinnie Falco
41879d8511
Remove obsolete mtANNOUNCE message support
2013-10-01 14:03:44 -07:00
Vinnie Falco
948badc98b
Set version to 0.13.0-rc5
2013-09-26 17:27:53 -07:00
Vinnie Falco
efa05c5c58
Set version to 0.13.0-rc4
2013-09-26 15:57:48 -07:00
Vinnie Falco
00f5c9b34b
Set version to 0.13.0-r3
2013-09-26 12:39:50 -07:00
Vinnie Falco
fcd689afbf
Update copyright notice and licenses
2013-09-25 17:27:06 -07:00
Vinnie Falco
38ed0bee79
Update version number to 0.13.0-rc2
2013-09-25 14:42:53 -07:00
Vinnie Falco
4a871a5726
Set version to 0.13-rc1
2013-09-25 11:46:42 -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
JoelKatz
1f372a3b08
Implement NoRipple transaction and trust line flags.
2013-09-22 15:14:47 -07:00
Vinnie Falco
b493db1d65
Split ripple_json to its own module
2013-09-19 20:54:12 -07:00