Ayaz Salikhov
9859e5ceda
Merge remote-tracking branch 'upstream/release/3.3.x' into mathbunnyru/merge-3.3.0-to-develop
...
* upstream/release/3.3.x: (41 commits)
chore: Bump version to 3.3.0
chore: Bump version to 3.3.0-rc7
fix: Increase manifest protocol message size cap and fix manifests relay
fix: Cap untrusted manifests per message and drop oversized ones
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
chore: Bump version to 3.3.0-rc6
feat: Package validator-keys inside rippled
chore: Bump version to 3.3.0-rc5
fix: Switch SponsorshipSet to use a delta for sfFeeAmount
fix: Re-revert "fix: Set request size limits and differential pricing for get-object-by-hash calls"
chore: Bump version to 3.3.0-rc4
fix: Revert "fix: Set request size limits and differential pricing for get-object-by-hash calls"
chore: Bump version to 3.3.0-rc3
fix: Reduce untrusted manifest cache cap to 100
fix: Revert "fix: Reject oversized SHAMap nodes in gotStaleData and fetch-pack path"
...
2026-08-07 16:00:25 +01:00
Ayaz Salikhov
cb425647a4
ci: Generate protocol_autogen only once in CI ( #7918 )
2026-08-06 13:25:28 +00:00
Ayaz Salikhov
5bf24c4045
ci: Use a separate benchmark filter ( #7919 )
2026-08-06 11:04:41 +00:00
Ayaz Salikhov
85e73cbd32
ci: Run coverage first in CI ( #7917 )
2026-07-30 19:28:31 +00:00
Ayaz Salikhov
3ad6ce236e
feat: Package validator-keys inside rippled
2026-07-30 11:29:37 -04: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
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
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
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
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
Marek Foss
4c0180b3db
test: Migrate csf and xrpld-consensus Beast non-JTx tests to GTest ( #7046 )
...
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-23 21:38:21 +00:00
Marek Foss
4acccfeda8
test: Modularize Peerfinder component and migrate Peerfinder tests from Beast to GTest and GMock ( #7054 )
...
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-23 21:00:06 +00:00
Sergey Kuznetsov
74cfb3586a
ci: Update CI image ( #7850 )
2026-07-23 11:21:49 +00:00
Ayaz Salikhov
0072ced94c
ci: Update XRPLF/actions ( #7849 )
2026-07-23 10:22:18 +00:00
Mayukha Vadari
12ed506565
chore: Clean up grammar in PR template ( #7846 )
2026-07-22 18:50:10 +00:00
Sergey Kuznetsov
7edf39e622
ci: Use rust-overlay to bring Rust into nix ( #7837 )
2026-07-22 14:00:17 +00:00
dependabot[bot]
ba01b05f33
ci: [DEPENDABOT] bump actions/setup-python from 6.3.0 to 7.0.0 ( #7830 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 16:04:45 +00:00
Sergey Kuznetsov
c414e1877d
ci: Update pre-commit image ( #7838 )
2026-07-21 15:37:47 +00:00
Sergey Kuznetsov
f56b79f00d
ci: Add cargo to pre-commit image ( #7835 )
2026-07-21 13:39:37 +00:00
Mayukha Vadari
ee0a3dfad7
ci: Improve test debuggability ( #7619 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-07-21 13:14:40 +00:00
Ayaz Salikhov
60b49f3fe0
ci: Use in-house image for pre-commit ( #7610 )
2026-07-20 19:11:09 +00:00
Ayaz Salikhov
4c869ee16c
ci: Build separate pre-commit docker image ( #7831 )
2026-07-20 17:40:38 +00:00
Ayaz Salikhov
bf65e5fa7b
chore: Upload codecov for whole XRPLF org
2026-07-17 11:20:28 -04:00
Andrzej Budzanowski
701311f27e
test: Add google benchmark dependency and migrate nodestore timing test as a benchmark ( #7317 )
...
Co-authored-by: Marek Foss <marek.foss@neti-soft.com >
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-16 15:44:43 +00:00
Sergey Kuznetsov
b1a670c46e
ci: Add Rust to CI ( #7808 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-07-16 15:28:04 +00:00
Ayaz Salikhov
781ab723af
ci: Fix workflow launch on matrix-unrelated labels ( #7812 )
2026-07-15 18:24:31 +00:00
Ed Hennis
530e09dbe8
fix: Update base_uint and test changes released in 3.1.3 ( #7570 )
...
Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com >
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-07-14 18:48:10 +00:00
Ayaz Salikhov
0dc942508e
ci: Run full matrix only on Ready to merge or Full CI build labeled PRs ( #7689 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-07-14 16:09:20 +00:00
Sergey Kuznetsov
2e25435a4a
ci: Add Rust to Nix docker image ( #7571 )
2026-07-14 13:28:55 +00:00
Bart
acd54fd627
ci: Do not run conflict checker when label is applied ( #7774 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
2026-07-14 10:22:49 +00:00
Marek Foss
f5e63f8a91
test: Migrate basics Beast tests to GTest ( #7136 )
...
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-06 19:48:36 +00:00
Marek Foss
7a153a2bce
test: Migrate resource, shamap Beast tests to GTest ( #7133 )
...
Co-authored-by: Alex Kremer <akremer@ripple.com >
2026-07-06 17:26:19 +00:00
Ayaz Salikhov
8e378c4f47
build: Add verify-headers target to cleanup headers ( #7670 )
2026-07-01 23:14:17 +00:00
dependabot[bot]
ba739c94ce
ci: [DEPENDABOT] bump actions/setup-python from 6.2.0 to 6.3.0 ( #7657 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 13:29:06 +00:00
Ayaz Salikhov
6aed3bb71d
chore: Update pre-commit hooks && actions ( #7686 )
2026-07-01 13:28:14 +00:00
Ayaz Salikhov
95d53b4d43
ci: Use macOS 26 Tahoe with apple-clang 21 ( #7601 )
2026-06-30 10:43:44 +00:00
Ayaz Salikhov
809a629075
chore: Add a script to nicely format clang-tidy output ( #7650 )
2026-06-29 13:21:14 +00:00
Ayaz Salikhov
bb2ab4243b
ci: Better determine when we need to run full clang-tidy ( #7635 )
2026-06-26 10:42:24 +00:00
Ayaz Salikhov
0711a7b493
build: Switch to a new conan XRPLF remote, again ( #7638 )
2026-06-25 22:06:04 +00:00
Ayaz Salikhov
07c64f07f0
chore: Revert "build: Switch to a new conan XRPLF remote ( #7622 )" ( #7623 )
2026-06-25 14:47:55 +00:00
Ayaz Salikhov
3097c157b6
build: Switch to a new conan XRPLF remote ( #7622 )
2026-06-25 08:40:06 -04:00
Michael Legleux
556d62a0de
build: Align xrpld RPM packaging with DEB package ( #7529 )
2026-06-24 23:53:46 +00:00
Ayaz Salikhov
eef8f4a4ff
chore: Use clang-tidy v22 new features ( #7427 )
2026-06-24 17:23:29 +00:00
Ayaz Salikhov
4fec58251b
build: Patch nix binaries in CMake ( #7539 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-06-24 13:56:18 +00:00
Ayaz Salikhov
8bbbc2051e
chore: Check more tools to be available ( #7600 )
2026-06-24 12:25:03 +00:00
Jingchen
0b22050b5e
ci: Update workflows and conan to use VS2026 and grpc 1.81.0 ( #7550 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-06-23 19:25:38 +00:00