Commit Graph

25 Commits (992e03bc28dbb963dfb46344c8c8b22230a8bdc6)

Author SHA1 Message Date
Pieter Wuille 67935050e1 Convert YASM code into inline assembly
10 years ago
Cory Fields e2274c58e6 build: osx: attempt to work with homebrew keg-only packages
10 years ago
Gregory Maxwell 861f9a59cc field_gmp's negate doesn't need to use the magnitude argument.
10 years ago
kiwigb 6fac238f03 Use same build template as bitcoin. Add bitcoin_secp.m4.
10 years ago
kiwigb f9aac5b034 Remove INCLUDES. Obsolete, appears unused anyway.
10 years ago
Pieter Wuille 1d52a8b155 Implementations for scalar without data-dependent branches.
10 years ago
Peter Dettman e2d66a2c62 Fix build for 64bit field under OSX
10 years ago
Pieter Wuille fa5c13ff4c Add bench_sign tool
10 years ago
Pieter Wuille 504c63d72a Rename bench to bench_verify
10 years ago
Pieter Wuille 81dc171604
Merge pull request #79
10 years ago
Pieter Wuille 520ba3c921 Remove OpenSSL bignum implementation
10 years ago
Pieter Wuille ae2679b6e4 Add bench_inv tool
10 years ago
Pieter Wuille a9f5c8b875 Introduce secp256k1_scalar_t for future constant-time mod order operations
10 years ago
Pieter Wuille e2f71f1efe Move non-ECDSA operations from ecdsa to eckey
10 years ago
Pieter Wuille 949c1ebb5e Split up ecmult and ecmult_gen entirely
10 years ago
Pieter Wuille bae6a42be4 Make bench use external interface
10 years ago
Pieter Wuille 1c7fa133a6 Add VERIFY_CHECK/DEBUG_CHECK and use CHECK macros more
10 years ago
Pieter Wuille 8881212ebc Make tests and bench just use asm directly instead of library
10 years ago
Cory Fields d40908763a build: add autogen. How was this missing?
11 years ago
Cory Fields 81b2faebd4 packaging: remove the --with-pkgconfigdir option
11 years ago
Amir Taaki c7ee71f792 add pkg-config support
11 years ago
Pieter Wuille 920c243932 Merge pull request #7 from luke-jr/x32
11 years ago
Luke Dashjr 282ebc6dbd Fix build on x32
11 years ago
Pieter Wuille 11ab562203 Move implementations from impl/*.h to *_impl.h
11 years ago
Cory Fields 78cd96b151 autotools: autotools'ify libsecp256k1
11 years ago