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

sovrin_create_and_store_my_did doesn't support creation of seed based CID #25

Closed
vimmerru opened this issue May 31, 2017 · 4 comments
Closed

Comments

@vimmerru
Copy link

If DID isn't provided sovrin_create_and_store_my_did always use first 16 bytes of generated verkey as DID, but identities in pool ledger generated by init scripts use full verkey as DID.

I now that CID is deprecated, but in the current state, it is hard to use libsovrin with private pool. Current integration tests use verkey instead of did as rough workaround and it can confuse potential library users.

I suggest adding support of optional "cid" attribute to did_json param. If it is true full generated verkey will be used as DID if there is no explicit DID.

@dhh1128
Copy link
Contributor

dhh1128 commented Jun 1, 2017

Okay, sounds fine.

@peacekeeper
Copy link
Contributor

In the code comments I found this line:

/// "cid": string, (optional; if not set then false is used;)

Is this really a JSON string as the comment says, or a boolean, i.e. will the parameter be:

"cid": "false"

or

"cid": false

Guess it should be the latter and the comment should be changed?

@vimmerru
Copy link
Author

vimmerru commented Jun 2, 2017

the cid parameter type is boolean. So we will change the comment. Thank you for this finding.

@vimmerru
Copy link
Author

Now sovrin_create_and_store_my_did supports optional "cid" field in did_json param that allows a creation of DID from seed as CID. As result, this issue seems solved.

jovfer pushed a commit that referenced this issue Aug 29, 2017
Merging master from hyperledger
dkulic pushed a commit to dkulic/indy-sdk that referenced this issue Aug 14, 2018
Artemkaaas pushed a commit to Artemkaaas/indy-sdk that referenced this issue Jun 22, 2020
* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed microledger work from branch

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python pack message api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper tests (WIP)

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* start sdk architecture overview doc

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed from message pack encoding to base64 encoding

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Sync rebase and origin history

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* refactored encoding to support both message_pack and base64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added deprecate message to API

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* non-building checkin commit need to fix zeroize trait for chacha key

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed changes that were started for zeroize - key_mem happens in sodiumoxide

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* change nonce to iv for pack/unpack

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed to reflect ietf implementation

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added basicmessage message family format to tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix to use null opt_c_str macro

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix base64 changes

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed encode and decode tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* jovfer code review comment updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed sdk architecture docs - they're available on a separate branch PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* push python wrapper updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix header to use u32 instead of u64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove python wrapper - move to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove "C" from API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* update cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added recipient_key value to unpack return val

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated comments to show proper format

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Slightly reorganize pack command layer.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Minor cleanup.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix merge issues.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Cleanup route.rs.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix integration tests for pack/unpack

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Clean-up API description

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Move pack/unpack into crypto module for python wrapper.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-company.com>

* Add missed experimental for new API.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* filter payment addresses based on configured payment method

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* fix indentation

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* IS-1160 following the pattern of authCrypt

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* IS-1160 removed commented out line

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* updated readme

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* add log statement when address isn't compatible

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* finishes tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added more tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added a few more tests, renamed misnamed tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* fixes agency push notification for a cred offer

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* update python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Add pack and unpack message wrappers. Unit tests.

Signed-off-by: Tomislav Markovski <tmarkovski@gmail.com>

* Updated NodeJS wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Updated objective-c wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* making changes based on feedback from comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* more updates based on comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Code refactoring and fixed some mistakes related to Pack/Unpack function in Java.

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Little update of documentation

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Python wrapper fixes. Added key validation to pack function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Changed type of returning value for python unpack_message function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* defines indy version in Jenkins file and removes from other places,
and add set_default_logger functionality to ios and android wrappers

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* changes indyTag var name to tag

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* adds def to tag var

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* quieted android dockerfile output and took out progress fn from iosBuild.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* add uid to buildAndroidDocker

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* silent android sdk install

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* next try to silence output

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes indy tags in Jenkins file

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixed libindy version in androidBuild.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes libnullpay wget

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* separates libindy build from libindy retrieval in mac build scripts

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* ios uses insecure flag to retrieve libsovtoken

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* mac.03...retrieve removes unused vars

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* changes permissions for mac.03.01.retrieve...

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* reverted back to mac.03.libindy.build.sh && removed retrieve libindy.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixex call to mac.05

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* enforces environment vars to be set for shared.functions.sh to be called

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* sets var when checking for env var inside of shared.functions.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* pass default rust version to mac.01

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>
Artemkaaas pushed a commit to Artemkaaas/indy-sdk that referenced this issue Jun 22, 2020
* changed documentation folder name from doc to docs, added a sphinx conf.py file, Makefile, and index.rst for building.

Signed-off-by: michael <michael.boyd@sovrin.org>

* added first nested toctree to index

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed directory back to 'docs', restructured main table of contents, added a couple sections

Signed-off-by: michael <michael.boyd@sovrin.org>

* added embedded page to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* ignore build dir from repo, added test embed script

Signed-off-by: michael <michael.boyd@sovrin.org>

* ignore _build dir for sphinx docs

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted node test

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted index reference to node embed test page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* renamed to index to see if it would build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed section

Signed-off-by: michael <michael.boyd@sovrin.org>

* added extension

Signed-off-by: michael <michael.boyd@sovrin.org>

* added test sov-docs.html page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added github pages for testing

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed readthedocs_ext

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed sphinx build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree for sdk in sphinx

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree to bottom

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed one space that screwed up the .rst file

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toc to sidebar

Signed-off-by: michael <michael.boyd@sovrin.org>

* standardized menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* toc tree added

Signed-off-by: michael <michael.boyd@sovrin.org>

* testing on remote server

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed to just toc

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf to upper directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed doc directory to docs directory to conform to indy's standards

Signed-off-by: michael <michael.boyd@sovrin.org>

* completed changed directory in the docs/ folder and created template for menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* added recomonmark parser bug fix

Signed-off-by: michael <michael.boyd@sovrin.org>

* added updated conf.py, changed references to 'doc' in repo to 'docs'

Signed-off-by: michael <michael.boyd@sovrin.org>

* reorganized the indy-sdk docs folder for greater readability

Signed-off-by: michael <michael.boyd@sovrin.org>

* cleaned up sdk

Signed-off-by: michael <michael.boyd@sovrin.org>

* added description for nickname

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed typo in conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* added source file to docs directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed remote_conf repo name

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed contributors.rst to index.rst

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* temporarily change to michaeldboyd's repo to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt file and changed readme accordingly.

Signed-off-by: Michael Boyd <michael@mdb-mbp.home>

* changed conf.py remote_conf repo to hyperledger

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* moved everything back to docs/ directory from the source directory and moved conf.py to root directory to access docs in other subproject folders like vcx.

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* removed needless dependencies

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Added postgres support and updated alice/faber demo

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Update to support cross-platform libraries

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Reflected changes in documentation. Incremented versions 

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Remove debugging statement

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Minor documentation fixes

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Corrected 1.8.0 migration guide

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Updated indy-pool.dockerfile to use the latest indy node

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* [VCX] enable generic connection messages, signing and verification

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* remove unused code

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* [VCX] fix python wrapper unit test

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* [VCX] fix node wrapper unit test

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* VE-951 - fix compatibility with 1.0 cred_def object

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* added missing toc bullets

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Update release date

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* fixes fpm installation in ci docker

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Remove some debugging

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Refactor alice and faber to use a common utils library

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Fix faber script

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Add note for freshness issues

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* increases test timeouts

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fixed issue with incorrect timestamps

Signed-off-by: olegbou777 <oleg.bou@gmail.com>

* patches release versions

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* replaces hard-coded IP with env variable value

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* fixes debug suffix

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* comments some testing routine to debug publishing

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fix CD pipeline

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Move doc to the correct place

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* debug changes

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* debug

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fix seg fault which occurs after a successful send_proof()

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Fix file extension

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Postgres storage config params wip

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* adds missed change for sovrin repo IP

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* enables tracing and exit on an error for ci shell scripts

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* debug: turns off ssl cert check during maven deploy

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* switch to serialize/deserialize

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* fixed broken link in readme

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* adds configuration params for packaging repo

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* adds param to pass additional options for maven deploy

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Revert "debug"

This reverts commit 692a0c22e17222b058f1260a4d73795680f060b4.

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Revert "comments some testing routine to debug publishing"

This reverts commit f704dceb11cf60ef953a0f805fb9573607ed4ad9.

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* sets debug env

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* makes release version configurable for testing purposes

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Changed link for builds, release workflow, and others

Signed-off-by: bryant <blhagadorn@gmail.com>

* Removed unused ledger config

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* Removed unused ledger config

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* fixes stash syntax

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* removes debug lines

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fix txn seconds to millicseconds

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Added logging

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fixed logging

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fix tests

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Disable freshness

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fix txn seconds to millicseconds

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Added logging

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fixed logging

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fix tests

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Disable freshness

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Push versions

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Push versions

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* corrects changelog

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* Fix typo in CHANGELOG.md

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* comments out logging initialization

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* allows for unused methods while logging is turned off

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* adds directives

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* removes allow warnings

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* Add changelogs

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Fix unit tests; delete duplicated file

Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>

* [VCX] increase http client timeout to default long_timeout (VE-914)

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* Extended timeout for java tests

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Adding the start of the podspec for versions 0.0.65 and 0.0.66

* Updated the libvcxall and libvcxpartial urls to the latest builds from master.

* merges vcx-ci with evernym indy-sdk fork (#15)

* merges vcx-ci with evernym indy-sdk fork

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* accepts libindy 1.7.0~942

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Just adding the next four cocoapods for the lastest libvcx builds. (#17)

* Adding cocoapod 0.0.71 and 0.0.72 (#19)

* Adding cocoapods 0.0.73 and 0.0.74 (#20)

* Adding 0.0.75 and 0.0.76 cocoapods (#21)

* Adding cocoapods 0.0.75 and 0.0.76 for CULedger release of ConnectMe.

* Added the version numbers of the libraries used to build this cocoapod

* Update libindy version to 1.7.0-955 (#23)

* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed microledger work from branch

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python pack message api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper tests (WIP)

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* start sdk architecture overview doc

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed from message pack encoding to base64 encoding

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Sync rebase and origin history

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* refactored encoding to support both message_pack and base64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added deprecate message to API

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* non-building checkin commit need to fix zeroize trait for chacha key

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed changes that were started for zeroize - key_mem happens in sodiumoxide

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* change nonce to iv for pack/unpack

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed to reflect ietf implementation

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added basicmessage message family format to tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix to use null opt_c_str macro

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix base64 changes

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed encode and decode tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* jovfer code review comment updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed sdk architecture docs - they're available on a separate branch PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* push python wrapper updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix header to use u32 instead of u64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove python wrapper - move to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove "C" from API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* update cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added recipient_key value to unpack return val

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated comments to show proper format

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Slightly reorganize pack command layer.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Minor cleanup.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix merge issues.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Cleanup route.rs.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix integration tests for pack/unpack

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Clean-up API description

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Move pack/unpack into crypto module for python wrapper.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-company.com>

* Add missed experimental for new API.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* filter payment addresses based on configured payment method

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* fix indentation

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* IS-1160 following the pattern of authCrypt

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* IS-1160 removed commented out line

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* updated readme

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* add log statement when address isn't compatible

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* finishes tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added more tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added a few more tests, renamed misnamed tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* fixes agency push notification for a cred offer

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* update python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Add pack and unpack message wrappers. Unit tests.

Signed-off-by: Tomislav Markovski <tmarkovski@gmail.com>

* Updated NodeJS wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Updated objective-c wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* making changes based on feedback from comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* more updates based on comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Code refactoring and fixed some mistakes related to Pack/Unpack function in Java.

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Little update of documentation

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Python wrapper fixes. Added key validation to pack function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Changed type of returning value for python unpack_message function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* updates libindy master version to 1.7.0-955

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Adding versions 0.0.77 and 0.0.78 of the libvcx cocoapods. (#24)

* Pipeline improvements (#25)

* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed microledger work from branch

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* initial commit to get help debugging

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Fixed to use detached

Signed-off-by: Michael Lodder <redmike7@gmail.com>

* PoC of pack and unpack with JWEs working

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* tests running with command layer added

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed types in APIs

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* finished unpack api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* "removed forward functionality for this PR"

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed compilation warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove route table functionality - moving to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* aligning code current HIPE descriptions

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkpoint commit not compiling

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - compiles but needs testing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin compiling but test fail

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit cargo test not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* rustfmt code; fixed first test; needs further updates to unpack return data

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed dependencies to fix warnings

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactor additional texts

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix rebase mistakes - all tests passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added vscode to gitignore

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactors to align HIPE in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* intermediate checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed cargo files - not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit refactor in progress and not building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit - building

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed tests - all passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* HIPE alignment refactor in progress

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin commit command layer work

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* checkin command layer WIP

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added detached with aad functons

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* refactored encrypt_plaintext and decrypt_ciphertext to use detached functionality now

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* needs c headers and tests - but compiles code upto API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* build properly - pack_message test throws segfault

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed seg fault issue first test passing

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added high level tests for pack_message

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python pack message api

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added python wrapper tests (WIP)

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* start sdk architecture overview doc

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed from message pack encoding to base64 encoding

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Sync rebase and origin history

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* refactored encoding to support both message_pack and base64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added deprecate message to API

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* non-building checkin commit need to fix zeroize trait for chacha key

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed changes that were started for zeroize - key_mem happens in sodiumoxide

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* change nonce to iv for pack/unpack

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* changed to reflect ietf implementation

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added basicmessage message family format to tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix to use null opt_c_str macro

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix base64 changes

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fixed encode and decode tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* jovfer code review comment updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* removed sdk architecture docs - they're available on a separate branch PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* push python wrapper updates

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* fix header to use u32 instead of u64

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove python wrapper - move to separate PR

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* remove "C" from API layer

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* update cargo.lock

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* added recipient_key value to unpack return val

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* updated comments to show proper format

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Slightly reorganize pack command layer.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Minor cleanup.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix merge issues.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Cleanup route.rs.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Fix integration tests for pack/unpack

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Clean-up API description

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* Move pack/unpack into crypto module for python wrapper.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-company.com>

* Add missed experimental for new API.

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* filter payment addresses based on configured payment method

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* fix indentation

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* IS-1160 following the pattern of authCrypt

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* IS-1160 removed commented out line

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* updated readme

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* add log statement when address isn't compatible

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* finishes tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added more tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* added a few more tests, renamed misnamed tests

Signed-off-by: matt raffel <matt.raffel@evernym.com>

* fixes agency push notification for a cred offer

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* update python wrapper

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Add pack and unpack message wrappers. Unit tests.

Signed-off-by: Tomislav Markovski <tmarkovski@gmail.com>

* Updated NodeJS wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Updated objective-c wrapper to support Pack/Unpack functions

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added additional pack and unpack tests

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* making changes based on feedback from comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* more updates based on comments

Signed-off-by: Kyle Den Hartog <kdenhar@gmail.com>

* Code refactoring and fixed some mistakes related to Pack/Unpack function in Java.

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Little update of documentation

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Python wrapper fixes. Added key validation to pack function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Changed type of returning value for python unpack_message function

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* defines indy version in Jenkins file and removes from other places,
and add set_default_logger functionality to ios and android wrappers

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* changes indyTag var name to tag

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* adds def to tag var

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* quieted android dockerfile output and took out progress fn from iosBuild.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* add uid to buildAndroidDocker

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* silent android sdk install

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* next try to silence output

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes indy tags in Jenkins file

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixed libindy version in androidBuild.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes libnullpay wget

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* separates libindy build from libindy retrieval in mac build scripts

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* ios uses insecure flag to retrieve libsovtoken

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* mac.03...retrieve removes unused vars

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* changes permissions for mac.03.01.retrieve...

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* reverted back to mac.03.libindy.build.sh && removed retrieve libindy.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixex call to mac.05

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* enforces environment vars to be set for shared.functions.sh to be called

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* sets var when checking for env var inside of shared.functions.sh

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* pass default rust version to mac.01

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* updates to libindy 1.7.0-958

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Changes to test the iOS libvcx.a library generated by the build as part o… (#27)

* Changes to test the libvcx.a library generated by the build as part of the cocoapod.

* Changed the library folder to /lib

* Commented out the sudo command as it will not run in the script.

* Added the steps to install the pod command.

* Reverted the change to install the gem cocoapods and Felippe with run the commnands on the command line for me on the mac slaves.

* Removed all of the old commented out tests.

* Set the vcx-demo scheme to shared so that xctool can use it.

* Adding the generated shared xcode schemes so that xcodebuild and xctool can use them.

* Changes to switch over to using libsovtoken.

* Reverted back to building all of the archs.

* Added back in the hash to comment out a comment.

* Forgot to change each of the .h files for sovtoken_init.

* Changes to combine the libsovtoken universal lib into libvcx.a.

* Switching back to nullpay so that we can focus on getting a good artifcat for iOS and Android of libnullpay.

* Merge upstream master to the evernym repo (#30)

* changed documentation folder name from doc to docs, added a sphinx conf.py file, Makefile, and index.rst for building.

Signed-off-by: michael <michael.boyd@sovrin.org>

* added first nested toctree to index

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed directory back to 'docs', restructured main table of contents, added a couple sections

Signed-off-by: michael <michael.boyd@sovrin.org>

* added embedded page to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* ignore build dir from repo, added test embed script

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted node test

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted index reference to node embed test page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* renamed to index to see if it would build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed section

Signed-off-by: michael <michael.boyd@sovrin.org>

* added extension

Signed-off-by: michael <michael.boyd@sovrin.org>

* added test sov-docs.html page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added github pages for testing

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed readthedocs_ext

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed sphinx build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree for sdk in sphinx

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree to bottom

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed one space that screwed up the .rst file

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toc to sidebar

Signed-off-by: michael <michael.boyd@sovrin.org>

* standardized menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* toc tree added

Signed-off-by: michael <michael.boyd@sovrin.org>

* testing on remote server

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed to just toc

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf to upper directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed doc directory to docs directory to conform to indy's standards

Signed-off-by: michael <michael.boyd@sovrin.org>

* completed changed directory in the docs/ folder and created template for menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* added recomonmark parser bug fix

Signed-off-by: michael <michael.boyd@sovrin.org>

* added updated conf.py, changed references to 'doc' in repo to 'docs'

Signed-off-by: michael <michael.boyd@sovrin.org>

* reorganized the indy-sdk docs folder for greater readability

Signed-off-by: michael <michael.boyd@sovrin.org>

* cleaned up sdk

Signed-off-by: michael <michael.boyd@sovrin.org>

* added description for nickname

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed typo in conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* added source file to docs directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed remote_conf repo name

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed contributors.rst to index.rst

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* temporarily change to michaeldboyd's repo to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt file and changed readme accordingly.

Signed-off-by: Michael Boyd <michael@mdb-mbp.home>

* changed conf.py remote_conf repo to hyperledger

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* moved everything back to docs/ directory from the source directory and moved conf.py to root directory to access docs in other subproject folders like vcx.

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* removed needless dependencies

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Reflected changes in documentation. Incremented versions 

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Minor documentation fixes

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Corrected 1.8.0 migration guide

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Updated indy-pool.dockerfile to use the latest indy node

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* added missing toc bullets

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Update release date

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* fixes fpm installation in ci docker

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Add note for freshness issues

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* increases test timeouts

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fixed issue with incorrect timestamps

Signed-off-by: olegbou777 <oleg.bou@gmail.com>

* Fix CD pipeline

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Move doc to the correct place

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* defines unique version and branch for nullpay in pipeline steps (#32)

* defines unique version and branch for nullpay in pipeline steps

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes nullpay tag for android

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes nullpay tag for android 2

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* tests nullpay on ios and uses nullpay PR-1460 1.8.0-2 for ios and android (#34)

* uses nullpay test for ios and uses PR-1460 1.8.0-2 for nullpay

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* non-mobile builds should still use nullpay 1.8.0 tag=967 branch=master

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes temporary libnullpay tag

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* changed RNIndyTests log to say nullpay instead of sovtoken

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Adding the test to the AAR gradle project to launch the emulator and … (#31)

* Adding the test to the AAR gradle project to launch the emulator and load the apk

* Added script steps to download the sdkmanager.

* Set the ANDROID_BUILD_FOLDER to an expected location.

* Removed the left over ANDROID_SDK variable.

* Removed the terminal colors and reset and added the mkdir for android sdk and add the functions to delete the avd.

* Added the download_and_unzip_if_missed function.

* Adding the first test for the Android platform to use the aar libraries during the build

* Set the directory to android for the npm install.

* Changed the ANDROID_BUILD_FOLDER and ANDROID_SDK environment variables to point to the already installed location.

* Reverted back to installing the android sdk in /tmp because the script does not have permissions to the other location.

* Added a path directly to the already installed build tools.

* Fixed the path given to the ls command.

* Changed the activity to pl.brightinventions.slf4android/.NotifyDeveloperDialogDisplayActivity

* Add echo statements and commands to show the services running for the android emulator.

* Now the android tests will actually execute as part of the aar build process.

* Added commands to ouput the results of the tests.

* Added a verbose console output and debug log level.

* Just cleaned up some of the commented out code.

* Redirect output to a file rather than putting it in the jenkins console.

* Added the test to invoke initNullPay.

* Compile error because ExecutionException is never thrown the initNullPay.

* InterruptedException is never thrown in initNullPay.

* Increased the memory size for the gradle process and changed the assert to equal zero.

* refactors build scripts and puts same vcx version in each artifact name (#36)

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Changed the script to run the tests first and then clean and build th… (#35)

* Changed the script to run the tests first and then clean and build the aar.

* Cause script to wait to run tests until the package service is started for the android emulator.

* Checking to see if the settings service has started.

* Added logic to test whether or not the install was successful and once it is then run the test.

* Merge libindy 1.8.0 - 968 (#37)

* changed documentation folder name from doc to docs, added a sphinx conf.py file, Makefile, and index.rst for building.

Signed-off-by: michael <michael.boyd@sovrin.org>

* added first nested toctree to index

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed directory back to 'docs', restructured main table of contents, added a couple sections

Signed-off-by: michael <michael.boyd@sovrin.org>

* added embedded page to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* ignore build dir from repo, added test embed script

Signed-off-by: michael <michael.boyd@sovrin.org>

* ignore _build dir for sphinx docs

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted node test

Signed-off-by: michael <michael.boyd@sovrin.org>

* deleted index reference to node embed test page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed requirements.txt

Signed-off-by: michael <michael.boyd@sovrin.org>

* renamed to index to see if it would build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed section

Signed-off-by: michael <michael.boyd@sovrin.org>

* added extension

Signed-off-by: michael <michael.boyd@sovrin.org>

* added test sov-docs.html page

Signed-off-by: michael <michael.boyd@sovrin.org>

* added github pages for testing

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed node index

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed readthedocs_ext

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed sphinx build

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree for sdk in sphinx

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toctree to bottom

Signed-off-by: michael <michael.boyd@sovrin.org>

* removed one space that screwed up the .rst file

Signed-off-by: michael <michael.boyd@sovrin.org>

* added toc to sidebar

Signed-off-by: michael <michael.boyd@sovrin.org>

* standardized menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* toc tree added

Signed-off-by: michael <michael.boyd@sovrin.org>

* testing on remote server

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed to just toc

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf to upper directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* added conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed doc directory to docs directory to conform to indy's standards

Signed-off-by: michael <michael.boyd@sovrin.org>

* completed changed directory in the docs/ folder and created template for menu

Signed-off-by: michael <michael.boyd@sovrin.org>

* added recomonmark parser bug fix

Signed-off-by: michael <michael.boyd@sovrin.org>

* added updated conf.py, changed references to 'doc' in repo to 'docs'

Signed-off-by: michael <michael.boyd@sovrin.org>

* reorganized the indy-sdk docs folder for greater readability

Signed-off-by: michael <michael.boyd@sovrin.org>

* cleaned up sdk

Signed-off-by: michael <michael.boyd@sovrin.org>

* added description for nickname

Signed-off-by: michael <michael.boyd@sovrin.org>

* fixed typo in conf.py

Signed-off-by: michael <michael.boyd@sovrin.org>

* added source file to docs directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed remote_conf repo name

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed all rst files to index.rst files, moved cd-pipeline diagrams to contributors directory

Signed-off-by: michael <michael.boyd@sovrin.org>

* changed contributors.rst to index.rst

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* all ready for a PR agains HL/sdk <master>

Signed-off-by: michael <michael.boyd@sovrin.org>

* temporarily change to michaeldboyd's repo to test

Signed-off-by: michael <michael.boyd@sovrin.org>

* added requirements.txt file and changed readme accordingly.

Signed-off-by: Michael Boyd <michael@mdb-mbp.home>

* changed conf.py remote_conf repo to hyperledger

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* moved everything back to docs/ directory from the source directory and moved conf.py to root directory to access docs in other subproject folders like vcx.

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* removed needless dependencies

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Reflected changes in documentation. Incremented versions 

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Minor documentation fixes

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Corrected 1.8.0 migration guide

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* Updated indy-pool.dockerfile to use the latest indy node

Signed-off-by: artem.ivanov <artem.ivanov@dsr-company.com>

* [VCX] enable generic connection messages, signing and verification

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* remove unused code

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* [VCX] fix python wrapper unit test

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* [VCX] fix node wrapper unit test

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* VE-951 - fix compatibility with 1.0 cred_def object

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* added missing toc bullets

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* Update release date

Signed-off-by: Sergey Minaev <sergey.minaev@dsr-corporation.com>

* fixes fpm installation in ci docker

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Add note for freshness issues

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* increases test timeouts

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fixed issue with incorrect timestamps

Signed-off-by: olegbou777 <oleg.bou@gmail.com>

* patches release versions

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* replaces hard-coded IP with env variable value

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* fixes debug suffix

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* comments some testing routine to debug publishing

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Fix CD pipeline

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* Move doc to the correct place

Signed-off-by: Nikita Khateev <nikita.khateev@dsr-corporation.com>

* debug changes

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* debug

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* adds missed change for sovrin repo IP

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* enables tracing and exit on an error for ci shell scripts

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* debug: turns off ssl cert check during maven deploy

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* switch to serialize/deserialize

Signed-off-by: Douglas Wightman <douglas.wightman@evernym.com>

* fixed broken link in readme

Signed-off-by: Michael Boyd <michaeldavisboyd@gmail.com>

* adds configuration params for packaging repo

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* adds param to pass additional options for maven deploy

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Revert "debug"

This reverts commit 692a0c22e17222b058f1260a4d73795680f060b4.

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Revert "comments some testing routine to debug publishing"

This reverts commit f704dceb11cf60ef953a0f805fb9573607ed4ad9.

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* sets debug env

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* makes release version configurable for testing purposes

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* Changed link for builds, release workflow, and others

Signed-off-by: bryant <blhagadorn@gmail.com>

* fixes stash syntax

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* removes debug lines

Signed-off-by: Andrey Kononykhin <andkononykhin@gmail.com>

* updates libindy version to 1.8.0

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* removes Merge conflict line

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* updates libindy version in vcx toml file

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* upgrades vcx dependency of libindy to 1.8.1 (#39)

* upgrades vcx dependency of libindy to 1.8.1

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* removes temporary fix for broken libnullpay

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes logic issue with appending version tag

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* fixes logic issue with appending version tag v2

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* ignores brew install if packages is already installed on machine

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Adding the 0.0.79 and 0.0.80 cocoapod (#38)

* Adding the most recent evernym indy-sdk cocoapod.

* Changed the version numbers to be incremented by one.

* Changed the function name for setting the logger.

* Adding tests for android and iOS to call the setDefaultLogger function.

* Updated the cocoapods to point to new libvcx build.

* Changed nullpay to come from master and added tests to see if setting the logger first allows nullpay to work.

* Fixed the compile error: no visible @interface for 'RNIndy' declares the selector 'setDefaultLogger

* Using cocoapod that was built with 1.8.0-968 of libindy and libnullpay.

* Changed to 1.7.0-954 of libindy and 1.8.0-968 of libnullpay.

* exposes vcxSetLogger in java wrapper (#40)

* exposes vcxSetLogger in java wrapper

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* java wrapper imports Pointer from jna library

Signed-off-by: Ryan Marsh <ryan.marsh44@gmail.com>

* Modify the iOS and Android tests to use vcx set logger (#41)

* Beginning of changes to use the new vcx setLogger api.

* The iOS VcxLogger.setLogger works correctly now in the tests.

* Start of code to invoke the vcxSetLogger api on Android.

* Now the java tests call the VcxApi.vcxSetLogger

* Added the logic to write the l…
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

3 participants