Age | Commit message (Expand) | Author |
2023-06-27 | Use only Span{} constructor for byte-like types where possible | MarcoFalke |
2023-06-23 | Fuzz test for Ellswift ECDH | dhruv |
2023-06-23 | Add ElligatorSwift key creation and ECDH logic | Pieter Wuille |
2023-01-13 | Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version... | fanquake |
2022-12-24 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2022-12-13 | Adapt to libsecp256k1 API changes | Pieter Wuille |
2022-08-04 | (pubk)key: mark Derive() as nodiscard | Antoine Poinsot |
2022-06-27 | Add serialization methods to XOnlyPubKey | Andrew Chow |
2022-01-02 | Use spans of std::byte in serialize | MarcoFalke |
2021-12-30 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2021-12-10 | Implement operator< for KeyOriginInfo and CExtPubKey | Andrew Chow |
2021-12-10 | Store version bytes and be able to serialize them in CExtPubKey | Andrew Chow |
2021-11-29 | More Span simplifications | Pieter Wuille |
2021-11-29 | Replace MakeSpan helper with Span deduction guide | Pieter Wuille |
2021-11-24 | Merge bitcoin/bitcoin#23451: span: Add std::byte helpers | MarcoFalke |
2021-11-09 | refactor: Use ignore helper when unserializing an invalid pubkey | MarcoFalke |
2021-11-09 | fix `XOnlyPubKey::IsFullyValid` comment reference | Sebastian Falbesoner |
2021-08-23 | Consolidate XOnlyPubKey lookup hack | Andrew Chow |
2021-06-12 | Add CKey::SignSchnorr function for BIP 340/341 signing | Pieter Wuille |
2021-06-12 | Add TaprootSpendData data structure, equivalent to script map for P2[W]SH | Pieter Wuille |
2021-05-24 | Add tr() descriptor (derivation only, no signing) | Pieter Wuille |
2021-05-24 | Add TaprootBuilder class | Pieter Wuille |
2021-05-24 | Add XOnlyPubKey::CreateTapTweak | Pieter Wuille |
2021-05-24 | Make consensus checking of tweaks in pubkey.* Taproot-specific | Pieter Wuille |
2021-05-24 | Make XOnlyPubKey act like byte container | Pieter Wuille |
2021-05-10 | Merge bitcoin/bitcoin#21745: refactor: Add missing includes in pubkey.cpp/pub... | W. J. van der Laan |
2021-05-04 | refactor: Avoid &foo[0] on C-Style arrays | MarcoFalke |
2021-05-04 | refactor: Use CPubKey vector constructor where possible | MarcoFalke |
2021-04-22 | cleaned up and added missing "include" statements for pubkey.cpp and pubkey.h | William Bright |
2020-12-31 | scripted-diff: Bump copyright headers | MarcoFalke |
2020-12-01 | refactor: Improve use of explicit keyword | Fabian Jahr |
2020-11-26 | Add comments on CPubKey::IsValid | Pieter Wuille |
2020-10-12 | Implement Taproot validation (BIP 341) | Pieter Wuille |
2020-10-12 | Support for Schnorr signatures and integration in SignatureCheckers (BIP 340) | Pieter Wuille |
2020-10-06 | scripted-diff: put ECDSA in name of signature functions | Pieter Wuille |
2020-07-30 | Make Hash[160] consume range-like objects | Pieter Wuille |
2020-06-10 | Check size after Unserializing CPubKey | Elichai Turkel |
2020-04-23 | Implement TopUp in DescriptorScriptPubKeyMan | Andrew Chow |
2019-12-30 | scripted-diff: Bump copyright of files changed in 2019 | MarcoFalke |
2019-11-20 | Merge #12461: scripted-diff: Rename key size consts to be relative to their c... | Wladimir J. van der Laan |
2019-10-22 | refactor: Remove unused CExt{Pub,}Key (de)serialization methods | Sebastian Falbesoner |
2019-03-04 | Fixup whitespace | Ben Woosley |
2019-03-04 | scripted-diff: Rename CPubKey and CKey::*_KEY_SIZE and COMPRESSED_*_KEY_SIZE | Ben Woosley |
2018-07-27 | Update copyright headers to 2018 | DrahtBot |
2018-07-13 | Implement PSBT Structures and un/serialization methods per BIP 174 | Andrew Chow |
2018-05-29 | Remove template matching and pseudo opcodes | Pieter Wuille |
2018-02-16 | Assert CPubKey::ValidLength to the pubkey's header-relevent size | Ben Woosley |
2018-01-03 | Increment MIT Licence copyright header year on files modified in 2017 | Akira Takizawa |
2017-12-20 | Merge #10657: Utils: Improvements to ECDSA key-handling code | Wladimir J. van der Laan |
2017-11-16 | scripted-diff: Replace #include "" with #include <> (ryanofsky) | MeshCollider |