Commit Graph

  • e580f7cfc0 chore(vscode): enable format on save in settings.json (#578) tequ 2025-10-11 10:43:50 +09:00
  • 094f011006 Fix emit Hook API testcase name (#580) tequ 2025-10-11 10:43:09 +09:00
  • 4e0ef27991 Merge branch 'dev' into tequdev-patch-1 tequdev-patch-1 RichardAH 2025-10-11 11:42:53 +10:00
  • 39d1c43901 build: upgrade openssl from 1.1.1u to 3.6.0 (#587) Niq Dudfield 2025-10-10 16:53:35 +07:00
  • 9be0476589 Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-10 19:50:31 +10:00
  • 650005925c build: upgrade openssl from 1.1.1u to 3.6.0 nd-upgrade-openssl-from-1-1-1u-to-3-6-0-2025-10-10 Nicholas Dudfield 2025-10-10 12:59:45 +07:00
  • b3e6a902cb Update Sample Configuration Files in /cfg for Congruence with xahaud (#584) J. Scott Branson 2025-10-09 23:59:39 -04:00
  • fa1b93bfd8 build: migrate to conan 2 (#585) Niq Dudfield 2025-10-10 10:57:46 +07:00
  • 3da7c00d73 Merge branch 'dev' into nd-migrate-to-conan-2-2025-09-22 nd-migrate-to-conan-2-2025-09-22 RichardAH 2025-10-09 21:11:59 +11:00
  • de1976aae2 Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-09 21:03:22 +11:00
  • 92e3a927fc refactor KEYLET_LINE in utils_keylet (#502) tequ 2025-10-09 19:02:14 +09:00
  • 21a5e82fad Allow update JSHook Fee on Install/Update (#577) tequ 2025-10-09 18:59:51 +09:00
  • 7fb7f9101f Merge branch 'dev' into tequdev-patch-1 RichardAH 2025-10-09 20:55:32 +11:00
  • c470ab2169 refactor: replace HBB env var with conan options Nicholas Dudfield 2025-10-06 15:16:35 +07:00
  • 010951e8d7 fix gcc build error tequ 2025-10-06 17:02:01 +09:00
  • a6377be629 fix: constrain conan version to 2.x in release-builder Nicholas Dudfield 2025-10-06 14:17:50 +07:00
  • 19032e5a2b use uint256 instead ripple::base_uint<256> tequ 2025-10-06 14:27:14 +09:00
  • c83bfe1987 add slot_type API tequ 2025-10-06 13:49:07 +09:00
  • bc7a28f6af add sto_float API tequ 2025-10-06 13:01:46 +09:00
  • 3db217058b add emit tests tequ 2025-09-29 19:47:53 +09:00
  • 03cec6cb4f docs: update BUILD.md for conan 2 migration Nicholas Dudfield 2025-10-01 17:48:21 +07:00
  • bf9765753f refactor tequ 2025-09-29 16:48:19 +09:00
  • f01f6896f3 fix: add set -ex to release-builder.sh for fail-fast behavior Nicholas Dudfield 2025-09-29 13:10:59 +07:00
  • cf59180660 add util_raddr, util_accid tequ 2025-09-29 13:55:23 +09:00
  • 4ff8d688e2 add sto APIs tequ 2025-09-29 13:38:05 +09:00
  • e3c4644151 float_sto_set tequ 2025-09-29 12:50:03 +09:00
  • a62bac3fcd add meta_slot, xpop_slot tequ 2025-09-29 12:25:41 +09:00
  • 27e4e4b510 add slot APIs tequ 2025-09-29 12:18:01 +09:00
  • 962fdbceb6 sort HookAPI.cpp tequ 2025-09-29 11:31:00 +09:00
  • 2466289a1e add util_verify, util_sha512h tequ 2025-09-29 11:17:16 +09:00
  • 87d1fc0b17 refactor: remove redundant dual boost comment Nicholas Dudfield 2025-09-29 08:51:04 +07:00
  • e4e0c95d3c build: migrate to Conan 2 Nicholas Dudfield 2025-09-22 18:15:11 +07:00
  • 7b79e7d390 state_foreign, state_foreign_set tequ 2025-09-23 18:35:48 +09:00
  • 4d33603f39 ledger_last_time tequ 2025-09-23 16:17:15 +09:00
  • 3f65b57997 ledger Hook APIs tequ 2025-09-23 14:53:50 +09:00
  • 22c71a9801 fix to const params tequ 2025-09-23 14:33:03 +09:00
  • 0290b73a9e hook Hook APIs tequ 2025-09-23 14:28:28 +09:00
  • cf9eef03e5 Merge remote-tracking branch 'upstream/dev' into hook-api-unittest tequ 2025-09-23 13:14:30 +09:00
  • 0f6aad948b feat: add scribbles nd-snap-2025-09-09 Nicholas Dudfield 2025-09-12 15:46:42 +07:00
  • e061823561 feat: disable Nicholas Dudfield 2025-09-12 12:02:49 +07:00
  • 7763434646 feat: upgrade openssl Nicholas Dudfield 2025-09-12 10:58:33 +07:00
  • afad05b526 feat: add blake3 benchmarking and hash performance analysis Nicholas Dudfield 2025-09-12 10:29:20 +07:00
  • 9a3723b1dc feat: commit more scribbles Nicholas Dudfield 2025-09-11 08:07:37 +07:00
  • 22b6ea961e docs: add notes Nicholas Dudfield 2025-09-10 16:57:05 +07:00
  • 974249380a feat: add ttHASH_MIGRATION Nicholas Dudfield 2025-09-10 16:33:00 +07:00
  • 8362318d25 feat: add blake3 to conan/cmake Nicholas Dudfield 2025-09-10 15:12:31 +07:00
  • 508bdd5b33 chore: disable CI flakey at times too ledger replay tests temporarily Nicholas Dudfield 2025-09-10 13:52:15 +07:00
  • 1269803aa6 feat: claudes first pass at the tests Nicholas Dudfield 2025-09-10 13:16:58 +07:00
  • ae46394788 feat: remove unclassified hash_options constructor Nicholas Dudfield 2025-09-10 10:54:01 +07:00
  • d7bfff2bef feat: classify hashes further Nicholas Dudfield 2025-09-10 10:49:54 +07:00
  • 717464a2d8 feat: classify hashes further Nicholas Dudfield 2025-09-10 10:26:58 +07:00
  • f9d6346e6d feat: ledger_index all the things Nicholas Dudfield 2025-09-09 21:39:04 +07:00
  • c968fdfb1a feat: snap Nicholas Dudfield 2025-09-09 15:19:51 +07:00
  • 9f8fff4672 debugging tests Richard Holland 2025-09-09 14:00:29 +10:00
  • 1b3d04ba4d ci: increase conan timeout to 3 minutes for slow mirrors Nicholas Dudfield 2025-09-08 16:50:35 +07:00
  • 87281b2a54 simplify: replace LOG_LOCATION_POSITION with LOG_DISABLE Nicholas Dudfield 2025-09-08 16:30:08 +07:00
  • 2c11bfd678 simplify: remove conan check for enhanced logging Nicholas Dudfield 2025-09-08 16:10:57 +07:00
  • 917bcf1008 Merge remote-tracking branch 'origin/dev' into nd-add-colored-file-2025-07-25 Nicholas Dudfield 2025-09-08 15:46:20 +07:00
  • 8f7ebf0377 Optimize github action cache (#544) tequ 2025-09-08 14:53:40 +09:00
  • 46cf6785ab fix(tests): prevent buffer corruption from concurrent log writes (#565) Niq Dudfield 2025-09-08 10:57:49 +07:00
  • af1920b8c3 Merge branch 'dev' into nd-allow-multi-threaded-writes-to-suite-log-2025-08-15 nd-allow-multi-threaded-writes-to-suite-log-2025-08-15 RichardAH 2025-09-08 13:08:38 +10:00
  • dfd93e9ab2 etxn APIs tequ 2025-09-06 17:08:29 +09:00
  • ed68a53f6c otxn Hook APIs tequ 2025-09-06 03:59:19 +09:00
  • 6e49f7d1b1 add float APIs tequ 2025-09-06 02:42:34 +09:00
  • 4a36ca527e refactor tequ 2025-09-05 21:12:17 +09:00
  • c732609f46 Hook API Unit Testing tequ 2025-09-05 19:46:24 +09:00
  • 9ba8fd39f2 Fix emit Hook API testcase name tequ 2025-09-05 15:01:21 +09:00
  • 692be6b783 HookAtomicEmitFee emit-atomic tequ 2025-09-04 00:26:58 +09:00
  • bd7fc84dbc featureAtomicEmit tequ 2025-09-03 18:04:04 +09:00
  • 1a35c83048 add open view sandbox Denis Angell 2025-08-22 15:17:11 +02:00
  • a5b2904171 more debugging Richard Holland 2025-08-31 16:45:59 +10:00
  • 2b5906e73b debugging Richard Holland 2025-08-31 15:25:12 +10:00
  • 3c4c9c87c5 Fix rwdb memory leak with online_delete and remove flatmap (#570) Niq Dudfield 2025-08-26 11:00:58 +07:00
  • c44b50b98c Fix slot to return bigint when specified true for second argument (#573) tequ 2025-08-21 09:49:40 +09:00
  • 3e474882d6 docs: clarify KB rounding behavior in RWDB memory assertions fix-online-delete-simple Nicholas Dudfield 2025-08-20 13:45:20 +07:00
  • 6ca2c9a7fc chore: clean up after you know who Nicholas Dudfield 2025-08-20 13:42:19 +07:00
  • 05d9b9c1f2 refactor: simplify getBackends() with early return for default case Nicholas Dudfield 2025-08-20 13:38:49 +07:00
  • 8cb2feb816 test: relax memory size assertions in RelationalDatabase_test Nicholas Dudfield 2025-08-20 13:34:16 +07:00
  • 529d77d4b7 test: parameterize RelationalDatabase_test for multiple backends Nicholas Dudfield 2025-08-20 13:24:35 +07:00
  • 75636ee5c4 Merge branch 'dev' into sync-2.4.0 tequ 2025-08-20 14:11:26 +09:00
  • 96e7cc5299 ensure optional fields for nested signing Richard Holland 2025-08-20 13:46:45 +10:00
  • 64c707e21b add test cases compiling not tested Richard Holland 2025-08-20 13:37:02 +10:00
  • b9cee56165 transactor nested multisig compiling not tested Richard Holland 2025-08-20 12:59:39 +10:00
  • 1703574d50 fix: add actual transaction data to RWDB memory usage calculations Nicholas Dudfield 2025-08-20 08:17:17 +07:00
  • 1d42b2ac41 inital commit nested multisign Richard Holland 2025-08-20 12:25:52 +10:00
  • ecf0d68a64 fix: remove clang-14-gcc13 config - confirmed incompatible Nicholas Dudfield 2025-08-20 08:22:47 +07:00
  • 775b6c14a0 test: add clang-14 with gcc-13 configuration Nicholas Dudfield 2025-08-20 08:10:51 +07:00
  • 23c7cd25a7 refactor: move RWDB online_delete validation to Config::loadFromString Nicholas Dudfield 2025-08-19 17:26:55 +07:00
  • 76b36fb308 feat: enforce online_delete requirement for RWDB to prevent OOM Nicholas Dudfield 2025-08-19 16:03:11 +07:00
  • 7ea6f432c9 fix: add minimal safety improvements Nicholas Dudfield 2025-08-19 15:13:31 +07:00
  • be586db462 feat: add RWDB online_delete enforcement with test override mechanism Nicholas Dudfield 2025-08-19 15:36:49 +07:00
  • 22a81a050f docs: improve comments about Conan initialization Nicholas Dudfield 2025-08-19 14:49:28 +07:00
  • cd252504ad fix: use renamed action and add Conan init fallback Nicholas Dudfield 2025-08-19 14:35:52 +07:00
  • d8ccb1db81 refactor: move Conan patching to separate action Nicholas Dudfield 2025-08-19 14:30:16 +07:00
  • 27ec068050 fix: initialize Conan before patching settings.yml Nicholas Dudfield 2025-08-19 14:20:09 +07:00
  • 2b6c92ecb1 debug: add logging to matrix generation Nicholas Dudfield 2025-08-19 14:15:49 +07:00
  • e559008fc8 fix: use Python shell for Conan settings patch Nicholas Dudfield 2025-08-19 13:59:23 +07:00
  • 7ced4de6f2 feat: add clang-18 support with generic version detection Nicholas Dudfield 2025-08-19 13:54:46 +07:00
  • 3571a403f6 perf: use python:3-slim container for matrix-setup job Nicholas Dudfield 2025-08-19 12:09:12 +07:00
  • 87dab64e0c perf: use self-hosted runner for matrix-setup job Nicholas Dudfield 2025-08-19 11:50:20 +07:00