Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update go-multihash and bubble up deps #3649

Merged
merged 1 commit into from
Feb 13, 2017
Merged

Conversation

whyrusleeping
Copy link
Member

Updated go-multihash with the blake2b and 'double sha256' changes. This was a large process.

Other than the go-multihash changes, two other changes were made:

go-multibase was updated in go-cid

one tree bubbling was enough, and its a minor change.

the 'go-net' package had its go-crypto dependency removed

This was done because go-multihash was updated to use a new version of go-crypto, and no user of the 'go-net' package used the code in go-net that required go-crypto.

License: MIT
Signed-off-by: Jeromy [email protected]

@whyrusleeping whyrusleeping added the status/in-progress In progress label Feb 3, 2017
@whyrusleeping whyrusleeping force-pushed the deps/update-multihash branch 3 times, most recently from dddb42c to 1dc1ec9 Compare February 3, 2017 21:46
@Kubuxu
Copy link
Member

Kubuxu commented Feb 5, 2017

Is it too late to introduce into go-cid utility method that would be equivalent of String() but with option of base encoding selection. It could be quite useful in some places.

@whyrusleeping
Copy link
Member Author

@Kubuxu we could do it now. Though would be just as easy to do later. Up to you

@Kubuxu
Copy link
Member

Kubuxu commented Feb 7, 2017

As I understand it includes varint update to multihash, then it will require quite some testing.

License: MIT
Signed-off-by: Jeromy <[email protected]>
@whyrusleeping
Copy link
Member Author

rebased on master

@whyrusleeping
Copy link
Member Author

I'm thinking that because of this one, we will probably want to ship a pre-release of 0.4.6 next week so that the hex encoded cids will work for browser integration stuff.

cc @flyingzumwalt @Kubuxu @lgierth

@Kubuxu
Copy link
Member

Kubuxu commented Feb 12, 2017

Ok, lets do it, as the tree update was already done, redoing it has the same cost.

LGTM if tests pass.

@whyrusleeping whyrusleeping merged commit 2e116b4 into master Feb 13, 2017
@whyrusleeping whyrusleeping deleted the deps/update-multihash branch February 13, 2017 18:01
hacdias pushed a commit to ipfs/boxo that referenced this pull request Jan 27, 2023
update go-multihash and bubble up deps

This commit was moved from ipfs/kubo@2e116b4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants