Commit Graph

  • 722917e9a6 Improved error message on mistyped command [RIPD-1527]: Scott Schurr 2017-11-22 18:39:08 -08:00
  • 8a02b76d73 Fix snprintf warning seelabs 2017-11-27 09:22:10 -05:00
  • 3e483cfa4c Improve JSON logging Brad Chase 2017-11-14 13:27:02 -05:00
  • c42ea14531 Relay untrusted validations/proposals from cluster members (RIPD-1549) JoelKatz 2017-10-27 11:03:18 -07:00
  • a30af2ac89 Disable slow Travis builds Edward Hennis 2017-10-16 18:18:21 -04:00
  • 83dc45db62 Default account_tx RPC to validated ledger range (RIPD-1544) Brad Chase 2017-10-18 14:41:36 -04:00
  • 3757829f8e Convert more timing code to <chrono> Howard Hinnant 2017-09-28 13:38:46 -04:00
  • db17ae8997 Increase multisign test coverage Scott Schurr 2017-10-17 10:21:46 -07:00
  • cd19246937 Enable batch rpc processing Howard Hinnant 2017-09-21 15:16:39 -04:00
  • d61436cca5 add deprecation warning flag (CMake) Mike Ellery 2017-09-07 11:56:37 -07:00
  • 4e6c8d8b35 Remove use of deprecated behavior involving copy members Howard Hinnant 2017-09-05 15:23:47 -04:00
  • 16acba1636 Remove use of deprecated behavior involving copy members in beast Howard Hinnant 2017-09-05 14:33:10 -04:00
  • 50b35e2090 Remove hardcoded ports in several unit tests: Mike Ellery 2017-08-25 10:26:53 -07:00
  • e8d02c1333 Refactor FeatureBitset: seelabs 2017-11-28 13:34:11 -05:00
  • 3523cee63d Minimize use of jtx::with_only_features (RIPD-1515): Scott Schurr 2017-08-16 18:30:55 -07:00
  • aa76632bb3 Add STAmount switchover support to tx queue: Edward Hennis 2017-04-13 18:40:49 -04:00
  • feb7582aca Unit tests don't enable Tickets or SHAMapV2 by default: Scott Schurr 2017-08-03 16:26:40 -07:00
  • 07e3f81b76 Run unit tests in parallel seelabs 2017-09-01 09:50:22 -04:00
  • 6ff5d3734f Make unit tests repeatable seelabs 2017-08-24 14:38:50 -04:00
  • 5fe65c5906 Use unique ports for every unit test seelabs 2017-08-01 11:35:24 -04:00
  • 2c13d9eb57 Redesign CSF framework (RIPD-1361): Brad Chase 2017-06-14 11:59:06 -04:00
  • b9fc9f6334 Add jenkins multiconfig pipeline support: Mike Ellery 2017-08-09 14:49:06 -07:00
  • 1853c0d678 Add STAmount switchover support to tx queue: Edward Hennis 2017-04-13 18:40:49 -04:00
  • 6dc79c23ed Set version to 0.80.1 0.80.1 Brad Chase 2017-11-28 20:59:15 -05:00
  • 5a9c3c797c Support python3 in SCons JoelKatz 2017-11-15 15:42:19 -08:00
  • a4a43a4de9 Improve WorkSSL: Brad Chase 2017-11-17 10:36:00 -05:00
  • 25b002b37f Add make_Manifest test wilsonianb 2017-11-27 13:20:38 -06:00
  • 40c39c4afb Verify validator token manifest matches private key wilsonianb 2017-11-15 10:32:00 -06:00
  • f0e1024ad6 Explicitly use std::deque for the missing node handler stack: Nikolaos D. Bougalis 2017-10-25 16:38:24 -07:00
  • c11e186659 Grow TxQ expected size quickly, shrink slowly (RIPD-1534): Edward Hennis 2017-09-21 19:05:50 -04:00
  • 0a48916d98 Properly use ledger hash to break ties Brad Chase 2017-11-01 20:42:40 -04:00
  • dffb999efb Set quorum to tolerate 2 failures for validator list of 6 members. Mark Travis 2017-10-18 01:08:43 -07:00
  • 044dd53513 Add validator list RPC commands (RIPD-1541): Brad Chase 2017-10-05 10:52:38 -04:00
  • 02059a27d6 Make quorum unreachable if validator list expires (RIPD-1539) wilsonianb 2017-10-03 21:38:29 -05:00
  • 8f347a5333 Log error conditions when fetching validator list. Mark Travis 2017-10-09 12:55:54 -07:00
  • bce9bca2ce Include validator manifests in published list: wilsonianb 2017-11-22 16:25:40 -06:00
  • cafe18c592 Set version to 0.80.0 0.80.0 Nik Bougalis 2017-10-19 14:37:27 -07:00
  • 3e5490ef6d Set version to 0.80.0-rc3 Nik Bougalis 2017-09-22 17:23:27 -07:00
  • c76656cf7f Use rounded close time in Consensus (RIPD-1528): Brad Chase 2017-09-05 12:03:16 -04:00
  • c7c1b3cc3b Track escrow in recipient's owner directory (RIPD-1523): Nik Bougalis 2017-08-25 02:15:19 -07:00
  • 39f9135104 Securely erase memory & reduce public API Nik Bougalis 2017-09-06 10:13:40 -07:00
  • dd52bdd2c4 Merge master (0.70.2) into develop (0.80.0-rc2) Nik Bougalis 2017-09-22 17:16:17 -07:00
  • 7a0fa312ea Update link to whitepaper and remove dead link Christian Ramseier 2017-09-11 22:14:05 +02:00
  • cd2d52acdc Set version to 0.70.2 0.70.2 Edward Hennis 2017-09-19 14:26:06 -04:00
  • 62127d725d Recover open ledger transactions to the queue (RIPD-1530): Edward Hennis 2017-09-12 18:32:31 -04:00
  • fc640504ba Set version to 0.80.0-rc2 seelabs 2017-09-01 14:17:24 -04:00
  • 3c0b35092c Remove unused lambda capture seelabs 2017-08-29 22:19:37 -04:00
  • 89e8ea436a Fix typo in TxQ log message Edward Hennis 2017-08-29 13:52:00 -04:00
  • 21dc05fc33 Better error codes for payment channel claim (RIPD-1512) seelabs 2017-08-09 09:43:48 -04:00
  • 589570daa3 Set version to 0.80.0-rc1 Nik Bougalis 2017-08-17 12:42:12 -07:00
  • a02a469b20 Fix unit test compiler warnings Brad Chase 2017-08-14 16:44:18 -04:00
  • be1f734845 Make amendment blocked state thread-safe & simplify a constructor. Mark Travis 2017-08-06 23:28:15 -07:00
  • 98d7fa3fd9 Set version to 0.80.0-b5 Nik Bougalis 2017-08-10 09:43:05 -07:00
  • 74823cb7d1 Enable -Wunused-variable in CMake on macOS Howard Hinnant 2017-08-07 13:14:17 -04:00
  • e47bfa223f Stop ignoring npm paths Edward Hennis 2017-08-02 19:02:26 -04:00
  • 5c1ec051f0 Resolve compiler warning seelabs 2017-08-01 15:51:35 -04:00
  • 65094d9c90 Change common libs for XCode/apple (RIPD-305): Mike Ellery 2017-07-27 16:37:15 -07:00
  • c00341a97e Add invariant check tests (RIPD-1493): Mike Ellery 2017-07-17 15:35:34 -07:00
  • 36423a5f77 Add zlib to libs when finding openssl (RIPD-1496): Mike Ellery 2017-07-21 14:34:19 -07:00
  • 60dd194b72 Use ledger hash to break ties (RIPD-1468): Brad Chase 2017-05-11 15:42:29 -04:00
  • 9ae717c433 Move tagged_integer to ripple/basics Brad Chase 2017-05-18 13:05:58 -04:00
  • d90a0647d6 Change UNL and quorum rules: Mark Travis 2017-08-07 03:00:22 -07:00
  • 35d81e65c1 Enforce TransferRate Maximum (RIPD-1201): Niraj Pant 2017-06-01 17:39:19 -07:00
  • cca574c9a9 Set version to 0.80.0-b4 seelabs 2017-07-31 11:12:07 -04:00
  • c96c423afb Allow a newly-started validator to participate in consensus. Mark Travis 2017-07-11 01:39:04 -07:00
  • 463b154e3d Improve directory insertion & deletion (RIPD-1353, RIPD-1488): Nik Bougalis 2017-06-13 19:06:55 -07:00
  • 3666948610 Make code self-documenting by using symbolic constants Nik Bougalis 2017-04-13 11:31:38 -07:00
  • 397410bac6 Resolve memory leaks from make_SSLContext: seelabs 2017-07-19 21:06:28 -04:00
  • 7aa838c091 Give each Throw statement in codec.h a unique message Howard Hinnant 2017-07-25 12:15:55 -04:00
  • 458ac470aa Return error on rippleCalc exception seelabs 2017-07-19 13:32:05 -04:00
  • a79cb95c85 Fix use after free error in test code seelabs 2017-07-18 16:25:18 -04:00
  • 5ad49454f1 Remove unused lambda captures seelabs 2017-07-18 13:30:59 -04:00
  • 1a56b9c5f2 Replace DeadlineTimer with asio::steadyTimer (RIPD-1356): Scott Schurr 2017-06-07 13:18:32 -07:00
  • efe3700f70 Don't use JobQueue during shutdown (RIPD-1356): Scott Schurr 2017-04-06 17:39:42 -07:00
  • fc89d2e014 Fix limit setting and add ServerImp tests (RIPD-1463,1458): Mike Ellery 2017-04-17 13:09:30 -07:00
  • 3c37539cee Address Travis compiler out of memory and timeout errors Scott Schurr 2017-07-25 18:33:19 -07:00
  • 3d977aeacb Updates for gcc compiler seelabs 2017-07-31 11:11:12 -04:00
  • 4308b124c2 Set version to 0.80.0-b3 seelabs 2017-07-20 18:13:49 -04:00
  • b23e9c207d Handle build when BOOST_ROOT env var is not set seelabs 2017-07-20 18:12:28 -04:00
  • c3a6b1600f Set version to 0.80.0-b2 seelabs 2017-07-20 14:28:00 -04:00
  • 138e1ba9a8 Fix spelling in Main.cpp Niraj Pant 2017-07-14 15:53:27 -07:00
  • 2858661bce Support CMake in Test.py Edward Hennis 2017-06-26 18:43:05 -04:00
  • afc791835e RequireAuth account can create offers to buy their currency Scott Schurr 2017-06-20 17:53:33 -07:00
  • d981bff8ea Check amendment block status and update w/ ledgers: Mike Ellery 2017-06-02 15:44:32 -07:00
  • b24d47c093 Correct handling of unauthorized offers (RIPD-1481) Scott Schurr 2017-06-21 13:01:03 -07:00
  • df086301b6 Fix consensus quorum comparison Brad Chase 2017-07-13 12:02:46 -04:00
  • 01b4d5cdd4 Migrate thread safety to RCLConsensus (RIPD-1389): Brad Chase 2017-04-26 11:13:30 -04:00
  • 8c155dd875 Make minimum quorum Byzantine fault tolerant (RIPD-1461) wilsonianb 2017-04-24 14:33:27 -07:00
  • 3f9a38697d Cache gdb in CI seelabs 2017-07-13 14:53:40 -04:00
  • 87742a5e6c Set version to 0.80.0-b1 seelabs 2017-07-11 22:02:39 -04:00
  • 5b9e8a77ca Install gdb 8 for CI: seelabs 2017-07-11 10:31:03 -04:00
  • 2821624ede Add consensus tests to CMake (RIPD-1482) Brad Chase 2017-06-23 16:21:48 -04:00
  • ac1ab720c4 Add tests for subscribe/unsubscribe error cases: Mike Ellery 2017-06-19 14:31:22 -07:00
  • e0168b98d7 Add optional consensus hash field Brad Chase 2017-05-30 13:38:45 -04:00
  • 18801b81de Add jemalloc support to cmake build (RIPD-1472): Mike Ellery 2017-05-12 12:13:15 -07:00
  • 1daefeb594 Add unit test for owner_info (RIPD-1416) Mike Ellery 2017-05-09 16:14:38 -07:00
  • 068048718e Use Boost ICL for RangeSet (RIPD-1473) Brad Chase 2017-05-09 12:05:30 -04:00
  • 56946e8128 Change features default behavior in Env (RIPD-1460): Mike Ellery 2017-05-01 16:03:44 -07:00
  • 3dfb4a13f1 Expose consensus parameters for simulation (RIPD-1355) Brad Chase 2017-03-31 14:30:27 -04:00
  • 7ae3c91015 Refactor Validations (RIPD-1412,RIPD-1356): Brad Chase 2017-04-05 13:27:01 -04:00