aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-05-30miniscript: add an OpCode typedef for readabilityAntoine Poinsot
2022-05-30miniscript: mark nodes with duplicate keys as insaneAntoine Poinsot
2022-04-28fuzz: add a Miniscript target for string representation roundtrippingAntoine Poinsot
2022-04-28fuzz: rename and improve the Miniscript Script roundtrip targetAntoine Poinsot
2022-04-28miniscript: tiny doc fixupsAntoine Poinsot
2022-04-28miniscript: split ValidSatisfactions from IsSaneAntoine Poinsot
2022-04-28miniscript: introduce a CheckTimeLocksMix helperAntoine Poinsot
2022-04-28miniscript: use optional instead of bool/outargAntoine Poinsot
2022-04-28miniscript: make equality operator non-recursiveAntoine Poinsot
2022-04-28scripted-diff: miniscript: rename 'nodetype' variables to 'fragment'Antoine Poinsot
2022-04-28miniscript: remove a workaround for a GCC 4.8 bugAntoine Poinsot
2022-04-28Merge bitcoin/bitcoin#24322: [kernel 1/n] Introduce initial `libbitcoinkernel`fanquake
2022-04-28Merge bitcoin/bitcoin#24988: lint: Mention NONFATAL_UNREACHABLE in lint-asser...fanquake
2022-04-28Merge bitcoin/bitcoin#24982: tests: Port `lint-all.sh` to `lint-all.py`laanwj
2022-04-28Merge bitcoin/bitcoin#22564: refactor: Move mutable globals cleared in `::Unl...MacroFake
2022-04-28Merge bitcoin/bitcoin#24831: tidy: add include-what-you-useMacroFake
2022-04-28Merge bitcoin/bitcoin#25011: tests: Do not always create a descriptor wallet ...MacroFake
2022-04-27build: Remove LIBTOOL_APP_LDFLAGS for bitcoin-chainstateCory Fields
2022-04-27docs: Add libbitcoinkernel_la_SOURCES explanationCarl Dong
2022-04-27ci: Build libbitcoinkernelCarl Dong
2022-04-27build: Extract the libbitcoinkernel libraryCarl Dong
2022-04-27tests: Do not always create a descriptor wallet in wallet_createwalletAndrew Chow
2022-04-27Merge bitcoin/bitcoin#18642: Use std::chrono for the time to rotate destinati...MacroFake
2022-04-27Merge bitcoin/bitcoin#25001: Modernize util/strencodings and util/string: `st...laanwj
2022-04-27validation: Prune UnloadBlockIndex and calleesCarl Dong
2022-04-27validation: No mempool clearing in UnloadBlockIndexCarl Dong
2022-04-27Clear {versionbits,warning}cache in ~ChainstatemanagerCarl Dong
2022-04-27style-only: Use std::clamp for check_ratio, renameCarl Dong
2022-04-27style-only: Use for instead of when loading ChainstateCarl Dong
2022-04-27init: Reset mempool and chainman via reconstructionCarl Dong
2022-04-27Merge bitcoin-core/gui#589: Getting ready to Qt 6 (7/n). Do not pass `WalletM...Hennadii Stepanov
2022-04-27scripted-diff: Rename ValidAsCString to ContainsNoNULMacroFake
2022-04-27Use std::string_view throughout util strencodings/stringPieter Wuille
2022-04-27Make DecodeBase{32,64} take string_view argumentsPieter Wuille
2022-04-27Generalize ConvertBits to permit transforming the inputPieter Wuille
2022-04-27Make DecodeBase{32,64} return optional instead of taking bool*Pieter Wuille
2022-04-27Make DecodeBase{32,64} always return vector, not stringPieter Wuille
2022-04-27Reject incorrect base64 in HTTP authPieter Wuille
2022-04-27Make SanitizeString use string_viewPieter Wuille
2022-04-27Make IsHexNumber use string_viewPieter Wuille
2022-04-27Make IsHex use string_viewPieter Wuille
2022-04-27Make ParseHex use string_viewPieter Wuille
2022-04-27Merge bitcoin/bitcoin#24739: test: Fix intermittent test failure in wallet_li...MacroFake
2022-04-26validation: default initialize and guard chainman membersAnthony Towns
2022-04-26refactor: Convert warningcache to std::arrayCarl Dong
2022-04-26b-cs: Define G_TRANSLATION_FUN in bitcoinkernel.cppCarl Dong
2022-04-26build: Separate lib_LTLIBRARIES initializationCarl Dong
2022-04-26build: Create .la library for bitcoincryptoCarl Dong
2022-04-26build: Create .la library for leveldbCarl Dong
2022-04-26build: Create .la library for crc32cCarl Dong