Commit Graph

  • 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
  • 95f107d487 Update to use latest beast Miguel Portilla 2017-07-10 19:09:58 -04:00
  • 61316c7f95 Changes for Beast version 59 Vinnie Falco 2017-06-12 01:03:19 -07:00
  • 49bdf2e72d Update beast subtree to version 79 Miguel Portilla 2017-07-11 12:17:02 -04:00
  • f0f96bd1da Squashed 'src/beast/' changes from 6d5547a..3bcd986 Miguel Portilla 2017-07-11 12:17:02 -04:00
  • 3bfd9de677 Set version to 0.70.1 0.70.1 Nik Bougalis 2017-06-28 07:15:07 -07:00
  • f9b5ab4728 Support OpenSSL 1.1.0: JoelKatz 2017-06-22 00:13:53 -07:00
  • 7abd70356d Ensure consistent transaction processing in debug mode: seelabs 2017-06-29 08:53:30 -04:00
  • d8313288ad Log invariant check messages at "fatal" level seelabs 2017-06-23 17:57:29 -04:00
  • a89be5b269 Clean up consensus logic: Brad Chase 2017-06-26 16:33:28 -07:00
  • 7b0d482810 Set version to 0.70.0 0.70.0 Nik Bougalis 2017-06-15 07:34:17 -07:00
  • e81f3eb1d2 Add integration support notice in README: Warren Paul Anderson 2017-06-09 14:53:12 -07:00
  • cd0a2d6ef3 Set version to 0.70.0-rc1 Nik Bougalis 2017-06-14 11:55:29 -07:00
  • d04d3d3c4a Implement additional invariant checks: Nik Bougalis 2017-05-25 00:13:20 -07:00
  • da7da5527c Redact validator token from cleaned config (RIPD-1422) wilsonianb 2017-05-23 14:59:53 -07:00
  • 6f4bc30684 Set version to 0.70.0-b8 Nik Bougalis 2017-06-08 21:34:29 -07:00
  • fa72795d84 Display warning when generating brain wallets: Nik Bougalis 2017-05-17 21:59:40 -07:00
  • 68b8ffdb63 Improve automatic tuning of thread pool: Mark Travis 2017-06-08 10:00:29 -07:00
  • cb91d56d07 Document optional SField type magic mDuo13 2017-06-06 18:21:04 -07:00
  • 6e889e6a18 Update source code directory map mDuo13 2017-05-22 17:43:25 -07:00
  • be9c3b218b Fix README formatting Frank Cash 2017-05-17 11:06:30 -04:00
  • a92f5b8e5a Set version to 0.70.0-b7 seelabs 2017-06-01 14:07:05 -04:00
  • 3eeb79ee12 Use sandbox for takerCross: seelabs 2017-05-31 15:13:36 -04:00
  • 24e1b9911a Set version to 0.70.0-b6 Nik Bougalis 2017-05-16 19:44:44 -07:00
  • 3a973ab719 Improve TxQ locking Edward Hennis 2017-05-04 19:14:59 -04:00
  • 6f10fe8502 Tidy up MSVC CMake configuration Edward Hennis 2017-04-24 20:37:47 -04:00
  • d471e533b7 Group CMake sources from arbitrary folder: Edward Hennis 2017-05-02 20:12:42 -04:00
  • 1a238048d5 Reduce JobQueue interface Scott Schurr 2017-04-28 18:46:19 -07:00
  • aa2ff00485 Prevent duplicate txs in book subscription (RIPD-1465): Brad Chase 2017-04-28 16:36:35 -04:00
  • f2787dc35c Improve pseudo-transaction handling (RIPD-1454, RIPD-1455): Brad Chase 2017-04-11 17:05:10 -04:00
  • 8002a13dd2 Add test for account_currencies (RIPD-1415) Mike Ellery 2017-04-12 10:46:59 -07:00
  • 7dc2fe9ce7 Handle strand creation for erroneous self-payment seelabs 2017-05-09 18:14:42 -04:00