366 Commits (6558a26770af1e74a8f646ed87708b97b0bcba89)
 

Author SHA1 Message Date
Pieter Wuille 03bfc07b9e
Avoid uninitialized access in secp256k1_gej_double 8 years ago
Pieter Wuille bff11e9112
Verify num=openssl initialization and check repeatability 8 years ago
Pieter Wuille b650ab50f7
Merge pull request #71 8 years ago
Pieter Wuille 949c1ebb5e Split up ecmult and ecmult_gen entirely 8 years ago
Pieter Wuille bd696ebd3f
Merge pull request #68 8 years ago
Pieter Wuille 3fd6253e13 Better randomization for tests 8 years ago
Pieter Wuille fabdcc633e
Merge pull request #67 8 years ago
Pieter Wuille bae6a42be4 Make bench use external interface 8 years ago
Pieter Wuille b00982fdbd
Merge pull request #60 8 years ago
Pieter Wuille c259a7cbc0 Set precomputation table late and unset early. 8 years ago
Pieter Wuille 04e34d18c3 Split up signing and verification initialization 8 years ago
Pieter Wuille da556eb772
Merge pull request #62 8 years ago
Pieter Wuille 1136bedbc2 Make secp256k1_ge_set_gej work with the point at infinity 8 years ago
Pieter Wuille a3e5d5d0ea
Merge pull request #57 8 years ago
Pieter Wuille f023dc53c4
Merge pull request #58 8 years ago
Pieter Wuille 3ed6dfae69 Only use the libcrypto part of OpenSSL 8 years ago
Pieter Wuille 62c3f55a9d Nothing-up-my-sleeving blinding for a*G 8 years ago
Pieter Wuille d531b04ea9
Merge pull request #56 8 years ago
Pieter Wuille fa492f059d Fix a signedness mistake in secp256k1_num_set_hex 8 years ago
Pieter Wuille e2beb0bd2d
Merge pull request #51 8 years ago
Pieter Wuille 9a57dd278a
Merge pull request #54 8 years ago
Pieter Wuille 1c7fa133a6 Add VERIFY_CHECK/DEBUG_CHECK and use CHECK macros more 8 years ago
Pieter Wuille 41863ce2ca
Merge pull request #55 8 years ago
Pieter Wuille 87c782f632
Merge pull request #53 8 years ago
Pieter Wuille 8881212ebc Make tests and bench just use asm directly instead of library 8 years ago
Pieter Wuille 8a0ee2357a
Merge pull request #50 8 years ago
Gregory Maxwell 2f6c801911
Try to not leave secret data on the stack or heap. 8 years ago
caktux 364fde65f6 fix unsigned warning in num_gmp_impl.h 8 years ago
Pieter Wuille 1a749b4a6e Add secp256k1_num_eq and use it in tests 8 years ago
Pieter Wuille 13e44df743
Merge pull request #49 8 years ago
Pieter Wuille 25f4aec02f Add high-level secp256k1.c tests 8 years ago
Pieter Wuille d36e409536
Merge pull request #47 8 years ago
Pieter Wuille 6c2f5ad94b
Merge pull request #46 8 years ago
Cory Fields 7280781c3a travis: minimize the dependencies available for each build config 8 years ago
Cory Fields 3ab1178d54 build: grab full paths to host tools 8 years ago
Pieter Wuille 7d1956ff8d
Merge pull request #44 8 years ago
Pieter Wuille 21f81a8469 Correct secp256k1_fe_verify and use it everywhere 8 years ago
Peter Dettman 59447da38d Test demonstrating discrepancy in sqr output 8 years ago
Pieter Wuille 5e53856862
Merge pull request #16 8 years ago
Peter Dettman f16be77ffc Use batch inversion in G precomputation 8 years ago
Pieter Wuille 83fd36c6f8 Merge pull request #42 from lclc/patch-1 8 years ago
Lucas Betschart 70ef4f548b Update README.md : Travis status 8 years ago
Pieter Wuille 61a203517a
Merge pull request #40 8 years ago
Peter Dettman 42822baaa8 Improve normalization performance for 32bit 8 years ago
Pieter Wuille f33793fb99
Merge pull request #34 8 years ago
Pieter Wuille 62c5890208 No releases yet anyway 8 years ago
Pieter Wuille 176b5041f3
Merge pull request #32 8 years ago
Pieter Wuille 9849c6898c
Merge pull request #31 8 years ago
Pieter Wuille e65183ae54
Merge pull request #28 8 years ago
Cory Fields b0cc21f896 build: add travis support 8 years ago