c8b58a601f
Adding CRL support in the generated certificates. ( #2932 )
2018-04-05 16:39:41 +01:00
53a0aae489
Introduced a few helper methods around InputStream.readBytes ( #2928 )
2018-04-05 14:27:42 +01:00
54db391e3c
[CORDA-1294]: Fix corda-shell publication. ( #2926 )
2018-04-05 11:53:12 +01:00
71fa61020e
Adding a unit test for SignedNodeInfo verification ( #2925 )
2018-04-05 11:25:41 +01:00
9a1c27e3e0
Improve performance of NodeStatePersistenceTests ( #2921 )
...
Packages re-jig was meant to reduce the size of the jars that are being produced by the
node driver. E.g. previously `MessageState` was in package `net.corda` which resulted in jar file
of around 2MB to be created. Same for `NodeStatePersistenceTests` which was in `net.corda.node`
2018-04-05 09:33:03 +01:00
e5b54a07c4
Adds a missing import.
2018-04-05 09:15:05 +01:00
22391c21c5
Change log and upgrade notes for Shell changes in CORDA-792. ( #2919 )
2018-04-04 15:59:05 +01:00
6572939e6e
Link to X509Utils. Makes it clear they are only an example.
2018-04-04 15:45:49 +01:00
c998968e58
Update RpcExceptionHandlingTest tests introduced by CORDA-1264 ( #2916 )
2018-04-04 14:35:51 +01:00
0af42bda44
Fix a bug in the AMQP protocol wrapper code which gives incorrect reply address information on received packets. ( #2914 )
2018-04-04 11:23:09 +01:00
7ec65901b6
Corda-1286 Fix embedded shell when rpc users from remoted database ( #2910 )
2018-04-03 19:13:41 +01:00
7deb802547
Adds link from changelog to upgrade notes.
2018-04-03 18:03:07 +01:00
1f5559e3c4
Speed-up NodeRegistrationTest
( #2873 )
...
* Improve logging for NetworkMap requests
* Allow interrupt in polling if the process started successfully
* Put `advertiseNewParameters` back
* Additional log line to indicate when all the nodes are started
* Improve logging and use concurrent map since it is updated from multiple threads
* Change NetworkMap response validity duration and rename parameter accordingly
* Changes following code review from @shamsasari
2018-04-03 17:33:42 +01:00
65ff214130
CORDA-1276: Cleaned up creation of node-info object on node start and when using --just-generate-node-info ( #2909 )
2018-04-03 17:30:53 +01:00
2f1b8ff23e
Fixing SignedNodeInfoe security issue ( #2908 )
2018-04-03 15:49:06 +01:00
623eae7da1
Merge pull request #2907 from corda/aslemmer-CORDA-1295
...
CORDA-1295: Clean up client->observable association on observable finish
2018-04-03 14:20:05 +01:00
cb670dcb62
ENT-1463: Instantiate all contract classes before verifying any of them. ( #2906 )
2018-04-03 12:14:53 +01:00
ef723b1b68
CORDA-1295: Use ConcurrentHashMap instead of synchronised multimap
2018-04-03 12:06:59 +01:00
6d5e08b44e
CORDA-1295: Clean up client->observable association on observable finish
2018-04-03 11:43:17 +01:00
abcdfeedf4
[CORDA-1294]: Publish corda-shell module. ( #2905 )
2018-04-03 10:21:42 +01:00
87836361ea
Merge pull request #2903 from corda/chrisr3-verify-contract
...
ENT-1463: Instantiate the contract class as part of contract verification.
2018-04-03 10:16:16 +01:00
4106e9837d
Clearer caveat about using observable states.
2018-04-03 09:11:35 +01:00
b9b4415d10
ENT-1463: Instantiate the contract class as part of contract verification. ( #660 )
...
* Instantiating the contract class should be part of contract verification. We should not instantiate it while building LedgerTransaction.
* Also catch any exceptions from instantiating the contract.
2018-03-31 14:53:12 +01:00
0d1d7daedc
[CORDA-1264]: Ensure correct serialisation and masking for throwables raised by a node and propagated through RPC. ( #2892 )
2018-03-29 13:01:41 +01:00
196a24f030
Optimize imports ( #2872 )
2018-03-29 11:25:56 +01:00
2e1f591e7f
Generate a PDF version of the docsite. Request from a user in Slack.
2018-03-29 10:48:58 +02:00
eb52c8be35
Improve the upgrade-test-packages.sh script to work on macOS. Fixes an issue found by tom on pubslack. ( #2894 )
2018-03-29 10:47:48 +02:00
2863f8403b
CORDA-1277 Remove double quotes from keys in reference.conf
...
CORDA-1277 Remove double quotes from keys in reference.conf
2018-03-29 09:15:30 +01:00
91036abe18
Update corda-configuration-file.rst
2018-03-28 22:41:37 +01:00
c28a16cb41
Description id docs and change log.
2018-03-28 17:09:42 +01:00
d2b7f8b91f
ENT-1686: Improve error message on parameters mismatch ( #2891 )
...
Improve error message on parameters mismatch
2018-03-28 16:48:56 +01:00
43ead64240
updating docs
2018-03-28 15:54:58 +01:00
2e4b223bd8
ENT-1668: Don't crash on node startup when network map is not available ( #2887 )
...
Fix ENT-1668
Don't crash on node startup when network map is not available
2018-03-28 15:42:39 +01:00
51567e944d
detect quotes in config keys
2018-03-28 15:23:12 +01:00
768dd32417
ENT-1663 - Inclusion of the cert path and root cert in the exception message when cert path validation fails. ( #2890 )
...
Also, added check to node startup that --initial-registration cannot occur in devMode
2018-03-28 15:18:50 +01:00
e60b816b19
double quotes in reference conf confuse people
2018-03-28 14:28:55 +01:00
6c9a39ae44
DOCS: Serialization roundtrip removes mutability explanation ( #2888 )
2018-03-28 09:40:21 +01:00
36f02ff4b4
[CORDA-1267]: Making Corda's JPA classes non-final and Serializable. ( #2882 )
...
* Making Corda's JPA classes non-final and Serializable.
* Making Corda's JPA classes non-final and Serializable.
* Making Corda's JPA classes non-final and Serializable.
* Making Corda's JPA classes non-final and Serializable.
2018-03-28 08:40:28 +01:00
4269e4a02e
DrainingMode integration tests - explicit node names, changed column names of a test table. ( #2879 )
...
Align DrainingMode integration tests (related to CORDA-1243) with Enterprise repo.
2018-03-27 14:00:28 +01:00
e43b12c203
CORDA-1236 - Don't let Carpenter exceptions escape the serializer ( #2852 )
...
* CORDA-1236 - Don't let Carpenter exceptions escape the serializer
* Review comments
* Merge branch 'kat/bug/master/nestedCArpenterException' of https://github.com/corda/corda into kat/bug/master/nestedCArpenterException
2018-03-27 10:11:39 +01:00
0f99efa768
CORDA-1213 - Explicitly disallow serialization of non static nested classes ( #2824 )
...
* CORDA-1213 - Explicitly disallow serialization of non static nested classes
WIP
* Review comments
2018-03-27 10:06:46 +01:00
91cdcc6752
CORDA-1258 - Only register custom serializers once ( #2862 )
...
* CORDA-1258 - Only register custom serializers once
* Review comments
* Fix test
2018-03-26 19:09:03 +01:00
329fa94a09
CORDA-1002 Add node scheduler persistence tests ( #2860 )
...
* Add node scheduler persistence tests
* Kill the scheduler threads after node scheduler tests
* Address review comments
2018-03-26 14:48:58 +01:00
47c7be62c0
ENT-1670: update kdocs and unit test for better user experience ( #2875 )
...
* ENT-1670: update kdocs and unit test for better user experience regarding
RPC connection loss
* RPCStabilityTests: move doOnError logic to onError handler
2018-03-26 14:27:35 +01:00
c3031b182b
ENT-1665 - Update fast-classpath-scanner version to 2.12.3 (was 2.0.21) ( #2877 )
...
Problem manifests now that the classpath scanner is used by the
serialisation framework in factory initialization to locate pluggable
serializers. The actual thrown error is
java.lang.RuntimeException: Unknown constant pool tag
Given this is a known issue and a fixed bug it makes sense to move the
version forward. Unfortunately at this time we cannot move beyond
2.12.3 as 2.12.4 and later versions (up to the latest 2.18.1) exhibit
some other error that needs investigating. Thus, move to the latest
version that is stable for our current set of use cases.
More information on the nature of the problem exhibited by moving beyond
2.12.3 can be found on the linked Jira (ENT-1665) as well as details on
reproducing the issue moving forward to 2.12.3 fixes.
2018-03-26 14:24:43 +01:00
36d403dd7d
[CORDA-1262]: Added integration test for Cash Selection. ( #2874 )
2018-03-26 14:07:17 +01:00
7978910e0b
ENT-1633 increase node max heap size to 512m ( #2851 )
2018-03-26 13:41:37 +01:00
5677179504
Fixed incorrect reference to column "issuer_key" in cash selection SQL for Postgres. ( #2870 )
2018-03-23 18:04:40 +00:00
975b81c2c4
[CORDA-1243]: Avoid drain-related deadlocks between 2 nodes. ( #2866 )
2018-03-23 11:45:19 +00:00
620ba1e8a2
Integration test for network parameter updates and improved logging ( #2863 )
2018-03-22 14:08:07 +00:00