Ed Hennis
06e79bd3d5
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-26 00:25:51 -05:00
Ed Hennis
315b511326
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-25 14:54:52 -05:00
Jingchen
b124c9f7e3
refactor: Retire Flow and FlowSortStrands amendments ( #6054 )
...
Amendments activated for more than 2 years can be retired. This change retires the Flow and FlowSortStrands amendments.
2025-11-25 14:21:17 +00:00
Ed Hennis
67886de4ab
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-24 21:43:03 -05:00
Ed Hennis
814fe018b7
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-24 21:30:08 -05:00
Jingchen
21c02232a5
refactor: Retire RequireFullyCanonicalSig amendment ( #6035 )
...
Amendments activated for more than 2 years can be retired. This change retires the RequireFullyCanonicalSig amendment.
2025-11-24 13:58:37 +00:00
Jingchen
a791c03dc1
refactor: Retire DeletableAccounts amendment ( #6056 )
...
Amendments activated for more than 2 years can be retired. This change retires the DeletableAccounts amendment.
2025-11-24 11:52:08 +00:00
Jingchen
800a315383
refactor: Retire CryptoConditionsSuite amendment ( #6036 )
...
Amendments activated for more than 2 years can be retired. This change retires the CryptoConditionsSuite amendment.
2025-11-24 06:23:16 -05:00
Ed Hennis
f41b2c11d4
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-21 14:35:06 -05:00
Ed Hennis
66da6a8608
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-21 12:47:43 -05:00
Pratik Mankawde
e4dccfd49b
refactor: Retire DisallowIncoming amendment ( #6045 )
...
Amendments activated for more than 2 years can be retired. This change retires the DisallowIncoming amendment.
2025-11-21 15:18:00 +00:00
Jingchen
57f4b4eb7f
refactor: Retire Checks amendment ( #6055 )
...
Amendments activated for more than 2 years can be retired. This change retires the Checks amendment.
2025-11-21 14:19:43 +00:00
Ed Hennis
ae00ec7ac5
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-18 22:51:36 -05:00
Ed Hennis
bd0b651891
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-18 22:39:17 -05:00
Jingchen
2c187461cc
refactor: Retire NegativeUNL amendment ( #6033 )
...
Amendments activated for more than 2 years can be retired. This change retires the NegativeUNL amendment.
2025-11-17 14:02:10 +00:00
Ed Hennis
baa875db19
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-15 03:09:11 -05:00
Ed Hennis
cfdcaf3f8d
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-15 03:08:29 -05:00
Jingchen
7025e92080
refactor: Retire TicketBatch amendment ( #6032 )
...
Amendments activated for more than 2 years can be retired. This change retires the TicketBatch amendment.
2025-11-14 13:33:34 +00:00
Ed Hennis
ae497c14a0
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-13 12:20:53 -05:00
Ed Hennis
2f94838bbf
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-13 12:18:42 -05:00
Jingchen
508937f3d1
refactor: Retire MultiSignReserve and ExpandedSignerList amendments ( #5981 )
...
Amendments activated for more than 2 years can be retired. This change retires the MultiSignReserve and ExpandedSignerList amendments.
2025-11-13 11:42:45 +00:00
Ed Hennis
cee1e6a6ed
Merge branch 'ximinez/lending-XLS-66' into ximinez/lending-enabled
2025-11-12 14:17:18 -05:00
Ed Hennis
8f772b9073
Merge remote-tracking branch 'XRPLF/develop' into ximinez/lending-XLS-66
...
* XRPLF/develop:
chore: Set version 3.1.0-b0 (5986)
ci: Clean workspace on Windows self-hosted runners (6024)
docs: fix spelling in comments (6002)
fix: floating point representation errors in vault (5997)
ci: Specify bash as the default shell in workflows (6021)
refactor: Add `XRPL_RETIRE_FIX` and `XRPL_RETIRE_FEATURE` macros (6014)
refactor: Retire DepositPreAuth and DepositAuth amendments (5978)
chore: Move running of unit tests out of coverage target (6018)
refactor: Retire PayChanRecipientOwnerDir amendment (5946)
2025-11-12 14:12:01 -05:00
Jingchen
9ffb434315
refactor: Add XRPL_RETIRE_FIX and XRPL_RETIRE_FEATURE macros ( #6014 )
...
Rather than having a single `XRPL_RETIRE` macro that applies to both feature and fix amendments, this change replaces it by new `XRPL_RETIRE_FIX` and `XRPL_RETIRE_FEATURE` macros that avoids confusion between whether to prefix the amendment name with `feature` or `fix`.
2025-11-11 12:45:13 -05:00
Jingchen
ff18cfef96
refactor: Retire DepositPreAuth and DepositAuth amendments ( #5978 )
...
Amendments activated for more than 2 years can be retired. This change retires the fDepositPreAuth and DepositAuth amendments.
2025-11-11 15:21:07 +00:00
Pratik Mankawde
9b332d88c1
refactor: Retire PayChanRecipientOwnerDir amendment ( #5946 )
...
Amendments activated for more than 2 years can be retired. This change retires the PayChanRecipientOwnerDir amendment.
2025-11-11 09:07:45 -05:00
Ed Hennis
b815477ca1
Change LendingProtocol feature and dependencies to supported
2025-11-10 19:54:18 -05:00
Ed Hennis
73a857e69e
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-10 15:35:09 -05:00
Jingchen
12c629a1d2
refactor: Retire CheckCashMakesTrustLine amendment ( #5974 )
...
Amendments activated for more than 2 years can be retired. This change retires the CheckCashMakesTrustLine amendment.
2025-11-10 16:03:10 +00:00
Ed Hennis
d8243c7e68
Merge remote-tracking branch 'mywork/ximinez/lending-number' into ximinez/lending-XLS-66
...
* mywork/ximinez/lending-number:
Catch up the consequences of Number changes
Fix build error - avoid copy
Add integer enforcement when converting to XRP/MPTAmount to Number
Make all STNumber fields "soeDEFAULT"
Add optional enforcement of valid integer range to Number
fix: domain order book insertion #5998
refactor: Retire fixTrustLinesToSelf amendment (#5989 )
2025-11-05 19:29:27 -05:00
Jingchen
673fb06c75
refactor: Retire fixTrustLinesToSelf amendment ( #5989 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixTrustLinesToSelf amendment.
2025-11-05 14:56:20 +00:00
Ed Hennis
65e6746b5c
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-04 18:02:38 -05:00
Jingchen
f28ba57b81
refactor: Retire HardenedValidations amendment ( #5988 )
...
Amendments activated for more than 2 years can be retired. This change retires the HardenedValidations amendment.
2025-11-04 17:04:01 +00:00
Bart
1d42c4f6de
refactor: Remove unnecessary copyright notices already covered by LICENSE.md ( #5929 )
...
Per XLS-0095, we are taking steps to rename ripple(d) to xrpl(d).
This change specifically removes all copyright notices referencing Ripple, XRPLF, and certain affiliated contributors upon mutual agreement, so the notice in the LICENSE.md file applies throughout. Copyright notices referencing external contributions remain as-is. Duplicate verbiage is also removed.
2025-11-04 08:33:42 +00:00
Ed Hennis
245bac1769
Merge branch 'develop' into ximinez/lending-XLS-66
2025-11-03 18:04:04 -05:00
Jingchen
63a08560ca
refactor: retire/remove NFT amendments ( #5971 )
...
Amendments activated for more than 2 years can be retired, and obsolete retirements that were never activated can also be removed after 2 years. This change retires the NonFungibleTokensV1_1, fixNonFungibleTokensV1_2, and fixNFTokenRemint amendments, and removes the NonFungibleTokensV1, fixNFTokenNegOffer, and fixNFTokenDirV1 amendments.
2025-11-03 18:43:57 +00:00
Ed Hennis
89979022f2
Merge remote-tracking branch 'upstream/develop' into ximinez/lending-XLS-66
...
* upstream/develop:
refactor: Retire ImmediateOfferKilled amendment (5973)
ci: Update CI image hashes to use netstat (5987)
chore: Remove version number in find_dependency for OpenSSL (5985)
refactor: Modularize shamap and nodestore (5668)
refactor: Retire fixMasterKeyAsRegularKey amendment (5959)
refactor: Retire fixReducedOffersV1 amendment (5972)
refactor: Retire fixAmendmentMajorityCalc amendment (5961)
refactor: Clean up `TxMeta` (5845)
fix: Address permission delegation vulnerability (5825)
2025-11-03 13:09:03 -05:00
Jingchen
8ac8a47c99
refactor: Retire ImmediateOfferKilled amendment ( #5973 )
...
Amendments activated for more than 2 years can be retired. This change retires the ImmediateOfferKilled amendment.
2025-11-03 17:26:12 +00:00
Jingchen
50fc93f742
refactor: Retire fixMasterKeyAsRegularKey amendment ( #5959 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixMasterKeyAsRegularKey amendment.
2025-10-31 21:01:44 +00:00
Jingchen
ab45a8a737
refactor: Retire fixReducedOffersV1 amendment ( #5972 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixReducedOffersV1 amendment.
2025-10-31 20:25:05 +00:00
Jingchen
dfafb141cc
refactor: Retire fixAmendmentMajorityCalc amendment ( #5961 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixAmendmentMajorityCalc amendment.
2025-10-31 20:01:12 +00:00
yinyiqian1
fa69918124
fix: Address permission delegation vulnerability ( #5825 )
...
This change introduces the `featurePermissionDelegationV1_1` amendment, which is designed to supersede both `featurePermissionDelegation` and `fixDelegateV1_1 amendments, which should be considered deprecated. The `checkPermission` function will now return `terNO_DELEGATE_PERMISSION` when a delegate transaction lacks the necessary permissions.
2025-10-31 15:01:06 -04:00
Ed Hennis
2b9f70b0bd
Merge remote-tracking branch 'XRPLF/develop' into ximinez/lending-XLS-66
...
* XRPLF/develop:
refactor: Improve txset handling (5951)
Remove directory size limit (5935)
fix: Change Credential sfSubjectNode to optional (5936)
refactor: Add support for extra transaction signature validation (5851)
refactor: Retire fixQualityUpperBound amendment (5960)
refactor: Retire fix1623 amendment (5928)
refactor: Retire fixTakerDryOfferRemoval amendment (5958)
ci: Check whether test failures are caused by port exhaustion (5938)
chore: Use new prepare-runner (5970)
2025-10-31 13:50:46 -04:00
Bronek Kozicki
2dd1d682ac
Remove directory size limit ( #5935 )
...
This change introduces the `fixDirectoryLimit` amendment to remove the directory pages limit. We found that the directory size limit is easier to hit than originally assumed, and there is no good reason to keep this limit, since the object reserve provides the necessary incentive to avoid creating unnecessary objects on the ledger.
2025-10-30 21:31:03 +00:00
Pratik Mankawde
b39d7a6519
refactor: Retire fixQualityUpperBound amendment ( #5960 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixQualityUpperBound amendment.
2025-10-30 18:47:47 +00:00
Pratik Mankawde
b0910e359e
refactor: Retire fix1623 amendment ( #5928 )
...
Amendments activated for more than 2 years can be retired. This change retires the fix1623 amendment.
2025-10-30 17:33:08 +00:00
Pratik Mankawde
44e027e516
refactor: Retire fixTakerDryOfferRemoval amendment ( #5958 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixTakerDryOfferRemoval amendment.
2025-10-30 11:27:01 -04:00
Ed Hennis
7a758a42f9
Merge remote-tracking branch 'XRPLF/develop' into ximinez/lending-XLS-66
...
* XRPLF/develop:
refactor: Retire fixSTAmountCanonicalize code (5956)
2025-10-29 14:26:32 -04:00
Pratik Mankawde
f8b4f692f1
refactor: Retire fixSTAmountCanonicalize code ( #5956 )
...
Amendments activated for more than 2 years can be retired. This change retires the fixSTAmountCanonicalize amendment.
2025-10-29 18:17:50 +00:00
Ed Hennis
298f6deac9
Merge remote-tracking branch 'XRPLF/develop' into ximinez/lending-XLS-66
...
* XRPLF/develop:
refactor: Retire fixRmSmallIncreasedQOffers amendment (5955)
refactor: Sorts retired amendments to reduce conflicts (5966)
2025-10-29 13:45:08 -04:00