651 Commits (0c6ab2ff1810afde319037010937262679ef92aa)
 

Author SHA1 Message Date
Pieter Wuille 0c6ab2ff18 Introduce explicit lower-S normalization 7 years ago
Pieter Wuille fea19e7bb7 Add contrib/lax_der_parsing.h 7 years ago
Pieter Wuille 3bb9c44719 Rewrite ECDSA signature parsing code 7 years ago
Pieter Wuille fa57f1bdf1 Use secp256k1_rand_int and secp256k1_rand_bits more 7 years ago
Pieter Wuille 49b374985d Add new tests for the extra testrand functions 7 years ago
Pieter Wuille f684d7d987 Faster secp256k1_rand_int implementation 7 years ago
Pieter Wuille 251b1a62d3 Improve testrand: add extra random functions 7 years ago
Pieter Wuille 31994c8e5b
Merge pull request #338 7 years ago
Pieter Wuille f79aa88373 Bugfix: swap arguments to noncefp 7 years ago
Pieter Wuille c98df263ed
Merge pull request #319 7 years ago
Gregory Maxwell 67f7da4087 Extensive interface and operations tests for secp256k1_ec_pubkey_parse. 7 years ago
Gregory Maxwell ee2cb4007d Add ARG_CHECKs to secp256k1_ec_pubkey_parse/secp256k1_ec_pubkey_serialize 7 years ago
Pieter Wuille 7450ef171d
Merge pull request #328 7 years ago
Pieter Wuille 68a3c766ad
Merge pull request #329 7 years ago
Pieter Wuille 98135ee3d2
Merge pull request #332 7 years ago
Jonas Schnelli 37100d7284
improve ECDH header-doc 7 years ago
Gustav Simonsson b13d749947 Fix couple of typos in API comments 7 years ago
Cory Fields 7c823e3030 travis: fixup module configs 7 years ago
Pieter Wuille cc3141a003
Merge pull request #325 7 years ago
Pieter Wuille ee58fae4f8
Merge pull request #326 7 years ago
Gregory Maxwell 213aa67397 Do not force benchmarks to be statically linked. 7 years ago
Gregory Maxwell 338fc8bd71 Add API exports to secp256k1_nonce_function_default and secp256k1_nonce_function_rfc6979. 7 years ago
Pieter Wuille 52fd03f1ba
Merge pull request #320 7 years ago
Gregory Maxwell 9f6993f370 Remove some dead code. 7 years ago
Pieter Wuille 357f8cd8f5
Merge pull request #314 7 years ago
Gregory Maxwell 118cd8210f Use explicit symbol visibility. 7 years ago
Gregory Maxwell 4e64608082 Include public module headers when compiling modules. 7 years ago
Pieter Wuille 1f414378b8
Merge pull request #316 7 years ago
Pieter Wuille fe0d463494
Merge pull request #317 7 years ago
Gregory Maxwell cfe0ed916a Fix miscellaneous style nits that irritate overactive static analysis. 7 years ago
Gregory Maxwell 2b199de888 Use the explicit NULL macro for pointer comparisons. 7 years ago
Pieter Wuille 9e9051687c
Merge pull request #294 7 years ago
Pieter Wuille dd891e0ed5 Get rid of _t as it is POSIX reserved 7 years ago
Pieter Wuille 201819b3bc
Merge pull request #313 7 years ago
Gregory Maxwell 912f203fc5 Eliminate a few unbraced statements that crept into the code. 7 years ago
Pieter Wuille eeab823b70
Merge pull request #299 7 years ago
Luke Dashjr 486b9bb8ce Use a flags bitfield for compressed option to secp256k1_ec_pubkey_serialize and secp256k1_ec_privkey_export 7 years ago
Luke Dashjr 05732c5a5f Callback data: Accept pointers to either const or non-const data 7 years ago
Luke Dashjr 1973c7379e Bugfix: Reinitialise buffer lengths that have been used as outputs 7 years ago
Luke Dashjr 788038d323 Use size_t for lengths (at least in external API) 7 years ago
Luke Dashjr c9d7c2a484 secp256k1_context_set_{error,illegal}_callback: Restore default handler by passing NULL as function argument 7 years ago
Luke Dashjr 9aac008038 secp256k1_context_destroy: Allow NULL argument as a no-op 7 years ago
Luke Dashjr 64b730bc3f secp256k1_context_create: Use unsigned type for flags bitfield 7 years ago
Pieter Wuille cb04ab5e3c
Merge pull request #309 7 years ago
Pieter Wuille a55166950f
Merge pull request #295 7 years ago
GSongHashrate 81e45ff9d1 Update group_impl.h 7 years ago
Pieter Wuille 85e3a2cc08
Merge pull request #112 7 years ago
Pieter Wuille b2eb63b2d7
Merge pull request #293 7 years ago
Pieter Wuille dc0ce9fc41 [API BREAK] Change argument order to out/outin/in 7 years ago
Pieter Wuille 6d947cadcc
Merge pull request #298 7 years ago