Commit Graph

  • be1cc48d84 fix: Assorted Oracle fixes (#6570) Mayukha Vadari 2026-03-22 11:08:18 -07:00
  • 0ad72fae8f Merge branch 'develop' into bthomee/node_depth Bart 2026-03-22 06:33:02 -04:00
  • b55e344205 Defensive checks Bart 2026-03-21 20:06:55 -04:00
  • 8a896f318a Add tests, add gracefull stopping Bart 2026-03-21 18:57:03 -04:00
  • 43547fcacc fix: address PR review comments Vito 2026-03-21 17:45:14 +01:00
  • b970c66a37 fix: address PR review feedback Vito 2026-03-21 17:43:08 +01:00
  • d02f534987 refactor: Rename fixLendingProtocolV1_1 to featureLendingProtocolV1_1 and remove THISLINE Vito 2026-03-21 16:17:18 +01:00
  • 5d538ca59a Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-donation Vito 2026-03-21 15:59:41 +01:00
  • 0e26aadfe6 Make pending writes size_t to avoid casting everywhere Bart 2026-03-21 10:24:24 -04:00
  • d029bcf2d0 Threadpool join in destructor, exception handling Bart 2026-03-21 10:21:24 -04:00
  • 7e5a4c9d04 Merge branch 'tapanito/lending-fix-amendment' into tapanito/vault-block-deposit Vito Tumas 2026-03-21 14:42:12 +01:00
  • d65fab27a1 Merge branch 'develop' into tapanito/lending-fix-amendment Vito Tumas 2026-03-21 14:39:10 +01:00
  • 403cab41e9 Fix thread parallelization calculation Bart 2026-03-20 18:03:17 -04:00
  • 59e6fbfe12 Merge branch 'develop' into bthomee/iops Bart 2026-03-20 16:04:00 -04:00
  • 196e6a1b27 Clang-format fixtures.cpp (#6610) Olek 2026-03-20 14:26:26 -04:00
  • 6094b101b8 fix: Keep Clang sanitizers combined, only separate GCC Pratik Mankawde 2026-03-20 16:32:35 +00:00
  • 9bb2505c42 Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-20 15:40:10 +00:00
  • 2d9b5a39e8 fix: Separate ASAN+UBSAN and TSAN+UBSAN into independent CI jobs Pratik Mankawde 2026-03-20 15:39:06 +00:00
  • 04d53f57b3 added unit-tests Valentin Balaschenko 2026-03-20 15:05:36 +00:00
  • 3f749ecf76 tests: add ticket tests (#6576) Peter Chen 2026-03-20 07:52:18 -07:00
  • 65fc6d905c levelization Valentin Balaschenko 2026-03-20 14:19:07 +00:00
  • bbc98fd746 adding callback into TaggedCache Valentin Balaschenko 2026-03-20 13:41:57 +00:00
  • c6b9bf61dc replace LedgerIndexMap with xrpl::Mutex Valentin Balaschenko 2026-03-20 12:10:20 +00:00
  • 661ce8f79b fix: Use -mcmodel=medium for GCC ASAN in CMake (match Conan profile) Pratik Mankawde 2026-03-20 11:08:07 +00:00
  • cf2eb149ee fix: Update .git-blame-ignore-revs (#6577) Ayaz Salikhov 2026-03-19 22:48:20 +00:00
  • d63f80f73c Merge branch 'develop' into bthomee/iops Bart 2026-03-19 17:28:32 -04:00
  • 762922a07f chore: Don't allow files more than 400kb to be added to the repo (#6597) Ayaz Salikhov 2026-03-19 21:20:56 +00:00
  • a43cf94ff7 update sfBlindingFactor to type uint256 and refactor helper functions to return std::optional Shawn Xie 2026-03-19 14:04:03 -04:00
  • 17bcf69db6 sync Valentin Balaschenko 2026-03-19 17:49:23 +00:00
  • fd28656ded ci: Check for signed commits in PR (#6559) Bart 2026-03-19 13:38:09 -04:00
  • 9316da784a ci: Update XRPLF/actions (#6594) Ayaz Salikhov 2026-03-19 17:29:22 +00:00
  • a8914da275 refactor: document rounding behaviour, consolidate deposit NAV check Vito 2026-03-19 17:48:08 +01:00
  • 27468ddbcf Add import / export sections test (#6497) Olek 2026-03-19 12:46:58 -04:00
  • 2fef71f235 Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-19 15:22:43 +00:00
  • f13d17165a fix: Switch GCC ASAN to -mcmodel=medium and reduce TSAN build parallelism Pratik Mankawde 2026-03-19 15:22:23 +00:00
  • f2cc697cb4 fix: Suppress Ledger::setValidated data race in TSAN Pratik Mankawde 2026-03-19 14:03:07 +00:00
  • 7d975cae2f fix: Add LedgerReplay deadlock suppression and fix GCC ASAN linker error Pratik Mankawde 2026-03-19 14:00:42 +00:00
  • 2117959900 fix: Resolve CI levelization and rename check failures Pratik Mankawde 2026-03-19 12:59:54 +00:00
  • 9dd2ca1e4a fix: Address code review findings for TSAN/ASAN PR Pratik Mankawde 2026-03-19 12:51:51 +00:00
  • dc5eb0ea50 Make class variables private Bart 2026-03-19 08:36:24 -04:00
  • 9ec3f091f2 fix: Resolve TSAN-detected data races and suppress lock-order-inversion Pratik Mankawde 2026-03-19 12:29:08 +00:00
  • 59148bb7a5 refactor: vault share pricing safety and Expected API Vito 2026-03-19 12:35:33 +01:00
  • d2079574c7 fix: Build Boost.Context with ucontext backend for TSAN builds Pratik Mankawde 2026-03-19 11:18:14 +00:00
  • 609024f15c Merge branch 'develop' into bthomee/iops Bart 2026-03-19 06:32:59 -04:00
  • 6efd31229a fix: Use correct format and event for workflows for release tags (#6554) Michael Legleux 2026-03-19 03:23:51 -07:00
  • 6d7ffcbb91 fix M7 tequ 2026-03-19 15:39:55 +09:00
  • d1346fa3f6 fix M6 tequ 2026-03-19 15:14:14 +09:00
  • d6803868a1 fix M5 tequ 2026-03-19 15:00:09 +09:00
  • 9a6432dd66 fix M3 tequ 2026-03-19 14:50:09 +09:00
  • f8a8c2301c fix M2 tequ 2026-03-19 14:33:55 +09:00
  • e40e15a866 fix C2, C4 tequ 2026-03-19 14:01:11 +09:00
  • 6555001cd9 make sponsor helpers inline tequ 2026-03-19 11:50:55 +09:00
  • f13945eff9 Merge remote-tracking branch 'upstream/develop' into sponsor tequ 2026-03-19 11:10:44 +09:00
  • 12954d5392 fix: Address remaining issue after clang-tidy merge (#6582) Alex Kremer 2026-03-18 22:41:09 +00:00
  • b1e5ba0518 feat: Add code generator for transactions and ledger entries (#6443) Jingchen 2026-03-18 21:11:51 +00:00
  • d360e7c5b6 refactor: Rename transactor files/classes to match the tx name (#6580) Mayukha Vadari 2026-03-18 15:52:07 -04:00
  • cc383c5fb8 Clang-tidy fixes Bart 2026-03-18 15:09:46 -04:00
  • 1bf5b0aa10 Add braces Bart 2026-03-18 14:52:06 -04:00
  • 804a351773 ci: Use external action implementation of check-pr-title (#6578) Ayaz Salikhov 2026-03-18 18:31:42 +00:00
  • f783a15bc8 Review feedback Bart 2026-03-18 14:20:06 -04:00
  • 5a94948a04 Merge branch 'develop' into bthomee/iops Bart 2026-03-18 14:03:28 -04:00
  • 697fb64e8c ci: Don't check PR title for drafts (#6573) Ayaz Salikhov 2026-03-18 17:46:27 +00:00
  • bf2dbe11bf Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-share-pricing Vito 2026-03-18 18:43:00 +01:00
  • b5d25c5ab1 Merge branch 'develop' into tapanito/lending-fix-amendment Vito Tumas 2026-03-18 18:39:43 +01:00
  • 88715f1e5a Merge branch 'develop' into bthomee/node_depth Bart 2026-03-18 13:38:55 -04:00
  • 7dcbb7b215 refactor: inline v2 math into SLE wrappers, remove public math::v2 namespace Vito 2026-03-18 18:30:01 +01:00
  • 52afb76fd8 Merge branch 'tapanito/lending-fix-amendment' into tapanito/vault-share-pricing Vito Tumas 2026-03-18 18:23:19 +01:00
  • 018fe98696 fix: Add missing ByteUtilities.h include and use coroStackSize constant Pratik Mankawde 2026-03-18 16:46:18 +00:00
  • 57e4cbbcd9 refactor: Add simple clang-tidy readability checks (#6556) Alex Kremer 2026-03-18 16:41:49 +00:00
  • cc51d5430b Merge branch 'develop' into pratik/test-tsan-and-gcc14-asan Pratik Mankawde 2026-03-18 15:51:58 +00:00
  • b92a9a3053 fix: Make assorted NFT fixes (#6566) Mayukha Vadari 2026-03-18 10:47:59 -04:00
  • dcaef828b4 refactor: Replace !=/== tesSuccess with using isTesSuccess (#6409) Mayukha Vadari 2026-03-18 10:15:10 -04:00
  • e1477cef0c Fix merge conflict Bart 2026-03-18 09:56:08 -04:00
  • 942874d7b0 Merge branch 'develop' into bthomee/node_depth Bart 2026-03-18 09:47:16 -04:00
  • 6fbeb04d9e fix: Disallow empty permission list when Delegate object is absent (#6542) yinyiqian1 2026-03-18 09:39:31 -04:00
  • 2a325e7e2c chore: Enable clang-tidy bugprone-use-after-move check (#6476) Alex Kremer 2026-03-18 00:12:06 +00:00
  • 808e814489 ci: Update check-pr-title action hash (#6572) Bart 2026-03-17 19:26:01 -04:00
  • 9e14707e77 fix: Peer crawler port field type inconsistency (#6318) Copilot 2026-03-17 18:03:56 -04:00
  • f586382622 perf: Improve IOPS when reading from and writing to NuDB and RocksDB Bart 2026-03-17 17:56:59 -04:00
  • 95a45d7442 chore: Add comment explaining why ammLPHolds is called twice (#6546) Mayukha Vadari 2026-03-17 16:11:36 -04:00
  • 5fc4ab3e37 ci: Let required runs be triggered by merge group events (#6563) Bart 2026-03-17 16:03:48 -04:00
  • b129b71c33 refactor: Use ReadView instead of ApplyView in authorizedDepositPreauth() (#6560) tequ 2026-03-18 04:56:51 +09:00
  • 013c2d6a56 refactor: Add const qualifier to SLE in verifyDepositPreauth parameter (#6555) tequ 2026-03-18 04:33:18 +09:00
  • 57d31c3842 adds initial vault valuation hsare implementation Vito 2026-03-17 20:23:03 +01:00
  • 72f4cb097f refactor: Enable remaining clang-tidy cppcoreguidelines checks (#6538) Alex Kremer 2026-03-17 19:09:05 +00:00
  • b45068b9dd refactor: separate vault share pricing into versioned namespaces Vito 2026-03-17 20:07:23 +01:00
  • b523770486 fix: Remove nonexistent boost::coroutine2 library (#6561) Michael Legleux 2026-03-17 11:46:46 -07:00
  • a5185890ff refactor: Remove dead code in escrow helper logic (#6553) Mayukha Vadari 2026-03-17 14:13:08 -04:00
  • 0a9513e7f3 ci: Fix build errors on Windows (#6562) Jingchen 2026-03-17 17:50:44 +00:00
  • 17b44db893 Merge latest changes from confidential-transfer ripple/confidential-devnet Shawn Xie 2026-03-17 13:00:25 -04:00
  • dbf45ae1e3 Merge branch 'tapanito/lending-fix-amendment' into tapanito/poc-vault-valuation tapanito/poc-vault-valuation Vito Tumas 2026-03-17 16:41:31 +01:00
  • 0c9ccff094 Merge branch 'ripple/confidential-devnet' into ripple/confidential-devnet Peter Chen 2026-03-17 08:36:07 -07:00
  • b32ff18c21 refactor getFeePayer() tequ 2026-03-18 00:19:21 +09:00
  • 8baec5634c pre-commit run --all-files tequ 2026-03-18 00:03:31 +09:00
  • 37c95ead69 Merge remote-tracking branch 'upstream/develop' into sponsor tequ 2026-03-18 00:02:57 +09:00
  • 9f4cf28aea Rename privacy flag and public key names (#6550) Shawn Xie 2026-03-17 10:53:17 -04:00
  • 78b2d70a11 refactor: Assorted small DID fixes (#6552) Mayukha Vadari 2026-03-17 10:44:07 -04:00
  • 252c6768df refactor: Clean up getFeePayer, mSourceBalance, and mPriorBalance (#6478) Mayukha Vadari 2026-03-17 10:12:16 -04:00
  • 5ae97fa8ae refactor: Add no-ASAN macro for Throw statements (#6373) Pratik Mankawde 2026-03-17 13:10:32 +00:00
  • 234d2e5414 Refactor ownerCount and calculateReserve to use SLE::const_ref tequ 2026-03-17 21:38:25 +09:00