677 Commits (646662517fb39afa90788392463b1043fd960c35)
 

Author SHA1 Message Date
Pieter Wuille 646662517f Improvements for coordinate decompression 7 years ago
Pieter Wuille e2100ad5b3
Merge pull request #347 7 years ago
Gregory Maxwell 8e48787d97 Change secp256k1_ec_pubkey_combine's count argument to size_t. 7 years ago
Gregory Maxwell c69dea025a Clear output in more cases for pubkey_combine, adds tests. 7 years ago
Gregory Maxwell 269d422703 Comment copyediting. 7 years ago
Pieter Wuille b4d17da903
Merge pull request #344 7 years ago
Pieter Wuille 47092650f9
Merge pull request #345 7 years ago
Gregory Maxwell 26abce75ea Adds 32 static test vectors for scalar mul, sqr, inv. 7 years ago
Gregory Maxwell 5b71a3f460 Better error case handling for pubkey_create & pubkey_serialize, more tests. 7 years ago
Pieter Wuille 3b7bc695ef
Merge pull request #343 7 years ago
Andrew Poelstra eed87af10a Change contrib/laxder from headers-only to files compilable as standalone C 7 years ago
Pieter Wuille d7eb1ae96d
Merge pull request #342 7 years ago
Pieter Wuille 7914a6ebae Make lax_der_privatekey_parsing.h not depend on internal code 7 years ago
Pieter Wuille 73f64ff8f3
Merge pull request #339 7 years ago
Pieter Wuille 9234391ed4 Overhaul flags handling 7 years ago
Rusty Russell 1a368980c8 Make flags more explicit, add runtime checks. 7 years ago
Pieter Wuille 1a3e03a348
Merge pull request #340 7 years ago
Gregory Maxwell 96be20463f Add additional tests for eckey and arg-checks. 7 years ago
Gregory Maxwell bb5aa4df55 Make the tweak function zeroize-output-on-fail behavior consistent. 7 years ago
Gregory Maxwell 4a243da47c Move secp256k1_ec_privkey_import/export to contrib. 7 years ago
Gregory Maxwell 1b3efc1147 Move secp256k1_ecdsa_sig_recover into the recovery module. 7 years ago
Gregory Maxwell e3cd679634 Eliminate all side-effects from VERIFY_CHECK() usage. 7 years ago
Gregory Maxwell b30fc85c9e Avoid nonce_function_rfc6979 algo16 argument emulation. 7 years ago
Gregory Maxwell 70d4640172 Make secp256k1_ec_pubkey_create skip processing invalid secret keys. 7 years ago
Gregory Maxwell 6c476a8a9b Minor comment improvements. 7 years ago
Pieter Wuille 131afe5bf5
Merge pull request #334 7 years ago
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