changelog: add missing entries for #1777 and #1860 #1899

pull theStack wants to merge 1 commits into bitcoin-core:master from theStack:add_relnotes changing 1 files +6 −1
  1. theStack commented at 11:01 AM on July 28, 2026: contributor

    Adds changelog entries for merged PRs that still have the "needs-changelog" label, preparing for the upcoming release (scheduled for next week, August 3rd):

    • #1777: "Make SHA256 compression runtime pluggable"
    • #1860: "cmake: Emulate Libtool's behavior on NetBSD and OpenBSD"

    The release note for #1860 is based on an earlier note on FreeBSD: https://github.com/bitcoin-core/secp256k1/blob/0f6baf319fcae0d7f11a44fc9b4d4899b3f8082a/CHANGELOG.md?plain=1#L39

  2. real-or-random added the label user-documentation on Jul 28, 2026
  3. real-or-random added the label tweak/refactor on Jul 28, 2026
  4. real-or-random added the label release on Jul 28, 2026
  5. real-or-random removed the label release on Jul 28, 2026
  6. real-or-random approved
  7. real-or-random commented at 11:21 AM on July 28, 2026: contributor

    ACK b77f728a61b9ed9fb86eb668259074b4f15095da

  8. real-or-random commented at 11:46 AM on July 28, 2026: contributor
  9. hebasto approved
  10. hebasto commented at 12:01 PM on July 28, 2026: member

    ACK b77f728a61b9ed9fb86eb668259074b4f15095da.

  11. changelog: add missing entries for #1777 and #1860
    Adds changelog entries for merged PRs that still have the
    "needs-changelog" label, preparing for the upcoming release:
    - #1777: "Make SHA256 compression runtime pluggable"
    - #1860: "cmake: Emulate Libtool's behavior on NetBSD and OpenBSD"
    
    Also adjusts the release notes for 0.7.0 regarding PR #1685 to
    be consistent.
    f52eb393c4
  12. in CHANGELOG.md:18 in b77f728a61
      13 |     - Header file `include/secp256k1_silentpayments.h` which defines the new API.
      14 |     - Usage example `examples/silentpayments.c`.
      15 |   - The `silentpayments` API currently requires full access to the transaction data (light client scanning is not implemented).
      16 |  
      17 | +#### Changed
      18 | + - CMake: Shared libraries built with CMake on OpenBSD and NetBSD now create the full versioned filename and symlink chain, matching the behavior of autotools builds.
    


    hebasto commented at 12:02 PM on July 28, 2026:

    nit: I understand that this note mimics the previous one for FreeBSD. However, I'd prefer the tool's proper name here::

     - CMake: Shared libraries built with CMake on OpenBSD and NetBSD now create the full versioned filename and symlink chain, matching the behavior of GNU Autotools builds.
    

    real-or-random commented at 12:03 PM on July 28, 2026:

    Indeed. We could also change it in the old entry (the changelog is not written in stone).


    real-or-random commented at 12:03 PM on July 28, 2026:

    Would it make sense to give (for each BSD) an example file name of the shared library? That will make it much more tangible.


    hebasto commented at 12:45 PM on July 28, 2026:

    It's libsecp256k1.so.6.2 on OpenBSD and NetBSD.

    For more details, see https://github.com/hebasto/secp256k1/actions/runs/27205923502.


    real-or-random commented at 1:06 PM on July 28, 2026:

    And the example for FreeBSD (in 0.7.0 entry) could be libsecp256k1.so.5.0.1, see #1685.


    hebasto commented at 1:07 PM on July 28, 2026:

    Here is the updated CI: https://github.com/hebasto/secp256k1/actions/runs/30361632628.

    On FreeBSD, the lib's name's libsecp256k1.so.6.0.2.


    theStack commented at 1:54 PM on July 28, 2026:

    Thanks for the suggestions, I agree with all of them (proper tool naming, providing a before/after .so filename example each, and applying the same retroactively for the 0.7.0 entry) and changed accordingly.

  13. theStack force-pushed on Jul 28, 2026
  14. furszy commented at 2:02 PM on July 28, 2026: member

    ACK f52eb393c4b58a229c56a0bc6fa1aed510d83348

  15. real-or-random approved
  16. real-or-random commented at 2:03 PM on July 28, 2026: contributor

    ACK f52eb393c4b58a229c56a0bc6fa1aed510d83348

  17. real-or-random added this to the milestone 0.7.2 on Jul 28, 2026
  18. hebasto approved
  19. hebasto commented at 6:55 PM on July 28, 2026: member

    ACK f52eb393c4b58a229c56a0bc6fa1aed510d83348.

  20. real-or-random merged this on Jul 28, 2026
  21. real-or-random closed this on Jul 28, 2026

  22. theStack deleted the branch on Jul 28, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-03 21:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me