Rick Mark

Results 73 issues of Rick Mark

Our current autoconf interprets the `distutils` deprecation as a failure when building with 3.10 Fix is to use 3.9 or to fix autotools to ignore the deprecation

# Summary Because `pyenv` is used by developers, and because adding shared requires removal and re-installation (a timely and potentially breaking process) shared library (which is only a small addition...

type: enhancement

This will allow for a stable API and allow for internal representation changes to the secret key. Today secret keys are assumed to be a 32 byte big endian integer...

Instead of having two different systems for allocation, we should move to an alloc/init model. We should use a fixed size context (the largest possible size) since this is sharable....

This changeset introduces a level of indirection between the EC secret key compact representation (a big endian 32 byte value) and the secp256k1_seckey type. This allows for the type to...

This adds additional logic to autoconf for future support of versioning. I picked 0.8 fairly arbitrarily to represent unstable, 0.9 would be the API stabilization series working to a 1.0...

As the library approaches 1.0 we should provide a symbol to ask for the version of `libsecp256k1` An example such as what is provided by OpenSSL - https://www.openssl.org/docs/man1.1.0/man3/OPENSSL_VERSION_NUMBER.html Before the...

feature

This change allows for use cases where the client would like to precompute `inverse_k` and `r` themselves or to simply provide `k`. This makes OpenSSL in Ruby suitable for workloads...

This is a basic read API for getting the EC params for a given explicit or named group instance. Resolves #425