You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@milagro.apache.org by sm...@apache.org on 2019/08/23 14:19:09 UTC
[incubator-milagro-dta] branch develop updated (9ab7b72 -> 205db17)
This is an automated email from the ASF dual-hosted git repository.
smihaylov pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-dta.git.
from 9ab7b72 Because init shouldn't be there. Merge branch 'init'
add e1067ae Initial version of D-TA
add f7ec3bd Fix failing id_test
add b53a002 Fix fulltest.sh
new 205db17 Merge pull request #7 from apache/initial-dta
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.dockerignore | 3 +
.gitignore | 3 +
Dockerfile | 105 +++
Dockerfile-alpine | 100 +++
README.md | 51 +-
build-static.sh | 87 ++
build.sh | 5 +
cmd/service/commands.go | 86 ++
cmd/service/initnode.go | 165 ++++
cmd/service/main.go | 295 +++++++
cmd/servicetester/e2e_test.sh | 180 ++++
cmd/servicetester/fulltest.sh | 43 +
cmd/servicetester/id_test.sh | 83 ++
go.mod | 41 +
go.sum | 802 ++++++++++++++++++
libs/crypto/libpqnist/CMakeLists.txt | 97 +++
libs/crypto/libpqnist/CPackConfig.cmake | 33 +
LICENSE => libs/crypto/libpqnist/LICENSE | 0
libs/crypto/libpqnist/VERSION | 1 +
libs/crypto/libpqnist/cmake_uninstall.cmake.in | 21 +
libs/crypto/libpqnist/examples/CMakeLists.txt | 37 +
libs/crypto/libpqnist/examples/run_aescbc.c | 118 +++
libs/crypto/libpqnist/examples/run_aesgcm.c | 158 ++++
libs/crypto/libpqnist/examples/run_encap_decap.c | 190 +++++
libs/crypto/libpqnist/examples/run_pqnist.c | 288 +++++++
libs/crypto/libpqnist/examples/run_sign_verify.c | 140 ++++
.../libpqnist/examples/run_sign_verify_bad.c | 147 ++++
libs/crypto/libpqnist/examples/run_sike.c | 127 +++
libs/crypto/libpqnist/include/CMakeLists.txt | 5 +
libs/crypto/libpqnist/include/pqnist/pqnist.h | 149 ++++
libs/crypto/libpqnist/src/CMakeLists.txt | 25 +
libs/crypto/libpqnist/src/pqnist.c | 272 ++++++
libs/crypto/libpqnist/test/smoke/CMakeLists.txt | 46 ++
libs/crypto/libpqnist/test/smoke/test_aescbc.c | 120 +++
libs/crypto/libpqnist/test/smoke/test_aesgcm.c | 160 ++++
.../crypto/libpqnist/test/smoke/test_encap_decap.c | 190 +++++
libs/crypto/libpqnist/test/smoke/test_pqnist.c | 198 +++++
.../crypto/libpqnist/test/smoke/test_sign_verify.c | 136 +++
libs/crypto/libpqnist/test/unit/CMakeLists.txt | 42 +
libs/crypto/libpqnist/test/unit/test_aes_decrypt.c | 210 +++++
libs/crypto/libpqnist/test/unit/test_aes_encrypt.c | 211 +++++
.../crypto/libpqnist/testVectors/aes/CBCMMT256.rsp | 131 +++
libs/crypto/pqnist.go | 238 ++++++
libs/crypto/pqnist_test.go | 261 ++++++
libs/crypto/secp256k1.go | 110 +++
libs/crypto/secp256k1_test.go | 64 ++
libs/crypto/wrap.go | 83 ++
libs/cryptowallet/hdwallet.go | 174 ++++
libs/cryptowallet/hdwallet_test.go | 192 +++++
libs/cryptowallet/keygen.go | 86 ++
libs/cryptowallet/keygen_test.go | 42 +
libs/datastore/boltbackend.go | 243 ++++++
libs/datastore/boltbackend_test.go | 151 ++++
libs/datastore/datastore.go | 154 ++++
libs/datastore/gobcodec.go | 51 ++
libs/datastore/jsoncodec.go | 38 +
libs/documents/build | 9 +
libs/documents/crypto.go | 171 ++++
libs/documents/docList.go | 83 ++
libs/documents/docValidation_test.go | 111 +++
libs/documents/docs.go | 235 ++++++
libs/documents/docs.pb.go | 908 +++++++++++++++++++++
libs/documents/docs.proto | 136 +++
libs/documents/docs.validator.pb.go | 176 ++++
libs/documents/docs_test.go | 225 +++++
libs/ipfs/apiconnector.go | 174 ++++
libs/ipfs/ipfs.go | 43 +
libs/ipfs/memory.go | 104 +++
libs/ipfs/nodeconnector.go | 256 ++++++
libs/ipfs/nodeconnector_test.go | 89 ++
libs/logger/logger.go | 164 ++++
libs/logger/textlogger.go | 70 ++
libs/transport/authorizer.go | 152 ++++
libs/transport/http.go | 528 ++++++++++++
libs/validators/customvalidators.go | 31 +
lint.sh | 7 +
open-api.yaml | 501 +++++++-----
pkg/api/client.go | 91 +++
pkg/api/proto.go | 170 ++++
pkg/bitcoinplugin/coin.go | 134 +++
pkg/bitcoinplugin/coin_test.go | 52 ++
pkg/bitcoinplugin/helpers.go | 225 +++++
pkg/bitcoinplugin/helpers_test.go | 47 ++
pkg/bitcoinplugin/open-api.yaml | 419 ++++++++++
pkg/bitcoinplugin/service.go | 123 +++
pkg/common/common.go | 260 ++++++
pkg/config/config.go | 142 ++++
pkg/config/default.go | 80 ++
pkg/defaultservice/fulfill.go | 106 +++
pkg/defaultservice/identity.go | 125 +++
pkg/defaultservice/order.go | 239 ++++++
pkg/defaultservice/plugable.go | 20 +
pkg/defaultservice/service.go | 113 +++
pkg/endpoints/endpoints.go | 378 +++++++++
pkg/safeguardsecret/README.md | 34 +
pkg/safeguardsecret/safeguardsecret-api.yaml | 123 +++
pkg/safeguardsecret/service.go | 80 ++
pkg/service/service.go | 51 ++
plugins/bitcoinplugin.go | 26 +
plugins/milagroplugin.go | 24 +
plugins/plugin.go | 71 ++
plugins/safeguardsecret.go | 26 +
test.sh | 7 +
103 files changed, 14272 insertions(+), 255 deletions(-)
create mode 100644 .dockerignore
create mode 100644 Dockerfile
create mode 100644 Dockerfile-alpine
create mode 100755 build-static.sh
create mode 100755 build.sh
create mode 100644 cmd/service/commands.go
create mode 100644 cmd/service/initnode.go
create mode 100644 cmd/service/main.go
create mode 100755 cmd/servicetester/e2e_test.sh
create mode 100755 cmd/servicetester/fulltest.sh
create mode 100755 cmd/servicetester/id_test.sh
create mode 100644 go.mod
create mode 100644 go.sum
create mode 100644 libs/crypto/libpqnist/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/CPackConfig.cmake
copy LICENSE => libs/crypto/libpqnist/LICENSE (100%)
create mode 100644 libs/crypto/libpqnist/VERSION
create mode 100644 libs/crypto/libpqnist/cmake_uninstall.cmake.in
create mode 100644 libs/crypto/libpqnist/examples/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/examples/run_aescbc.c
create mode 100644 libs/crypto/libpqnist/examples/run_aesgcm.c
create mode 100644 libs/crypto/libpqnist/examples/run_encap_decap.c
create mode 100644 libs/crypto/libpqnist/examples/run_pqnist.c
create mode 100644 libs/crypto/libpqnist/examples/run_sign_verify.c
create mode 100644 libs/crypto/libpqnist/examples/run_sign_verify_bad.c
create mode 100644 libs/crypto/libpqnist/examples/run_sike.c
create mode 100644 libs/crypto/libpqnist/include/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/include/pqnist/pqnist.h
create mode 100644 libs/crypto/libpqnist/src/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/src/pqnist.c
create mode 100644 libs/crypto/libpqnist/test/smoke/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/test/smoke/test_aescbc.c
create mode 100644 libs/crypto/libpqnist/test/smoke/test_aesgcm.c
create mode 100644 libs/crypto/libpqnist/test/smoke/test_encap_decap.c
create mode 100644 libs/crypto/libpqnist/test/smoke/test_pqnist.c
create mode 100644 libs/crypto/libpqnist/test/smoke/test_sign_verify.c
create mode 100644 libs/crypto/libpqnist/test/unit/CMakeLists.txt
create mode 100644 libs/crypto/libpqnist/test/unit/test_aes_decrypt.c
create mode 100644 libs/crypto/libpqnist/test/unit/test_aes_encrypt.c
create mode 100644 libs/crypto/libpqnist/testVectors/aes/CBCMMT256.rsp
create mode 100644 libs/crypto/pqnist.go
create mode 100644 libs/crypto/pqnist_test.go
create mode 100644 libs/crypto/secp256k1.go
create mode 100644 libs/crypto/secp256k1_test.go
create mode 100644 libs/crypto/wrap.go
create mode 100644 libs/cryptowallet/hdwallet.go
create mode 100644 libs/cryptowallet/hdwallet_test.go
create mode 100644 libs/cryptowallet/keygen.go
create mode 100644 libs/cryptowallet/keygen_test.go
create mode 100644 libs/datastore/boltbackend.go
create mode 100644 libs/datastore/boltbackend_test.go
create mode 100644 libs/datastore/datastore.go
create mode 100644 libs/datastore/gobcodec.go
create mode 100644 libs/datastore/jsoncodec.go
create mode 100755 libs/documents/build
create mode 100644 libs/documents/crypto.go
create mode 100644 libs/documents/docList.go
create mode 100644 libs/documents/docValidation_test.go
create mode 100644 libs/documents/docs.go
create mode 100644 libs/documents/docs.pb.go
create mode 100644 libs/documents/docs.proto
create mode 100644 libs/documents/docs.validator.pb.go
create mode 100644 libs/documents/docs_test.go
create mode 100644 libs/ipfs/apiconnector.go
create mode 100644 libs/ipfs/ipfs.go
create mode 100644 libs/ipfs/memory.go
create mode 100644 libs/ipfs/nodeconnector.go
create mode 100644 libs/ipfs/nodeconnector_test.go
create mode 100644 libs/logger/logger.go
create mode 100644 libs/logger/textlogger.go
create mode 100644 libs/transport/authorizer.go
create mode 100644 libs/transport/http.go
create mode 100644 libs/validators/customvalidators.go
create mode 100755 lint.sh
create mode 100644 pkg/api/client.go
create mode 100644 pkg/api/proto.go
create mode 100644 pkg/bitcoinplugin/coin.go
create mode 100644 pkg/bitcoinplugin/coin_test.go
create mode 100644 pkg/bitcoinplugin/helpers.go
create mode 100644 pkg/bitcoinplugin/helpers_test.go
create mode 100644 pkg/bitcoinplugin/open-api.yaml
create mode 100644 pkg/bitcoinplugin/service.go
create mode 100644 pkg/common/common.go
create mode 100644 pkg/config/config.go
create mode 100644 pkg/config/default.go
create mode 100644 pkg/defaultservice/fulfill.go
create mode 100644 pkg/defaultservice/identity.go
create mode 100644 pkg/defaultservice/order.go
create mode 100644 pkg/defaultservice/plugable.go
create mode 100644 pkg/defaultservice/service.go
create mode 100644 pkg/endpoints/endpoints.go
create mode 100644 pkg/safeguardsecret/README.md
create mode 100644 pkg/safeguardsecret/safeguardsecret-api.yaml
create mode 100644 pkg/safeguardsecret/service.go
create mode 100644 pkg/service/service.go
create mode 100644 plugins/bitcoinplugin.go
create mode 100644 plugins/milagroplugin.go
create mode 100644 plugins/plugin.go
create mode 100644 plugins/safeguardsecret.go
create mode 100755 test.sh
[incubator-milagro-dta] 01/01: Merge pull request #7 from
apache/initial-dta
Posted by sm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
smihaylov pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-dta.git
commit 205db1764385fb88f44cd0b6a18e1dd8ff1965b8
Merge: 9ab7b72 b53a002
Author: Stanislav Mihaylov <sm...@users.noreply.github.com>
AuthorDate: Fri Aug 23 17:19:04 2019 +0300
Merge pull request #7 from apache/initial-dta
Initial version of D-TA
.dockerignore | 3 +
.gitignore | 3 +
Dockerfile | 105 +++
Dockerfile-alpine | 100 +++
README.md | 51 +-
build-static.sh | 87 ++
build.sh | 5 +
cmd/service/commands.go | 86 ++
cmd/service/initnode.go | 165 ++++
cmd/service/main.go | 295 +++++++
cmd/servicetester/e2e_test.sh | 180 ++++
cmd/servicetester/fulltest.sh | 43 +
cmd/servicetester/id_test.sh | 83 ++
go.mod | 41 +
go.sum | 802 ++++++++++++++++++
libs/crypto/libpqnist/CMakeLists.txt | 97 +++
libs/crypto/libpqnist/CPackConfig.cmake | 33 +
libs/crypto/libpqnist/LICENSE | 202 +++++
libs/crypto/libpqnist/VERSION | 1 +
libs/crypto/libpqnist/cmake_uninstall.cmake.in | 21 +
libs/crypto/libpqnist/examples/CMakeLists.txt | 37 +
libs/crypto/libpqnist/examples/run_aescbc.c | 118 +++
libs/crypto/libpqnist/examples/run_aesgcm.c | 158 ++++
libs/crypto/libpqnist/examples/run_encap_decap.c | 190 +++++
libs/crypto/libpqnist/examples/run_pqnist.c | 288 +++++++
libs/crypto/libpqnist/examples/run_sign_verify.c | 140 ++++
.../libpqnist/examples/run_sign_verify_bad.c | 147 ++++
libs/crypto/libpqnist/examples/run_sike.c | 127 +++
libs/crypto/libpqnist/include/CMakeLists.txt | 5 +
libs/crypto/libpqnist/include/pqnist/pqnist.h | 149 ++++
libs/crypto/libpqnist/src/CMakeLists.txt | 25 +
libs/crypto/libpqnist/src/pqnist.c | 272 ++++++
libs/crypto/libpqnist/test/smoke/CMakeLists.txt | 46 ++
libs/crypto/libpqnist/test/smoke/test_aescbc.c | 120 +++
libs/crypto/libpqnist/test/smoke/test_aesgcm.c | 160 ++++
.../crypto/libpqnist/test/smoke/test_encap_decap.c | 190 +++++
libs/crypto/libpqnist/test/smoke/test_pqnist.c | 198 +++++
.../crypto/libpqnist/test/smoke/test_sign_verify.c | 136 +++
libs/crypto/libpqnist/test/unit/CMakeLists.txt | 42 +
libs/crypto/libpqnist/test/unit/test_aes_decrypt.c | 210 +++++
libs/crypto/libpqnist/test/unit/test_aes_encrypt.c | 211 +++++
.../crypto/libpqnist/testVectors/aes/CBCMMT256.rsp | 131 +++
libs/crypto/pqnist.go | 238 ++++++
libs/crypto/pqnist_test.go | 261 ++++++
libs/crypto/secp256k1.go | 110 +++
libs/crypto/secp256k1_test.go | 64 ++
libs/crypto/wrap.go | 83 ++
libs/cryptowallet/hdwallet.go | 174 ++++
libs/cryptowallet/hdwallet_test.go | 192 +++++
libs/cryptowallet/keygen.go | 86 ++
libs/cryptowallet/keygen_test.go | 42 +
libs/datastore/boltbackend.go | 243 ++++++
libs/datastore/boltbackend_test.go | 151 ++++
libs/datastore/datastore.go | 154 ++++
libs/datastore/gobcodec.go | 51 ++
libs/datastore/jsoncodec.go | 38 +
libs/documents/build | 9 +
libs/documents/crypto.go | 171 ++++
libs/documents/docList.go | 83 ++
libs/documents/docValidation_test.go | 111 +++
libs/documents/docs.go | 235 ++++++
libs/documents/docs.pb.go | 908 +++++++++++++++++++++
libs/documents/docs.proto | 136 +++
libs/documents/docs.validator.pb.go | 176 ++++
libs/documents/docs_test.go | 225 +++++
libs/ipfs/apiconnector.go | 174 ++++
libs/ipfs/ipfs.go | 43 +
libs/ipfs/memory.go | 104 +++
libs/ipfs/nodeconnector.go | 256 ++++++
libs/ipfs/nodeconnector_test.go | 89 ++
libs/logger/logger.go | 164 ++++
libs/logger/textlogger.go | 70 ++
libs/transport/authorizer.go | 152 ++++
libs/transport/http.go | 528 ++++++++++++
libs/validators/customvalidators.go | 31 +
lint.sh | 7 +
open-api.yaml | 501 +++++++-----
pkg/api/client.go | 91 +++
pkg/api/proto.go | 170 ++++
pkg/bitcoinplugin/coin.go | 134 +++
pkg/bitcoinplugin/coin_test.go | 52 ++
pkg/bitcoinplugin/helpers.go | 225 +++++
pkg/bitcoinplugin/helpers_test.go | 47 ++
pkg/bitcoinplugin/open-api.yaml | 419 ++++++++++
pkg/bitcoinplugin/service.go | 123 +++
pkg/common/common.go | 260 ++++++
pkg/config/config.go | 142 ++++
pkg/config/default.go | 80 ++
pkg/defaultservice/fulfill.go | 106 +++
pkg/defaultservice/identity.go | 125 +++
pkg/defaultservice/order.go | 239 ++++++
pkg/defaultservice/plugable.go | 20 +
pkg/defaultservice/service.go | 113 +++
pkg/endpoints/endpoints.go | 378 +++++++++
pkg/safeguardsecret/README.md | 34 +
pkg/safeguardsecret/safeguardsecret-api.yaml | 123 +++
pkg/safeguardsecret/service.go | 80 ++
pkg/service/service.go | 51 ++
plugins/bitcoinplugin.go | 26 +
plugins/milagroplugin.go | 24 +
plugins/plugin.go | 71 ++
plugins/safeguardsecret.go | 26 +
test.sh | 7 +
103 files changed, 14474 insertions(+), 255 deletions(-)