Commit Graph

  • 4697fed95b base branch anotation - this is temp vlntb/anotate-tagged-cache-sweeps Valentin Balaschenko 2025-07-31 13:41:17 +01:00
  • 5b8dd45261 clean up imports, and typos Vito 2025-07-31 11:42:13 +02:00
  • f0addd81a1 fix addEmptyHolding tequ 2025-07-31 17:43:54 +09:00
  • d58399d417 Correct handling of LoanBroker.DebtMaximum zero values Ed Hennis 2025-07-30 17:38:15 -04:00
  • a1e9091f1e Add the "testBatchBypassCounterparty" test from auditors Ed Hennis 2025-07-30 17:25:58 -04:00
  • 84acebeb7f Enforce valid range of LoanSet.InterestRate Ed Hennis 2025-07-30 13:56:50 -04:00
  • 395c64bb52 Merge branch 'develop' into tapanito/feature/enhanced-squelching Vito Tumas 2025-07-30 18:23:43 +02:00
  • 3ca6dda72d improves expired squelch deletion Vito 2025-07-30 18:16:27 +02:00
  • 762fd3b6a5 improves code readability Vito 2025-07-16 18:32:57 +02:00
  • f2b13797d1 adds documentation and improves squelching comments Vito 2025-07-15 11:21:50 +02:00
  • 4be9e6b284 removes redundant checks before erasing elements Vito 2025-07-15 10:53:30 +02:00
  • 4ab1e1e163 extends enhanced squelching to squelch a validator squelched by majority of peers Vito 2025-07-14 12:56:11 +02:00
  • 2ec5add603 adds squelchStore Vito 2025-07-14 11:35:54 +02:00
  • 8087785204 changes selection parameters and number of untrusted slots Vito 2025-07-10 14:25:39 +02:00
  • a9a9b9976a improves code readability Vito 2025-07-01 15:04:19 +02:00
  • eb805654e0 adds logic to reset validator progress and better deletion safeguards Vito 2025-07-01 15:01:45 +02:00
  • 8156a70f0e removes redundant scope Vito 2025-06-30 15:42:33 +02:00
  • 5cba8d653e adds callback to squelchAll instead of calling slots directly Vito 2025-06-30 15:07:57 +02:00
  • 99b2aa3702 further improves member function and attribute names Vito 2025-06-30 14:26:53 +02:00
  • dcb832ecf9 improves code readability Vito 2025-06-27 11:56:14 +02:00
  • 5e6189d656 fixes windows tests Vito 2025-06-26 12:10:47 +02:00
  • 2c47fbf6c8 fixes code formatting Vito 2025-06-26 10:00:07 +02:00
  • 0ef0826466 decouples tests from squelching implementation Vito 2025-06-25 17:57:34 +02:00
  • 4960ba0f8c improves code readability Vito 2025-06-25 17:57:11 +02:00
  • d22a2b82a7 removes unused test parameters Vito 2025-06-24 17:24:37 +02:00
  • ea8763060c removes unused imports Vito 2025-06-24 15:46:57 +02:00
  • 4e9e245a03 removes unused clock Vito 2025-06-24 14:55:19 +02:00
  • 450129cc16 improves code readabiliy Vito 2025-06-24 14:49:30 +02:00
  • 8ee5d129b2 refactors squelching to use instanced clock instead of a static clock Vito 2025-06-24 14:33:02 +02:00
  • 529687ea73 removes duplicate untrusted slot check Vito 2025-06-23 16:11:23 +02:00
  • a57fa169a8 Update src/xrpld/overlay/detail/OverlayImpl.h Vito Tumas 2025-06-23 15:45:57 +02:00
  • adfbb48ac6 fixes unittests for windows Vito 2025-05-28 17:08:30 +02:00
  • ae38c2a2ce removes member functions from Slots used only for testing, and moves them to tests Vito 2025-05-28 16:35:41 +02:00
  • 15b43bda0d adds enhanced squelching tests Vito 2025-05-28 16:33:42 +02:00
  • 0f2fec66dc adds methods to print slot details from command Vito 2025-05-28 16:30:59 +02:00
  • cf4f95a9c9 feature: extend squelching to suppress untrusted validator traffic This feature improves network efficiency by limiting message propagation from untrusted validators. Vito 2025-05-28 16:29:33 +02:00
  • 2599defe98 adds data strcutures and methods to track red validators Vito 2025-05-28 16:25:15 +02:00
  • 54678dc2a4 adds method to SquelchHandler to squelch all peers Vito 2025-05-28 16:21:47 +02:00
  • 6bbd836adc adds methods to track which peers and validators were squelched Vito 2025-05-28 16:20:01 +02:00
  • 48471d5a2b adds isTrusted parameter to updateSlotAndSquelch method to differentiate messages from trusted validators Vito 2025-05-28 16:09:23 +02:00
  • d37e422683 adds config option for enhanced squelching Vito 2025-05-28 15:57:10 +02:00
  • a798c60a08 test Disabled tequ 2025-07-31 00:12:23 +09:00
  • 198ed72fe3 fix OwnerCount tequ 2025-07-31 00:12:09 +09:00
  • 83ba11d505 Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-30 11:07:03 -04:00
  • d40f8cc232 SponsorReserve,SponsorAccount tequ 2025-07-30 23:39:14 +09:00
  • 3108ca0549 Float point HF (#5611) Olek 2025-07-30 10:38:03 -04:00
  • 97469a1c02 Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-07-29 20:33:43 -04:00
  • c74dc6baf2 Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-07-29 20:33:40 -04:00
  • 1d90ae7c25 Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-07-29 20:33:36 -04:00
  • 39db7381b2 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-07-29 20:33:32 -04:00
  • c7a3cc9108 Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-07-29 20:33:29 -04:00
  • ec8eaf0d73 fixup! Ensure Counterparty Signatures are properly handled by Batch tx Ed Hennis 2025-07-29 20:31:31 -04:00
  • 9d1a23a811 Ensure Counterparty Signatures are properly handled by Batch tx Ed Hennis 2025-07-29 18:34:14 -04:00
  • 421cbb9abd Add the "testBatchBypassCounterparty" test from auditors Ed Hennis 2025-07-29 19:20:09 -04:00
  • 3b849ff497 Add unit tests for host functions (#5578) Mayukha Vadari 2025-07-29 17:54:48 -04:00
  • 66776b6a85 test: codecov for WasmHostFuncWrapper.cpp (#5601) Mayukha Vadari 2025-07-29 16:06:21 -04:00
  • bba9119a75 Fix a couple of errors Ed Hennis 2025-07-29 14:58:36 -04:00
  • baf4b8381f fix DeliveredAmount and delivered_amount in transaction metadata for direct MPT transfer (#5569) Shawn Xie 2025-07-29 13:02:33 -04:00
  • 6f00f296c8 Merge branch 'ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-29 12:31:48 -04:00
  • aee4719df4 Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-07-29 11:54:30 -04:00
  • 5f2402479d Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-07-29 11:54:26 -04:00
  • c3fa4fb71c Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-07-29 11:54:23 -04:00
  • a8d0d763b0 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-07-29 11:54:19 -04:00
  • 248337908d Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-07-29 11:54:16 -04:00
  • c8c241b50d Merge remote-tracking branch 'upstream/develop' into develop4.6 Mayukha Vadari 2025-07-29 11:34:44 -04:00
  • 9b45b6888b ci: Build all conan dependencies from source for now (#5623) Ayaz Salikhov 2025-07-29 16:29:38 +01:00
  • 5b9c767b07 Merge remote-tracking branch 'upstream/develop' into sponsor tequ 2025-07-29 22:58:03 +09:00
  • 6310b2544c Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-28 21:10:12 -04:00
  • 3c0ef8f8d3 Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-07-28 20:57:29 -04:00
  • ebe39e9320 Merge branch 'ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-07-28 20:57:24 -04:00
  • 1b8da176bf Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-07-28 20:57:21 -04:00
  • 66dd0de019 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-07-28 20:57:17 -04:00
  • 3d003619fd Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-07-28 20:57:13 -04:00
  • a2be55fbc9 Check LoanBrokerCoverWithdraw Destination and DestinationTag fields Ed Hennis 2025-07-28 19:02:52 -04:00
  • 44cb588371 Build options cleanup (#5581) Bronek Kozicki 2025-07-25 20:48:22 +01:00
  • 6f91b8f8d1 Fix windows Oleksandr 2025-07-28 11:08:40 -04:00
  • 7179ce9c58 Build options cleanup (#5581) Bronek Kozicki 2025-07-25 20:48:22 +01:00
  • 3d93379132 add header Mayukha Vadari 2025-07-25 15:10:47 -04:00
  • 84fd7d0126 Merge remote-tracking branch 'upstream/develop' into develop4.6 Mayukha Vadari 2025-07-25 13:58:10 -04:00
  • 7f52287aae rename variables (#5609) Mayukha Vadari 2025-07-25 11:54:31 -04:00
  • 921aef9934 Updates Conan dependencies: Boost 1.86 (#5264) Bart 2025-07-25 11:54:02 -04:00
  • e7a7bb83c1 VaultWithdraw destination account bugfix (#5572) Bronek Kozicki 2025-07-25 14:53:25 +01:00
  • 607d0f7e02 remove temp vector vlntb/inbound-ledgers-cache Valentin Balaschenko 2025-07-25 14:03:31 +01:00
  • eb6d9c1cb6 Merge branch 'develop' into ci/use-new-macos-runners ci/use-new-macos-runners Jingchen 2025-07-25 10:21:55 +01:00
  • 41c24094eb Merge branch 'ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-24 17:00:57 -04:00
  • 3b446f144f Merge branch 'ximinez/lending-refactoring-3' into ximinez/lending-refactoring-4 Ed Hennis 2025-07-24 16:13:47 -04:00
  • 760a9aad83 Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-2' into ximinez/lending-refactoring-3 Ed Hennis 2025-07-24 16:12:48 -04:00
  • c73372297c Merge branch 'ximinez/lending-refactoring-1' into ximinez/lending-refactoring-2 Ed Hennis 2025-07-24 15:50:17 -04:00
  • 1f331bf8d8 Merge branch 'develop' into ximinez/lending-refactoring-1 Ed Hennis 2025-07-24 15:50:13 -04:00
  • f163dca12c Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2025-07-24 15:50:09 -04:00
  • 57c78c56ba fixup! fixup! Fix divide by 0 error on 0-interest loans; allow broker to self-lend Ed Hennis 2025-07-24 14:41:25 -04:00
  • 5c2a3a2779 refactor: Update rocksdb (#5568) Bart 2025-07-24 14:53:14 -04:00
  • 1adb410e8e fixup! Fix divide by 0 error on 0-interest loans; allow broker to self-lend Ed Hennis 2025-07-24 13:58:05 -04:00
  • b2960b9e7f Switch instrumentation workflow to use dependencies (#5607) Bronek Kozicki 2025-07-24 14:20:50 +01:00
  • 7ed62f0ea3 Fix build error JCW 2025-07-22 10:36:05 +01:00
  • 5713f9782a chore: Rename conan profile to default (#5599) Bronek Kozicki 2025-07-24 11:35:47 +01:00
  • 6444ad4393 Merge remote-tracking branch 'XRPLF/ximinez/lending-refactoring-4' into ximinez/lending-XLS-66 Ed Hennis 2025-07-23 17:45:51 -04:00
  • 1e7462606c Fix divide by 0 error on 0-interest loans; allow broker to self-lend Ed Hennis 2025-07-23 17:24:53 -04:00
  • 98b8986868 fix merge issues (mostly with Conan2 upgrade) Mayukha Vadari 2025-07-23 13:47:56 -04:00
  • 60e340d356 Include network_id in validations and subscription stream responses (#5579) Chenna Keshava B S 2025-07-23 10:53:18 -07:00