Commit Graph

504 Commits (14aacdc5e5a5a3562e3b61d318d33818cbd7fac0)
 

Author SHA1 Message Date
Pieter Wuille 14aacdc5e5
Merge pull request #239
10 years ago
Andrew Poelstra 93226a54b4 secp256k1.c: Add missing DEBUG_CHECKs for sufficiently capable contexts
10 years ago
Pieter Wuille 6099220e7b
Merge pull request #237
10 years ago
Pieter Wuille 6066bb684c Fix typo: avg -> max
10 years ago
Pieter Wuille 9688030874
Merge pull request #236
10 years ago
Andrew Poelstra d899b5b67c Expose ability to deep-copy a context
10 years ago
Pieter Wuille 3608c7f2f6
Merge pull request #208
10 years ago
Pieter Wuille a9b6595ef8 [API BREAK] Introduce explicit contexts
10 years ago
Pieter Wuille a0d3b89dd6
Merge pull request #233
10 years ago
Pieter Wuille 9e8d89bf6d
Merge pull request #234
10 years ago
Pieter Wuille 65e70e7542
Merge pull request #235
10 years ago
Daniel Cousens 5098f62571 Improve documentation formatting consistency
10 years ago
Gregory Maxwell 4450e24a82 Add a comment about the avoidance of secret data in array indexes.
10 years ago
Cory Fields 6534ee1259 initialize variable
10 years ago
Pieter Wuille d5b53aa818
Merge pull request #232
10 years ago
Gregory Maxwell c01df1adc9 Avoid some implicit type conversions to make C++ compilers happy.
10 years ago
Pieter Wuille bfe96ba1ee
Merge pull request #231
10 years ago
Gregory Maxwell 33270bff87 Add a couple comments pointing to particular sections of RFC6979.
10 years ago
Pieter Wuille 41603aa727
Merge pull request #230
10 years ago
Gregory Maxwell 2632019713 Brace all the if/for/while.
10 years ago
Pieter Wuille 1897b8e90b
Merge pull request #229
10 years ago
Gregory Maxwell efc571ceea Add simple testcases for signing with rfc6979 extra entropy.
10 years ago
Pieter Wuille 1573a102c0 Add ability to pass extra entropy to rfc6979
10 years ago
Pieter Wuille 3087bc4d75
Merge pull request #228
10 years ago
Pieter Wuille d9b9f119e8
Merge pull request #218
10 years ago
Gregory Maxwell 0065a8fb9c Eliminate multiple-returns from secp256k1.c.
10 years ago
Gregory Maxwell 354ffa33e6 Make secp256k1_ec_pubkey_create reject oversized secrets.
10 years ago
Gregory Maxwell 27bc1311af Silence some warnings from pedantic static analysis tools, improve compatibility with C++.
10 years ago
Pieter Wuille 3b7ea633fb
Merge pull request #221
10 years ago
Pieter Wuille f789c5baf2
Merge pull request #215
10 years ago
Pieter Wuille 4bc273bd9c
Merge pull request #222
10 years ago
Pieter Wuille 137a8ec45b
Merge pull request #216
10 years ago
evoskuil 7c3771dd0f Disable overlength-strings warnings.
10 years ago
Pieter Wuille 8956111802 use 128-bit hex seed
10 years ago
Pieter Wuille 02efd06554 Use RFC6979 for test PRNGs
10 years ago
Pieter Wuille ae55e850c7 Use faster byteswapping and avoid alignment-increasing casts.
10 years ago
Pieter Wuille 443cd4b8ee Get rid of hex format and some binary conversions
10 years ago
Pieter Wuille 0bada0e2a9
Merge #214: Improve signing API documentation & specification
10 years ago
Pieter Wuille 8030d7c0e5 Improve signing API documentation & specification
10 years ago
Pieter Wuille 7b2fc1cac6
Merge #213: Removed gotos, which are hard to trace and maintain.
10 years ago
Iang 11690d3bb9 Removed gotos, which are hard to trace and maintain.
10 years ago
Pieter Wuille 122a1ecf30
Merge pull request #205
10 years ago
Pieter Wuille 035406d6db
Merge pull request #206
10 years ago
Pieter Wuille 2d4cd53087
Merge pull request #161
10 years ago
Gregory Maxwell 34b898dc84 Additional comments for the testing PRNG and a seeding fix.
10 years ago
Gregory Maxwell 6efd6e7777 Some comments explaining some of the constants in the code.
10 years ago
Pieter Wuille ffccfd2d00 x86_64 assembly optimization for scalar_4x64
10 years ago
Pieter Wuille 67cbdf0440
Merge pull request #207
10 years ago
Pieter Wuille 039723d5da Benchmarks for all internal operations
10 years ago
Gregory Maxwell 6cc8425c91 Include a comment on secp256k1_ecdsa_sign explaining low-s.
10 years ago