[Pkg-bitcoin-commits] [libsecp256k1] branch master updated (f974c82 -> b1e7335)
Jonas Smedegaard
dr at jones.dk
Sat Aug 27 12:00:00 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository libsecp256k1.
from f974c82 Prepare for release: Update changelog and control file(s).
adds 57f508d Imported Upstream version 0.1~20160216+really20150422
new f36f9c6 bench_ecdh: fix call to secp256k1_context_create
new d2ee340 Merge #388: bench_ecdh: fix call to secp256k1_context_create
new 093a497 Add testcase which hits additional branch in secp256k1_scalar_sqr
new 1cb2302 Merge #392: Add testcase which hits additional branch in secp256k1_scalar_sqr
new a40c701 JNI: Only call ecdsa_verify if its inputs parsed correctly
new 31c9c12 Merge #391: JNI: Only call ecdsa_verify if its inputs parsed correctly
new faa2a11 Update bitcoin-core GitHub links
new 43097a4 Merge #390: Update bitcoin-core GitHub links
new 47b9e78 Cast pointers through uintptr_t under JNI
new 2c52b5d Merge #389: Cast pointers through uintptr_t under JNI
new bcc4881 Add some missing `VERIFY_CHECK(ctx != NULL)` for functions that use `ARG_CHECK`
new 6875b01 Merge #386: Add some missing `VERIFY_CHECK(ctx != NULL)`
new 2ab4695 Fix state size in sha256 struct
new 3f8b78e Fix undefs in hash_impl.h
new 0172be9 Merge #397: Small fixes for sha256
new 001f176 ARM assembly implementation of field_10x26 inner
new 7b0fb18 Merge #366: ARM assembly implementation of field_10x26 inner (rebase of #173)
new eee808d Test whether ECDH and Schnorr are enabled for JNI
new b3be852 Merge #398: Test whether ECDH and Schnorr are enabled for JNI
new aa0b1fd build: verify that the native compiler works for static precomp
new 24ad20f Merge #399: build: verify that the native compiler works for static precomp
new 6ceea2c align shared files copyright/comments to bitcoinj's
new 6042217 Merge #384: JNI: align shared files copyright/comments to bitcoinj's
new 70141a8 Update .gitignore
new 0b3e618 Merge #378: .gitignore build-aux cleanup
new c6191fd ecmult_const: unify endomorphism and non-endomorphism skew cases
new fa36a0d Merge #401: ecmult_const: unify endomorphism and non-endomorphism skew cases
new efd953a Add Jacobi symbol test via GMP
new e6e9805 Add function for testing quadratic residue field/group elements.
new b340123 Merge #402: Add support for testing quadratic residues
new a9b2a5d configure: add flag to disable OpenSSL tests
new 65285a6 Merge #403: configure: add flag to disable OpenSSL tests
new a6c6f99 Remove a bunch of unused stdlib #includes
new ac01378 build: add -DSECP256K1_BUILD to benchmark_internal build flags
new 5a91bd7 Merge #400: A couple minor cleanups
new 8ec49d8 Add note about 2M + 5S doubling formula
new e2a8e92 Merge #404: Replace 3M + 4S doubling formula with 2M + 5S one
new 926836a Make secp256k1_fe_sqrt constant time
new c5b32e1 Merge #405: Make secp256k1_fe_sqrt constant time
new 0bbd5d4 Add string.h include to ecmult_impl
new 7a49cac Merge #410: Add string.h include to ecmult_impl
new 1f95c89 New upstream version 0.1~20160804
new 600125d Merge tag 'upstream/0.1_20160804'
new 70e3a43 Update copyright info: Adjust some files now licensed Apache-2.0.
new b1e7335 Prepare for release: Update changelog, control file and copyright hints.
The 45 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:
Makefile.am | 25 +-
README.md | 2 +-
configure.ac | 100 ++-
debian/changelog | 30 +
debian/control | 2 +-
debian/copyright | 15 +
debian/copyright_hints | 15 +-
libsecp256k1.pc.in | 2 +-
src/asm/field_10x26_arm.s | 919 ++++++++++++++++++++++++++
src/bench_ecdh.c | 3 +-
src/bench_internal.c | 34 +-
src/ecmult_const_impl.h | 67 +-
src/ecmult_impl.h | 2 +
src/field.h | 8 +-
src/field_10x26_impl.h | 12 +-
src/field_5x52_impl.h | 1 -
src/field_impl.h | 36 +-
src/group.h | 5 +-
src/group_impl.h | 30 +-
src/hash.h | 2 +-
src/hash_impl.h | 10 +-
src/java/org/bitcoin/NativeSecp256k1.java | 29 +-
src/java/org/bitcoin/NativeSecp256k1Util.java | 16 +
src/java/org/bitcoin/Secp256k1Context.java | 18 +-
src/java/org_bitcoin_NativeSecp256k1.c | 40 +-
src/java/org_bitcoin_Secp256k1Context.c | 3 +-
src/modules/ecdh/Makefile.am.include | 2 +-
src/modules/recovery/Makefile.am.include | 2 +-
src/modules/schnorr/Makefile.am.include | 2 +-
src/num.h | 6 +
src/num_gmp_impl.h | 26 +
src/scalar_impl.h | 2 -
src/secp256k1.c | 13 +-
src/tests.c | 185 +++++-
34 files changed, 1508 insertions(+), 156 deletions(-)
create mode 100644 src/asm/field_10x26_arm.s
--
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