Katarzyna Streich
550469ea38
Wire part of network parameters ( #2187 )
...
* Take maximum message size from network parameters
* Add epoch handling
* Add handling of network parameters mismatch
Change NetworkMapClient and updater, add handle in
AbstractNode that results in node shutdown on parameters mismatch. Later
on we should implement proper handling of parameters updates.
Add tests of NetworkParameters wiring.
When node starts with compatibilityZone url configured it takes
networkParameters from the networkMap.
* Permit only one network parameters file
On node startup network parameters are read from node's base directory,
we permit only zero or one files to be there. If network map server is
configured the parameters can be downloaded at startup (if not present
in the directory already).
* Update docs on network map endpoints
2017-12-15 11:13:15 +00:00
Katelyn Baker
8dfe377ae1
Corda-862 - Fix notary demo for AMQP
2017-12-15 10:13:18 +00:00
Tommy Lillehagen
90f6cd1fe7
Merge pull request #2252 from corda/tlil/ENT-1249/downgrade-artemis-2.2
...
ENT-1249 - Downgrade Artemis from v2.4 to v2.1
2017-12-15 07:01:13 +00:00
Andrzej Cichocki
21e1118ea0
Make test constants Java-visible fields. ( #2258 )
2017-12-14 16:30:18 +00:00
Tommy Lillehagen
5e60aa1c55
ENT-1249 - Downgrade to version 2.1 instead
2017-12-14 16:01:47 +00:00
igor nitto
409cefd467
CORDA-827: more doc changes ( #2254 )
...
* CORDA-827: more doc changes
* CORDA-827: more doc changes
2017-12-14 15:42:34 +00:00
igor nitto
2aac969463
Minor fix to "API: Vault Query" docsite page ( #1910 )
...
* Minor fix to "API: Vault Query" docsite page
* Some more typo found in documentation
2017-12-14 14:09:26 +00:00
Joel Dudley
dbf6862f32
Adds debugging info for contract constraints, and links to it from error message.
2017-12-14 14:01:21 +00:00
Andrzej Cichocki
05bc05a936
CORDA-716 Retire withTestSerialization ( #2240 )
2017-12-14 12:42:18 +00:00
Konstantinos Chalkias
5b33db93fc
Add doc comments on supported TLS schemes and scheme hash functions ( #2161 )
2017-12-14 12:30:07 +00:00
Katarzyna Streich
0df846148d
SignedNetworkMap verification fix ( #2255 )
...
* SignedNetworkMap verification fix
SignedNetworkMap verification should also include cert path validation,
which was probably moved away by accident, because docs say about the
exception CertPathValidatorException.
2017-12-14 12:06:44 +00:00
Shams Asari
70b6944c96
Merge pull request #2074 from corda/mkit-add-test-comment
...
Adding comment to test
2017-12-14 11:40:35 +00:00
Shams Asari
2319bf396c
Renamed TestIdentity.key to keyPair and pubkey to publicKey ( #2249 )
2017-12-14 11:30:55 +00:00
Michal Kit
f3253b4644
Adding comment to test
2017-12-14 10:48:38 +00:00
Tommy Lillehagen
4ad7b2325e
ENT-1249 - Downgrade to Artemis 2.2 to protect against rouge connections causing OOM
2017-12-14 09:47:57 +00:00
Shams Asari
d5f8258bd1
Updated the changelog to incorporate the new network map design as one story.
2017-12-13 20:37:54 +00:00
Shams Asari
e781d816a8
Removed remaining uses of KRYO_P2P_CONTEXT
2017-12-13 18:24:05 +00:00
Maksymilian Pawlak
7cfe7f2a78
Windows space in path escape ( #2246 )
2017-12-13 18:21:00 +00:00
Joel Dudley
1b49c50c8e
Clarifies that only the first two tutorials are related and form a sequence.
2017-12-13 17:46:31 +00:00
Joel Dudley
f9f476b4f3
Moves upgrade notes to be more visible.
2017-12-13 17:41:34 +00:00
igor nitto
5720697b0d
[CORDA-827] Improved unit tests coverage and documentation ( #2229 )
...
* Extend unit test on RPCSecurityManager
* Fix corner cases in permission parsing and bug in tryAuthenticate
* Rework docsite page
* Add missing ChangeLog entry
2017-12-13 17:09:09 +00:00
Joel Dudley
929341e7ee
Updates tutorials (general fixes, link to solutions repos)
...
* Updates tutorial to make imports to be added clearer, and to reflect new repo structure.
* Adds links to the solution repos for tut 1.
* Further fixes based on dry-run.
2017-12-13 16:22:40 +00:00
Andrzej Cichocki
d1ea881aef
Inline testNodeConfiguration. ( #2238 )
2017-12-13 16:18:42 +00:00
Alberto Arri
2f610c2361
add noise ( #2237 )
2017-12-13 10:46:30 +00:00
josecoll
1683347431
Clone of equivalent design directory from Enterprise repo. ( #2120 )
2017-12-13 08:41:43 +00:00
Andrzej Cichocki
d6df251e36
Bypass needless lookup. ( #2236 )
2017-12-12 21:51:32 +00:00
Konstantinos Chalkias
b58e2b89cd
TLS supports K1 and mixed K1-R1-RSA ( #2216 )
2017-12-12 20:08:57 +00:00
Andrzej Cichocki
c3b9955344
CORDA-716 Fix split packages in testing ( #2232 )
2017-12-12 19:37:01 +00:00
Andrzej Cichocki
905c8252a6
CORDA-654 Remaining key constants ( #2226 )
2017-12-12 18:03:06 +00:00
Ross Nicoll
42782f8890
ENT-1151: Rework unicode block validation rules ( #2125 )
...
* Redo legal name validation rules so that direction change chars are rejected
* Split name validation into minimal rules that all nodes can require, plus extended rules that the Doorman will apply (and we may need to change, without updating the entire network).
* Break down name validation rule sets to better match expectations
* Add test for nulls in Corda names
2017-12-12 16:52:14 +00:00
Andrzej Cichocki
08bbf9061e
Introduce TestIdentity. ( #2217 )
2017-12-12 15:52:05 +00:00
Maksymilian Pawlak
537e304536
IRS demo permissions fix ( #2231 )
2017-12-12 13:56:12 +00:00
Tommy Lillehagen
76728954de
Merge pull request #2230 from corda/tlil/ENT-1237/fix-irs-demo-web
...
ENT-1237 Fix run script for IRS Demo web apps
2017-12-12 12:41:08 +00:00
Tommy Lillehagen
64c0d41a5d
ENT-1237 Fix run script for IRS Demo web apps
2017-12-12 11:47:14 +00:00
Joel Dudley
91f7dbe658
Removes R3 references from the docs.
2017-12-12 10:42:48 +00:00
Alberto Arri
2dc73ecf3b
Changed logic to check for initial certificate, now using the truststore instead of the .cer file ( #2213 )
2017-12-12 10:39:52 +00:00
Shams Asari
5b12c5177e
Correct version strings
2017-12-11 21:11:29 +00:00
Shams Asari
6d6393d984
Merge branch 'feature-network-parameters' into shams-merge-feature-network-parameters
2017-12-11 21:10:34 +00:00
Katelyn Baker
b102fdeab1
Merge pull request #2228 from corda/kat/bug/nestedGenerics
...
CORDA-852 - Fix AMQP serialisation of nested generic
2017-12-11 20:55:08 +00:00
Katelyn Baker
1fb1d6fb72
CORDA-852 - Fix AMQP serialisation of nested generic
2017-12-11 20:12:32 +00:00
Viktor Kolomeyko
6dcac410c6
CORDA-822 - Partially revert changes to ExplorerSimulator done by JMX Jolokia instrumentation ( #2197 )
2017-12-11 17:14:57 +00:00
Andrzej Cichocki
d8c7f0ae23
Inline DUMMY_CASH/OBLIGATION_ISSUER. ( #2214 )
2017-12-11 16:17:20 +00:00
Andrzej Cichocki
544e19e277
CORDA-654 Remove key constants from NodeTestUtils ( #2205 )
...
* DUMMY_NOTARY was hiding in a couple more places
2017-12-11 11:44:01 +00:00
Katelyn Baker
4b5c60637c
Merge pull request #2017 from corda/kat/feature/enableAMQP
...
CORDA-780 - Enable AMQP for P2P and Storage Contexts
2017-12-11 11:37:16 +00:00
Shams Asari
e25158301f
Merge branch 'master' into shams-master-merge-081217
2017-12-11 10:49:11 +00:00
Shams Asari
249d8d1ac7
Further merge fixes
2017-12-11 10:42:50 +00:00
Katelyn Baker
042cfee863
Merge pull request #2215 from corda/smallFixs2
...
Code Cleanup
2017-12-11 10:23:24 +00:00
Shams Asari
d6054e4b4f
Merge branch 'master' into shams-master-merge-081217
...
# Conflicts:
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/driver/Driver.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/internal/DriverDSLImpl.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/internal/RPCDriver.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/internal/demorun/DemoRunner.kt
# verifier/src/integration-test/kotlin/net/corda/verifier/VerifierDriver.kt
2017-12-11 10:23:16 +00:00
Katelyn Baker
c994a913a2
Merge pull request #2211 from corda/renameTransformTypes
...
Rename Tansform -> Transform in filename
2017-12-11 10:20:48 +00:00
igor nitto
da38e6f673
Configurable authorization/authentication data sources [CORDA-827] ( #2145 )
...
* Add support for external data source of access control data (RPC/Shell users credential and permissions), with optional in-memory caching.
* Support password encoded with Apache Shiro fully reversible Modular Crypt Format.
* Introduce 'security' field in Node configuration and related docsite page.
2017-12-11 08:39:09 +00:00