aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz
AgeCommit message (Expand)Author
2020-07-10Merge #19140: tests: Avoid fuzzer-specific nullptr dereference in libevent wh...MarcoFalke
2020-07-10Merge #18638: net: Use mockable time for ping/pong, add testsMarcoFalke
2020-07-08tests: Add fuzzing harness for BanManpracticalswift
2020-07-08tests: Add ConsumeSubNet(...). Move and increase coverage in ConsumeNetAddr(....practicalswift
2020-07-07Merge #19219: Replace automatic bans with discouragement filterPieter Wuille
2020-07-06Merge #19328: Add gettxoutsetinfo hash_type optionMarcoFalke
2020-07-03Clean up separated ban/discourage interfacePieter Wuille
2020-07-03Merge #19215: psbt: Include and allow both non_witness_utxo and witness_utxo ...Samuel Dobson
2020-06-28Merge #19114: scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-06-26Merge #19366: tests: Provide main(...) function in fuzzer. Allow building uni...MarcoFalke
2020-06-25tests: Provide main(...) function in fuzzerpracticalswift
2020-06-25tests: Add fuzzing harness for ChaCha20Poly1305AEADpracticalswift
2020-06-25tests: Add fuzzing harness for ChaCha20practicalswift
2020-06-25tests: Add fuzzing harness for CHKDF_HMAC_SHA256_L32practicalswift
2020-06-25tests: Add fuzzing harness for poly1305_auth(...)practicalswift
2020-06-25tests: Add fuzzing harness for AES256CBCEncrypt/AES256CBCDecryptpracticalswift
2020-06-25tests: Add fuzzing harness for AES256Encrypt/AES256Decryptpracticalswift
2020-06-25Merge #19286: tests: Add fuzzing harness for CHash{160,256}, C{HMAC_,}SHA{1,2...MarcoFalke
2020-06-24psbt: Allow both non_witness_utxo and witness_utxoAndrew Chow
2020-06-24refactor: Replace HexStr(o.begin(), o.end()) with HexStr(o)Wladimir J. van der Laan
2020-06-22rpc: gettxoutsetinfo can specify hash_type (only legacy option for now)Fabian Jahr
2020-06-21scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-06-21doc: Update outdated txnouttype documentationMarcoFalke
2020-06-19net: Use mockable time for ping/pong, add testsMarcoFalke
2020-06-19Merge #18937: refactor: s/command/msg_type/ in CNetMsgMaker and CSerializedNe...MarcoFalke
2020-06-19Merge #19293: net: Avoid redundant and confusing FAILED logfanquake
2020-06-18Merge #18468: Span improvementsWladimir J. van der Laan
2020-06-16net: Remove dead logging codeMarcoFalke
2020-06-15tests: Add fuzzing harness for CHash{160,256}, C{HMAC_,}SHA{1,256,512}, CRIPE...practicalswift
2020-06-11tests: Add fuzzing harness for {Read,Write}{LE,BE}{16,32,64} (crypto/common.h)practicalswift
2020-06-11tests: Add std::vector<uint8_t> ConsumeFixedLengthByteVector(FuzzedDataProvid...practicalswift
2020-06-09refactor: Error message bilingual_str consistencyWladimir J. van der Laan
2020-06-04Merge #19053: refactor: replace CNode pointers by references within net_proce...MarcoFalke
2020-06-03Merge #18875: fuzz: Stop nodes in process_message* fuzzersMarcoFalke
2020-06-02tests: Avoid fuzzer-specific nullptr dereference in libevent when handling PR...practicalswift
2020-06-02refactor: replace CNode pointers by references within net_processing.{h,cpp}Sebastian Falbesoner
2020-05-30tests: Add fuzzing harness for functions in script/sign.hpracticalswift
2020-05-30tests: Add fuzzing harness for functions in script/sigcache.hpracticalswift
2020-05-30tests: Add fuzzing harness for functions in script/interpreter.hpracticalswift
2020-05-30tests: Add fuzzing harness for functions in script/descriptor.hpracticalswift
2020-05-30tests: Add fuzzing harness for functions in script/bitcoinconsensus.hpracticalswift
2020-05-30tests: Fill fuzzing coverage gaps for functions in script/script.h, script/sc...practicalswift
2020-05-29tests: Add fuzzing helper functions ConsumeDataStream, ConsumeTxDestination a...practicalswift
2020-05-26Merge #19032: Serialization improvements: final stepWladimir J. van der Laan
2020-05-25tests: Add fuzzing harness for CCoinsViewCachepracticalswift
2020-05-24Convert LimitedString to formatterPieter Wuille
2020-05-23Merge #18698: Make g_chainman internal to validationMarcoFalke
2020-05-22tests: Don't limit fuzzing inputs to 1 MB for afl-fuzz (now: ∞ ∀ fuzzers)practicalswift
2020-05-21net: Pass chainman into PeerLogicValidationMarcoFalke
2020-05-14Switch from Optional<T> to std::optional<T> (C++17). Run clang-format.practicalswift