Commit Graph

54 Commits (7b6ff527d543a4478b4079d2b69b0a24fac75fa4)

Author SHA1 Message Date
Francisco de Borja Aranda Castillejo 942ba4ddaa
crypto/secp256k1: define NDEBUG only if not defined (#27550) 1 year ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Felix Lange 8a134014b4
all: add go:build lines (#23468) 3 years ago
Martin Holst Swende a750bf8686
crypto: fix build directives 3 years ago
Marius van der Wijden 0703ef62d3
crypto/secp256k1: fix undefined behavior in BitCurve.Add (#22621) 3 years ago
Steve Ruckdashel 6a4e730003
crypto/secp256k1: add workaround for go mod vendor (#21735) 4 years ago
Abd ar-Rahman Hamidi db87223269
crypto/secp256k1: add checking z sign in affineFromJacobian (#18419) 4 years ago
Felix Lange 23f1a0b783
crypto/secp256k1: enable 128-bit int code and endomorphism optimization (#21203) 4 years ago
Kitten King cc3ef1e4f4 cmd, crypto, eth, internals: fix Typos (#19868) 5 years ago
Shuai Qi e57e4571d3 crypto/secp256k1: Fix invalid document link (#18297) 6 years ago
Liang ZOU 6663e5da10 all: fix various comment typos (#17748) 6 years ago
Payne 1d9d3815e5 crypto/secp256k1: remove useless code (#17728) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
Péter Szilágyi d9575e92fc crypto/secp256k1: remove external LGPL dependencies (#17239) 6 years ago
Péter Szilágyi afd8b84706 crypto/secp256k1: unify the package license to 3-Clause BSD (#17225) 6 years ago
kiel barry ba975dc093 crypto: fix golint warnings (#16710) 6 years ago
David Huie d1af4e1a9e crypto/secp256k1: catch curve parameter parse errors (#16392) 7 years ago
Felix Lange c6069a627c
crypto, crypto/secp256k1: add CompressPubkey (#15626) 7 years ago
Felix Lange e85b68ef53
crypto: add DecompressPubkey, VerifySignature (#15615) 7 years ago
Felix Lange 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 8 years ago
Felix Lange 9b0af51386 crypto: add btcec fallback for sign/recover without cgo (#3680) 8 years ago
Felix Lange 96778a1c21 crypto/secp256k1: sign with deterministic K (rfc6979) (#3561) 8 years ago
Felix Lange e0ceeab0d1 crypto/secp256k1: update to github.com/bitcoin-core/secp256k1 @ 9d560f9 (#3544) 8 years ago
Felix Lange b9b3efb09f all: fix ineffectual assignments and remove uses of crypto.Sha3 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Felix Lange 02356b36d6 crypto/secp256k1: remove dependency on libgmp 9 years ago
Gustav Simonsson c8ad64f33c crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 9 years ago
Gustav Simonsson 27a50c8f4b core/secp256k1: update libsecp256k1 Go wrapper and tests 9 years ago
Felix Lange e344e1d490 crypto/secp256k1: drop pkgsrc paths from CFLAGS 9 years ago
Felix Lange 5159f8f649 crypto/secp256k1: raise internal errors as recoverable Go panic 9 years ago
Felix Lange 1b29aed128 crypto/secp256k1: verify recovery ID before calling libsecp256k1 9 years ago
Felix Lange 16b0bc7c3b crypto/secp256k1: add C compiler flags for pkgsrc 9 years ago
Gustav Simonsson f32fa075f1 core/secp256k1: update libsecp256k1 Go wrapper and tests 9 years ago
Gustav Simonsson 1d20b0247c Update libsecp256k1 9 years ago
Fynn 7065ebd2ed FreeBSD support 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Gustav Simonsson 9918b6c84e Remove the awesome, ever misunderstood entropy mixing 9 years ago
Noel Maersk 958c04e79a doc: crypto/secp256k1 GMP dependency package name. 10 years ago
Maran 04e216319e Adding flags to facilitate cross compiling to ARM 10 years ago
Gustav Simonsson 941f051358 libsecp256k1 #define NDEBUG 10 years ago
obscuren 50bbdfe582 Link GMP 10 years ago
Gustav Simonsson d9b37b6da7 Update Go wrapper around libbsecp256k1 10 years ago
Gustav Simonsson f4d4f1ccb2 Update bitcoin secp256k1 lib 10 years ago
obscuren 8f69b5c7a2 Added invalid sec key test 10 years ago
obscuren 238f39a42e Validate seckey when generating pub key 10 years ago
Gustav Simonsson f35d62b759 Remove secp256_rand.go and update tests 10 years ago