Commit Graph

666 Commits (d7eb1ae96dfe9d497a26b3e7ff8b6f58e61e400a)
 

Author SHA1 Message Date
Cory Fields d40908763a build: add autogen. How was this missing?
11 years ago
Pieter Wuille 0592d117da Introduce CHECK() for tests that works with NDEBUG.
11 years ago
Pieter Wuille 4d79bebdff Do not free endomorphism constants when disabled
11 years ago
Pieter Wuille ebfa43b20a
Merge pull request #25
11 years ago
Pieter Wuille b110f84bbb
Merge pull request #24
11 years ago
Pieter Wuille 728554dfae
Merge pull request #18
11 years ago
Peter Dettman 9037707720 Rewrite 5x52 normalize method to be faster
11 years ago
Peter Dettman 6d6102fee4 A few improvements to the sqrt tests
11 years ago
Pieter Wuille 5355746867
Merge pull request #17
11 years ago
Pieter Wuille 7740eff28a
Merge pull request #19
11 years ago
Pieter Wuille 3bc866b88f
Merge pull request #20
11 years ago
Pieter Wuille 255ca387d9
Merge pull request #22
11 years ago
Pieter Wuille 8ee94b1212
Merge pull request #23
11 years ago
Peter Dettman 17eec032c8 Support 64bit_asm field on OSX
11 years ago
John Driscoll 7fc1fb4fa0 Documented autotools build process in readme
11 years ago
Peter Dettman d7fd4d0f6b Use endomorphism in precomputations
11 years ago
Peter Dettman 09ca4f32e2 secp256k1_fe_sqrt checks for success
11 years ago
Cory Fields 4212f7d7cb packaging: add pkg-config file to gitignore
11 years ago
Cory Fields 67a476599b packaging: fixup pkg-config
11 years ago
Cory Fields 81b2faebd4 packaging: remove the --with-pkgconfigdir option
11 years ago
Amir Taaki c7ee71f792 add pkg-config support
11 years ago
Peter Dettman a86f241d08 Add MacPorts default include/lib paths for OSX
11 years ago
Pieter Wuille 78fb796997
Merge pull request #8
11 years ago
Pieter Wuille a797ceffdf
Merge pull request #9
11 years ago
evoskuil ac274bff23 Fix x64 gmp init on platforms that define UL as 32 bits.
11 years ago
William Swanson ba8fc0e28f Check signature nonces for validity
11 years ago
Pieter Wuille 920c243932 Merge pull request #7 from luke-jr/x32
11 years ago
Luke Dashjr 282ebc6dbd Fix build on x32
11 years ago
Pieter Wuille 50713b0e64 Merge pull request #5 from sipa/morereadme
11 years ago
Pieter Wuille 8622cc259b More details in README.md
11 years ago
Pieter Wuille 3f37bcc297 Create README.md
11 years ago
Pieter Wuille 8b3263b638 Merge pull request #2 from sipa/impl
11 years ago
Pieter Wuille 11ab562203 Move implementations from impl/*.h to *_impl.h
11 years ago
Pieter Wuille 78cb860733 Merge pull request #1 from sipa/slice
11 years ago
Pieter Wuille 65a79b300c Slice bytes of G multiples to avoid cache timings
11 years ago
Pieter Wuille 55372af684
Merge pull request #19
11 years ago
Peter Dettman bb7bb81d07 Fix addition chain entry in comments
11 years ago
Peter Dettman f8ccd9befd Re-write secp256k1_fe_sqrt and secp256k1_fe_inv to use a sliding window over blocks of 1s
11 years ago
Pieter Wuille ea0fe5a5bf Merge pull request #14
11 years ago
Cory Fields 6e7a6d479a autotools: No need to link against libssl
11 years ago
Cory Fields 0e9baf6fde autotools: changes suggested by Pieter Wuille
11 years ago
Cory Fields 5a9989c52a add missing include
11 years ago
Cory Fields 78cd96b151 autotools: autotools'ify libsecp256k1
11 years ago
Pieter Wuille 60442b835f Remove 5x64 implementation - no actual benefits
11 years ago
Pieter Wuille 399c03f227 Make endomorphism optimization optional
11 years ago
Pieter Wuille ad52495d72 Check for overflows when order is added at recovery
11 years ago
Pieter Wuille 32b60cb5fb Merge pull request #15 from haltingstate/master
11 years ago
HaltingState 315d2560b0 updated documentation
11 years ago
Pieter Wuille d0b33489f2 Break malleability by producing S <= order/2
11 years ago
Pieter Wuille 350ade2ab4 Tweak fixes & variable name improvement
12 years ago