API cleanups #299

pull luke-jr wants to merge 7 commits into bitcoin-core:master from luke-jr:ljr20150831 changing 15 files +108 −83
  1. luke-jr commented at 6:01 am on September 1, 2015: member

    One more potential change missing:

    • secp256k1_ecdsa_signature_parse_der: BER violations are supported, but how do we enforce BIP66? could reserialised and memcmp, but maybe it’d be more optimal to have a flag?
  2. sipa commented at 6:28 pm on September 17, 2015: contributor
    Needs rebase.
  3. luke-jr commented at 3:29 pm on September 19, 2015: member
    Merge-rebased. Is that okay?
  4. sipa commented at 7:23 pm on September 19, 2015: contributor
    @luke-jr Please actually rebase :)
  5. secp256k1_context_create: Use unsigned type for flags bitfield 64b730bc3f
  6. secp256k1_context_destroy: Allow NULL argument as a no-op 9aac008038
  7. secp256k1_context_set_{error,illegal}_callback: Restore default handler by passing NULL as function argument c9d7c2a484
  8. Use size_t for lengths (at least in external API) 788038d323
  9. Bugfix: Reinitialise buffer lengths that have been used as outputs 1973c7379e
  10. Callback data: Accept pointers to either const or non-const data 05732c5a5f
  11. Use a flags bitfield for compressed option to secp256k1_ec_pubkey_serialize and secp256k1_ec_privkey_export 486b9bb8ce
  12. luke-jr force-pushed on Sep 19, 2015
  13. luke-jr commented at 7:40 pm on September 19, 2015: member

    Aww, okay. :(

    Done.

  14. sipa commented at 2:34 am on September 20, 2015: contributor
    ACK
  15. sipa merged this on Sep 20, 2015
  16. sipa closed this on Sep 20, 2015

  17. sipa referenced this in commit eeab823b70 on Sep 20, 2015


luke-jr sipa


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: 2024-12-22 15:15 UTC

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