[Pkg-bitcoin-commits] [libsecp256k1] branch upstream updated (d91b422 -> 8da1be8)
Jonas Smedegaard
dr at jones.dk
Fri Aug 18 11:27:57 UTC 2017
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch upstream
in repository libsecp256k1.
from d91b422 New upstream version 0.1~20161228
new 51b77ae Remove executable bit from secp256k1.c
new eda5c1a Merge #449: Remove executable bit from secp256k1.c
new 5eb030c test: Use checked_alloc
new ab31a52 Merge #444: test: Use checked_alloc
new 70ff29b secp256k1_context_randomize: document.
new 72d952c FIXUP: Missing "is"
new 6af0871 Merge #441: secp256k1_context_randomize: document.
new 8e48aa6 Add `secp256k1_ec_pubkey_negate` and `secp256k1_ec_privkey_negate`
new 1199492 Merge #408: Add `secp256k1_ec_pubkey_negate` and `secp256k1_ec_privkey_negate`
new aa84990 Unroll secp256k1_fe_(get|set)_b32 for 5x52.
new 8b7680a Unroll secp256k1_fe_(get|set)_b32 for 10x26.
new a2b6b19 Fix benchmark print_number infinite loop.
new 4cc8f52 Merge #437: Unroll secp256k1_fe_(get|set)_b32 to make them much faster.
new cf12fa1 Minor optimizations to _scalar_inverse to save 4M
new 465159c Further shorten the addition chain for scalar inversion.
new cbc20b8 Merge #452: Minor optimizations to _scalar_inverse to save 4M
new 5e95bf2 Remove residual parts from the schnorr expirement.
new 84973d3 Merge #454: Remove residual parts from the schnorr expirement.
new 2e1ccdc Remove redundant conditional expression
new 12230f9 Merge #468: Remove redundant conditional expression
new 73aca83 Fix typo: "exectured" → "executed"
new 4c0f32e Fix typo: "Agressive" → "Aggressive"
new 817fb20 Merge #440: Fix typos
new b0452e6 Fix typo in API documentation
new b8c26a3 Merge #458: Fix typo in API documentation
new 768514b Fix wnaf_const documentation with respect to return value and number of words set
new cac7c55 Merge #470: Fix wnaf_const documentation
new bc61b91 add pubkey prefix constants to include/secp256k1.h
new f532bdc Merge #459: Add pubkey prefix constants to include/secp256k1.h
new 8da1be8 New upstream version 0.1~20170810
The 30 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/secp256k1.h | 48 ++++++++++++-
sage/group_prover.sage | 2 +-
src/asm/field_10x26_arm.s | 2 +-
src/bench.h | 2 +-
src/bench_schnorr_verify.c | 73 -------------------
src/ecdsa_impl.h | 2 -
src/eckey_impl.h | 11 +--
src/ecmult_const_impl.h | 7 +-
src/field_10x26_impl.h | 65 +++++++++++------
src/field_5x52_impl.h | 87 +++++++++++++++++------
src/scalar_impl.h | 171 ++++++++++++++++++---------------------------
src/secp256k1.c | 31 ++++++--
src/tests.c | 51 ++++++++------
13 files changed, 293 insertions(+), 259 deletions(-)
delete mode 100644 src/bench_schnorr_verify.c
mode change 100755 => 100644 src/secp256k1.c
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bitcoin/libsecp256k1.git
More information about the Pkg-bitcoin-commits
mailing list