This commit is contained in:
Pieter Wuille 2013-05-06 13:28:46 +02:00
parent 2fb64b2da2
commit 7b03d836be
2 changed files with 2 additions and 8 deletions

8
TODO
View File

@ -1,9 +1,3 @@
* Convert to C * Unit tests for fieldelem/groupelem, including ones intended to
* Add key generation, import/export of private keys, signing to secp256k1.h
* Unit tests for num/fieldelem/groupelem, including ones intended to
trigger fieldelem's boundary cases. trigger fieldelem's boundary cases.
* Build configuration
* Which selectable parts?
* GMP/OpenSSL for num backend (add builtin version?)
* __int128/asm_amd64/generic version for fieldelem
* Complete constant-time operations for signing/keygen * Complete constant-time operations for signing/keygen

2
configure vendored
View File

@ -52,7 +52,7 @@ fi
# test openssl/EC # test openssl/EC
HAVE_OPENSSL_EC=0 HAVE_OPENSSL_EC=0
if [ "$HAVE_OPENSSL" = "1" ]; then if [ "$HAVE_OPENSSL" = "1" ]; then
$CC $CFLAGS -std=c99 -x c - -o /dev/null -lcrypto <<EOF $CC $CFLAGS -std=c99 -x c - -o /dev/null -lcrypto 2>/dev/null <<EOF
#include <openssl/ec.h> #include <openssl/ec.h>
#include <openssl/ecdsa.h> #include <openssl/ecdsa.h>
#include <openssl/obj_mac.h> #include <openssl/obj_mac.h>