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 vendored version of secp256k1-zkp #81

Merged

Conversation

apoelstra
Copy link
Contributor

Also bump major version of both secp256k1-zkp and secp256k1-zkp-sys.

Next step toward ElementsProject/rust-elements#202 (comment)

apoelstra added 2 commits July 9, 2024 15:43
This should really be folded into the next commit, since these patches
do not apply to the currently-vendored version of libsecp-zkp. But to
make review easier I am doing them in a separate commit.

This updates the patchfiles to delete the context and scratch space
allocation/deallocation functions. Upstream has updated the comments and
other minor stuff so the old patchfiles did not work.

While I am at it, change the patchfiles from normal diffs to git-diffs,
since we have git available and it's easier to use git since it can
figure out paths correctly.
Also bump versions of rust-secp-zkp-sys and rust-secp-zkp.
Copy link
Collaborator

@jonasnick jonasnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this misses a change log entry, other than that ACK.

@apoelstra
Copy link
Contributor Author

Added a commit with CHANGELOG entries.

Copy link
Collaborator

@jonasnick jonasnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK c1feb16

@jonasnick jonasnick merged commit b1bab69 into BlockstreamResearch:master Jul 9, 2024
14 checks passed
@apoelstra apoelstra deleted the 2024-07--update-libsecp branch July 9, 2024 20:10
@apoelstra
Copy link
Contributor Author

Tagged, and published both crates.

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