This is an automated email from the ASF dual-hosted git repository.

johnmcw pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-dta.git.


    from aaff904  Merge branch 'master' of 
github.com:apache/incubator-milagro-dta
     add e1067ae  Initial version of D-TA
     add f7ec3bd  Fix failing id_test
     add b53a002  Fix fulltest.sh
     add 205db17  Merge pull request #7 from apache/initial-dta
     add fa1fda7  update README build instructions
     add 098cdbc  Merge pull request #9 from apache/update-readme
     add 3fcd667  update headers in crypto code
     add 9dac107  update headers in defaultservice
     add f4bfc8d  Merge pull request #10 from apache/update-headers
     add 7d7782a  add code to cmake to enable shared build
     add fec31eb  Merge pull request #12 from apache/update-cmake
     add 85818f7  remove protobuf instructions from readme and change open API 
port
     add 19a33ba  Add public IPFS health warining
     add 00bab31  merged install instructions
     add c96599c  fixes duplicated first paragraph in Readme
     add 6a57b92  update the build instructions
     add 4ca57f4  update the installation instructions
     add df95801  Merge pull request #13 from apache/update_readme
     add 6584174  fix README
     add 9386940  Merge pull request #14 from apache/fix-readme
     add dbe2bb6  merge
     add 36e5555  add missing files
     add ffcf1d3  add missing port
     add a4ed2b0  Merge pull request #15 from apache/update_open-api
     add c8b0ba4  set default cors allow to * (#16)
     add 628db62  Bugfix btcopen api (#17)
     add df9838b  Add order/secret request validation
     add b9f8544  Merge pull request #18 from apache/beneficary-dupbug
     add 9ec03c0  Fix Invalid method sig
     add 770dce1  Merge pull request #19 from apache/bugfix
     add eb2790d  Update copyright in LICENSE (#20)
     add 72cf022  updates README.md
     add 688cc15  Add Beneficiary fix for Bitcoin Wallet
     add 099d097  Add E2E Test for Beneficiary Fix
     add 4f1c125  Merge pull request #24 from apache/BeneficiaryFix
     add a1fd45a  add nodetype to status page
     add 0e0d097  all nodeTypes can see status page
     add 312b715  Readme (#29)
     add aa7ab6f  Add Travis (#31)
     add 3dac89c  Update the IPFS bootstrap node and nodeconnector cleanup
     add 4b1086d  Fix broken transitive dependencies for Go 1.13 version 
validation
     add a32d626  update the golang crypto wrapper
     add 242000c  format golang code
     add e69678b  remove release version for amcl code in docker
     add 2e7382d  Merge pull request #35 from apache/issue34
     add 685535a  minor tweaks to readme
     add f081385  minor updates
     add 146cae5  more minor updates
     add cfe132f  Merge pull request #36 from apache/readme2
     add 23077c4  Merge branch 'master' into d1
     add 07932e2  Merge pull request #38 from apache/d1
     new 9d1284c  Merge pull request #37 from apache/develop

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 +
 .travis.yml                                        |  13 +
 DISCLAIMER                                         |  10 +
 Dockerfile                                         | 104 +++
 Dockerfile-alpine                                  | 106 +++
 LICENSE                                            |   4 +-
 README.md                                          | 187 ++++-
 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                      | 244 ++++++
 cmd/servicetester/fulltest.sh                      |  43 +
 cmd/servicetester/id_test.sh                       |  83 ++
 go.mod                                             |  52 ++
 go.sum                                             | 799 ++++++++++++++++++
 libs/crypto/libpqnist/CMakeLists.txt               | 104 +++
 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        | 137 ++++
 libs/crypto/libpqnist/examples/run_aesgcm.c        | 177 ++++
 libs/crypto/libpqnist/examples/run_bls.c           | 152 ++++
 libs/crypto/libpqnist/examples/run_bls_add.c       | 173 ++++
 libs/crypto/libpqnist/examples/run_bls_bad.c       | 158 ++++
 libs/crypto/libpqnist/examples/run_bls_sss.c       | 176 ++++
 libs/crypto/libpqnist/examples/run_encap_decap.c   | 204 +++++
 libs/crypto/libpqnist/examples/run_pqnist.c        | 314 +++++++
 libs/crypto/libpqnist/examples/run_sike.c          | 146 ++++
 libs/crypto/libpqnist/include/CMakeLists.txt       |   9 +
 libs/crypto/libpqnist/include/amcl/pqnist.h        | 230 ++++++
 libs/crypto/libpqnist/src/CMakeLists.txt           |  30 +
 libs/crypto/libpqnist/src/pqnist.c                 | 482 +++++++++++
 libs/crypto/libpqnist/test/smoke/CMakeLists.txt    |  46 ++
 libs/crypto/libpqnist/test/smoke/test_aescbc.c     | 139 ++++
 libs/crypto/libpqnist/test/smoke/test_aesgcm.c     | 179 ++++
 libs/crypto/libpqnist/test/smoke/test_bls.c        | 149 ++++
 libs/crypto/libpqnist/test/smoke/test_bls_add.c    | 216 +++++
 libs/crypto/libpqnist/test/smoke/test_bls_sss.c    | 187 +++++
 .../crypto/libpqnist/test/smoke/test_encap_decap.c | 205 +++++
 libs/crypto/libpqnist/test/smoke/test_pqnist.c     | 225 +++++
 libs/crypto/libpqnist/test/unit/CMakeLists.txt     |  42 +
 libs/crypto/libpqnist/test/unit/test_aes_decrypt.c | 229 ++++++
 libs/crypto/libpqnist/test/unit/test_aes_encrypt.c | 230 ++++++
 .../crypto/libpqnist/testVectors/aes/CBCMMT256.rsp | 131 +++
 libs/crypto/pqnist.go                              | 404 +++++++++
 libs/crypto/pqnist_test.go                         | 431 ++++++++++
 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                        | 229 ++++++
 libs/ipfs/apiconnector.go                          | 174 ++++
 libs/ipfs/ipfs.go                                  |  43 +
 libs/ipfs/memory.go                                | 104 +++
 libs/ipfs/nodeconnector.go                         | 259 ++++++
 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                                      | 517 ++++++------
 pkg/api/client.go                                  |  91 +++
 pkg/api/proto.go                                   | 171 ++++
 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                    | 110 +++
 pkg/bitcoinplugin/service.go                       | 140 ++++
 pkg/common/common.go                               | 260 ++++++
 pkg/config/config.go                               | 142 ++++
 pkg/config/default.go                              |  78 ++
 pkg/defaultservice/fulfill.go                      | 123 +++
 pkg/defaultservice/identity.go                     | 146 ++++
 pkg/defaultservice/order.go                        | 281 +++++++
 pkg/defaultservice/plugable.go                     |  38 +
 pkg/defaultservice/service.go                      | 114 +++
 pkg/endpoints/endpoints.go                         | 381 +++++++++
 pkg/safeguardsecret/README.md                      |  34 +
 pkg/safeguardsecret/open-api.yaml                  | 124 +++
 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 +
 110 files changed, 15980 insertions(+), 266 deletions(-)
 create mode 100644 .dockerignore
 create mode 100644 .travis.yml
 create mode 100644 DISCLAIMER
 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_bls.c
 create mode 100644 libs/crypto/libpqnist/examples/run_bls_add.c
 create mode 100644 libs/crypto/libpqnist/examples/run_bls_bad.c
 create mode 100644 libs/crypto/libpqnist/examples/run_bls_sss.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_sike.c
 create mode 100644 libs/crypto/libpqnist/include/CMakeLists.txt
 create mode 100644 libs/crypto/libpqnist/include/amcl/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_bls.c
 create mode 100644 libs/crypto/libpqnist/test/smoke/test_bls_add.c
 create mode 100644 libs/crypto/libpqnist/test/smoke/test_bls_sss.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/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/open-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

Reply via email to