Ross Nicoll
076a8ab937
Step through cert path when registering ( #2027 )
...
Ensure when registering identities, we store the certificate closest to the trust root, with the same name. This ensures that looking up an identity by name produces the best match, not earliest registered identity (often but not necessarily the same).
2017-11-10 17:41:45 +00:00
Andrzej Cichocki
6a569fb3f1
Retire findTokenizableService. ( #2036 )
2017-11-10 16:40:18 +00:00
Andrzej Cichocki
052124bbe0
CORDA-716 Make serialization init less static ( #1996 )
2017-11-10 15:44:43 +00:00
cburlinchon
cc4c732a48
CORDA-715 Upgrade Artemis from 2.1.0 to 2.4.0 ( #2029 )
2017-11-10 15:42:05 +00:00
Andrzej Cichocki
001cb4f901
Don't blow up if a param is anonymous e.g. underscore. ( #2020 )
2017-11-10 15:19:41 +00:00
Katelyn Baker
83857950fe
Merge pull request #2028 from corda/cburlinchon-amqp-contract-attachment-serializer
...
ENT-1031 AMQP serializer for ContractAttachment, evaluate lazy attachment
2017-11-10 15:12:26 +00:00
Chris Burlinchon
39e2f6ad99
ENT-1031 AMQP serializer for ContractAttachment, evaluate lazy attachment and write out in full
2017-11-10 14:42:18 +00:00
Christian Sailer
2a83167d3b
Merge pull request #2024 from corda/christians_public-key-caching-hooks
...
Public key customization hooks
2017-11-10 13:37:37 +00:00
Christian Sailer
5354c777ce
CORDA-781 code layout cleaned up
2017-11-10 11:54:03 +00:00
Christian Sailer
52dea9e5c3
Merge pull request #1958 from corda/christians_nodeconfig-fix
...
Add helper for checking whether to check checkpoints and unit test it.
2017-11-10 11:28:13 +00:00
Christian Sailer
449a714478
Merge pull request #1999 from corda/christians_fix_irs-demo-deploy
...
IRS demo gradle files
2017-11-10 11:26:40 +00:00
Christian Sailer
b0517954a0
CORDA-781 clean up imports
2017-11-10 11:10:06 +00:00
Christian Sailer
13001ee674
CORDA-781 code review: clean up AMQP scheme
2017-11-10 10:23:19 +00:00
cburlinchon
4c1d1733a5
Serialization of large contract attachments causes OOM exception ( #1991 )
...
* Don't serialize contract attachment, only hash and contract class name if we are checkpointing
2017-11-10 10:21:36 +00:00
Andrzej Cichocki
6b71c6cf75
Retire some initialiseSerialization booleans. ( #2019 )
2017-11-10 10:15:55 +00:00
Tommy Lillehagen
7b714f5bc7
ENT-975 Track unchanged files in extra-info ( #99 )
2017-11-10 08:49:36 +00:00
Christian Sailer
26819bfd04
No public key serializer overriding for checkpointing
2017-11-09 15:23:12 +00:00
Christian Sailer
89b01ab342
Hooks for PublicKeySerializer customization
2017-11-09 15:12:52 +00:00
Christian Sailer
219433c3cd
Hooks for PublicKeySerializer
2017-11-09 14:49:23 +00:00
Alberto Arri
4686d59a4a
Merge pull request #97 from corda/arri_fixdoorman_help
...
Fix the description of --mode flag in doorman
2017-11-09 11:26:26 +00:00
alberto.arri@r3.com
bc2fd3948f
Fix the description of --mode flag in doorman
2017-11-09 10:14:22 +00:00
Konstantinos Chalkias
6838aba8e4
Merge pull request #81 from corda/kostas-DEVSGX_HSM_PROFILE
...
Two dev modes (simulation and hsm)
2017-11-09 10:08:10 +00:00
Katelyn Baker
8738391b8c
Merge pull request #2002 from corda/bump-master-vno
...
RELEASE - post 2.0 bump build no on master
2017-11-08 15:04:56 +00:00
bpaunescu
7d1f7ab53d
CORDA-296: added rpc that returns an observable for node state ( #2004 )
...
* CORDA-296: added rpc that returns an observable for node state; used to let rpc clients know that the know is about to shut down
* replaced node shut down observation String with enum
2017-11-08 12:44:10 +00:00
Chris Rankin
c7ec9ad8ac
Fix Gradle warning for example-code project. ( #2013 )
2017-11-08 12:30:23 +00:00
Chris Rankin
148152ba40
Fix Gradle warning for SGX hsm-tool project. ( #95 )
...
* Fix Gradle warning for SGX hsm-tool project.
* Prefix project name with "sgx-".
2017-11-08 12:29:38 +00:00
Andrzej Cichocki
a036a6300c
Enforce serialization API for Java. ( #2014 )
2017-11-08 11:49:52 +00:00
Shams Asari
117261caa4
Retired getDefaultNotary test extension method.
...
Most uses where with MockNetwork which recently got a defaultNotaryIdentity property for dealing with the default single notary case. The remaining uses where in flows.
2017-11-07 21:20:43 +00:00
Shams Asari
e26e41a384
Various structural cleanups of node-driver:
...
* Extracted out ShutdownManager into its own file
* Moved RPCDriver and ProcessUtilities into internal package
* Made n.c.testing.performance package internal
2017-11-07 16:58:40 +00:00
Shams Asari
e6feca2f03
Added verifySignaturesExcept which takes in a colleciton of PublicKeys
2017-11-07 13:00:16 +00:00
Katarzyna Streich
deaba2887d
Some cleanup after network map removal ( #2006 )
2017-11-07 12:16:49 +00:00
Konstantinos Chalkias
7944fcde5c
Supported TLS cipher suites ( #2005 )
2017-11-07 10:05:51 +00:00
Christian Sailer
fd94732261
Merge pull request #93 from corda/christians_os_merge_20171106
...
Merge OS -> enterprise as of 20171106
2017-11-07 09:42:27 +00:00
Shams Asari
a4be26a296
Removed unnecessary calls to MockNetwork.runNetwork (b/c there is no more P2P node registration) and removed redundant entries in cordappPackages
2017-11-06 21:28:20 +00:00
Konstantinos Chalkias
4e1578c19a
Remove retired IntegrationTestCategory reference ( #2007 )
2017-11-06 18:36:19 +00:00
Christian Sailer
8b55f415bd
Merge branch 'master' of https://github.com/corda/corda into christians_os_merge_20171106
2017-11-06 17:37:30 +00:00
Christian Sailer
7765de0bf9
Merge branch 'master' of https://github.com/corda/corda into christians_os_merge_20171106
2017-11-06 17:27:13 +00:00
Katelyn Baker
20a8ab5e77
RELEASE - post 2.0 nump build no on master
2017-11-06 14:49:00 +00:00
Christian Sailer
1b332e2cb3
Add extra version pinning for spring.boot gradle plug-in
2017-11-06 14:34:09 +00:00
Christian Sailer
7800b6cb4a
Merge pull request #89 from corda/christians_os_merge_20171031
...
OpenSource -> Enterprise
2017-11-06 12:50:17 +00:00
Chris Rankin
41e0be1958
Exit code is between 0-255. So protect against VERY unlikey chance of overflow. ( #2000 )
2017-11-06 11:54:48 +00:00
Christian Sailer
f12bec8496
Add version pinning directives to work arond the spring.boot plug-in's shortcomings
2017-11-06 11:42:53 +00:00
Andrzej Cichocki
00a9014852
CORDA-716 Rename one TestClock to DemoClock, and unduplicate code ( #1988 )
2017-11-06 11:13:56 +00:00
Andrzej Cichocki
9baa9037ae
Retire marker interface. ( #1997 )
2017-11-06 10:53:02 +00:00
Shams Asari
3bb018a5ce
Removed the ability to manually start notary nodes from the driver and MockNetwork. Instead by default a single notary is automatically started. This can be customised at creation time of the driver and MockNetwork. This more accurately models the concept of network parameters in a CZ.
...
Also added helper methods to retrieve this default notary.
2017-11-05 22:55:33 +00:00
Christian Sailer
405fd8f249
Fix build.gradle files for the IRS demo
2017-11-03 16:22:23 +00:00
Christian Sailer
68481765e1
Clean up build gradle files
2017-11-03 16:16:23 +00:00
Alberto Arri
9be37c2b88
Remove useless call to waitUntilNetworkReady within driver started nodes ( #1998 )
...
Remove usages of waitUntilNetworkReady in conjunction with driver
2017-11-03 14:27:46 +00:00
Patrick Kuo
22453204ed
move node info schema to internal package ( #1976 )
2017-11-03 11:30:29 +00:00
Shams Asari
d04e48740b
Introducing network parameters.
...
network-parameters file read in by the node at startup, of which only the list of notaries is used. For now, the driver and MockNetwork have been updated to require notaries to be started first. This is so that the same set of network parameters can be defined for all the nodes.
CN in the legal name is not longer disallowed since it's no longer reserved for distributed notary names.
Single-node notaries now only have one identity, their main identity. Nodes part of a cluster continue to have two.
(Based off Kasia's work)
2017-11-03 09:46:10 +00:00