Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

hebasto/secp256k1

hebasto created a tag on hebasto/secp256k1

pr1359.19 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 3 commits to 230626-visibility hebasto/secp256k1
  • test: Add `tools/symbol-check.py` baae375
  • ci: Run `tools/symbol-check.py` 759a481
  • build: Drop no longer needed `-fvisibility=hidden` compiler option b80743a

View on GitHub

hebasto created a branch on hebasto/secp256k1

241024-ci-macos - Optimized C library for EC operations on curve secp256k1

hebasto created a branch on hebasto/secp256k1

230626-visibility.WIP.3 - Optimized C library for EC operations on curve secp256k1

hebasto deleted a branch hebasto/secp256k1

230626-visibility.0

hebasto deleted a branch hebasto/secp256k1

230626-visibility.WIP.0

hebasto pushed 4 commits to 230626-visibility hebasto/secp256k1
  • Introduce `SECP256K1_LOCAL_VAR` macro This change makes the `-fvisibility=hidden` compiler option unnecessary. 275ec53
  • test: Add `tools/symbol-check.py` d9e215f
  • ci: Run `tools/symbol-check.py` 51a28d1
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 8ee12da

View on GitHub

hebasto pushed 3 commits to 230626-visibility.WIP.0 hebasto/secp256k1
  • test: Add `tools/symbol-check.py` d9e215f
  • ci: Run `tools/symbol-check.py` 51a28d1
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 8ee12da

View on GitHub

hebasto pushed 3 commits to 230626-visibility.WIP.0 hebasto/secp256k1
  • test: Add `tools/symbol-check.py` 45bbca6
  • ci: Run `tools/symbol-check.py` 70c5482
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 0d0e9ad

View on GitHub

hebasto pushed 2 commits to 230626-visibility.WIP.0 hebasto/secp256k1
  • ci: Run `tools/symbol-check.py` 60ae183
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 4e80f65

View on GitHub

hebasto created a branch on hebasto/secp256k1

230626-visibility.WIP.0 - Optimized C library for EC operations on curve secp256k1

hebasto created a tag on hebasto/secp256k1

pr1581.02 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 1 commit to 240812-iter hebasto/secp256k1
  • test, ci: Lower default iteration count to 16 The number of test iterations in the CI remains unchanged. Additional... 9743bce

View on GitHub

hebasto pushed 2 commits to master hebasto/secp256k1
  • musig: ctimetests: fix _declassify range for generated nonce points The area marked as non-secret exceeds the nonce_... 57eda3b
  • Merge bitcoin-core/secp256k1#1619: musig: ctimetests: fix _declassify range for generated nonce points 57eda3ba300ac... 68b5520

View on GitHub

hebasto deleted a branch hebasto/secp256k1

241016-visibility.WIP.0

hebasto pushed 4 commits to master hebasto/secp256k1
  • include: Avoid visibility("default") on Windows Fixes #1421. 447334c
  • Remove unused scratch space from API 8be3839
  • Merge bitcoin-core/secp256k1#1620: Remove unused scratch space from API 8be3839fb2e1e501ef82c5b341e5a7f88587997a Rem... 1fae76f
  • Merge bitcoin-core/secp256k1#1595: build: 45839th attempt to fix symbol visibility on Windows 447334cb06de2290241610... f0868a9

View on GitHub

hebasto created a tag on hebasto/secp256k1

pr1582.02 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 30 commits to 240812-testname hebasto/secp256k1
  • cmake: Delete `CTest` module The `CTest` module handles `CDash` integration, which we do not use. It is not required... 6aa5765
  • cmake: Call `enable_testing()` unconditionally This change simplifies the code. Also comments has been added to high... 7c987ec
  • ci: Bump GCC_SNAPSHOT_MAJOR to 15 e34b476
  • fix: remove duplicate 'the' from header file comment 9b0f37b
  • refactor: Use array initialization for unterminated strings The previous code is correct and harmless to initialize ... fa67b67
  • Merge bitcoin-core/secp256k1#1583: ci: Bump GCC_SNAPSHOT_MAJOR to 15 fa67b6752d8ba3e4c41f6c36b1c6b94a21770419 refact... b307614
  • Merge bitcoin-core/secp256k1#1586: fix: remove duplicate 'the' from header file comment 9b0f37bff1befbdccec0c7199aae... 1988855
  • group: add ge_to_bytes and ge_from_bytes 85e224d
  • cmake: Introduce `SECP256K1_APPEND_LDFLAGS` variable Downstream projects may include libsecp test executables in the... 421ed1b
  • Merge bitcoin-core/secp256k1#1600: cmake: Introduce `SECP256K1_APPEND_LDFLAGS` variable 421ed1b46ff018f33a497df913a1... 2f2ccc4
  • doc: fix typos in `secp256k1_ecdsa_{recoverable_,}signature` API description 292310f
  • Merge bitcoin-core/secp256k1#1604: doc: fix typos in `secp256k1_ecdsa_{recoverable_,}signature` API description 2923... 472faaa
  • Merge bitcoin-core/secp256k1#1554: cmake: Clean up testing code 7c987ec89e6cbee5d087683ba29b97012e679484 cmake: Call... 4c57c7a
  • cmake: Set top-level target output locations This change: 1. Collects build artifacts in dedicated locations. 2. All... 26e4a7c
  • Revert "cmake: Set `ENVIRONMENT` property for examples on Windows" This reverts commit 116d2ab3df630455f23a7b21f5023... c232486
  • f can never equal -m In fact, before reaching this particular VERIFY_CHECK, we had already successfully passed throu... ef7ff03
  • group: add ge_to_bytes_ext and ge_from_bytes_ext c8fbdb1
  • util: add constant-time is_zero_array function 0be7966
  • Add module "musig" that implements MuSig2 multi-signatures (BIP 327) f411841
  • build: allow enabling the musig module in cmake 168c920
  • and 10 more ...

View on GitHub

hebasto created a tag on hebasto/secp256k1

pr1359.17 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 4 commits to 230626-visibility hebasto/secp256k1
  • Introduce `SECP256K1_LOCAL_VAR` macro This change makes the `-fvisibility=hidden` compiler option unnecessary. e92ec15
  • test: Add `tools/symbol-check.py` 4b721ec
  • ci: Run `tools/symbol-check.py` 8a5c84a
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 44a9392

View on GitHub

hebasto pushed 5 commits to 230626-visibility hebasto/secp256k1
  • Do not export `secp256k1_musig_nonce_gen_internal` e257138
  • Introduce `SECP256K1_LOCAL_VAR` macro This change makes the `-fvisibility=hidden` compiler option unnecessary. 3144ba9
  • test: Add `tools/symbol-check.py` 258dba9
  • ci: Run `tools/symbol-check.py` 5d978f1
  • build: Drop no longer needed `-fvisibility=hidden` compiler option 4f64b9f

View on GitHub

hebasto created a tag on hebasto/secp256k1

pr1359.16 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 4 commits to 241016-visibility.WIP.0 hebasto/secp256k1
  • ci: Run `tools/symbol-check.py` f5c5d58
  • build: Drop no longer needed `-fvisibility=hidden` compiler option aa42450
  • Do not export `secp256k1_musig_nonce_gen_internal` e7879d1
  • debug it df6c40e

View on GitHub

hebasto created a branch on hebasto/secp256k1

241016-visibility.WIP.0 - Optimized C library for EC operations on curve secp256k1

hebasto created a tag on hebasto/secp256k1

pr1359.15 - Optimized C library for EC operations on curve secp256k1

hebasto created a tag on hebasto/secp256k1

pr1359.14 - Optimized C library for EC operations on curve secp256k1

hebasto pushed 28 commits to 230626-visibility hebasto/secp256k1
  • cmake: Delete `CTest` module The `CTest` module handles `CDash` integration, which we do not use. It is not required... 6aa5765
  • cmake: Call `enable_testing()` unconditionally This change simplifies the code. Also comments has been added to high... 7c987ec
  • group: add ge_to_bytes and ge_from_bytes 85e224d
  • cmake: Introduce `SECP256K1_APPEND_LDFLAGS` variable Downstream projects may include libsecp test executables in the... 421ed1b
  • Merge bitcoin-core/secp256k1#1600: cmake: Introduce `SECP256K1_APPEND_LDFLAGS` variable 421ed1b46ff018f33a497df913a1... 2f2ccc4
  • doc: fix typos in `secp256k1_ecdsa_{recoverable_,}signature` API description 292310f
  • Merge bitcoin-core/secp256k1#1604: doc: fix typos in `secp256k1_ecdsa_{recoverable_,}signature` API description 2923... 472faaa
  • Merge bitcoin-core/secp256k1#1554: cmake: Clean up testing code 7c987ec89e6cbee5d087683ba29b97012e679484 cmake: Call... 4c57c7a
  • cmake: Set top-level target output locations This change: 1. Collects build artifacts in dedicated locations. 2. All... 26e4a7c
  • Revert "cmake: Set `ENVIRONMENT` property for examples on Windows" This reverts commit 116d2ab3df630455f23a7b21f5023... c232486
  • f can never equal -m In fact, before reaching this particular VERIFY_CHECK, we had already successfully passed throu... ef7ff03
  • group: add ge_to_bytes_ext and ge_from_bytes_ext c8fbdb1
  • util: add constant-time is_zero_array function 0be7966
  • Add module "musig" that implements MuSig2 multi-signatures (BIP 327) f411841
  • build: allow enabling the musig module in cmake 168c920
  • Merge bitcoin-core/secp256k1#1479: Add module "musig" that implements MuSig2 multi-signatures (BIP 327) 168c92011f5d... 3660fe5
  • Merge bitcoin-core/secp256k1#1603: f can never equal -m ef7ff03407fa79e7eab1b6771b77f72828e63636 f can never equal -... a88aa93
  • Improve examples/documentation: remove key generation loops Co-Authored by: Sebastian Falbesoner <sebastian.falbeson... cd4f84f
  • Merge bitcoin-core/secp256k1#1599: #1570 improve examples: remove key generation loop cd4f84f3ba8de37726274f61d5a344... 01b5893
  • extrakeys: improve doc of keypair_create (don't suggest retry) 70b6be1
  • and 8 more ...

View on GitHub