Skip to content

SECURITY.md: remove Jonas Nick from trusted keys#1884

Merged
real-or-random merged 1 commit into
bitcoin-core:masterfrom
jonasnick:update-security
Jun 30, 2026
Merged

SECURITY.md: remove Jonas Nick from trusted keys#1884
real-or-random merged 1 commit into
bitcoin-core:masterfrom
jonasnick:update-security

Conversation

@jonasnick

Copy link
Copy Markdown
Contributor

As announced in #bitcoin-core-dev IRC, I’m stepping down as a libsecp256k1 maintainer because I’m no longer able to dedicate the time and attention that the project deserves. This PR removes me from the contact list in SECURITY.md.

@real-or-random real-or-random left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 21645c0 🫡

@real-or-random real-or-random added the meta/development processes, conventions, developer documentation, etc. label Jun 29, 2026

@theStack theStack left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 21645c0 🫡

@furszy furszy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NACK. So you stay.

@furszy furszy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 21645c0 🫡

@real-or-random real-or-random merged commit ebf5943 into bitcoin-core:master Jun 30, 2026
243 of 244 checks passed

@sipa sipa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 21645c0 🫡

real-or-random added a commit to BlockstreamResearch/secp256k1-zkp that referenced this pull request Jul 9, 2026
…65, 1859, 1879, 1881, 1845, 1877, 1882, 1884

217fe59 tests: register run_util_tests and run_ec_commit, remove dead print_vector (mllwchrry)
21645c0 SECURITY.md: remove Jonas Nick from trusted keys (Jonas Nick)
6a599a4 scalar: correct `_scalar_get_bits_{limb32,var}` input condition docs (Sebastian Falbesoner)
994b350 field: correct fe_equal's b magnitude bound (Lőrinc)
0cad3df Improve checks for scalar _get_bits methods (Peter.Dettman)
9d75769 tests: Fix GCC 17 snapshot warning (Tim Ruffing)
66260b7 ci: add 'brew trust' invocation to macOS CI (fanquake)
71fcd84 field: force-inline 5x52 mul and sqr (Lőrinc)
a77daca test: enable -Wunused-function in test suite (Fix #1831) (kallal79)
1eab757 cmake: Fix shared library versioning on OpenBSD (Hennadii Stepanov)
a401c51 cmake: Fix shared library versioning on NetBSD (Hennadii Stepanov)
8a0f400 cmake, refactor: Improve documenting in `SetLibtoolAbiVersion` module (Hennadii Stepanov)
acf2084 cmake, refactor: Introduce `SetLibtoolAbiVersion` module (Hennadii Stepanov)
d7125e5 test: musig: fix dead "aggnonce encodes two points at infinity" check (Sebastian Falbesoner)
2ee79e7 test: add unit test for `_ecmult_gen_ge` (Sebastian Falbesoner)
ca68daf test: refactor: simplify tests by using `_ecmult_gen_ge` helper (Sebastian Falbesoner)
240578e bench: add internal benchmark for `secp256k1_fe_normalize_var` (Sebastian Falbesoner)
9e017e5 refactor: rename `_ecmult_gen` -> `_ecmult_gen_gej` for consistency (Sebastian Falbesoner)
a3296d5 refactor: introduce `_ecmult_gen_ge` helper (preventing accidental gej leaks) (Sebastian Falbesoner)
5698e66 Add exhaustive test for ECDH module (Sebastian Falbesoner)
40a0d87 doc: correct API docs for ECDSA signing out-params (s/array/signature object/) (Sebastian Falbesoner)

Pull request description:

  *Note: This PR has been created by a GitHub Actions workflow without human involvement.*

  This PR syncs the following upstream PRs:
   * bitcoin-core/secp256k1#1851: doc: correct API docs for ECDSA signing out-params (s/array/signature object/)
   * bitcoin-core/secp256k1#1852: Add exhaustive test for ECDH module
   * bitcoin-core/secp256k1#1861: refactor: introduce `_ecmult_gen_ge` helper (preventing accidental gej leaks)
   * bitcoin-core/secp256k1#1855: bench: add internal benchmark for `secp256k1_fe_normalize_var`
   * bitcoin-core/secp256k1#1864: test: refactor: simplify tests by using `_ecmult_gen_ge` helper, add test
   * bitcoin-core/secp256k1#1867: test: musig: fix dead "aggnonce encodes two points at infinity" check
   * bitcoin-core/secp256k1#1860: cmake: Emulate Libtool's behavior on NetBSD and OpenBSD
   * bitcoin-core/secp256k1#1865: test: enable -Wunused-function in test suite (Fix #1831)
   * bitcoin-core/secp256k1#1859: field: force-inline 5x52 mul and sqr
   * bitcoin-core/secp256k1#1879: ci: add 'brew trust' invocation to macOS CI
   * bitcoin-core/secp256k1#1881: tests: Fix GCC 17 snapshot warning
   * bitcoin-core/secp256k1#1845: Improve checks for scalar _get_bits methods
   * bitcoin-core/secp256k1#1877: field: correct `fe_equal` magnitude bound for `b`
   * bitcoin-core/secp256k1#1882: scalar: correct `_scalar_get_bits_{limb32,var}` input condition docs
   * bitcoin-core/secp256k1#1884: SECURITY.md: remove Jonas Nick from trusted keys

  Usage hints:
   * If this PR has merge conflicts, resolve these by switching to the PR branch and merging the base branch into it using `git merge <base-branch>`.
   * To show the conflict resolution diff from an existing merge commit, use `git show --remerge-diff <merge-commit>`.
   * In case you are recreating the PR branch locally, you can (during the conflict resolution state) replay this conflict resolution diff using `git read-tree --reset -u <merge-commit>`.
     Be aware that this may discard your index as well as the uncommitted changes and untracked files in your worktree.

ACKs for top commit:
  DarkWindman:
    ACK 217fe59
  real-or-random:
    ACK 217fe59

Tree-SHA512: 761fb08be08afcbaa3a43f7432c92a5e65113545a2a25131baf3385d7e354d2a913856f667c8478729877a074d98c0e58fc0c92b17b70a583cbd96d1f478d7f2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta/development processes, conventions, developer documentation, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants