aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/script.cpp
AgeCommit message (Expand)Author
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-01-13Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version...fanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-13Adapt to libsecp256k1 API changesPieter Wuille
2022-08-11script/sign: remove needless IsSolvable() utilityAntoine Poinsot
2022-08-02Pass datacarrier setting into IsStandardMacroFake
2022-02-15fuzz: Split script formatting from script fuzz targetMarcoFalke
2022-01-27fuzz: Speed up script fuzz targetMarcoFalke
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-01fuzz: Rework ConsumeScriptMarcoFalke
2021-09-24refactor: share logic between ScriptPubKeyToUniv and ScriptToUnivMichael Dietz
2021-09-24rpc: remove deprecated addresses and reqSigs from rpc outputsMichael Dietz
2021-07-04fuzz: Move CTxDestination fuzzing to script fuzz targetMarcoFalke
2021-07-04fuzz: Simplify CTxDestination fuzzing in the script targetMarcoFalke
2021-04-28Merge bitcoin/bitcoin#18847: compressor: use a prevector in CompressScript se...MarcoFalke
2021-04-28Merge bitcoin/bitcoin#20772: fuzz: bolster ExtractDestination(s) checksMarcoFalke
2021-03-23rpc: deprecate `addresses` and `reqSigs` from rpc outputsMichael Dietz
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2021-02-22scripted-diff: Rename MakeFuzzingContext to MakeNoLogFileContextMarcoFalke
2021-01-25fuzz: Avoid -fsanitize=integer warnings in fuzzing harnessespracticalswift
2021-01-03fuzz: bolster ExtractDestination(s) checksMichael Dietz
2020-12-28fuzz: check that certain script TxoutType are nonstandardMichael Dietz
2020-12-24fuzz: Check that NULL_DATA is unspendableMarcoFalke
2020-12-10fuzz: Link all targets onceMarcoFalke
2020-08-14Replace usage of GetScriptForWitness with GetScriptForDestinationMeshCollider
2020-07-22fuzz: add missing overrides to signature_checkerJon Atack
2020-06-21scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-05-30tests: Fill fuzzing coverage gaps for functions in script/script.h, script/sc...practicalswift
2020-05-15compressor: use a prevector in compressed script serializationWilliam Casarin
2020-05-14Switch from Optional<T> to std::optional<T> (C++17). Run clang-format.practicalswift
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-04fuzz: Extend script fuzz testMarcoFalke
2020-03-11tests: Simplify code by removing unwarranted use of unique_ptr:spracticalswift
2020-03-11tests: Increase fuzzing coverage of DecompressScript(...)practicalswift
2020-03-11tests: Remove unit test from fuzzing harnesspracticalswift
2020-03-07fuzz: Add assert(script == decompressed_script)MarcoFalke
2020-03-07tests: Fuzz additional functions in the script fuzzing harnesspracticalswift
2019-10-25tests: Add fuzzing harness for various CScript related functionspracticalswift