15d29d7982
Fixed the dozens of artifactory warnings at gradle initialisation. ( #1862 )
...
* Fixed the dozens of artifactory warnings at gradle initialisation.
2017-10-11 12:41:11 +01:00
9cec137a31
CORDA-702: Don't whitelist certain non-annotated types ( #1864 )
...
* Don't whitelist arrays of non-serialisable types for RPC.
* Don't whitelist enums which have not been annotated as serialisable.
2017-10-11 11:17:14 +01:00
ef0f0acc4a
Make integration tests pass in AMQP mode, part 1 ( #1855 )
2017-10-11 11:13:46 +01:00
4ee250a19b
Retire setCordappPackages. ( #1860 )
2017-10-11 10:35:21 +01:00
b354d335a3
Remove extra blank line
2017-10-11 10:35:11 +01:00
c2cda569e1
Add kryo-hook to settings.gradle
2017-10-11 10:06:52 +01:00
c56c9fd455
Add README.md, some docs
2017-10-11 10:06:27 +01:00
16b26970a9
Add kryo-hook javaagent
2017-10-11 09:54:19 +01:00
c96031d311
Merge pull request #1846 from corda/mnesbit-upgrade-cordaservices
...
Update code to use AppServiceHub in services
2017-10-11 09:11:35 +01:00
f19ff141dd
Update code to use AppServiceHub in services and support for services when using MockServices hub.
2017-10-10 17:11:32 +01:00
daa6caeee2
Bumped gradle plugins to 2.0.2 to publish latest changes.
2017-10-10 15:50:23 +01:00
3bee830604
[CORDA-442] Removed the NetworkMap option from Cordform, changed all the examples… ( #1827 )
...
[CORDA-442]
Removed the option for Cordformation to specify a networkMap.
All the samples have been migrated to not specify a networkMap.
2017-10-10 15:45:42 +01:00
32e7272642
Review fixes
2017-10-10 15:27:29 +01:00
e7e8bff3dd
Merge branch 'master' into m4ksio_gradle_no_o_fix
...
# Conflicts:
# constants.properties
2017-10-10 15:26:36 +01:00
8c9045bd73
deployNodes Gradle task appends properties from an optional file to node.conf ( #1444 )
...
* deployNodes Gradle task appends properties from an optional file to node.conf
2017-10-10 15:03:05 +01:00
bd53a22efa
Removed extraAdvertisedServiceIds config
...
The remaining use for it was the finance CorDapp for permissioning CCY issuers. Instead this is now taken from a custom config in node.conf.
2017-10-10 13:47:37 +01:00
34dbbe626b
Add confidential identity support to cash exit logic ( #1849 )
...
generateExit() previously required all states to have a single owner, which was used as the change output's owner. This deprecates that function but enables it to work as expected using `firstOrNull()` instead of `singleOrNull()`, and adds new functions which take in the change output's owner.
2017-10-10 13:46:25 +01:00
242b019dc2
CORDA-641: Remove special case handling of notary transactions ( #1675 )
...
Move special case handling of notary transactions into `SignedTransaction`
2017-10-10 13:23:31 +01:00
0e47e53b60
Make AttachmentLoadingTests more stable ( #1810 )
2017-10-10 12:28:19 +01:00
7af1f02a2d
Add a configuration option to set how often should a node check for new nodeinfos on disk ( #1851 )
...
* Add a configuration option to set how often should a node check for new NodeInfo files in additional-node-infos
2017-10-10 09:55:20 +01:00
6166fa8358
Don't generate Kt classes ( #1798 )
2017-10-10 09:51:01 +01:00
22b1dead32
Remove functions with spaces in their name ( #1850 )
...
Remove all the Kotlin functions with spaces in them since the Android doesn't support them.
See https://github.com/corda/corda/issues/1730 for a more in-depth discussion.
2017-10-10 09:32:43 +01:00
d1db35c344
Removes unnecessary @JVMOverloads annotation.
2017-10-10 09:25:45 +01:00
484cf75420
CORDA-686 - Split Cordapp gradle plugin from cordformation ( #1817 )
...
Added CorDapp gradle plugin written in Kotlin and bumped the version of gradle plugins to 2.0.0 to reflect that this backwards incompatible change is a part of the on going stabilisation of the Corda gradle plugin suite.
2017-10-09 20:08:08 +01:00
747830ff90
Scan API for addition of new abstract methods. ( #1854 )
...
* Scan API for addition of new abstract methods.
* Make sure we ignore blank lines when counting API changes.
* Add 6 new abstract APIs to our API definition.
2017-10-09 17:38:45 +01:00
70f3d02ce4
Update docs on how IdentitySyncFlow works ( #1816 )
2017-10-09 17:14:55 +01:00
7ad754fe78
Add signature exchange to transaction key flow ( #1417 )
...
Require a signature on a deterministic data blob (which includes X.500 name and public key) when exchanging new confidential identities, in order to ensure that the owner of the key pair wants it to represent the specified name, not just that the certificate owner states the key represents the given identity.
2017-10-09 17:03:04 +01:00
7340a2e32f
CORDA-654: Handle non-standard file systems in NodeInfoWatcher ( #1818 )
...
Handle non-standard file systems such as JimFs, in NodeInfoWatcher. Instead of using `toFile()` to convert a Path to a File, open the Path for writing to directly.
2017-10-09 16:15:27 +01:00
0d15e70d51
Merge pull request #1842 from corda/tlil/reformat-2017-oct
...
Reformat Oct 2017
2017-10-09 15:57:43 +01:00
e1458a40cb
Revert code transformation; use of deprecated method
2017-10-09 15:26:40 +01:00
14f959b4af
Code clean-up run
2017-10-09 15:26:40 +01:00
f9dc331551
Reformat files in webserver
2017-10-09 15:26:40 +01:00
3f3ffd50e1
Reformat files in verifier
2017-10-09 15:26:40 +01:00
b053449b74
Reformat files in tools
2017-10-09 15:26:40 +01:00
fcc4bdae7e
Reformat files in testing
2017-10-09 15:26:40 +01:00
f98942d7ad
Reformat files in node-api
2017-10-09 15:26:39 +01:00
cb9e27a84a
Reformat files in node
2017-10-09 15:26:39 +01:00
7a372bed59
Reformat files in finance
2017-10-09 15:26:39 +01:00
b1fb321230
Reformat files in experimental
2017-10-09 15:26:39 +01:00
551dc43265
Reformat files in client
2017-10-09 15:26:39 +01:00
08c4fe2e9e
Reformat files in buildSrc
2017-10-09 15:26:39 +01:00
a633f8dada
Reformat files in core
2017-10-09 15:26:39 +01:00
f6e5d2385a
Non-material public API change due to interfaces being re-arranged ( #1852 )
2017-10-09 15:24:39 +01:00
69ad52cf5c
Deflake node infoWatcherTest ( #1836 )
...
* Stop using the watch service, just re-read the whole directory every time. On macOS it's quite unpredictable and the tests are almost always failing.
2017-10-09 13:53:36 +01:00
29a101c378
[CORDA-683] Enable receiveAll()
from Flows.
2017-10-09 13:46:37 +01:00
20a30b30da
Initial stub for IntelliJ Code Style settings ( #1832 )
...
* Initial stub for IntelliJ Code Style settings
* Added exclusion to ".gitignore"
2017-10-09 13:24:17 +01:00
689758a71c
CORDA-644: Only serialise Kotlin lambdas when checkpointing. ( #1801 )
...
* Remove local function because it is serialised as a lambda.
* Don't automatically whitelist Kotlin lambdas unless checkpointing.
* Add comment to @CordaSerializable, warning not to allow AnnotationTarget.EXPRESSION.
2017-10-09 13:02:40 +01:00
f83f1b7010
CORDA-599 Fix circular dependency between vault and SH ( #1630 )
...
Fix circular dependency between the 2 vault objects and SH.
2017-10-09 12:49:07 +01:00
0c2289de8c
Joel move api docs
2017-10-09 11:32:03 +01:00
a9508b393c
CORDA-540: AMQP Private key serializer ( #1838 )
2017-10-09 11:22:11 +01:00