Tudor Malene
0a6c3822e5
ENT-2763 - Change packageOwnership type ( #4273 )
...
* ENT-2763 - Change packageOwnership type
* ENT-2763 - Address code review comment.
* ENT-2673 Address code review comments.
* ENT-2673 Address code review comments.
* ENT-2673 Fix test
* ENT-2673 Address code review comments.
2018-11-23 14:27:28 +00:00
Michele Sollecito
c2364f4431
[CORDA-2211]: Added error for older bash versions when attempting to install shell extensions. ( #4263 )
2018-11-23 14:26:01 +00:00
Viktor Kolomeyko
109bed8def
ENT-2653: Split Artemis and Tunnel keys generation onto two separate sub-commands ( #1584 )
...
* ENT-2653: Introduce generation modes in InternalKeystoreGenerator
So that it would be possible to produce Artemis and Tunnel keystores independently.
* ENT-2653: Split Artemis certificates generation and Tunnel certificate generation onto two separate sub-commands.
* ENT-2653: Minor documentation update
2018-11-23 11:20:10 +00:00
Viktor Kolomeyko
1d511269f6
ENT-2653: Add more options for providing distinct passwords for store and private keys. ( #1580 )
...
* ENT-2653: Add more options for providing distinct passwords for store and private keys.
* ENT-2653: Documentation update.
2018-11-21 10:04:28 +00:00
Christian Sailer
01387d082a
Rename fat jar in build and docs ( #1578 )
2018-11-21 09:35:38 +00:00
Viktor Kolomeyko
8ef4de9eaf
ENT-2653: Minor command line tools changes ( #1577 )
...
* ENT-2653: Correcting "country" typo.
* ENT-2653: Introduce common constant for command line tools and use it.
2018-11-20 15:01:46 +00:00
Michele Sollecito
a22344b330
[ENT-2722]: Make support tool usable with installations where config and Corda JAR are separated ( #1573 )
2018-11-19 15:22:23 +00:00
Mike Hearn
9594aea9f7
Merge remote-tracking branch 'open/master' into mike-merge-4d2d9b83
2018-11-16 16:43:20 +00:00
Mike Hearn
4d2d9b8304
Fix a regression in the shell that was preventing it from fuzzy matching against notary names.
2018-11-16 14:37:43 +00:00
Patrick Kuo
5244d41384
ENT-2653 Standalone Keytool/Registration tool for HA deployment ( #1558 )
...
* Node registration tool for registering multiple nodes at the same time
* SSL key import tool for creating SSL keystore for the bridge or adding new key to existing bridge keystore
* Self signed SSL keystores generator for creating SSL keystores for firewall components' internal communication
2018-11-16 11:49:21 +00:00
Shams Asari
4984e92e31
Merge branch 'os-merge-point' into os-merge-shams
...
# Conflicts:
# build.gradle
# core/src/main/kotlin/net/corda/core/transactions/LedgerTransaction.kt
# core/src/main/kotlin/net/corda/core/transactions/TransactionBuilder.kt
# docs/source/api-persistence.rst
# node-api/src/main/kotlin/net/corda/nodeapi/internal/bridging/BridgeControlListener.kt
# node/src/main/kotlin/net/corda/node/internal/AbstractNode.kt
# node/src/test/kotlin/net/corda/node/services/vault/VaultQueryTests.kt
# settings.gradle
# testing/node-driver/src/main/kotlin/net/corda/testing/node/MockServices.kt
# testing/test-utils/src/main/kotlin/net/corda/testing/dsl/TransactionDSLInterpreter.kt
# testing/test-utils/src/main/kotlin/net/corda/testing/internal/MockCordappProvider.kt
2018-11-14 18:13:01 +00:00
Michele Sollecito
4059966ccb
[CORDA-2203]: Demobench ends up with a stuck tab when you unselect notary type for the first node. (fix) ( #4235 )
2018-11-14 14:42:57 +00:00
Michele Sollecito
8aaf120881
[CORDA-2224]: Removed field value
from Validated
. Renamed function orThrow()
to value()
. ( #4231 )
2018-11-14 11:19:38 +00:00
Michele Sollecito
aa0ccecfde
[CORDA-2172]: Add link to error-codes-webapp in Corda. ( #4224 )
2018-11-13 15:46:21 +00:00
Michele Sollecito
e2a351cb70
[CORDA-2123]: Unhandled IndexOutOfBoundsException for malformed Shell commands. (fix) ( #4225 )
2018-11-13 10:44:04 +00:00
Tommy Lillehagen
b456ed4ddd
ENT-2661 - Support material collection app ( #1559 )
...
* ENT-2661 - Support material collection app
* ENT-2661 - Do not escape JSON strings, better Windows output
2018-11-13 10:22:19 +00:00
Michele Sollecito
dc62b20c5d
[CORDA-1879]: Ensure Node dies on unrecoverable errors. ( #4213 )
2018-11-12 15:56:04 +00:00
Michele Sollecito
11c7c879eb
Merge remote-tracking branch 'remotes/open/master' into merges/08_11_2018_16_05
...
# Conflicts:
# docs/source/corda-configuration-file.rst
# node-api/src/main/kotlin/net/corda/nodeapi/internal/persistence/CordaPersistence.kt
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
# node/src/test/kotlin/net/corda/node/services/config/NodeConfigurationImplTest.kt
2018-11-08 16:39:09 +00:00
Michele Sollecito
6c749889d0
[CORDA-1993]: Replace reflection-based NodeConfiguration parsing with versioned property-based parsing mechanism. ( #4132 )
2018-11-08 15:56:00 +00:00
Rick Parker
9277042db8
ENT-2695 Restore async logging ( #4195 )
...
* Replace error code generation technique with custom event re-writer.
Switch to RandomAccessFile appenders because they supposedly give higher throughput.
* Review feedback
2018-11-08 14:33:45 +00:00
szymonsztuka
44dfa23ad5
Merge remote-tracking branch 'remotes/open/master' into merges/os-merge-to-ecbf23a
2018-11-07 18:17:29 +00:00
Christian Sailer
df954d36d2
Make the shell test pass when it happens to find the Integer constructor ( #4187 )
2018-11-07 16:37:42 +00:00
Patrick Kuo
459b330ebd
Add programmatic print help to CordaCliWrapper ( #4177 )
...
* add programmatic print help to CordaCliWrapper
* address PR issues
* bug fix
2018-11-07 14:14:58 +00:00
szymonsztuka
19510315b4
Merge remote-tracking branch 'remotes/open/master' into merges/os-merge-to-6f00560
...
# Conflicts:
# core/src/test/kotlin/net/corda/core/crypto/CryptoUtilsTest.kt
# node/src/main/kotlin/net/corda/node/internal/AbstractNode.kt
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/node/internal/InternalMockNetwork.kt
2018-11-07 09:49:23 +00:00
Anthony Keenan
ac64b6c37c
Ignoring invalid test (works on Linux not on Windows) ( #4173 )
2018-11-06 17:31:11 +00:00
josecoll
356941a733
Merge commit '015a36dad67998236eda7e45309e66e5d58b6374'
2018-11-06 16:29:24 +00:00
josecoll
015a36dad6
CORDA 2131 - Extend Network Bootstrapper to enable registration of Java Package Namespaces. ( #4116 )
...
* Package Ownership Network Parameters: add register / unregister CLI options to network bootstrapper.
* Fix 2 failing unit tests.
* Fix failing unit tests.
* Added changelog, documentation and cosmetic changes.
* Fixed exception message.
* Address PR review feedback.
* Fix typo.
* Resolve conflicts.
* Rebase, resolve conflicts and remove PackageOwner class.
* Address latest PR review feedback.
* Fix incorrect imports.
* Fix broken JUnit
* Add support for key store passwords including delimiter characters.
* Updated and improved documentation.
* Minor doc update.
* Documentation changes following PR review feedback
* Replace Bank Of Corda with Example CorDapp.
Remove references to locally built network bootstrapper.
2018-11-06 09:28:55 +00:00
Anthony Keenan
b07cd38186
ENT-2534: Seperate database manager into commands ( #1527 )
...
* Seperate database manager into commands
* Documentation update
* Slightly better naming
* Address review comments
* Review comments
* Address review comments
2018-11-05 14:32:51 +00:00
Christian Sailer
07719489e4
ENT-2682 Fix cordapp layout for notaryhealthcheck ( #1528 )
...
* Move state and command to contract.
* Rollback compiler.xml
2018-11-02 15:39:14 +00:00
Michele Sollecito
ae8f26bd42
Merge pull request #1534 from corda/merges/02_11_2018_13_15
...
[ENT-2678] PluginRegistrationTest is failing (fix) (OS part) (#4153 )
2018-11-02 13:31:34 +00:00
Michele Sollecito
6408b845b6
[ENT-2678] PluginRegistrationTest is failing (fix) (OS part) ( #4153 )
...
(cherry picked from commit 24e9ceac484f3ed42a929a095010aed1d168db70)
2018-11-02 13:18:36 +00:00
Michele Sollecito
24e9ceac48
[ENT-2678] PluginRegistrationTest is failing (fix) (OS part) ( #4153 )
2018-11-02 11:36:28 +00:00
Andrius Dagys
b9ff958011
ENT-1858: All non-bft notary services are now async
2018-11-02 11:12:46 +00:00
tudor.malene@gmail.com
d97d64d954
Merge remote-tracking branch 'open/master' into tudor-os-merge-1-11
...
# Conflicts:
# core/src/main/kotlin/net/corda/core/utilities/KotlinUtils.kt
# core/src/test/kotlin/net/corda/core/internal/JarSignatureCollectorTest.kt
# docs/source/index.rst
# node/src/integration-test/kotlin/net/corda/node/flows/FlowOverrideTests.kt
# node/src/main/kotlin/net/corda/node/serialization/kryo/Kryo.kt
2018-11-01 16:58:28 +00:00
Anthony Keenan
7ca1dd5848
Fix issue where verbosity wasn't working on subcommands ( #4147 )
2018-11-01 11:34:14 +00:00
szymonsztuka
353c96375d
Merge remote-tracking branch 'remotes/open/master' into merges/os-mere-2018-10-31
...
# Conflicts:
# README.md
# docs/source/api-persistence.rst
# docs/source/node-database.rst
2018-10-31 18:08:59 +00:00
Stefano Franz
ab1deaac99
CORDA-1953 Display error when unable to open connection to Docker ( #4136 )
...
* Display error when unable to open connection to Docker
* review comments
2018-10-30 17:14:47 +00:00
szymonsztuka
fcd822f176
Merge remote-tracking branch 'remotes/open/master' into merges/os-merge-2018-10-30
...
# Conflicts:
# docs/source/corda-configuration-file.rst
# node/src/main/kotlin/net/corda/node/internal/AbstractNode.kt
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
2018-10-30 14:10:01 +00:00
Anthony Keenan
30fedec343
CORDA-1838: A few misc fixes ( #4126 )
...
* Remove unused code
* Make comment readable
* Remove joptsimple from node/shell
* tabs vs whitespace
2018-10-30 14:01:20 +00:00
Anthony Keenan
2ef1f1c7c4
Merge pull request #1505 from corda/anthony-os-merge-2018-10-24
...
O/S Merge 24/10/2018
2018-10-28 21:43:52 +00:00
Anthony Keenan
92184b47f6
Remove superfluous call
2018-10-28 14:54:24 +00:00
Christian Sailer
75aae261bd
Ent-1839 Performance Test Suite ( #1501 )
...
* Add step to build performance test suite zip including LICENSE and README file.
* Build release package as part of the build
* blank lines/comment
2018-10-26 18:29:40 +01:00
Stefano Franz
21afd256d5
ENT-2219 add option to automatically package migration scripts into a migratio… ( #1508 )
...
* add option to automatically package migration scripts into a migration cordapp
* fix compile error
* add explict "OK" from user to create jar
add warning about possible data corruption
refactor check for --jar to be easier to read.
2018-10-26 15:30:16 +01:00
Anthony Keenan
f72c63aba5
Fix compilation error
2018-10-26 14:39:26 +01:00
Anthony Keenan
235498086f
Fix more merge issues
2018-10-26 13:46:03 +01:00
Anthony Keenan
08f32a9329
Merge remote-tracking branch 'open/master' into anthony-os-merge-2018-10-24
...
# Conflicts:
# build.gradle
# core/src/main/kotlin/net/corda/core/internal/JarSignatureCollector.kt
# core/src/main/kotlin/net/corda/core/transactions/TransactionBuilder.kt
# docs/source/cli-ux-guidelines.rst
# docs/source/testnet-explorer-corda.rst
# finance/src/integration-test/kotlin/net/corda/finance/flows/test/CashConfigDataFlowTest.kt
# finance/src/main/kotlin/net/corda/finance/flows/CashConfigDataFlow.kt
# node/src/integration-test/kotlin/net/corda/node/services/statemachine/FlowVersioningTest.kt
# node/src/main/kotlin/net/corda/node/Corda.kt
# node/src/main/kotlin/net/corda/node/internal/Node.kt
# node/src/main/kotlin/net/corda/node/internal/NodeStartup.kt
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
# node/src/test/kotlin/net/corda/node/internal/NodeTest.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/node/internal/DriverDSLImpl.kt
# testing/node-driver/src/main/kotlin/net/corda/testing/node/internal/NodeBasedTest.kt
# tools/explorer/src/main/kotlin/net/corda/explorer/ExplorerSimulation.kt
2018-10-25 11:30:52 +01:00
Anthony Keenan
0ab644783e
CORDA-1838: Add subcommands to node ( #4091 )
...
* Tidy up
* Add install-shell-extensions command
* Make cli tests use same version of picocli as everything else
* Remove initLogging from NodeStartup, it is ran earlier by CordaCLIWrapper
* Use picocli snapshot for testing
* Use RunLast() parser to invoke correct subcommands
* Deprecate old clear-network-map-cache parameter
* Restructure NodeStartup for commands
* Get rid of -c option since the flag method has been deprecated and that didn't exist in last release
* Update documentation
* Update backwards compatibility test
* Get all subcommands working
* Refactor sub commands into seperate classes
* Update docs and fix some tests
* Docs changes
* Fix merge conflicts with master
* Fix renamed parameters
* Fix test failure
* Fix compatibility tests
* Add missing compatibility test for blob inspector
* Remove blob inspector compatibility test as there are import conflicts
* Assorted doc fixes
* Addressing review comments
* More review comments
* Couple more bits
* Fix broken tests
* Fix compilation error
* More merge conflicts
* Make startup logging function a bit more sensible
* Fix broken shell extensions
* Make shell extensions work with subcommands
* Make sure parameters for deprecated options are carried through
* More review comments
* Adding some s's
* One last go
* Fix compilation error on Windows
* Revert logging changes
* Revert docs back to their original imperatively moody state
2018-10-24 13:58:19 +01:00
Christian Sailer
a8eb02855e
ENT-2579 Move sensitive data out of resources ( #1492 )
...
* Move testplans and sensitive config out of resources into a new data directory. Required code/config changes for that to work.
Server RMI mappings are now mandatory on the cmd line when using ssh tunnels, no more defaults in the resources.
* Add sample test plans that show what we do without having any passwords or hostnames in them.
* Add more descriptions/comments to the sample test plans.
2018-10-23 09:41:14 +01:00
Christian Sailer
d6c76c69aa
ENT-2553 Serialisation warnings in notary healthcheck ( #1497 )
...
* Visibility settings and annotations to stop warnings when running notary healthcheck.
* Add progress trackers so the warnings about unstarted progress trackers disappear.
2018-10-23 08:51:09 +01:00
Shams Asari
d3c5479826
CORDA-1621: The finance CorDapp uses the app config feature rather than the node's config ( #4100 )
2018-10-22 18:56:30 +01:00