Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' into patch-6
Browse files Browse the repository at this point in the history
  • Loading branch information
sudeshrshetty authored Jul 19, 2022
2 parents a19cd2b + cea4427 commit 6ae620d
Show file tree
Hide file tree
Showing 247 changed files with 13,282 additions and 4,422 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,25 @@ jobs:
with:
file: ./coverage.out

unitTestUrsa:
name: Unit test (Ursa/CL)
runs-on: ubuntu-18.04
container:
image: ghcr.io/hyperledger/ursa-wrapper-go/uwg-build # a container with libursa installed
timeout-minutes: 15
steps:
- name: Setup Go 1.17
uses: actions/setup-go@v2
with:
go-version: 1.17
id: go

- uses: actions/checkout@v2

- name: Run unit test (Ursa/CL)
timeout-minutes: 15
run: make unit-test-ursa

unitTestMobile:
name: Unit test (mobile)
runs-on: ubuntu-18.04
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version_var.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#

# Release Parameters
BASE_VERSION=0.1.8
BASE_VERSION=0.1.9
IS_RELEASE=false

ARCH=$(go env GOARCH)
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# 0.1.8

## March 29, 2022

- DIDCommV2 full support:
- Updated to V2 message structure
- OOB V2
- Issue Credential V3, Present Proof V3
- Mediator protocol support for DIDComm V2
- DID Rotation
- Universal Wallet:
- WACI Issuance
- WACI Presentation
- Credential Manifest support & minor improvements
- Aries RFCs / Interop
- Web-redirect support in issue-credential and present-proof protocols (V2 and V3)
- Media type profile support
- Various minor fixes
- Fixes and improvements to Crypto, KMS, VDR, Verifiable Credential, Storage, and other components

# 0.1.7

## September 14, 2021
Expand Down
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ MOCKGEN=$(GOBIN_PATH)/mockgen
GOMOCKS=pkg/internal/gomocks

.PHONY: all
all: clean checks unit-test unit-test-wasm unit-test-mobile bdd-test
all: clean checks unit-test unit-test-ursa unit-test-wasm unit-test-mobile bdd-test

.PHONY: checks
checks: license lint generate-openapi-spec
Expand All @@ -44,6 +44,10 @@ license:
unit-test: mocks
@scripts/check_unit.sh

.PHONY: unit-test-ursa
unit-test-ursa: mocks
@scripts/check_unit_ursa.sh

.PHONY: benchmark
benchmark:
@scripts/check_bench.sh
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ We aim to provide Go implementations of:

- Decentralized identity standards including [W3C decentralized identifiers](https://w3c.github.io/did-core/) (DIDs), [W3C DID resolution](https://w3c-ccg.github.io/did-resolution/), and [W3C verifiable credentials](https://w3c.github.io/vc-data-model/).
- Decentralized data communication protocols anchored in DIDs: [DIDComm](https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0005-didcomm).
- A pluggable dependency framework, where implementors can customize primitives via Service Provider Interfaces (SPIs). We have a "batteries included" model where default primitives are included -- such as a [key management system (KMS)](docs/kms_secretlock.md), crypto, data storage, digital hub integration, etc.
- A pluggable dependency framework, where implementors can customize primitives via Service Provider Interfaces (SPIs). We have a "batteries included" model where default primitives are included -- such as a [key management system (KMS)](docs/kms_secretlock.md), crypto, data storage, encrypted data vault integration, etc.

We aim to enable usage of our protocol implementations in a wide variety of edge and cloud environments including servers, browsers, mobile, and devices.
API bindings are supplied to enable these environments including:
Expand Down
4 changes: 0 additions & 4 deletions cmd/aries-agent-mobile/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -460,10 +460,6 @@ class AriesService {
</p>
</details>

### 3.3. Demo apps

For examples of mobile apps built with the aries-agent-mobile bindings, see [https://github.com/trustbloc/aries-examples](https://github.com/trustbloc/aries-examples).


## 4. Test

Expand Down
5 changes: 0 additions & 5 deletions cmd/aries-agent-mobile/check_unit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@
#
set -e

# TODO: MacOS Monterey Golang fix, remove "MallocNanoZone=0" once https://github.com/golang/go/issues/49138 is resolved.
# TODO: issue is now resolved in :https://github.com/golang/go/commit/5f6552018d1ec920c3ca3d459691528f48363c3c,
# TODO" but will need to wait for next Go release.
export MallocNanoZone=0

echo "Running $0"

GO_TEST_CMD="go test"
Expand Down
35 changes: 18 additions & 17 deletions cmd/aries-agent-mobile/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ module github.com/hyperledger/aries-framework-go/cmd/aries-agent-mobile
go 1.17

require (
github.com/google/uuid v1.1.2
github.com/hyperledger/aries-framework-go v0.1.7-0.20210603210127-e57b8c94e3cf
github.com/hyperledger/aries-framework-go/component/storageutil v0.0.0-20210820175050-dcc7a225178d
github.com/hyperledger/aries-framework-go/spi v0.0.0-20210820175050-dcc7a225178d
github.com/hyperledger/aries-framework-go/test/component v0.0.0-20210820175050-dcc7a225178d
github.com/piprate/json-gold v0.4.1-0.20210813112359-33b90c4ca86c
github.com/stretchr/testify v1.7.0
github.com/google/uuid v1.3.0
github.com/hyperledger/aries-framework-go v0.1.8-0.20220322085443-50e8f9bd208b
github.com/hyperledger/aries-framework-go/component/storageutil v0.0.0-20220322085443-50e8f9bd208b
github.com/hyperledger/aries-framework-go/spi v0.0.0-20220606124520-53422361c38c
github.com/hyperledger/aries-framework-go/test/component v0.0.0-20220428211718-66cc046674a1
github.com/piprate/json-gold v0.4.1
github.com/stretchr/testify v1.7.2
nhooyr.io/websocket v1.8.3
)

Expand All @@ -29,24 +29,25 @@ require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/golang/protobuf v1.5.2 // indirect
github.com/golang/snappy v0.0.1 // indirect
github.com/google/tink/go v1.6.1-0.20210519071714-58be99b3c4d0 // indirect
github.com/google/tink/go v1.6.1 // indirect
github.com/gorilla/mux v1.7.3 // indirect
github.com/hyperledger/aries-framework-go/component/storage/edv v0.0.0-20210820175050-dcc7a225178d // indirect
github.com/hyperledger/aries-framework-go/component/storage/edv v0.0.0-20220606124520-53422361c38c // indirect
github.com/jinzhu/copier v0.0.0-20190924061706-b57f9002281a // indirect
github.com/kawamuray/jsonpath v0.0.0-20201211160320-7483bafabd7e // indirect
github.com/kilic/bls12-381 v0.1.1-0.20210503002446-7b7597926c69 // indirect
github.com/klauspost/compress v1.10.0 // indirect
github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 // indirect
github.com/minio/sha256-simd v0.1.1 // indirect
github.com/mitchellh/mapstructure v1.1.2 // indirect
github.com/mr-tron/base58 v1.1.3 // indirect
github.com/multiformats/go-base32 v0.0.3 // indirect
github.com/multiformats/go-multibase v0.0.1 // indirect
github.com/mr-tron/base58 v1.2.0 // indirect
github.com/multiformats/go-base32 v0.0.4 // indirect
github.com/multiformats/go-base36 v0.1.0 // indirect
github.com/multiformats/go-multibase v0.0.3 // indirect
github.com/multiformats/go-multihash v0.0.13 // indirect
github.com/multiformats/go-varint v0.0.5 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35 // indirect
github.com/pquerna/cachecontrol v0.1.0 // indirect
github.com/rs/cors v1.7.0 // indirect
github.com/spaolacci/murmur3 v1.1.0 // indirect
github.com/square/go-jose/v3 v3.0.0-20200630053402-0a67ce9b0693 // indirect
Expand All @@ -58,10 +59,10 @@ require (
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e // indirect
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c // indirect
google.golang.org/protobuf v1.27.1 // indirect
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect
google.golang.org/protobuf v1.28.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)

replace (
Expand Down
Loading

0 comments on commit 6ae620d

Please sign in to comment.