libsecp256k1 0.1~20170810-1 source package in Ubuntu

Changelog

libsecp256k1 (0.1~20170810-1) unstable; urgency=medium

  [ upstream ]
  * Snapshot from upstream git.
    + Add secp256k1_ec_pubkey_negate and secp256k1_ec_privkey_negate.
    + Fix typos in code comments and documentation.
    + Document secp256k1_context_randomize.
    + Use checked_alloc in test.
    + Remove executable bit from secp256k1.c
    + Minor optimizations to _scalar_inverse to save 4M.
    + Unroll secp256k1_fe_(get|set)_b32 for 5x52.
    + Unroll secp256k1_fe_(get|set)_b32 for 10x26.
    + Fix benchmark print_number infinite loop.
    + Further shorten the addition chain for scalar inversion.
    + Remove residual parts from the schnorr expirement.
    + add pubkey prefix constants to include/secp256k1.h.
    + Remove redundant conditional expression.
    + Fix wnaf_const documentation with respect to return value and
      number of words set.

  [ Jonas Smedegaard ]
  * Modernize Vcs-* fields: Use git (not cgit) in path.
  * Declare compliance with Debian Policy 4.0.1.
  * Advertise DEP3 format in patch headers.
  * Modernize cdbs:
    + Do copyright-check in maintainer script (not during build).
    + Relax to build-depend unversioned on cdbs.
    + Stop build-depend on licensecheck.
  * Update symbols file.

 -- Jonas Smedegaard <email address hidden>  Fri, 18 Aug 2017 13:23:27 +0200

Upload details

Uploaded by:
Somchai
Uploaded to:
Sid
Original maintainer:
Somchai
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bionic release universe misc

Downloads

File Size SHA-256 Checksum
libsecp256k1_0.1~20170810-1.dsc 2.2 KiB ec77f913843b3ba4c289e197391e5f173f78fdc1d87b29c93ee78522d7eaff01
libsecp256k1_0.1~20170810.orig.tar.gz 147.2 KiB 9a7a16e028abb7210d63eb31b7c23f125a817b4cefe8658c76c4eb80dda19880
libsecp256k1_0.1~20170810-1.debian.tar.xz 8.0 KiB 4714a54e31b0ec7ac29d1ab0e0365a4c6320444e2a12040ffd9ecbd59ffe9f40

Available diffs

No changes file available.

Binary packages built by this source

libsecp256k1-0: library for EC operations on curve secp256k1

 An optimized C library for EC operations on curve secp256k1.
 .
 NB! This library is a work in progress and is being used to research
 best practices. Use at your own risk.
 .
 Features:
  * secp256k1 ECDSA signing/verification and key generation.
  * Adding/multiplying private/public keys.
  * Serialization/parsing of private keys, public keys, signatures.
  * Constant time, constant memory access signing and pubkey generation.
  * Derandomized DSA (via RFC6979 or with a caller provided function.)
  * Very efficient implementation.

libsecp256k1-0-dbgsym: No summary available for libsecp256k1-0-dbgsym in ubuntu artful.

No description available for libsecp256k1-0-dbgsym in ubuntu artful.

libsecp256k1-dev: library for EC operations on curve secp256k1 - development headers

 An optimized C library for EC operations on curve secp256k1.
 .
 NB! This library is a work in progress and is being used to research
 best practices. Use at your own risk.
 .
 Features:
  * secp256k1 ECDSA signing/verification and key generation.
  * Adding/multiplying private/public keys.
  * Serialization/parsing of private keys, public keys, signatures.
  * Constant time, constant memory access signing and pubkey generation.
  * Derandomized DSA (via RFC6979 or with a caller provided function.)
  * Very efficient implementation.
 .
 This package provides header files for developing your applications to
 use libbitcoin template engine.