Commit Graph

28912 Commits (9c891b64ffd14bc8216dbd5eb60816043af265b6)
 

Author SHA1 Message Date
eugene 9c891b64ff net: initialize nMessageSize to max uint32_t instead of -1
4 years ago
W. J. van der Laan f8176b768a
Merge bitcoin/bitcoin#21836: scripted-diff: Replace three dots with ellipsis in the UI strings
4 years ago
W. J. van der Laan 1a60c547fd
Merge bitcoin/bitcoin#21749: test: Bump shellcheck version
4 years ago
W. J. van der Laan 1591e35049
Merge bitcoin/bitcoin#21708: build: Drop pointless sed commands
4 years ago
MarcoFalke adf7843410
Merge bitcoin/bitcoin#21786: wallet: ensure sat/vB feerates are in range (mantissa of 3)
4 years ago
MarcoFalke 2a22d903f3
Merge bitcoin/bitcoin#21897: rpc: adjust incorrect RPCHelpMan types
4 years ago
MarcoFalke 3028a1e384
Merge bitcoin/bitcoin#21581: streams: Accept URef obj for VectorReader unserialize
4 years ago
fanquake 86e04741dd
Merge bitcoin/bitcoin#21890: fuzz: Limit ParseISO8601DateTime fuzzing to 32-bit
4 years ago
Karl-Johan Alm 7031721f2c
rpc/listaddressgroupings: redefine inner-most array as ARR_FIXED
4 years ago
Karl-Johan Alm 8500f7bf54
rpc/createrawtransaction: redefine addresses as OBJ_USER_KEYS
4 years ago
Karl-Johan Alm d9e2183c50
rpc: include OBJ_USER_KEY in RPCArg constructor checks
4 years ago
Jon Atack 847288df07
test: fee rate values that cannot be represented as sat/vB
4 years ago
Jon Atack 06a90fa038
rpc: for sat/vB fee rates, limit ParseFixedPoint decimals to 3
4 years ago
Jon Atack 0742c7840f
rpc: enable passing decimals to AmountFromValue, add doxygen
4 years ago
Jon Atack 8ce3ef57a3
test: ParseFixedPoint with 3 decimals for sat/vB fee rates
4 years ago
Jon Atack b503327597
test: type error and out of range fee rates where missing
4 years ago
Jon Atack c5fd4344f7
test: explicit fee rates with invalid amounts
4 years ago
MarcoFalke fa1aa6c571
fuzz: Limit ParseISO8601DateTime fuzzing to 32-bit
4 years ago
MarcoFalke 5925f1e652
Merge bitcoin/bitcoin#21872: net: Sanitize message type for logging
4 years ago
fanquake 8d5a0583c4
Merge bitcoin/bitcoin#21869: depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags
4 years ago
fanquake 21d6fed815
Merge bitcoin/bitcoin#21884: fuzz: Remove unused --enable-danger-fuzz-link-all option
4 years ago
MarcoFalke fa27d6d3ac
fuzz: Remove unused --enable-danger-fuzz-link-all option
4 years ago
MarcoFalke 9313c4e6aa
Merge bitcoin/bitcoin#21874: fuzz: Add WRITE_ALL_FUZZ_TARGETS_AND_ABORT
4 years ago
W. J. van der Laan 09205b33aa net: Clarify message header validation errors
4 years ago
MarcoFalke fa5cb6b268
fuzz: Add WRITE_ALL_FUZZ_TARGETS_AND_ABORT
4 years ago
MarcoFalke eb9a1fe037
Merge bitcoin/bitcoin#21802: refactor: Avoid UB in util/asmap (advance a dereferenceable iterator outside its valid range)
4 years ago
MarcoFalke a33f360fcd
Merge bitcoin/bitcoin#21873: test: minor fixes & improvements for files linter test
4 years ago
fanquake a0d1d487e9
Merge bitcoin/bitcoin#21845: net processing: Don't require locking cs_main before calling RelayTransactions()
4 years ago
windsok 2227fc4e62 test: minor fixes & improvements for files linter test
4 years ago
W. J. van der Laan 955eee7680 net: Sanitize message type for logging
4 years ago
MarcoFalke 06d573f053
Merge bitcoin/bitcoin#21867: test: use MiniWallet for p2p_blocksonly.py
4 years ago
MarcoFalke 1fcf66af68
Merge bitcoin/bitcoin#21798: fuzz: Create a block template in tx_pool targets
4 years ago
Jon Atack ea6f76b66e
test: improve zero-value explicit fee rate coverage
4 years ago
fanquake 9c05da4a5c
Merge bitcoin/bitcoin#21865: ci: Properly pass msan cflags
4 years ago
MarcoFalke fa9249aacc
depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags
4 years ago
Sebastian Falbesoner 9f767e8438 test: use MiniWallet for p2p_blocksonly.py
4 years ago
MarcoFalke fa3bbcf81e
ci: Properly pass msan cflags
4 years ago
MarcoFalke f8575bce31
Merge bitcoin/bitcoin#21864: fix permissions on 00_setup_env_native_fuzz_with_msan.sh
4 years ago
glozow d48565d109 fix permissions on 00_setup_env_native_fuzz_with_msan
4 years ago
MarcoFalke fa2204f6ad
streams: Accept URef obj for VectorReader unserialize
4 years ago
MarcoFalke fa03d0acd6
fuzz: Create a block template in tx_pool targets
4 years ago
MarcoFalke 128b98fce3
Merge bitcoin/bitcoin#21681: validation: fix ActivateSnapshot to use hardcoded nChainTx
4 years ago
MarcoFalke 32f1f021bf
Merge bitcoin/bitcoin#21817: refactor: Replace &foo[0] with foo.data()
4 years ago
W. J. van der Laan 1b9a5236e9
Merge bitcoin/bitcoin#21740: test: add new python linter to check file names and permissions
4 years ago
W. J. van der Laan b8b6801412
Merge bitcoin/bitcoin#21710: doc: update helps for addnode rpc and -addnode/-maxconnections config options
4 years ago
MarcoFalke a0f46028fc
Merge bitcoin/bitcoin#21814: test: Fix feature_config_args.py intermittent issue
4 years ago
MarcoFalke 576300afb0
Merge bitcoin/bitcoin#21856: doc: add OSS-Fuzz section to fuzzing.md doc
4 years ago
Adam Jonas 47c3ea021e doc: add OSS-Fuzz section to fuzzing.md doc
4 years ago
W. J. van der Laan 54617fad99
Merge bitcoin/bitcoin#21709: doc: update reduce-memory.md and bitcoin.conf -maxconnections info
4 years ago
W. J. van der Laan 3275c6e578
Merge bitcoin/bitcoin#21727: refactor: Move more stuff to blockstorage
4 years ago