Commit Graph

  • 2b69831f49 New constructors for message: Vinnie Falco 2016-05-07 15:18:22 -04:00
  • e9f924ca31 Set version to 0.32.0-b11 Howard Hinnant 2016-05-10 16:30:02 -04:00
  • 595912f82d Remove unused GenericScopedLock and GenericScopedTryLock. * Update documentation of GenericScopedUnlock. Howard Hinnant 2016-05-09 13:04:48 -04:00
  • ec1ffa2945 Publish all validation fields for signature verification: wilsonianb 2016-04-28 10:09:08 -07:00
  • 45ff08b6aa Fix advisory delete affect on history acquisition (RIPD-1112): JoelKatz 2016-05-05 01:49:55 -07:00
  • ab9e0c06b8 Log when number of available FDs is insufficient (RIPD-1125) Nik Bougalis 2016-05-04 11:14:29 -07:00
  • c549c9dff0 Transfer fee changes: seelabs 2016-04-21 07:17:40 -04:00
  • d7a778ce6a Add support for Beast Websockets (RIPD-1097) Miguel Portilla 2016-03-25 17:13:46 -04:00
  • f45e279e06 Run CircleCI unit tests under gdb Nik Bougalis 2016-05-04 19:30:29 -07:00
  • 4d19b8be07 Reject invalid MessageKey in SetAccount handler (RIPD-308, RIPD-990) Nik Bougalis 2016-05-01 17:29:04 -07:00
  • 2ae68923cc Remove unused legacy endpoint reporting Nik Bougalis 2016-05-01 17:07:01 -07:00
  • d197c9780a Remove obsolete sendGetPeers support (RIPD-164) Nik Bougalis 2016-05-01 17:05:56 -07:00
  • 3d063edb72 Remove unused ECIES routines Nik Bougalis 2016-04-30 13:47:30 -07:00
  • f081e80c28 Remove legacy arbitrary precision integer support: The CBigNum class is a wrapper around OpenSSL's BIGNUM implementation to make use simpler. Nik Bougalis 2016-04-30 13:30:55 -07:00
  • 1c3ee48146 Install SHAMapInnerNodeV2 * Inner node optimization. Howard Hinnant 2016-01-27 18:45:29 -05:00
  • e499e908d2 CI: get lcov from github MarkusTeufelberger 2016-05-10 11:57:24 +02:00
  • e0956c36c1 Tidy up core sources: Vinnie Falco 2016-05-07 14:57:15 -04:00
  • 2893f8c82a Improvements to code coverage: Vinnie Falco 2016-05-06 21:51:43 -04:00
  • 036c3098f3 Tidy up test sources: Vinnie Falco 2016-05-07 07:08:21 -04:00
  • 24612eba4c Fix invalid access after async initiation seelabs 2016-05-09 16:26:17 -04:00
  • 6512b8894a Refactor extras: Vinnie Falco 2016-05-06 19:14:17 -04:00
  • 1b44c9a3df Improvements to increase code coverage: Vinnie Falco 2016-05-04 17:27:50 -04:00
  • 8499cc9767 websocket::stream fail testing Vinnie Falco 2016-05-04 11:06:17 -04:00
  • d49faa0f5c Put echo peer logging on toggle, default to off Vinnie Falco 2016-05-04 11:06:02 -04:00
  • 258cd2cb87 Tidy up declarations and files: Vinnie Falco 2016-05-04 11:04:58 -04:00
  • 7eed701682 Don't perform an extra clear Vinnie Falco 2016-05-04 08:45:42 -04:00
  • e62b9dc4c1 Fix SHA1 calculation Vinnie Falco 2016-05-05 12:23:07 -04:00
  • 36ac1124f4 Set version to 0.32.0-b10 Vinnie Falco 2016-05-06 13:19:20 -04:00
  • ddb34f1ed1 Update for beast changes: Vinnie Falco 2016-04-29 15:55:45 -04:00
  • 76b761d8e2 Adjustments to code coverage reports: Nicholas Dudfield 2016-05-01 16:35:13 +07:00
  • 92b3cdb6f8 Merge subtree Beast 1.0.0-b3 Vinnie Falco 2016-05-06 14:52:15 -04:00
  • 47eb7fcc2f Set Beast version to 1.0.0-b3 Vinnie Falco 2016-05-02 19:22:10 -04:00
  • 6d8c73cc52 Tidy up tests, build scripts, and documentation: Vinnie Falco 2016-05-01 12:33:35 -04:00
  • 9e5e16c18d Distinguish HTTP/1 messages from general HTTP messages: Vinnie Falco 2016-05-01 11:14:10 -04:00
  • 3af4cf0a28 Travis-CI additions: * Address sanitizer target * Code coverage target * Results for codecov.io Nicholas Dudfield 2016-04-27 14:58:07 +07:00
  • d6903efc0c Fix invokable order of invocation: seelabs 2016-05-05 11:13:54 -04:00
  • 9390eb016c WebSocket refactoring and tests: Vinnie Falco 2016-04-30 13:00:33 -04:00
  • 47dc31d8c2 Refactor beast core, http, tests, and examples: Vinnie Falco 2016-04-29 06:04:40 -04:00
  • f3c3e0bfff Fix destruction of basic_headers elements: seelabs 2016-05-04 14:22:58 -04:00
  • fbb5a753b1 Set version to 0.32.0-b9 Vinnie Falco 2016-05-03 13:34:22 -04:00
  • a1951aff02 Fix buffer to string conversion escaping vertical white space Miguel Portilla 2016-04-29 16:26:49 -04:00
  • c28d36b500 Always run unit tests under gdb Nik Bougalis 2016-04-28 14:06:45 -07:00
  • 0efb929898 Fix history acquire check (RIPD-1112) JoelKatz 2016-04-27 17:03:25 -07:00
  • 3f84dd8cf9 Add historical release notes through 0.30.1 mDuo13 2016-04-27 15:06:48 -07:00
  • 5d9e53a37d Migrate off of posix_time and most uses of C time_t. Howard Hinnant 2016-04-26 19:32:57 -04:00
  • 2e2a7509cd Multiple transactions per account in TxQ (RIPD-1048): * Tweak account XRP balance and sequence if needed before preclaim. * Limit total fees in flight to minimum reserve / account balance. * LastLedgerSequence must be at least 2 more than the current ledger to be queued. * Limit 10 transactions per account in the queue at a time. * Limit queuing multiple transactions after transactions that affect authentication. * Zero base fee transactions are treated as having a fixed fee level of 256000 instead of infinite. * Full queue: new txn can only kick out a tx if the fee is higher than that account's average fee. * Queued tx retry limit prevents indefinitely stuck txns. * Return escalation factors in server_info and _state when escalated. * Update documentation. * Update experimental config to only include the % increase. * Convert TxQ metric magic numbers to experimental config. Edward Hennis 2015-11-02 19:18:16 -05:00
  • 7f97b7bc05 Remove unused directory Vinnie Falco 2016-05-01 10:55:28 -04:00
  • 073ccf2705 Set version to 0.32.0-b8 Vinnie Falco 2016-04-29 05:25:52 -04:00
  • 6d8b25fdf8 Use new beast::http::message: Vinnie Falco 2016-04-27 13:18:47 -04:00
  • 22f62af9be Merge subtree Beast 1.0.0-b2: Vinnie Falco 2016-04-29 05:24:40 -04:00
  • 2a014df60d Merge Beast subtree: Vinnie Falco 2016-04-29 05:24:13 -04:00
  • 6c8b4b2f8d Set Beast version to 1.0.0-b2 Vinnie Falco 2016-04-27 06:52:13 -04:00
  • 8dad543671 Add CMake scripts Vinnie Falco 2016-04-28 07:54:36 -04:00
  • cf0cea38fd Add UTF8_checker unit test Miguel Portilla 2016-04-26 13:44:51 -04:00
  • db7b65ed42 Various fixes, warnings: Vinnie Falco 2016-04-27 07:02:51 -04:00
  • 61a8f7f078 New header-only basic_parser: Vinnie Falco 2016-04-25 05:27:34 -04:00
  • e4f0b36f61 Set version to 0.32.0-b7 Nik Bougalis 2016-04-26 18:00:58 -07:00
  • b7c34d8a96 Improve validation of JSON-formatted ledgers during load Nik Bougalis 2016-04-25 16:55:42 -07:00
  • b5dbd7942f Correctly handle connections that fail security checks (RIPD-1114): Nik Bougalis 2016-04-21 15:03:04 -07:00
  • 5e5d5fdee4 Make wallet_propose seed generation consistent: wilsonianb 2016-04-19 11:09:06 -07:00
  • 89c05efe22 Remove UTF8_checker from WSClient unit test. Miguel Portilla 2016-03-23 19:25:02 -04:00
  • e5bf824c3b Stricter checking on integer json inputs. Edward Hennis 2016-04-25 17:31:37 -04:00
  • b509263ef5 Make fee command public (RIPD-1113) Edward Hennis 2016-04-22 16:55:57 -04:00
  • 13ec104154 Update dependency scripts for Ubuntu 16.04 seelabs 2016-04-22 10:17:22 -04:00
  • 4cfa1d5cd3 Add streambuf write(): Vinnie Falco 2016-04-26 06:22:58 -04:00
  • 48396aebd1 Correctly handle validations with no LedgerSequence Nik Bougalis 2016-04-25 18:04:15 -07:00
  • 7cfdab936c Beast documentation work Vinnie Falco 2016-04-22 19:02:07 -04:00
  • 010444d77a Add WebSocket tests Vinnie Falco 2016-04-22 14:59:53 -04:00
  • 1c8c3207fe Set version to 0.32.0-b6 Vinnie Falco 2016-04-22 09:00:37 -04:00
  • ba7031cb3b Complete examples in beast html documentation Vinnie Falco 2016-04-22 11:09:44 -04:00
  • 7e88fdd0f1 Complete examples in beast html documentation Vinnie Falco 2016-04-22 11:09:44 -04:00
  • af3d721f82 Reduce requirements to C++11 only Vinnie Falco 2016-04-22 07:34:44 -04:00
  • e09249abad Reduce requirements to C++11 only Vinnie Falco 2016-04-22 07:34:44 -04:00
  • 0061f03cef Add Travis support sublimator 2016-04-22 11:09:36 -04:00
  • 53c82d54ea Add Travis support sublimator 2016-04-22 11:09:36 -04:00
  • 5602a24b22 Fix basic_streambuf: Vinnie Falco 2016-04-21 08:46:43 -04:00
  • f4cbb9d8e9 Fix basic_streambuf: Vinnie Falco 2016-04-21 08:46:43 -04:00
  • df82a734af Fix includes, remove unused type checks Howard Hinnant 2016-04-20 20:02:24 -04:00
  • 2179ea85f8 Fix includes, remove unused type checks Howard Hinnant 2016-04-20 20:02:24 -04:00
  • f5299209d4 Set version to 0.32.0-b5 Vinnie Falco 2016-04-20 12:00:17 -04:00
  • ca2384f230 beast doc/test work Vinnie Falco 2016-04-20 10:15:02 -04:00
  • 9c88f76338 beast doc/test work Vinnie Falco 2016-04-20 10:15:02 -04:00
  • f07cd8ceb4 Reorganize source files Vinnie Falco 2016-04-19 20:29:16 -04:00
  • 4469ff4b9a Reorganize source files Vinnie Falco 2016-04-19 20:29:16 -04:00
  • 54f6f0ceba Beast.WebSocket: Vinnie Falco 2016-02-25 16:17:19 -05:00
  • 2cb3834bbb Beast.WebSocket: Vinnie Falco 2016-02-25 16:17:19 -05:00
  • 2e302a43aa Add SHA1 algorithm Vinnie Falco 2016-03-15 17:12:56 -04:00
  • 5e8d028da2 Add SHA1 algorithm Vinnie Falco 2016-03-15 17:12:56 -04:00
  • 8b62c23ab6 Beast.HTTP: Vinnie Falco 2016-03-11 06:40:37 -05:00
  • bcbe22c780 Beast.HTTP: Vinnie Falco 2016-03-11 06:40:37 -05:00
  • 3461bafaa2 Beast.Asio: Vinnie Falco 2016-04-01 11:46:32 -04:00
  • f25b448a49 Beast.Asio: Vinnie Falco 2016-04-01 11:46:32 -04:00
  • 874bbd0b8a C++17 compatibility: Vinnie Falco 2016-03-30 09:16:06 -04:00
  • 73ddda4651 C++17 compatibility: Vinnie Falco 2016-03-30 09:16:06 -04:00
  • a433804ee6 unit_test::suite fix warning Vinnie Falco 2016-04-11 17:42:07 -04:00
  • 08171dad5e unit_test::suite fix warning Vinnie Falco 2016-04-11 17:42:07 -04:00
  • f60eeaf08c unit_test::thread fixes: Vinnie Falco 2016-03-19 08:57:01 -04:00
  • 7b3550c46e unit_test::thread fixes: Vinnie Falco 2016-03-19 08:57:01 -04:00
  • db8fb177b8 Remove unused or obsolete classes and files Vinnie Falco 2016-04-11 05:32:30 -04:00
  • 203739f7a4 Remove unused or obsolete classes and files Vinnie Falco 2016-04-11 05:32:30 -04:00