Andras Slemmer
ea7f9177d4
core: make newSecureRandom() a one-liner
2016-06-17 13:07:25 +01:00
Andras Slemmer
ba96282591
node: use newSecureRandom() instead of SecureRandom.getInstanceStrong()
2016-06-17 13:07:25 +01:00
Andras Slemmer
481d2f7151
core: use newSecureRandom() instead of SecureRandom.getInstanceStrong()
2016-06-17 13:07:25 +01:00
Andras Slemmer
906c100c29
contracts: use newSecureRandom() instead of SecureRandom.getInstanceStrong()
2016-06-17 13:07:25 +01:00
Andras Slemmer
6229e39b42
core: Add newSecureRandom() that uses a non-blocking SecureRandom provider
2016-06-17 13:07:25 +01:00
Andras Slemmer
60d175da02
Merged add-needed-build-variables into master
2016-06-17 11:04:40 +01:00
Andras Slemmer
96d8d4b9d5
build: add comments on added lines
2016-06-17 11:02:43 +01:00
Andras Slemmer
c2f5580293
Merged in add-needed-build-variables (pull request #162 )
...
build: add back applicationDefaultJvmArgs, mainClassName variables
2016-06-17 10:51:38 +01:00
Andras Slemmer
2c6ed9223e
build: add back applicationDefaultJvmArgs, mainClassName variables
2016-06-17 10:49:43 +01:00
Andras Slemmer
f06487aa4c
Merged in sort-of-incremental-quasarScan (pull request #154 )
...
Sort of incremental quasarscan
2016-06-17 10:38:39 +01:00
Andras Slemmer
683bb5c50b
git: add buildSrc/build/ to .gitignore
2016-06-17 10:37:00 +01:00
Andras Slemmer
8b2211ee0f
build: compile config depends on quasar, add comment on local .jar dep
2016-06-17 10:33:13 +01:00
Andras Slemmer
6f70affc6f
build: Remove no-op line
2016-06-17 10:32:09 +01:00
Shams Asari
7f3458803c
Protocols can use the serviceHub lazily in their constructors
2016-06-17 10:30:25 +01:00
Andras Slemmer
dc5da8e1ad
build: use QuasarPlugin instead of copypasta
2016-06-17 10:16:46 +01:00
Andras Slemmer
ded9cdbcb0
build: add buildSrc/, QuasarPlugin
2016-06-17 10:15:30 +01:00
Andras Slemmer
cb1b274d5c
Merged in switch-to-ed25519 (pull request #131 )
...
Switch to ed25519
2016-06-17 10:11:06 +01:00
Andras Slemmer
2663a6390e
core: Kryo extension methods for reading/writing ByteArrays prefixed with their sizes
2016-06-16 17:03:44 +01:00
Andras Slemmer
5b4c4f167d
core: .equals() -> ==
2016-06-16 17:03:44 +01:00
Andras Slemmer
a8ce69ccb9
docs: add release note on curve switch
2016-06-16 17:03:44 +01:00
Andras Slemmer
2b4ebd4f09
core: use optimizedPositive for size serialization
2016-06-16 17:03:44 +01:00
Andras Slemmer
cd91c6a0e7
core: add serialization test for keypairs
2016-06-16 17:03:44 +01:00
Andras Slemmer
af3d87803d
core: serialize bytearray sizes instead of relying on static sizes
2016-06-16 17:03:44 +01:00
Andras Slemmer
376b73b823
core: switch to static size bytearray serialization of keypairs
2016-06-16 17:03:44 +01:00
Andras Slemmer
22567d11b5
core: implement custom serializers for ed25519 keypairs
2016-06-16 17:03:44 +01:00
Andras Slemmer
1fe283c113
core: switch to ed25519
2016-06-16 17:03:44 +01:00
Andras Slemmer
9930e8d5c7
core: add net.i2p.crypto:eddsa dependency
2016-06-16 17:03:44 +01:00
Rick Parker
512e304bf1
Merged in remove-commented-out-resolve-tx-proto (pull request #156 )
...
Remove commented out ResolveTransactionsProtocol call as it is not required
2016-06-16 16:19:03 +01:00
Ross Nicoll
b689f2a139
Merged in rnicoll-amount-issuer (pull request #126 )
...
Add issuer to cash amounts
2016-06-16 15:47:56 +01:00
Ross Nicoll
ad72f3e48f
Add issuer to cash amounts
...
Add issuer of a cash when referring to amounts of cash (except for the very few cases where
the issuer is not important, such as when referring to aggregated totals across a set of
issuers). Replaces CommonCashState with TokenDefinition, as a more accurate reflection of
what the class represents.
2016-06-16 15:05:49 +01:00
Ross Nicoll
d6a79b7bae
Minor: Pass reference into fillWithSomeTestCash()
...
Reference is now a parameter to fillWithSomeTestCash() so that the caller can be
clear on the reference to use.
2016-06-16 15:04:33 +01:00
Ross Nicoll
eae3efdf02
Minor: Edit reference after copying amount
...
Edit reference after copying amount in cash tests, so that when the amount includes
a reference, the copying doesn't replace the changed reference.
2016-06-16 15:04:33 +01:00
Mike Hearn
77b3f3968e
Merged in mike-kms-has-identity-key (pull request #155 )
...
Place the long term identity key into the KMS for now. This will all change later.
2016-06-16 14:33:39 +02:00
rick.parker
cae39332bf
Remove commented out ResolveTransactionsProtocol call as it is not required
2016-06-16 13:15:37 +01:00
Mike Hearn
aa0a68ba36
Merged in rnicoll-docs-rebuild (pull request #153 )
...
Rebuild documentation
2016-06-16 13:14:50 +02:00
Mike Hearn
7d09a09070
Place the long term identity key into the KMS for now. This will all change later.
2016-06-16 13:01:53 +02:00
Shams Asari
860353c4d4
Initial checkpoint when protocol is first added
2016-06-16 09:54:49 +01:00
Rick Parker
eb4c24abcb
Merged in kotlin-codestyle-properties (pull request #146 )
...
Code style changes for properties
2016-06-16 09:44:27 +01:00
rick.parker
72842eaaf4
Code style changes for properties
2016-06-16 09:43:33 +01:00
Ross Nicoll
2fed96cad0
Rebuild documentation
2016-06-15 17:10:43 +01:00
Ross Nicoll
f9c1f31730
Merged in rnicoll-transaction-graph-search (pull request #149 )
...
Add tests for TransactionGraphSearch
2016-06-15 16:22:23 +01:00
Ross Nicoll
f831ffdf3d
Add tests for TransactionGraphSearch
2016-06-15 16:21:53 +01:00
Rick Parker
07153578f0
Merged in fix-clockutils-suspendable (pull request #150 )
...
node: add missing @Suspendable
2016-06-15 16:05:10 +01:00
Andras Slemmer
3d109252f5
node: add missing @Suspendable
2016-06-15 15:16:08 +01:00
Clinton Alexander
8aa6fa156a
Merged in removecrowdfundcontract (pull request #147 )
...
Removed the CrowdFund contract since it is written in a style that is not typical of Corda contracts.
2016-06-15 14:53:47 +01:00
Rick Parker
cba76bb0f4
Merged in quasarScan-warning-fix (pull request #143 )
...
Remove quasar scan related warnings of suspendable supers outside our project (in kotlin stdlib).
2016-06-15 14:31:43 +01:00
rick.parker
b595b23ed7
Remove quasar scan related warnings of suspendable supers outside our project (in kotlin stdlib).
...
Suppressed two compiler warnings related to unused variables (seems to be compiler bug)
2016-06-15 14:30:00 +01:00
Clinton Alexander
7e15445ee9
Removed the CrowdFund contract since it is written in a style that is not typical of Corda contracts.
2016-06-15 12:32:36 +01:00
Shams Asari
853bc683f8
Simplify last checkpoint removal race condition fix
2016-06-15 10:01:33 +01:00
Shams Asari
aa153be6f0
moved methods in ChildrenProgressTrackers into ProgressTracker
2016-06-14 16:42:42 +01:00