Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | crypto/secp256k1: drop pkgsrc paths from CFLAGS | Felix Lange | 2015-11-17 | 1 | -2/+2 |
| | | | | | | They cause compiler warnings for people who don't have these directories. People with pkgsrc can add the directory through CGO_CFLAGS instead. | ||||
* | crypto/secp256k1: raise internal errors as recoverable Go panic | Felix Lange | 2015-11-17 | 1 | -0/+6 |
| | |||||
* | crypto/secp256k1: verify recovery ID before calling libsecp256k1 | Felix Lange | 2015-11-17 | 1 | -75/+37 |
| | | | | | | | | The C library treats the recovery ID as trusted input and crashes the process for invalid values, so it needs to be verified before calling into C. This will inhibit the crash in #1983. Also remove VerifySignature because we don't use it. | ||||
* | crypto/secp256k1: add C compiler flags for pkgsrc | Felix Lange | 2015-11-03 | 1 | -2/+2 |
| | | | | | pkgsrc is a cross-platform package manager that also supports OS X. | ||||
* | core/secp256k1: update libsecp256k1 Go wrapper and tests | Gustav Simonsson | 2015-10-09 | 1 | -87/+109 |
| | |||||
* | FreeBSD support | Fynn | 2015-07-29 | 1 | -0/+2 |
| | |||||
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
| | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a. | ||||
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -4/+4 |
| | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library". | ||||
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
| | |||||
* | Remove the awesome, ever misunderstood entropy mixing | Gustav Simonsson | 2015-05-12 | 1 | -2/+2 |
| | |||||
* | Adding flags to facilitate cross compiling to ARM | Maran | 2015-04-22 | 1 | -0/+2 |
| | |||||
* | libsecp256k1 #define NDEBUG | Gustav Simonsson | 2015-04-08 | 1 | -0/+1 |
| | |||||
* | Link GMP | obscuren | 2015-04-07 | 1 | -0/+3 |
| | |||||
* | Update Go wrapper around libbsecp256k1 | Gustav Simonsson | 2015-04-07 | 1 | -89/+25 |
| | |||||
* | Validate seckey when generating pub key | obscuren | 2015-02-15 | 1 | -1/+6 |
| | |||||
* | Set both key generation and ECDSA nonce to use mixed entropy | Gustav Simonsson | 2015-02-11 | 1 | -2/+3 |
| | | | | | | * Move random entropy functions to new package randentropy * Add function to get n bytes entropy where up to first 32 bytes are mixed with OS entropy sources | ||||
* | Fixed Sign nonce | obscuren | 2015-02-01 | 1 | -5/+1 |
| | |||||
* | Moved `obscuren` secp256k1-go | obscuren | 2015-01-22 | 1 | -0/+304 |