Commit Graph

  • d0f63cc2d1 debug: add ccache directory inspection after build Nicholas Dudfield 2025-10-30 17:53:33 +07:00
  • 2433bfe277 debug: add ninja verbose output to see compile commands Nicholas Dudfield 2025-10-30 17:04:00 +07:00
  • ef40a7f351 refactor: move Conan profile creation after cache restore Nicholas Dudfield 2025-10-30 16:41:43 +07:00
  • a4a4126bdc fix: indent heredoc content for valid YAML syntax Nicholas Dudfield 2025-10-30 16:17:40 +07:00
  • 0559b6c418 fix: enable ccache for main app via wrapper toolchain Nicholas Dudfield 2025-10-30 16:06:45 +07:00
  • f8d1a6f2b4 fix: normalize paths in cache actions to fix bootstrap detection Nicholas Dudfield 2025-10-30 13:25:55 +07:00
  • 31230273fb Change validators.txt to validators-xahau.txt validators-xahau.txt Alloy Networks 2025-10-30 07:22:21 +02:00
  • c46ede7c8f chore: bump CACHE_VERSION to 3 for fresh bootstrap Nicholas Dudfield 2025-10-30 11:57:02 +07:00
  • 0e2bc365ea refactor: simplify ccache to single directory with restore-keys fallback Nicholas Dudfield 2025-10-30 11:24:14 +07:00
  • 446bc76b69 fix: remove broken cache save conditions for Conan Nicholas Dudfield 2025-10-30 10:35:37 +07:00
  • a0c38a4fb3 fix: disable deltas for Conan cache (base-only mode) Nicholas Dudfield 2025-10-30 10:03:48 +07:00
  • 631650f7eb feat(wip): add nd-experiment-overlayfs-2025-10-29 to nix push Nicholas Dudfield 2025-10-30 09:56:33 +07:00
  • 0b31d8e534 feat: replace actions/cache with custom S3+OverlayFS cache Nicholas Dudfield 2025-10-30 09:55:06 +07:00
  • ecf03f4afe test: expect state 1 [ci-clear-cache] Nicholas Dudfield 2025-10-30 09:50:57 +07:00
  • b801c2837d test: expect state 3 Nicholas Dudfield 2025-10-30 09:46:17 +07:00
  • 1474e808cb test: expect state 2 Nicholas Dudfield 2025-10-30 09:43:26 +07:00
  • 457e633a81 feat(test): add workflow_dispatch inputs for state machine testing Nicholas Dudfield 2025-10-30 09:38:24 +07:00
  • 7ea99caa19 fix(cache): trim whitespace in delta count + use s3api for tagging Nicholas Dudfield 2025-10-30 09:29:02 +07:00
  • 3e5c15c172 fix(cache): handle empty cache gracefully in [ci-clear-cache] Nicholas Dudfield 2025-10-30 09:25:21 +07:00
  • 52b4fb503c feat(cache): implement [ci-clear-cache] tag + auto-detecting state machine test Nicholas Dudfield 2025-10-30 09:19:12 +07:00
  • 98123fa934 feat(cache): implement inline delta cleanup (keep only 1 per key) Nicholas Dudfield 2025-10-29 14:41:23 +07:00
  • 7a8ff63064 fix InvalidTxFlags Amendment to default Yes tequ 2025-10-29 16:49:37 +09:00
  • b9ed90e08b fix InvalidTxFlags Amendment to default Yes tequ 2025-10-29 16:49:37 +09:00
  • ce7b1c4f1d feat: add custom S3+OverlayFS cache actions with configurable delta support Nicholas Dudfield 2025-10-29 13:07:40 +07:00
  • e062dcae58 feat(wip): comment out unused secret encryption Nicholas Dudfield 2025-10-29 09:05:17 +07:00
  • a9d284fec1 feat(wip): use new key names Nicholas Dudfield 2025-10-29 09:02:24 +07:00
  • 065d0c3e07 feat(wip): remove currently unused workflows Nicholas Dudfield 2025-10-29 08:57:21 +07:00
  • 4fda40b709 test: add S3 upload to overlayfs delta test Nicholas Dudfield 2025-10-29 08:49:05 +07:00
  • 6014356d91 test: add encrypted secrets test to overlayfs workflow Nicholas Dudfield 2025-10-29 08:04:28 +07:00
  • d790f97430 feat(wip): experiment overlayfs Nicholas Dudfield 2025-10-29 07:52:06 +07:00
  • 066f8ed9ef Merge branch 'dev' into sync-2.4.0 tequ 2025-10-27 15:38:14 +09:00
  • 9ed20a4f1c Refactor: SetCron to CronSet (#609) 2025.10.27-release+2405 tequ 2025-10-27 13:38:40 +09:00
  • 89ffc1969b Add Previous fields to ltCron (#611) tequ 2025-10-27 13:36:57 +09:00
  • 79fdafe638 Support Cron in util_keylet Hook API (#612) tequ 2025-10-27 13:35:01 +09:00
  • 11d0c3486c fix comment tequ 2025-10-24 17:11:07 +09:00
  • bf7ea28b3d Merge remote-tracking branch 'upstream/dev' into hook-api-unittest tequ 2025-10-24 16:54:31 +09:00
  • 2a10013dfc Support 'cron' with ledger_entry RPC (#608) tequ 2025-10-24 16:05:14 +09:00
  • 38b60614dc build: suppress openssl deprecation warnings Nicholas Dudfield 2025-10-24 10:10:41 +07:00
  • 58ea69a96a build: add python version of build_test_hooks with caching and parallelization nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23 Nicholas Dudfield 2025-10-23 16:08:38 +07:00
  • 6f148a8ac7 ExtendedHookState (#406) tequ 2025-10-23 17:57:38 +09:00
  • c593076aa9 feat: snapshot wip nd-extended-hook-state-high-water--2025-10-23 Nicholas Dudfield 2025-10-23 14:35:56 +07:00
  • fa2d68c890 feat: snapshot wip Nicholas Dudfield 2025-10-23 14:31:04 +07:00
  • 85902db5a2 feat: snapshot wip Nicholas Dudfield 2025-10-23 14:26:35 +07:00
  • 589e8c8e6b feat: snapshot wip Nicholas Dudfield 2025-10-23 11:12:37 +07:00
  • f5954b4f10 feat: snapshot wip Nicholas Dudfield 2025-10-23 10:11:12 +07:00
  • b37136b407 fix tequ 2025-10-22 16:01:10 +09:00
  • 6f6701f9ad refactor reserve checks tequ 2025-10-22 15:45:11 +09:00
  • 152db53a4f address reviews tequ 2025-10-22 15:43:35 +09:00
  • 9ef778fd48 update hook/sfcodes.h tequ 2025-10-22 14:28:09 +09:00
  • a3c6c7868e Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 15:26:21 +10:00
  • 96222baf5e Add hook header generators and CI verification workflow (#597) tequ 2025-10-22 14:25:38 +09:00
  • 3f7af6e0c8 fix feature order tequ 2025-10-22 13:52:39 +09:00
  • eb2399bae8 max scale to 16 (4096 bytes) tequ 2025-10-22 13:44:51 +09:00
  • 33a045ef78 fix HookStateMap scale param to use uint16_t tequ 2025-10-22 13:37:57 +09:00
  • 975ed91f9d Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 14:15:50 +10:00
  • 74477d2c13 added configurable NuDB block size support in xahaud (#601) Niq Dudfield 2025-10-22 11:15:12 +07:00
  • 3a18dbcc53 feat: add NuDB block size tests and improve error handling nudb-block-size Nicholas Dudfield 2025-10-22 09:41:30 +07:00
  • d82f74576e added missing include Valon Mamudi 2025-06-09 02:31:31 +02:00
  • 8d377199ce added configurable NuDB block size support in xahaud Valon Mamudi 2025-06-09 02:19:53 +02:00
  • 49f74ca55a Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 12:30:32 +10:00
  • 9378f1a0ad Update CONTRIBUTING.md (#599) Alloy Networks 2025-10-21 07:20:10 +03:00
  • 4efcfaa43e Merge branch 'dev' into contrib-update contrib-update RichardAH 2025-10-21 14:19:40 +10:00
  • 6fa6a96e3a Introduce StartTime in CronSet and improve next execution scheduling (#596) tequ 2025-10-21 13:17:53 +09:00
  • cbd7cd98ff Update CONTRIBUTING.md Alloy Networks 2025-10-21 06:44:17 +03:00
  • ccf3b38fad add startafter to corn cronjob Richard Holland 2025-10-21 09:44:03 +11:00
  • 913a4da31b Update CONTRIBUTING.md Alloy Networks 2025-10-20 19:01:51 +03:00
  • b0fcd36bcd import_vl_keys logic fix (flap fix) (#588) RichardAH 2025-10-18 16:27:05 +10:00
  • 48ed253ddb Merge branch 'dev' into flap_fix flap_fix RichardAH 2025-10-18 16:26:49 +10:00
  • 49138aa0ab clang Richard Holland 2025-10-18 11:56:51 +11:00
  • 1ec31e79c9 Cron (on ledger cronjobs) (#590) RichardAH 2025-10-17 18:45:16 +10:00
  • 86a9ea999f clang-format tequ 2025-10-17 15:06:05 +09:00
  • 0755fb186a Update src/ripple/protocol/jss.h RichardAH 2025-10-17 16:04:02 +10:00
  • 526154b97a Update src/ripple/protocol/jss.h RichardAH 2025-10-17 16:03:46 +10:00
  • 3487e2de67 Merge branch 'dev' into sync-2.4.0 tequ 2025-10-17 13:21:01 +09:00
  • 052135a800 add CronSetFlags to ServerDefinition tequ 2025-10-17 10:29:21 +09:00
  • 793249d031 SetCron -> CronSet tequ 2025-10-17 10:28:43 +09:00
  • 2dfe1fbe89 ensure fallthrough doesn't execute wrong codepath Richard Holland 2025-10-16 19:35:00 +11:00
  • c1e011a16a return tesSuccess when deleting cron without cron object tequ 2025-10-16 17:07:01 +09:00
  • caa486f19c additional defensive check, malformed check, tequ 2025-10-16 15:34:30 +09:00
  • 945ad4869c testcase Richard Holland 2025-10-16 17:31:31 +11:00
  • 106abfa9e0 remove alreadyExists case tequ 2025-10-16 15:14:43 +09:00
  • d5ff8b7010 bug Richard Holland 2025-10-16 17:10:22 +11:00
  • 596b080a6b Merge branch 'dev' into flap_fix RichardAH 2025-10-16 15:54:59 +10:00
  • 88828bbf63 add TSH tests for ttCron, ttCronSet tequ 2025-10-16 11:46:59 +09:00
  • cf3db6eb42 Merge branch 'dev' into cronjob tequ 2025-10-15 22:48:08 +09:00
  • 9b1f3ebdd7 use tfCronUnset to delete Cron tequ 2025-10-15 21:00:19 +09:00
  • e64692fc8b add ttCron tests tequ 2025-10-15 20:45:47 +09:00
  • ac1bf88596 add tests for CronSet tequ 2025-10-15 15:14:59 +09:00
  • 0d7dd0597d clang-format tequ 2025-10-15 13:40:39 +09:00
  • 9c8b005406 fix: improve logging for transaction preflight failures in applyHook.cpp (#566) tequ 2025-10-15 11:33:32 +09:00
  • 687ccf4203 Remove unused variable enabled in MultiSign_test.cpp (#592) tequ 2025-10-15 11:32:31 +09:00
  • c101aa0920 Merge branch 'dev' into flap_fix RichardAH 2025-10-15 12:17:18 +10:00
  • 83f09fd8ab ci: add clang to build matrix [ci-nix-full-matrix] (#569) Niq Dudfield 2025-10-15 08:26:31 +07:00
  • e633922226 Merge remote-tracking branch 'origin/dev' into add-clang-matrix add-clang-matrix Nicholas Dudfield 2025-10-14 16:44:37 +07:00
  • 1da00892d3 Merge remote-tracking branch 'upstream/dev' into sync-2.4.0 tequ 2025-10-14 17:05:47 +09:00
  • 3dddb907c2 hash accids to help randomize cron order for the same timepoint Richard Holland 2025-10-14 17:56:28 +11:00
  • 9d6ea9ac60 Merge branch 'dev' into cronjob RichardAH 2025-10-14 15:56:39 +10:00
  • e9a414cff2 add comment block to keylet::cron, fix accidental TxType casts Richard Holland 2025-10-14 16:43:11 +11:00
  • 15c7ad6f78 Fix Invalid Tx flags (#514) tequ 2025-10-14 14:35:48 +09:00
  • fe1b424bea move static field checks to SetCron preflight, ensure a useful fee is computed. Richard Holland 2025-10-14 16:30:01 +11:00