Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / bitcoin-core/secp256k1 issues and pull requests

#1240 - cmake: Improve and document compiler flag checks

Pull Request - State: closed - Opened by hebasto over 1 year ago - 2 comments

#1239 - cmake: Bugfix and other improvements after bumping CMake up to 3.13

Pull Request - State: closed - Opened by hebasto over 1 year ago - 6 comments

#1237 - cmake: Fix ABI version for shared library and improve MSVC output artifacts naming

Pull Request - State: closed - Opened by hebasto over 1 year ago - 7 comments

#1236 - Update comment for secp256k1_modinv32_inv256

Pull Request - State: closed - Opened by roconnor-blockstream over 1 year ago - 1 comment

#1235 - build: Meta-issue for follow-ups to initial CMake merge (#1113)

Issue - State: closed - Opened by hebasto over 1 year ago - 24 comments
Labels: user-documentation, build

#1234 - cmake: Add dev-mode

Pull Request - State: closed - Opened by real-or-random over 1 year ago - 14 comments

#1233 - cmake: Move runtime output artifacts to `${PROJECT_BINARY_DIR}`

Pull Request - State: closed - Opened by hebasto over 1 year ago - 7 comments

#1232 - cmake: Set `POSITION_INDEPENDENT_CODE` property properly

Pull Request - State: closed - Opened by hebasto over 1 year ago - 5 comments

#1231 - Move `SECP256K1_INLINE` macro definition out from `include/secp256k1.h`

Pull Request - State: closed - Opened by hebasto over 1 year ago - 7 comments

#1230 - Build: allow static or shared but not both

Pull Request - State: closed - Opened by theuni over 1 year ago - 23 comments

#1228 - release cleanup: bump version after 0.3.0

Pull Request - State: closed - Opened by jonasnick over 1 year ago - 2 comments

#1226 - Add CMake instructions to release process

Pull Request - State: closed - Opened by real-or-random over 1 year ago - 3 comments

#1224 - build: Meta-issue for follow-ups to initial CMake merge (#1113)

Issue - State: closed - Opened by real-or-random over 1 year ago - 3 comments
Labels: documentation, build

#1223 - release: prepare for 0.3.0

Pull Request - State: closed - Opened by jonasnick over 1 year ago - 17 comments

#1217 - Add secp256k1_fe_add_int function

Pull Request - State: closed - Opened by sipa over 1 year ago - 2 comments

#1216 - modinv: Verify invariant of _modinfo struct

Issue - State: open - Opened by real-or-random over 1 year ago - 4 comments
Labels: assurance

#1211 - tests: allow user to select tests via command line args

Pull Request - State: open - Opened by jonasnick over 1 year ago - 2 comments
Labels: assurance

#1209 - build: Add SECP256K1_API_VAR to fix importing variables from DLLs

Pull Request - State: closed - Opened by real-or-random over 1 year ago - 13 comments

#1207 - Split fe_set_b32 into reducing and normalizing variants

Pull Request - State: closed - Opened by sipa over 1 year ago - 3 comments

#1205 - field: Improve docs +tests of secp256k1_fe_set_b32

Pull Request - State: closed - Opened by real-or-random over 1 year ago - 7 comments

#1204 - [POC] cmake: Add option to run `include-what-you-use` with compiler

Pull Request - State: closed - Opened by hebasto over 1 year ago - 8 comments

#1198 - Add x-only ECDH support to ecdh module

Pull Request - State: open - Opened by sipa over 1 year ago - 24 comments
Labels: feature, performance

#1197 - Faster const-time modinv divsteps (rebase of #1031)

Pull Request - State: open - Opened by sipa over 1 year ago
Labels: performance

#1191 - Naming convention for secret function arguments

Issue - State: open - Opened by real-or-random over 1 year ago - 2 comments
Labels: documentation, side-channel

#1184 - Signed-digit based ecmult_const algorithm

Pull Request - State: closed - Opened by sipa almost 2 years ago - 21 comments
Labels: performance, refactor/smell

#1181 - Symbol visibility

Issue - State: open - Opened by real-or-random almost 2 years ago - 11 comments
Labels: build

#1176 - release: Refine process

Issue - State: closed - Opened by real-or-random almost 2 years ago - 4 comments

#1175 - release: Release tarballs? How to sign releases?

Issue - State: open - Opened by real-or-random almost 2 years ago - 6 comments

#1167 - Setting counting_illegal_callback may hide failing tests

Issue - State: closed - Opened by jonasnick almost 2 years ago - 4 comments
Labels: assurance, refactor/smell

#1166 - PROTOTYPE Split headers to make it possible to use only prealloc API

Pull Request - State: closed - Opened by real-or-random almost 2 years ago - 1 comment

#1163 - ci: Native ARM64 jobs

Pull Request - State: closed - Opened by real-or-random almost 2 years ago - 5 comments

#1160 - Makefile: add `-I$(top_srcdir)/{include,src}` to `CPPFLAGS` for precomputed

Pull Request - State: closed - Opened by whitslack almost 2 years ago - 6 comments

#1153 - More ARM Linux builds, fewer MacOS builds

Issue - State: open - Opened by real-or-random almost 2 years ago - 4 comments
Labels: assurance, ci

#1151 - Constant-time tests on macOS

Issue - State: closed - Opened by sipa almost 2 years ago - 5 comments
Labels: assurance, ci

#1142 - Add section on configuration flags to README

Pull Request - State: open - Opened by ZenulAbidin almost 2 years ago - 19 comments

#1140 - Schnorr sign-to-contract and anti-exfil

Pull Request - State: open - Opened by benma about 2 years ago - 11 comments
Labels: feature

#1136 - release: Checking binary compatibility

Issue - State: closed - Opened by real-or-random about 2 years ago - 7 comments

#1135 - Add `tools/symbol-check.py`

Pull Request - State: closed - Opened by hebasto about 2 years ago - 21 comments

#1134 - Add an experimental batch module

Pull Request - State: open - Opened by siv2r about 2 years ago - 6 comments
Labels: feature, performance

#1133 - schnorrsig: Add test vectors for variable-length messages

Pull Request - State: closed - Opened by real-or-random about 2 years ago - 2 comments

#1129 - ElligatorSwift + integrated x-only DH

Pull Request - State: closed - Opened by sipa about 2 years ago - 28 comments
Labels: feature

#1118 - Add x-only ecmult_const version with x specified as n/d

Pull Request - State: closed - Opened by sipa about 2 years ago - 12 comments

#1112 - Cross tests with libecc

Pull Request - State: closed - Opened by BerryYoghurt over 2 years ago - 6 comments

#1108 - Cross testing against a naïve implementation

Issue - State: closed - Opened by BerryYoghurt over 2 years ago - 2 comments

#1095 - Don't #include standard library headers unconditionally

Issue - State: open - Opened by real-or-random over 2 years ago - 6 comments
Labels: refactor/smell

#1066 - Abstract out and merge all the magnitude/normalized logic

Pull Request - State: closed - Opened by sipa over 2 years ago - 11 comments

#1062 - Removes `_fe_equal_var`, and unwanted `_fe_normalize_weak` calls (in tests)

Pull Request - State: closed - Opened by siv2r over 2 years ago - 23 comments
Labels: refactor/smell

#1061 - call `fe_verfiy` for not normalized field element in `fe_set_b32`

Issue - State: closed - Opened by siv2r over 2 years ago - 7 comments

#1060 - Separate magnitude/normalization/... checking/propagation from implementations

Issue - State: closed - Opened by sipa over 2 years ago - 5 comments

#1058 - Signed-digit multi-comb ecmult_gen algorithm

Pull Request - State: closed - Opened by sipa almost 3 years ago - 38 comments
Labels: performance

#1048 - ci: Optimize build matrix

Pull Request - State: closed - Opened by real-or-random almost 3 years ago - 4 comments

#1047 - ci: Various improvements

Pull Request - State: closed - Opened by real-or-random almost 3 years ago - 4 comments

#1039 - Make all source and header files self-contained

Issue - State: open - Opened by real-or-random almost 3 years ago - 7 comments

#1034 - build: Rename arm to arm32 and check if it's really supported

Issue - State: closed - Opened by real-or-random almost 3 years ago - 5 comments

#1032 - WIP Group verification

Pull Request - State: closed - Opened by peterdettman almost 3 years ago - 7 comments
Labels: assurance, performance

#1031 - Faster const-time modinv divsteps

Pull Request - State: closed - Opened by peterdettman almost 3 years ago - 19 comments

#1028 - Faster const-time normalization

Pull Request - State: open - Opened by peterdettman almost 3 years ago
Labels: performance

#1018 - Schnorr sign-to-contract commitments

Pull Request - State: closed - Opened by dr-orlovsky almost 3 years ago - 1 comment

#1015 - Schnorrsig sign with tweak

Issue - State: open - Opened by junderw almost 3 years ago - 16 comments

#1001 - Make fe magnitude implied statically

Issue - State: open - Opened by real-or-random almost 3 years ago - 20 comments
Labels: assurance, refactor/smell

#1001 - Make fe magnitude implied statically

Issue - State: open - Opened by real-or-random almost 3 years ago - 20 comments
Labels: assurance, refactor/smell

#1000 - Synthetic int128 type.

Pull Request - State: closed - Opened by roconnor-blockstream almost 3 years ago - 34 comments

#997 - Scope of the library

Issue - State: closed - Opened by real-or-random almost 3 years ago - 18 comments
Labels: meta/development

#994 - x-only ECDH support

Pull Request - State: open - Opened by rustyrussell almost 3 years ago - 10 comments
Labels: feature

#990 - Add comment on length checks when parsing ECDSA sigs

Pull Request - State: closed - Opened by real-or-random almost 3 years ago - 3 comments
Labels: refactor/smell

#982 - Add Elligator Square module

Pull Request - State: closed - Opened by sipa about 3 years ago - 11 comments

#979 - Native jacobi symbol algorithm

Pull Request - State: closed - Opened by sipa about 3 years ago - 16 comments

#971 - Dummy callbacks for tests

Pull Request - State: closed - Opened by aahadley-anchorage about 3 years ago - 2 comments

#954 - Improve precision of code coverage and add report to CI

Pull Request - State: open - Opened by real-or-random over 3 years ago - 8 comments
Labels: assurance, ci

#946 - Preconditions of fe_equal_var are weaker than documented

Issue - State: closed - Opened by real-or-random over 3 years ago - 1 comment

#929 - Tracking issue for manual (non-autotools) builds

Issue - State: open - Opened by real-or-random over 3 years ago - 3 comments
Labels: documentation, build

#924 - Refactor includes

Pull Request - State: closed - Opened by whb07 over 3 years ago - 6 comments

#916 - add ECMULT_GEN_PREC_BITS to basic_config.h

Pull Request - State: closed - Opened by voisine over 3 years ago - 6 comments

#914 - Introduce symbol to get version of library

Pull Request - State: closed - Opened by rickmark over 3 years ago - 1 comment
Labels: feature

#911 - Introduce opaque secret key and stronger types for fixed size byte arrays

Pull Request - State: closed - Opened by rickmark over 3 years ago - 12 comments

#909 - Create symbol to get the version of this library

Issue - State: open - Opened by rickmark over 3 years ago - 2 comments
Labels: feature

#904 - Automatically check that VERIFY_CHECKs are side effect free

Pull Request - State: closed - Opened by sipa over 3 years ago - 13 comments

#833 - Add simple static checker based on clang-query

Pull Request - State: closed - Opened by real-or-random almost 4 years ago - 14 comments

#815 - Rework of 10x26 field mul/sqr

Pull Request - State: open - Opened by peterdettman about 4 years ago - 11 comments
Labels: performance

#791 - Cleaner infinity handling in group law and ecmult_const.

Pull Request - State: closed - Opened by gmaxwell about 4 years ago - 29 comments

#786 - Use double-wide types for additions in scalar code

Pull Request - State: closed - Opened by sipa about 4 years ago - 12 comments

#784 - secp256k1_scalar_check_overflow is not constant time on S390

Issue - State: open - Opened by gmaxwell about 4 years ago - 10 comments
Labels: side-channel

#781 - Remove lax DER parsing functions from contrib

Pull Request - State: open - Opened by real-or-random about 4 years ago - 9 comments

#776 - Valgrind errors with struct assignment on ARM and PPC64LE

Issue - State: open - Opened by gmaxwell about 4 years ago - 29 comments
Labels: assurance

#766 - Missing early clobber

Issue - State: closed - Opened by ehoffman2 about 4 years ago - 3 comments

#760 - WIP: Add schnorrsig batch verification

Pull Request - State: closed - Opened by jonasnick over 4 years ago - 39 comments

#746 - Improve C89 compliance

Pull Request - State: closed - Opened by real-or-random over 4 years ago - 6 comments

#744 - Add a libFuzzer fuzzing harness

Pull Request - State: open - Opened by elichai over 4 years ago - 18 comments
Labels: assurance

#738 - Replace OpenSSL in cross-testing with micro-ecc(uECC)

Pull Request - State: open - Opened by elichai over 4 years ago - 24 comments
Labels: assurance

#726 - Consider removing x86_64 field assembly

Issue - State: closed - Opened by jonasnick over 4 years ago - 22 comments
Labels: performance

#723 - Add valgrind constant-time test to `make check`

Pull Request - State: closed - Opened by real-or-random over 4 years ago - 25 comments

#702 - Compile time SHA256 override?

Issue - State: open - Opened by gmaxwell almost 5 years ago - 19 comments

#675 - Provide pkg-config packages for optional modules

Pull Request - State: closed - Opened by ysangkok almost 5 years ago - 12 comments

#669 - ecdsa sign-to-contract module, with anti nonce covert chan util functions

Pull Request - State: closed - Opened by benma almost 5 years ago - 7 comments

#667 - Is the compiler optimizing out some of the benchmarks?

Pull Request - State: closed - Opened by elichai about 5 years ago - 21 comments

#666 - Provide pkg-config modules for optional modules

Issue - State: closed - Opened by ysangkok about 5 years ago - 3 comments

#658 - WIP batching ecdsa verification using recovery with no recid

Pull Request - State: closed - Opened by elichai about 5 years ago - 7 comments

#641 - Adding random tests against a naive implementation

Pull Request - State: closed - Opened by elichai over 5 years ago - 10 comments