Commit Graph

  • 89aa8b21ec Fix 3 issues around NFToken offer acceptance (#4380) ledhed2222 2023-02-09 16:57:51 -05:00
  • a828e24cf0 Allow NFT to be burned when number of offers is greater than 500 (#4346) Shawn Xie 2023-02-02 18:48:03 -05:00
  • f7a8d2de84 Add fixUnburnableNFToken feature (#4391) ledhed2222 2023-01-18 16:37:39 -05:00
  • 32559463ef Change default vote on fixUniversalNumber from yes to no (#4414) Howard Hinnant 2023-02-10 00:01:48 -05:00
  • 8f514937a4 Update documented pathfinding configuration defaults: (#4409) Ed Hennis 2023-02-08 15:14:09 -05:00
  • 36b34a7bd5 Update dependency: grpc (#4407) John Freeman 2023-02-07 17:46:38 -06:00
  • 5edaec2bd0 Introduce min/max observers for Number Howard Hinnant 2023-02-01 11:20:13 -05:00
  • 2f1f453052 Optimize uint128_t division by 10 within Number.cpp Howard Hinnant 2023-01-28 20:26:59 -05:00
  • 6eaaa7bcfa Replace Number division algorithm Howard Hinnant 2022-12-22 12:20:56 -05:00
  • e354497f63 Include rounding mode in XRPAmount to STAmount conversion. Howard Hinnant 2022-10-19 16:00:41 -04:00
  • 6fcd654bee Remove undefined behavior * Taking the negative of a signed negative is UB, but taking the negative of an unsigned is not. Howard Hinnant 2022-09-15 11:31:15 -04:00
  • d275a2ab72 Silence warnings Howard Hinnant 2022-09-15 08:17:48 -04:00
  • 3f33471220 Introduce rounding modes for Number: Howard Hinnant 2022-08-12 10:33:43 -04:00
  • a82ad5ba76 Use Number for IOUAmount and STAmount arithmetic Howard Hinnant 2022-06-01 15:51:00 -04:00
  • 48e804c40c Add tests Howard Hinnant 2022-04-21 16:47:07 -04:00
  • c9c54c9799 Add implicit conversion from STAmount to Number Howard Hinnant 2022-04-20 17:10:04 -04:00
  • 24fe5f9fd0 Add clip Howard Hinnant 2022-04-18 14:21:57 -04:00
  • 476ee8a479 Add conversions between Number, XRPAmount and int64_t Howard Hinnant 2022-04-15 16:20:52 -04:00
  • 0ee63b7c7b AMM Add Number class and associated algorithms Howard Hinnant 2022-04-13 16:01:52 -04:00
  • 31e7e5a56e Revise CONTRIBUTING (#4382) John Freeman 2023-02-05 18:08:26 -06:00
  • e4b17d1cf2 XRPFees: Fee setting and handling improvements (#4247) Ed Hennis 2023-02-02 16:20:35 -08:00
  • 0ce15e0e35 Update BUILD.md (#4383) John Freeman 2023-01-11 23:03:38 -06:00
  • b0e0f319a1 Make NodeToShardRPC a manual test (#4379) John Freeman 2023-01-05 18:28:37 -06:00
  • 2233f585f8 Update build instructions (#4376) John Freeman 2023-01-05 18:27:53 -06:00
  • 61d8c7a85b Add a unit test for invalid memos (#4287) Scott Schurr 2023-01-04 15:45:19 -08:00
  • 6f8750316c RPC tooBusy response has 503 HTTP status if "ripplerpc": "3.0": (#4143) Scott Schurr 2023-01-03 07:24:45 -10:00
  • fda9e9a7ee Fix Doxygen workflow (#4372) John Freeman 2022-12-21 12:41:16 -06:00
  • d8a84e9530 featureDisallowIncoming: Opt-out of incoming Checks, PayChans, NFTokenOffers and Trustlines (#4336) RichardAH 2022-12-20 02:35:35 +01:00
  • c3a9f3dbf3 Use the Conan package manager (#4367) John Freeman 2022-12-16 12:46:22 -06:00
  • df1300fb37 Catch transaction deserialization error in doLedgerGrpc (#4323) CJ Cobb 2022-12-13 20:09:53 -05:00
  • 648d6c3e2f Fix clang 15 warnings: (#4325) Scott Determan 2022-12-13 19:21:22 -05:00
  • 47ffc392d7 Work around gdb bug by changing a template parameter: (#4332) Scott Determan 2022-12-13 19:13:54 -05:00
  • 0362e935af Reduce default reserves to 10/2 (#4329) Alloy Networks 2022-12-13 20:56:35 +02:00
  • a79fa2026b Update GitHub Actions to ubuntu-latest: (#4357) Ed Hennis 2022-12-08 20:41:50 -08:00
  • c1e7fe2d93 Prevent unnecessary shared_ptr copies by accepting a value in SHAMapInnerNode::setChild (#4266) Gregory Popovitch 2022-12-08 23:15:21 -05:00
  • 4a5ad4cfac Update affiliation: Nikolaos D Bougalis (#4360) Nik Bougalis 2022-12-08 19:30:05 -05:00
  • ffd453f7dd Set version to 1.10.0-rc1 Elliot Lee 2022-11-28 14:12:16 -08:00
  • 518fb6d208 Improve move semantics in Expected (#4326) Scott Determan 2022-11-28 17:01:54 -05:00
  • 093055c039 README - add link to ripple-server mailing list (#3890) Elliot Lee 2022-11-28 13:57:38 -08:00
  • b7ac73c8e4 Don't try to read SLE with key 0 from the ledger: Ed Hennis 2022-11-18 18:04:39 -05:00
  • 004ec2d201 Update Linux Build Instructions (#4018) J. Scott Branson 2022-11-28 16:49:38 -05:00
  • ebbf4b64a5 Set version to 1.10.0-b2 manojsdoshi 2022-10-11 17:13:13 -07:00
  • 649ab872ff Add featureImmediateOfferKilled for tfImmediateOrCancel offers: Scott Schurr 2022-04-01 15:59:20 -07:00
  • 7e9e9104ea Rename SHAMapStoreImp::stopping() to healthWait() Scott Schurr 2022-05-02 18:09:29 -07:00
  • 3726f8bf31 Release TaggedCache object memory outside the lock greg7mdp 2022-07-18 11:31:36 -04:00
  • e37dc710cf Improve timing of NodeToShardRPC unit test to reduce false failures Ed Hennis 2022-08-29 11:38:20 -07:00
  • 5d38e4cfbf Work around soci build issues Ed Hennis 2022-05-26 18:20:50 -04:00
  • 28f4cc7817 Remove gRPC code previously used for the xpring SDK CJ Cobb 2022-08-10 15:44:59 -04:00
  • 95fabd5762 Remove inacessible code paths and outdated data format wchar_t Chenna Keshava B S 2022-08-17 15:45:11 -07:00
  • 23ce431876 Remove const_cast usage Alexander Kremer 2022-09-09 20:49:42 +01:00
  • 04ef885108 Support for boost 1.80.0: seelabs 2022-09-17 22:25:05 -04:00
  • d33df35378 Merge master (1.9.4) into develop (1.10.0-b2) manojsdoshi 2022-10-11 16:34:06 -07:00
  • ba3c0e5145 Set version to 1.9.4 1.9.4 Nik Bougalis 2022-09-14 15:52:05 -07:00
  • be1ce5eca9 Pin postgres, zlib, krb5, libuv and cassandra to stable versions Michael Legleux 2022-08-19 15:26:46 -07:00
  • df66e4151e Fix typo in detail/Node.h Ikko Ashimine 2022-08-26 02:11:39 +09:00
  • 9a31f321cd Allow gcc 12 compilation: seelabs 2022-09-09 14:34:48 -04:00
  • e40e38e8d3 Introduce fixRemoveNFTokenAutoTrustLine amendment: Scott Schurr 2022-09-13 10:16:31 -07:00
  • f5af42a640 Remove use of deprecated std::iterator Howard Hinnant 2022-08-18 20:29:36 -04:00
  • fe05b8c4fe Set version to 1.10.0-b1 Nik Bougalis 2022-08-04 11:16:10 -07:00
  • 7b3507bb87 Improve wrapper around OpenSSL RAND Nik Bougalis 2022-05-21 20:42:30 -07:00
  • 0ecfc7cb1a Improve self-signed certificate generation: Nik Bougalis 2022-05-30 21:05:10 -07:00
  • e2eed966b0 Improve AccountID string conversion caching: Nik Bougalis 2022-05-25 11:22:47 -07:00
  • 5a15229eeb Improve detection & handling of duplicate Node ID: Nik Bougalis 2022-06-03 18:09:37 -07:00
  • d318ab612a Avoid unnecessary copying and dynamic memory allocations Nik Bougalis 2022-07-31 23:10:03 -07:00
  • 9aaa0dff5f Build the command map at compile time (fixes #3298): Chenna Keshava B S 2022-07-15 16:26:48 -07:00
  • b88ed5a8ec Update command-line usage help message (fixes #3318) Chenna Keshava B S 2022-07-15 13:23:03 -07:00
  • ce64f7a90f Remove deprecated AccountTxOld.cpp (fixes #2926) Chenna Keshava B S 2022-07-20 15:48:41 -07:00
  • 5e1cb09b88 Update broken link to hosted Doxygen content (fixes #4251) Chenna Keshava B S 2022-07-25 13:25:01 -07:00
  • 3d0c14f3e3 Remove use of deprecated std::iterator Howard Hinnant 2022-08-18 20:29:36 -04:00
  • 83ac141f65 Remove charUnHex Crypto Brad Garlinghouse 2022-08-09 19:05:24 +00:00
  • e67f90588a Use constexpr to check memo validity Crypto Brad Garlinghouse 2022-07-24 19:59:51 +00:00
  • 69bb2be446 Introduce amendment to handle trustlines to self: Crypto Brad Garlinghouse 2022-07-19 18:51:31 +00:00
  • 92d35e54c7 Switch from C++17 to C++20 seelabs 2021-11-16 22:31:34 -05:00
  • 47dec467ea Set version to 1.9.3 1.9.3 Nik Bougalis 2022-08-19 14:40:53 -07:00
  • cd3a6bf530 Document the "DefaultVote::no" policy in the code Wo Jake 2022-08-02 08:36:12 +00:00
  • 6a9c270776 Properly handle self-assignment of PublicKey Crypto Brad Garlinghouse 2022-07-26 04:41:01 +00:00
  • 21a3f4a5b5 Change by-value to by-reference to persist vote Howard Hinnant 2022-07-27 12:32:56 -04:00
  • e5275b8577 Set version to 1.9.2 1.9.2 manojsdoshi 2022-07-25 13:30:46 -07:00
  • 83faf43140 Set version to 1.9.2-rc1 Nik Bougalis 2022-07-12 10:15:37 -07:00
  • 22b4de2e44 Fix a race condition during shutdown Nik Bougalis 2022-07-16 14:57:49 -07:00
  • b95ca98965 Fix #4231 (wrong include guard) and an out-of-order construction warning Nik Bougalis 2022-07-12 10:15:09 -07:00
  • 7e46f5342b Correct a technical flaw with the spinlock locking: Nik Bougalis 2022-06-08 12:18:04 -07:00
  • 59326bbbc5 Introduce the NonFungibleTokensV1_1 amendment: Nik Bougalis 2022-07-06 12:49:00 -07:00
  • 9eb303f8e8 Improve STVector256 deserialization Nik Bougalis 2022-06-11 22:01:35 -07:00
  • 47ccd0b579 Limit how often endpoint messages can be processed: Nik Bougalis 2022-06-09 13:41:38 -07:00
  • 5e6728dccd Set cluster timer only when in a cluster Nik Bougalis 2022-05-18 13:14:37 -07:00
  • d458e9972b Improve JSON sanitization in reporting mode Nathan Nichols 2022-07-13 20:35:31 -07:00
  • b0b44d32bd Fix amendment voting persistence: Howard Hinnant 2022-07-05 16:56:54 -04:00
  • 8266d9d598 Correct a technical flaw with NFT offers: Scott Schurr 2022-06-22 17:15:23 -07:00
  • 0839a202c9 Reduce console noise coming from unit tests: Scott Schurr 2022-05-13 17:06:14 -07:00
  • ee60b16b3a Lower log level of "addPathsForType" log message (fixes #4177) Ed Hennis 2022-05-24 17:44:21 -04:00
  • 18d437284e Lower the message level for missing optional doc components Ed Hennis 2022-05-25 18:51:44 -04:00
  • 1f75ba23ee Fix bitwise or on boolean operands warning / error Ed Hennis 2022-05-27 20:12:11 -04:00
  • 723733a778 Catch missing node error when rotating database: seelabs 2022-05-27 12:28:57 -04:00
  • 8e6a0d418c Fix race conditions in shard: seelabs 2022-06-01 11:58:27 -04:00
  • f55913dcee Add support for clang's ThreadSafetyAnalysis seelabs 2022-06-01 15:06:48 -04:00
  • e46d2bcf27 Correctly use the configured network_id parameter: Chenna Keshava B S 2022-07-14 16:37:11 -07:00
  • d632f9f6c8 Properly handle incorrect port numbers in parseURL (fixes #4200) Chenna Keshava B S 2022-06-17 14:33:28 -07:00
  • 3172a816fa Describe resolution for common SOCI-related build errors Chenna Keshava B S 2022-07-07 13:58:11 -07:00
  • 4e724794c5 Fix typo in Consensus.h (#4179) Ikko Ashimine 2022-07-11 21:03:26 +09:00