Commit Graph

  • b27d078c67 Path finding unit tests (RIPD-731) Miguel Portilla 2015-06-18 11:20:33 -04:00
  • c64ec9cfb9 Use continuation in legacy pathfinding: JoelKatz 2015-06-17 13:27:51 -07:00
  • 3d6e76046c Always use co-routines: JoelKatz 2015-06-17 12:39:28 -07:00
  • 48d6a4ab6a Refactor MetaView (RIPD-954): Vinnie Falco 2015-06-24 05:07:20 -07:00
  • f535304e1b Use new MetaView functionality in RippleCalc (RIPD-954): JoelKatz 2015-06-23 10:31:35 -07:00
  • 2f485672fa Refactor AccountID (RIPD-953): Vinnie Falco 2015-06-18 11:05:18 -07:00
  • 63d438c979 Add digest.h and protocol digest classes Vinnie Falco 2015-06-22 10:10:46 -07:00
  • ea5fe35b54 Add SHA256 and RIPEMD-160: Vinnie Falco 2015-06-21 16:30:51 -07:00
  • c955c03197 Add SHA256 and RIPEMD-160: Vinnie Falco 2015-06-21 16:30:51 -07:00
  • ceff6bc271 Set version to 0.29.0-b1 Vinnie Falco 2015-06-22 19:26:55 -07:00
  • 80a5f5878f Add offer jtx test seelabs 2015-06-17 15:51:47 -04:00
  • 1e6111c09c Make the data of a SHAMap const: Howard Hinnant 2015-06-16 14:03:52 -04:00
  • d468deee12 Refactor Ledger and LedgerEntrySet: Vinnie Falco 2015-06-13 20:33:47 -07:00
  • e7eb3aa63d Set version to 0.28.2-rc1 Vinnie Falco 2015-06-19 16:02:24 -07:00
  • 749f31f69d Tidy up SHAMap node handling of invalid wire formats JoelKatz 2015-06-17 13:31:02 -07:00
  • 2d6af1da1d Add SigningPubKey regression test Vinnie Falco 2015-06-13 14:48:56 -07:00
  • 6ec5fa9cae Fix null pointer in ec wrapper JoelKatz 2015-06-19 15:53:08 -07:00
  • 72832c0fa2 More robust call to get the valid ledger index JoelKatz 2015-06-19 15:53:02 -07:00
  • 7d329570f4 Set version to 0.28.2-b10 Vinnie Falco 2015-06-18 13:56:54 -07:00
  • c334093223 jtx: Add ledger advance. Edward Hennis 2015-06-11 21:41:19 -04:00
  • 27274c9620 jtx: Add JTx properties. Edward Hennis 2015-06-12 20:29:30 -04:00
  • cd5e36045c jtx: json, memo funclets, fixes, improvements: Vinnie Falco 2015-06-18 12:47:39 -07:00
  • 3ed1382bbe Fix warning Tom Ritchford 2015-06-18 15:24:10 -04:00
  • 0062a260b9 Fix warning Tom Ritchford 2015-06-18 15:24:10 -04:00
  • fdd2ea8feb Set version to 0.28.2-b9 Nik Bougalis 2015-06-15 17:30:34 -07:00
  • fbc1768784 Fix JobQueue synchronization. Tom Ritchford 2015-06-15 12:42:17 -04:00
  • c53b9f3713 Add SHAMap::iterator Vinnie Falco 2015-06-13 08:37:36 -07:00
  • b3749e4d95 Fix MSVC link Vinnie Falco 2015-06-14 07:19:21 -07:00
  • eb709f415b Tidy up jtx: Vinnie Falco 2015-06-13 07:38:07 -07:00
  • 9dd08e4dab Rename Account to AccountID Vinnie Falco 2015-06-14 08:29:54 -07:00
  • e1cd1e9e32 Add header Tom Ritchford 2015-06-12 13:42:52 -04:00
  • f875603525 Split SHAMapTreeNode into leaf and inner nodes. * This reduces the memory requirements of both leaf and inner nodes. * The name SHAMapTreeNode is retained for leaf nodes so as to keep the public API of SHAMap stable. Howard Hinnant 2015-06-05 20:47:30 -04:00
  • e95ab65396 Improve peer send queue management: * Disconnect peers on sustained large send queues * Disconnect peers on sustained failure to pong * Refuse some queries if send queue is at target * Allow latency to exceed ping timer interval JoelKatz 2015-06-05 10:06:01 -07:00
  • e0907ede4f GatewayBalances RPC command JoelKatz 2015-05-13 09:44:19 -07:00
  • 17020ffc54 Fix MSVC link Vinnie Falco 2015-06-14 07:19:21 -07:00
  • 237b5e704f Convert to bool in suite::expect Vinnie Falco 2015-06-10 18:58:21 -07:00
  • abd05a6378 Set version to 0.28.2-b8 Nik Bougalis 2015-06-12 19:23:44 -07:00
  • 189592938a Improvements to jtx framework: Vinnie Falco 2015-06-09 14:56:21 -07:00
  • 4f34724c5a Conditionally enable tickets at run time Vinnie Falco 2015-06-10 19:20:49 -07:00
  • e958f72ba9 Convert to bool in suite::expect Vinnie Falco 2015-06-10 18:58:21 -07:00
  • 0fcd3da046 Add is_call_possible Vinnie Falco 2015-06-09 14:42:53 -07:00
  • 5c5b121b62 Add is_call_possible Vinnie Falco 2015-06-09 14:42:53 -07:00
  • d21171b21e Refactor LedgerEntrySet: Vinnie Falco 2015-06-09 10:37:13 -04:00
  • aead038215 Fix docs MarkusTeufelberger 2015-06-12 22:44:48 +02:00
  • a16c07c78a Remove unused NodeIdentity table fields Nik Bougalis 2015-06-11 17:11:14 -07:00
  • 9930b12d9d Beast clean up: * Remove binding, dispatch handling and exit hooks in favor of std alternatives; remove crash-handling infrastructure, error message framework, system-specific process handling and Objective-C interop helpers. * Simplify Beast function profiling * Simplify beast::Time interface * Simplify beast::String interface * Simplify beast::File interface Nik Bougalis 2015-05-25 17:36:21 -07:00
  • 3aebabce3d Revert "Enable EDH only for anonymous SSL contexts": Nik Bougalis 2015-06-12 11:44:46 -07:00
  • 7239bcf0b7 Support larger EDH keys: JoelKatz 2015-06-12 11:52:41 -07:00
  • 623faa1550 Fix warning Tom Ritchford 2015-06-11 11:58:40 -04:00
  • 60fad25476 Beast clean up: * Remove binding, dispatch handling and exit hooks in favor of std alternatives; remove crash-handling infrastructure, error message framework, system-specific process handling and Objective-C interop helpers. * Simplify Beast function profiling * Simplify beast::Time interface * Simplify beast::String interface * Simplify beast::File interface Nik Bougalis 2015-05-25 17:36:21 -07:00
  • d06e07ef0e Correctly compare JSON values. Tom Ritchford 2015-06-04 22:36:26 -04:00
  • ca800f9e8d Batched transaction application: Applying multiple transactions to the open ledger reduces SHAMap modification overhead. Mark Travis 2015-05-29 00:09:44 -07:00
  • 4225b78bf5 Set version to 0.28.2-b7 Nik Bougalis 2015-06-10 16:02:29 -07:00
  • 8c68eff460 Cleanup object templates: * Avoid exposing class members - use boost::iterator_range instead * Use std::make_unique instead of naked new Nik Bougalis 2015-06-02 21:46:49 -07:00
  • c2814308f1 Remove unused parameters to accountFromString. Tom Ritchford 2015-06-08 16:00:13 -04:00
  • f237187b0d Remove cache sweep profiling Nik Bougalis 2015-06-09 01:05:55 -07:00
  • 187b4caf3c Add logging support to Taker: Log progress during offer crossing and flow calculations to allow for easier debugging and transaction analysis. All logging is done at debug and trace level and will normally not be visible. Nik Bougalis 2015-06-03 14:02:48 -07:00
  • b8526f7894 Allow RPC yield to be a continuation. Tom Ritchford 2015-05-26 23:17:24 -04:00
  • b2b0377717 New method JobQueue::getJobForThread(). Tom Ritchford 2015-06-01 18:35:57 -04:00
  • 24ea1ab035 Parse pathsets when accounts are specified in hex Nik Bougalis 2015-05-27 11:22:29 -07:00
  • e980e69eca Acquire logic fixes: In InboundLedgers::acquire, properly return a ledger if we are able to create one immediately. Nik Bougalis 2015-06-09 01:40:24 -07:00
  • 2904add428 Set version to 0.28.2-b6 Vinnie Falco 2015-06-08 15:22:59 -07:00
  • babaac9305 Refactor Ledger and support classes: Vinnie Falco 2015-06-05 07:25:45 -07:00
  • 9cdc06ce43 C++14 readiness Howard Hinnant 2015-06-08 15:47:43 -04:00
  • 454d2f8c45 Add SHAMap::fetch returning SHAMapItem const Vinnie Falco 2015-06-08 09:46:15 -07:00
  • 5d42d52660 C++14 readiness Howard Hinnant 2015-06-08 15:47:43 -04:00
  • a0e87c7aee ConnectedAddresses stores Addresses to avoid port issues. * Also change log level on a couple of Overlay messages. Edward Hennis 2015-06-04 12:33:45 -04:00
  • 49c4ec6f93 Travis build unity and nounity. Edward Hennis 2015-06-04 10:24:56 -04:00
  • eb0ece417d Fix move sequencing Nik Bougalis 2015-06-03 14:30:23 -07:00
  • 7b5bf7f129 Add support for scons ninja backend seelabs 2015-05-29 06:54:39 -07:00
  • ab8ffc1a00 Set version to 0.28.2-b5 Vinnie Falco 2015-06-02 13:02:03 -07:00
  • 64c8335e22 New Env transaction testing framework: Vinnie Falco 2015-05-29 13:24:30 -07:00
  • 4cfffdf76f Add pretty(Json::Value) Vinnie Falco 2015-05-31 16:10:44 -07:00
  • 8adc4c1e3c Add rpcErrorString function Vinnie Falco 2015-05-31 11:53:25 -07:00
  • 02c118981f Add jss fields Vinnie Falco 2015-05-29 15:34:21 -07:00
  • 4825cefbf8 Add strHex(Slice) Vinnie Falco 2015-05-31 11:16:47 -07:00
  • 4b91a18532 Remove linefeed from JSON to string conversion Vinnie Falco 2015-05-29 13:43:30 -07:00
  • ff2453e42c Add missing include Vinnie Falco 2015-06-01 06:44:24 -07:00
  • 269ad321e6 Allow multi-sign to be enabled at runtime: Vinnie Falco 2015-05-31 18:55:55 -07:00
  • 7382a0c142 Refactor Serializer, SerialIter, SHAMapItem, NodeObject: Vinnie Falco 2015-05-22 13:10:47 -07:00
  • 8be4e7e65f Refactor Serializer, SerialIter, SHAMapItem, NodeObject: Vinnie Falco 2015-05-22 13:10:47 -07:00
  • c25184cc88 Add sha512Half and SHA512HashHasher: Vinnie Falco 2015-05-27 09:27:35 -07:00
  • 360e3fb81e Add SHA512 hasher: Vinnie Falco 2015-05-27 09:26:29 -07:00
  • 06823349f9 Tidy up Serializer: Vinnie Falco 2015-05-27 13:50:41 -07:00
  • d11510c34c Update hash_append to latest draft specification Vinnie Falco 2015-05-27 09:20:46 -07:00
  • e18c6f63cc Add SHA512 hasher: Vinnie Falco 2015-05-27 09:26:29 -07:00
  • 36a864106d Update hash_append to latest draft specification Vinnie Falco 2015-05-27 09:20:46 -07:00
  • 3028ffd083 Enable EDH only for anonymous SSL contexts JoelKatz 2015-06-01 14:55:09 -07:00
  • a3d5a97df6 Remove unused old-style unity files Nik Bougalis 2015-06-01 17:22:30 -07:00
  • 52879d964e Revert "Reduce SHAMapTreeNode copying during SHAMap unsharing:" Mark Travis 2015-05-30 13:55:20 -07:00
  • aaf209485c Merge remote-tracking branch 'david/lz4' into develop Vinnie Falco 2015-06-02 12:47:51 -07:00
  • 4515ac0bca Replace base_uint(string) with from_hex_text<> (RIPD-897) Scott Schurr 2015-05-29 10:31:13 -07:00
  • d7def5509d Remove temp_db (RIPD-887) seelabs 2015-05-27 11:26:06 -07:00
  • 4ff845ac91 Merge commit 'df26c08a34b4e07235d33fcd7e2fb311d83f069f' into HEAD Synchronize LZ4 with upstream JoelKatz 2015-05-29 15:03:27 -07:00
  • df26c08a34 Squashed 'src/lz4/' changes from e25b51d..baf78e7 JoelKatz 2015-05-29 15:03:27 -07:00
  • e9d147f4b8 Set version to 0.28.2-b4 Tom Ritchford 2015-05-29 13:45:23 -04:00
  • f1a1ef49d5 Remove duplicate types. Tom Ritchford 2015-05-28 13:50:47 -04:00
  • fd03c3297c Fix dangling pointer in websocketpp/error.hpp. Tom Ritchford 2015-05-27 19:03:06 -04:00
  • ffd2e884f2 Clean up LedgerConsensus log message Add missing space and use consistent pluralization. wilsonianb 2015-05-27 10:04:47 -07:00
  • 0d700d9833 Unsubscribe from normal data feeds on destruction Nik Bougalis 2015-05-27 01:53:45 -07:00