Releases: bitpay/bitpay-c-keyutils
EVP confilcts resolved
This addresses issue #8.
Calling EVP_FREE() in the generateSinFromPem method was causing a conflict because the EVP table is a universal resource in OpenSSL. The short term fix is to leave the table open until OpenSSL has completely shut down.
MD5
v2.0.3.zip ce51573c564bea83acc261d68f11ae2e
v2.0.3.tar.gz d3d36f4c6066f16701bfc617417d8219
PEM Generation Error Handling Improvement
PEMs of lengths besides 220,221,223 were defaulting 223 instead of being
caught.
There are checks in place to verify that OpenSSL functions are not
returning Errors.
MD5
v2.0.2.zip cca8d6b3220a2225774756ecf646a49a
v2.0.2.tar.gz 04ece9525f46106048073b2784c05052
Bug fixes for 32bit machines
String termination issues under Clang and memory overruns on 32bit machines have been fixed.
md5 Checksum
v2.0.1.zip c49e2cb63f904c3fff2ffc13c934b028
v2.0.1.tar.gz a59d05da3a1f890258b4dc8cd53b488a
Initial release of cryptographic functions
Includes functions to generate PEM files, retrieve the compressed public key from a pem file, generate a bitpay SIN from a PEM file, and sign a message with a PEM file.
md5 checksums
v2.0.0.zip 1e2c1ca8bca7e18743c5695b9dab1e34
v2.0.0.tar.gz de24a6c99a695232457debdafbdbb880