Commit Graph

9997 Commits

Author SHA1 Message Date
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
6b655c0f91 Merge pull request #7420 from corda/shams-4.10-merge-e6a80822
ENT-9806, ENT-9941, ENT-8827, ENT-10013, ENT-10016: Forward merge 4.9 to 4.10
2023-07-14 13:28:44 +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
5ecb36c302 Merge fix 2023-07-13 11:31:35 +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
e6a808226e Merge pull request #7412 from corda/shams-4.9-merge-0b8536b9
ENT-10013, ENT-10016: 4.8 to 4.9 forward merge
2023-07-13 09:38:08 +01:00
1e0f7cd690 Merge fix 2023-07-07 15:29:44 +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
0f2312a201 ENT-8983 - Postgres migration failure (#7408)
* Set DB transaction isolation level only if its going to change; upgraded dependencies

* Removed duplicate changeset
2023-07-07 13:29:35 +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
59404fbdfc Merge pull request #7399 from corda/adel/merge-from-os4.10-23jun-23
ENT-9962, ES-562: Merge from OS 4.10
2023-06-26 14:16:25 +01:00
602190095c Merge remote-tracking branch 'origin/release/os/4.10' into adel/merge-from-os4.10-23jun-23 2023-06-23 11:39:02 +01:00
0e877958fe ENT-10009 Enhance SendTransactionFlow to allow sending a txn to multiple sessions. (#7393) 2023-06-09 17:19:43 +01:00
0b8536b97c Merge pull request #7395 from corda/shams-thread-names
ENT-10016: Give all node threads descriptive names
2023-06-09 16:05:48 +01:00
7a37ec3257 Merge pull request #7388 from corda/shams-vault-service-refactor
ENT-10013: Vault service refactoring backport
2023-06-09 14:06:05 +01:00
5b3180bf7b ENT-10016: Give all node threads descriptive names 2023-06-09 11:17:26 +01:00
41e9298b19 ES-562: Updating modules to scan on Snyk nightly (#7392) 2023-06-07 13:49:40 +01:00
25e7d2fdfd ES-562: Updating .snyk YAML expiry & updating modules to scan on Snyk nightly (#7391)
* ES-562: Updating .snyk YAML expiry & updating modules to scan on Snyk nightly
2023-06-07 09:58:41 +01:00
c56ee1cc73 Fix failing slow test. (#7387) 2023-06-07 09:30:24 +01:00
746e16bca0 Merge pull request #7390 from corda/connelm/ES-562/snyk-submodules-to-scan48
ES-562: Correct modules to scan for C4 OS Snyk scan nightly
2023-06-06 17:36:09 +01:00
2246c94fd5 ES-562: Updating .snyk YAML indentation & updating modules to scan on Snyk nightly (#7385)
* NOTICK: Correct Yaml whitespace
* Update JenkinsfileSnykScan Snyk modules
* Correcting YAML indentation
* NOTICK: Update reges to match ES Jira tickets
* Removing bridge/bridgecapsule from main release branch CI pipeline
2023-06-06 17:08:19 +01:00
596b51c2fd Removing bridge/bridgecapsule from main release branch CI pipeline 2023-06-06 16:59:15 +01:00
ac9f3c150f Include 'ES' jira code in PR title check 2023-06-06 16:59:14 +01:00
dfcc7019dc ES-562: Correct modules to scan for C4 OS Snyk scan nightly 2023-06-06 16:57:27 +01:00
0bfce451ea ENT-10013: Vault service refactoring backport 2023-06-06 16:17:58 +01:00
2cdd931fcf Merge pull request #7384 from corda/shams-vault-page-stream
ENT-9793: Use streams when loading vault query pages
2023-06-06 15:30:51 +01:00
ff0693a598 ENT-9793: Use streams when loading vault query pages 2023-06-06 13:13:22 +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
d0f28a607f Merge pull request #7381 from corda/shams-4.9-frwd-merge-a817218b
ENT-9806: 4.8 to 4.9 forward merge
2023-06-05 09:33:24 +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
4dcd9245d3 ENT-9806: Using Artemis SSLContextFactory service to pass in custom TrustManagerFactory. This removes the need to copy code from NettyAcceptor. 2023-06-02 15:10:58 +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
a817218b08 ENT-9806: Added peer info to SSL handshake logging, and other changes for ENT merge (#7380) 2023-06-01 15:51:58 +01:00
e60f30c28d Merge pull request #7378 from corda/adel/merge-from-4.9
NOTICK: Merge from OS 4.9
2023-05-31 17:20:08 +01:00
d37df1572e Merge remote-tracking branch 'origin/release/os/4.9' into adel/merge-from-4.9 2023-05-31 12:27:41 +01:00
ac4255ca75 Merge pull request #7377 from corda/ritu_tmp_4.9.7-waivers
ENT-9108: Corda OS 4.9.7 remaining waivers
2023-05-31 09:59:08 +01:00
c64ad75ee3 ENT-9108: Corda OS 4.9.7 remaining waivers 2023-05-30 19:08:43 +01:00
20a155f260 Merge pull request #7376 from corda/ritu_tmp_4.9.7-waivers
ENT-9108: Corda OS 4.9.7 waivers
2023-05-30 15:52:52 +01:00
9af77719d0 NOTICK: Corda OS 4.9.7 waivers 2023-05-30 11:54:05 +01:00
e15f92b526 Merge pull request #7355 from corda/shams-crl-netty-threads-blocked
ENT-9806: Netty threads no longer blocked if CRL endpoints are unresponsive
2023-05-27 10:43:41 +01:00
763d1fa706 Merge pull request #7372 from corda/shams-vault-query-tx-order
ENT-8827: The ordering of vault query results is clobbered by ServiceHub.loadStates
2023-05-27 10:43:01 +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
c7e21b3a65 Merge pull request #7373 from corda/shams-4.11-fwrd-merge-046ed0ac
ENT-6515, ENT-9941: 4.10 to 4.11 forward merge
2023-05-22 17:34:41 +01:00
9ebcfd3176 Merge fix 2023-05-22 10:00:03 +01:00
e6336666c2 Merge branch 'release/os/4.10' into shams-4.11-fwrd-merge-046ed0ac
# Conflicts:
#	node-api/src/main/kotlin/net/corda/nodeapi/internal/crypto/X509Utilities.kt
2023-05-22 09:55:19 +01:00
046ed0ac3b Merge pull request #7370 from corda/shams-4.10-fwrd-merge-7b7e3847
ENT-6515, ENT-9941: 4.9 to 4.10 forward merge
2023-05-19 19:07:56 +01:00