39928563f6
Set verboseLogging to false by default.
...
Override toString() for ReceiverDistributionRecord
2023-10-19 09:29:05 +01:00
5ae5ca95ea
Merging forward updates from release/os/4.11 to release/os/4.12 - 2023-10-17
2023-10-17 06:05:08 +00:00
6a2bad8077
ENT-10110 Back-port changes from ENT + additional clean-up ( #7532 )
2023-10-17 07:03:49 +01:00
1981334921
ENT-10110 Clean-up. ( #7530 )
2023-10-13 11:26:07 +01:00
14c9fe06c7
Merging forward updates from release/os/4.11 to release/os/4.12 - 2023-10-05
2023-10-05 15:54:20 +00:00
fdf8d5344b
ENT-10110 Ledger Recovery tweaks ( #7519 )
2023-10-05 16:53:20 +01:00
ac9b10ef81
Merging forward updates from release/os/4.11 to release/os/4.12 - 2023-10-02
2023-10-02 16:29:56 +00:00
b15ca0f394
ENT-10110 LedgerRecovery parameters + flow return type change. ( #7516 )
2023-10-02 17:29:48 +01:00
7fae4e1b26
Merging forward updates from release/os/4.11 to release/os/4.12 - 2023-09-21
2023-09-21 16:23:31 +00:00
6243088ebb
ENT-10700 Updating timeWindow to nullable ( #7498 )
...
* ENT-10700 Updating timeWindow to nullable
2023-09-21 17:22:27 +01:00
b2eba94d02
ES-1351: bump platformVersion for new release branch ( #7496 )
2023-09-15 21:03:13 +01:00
5d84d0a5c9
ENT-10306 Missed actually verifying transaction from recent refactor ( #7483 )
2023-09-06 16:32:47 +01:00
b0ea7a6551
ENT-4973 Remove redundant 2PF warning message. ( #7470 )
...
* Remove redundant warning message.
Additional assertion to validate database records deleted.
2023-09-01 10:01:31 +01:00
3b78b46619
Merge remote-tracking branch 'origin/release/os/4.11' into colljos/encryption_receiver_self_recovery
2023-08-23 11:20:16 +01:00
ec261cb0c3
ENT-10306 Swap logic from receive finality to receive transaction flows ( #7451 )
...
* Swap logic from receive finality to receive transaction flows
* Remote TPV check
* Make finality check more robust
* Make emulation of finality in tests compliant with changes
* Improve deferring of ack when issue transaction
* Remove API checking of SignedTransactionWithDistributionList as added it 4.11 so cannot be incompatible, yet.
* Regenerated API file from 4.10 to check only compatibility with 4.10
* Move function to private
* Revert "Regenerated API file from 4.10 to check only compatibility with 4.10"
This reverts commit 6428f957e1
.
* Reset ReceiveTransactionFlow and ReceiveFinalityFlow APIs
2023-08-23 10:09:42 +01:00
32c3b0c517
Merge remote-tracking branch 'origin/release/os/4.11' into colljos/encryption_receiver_self_recovery
2023-08-22 12:31:29 +01:00
4a7a4eb5bb
ENT-9876: Encrypting the ledger recovery participant distribution list ( #7423 )
2023-08-22 11:14:37 +01:00
a6786769e5
ENT-10306 Determine whether to use 2PF based on the execution CorDapp TPV. ( #7447 )
2023-08-21 09:11:00 +01:00
4a6e99556b
Incorporating PR review feedback.
2023-08-18 17:22:42 +01:00
daea257214
Merge remote-tracking branch 'origin/release/os/4.11' into colljos/encryption_receiver_self_recovery
2023-08-16 17:38:34 +01:00
492373d180
Introduction of Sender and Receiver Distribution Lists to support receiver self-recovery mode.
2023-08-16 17:02:58 +01:00
d2029b3e0c
ENT-10290 Create Enterprise Aliases for all new Recovery Flows ( #7440 )
2023-08-15 15:32:54 +01:00
e0e4f51ba2
ENT-10285: Remove experimental DJVM support ( #7442 )
2023-08-09 08:44:32 +01:00
eccb9b4af6
Merge pull request #7430 from corda/adel/ENT-10122
...
ENT-10122: Add consuming transaction id to vault states table.
2023-08-07 13:35:04 +01:00
c614b21a2a
ENT-10122: Added annotation for backwards compatibility and added test.
2023-08-01 15:11:21 +01:00
106ccd7fe8
ENT-10273: Upgrade BC to 1.75. ( #7422 )
...
* ENT-10273: Upgrade BC to 1.75.
* Use BC 1.70 for core-deterministic avoid issue with primality checking done in 1.70+ which uses random numbers
---------
Co-authored-by: Shams Asari <shams.asari@r3.com >
2023-07-31 10:42:28 +01:00
de67ab7377
ENT-9876: Encrypting the ledger recovery participant distribution list
2023-07-25 14:59:43 +01:00
6ec8855c6e
Add system property to disable public key caching ( #7438 )
2023-07-21 08:56:22 +01:00
48213b5f8c
ENT-10284 Performance optimise deserialisation ( #7425 )
2023-07-20 09:51:35 +01:00
117d319317
ENT-10122: Removed commented code left in.
2023-07-20 09:31:46 +01:00
aa9e41c7c2
ENT-10122: Updated tests to include consuming transaction id in the Vault.Update check.
2023-07-19 16:36:39 +01:00
669d6590af
ENT-10122: Add consuming transaction id to vault states table.
2023-07-17 17:58:31 +01:00
03a9a95216
Merge branch 'release/os/4.10' into shams-4.11-merge-6b655c0f
...
# Conflicts:
# .github/workflows/check-pr-title.yml
# node/src/main/kotlin/net/corda/node/internal/ServicesForResolutionImpl.kt
# node/src/main/kotlin/net/corda/node/services/vault/NodeVaultService.kt
2023-07-17 10:17:38 +01:00
c3e8284f28
ENT-9927 Ledger Recovery tweaks ( #7409 )
2023-07-17 09:48:37 +01:00
58ecce1713
ENT-9875: New network parameters ( #7398 )
...
* ENT-9875: Added new network parameters
- Added `transactionRecoveryPeriod`
- Added `confidentialIdentityPreGenerationPeriod`
These new parameters are currently set to be nullable meaning they can be ignored and the duration if not specified will be null rather than, e.g., 0. This currently allows for nothing changing/breaking in the node-api
_Note: if these params can stay as nullable then the deprecated constructor might not even be needed (since the existing one will still work), needs to be discussed._
2023-07-14 12:02:21 +01:00
3a6deeefa7
Merge branch 'release/os/4.9' into shams-4.10-merge-e6a80822
...
# Conflicts:
# .github/workflows/check-pr-title.yml
# .snyk
# node-api/src/main/kotlin/net/corda/nodeapi/internal/protonwrapper/netty/AMQPClient.kt
# node/src/integration-test/kotlin/net/corda/node/amqp/AMQPClientSslErrorsTest.kt
# node/src/main/kotlin/net/corda/node/internal/AbstractNode.kt
2023-07-13 10:53:30 +01:00
671ce9ef97
Merge branch 'os-4.8-merge-point' into shams-4.9-merge-0b8536b9
...
# Conflicts:
# .github/workflows/check-pr-title.yml
# node/src/main/kotlin/net/corda/node/services/messaging/NodeNettyAcceptorFactory.kt
2023-07-07 15:20:43 +01:00
97d8549d4f
ENT-9927 Ledger Recovery tweaks. ( #7407 )
2023-07-03 10:02:34 +01:00
49d5b6a4bf
ENT-4973 Introduce explicit constructors to evolve ReceiveFinalityFlow for binary backwards compatibility ( #7404 )
...
* Introduce explicit constructors to evolve ReceiveFinalityFlow for binary backwards compatibility.
2023-06-29 11:19:59 +01:00
0e877958fe
ENT-10009 Enhance SendTransactionFlow to allow sending a txn to multiple sessions. ( #7393 )
2023-06-09 17:19:43 +01:00
0bfce451ea
ENT-10013: Vault service refactoring backport
2023-06-06 16:17:58 +01:00
5510cb151b
Merge pull request #7375 from corda/shams-vault-page-overlap
...
ENT-9793: Added Page.previousPageAnchor to allow detection of vault changes whilst pages are loaded
2023-06-06 11:07:45 +01:00
f791adf442
ENT-9924 (Follow-up) Update recording of transaction flow recovery metadata into Send/Receive transaction flows. ( #7382 )
2023-06-05 16:59:06 +01:00
2c775bcc41
ENT-9924 Update recording of transaction flow recovery metadata into Send/Receive transaction flows. ( #7374 )
2023-06-02 16:05:28 +01:00
5706f89639
Merge branch 'release/os/4.8' into shams-4.9-frwd-merge-a817218b
...
# Conflicts:
# node-api/src/main/kotlin/net/corda/nodeapi/internal/ArtemisTcpTransport.kt
# node-api/src/test/kotlin/net/corda/nodeapi/internal/revocation/RevocationTest.kt
# node/src/integration-test/kotlin/net/corda/node/amqp/CertificateRevocationListNodeTests.kt
# node/src/integration-test/kotlin/net/corda/node/amqp/ProtonWrapperTests.kt
# node/src/main/kotlin/net/corda/node/internal/AbstractNode.kt
# node/src/main/kotlin/net/corda/node/internal/artemis/BrokerJaasLoginModule.kt
# node/src/main/kotlin/net/corda/node/internal/artemis/CertificateChainCheckPolicy.kt
# node/src/main/kotlin/net/corda/node/services/messaging/ArtemisMessagingServer.kt
# node/src/main/kotlin/net/corda/node/services/messaging/NodeNettyAcceptorFactory.kt
2023-06-01 16:37:57 +01:00
ed08b2c5de
ENT-9793: Added Page.previousPageAnchor to allow detection of vault changes whilst pages are loaded
2023-05-26 12:52:06 +01:00
2e29e36e01
ENT-9923 Ledger Recovery: split out recovery metadata into own database schema. ( #7364 )
2023-05-24 09:42:09 +01:00
c065021328
ENT-8827: The ordering of vault query results is clobbered by ServiceHub.loadStates
2023-05-18 15:59:25 +01:00
c3e39a7052
ENT-9842 Re-factor 2PF to support issuance transactions (no notarisation) with observers. ( #7349 )
...
Re-factor 2PF to support issuance transactions (no notarisation) with observers.
2023-04-27 16:58:17 +01:00
9ba3919980
ENT-9583 Public key caching of encoded form (OS) ( #7332 )
2023-04-26 17:49:52 +01:00