Bart
39c8c293b3
chore: Bump version to 3.3.0-rc7
2026-08-04 17:11:00 -04:00
Pratik Mankawde
54cfdda00b
fix: Increase manifest protocol message size cap and fix manifests relay
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-04 17:08:43 -04:00
Ed Hennis
15d08770bf
Merge branch 'release/3.2.x' into ximinez/merge-321-to-330
...
* release/3.2.x:
chore: Bump version to 3.2.1
chore: Bump version to 3.2.1-rc1
fix: Cap untrusted manifests per message and drop oversized ones
fix: Reject oversized validator manifest before decoding
fix: Reduce untrusted manifest cache cap to 100
fix: Bound untrusted manifest cache
2026-08-04 13:28:52 -04:00
Ayaz Salikhov
a75488e5ff
docs: Add a fix for command not found: nix on macOS ( #7951 )
2026-08-04 16:17:41 +00:00
Vito Tumas
c3ee602002
test: Split Loan_test.cpp into topical suites ( #7864 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-08-04 15:43:59 +00:00
Vito Tumas
e0de716ee6
fix: Watch nix/*.nix files for direnv cache invalidation ( #7948 )
2026-08-04 13:49:18 +00:00
Alex Kremer
06488c1318
chore: Rename CamelCase namespaces to snake_case ( #7933 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-04 13:46:55 +00:00
Luc des Trois Maisons
b8451ffa32
fix: Add missing value_type to JSON iterators ( #7907 )
2026-08-03 21:17:23 +00:00
Timur Yalymov
765babb20d
fix: Add VaultInvariant check that lossUnrealized is non-negative ( #7863 )
...
Co-authored-by: Vito Tumas <5780819+Tapanito@users.noreply.github.com >
2026-08-03 21:11:33 +00:00
Braedon Klock
97f35add2e
fix: Add null check for account object reads ( #7717 )
...
Co-authored-by: Mayukha Vadari <mvadari@ripple.com >
2026-08-03 21:08:42 +00:00
Pratik Mankawde
8461ded0d8
fix: Cap untrusted manifests per message and drop oversized ones
2026-08-03 12:00:11 -04:00
Ed Hennis
d4c1359921
chore: Bump version to 3.2.1
3.2.1
2026-07-31 19:46:17 -04:00
Bart
a88ba66fce
chore: Bump version to 3.2.1-rc1
2026-07-31 19:43:19 -04:00
Valentin Balaschenko
4bd1d1ca2f
fix: Cap untrusted manifests per message and drop oversized ones
...
Bound the number of manifests carried in a single TMManifests message
(kMaxManifestsPerMessage). Trusted manifests are always included and
processed; untrusted gossip is capped per message on both send and
receive, and the sender is charged only when untrusted entries are
actually skipped. Oversized TMManifests messages are dropped without
penalty at the protocol layer so an unpatched peer is not disconnected.
Complements the cache bound from #276/#323.
2026-07-31 19:43:18 -04:00
Bart
0cce5a06d9
fix: Reject oversized validator manifest before decoding
2026-07-31 19:43:18 -04:00
Pratik Mankawde
32a9cc4038
fix: Reduce untrusted manifest cache cap to 100
2026-07-31 19:43:15 -04:00
Pratik Mankawde
587505ef18
fix: Bound untrusted manifest cache
2026-07-31 19:43:04 -04:00
Ed Hennis
476a64d5ce
Merge branch 'develop' into ximinez/online-delete-gaps
2026-07-31 10:01:23 -04:00
Alex Kremer
ecdd457f35
chore: Gtest migration followups first pass ( #7884 )
2026-07-30 23:04:38 +00:00
Ed Hennis
85a6dfee1f
Merge branch 'develop' into ximinez/online-delete-gaps
2026-07-30 15:41:18 -04:00
Ayaz Salikhov
85e73cbd32
ci: Run coverage first in CI ( #7917 )
2026-07-30 19:28:31 +00:00
Bart
4eece4003d
chore: Bump version to 3.3.0-rc6
2026-07-30 16:34:46 +01:00
Ayaz Salikhov
3ad6ce236e
feat: Package validator-keys inside rippled
2026-07-30 11:29:37 -04:00
Bart
21cd615407
perf: Replace node ID by depth in TMLedgerNode ( #6353 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
2026-07-30 15:02:05 +00:00
Olek
3c0659d26b
test: Add confidential mpt bulletproof tests ( #7816 )
2026-07-30 12:18:33 +00:00
Copilot
532506541f
fix: Apply asfDisallowIncomingTrustline blocker to OfferCreate ( #6307 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Mayukha Vadari <mvadari@gmail.com >
Co-authored-by: Mayukha Vadari <mvadari@ripple.com >
2026-07-30 12:17:32 +00:00
Vito Tumas
8a5eded4f1
feat: Implement LoanBroker cash-basis accounting ( #7817 )
2026-07-30 11:55:39 +00:00
Alex Kremer
6ddad54985
chore: Move lexical cast tests to gtest ( #7873 )
2026-07-29 22:54:46 +00:00
Bart
ccb9db0bc7
chore: Bump version to 3.3.0-rc5
2026-07-29 14:25:13 -04:00
Mayukha Vadari
24b6dad287
fix: Switch SponsorshipSet to use a delta for sfFeeAmount
2026-07-29 14:24:55 -04:00
Bart
e290005db5
fix: Re-revert "fix: Set request size limits and differential pricing for get-object-by-hash calls"
2026-07-28 14:02:49 -04:00
Ed Hennis
da2f36c8a6
Update lastLedger in the healthWait loop in the right order
2026-07-27 22:47:33 -04:00
Ed Hennis
afedf445f0
Merge branch 'develop' into ximinez/online-delete-gaps
2026-07-27 17:00:51 -04:00
Alex Kremer
86832edc70
chore: Move semantic version tests to gtest ( #7872 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-27 18:48:53 +00:00
Ayaz Salikhov
ff7fff2cf2
style: Make clang-tidy format files using clang-format rules ( #7880 )
2026-07-27 18:39:53 +00:00
Mayukha Vadari
2db631c915
ci: Change server_definitions upload config name ( #7878 )
2026-07-27 17:42:07 +00:00
Alex Kremer
6c9c7f0555
chore: Trivial gtest migrations ( #7865 )
2026-07-27 16:34:53 +00:00
Ayaz Salikhov
9466ecb5c2
ci: Group github-actions dependabot updates ( #7876 )
2026-07-27 14:32:53 +00:00
Sergey Kuznetsov
e0aa50c4be
ci: Update CI image and prepare-runner action ( #7874 )
2026-07-27 14:18:01 +00:00
Andrzej Budzanowski
29120dfcbd
test: Migrate nodestore tests from Beast to GTest ( #7292 )
...
Co-authored-by: Marek Foss <marek.foss@neti-soft.com >
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-27 13:00:14 +00:00
Andrzej Budzanowski
20801d98ac
test: Improve the server status test to not race and randomly fail ( #7304 )
...
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-27 11:58:15 +00:00
dependabot[bot]
b878818e80
ci: [DEPENDABOT] bump actions/checkout from 7.0.0 to 7.0.1 ( #7871 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 09:55:01 +00:00
Bart
6668b7e8d0
chore: Bump version to 3.3.0-rc4
2026-07-24 18:40:02 -04:00
Bart
a5cc339d7b
fix: Revert "fix: Set request size limits and differential pricing for get-object-by-hash calls"
2026-07-24 18:39:35 -04:00
Sergey Kuznetsov
fecfc0cf3f
chore: Fix clang version in devshell ( #7860 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-07-24 17:30:20 +00:00
Ed Hennis
7cf063b1d8
Merge branch 'develop' into ximinez/online-delete-gaps
2026-07-24 11:54:19 -04:00
Ayaz Salikhov
ea0a6904f0
chore: Verify tooling version for Nix-managed environments ( #7862 )
2026-07-24 15:52:45 +00:00
Ayaz Salikhov
29d74142ae
build: Patсh binary in local Linux nix environment ( #7859 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-24 14:59:24 +00:00
Ed Hennis
a2446e8f99
Merge branch 'develop' into ximinez/online-delete-gaps
2026-07-23 20:08:50 -04:00
Kassaking7
9afa1cf4d1
fix: Update PermissionedDEX invariant domain tracking for valid offer replacement ( #7387 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-07-23 21:40:21 +00:00