Pull-Requests
pull
test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
#28545
MarcoFalke on September 27, 2023 Tests
MarcoFalke on September 27, 2023 Tests
pull
test: Remove unused and confusing call to signrawtransactionwithwallet
#28515
MarcoFalke on September 21, 2023 Tests
MarcoFalke on September 21, 2023 Tests
pull
refactor: Remove SER_GETHASH, hard-code client version in CKeyPool serialize
#28508
MarcoFalke on September 19, 2023 Refactoring
MarcoFalke on September 19, 2023 Refactoring
pull
fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
#28506
MarcoFalke on September 19, 2023 Tests
MarcoFalke on September 19, 2023 Tests
pull
refactor: Remove unused GetType() from CBufferedFile and CAutoFile
#28458
MarcoFalke on September 12, 2023 Refactoring
MarcoFalke on September 12, 2023 Refactoring
pull
test: Combine sync_send_with_ping and sync_with_ping
#28409
MarcoFalke on September 5, 2023 Tests
MarcoFalke on September 5, 2023 Tests
pull
test: Bump walletpassphrase timeouts to avoid intermittent issues
#28403
MarcoFalke on September 4, 2023 Tests
MarcoFalke on September 4, 2023 Tests
pull
doc: Fill in the required skills in the good_first_issue template
#28369
MarcoFalke on August 30, 2023 Docs
MarcoFalke on August 30, 2023 Docs
pull
ci: Remove /ro_base bind mount, Remove LC_ALL=C from s390x task
#28353
MarcoFalke on August 27, 2023 Tests
MarcoFalke on August 27, 2023 Tests
pull
test: Support powerpc64le in get_previous_releases.py
#28352
MarcoFalke on August 27, 2023 Tests
MarcoFalke on August 27, 2023 Tests
pull
refactor: Use HashWriter over legacy CHashWriter
#28341
MarcoFalke on August 25, 2023 Refactoring
MarcoFalke on August 25, 2023 Refactoring
pull
ci: Add missing docker.io prefix for native tasks to CI_IMAGE_NAME_TAG
#28330
MarcoFalke on August 23, 2023 Tests
MarcoFalke on August 23, 2023 Tests
pull
refactor: Remove confusing static_cast in address types
#28284
MarcoFalke on August 17, 2023 Refactoring
MarcoFalke on August 17, 2023 Refactoring
pull
refactor: Remove unused boost signals2 from torcontrol
#28240
MarcoFalke on August 8, 2023 Refactoring
MarcoFalke on August 8, 2023 Refactoring
pull
refactor: Enforce C-str fmt strings in WalletLogPrintf()
#28237
MarcoFalke on August 8, 2023 Refactoring
MarcoFalke on August 8, 2023 Refactoring
pull
refactor: Remove unused includes from wallet.cpp
#28200
MarcoFalke on August 2, 2023 Refactoring
MarcoFalke on August 2, 2023 Refactoring
pull
refactor: Remove unused MessageStartChars parameters from BlockManager methods
#28191
MarcoFalke on July 31, 2023 Refactoring
MarcoFalke on July 31, 2023 Refactoring
pull
ci: Use hard-coded root path for CI containers (bugfix)
#28185
MarcoFalke on July 30, 2023 Tests
MarcoFalke on July 30, 2023 Tests
pull
refactor: Remove unused raw-pointer read helper from univalue
#28168
MarcoFalke on July 27, 2023 Refactoring
MarcoFalke on July 27, 2023 Refactoring
pull
test: Avoid intermittent issues due to async events in validationinterface_tests
#28150
MarcoFalke on July 25, 2023 Tests
MarcoFalke on July 25, 2023 Tests
pull
test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
#28118
MarcoFalke on July 21, 2023 Tests
MarcoFalke on July 21, 2023 Tests
pull
doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
#28105
MarcoFalke on July 19, 2023 Docs
MarcoFalke on July 19, 2023 Docs
pull
test: Bump walletpassphrase timeout to avoid intermittent issue
#28089
MarcoFalke on July 17, 2023 Tests
MarcoFalke on July 17, 2023 Tests
pull
util: Allow FastRandomContext::randbytes for std::byte, Allow std::byte serialization
#28012
MarcoFalke on June 30, 2023 Utils/log/libs
MarcoFalke on June 30, 2023 Utils/log/libs
pull
util: Safer MakeByteSpan with ByteSpanCast
#27973
MarcoFalke on June 26, 2023 Utils/log/libs Needs rebase
MarcoFalke on June 26, 2023 Utils/log/libs Needs rebase
pull
test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
#27941
MarcoFalke on June 23, 2023 Tests
MarcoFalke on June 23, 2023 Tests
pull
test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
#27940
MarcoFalke on June 23, 2023 Tests
MarcoFalke on June 23, 2023 Tests
pull
util: Allow std::byte and char Span serialization
#27927
MarcoFalke on June 21, 2023 Utils/log/libs
MarcoFalke on June 21, 2023 Utils/log/libs
pull
fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
#27917
MarcoFalke on June 20, 2023 Tests
MarcoFalke on June 20, 2023 Tests
pull
refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
#27892
MarcoFalke on June 15, 2023 Refactoring
MarcoFalke on June 15, 2023 Refactoring
pull
refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
#27890
MarcoFalke on June 14, 2023 Refactoring
MarcoFalke on June 14, 2023 Refactoring
pull
test: Use TestNode datadir_path or chain_path where possible
#27884
MarcoFalke on June 14, 2023 Tests
MarcoFalke on June 14, 2023 Tests
pull
ci: New ccache and docker image for arm task
#27880
MarcoFalke on June 14, 2023 Tests CI failed
MarcoFalke on June 14, 2023 Tests CI failed
pull
ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
#27777
MarcoFalke on May 30, 2023 Tests
MarcoFalke on May 30, 2023 Tests
pull
refactor: Add [[nodiscard]] where ignoring a Result return type is an error
#27774
MarcoFalke on May 29, 2023 Refactoring
MarcoFalke on May 29, 2023 Refactoring
pull
fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
#27766
MarcoFalke on May 26, 2023 Tests
MarcoFalke on May 26, 2023 Tests
pull
test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
#27735
MarcoFalke on May 24, 2023 Tests
MarcoFalke on May 24, 2023 Tests
pull
test: Add test to check tx in the last block can be downloaded
#27695
MarcoFalke on May 18, 2023 Tests
MarcoFalke on May 18, 2023 Tests
pull
scripted-diff: Use python 3.7 syntax capture_output=True
#26914
MarcoFalke on January 18, 2023 Refactoring
MarcoFalke on January 18, 2023 Refactoring
pull
test: Remove unused fCheckpointsEnabled from miner_tests
#26243
MarcoFalke on October 4, 2022 Tests
MarcoFalke on October 4, 2022 Tests
pull
[24.x] fuzz: Limit outpoints.size in txorphan target to avoid OOM
#26227
MarcoFalke on October 2, 2022 Backport
MarcoFalke on October 2, 2022 Backport
pull
fuzz: Limit outpoints.size in txorphan target to avoid OOM
#26216
MarcoFalke on September 30, 2022 Tests
MarcoFalke on September 30, 2022 Tests
pull
ci: Use remote pull/merge ref instead of local git merge
#26202
MarcoFalke on September 29, 2022 Tests
MarcoFalke on September 29, 2022 Tests
pull
[24.x] test: Avoid race in disconnect_nodes helper
#26197
MarcoFalke on September 28, 2022 Backport
MarcoFalke on September 28, 2022 Backport
pull
[24.x] rpc: treat univalue type check error as RPC_TYPE_ERROR, not RPC_MISC_ERROR
#26147
MarcoFalke on September 21, 2022 Backport
MarcoFalke on September 21, 2022 Backport
pull
[24.x] init: abort if i2p/cjdns are chosen via -onlynet but are unreachable
#26145
MarcoFalke on September 21, 2022 Backport
MarcoFalke on September 21, 2022 Backport
pull
[24.x] wallet: Fix nNextResend data race in ResubmitWalletTransactions
#26144
MarcoFalke on September 21, 2022 Backport
MarcoFalke on September 21, 2022 Backport
pull
wallet: Fix nNextResend data race in ResubmitWalletTransactions
#26132
MarcoFalke on September 20, 2022 Wallet
MarcoFalke on September 20, 2022 Wallet
pull
[24.x] doc: Move -permitbaremultisig to the relay help category
#26123
MarcoFalke on September 19, 2022 Backport
MarcoFalke on September 19, 2022 Backport
pull
doc: Move -permitbaremultisig to the relay help category
#26119
MarcoFalke on September 19, 2022 Docs
MarcoFalke on September 19, 2022 Docs
pull
test: [bugfix] Replace bumpfee with prioritisetransaction
#26085
MarcoFalke on September 14, 2022 Tests
MarcoFalke on September 14, 2022 Tests
pull
refactor: Set RPCArg options with designated initializers
#26074
MarcoFalke on September 13, 2022 Refactoring
MarcoFalke on September 13, 2022 Refactoring
pull
rpc, refactor: Check nPruneTarget instead of ArgsManager for automatic pruning
#25984
MarcoFalke on September 2, 2022 Refactoring RPC/REST/ZMQ
MarcoFalke on September 2, 2022 Refactoring RPC/REST/ZMQ
pull
log: Move validation option logging to LoadChainstate()
#25951
MarcoFalke on August 29, 2022 Utils/log/libs
MarcoFalke on August 29, 2022 Utils/log/libs
pull
refactor: Make Join() util work with any container type
#25879
MarcoFalke on August 19, 2022 Refactoring
MarcoFalke on August 19, 2022 Refactoring
pull
refactor: Remove not needed empty RPC doc std::string
#25849
MarcoFalke on August 15, 2022 Refactoring
MarcoFalke on August 15, 2022 Refactoring
pull
test: Temporarily work around Windows bug in walletpassphrase
#25750
MarcoFalke on July 30, 2022 Tests
MarcoFalke on July 30, 2022 Tests
pull
refactor: Avoid copies in FlatSigningProvider Merge
#25748
MarcoFalke on July 30, 2022 Refactoring
MarcoFalke on July 30, 2022 Refactoring
pull
univalue: Remove unused and confusing set*() return value
#25736
MarcoFalke on July 29, 2022 Refactoring
MarcoFalke on July 29, 2022 Refactoring
pull
univalue: hand written conversion of number to string
#25711
MarcoFalke on July 26, 2022 Refactoring Up for grabs
MarcoFalke on July 26, 2022 Refactoring Up for grabs
pull
scripted-diff: Replace NullUniValue with UniValue::VNULL
#25699
MarcoFalke on July 25, 2022 Refactoring
MarcoFalke on July 25, 2022 Refactoring
pull
refactor: Make CTransaction constructor explicit
#25694
MarcoFalke on July 25, 2022 Refactoring
MarcoFalke on July 25, 2022 Refactoring
pull
refactor: Remove unused includes from dbwrapper.h
#25645
MarcoFalke on July 19, 2022 Refactoring
MarcoFalke on July 19, 2022 Refactoring
pull
refactor: Use chainman() helper consistently in ChainImpl
#25638
MarcoFalke on July 19, 2022 Refactoring
MarcoFalke on July 19, 2022 Refactoring
pull
univalue: Return more detailed type check error messages
#25629
MarcoFalke on July 18, 2022 RPC/REST/ZMQ
MarcoFalke on July 18, 2022 RPC/REST/ZMQ
pull
univalue: Avoid brittle, narrowing and verbose integral type confusions
#25611
MarcoFalke on July 14, 2022 Refactoring
MarcoFalke on July 14, 2022 Refactoring
pull
wallet, RPC: Default BIP125 signal to -mempoolfullrbf
#25602
MarcoFalke on July 13, 2022 Wallet RPC/REST/ZMQ
MarcoFalke on July 13, 2022 Wallet RPC/REST/ZMQ
pull
scripted-diff: [test] Rename BIP125_SEQUENCE_NUMBER to MAX_BIP125_RBF_SEQUENCE
#25596
MarcoFalke on July 12, 2022 Refactoring
MarcoFalke on July 12, 2022 Refactoring
pull
move-only: Version handshake to libtest_util
#25591
MarcoFalke on July 12, 2022 Refactoring Tests
MarcoFalke on July 12, 2022 Refactoring Tests
pull
Move DEFAULT_MAX_ORPHAN_TRANSACTIONS to node/txorphanage.h
#25564
MarcoFalke on July 7, 2022 Refactoring
MarcoFalke on July 7, 2022 Refactoring
pull
refactor: Throw exception on invalid Univalue pushes over silent ignore
#25551
MarcoFalke on July 6, 2022 Refactoring
MarcoFalke on July 6, 2022 Refactoring
pull
rpc: Reduce Univalue push_backV peak memory usage in listtransactions
#25464
MarcoFalke on June 24, 2022 RPC/REST/ZMQ
MarcoFalke on June 24, 2022 RPC/REST/ZMQ
pull
test: Return new_utxo from create_self_transfer in MiniWallet
#25445
MarcoFalke on June 22, 2022 Tests
MarcoFalke on June 22, 2022 Tests
pull
rpc: Return incrementalrelayfee in getmempoolinfo
#25439
MarcoFalke on June 21, 2022 RPC/REST/ZMQ
MarcoFalke on June 21, 2022 RPC/REST/ZMQ
pull
test: Remove from_node from create_self_transfer* MiniWallet helpers
#25435
MarcoFalke on June 21, 2022 Tests
MarcoFalke on June 21, 2022 Tests
pull
Add HashWriter without ser-type and ser-version and use it where possible
#25331
MarcoFalke on June 10, 2022 Refactoring
MarcoFalke on June 10, 2022 Refactoring
pull
Revert “ci: Temporarily use clang-13 to work around clang-14 TSan bug”
#25304
MarcoFalke on June 8, 2022 Tests
MarcoFalke on June 8, 2022 Tests
pull
Add AutoFile without ser-type and ser-version and use it where possible
#25285
MarcoFalke on June 6, 2022 Refactoring
MarcoFalke on June 6, 2022 Refactoring
pull
test: Set maxfeerate=0 in MiniWallet sendrawtransaction()
#25262
MarcoFalke on June 1, 2022 Tests
MarcoFalke on June 1, 2022 Tests
pull
p2p: Disconnect manual peers and not discourage all peers with the same address on getblocktxn msg corruption
#25257
MarcoFalke on May 31, 2022 P2P
MarcoFalke on May 31, 2022 P2P
pull
[22.x] test: replace hashlib.ripemd160 with an own implementation
#25250
MarcoFalke on May 30, 2022 Tests Backport
MarcoFalke on May 30, 2022 Tests Backport
pull
[22.x] rpc: Capture potentially large UniValue by ref for rpcdoccheck
#25242
MarcoFalke on May 30, 2022 Backport
MarcoFalke on May 30, 2022 Backport
pull
[23.x] rpc: Capture potentially large UniValue by ref for rpcdoccheck
#25241
MarcoFalke on May 30, 2022 Backport
MarcoFalke on May 30, 2022 Backport
pull
Get time less often in AddrManImpl::ResolveCollisions_()
#25224
MarcoFalke on May 27, 2022 Refactoring
MarcoFalke on May 27, 2022 Refactoring
pull
build: Enable RPC_DOC_CHECK on –enable-debug
#25170
MarcoFalke on May 19, 2022 Build system RPC/REST/ZMQ
MarcoFalke on May 19, 2022 Build system RPC/REST/ZMQ
pull
refactor: Introduce PeerManagerImpl::RejectIncomingTxs
#25156
MarcoFalke on May 17, 2022 Refactoring P2P
MarcoFalke on May 17, 2022 Refactoring P2P
pull
test: Fix intermittent race in p2p_unrequested_blocks.py
#25124
MarcoFalke on May 13, 2022 Tests
MarcoFalke on May 13, 2022 Tests
pull
test: Check msg type in msg capture is followed by zeros
#25117
MarcoFalke on May 12, 2022 Tests
MarcoFalke on May 12, 2022 Tests
pull
rpc: Fix implicit-integer-sign-change in gettxout
#25095
MarcoFalke on May 9, 2022 RPC/REST/ZMQ
MarcoFalke on May 9, 2022 RPC/REST/ZMQ
pull
doc: Explain Bitcoin Core instead of Bitcoin in README.md
#25090
MarcoFalke on May 9, 2022 Docs
MarcoFalke on May 9, 2022 Docs
pull
rpc: Move output script RPCs to separate file, rename misc.cpp
#25058
MarcoFalke on May 3, 2022 Refactoring RPC/REST/ZMQ
MarcoFalke on May 3, 2022 Refactoring RPC/REST/ZMQ
pull
refactor: Pass lifetimebound reference to SingleThreadedSchedulerClient
#25040
MarcoFalke on April 30, 2022 Refactoring
MarcoFalke on April 30, 2022 Refactoring
pull
Remove cs_main from verifymessage, move msg utils to new file
#25013
MarcoFalke on April 28, 2022 Refactoring
MarcoFalke on April 28, 2022 Refactoring
pull
Modernize util/strencodings and util/string:
MarcoFalke on April 27, 2022 Refactoring Utils/log/libs
string_view
and optional
#25001
MarcoFalke on April 27, 2022 Refactoring Utils/log/libs
pull
lint: Mention NONFATAL_UNREACHABLE in lint-assertions.py
#24988
MarcoFalke on April 26, 2022 Utils/log/libs
MarcoFalke on April 26, 2022 Utils/log/libs
pull
refactor: Make FEELER_SLEEP_WINDOW type safe (std::chrono)
#24974
MarcoFalke on April 25, 2022 Refactoring
MarcoFalke on April 25, 2022 Refactoring
pull
test: Remove previous release check in feature_taproot.py
#24937
MarcoFalke on April 21, 2022 Tests
MarcoFalke on April 21, 2022 Tests
pull
Add time helpers for std::chrono::steady_clock and FastRandomContext::rand_uniform_delay
#24921
MarcoFalke on April 19, 2022 Refactoring
MarcoFalke on April 19, 2022 Refactoring
pull
test: Remove unused taproot node from wallet_taproot.py
#24918
MarcoFalke on April 19, 2022 Tests
MarcoFalke on April 19, 2022 Tests
pull
Remove not needed ArithToUint256 roundtrips in tests
#24854
MarcoFalke on April 14, 2022 Refactoring
MarcoFalke on April 14, 2022 Refactoring
pull
doc: Convert remaining comments to clang-tidy format
#24786
MarcoFalke on April 6, 2022 Refactoring
MarcoFalke on April 6, 2022 Refactoring
pull
Disable the syscall sandbox for bitcoin-qt and remove gui-related syscalls
#24758
MarcoFalke on April 4, 2022 Utils/log/libs
MarcoFalke on April 4, 2022 Utils/log/libs
pull
refactor: Remove ParseHex(const char*) from public interface
#24751
MarcoFalke on April 4, 2022 Refactoring
MarcoFalke on April 4, 2022 Refactoring
pull
test: Fix intermittent test failure in wallet_listreceivedby.py
#24739
MarcoFalke on April 1, 2022 Tests
MarcoFalke on April 1, 2022 Tests
pull
Remove buggy and confusing IncrementExtraNonce
#24732
MarcoFalke on April 1, 2022 Refactoring Mining
MarcoFalke on April 1, 2022 Refactoring Mining
pull
test: move-only: Move all generate* tests to a single file
#24670
MarcoFalke on March 25, 2022 Tests
MarcoFalke on March 25, 2022 Tests
pull
refactor: Fix coinselection.h include, Make COutput a struct
#24666
MarcoFalke on March 25, 2022 Refactoring
MarcoFalke on March 25, 2022 Refactoring
pull
addrman: Use system time instead of adjusted network time
#24662
MarcoFalke on March 24, 2022 P2P
MarcoFalke on March 24, 2022 P2P
pull
refactor: Move mempool RPCs to rpc/mempool
#24656
MarcoFalke on March 24, 2022 Refactoring RPC/REST/ZMQ Mempool
MarcoFalke on March 24, 2022 Refactoring RPC/REST/ZMQ Mempool
pull
Re-enable C++20 aggregate initialization for CSerializedNetMsg
#24641
MarcoFalke on March 22, 2022 Refactoring
MarcoFalke on March 22, 2022 Refactoring
pull
rpc: Exclude descriptor when address is excluded
#24636
MarcoFalke on March 22, 2022 RPC/REST/ZMQ
MarcoFalke on March 22, 2022 RPC/REST/ZMQ
pull
test: Limit scope of id global which is shared between subtests
#24627
MarcoFalke on March 21, 2022 Refactoring
MarcoFalke on March 21, 2022 Refactoring
pull
Replace struct update_fee_delta with lambda
#24625
MarcoFalke on March 21, 2022 Refactoring Mempool
MarcoFalke on March 21, 2022 Refactoring Mempool
pull
Move txoutproof RPCs to txoutproof.cpp
#24582
MarcoFalke on March 16, 2022 Refactoring RPC/REST/ZMQ
MarcoFalke on March 16, 2022 Refactoring RPC/REST/ZMQ
pull
ci: Temporarily use clang-13 to work around clang-14 TSan bug
#24572
MarcoFalke on March 15, 2022 Tests
MarcoFalke on March 15, 2022 Tests
pull
Remove LOCKTIME_MEDIAN_TIME_PAST constant
#24565
MarcoFalke on March 14, 2022 Refactoring Consensus
MarcoFalke on March 14, 2022 Refactoring Consensus
pull
doc: Clarify that CheckSequenceLocksAtTip is a validation function
#24564
MarcoFalke on March 14, 2022 Docs Validation
MarcoFalke on March 14, 2022 Docs Validation
pull
wallet: Use single FastRandomContext when creating a wallet tx
#24560
MarcoFalke on March 14, 2022 Refactoring Wallet
MarcoFalke on March 14, 2022 Refactoring Wallet
pull
rpc: Split mempool RPCs from blockchain.cpp
#24537
MarcoFalke on March 11, 2022 Refactoring RPC/REST/ZMQ
MarcoFalke on March 11, 2022 Refactoring RPC/REST/ZMQ
pull
test: Fix generate calls and comments in feature_segwit
#24535
MarcoFalke on March 11, 2022 Tests
MarcoFalke on March 11, 2022 Tests
pull
build: update ax_cxx_compile_stdcxx to serial 14
#24460
MarcoFalke on March 2, 2022 Build system
MarcoFalke on March 2, 2022 Build system
pull
test: Check error for non-existent directory symlink
#24432
MarcoFalke on February 23, 2022 Tests
MarcoFalke on February 23, 2022 Tests
pull
refactor: Release cs_main before MaybeSendFeefilter
#24427
MarcoFalke on February 23, 2022 Refactoring P2P
MarcoFalke on February 23, 2022 Refactoring P2P
pull
test: Fix Wambiguous-reversed-operator compiler warnings
#24406
MarcoFalke on February 21, 2022 Tests
MarcoFalke on February 21, 2022 Tests
pull
refactor: Remove confusing P1008R1 violation in ATMPArgs
#24404
MarcoFalke on February 21, 2022 Refactoring
MarcoFalke on February 21, 2022 Refactoring
pull
Avoid implicit-integer-sign-change in VerifyLoadedChainstate
#24403
MarcoFalke on February 21, 2022 Refactoring
MarcoFalke on February 21, 2022 Refactoring
pull
refactor: Avoid implicit-integer-sign-change in bech32.cpp
#24402
MarcoFalke on February 21, 2022 Refactoring
MarcoFalke on February 21, 2022 Refactoring
pull
fuzz: Split script formatting from script fuzz target
#24349
MarcoFalke on February 15, 2022 Tests
MarcoFalke on February 15, 2022 Tests
pull
rpc: Fix implicit-integer-sign-change in verifychain
#24347
MarcoFalke on February 15, 2022 Refactoring
MarcoFalke on February 15, 2022 Refactoring
pull
util: Add missing unlinkat to syscall sandbox
#24340
MarcoFalke on February 14, 2022 Utils/log/libs
MarcoFalke on February 14, 2022 Utils/log/libs
pull
refactor: Avoid unsigned integer overflow in core_write
#24319
MarcoFalke on February 11, 2022 Refactoring
MarcoFalke on February 11, 2022 Refactoring
pull
addrman: Log too low compat value
#24312
MarcoFalke on February 10, 2022 Refactoring Utils/log/libs
MarcoFalke on February 10, 2022 Refactoring Utils/log/libs
pull
fuzz: Avoid unsigned integer overflow in FormatParagraph
#24298
MarcoFalke on February 9, 2022 Tests
MarcoFalke on February 9, 2022 Tests
pull
Fix unintended unsigned integer overflow in strencodings
#24297
MarcoFalke on February 9, 2022 Refactoring
MarcoFalke on February 9, 2022 Refactoring
pull
Remove std::move from fs wrapper to work around -D_LIBCPP_DEBUG=1 bug
#24295
MarcoFalke on February 9, 2022 Refactoring
MarcoFalke on February 9, 2022 Refactoring
pull
Revert “ci: Run fuzzer task for the master branch only”
#24292
MarcoFalke on February 8, 2022 Tests
MarcoFalke on February 8, 2022 Tests
pull
build: Remove negated –enable-fuzz checks from build system
#24291
MarcoFalke on February 8, 2022 Build system
MarcoFalke on February 8, 2022 Build system
pull
test: Remove unused valgrind suppressions
#24259
MarcoFalke on February 4, 2022 Scripts and tools
MarcoFalke on February 4, 2022 Scripts and tools
pull
MarcoFalke on February 1, 2022 Utils/log/libs
streams: Fix read-past-the-end and integer overflows
#24231
MarcoFalke on February 1, 2022 Utils/log/libs
pull
Fix unsigned integer overflow in LoadMempool
#24227
MarcoFalke on February 1, 2022 Refactoring Validation
MarcoFalke on February 1, 2022 Refactoring Validation
pull
wallet: Add sanity checks to DiscourageFeeSniping
#24225
MarcoFalke on February 1, 2022 Refactoring Wallet
MarcoFalke on February 1, 2022 Refactoring Wallet
pull
zmq: Fix implicit-integer-sign-change
#24218
MarcoFalke on January 31, 2022 Refactoring RPC/REST/ZMQ
MarcoFalke on January 31, 2022 Refactoring RPC/REST/ZMQ
pull
Fix unsigned integer overflow in tapscript validation weight calculation
#24217
MarcoFalke on January 31, 2022 Consensus
MarcoFalke on January 31, 2022 Consensus
pull
Fix integer sanitizer suppressions in validation.cpp
#24196
MarcoFalke on January 28, 2022 Refactoring
MarcoFalke on January 28, 2022 Refactoring
pull
refactor: Make MessageBoxFlags enum underlying type unsigned
#24191
MarcoFalke on January 28, 2022 Refactoring
MarcoFalke on January 28, 2022 Refactoring
pull
build: Bump minimum required clang/libc++ to 8.0
#24164
MarcoFalke on January 26, 2022 Build system
MarcoFalke on January 26, 2022 Build system
pull
Avoid unsigned integer overflow in bitcoin-tx
#24139
MarcoFalke on January 24, 2022 Refactoring Utils/log/libs
MarcoFalke on January 24, 2022 Refactoring Utils/log/libs
pull
Extract CTxIn::MAX_SEQUENCE_NONFINAL constant, rework BIP 65/68/112 docs
#24136
MarcoFalke on January 24, 2022 Refactoring Docs
MarcoFalke on January 24, 2022 Refactoring Docs
pull
policy: Remove unused locktime flags
#24080
MarcoFalke on January 16, 2022 Refactoring TX fees and policy
MarcoFalke on January 16, 2022 Refactoring TX fees and policy
pull
wallet: Actually treat (un)confirmed txs as (un)confirmed
#24067
MarcoFalke on January 14, 2022 Bug Wallet
MarcoFalke on January 14, 2022 Bug Wallet
pull
Fix implicit-integer-sign-change in arith_uint256
#24059
MarcoFalke on January 13, 2022 Refactoring
MarcoFalke on January 13, 2022 Refactoring
pull
wallet: Use MTP for locktime checks, not adjusted time
#24038
MarcoFalke on January 11, 2022 Bug Wallet
MarcoFalke on January 11, 2022 Bug Wallet
pull
log: Remove GetAdjustedTime from IBD header progress estimation
#24033
MarcoFalke on January 11, 2022 Refactoring Utils/log/libs
MarcoFalke on January 11, 2022 Refactoring Utils/log/libs
pull
Make blockstorage globals private members of BlockManager
#23974
MarcoFalke on January 4, 2022 Refactoring Block storage
MarcoFalke on January 4, 2022 Refactoring Block storage
pull
test: Bundle all integer sanitizer suppressions of dependencies
#23973
MarcoFalke on January 4, 2022 Refactoring Tests
MarcoFalke on January 4, 2022 Refactoring Tests
pull
Remove pointless and confusing shift in RelayAddress
#23970
MarcoFalke on January 4, 2022 Refactoring P2P
MarcoFalke on January 4, 2022 Refactoring P2P
pull
Remove txmempool implicit-integer-sign-change sanitizer suppressions
#23957
MarcoFalke on January 3, 2022 Refactoring
MarcoFalke on January 3, 2022 Refactoring
pull
rpc: Quote user supplied descriptor in error msg
#23926
MarcoFalke on December 31, 2021 RPC/REST/ZMQ Descriptors
MarcoFalke on December 31, 2021 RPC/REST/ZMQ Descriptors
pull
doc: Remove outdated scriptChange TODO comment
#23884
MarcoFalke on December 27, 2021 Docs Wallet
MarcoFalke on December 27, 2021 Docs Wallet
pull
doc: Remove fixed TODO from wallet/feebumper
#23883
MarcoFalke on December 27, 2021 Docs Wallet
MarcoFalke on December 27, 2021 Docs Wallet
pull
doc: testnet3 was not reset and is doing BIP30 checks again
#23882
MarcoFalke on December 27, 2021 Docs Validation
MarcoFalke on December 27, 2021 Docs Validation
pull
p2p: Serialize cmpctblock at most once in NewPoWValidBlock
#23880
MarcoFalke on December 27, 2021 Refactoring P2P
MarcoFalke on December 27, 2021 Refactoring P2P
pull
test: Add missing suppressions for crypto_diff_fuzz_chacha20.cpp
#23859
MarcoFalke on December 24, 2021 Tests
MarcoFalke on December 24, 2021 Tests
pull
refactor: Remove implicit-integer-sign-change suppressions in validation
#23795
MarcoFalke on December 16, 2021 Refactoring
MarcoFalke on December 16, 2021 Refactoring
pull
wallet: Strictly match tx change type to improve privacy
#23789
MarcoFalke on December 15, 2021 Wallet Privacy
MarcoFalke on December 15, 2021 Wallet Privacy
pull
wallet: Replace Assume with Assert where needed in coinselection
#23762
MarcoFalke on December 13, 2021 Refactoring
MarcoFalke on December 13, 2021 Refactoring
pull
net: Use type-safe mockable time for peer connection time
#23758
MarcoFalke on December 13, 2021 Refactoring
MarcoFalke on December 13, 2021 Refactoring
pull
refactor: Fix implicit integer sign changes in strencodings
#23756
MarcoFalke on December 13, 2021 Refactoring
MarcoFalke on December 13, 2021 Refactoring
pull
rpc: Quote user supplied strings in error messages
#23755
MarcoFalke on December 13, 2021 RPC/REST/ZMQ
MarcoFalke on December 13, 2021 RPC/REST/ZMQ
pull
[RFC] wallet: Always prefer bech32(m) change by default
#23731
MarcoFalke on December 10, 2021 Brainstorming Wallet Privacy
MarcoFalke on December 10, 2021 Brainstorming Wallet Privacy
pull
scripted-diff: Use named args in RPC docs
#23703
MarcoFalke on December 8, 2021 Refactoring Docs
MarcoFalke on December 8, 2021 Refactoring Docs
pull
doc: Add missing optional to getblockfrompeer
#23702
MarcoFalke on December 8, 2021 Docs RPC/REST/ZMQ
MarcoFalke on December 8, 2021 Docs RPC/REST/ZMQ
pull
p2p: Always serialize local timestamp for version msg
#23695
MarcoFalke on December 7, 2021 P2P
MarcoFalke on December 7, 2021 P2P
pull
doc: Add missing optional to MempoolEntryDescription
#23694
MarcoFalke on December 7, 2021 RPC/REST/ZMQ
MarcoFalke on December 7, 2021 RPC/REST/ZMQ
pull
Revert “Fixes Bug in Transaction generation in ComplexMempool benchmark”
#23693
MarcoFalke on December 7, 2021
MarcoFalke on December 7, 2021
pull
wallet: Replace confusing getAdjustedTime() with GetTime()
#23644
MarcoFalke on December 1, 2021 Wallet
MarcoFalke on December 1, 2021 Wallet
pull
refactor: Call type-solver earlier in decodescript
#23642
MarcoFalke on December 1, 2021 Refactoring RPC/REST/ZMQ
MarcoFalke on December 1, 2021 Refactoring RPC/REST/ZMQ
pull
refactor: Fix implicit-signed-integer-truncation in cuckoocache.h
#23626
MarcoFalke on November 29, 2021 Refactoring
MarcoFalke on November 29, 2021 Refactoring
pull
wallet: Split stuff from rpcwallet
#23602
MarcoFalke on November 26, 2021 Refactoring Wallet RPC/REST/ZMQ
MarcoFalke on November 26, 2021 Refactoring Wallet RPC/REST/ZMQ
pull
refactor: Use underlying type of isminetype for isminefilter
#23591
MarcoFalke on November 25, 2021 Refactoring Wallet
MarcoFalke on November 25, 2021 Refactoring Wallet
pull
Crash debug builds when mempool ConsensusScriptChecks fails
#23590
MarcoFalke on November 25, 2021 Refactoring
MarcoFalke on November 25, 2021 Refactoring
pull
util: Add missing fstatfs to syscall sandbox
#23555
MarcoFalke on November 19, 2021 Utils/log/libs
MarcoFalke on November 19, 2021 Utils/log/libs
pull
test: Remove sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp
#23553
MarcoFalke on November 19, 2021 Tests
MarcoFalke on November 19, 2021 Tests
pull
scripted-diff: Use clang-tidy syntax for C++ named arguments (tests only)
#23546
MarcoFalke on November 18, 2021 Refactoring Wallet
MarcoFalke on November 18, 2021 Refactoring Wallet
pull
scripted-diff: Use clang-tidy syntax for C++ named arguments
#23545
MarcoFalke on November 18, 2021 Refactoring Needs rebase
MarcoFalke on November 18, 2021 Refactoring Needs rebase
pull
Enforce Taproot script flags whenever WITNESS is set
#23536
MarcoFalke on November 17, 2021 Consensus
MarcoFalke on November 17, 2021 Consensus
pull
doc: Pick better named args for MutableTransactionSignatureCreator
#23525
MarcoFalke on November 16, 2021 Docs
MarcoFalke on November 16, 2021 Docs
pull
test: Return the largest utxo in MiniWallet.get_utxo
#23515
MarcoFalke on November 15, 2021 Tests
MarcoFalke on November 15, 2021 Tests
pull
policy: Treat taproot as always active
#23512
MarcoFalke on November 15, 2021 TX fees and policy Review club
MarcoFalke on November 15, 2021 TX fees and policy Review club
pull
scripted-diff: Move minisketchwrapper to src/node
#23491
MarcoFalke on November 12, 2021 Refactoring
MarcoFalke on November 12, 2021 Refactoring
pull
rpc: Only allow specific types to be P2(W)SH wrapped in decodescript
#23486
MarcoFalke on November 11, 2021 RPC/REST/ZMQ
MarcoFalke on November 11, 2021 RPC/REST/ZMQ
pull
test: scripted-diff cleanups after generate* changes
#23474
MarcoFalke on November 9, 2021 Tests
MarcoFalke on November 9, 2021 Tests
pull
refactor: Use spans of std::byte in serialize
#23438
MarcoFalke on November 4, 2021 Refactoring Utils/log/libs
MarcoFalke on November 4, 2021 Refactoring Utils/log/libs
pull
Fix signed integer overflow in prioritisetransaction RPC
#23418
MarcoFalke on November 2, 2021 RPC/REST/ZMQ Mempool
MarcoFalke on November 2, 2021 RPC/REST/ZMQ Mempool
pull
refactor: Avoid integer overflow in ApplyStats when activating snapshot
#23411
MarcoFalke on November 1, 2021 Refactoring
MarcoFalke on November 1, 2021 Refactoring
pull
refactor: Make GenTxid boolean constructor private
#23336
MarcoFalke on October 22, 2021 Refactoring
MarcoFalke on October 22, 2021 Refactoring
pull
test: Replace log with assert_equal in wallet_abandonconflict
#23331
MarcoFalke on October 21, 2021 Tests
MarcoFalke on October 21, 2021 Tests
pull
ci: Disable syscall sandbox in valgrind functional tests
#23328
MarcoFalke on October 20, 2021 Tests
MarcoFalke on October 20, 2021 Tests
pull
test: Remove unused node from mining_prioritisetransaction
#23307
MarcoFalke on October 19, 2021 Tests
MarcoFalke on October 19, 2021 Tests
pull
test: Implicitly sync after generate*, unless opted out
#23300
MarcoFalke on October 18, 2021 Tests
MarcoFalke on October 18, 2021 Tests
pull
util: Add missing gettimeofday to syscall sandbox
#23299
MarcoFalke on October 18, 2021 Utils/log/libs
MarcoFalke on October 18, 2021 Utils/log/libs
pull
util: Add mincore and clone3 to syscall sandbox
#23255
MarcoFalke on October 11, 2021 Utils/log/libs
MarcoFalke on October 11, 2021 Utils/log/libs
pull
bitcoin-tx: Reject non-integral and out of range int strings
#23253
MarcoFalke on October 11, 2021 Utils/log/libs
MarcoFalke on October 11, 2021 Utils/log/libs
pull
bitcoin-tx: Avoid treating integer overflow as OP_0
#23227
MarcoFalke on October 8, 2021 Utils/log/libs
MarcoFalke on October 8, 2021 Utils/log/libs
pull
clang-format: Set BraceWrapping:AfterControlStatement:MultiLine
#23216
MarcoFalke on October 7, 2021 Docs
MarcoFalke on October 7, 2021 Docs
pull
Replace stoul with ToIntegral in dbwrapper
#23214
MarcoFalke on October 7, 2021 UTXO Db and Indexes
MarcoFalke on October 7, 2021 UTXO Db and Indexes
pull
rest: Return error when header count is not integral
#23213
MarcoFalke on October 7, 2021 RPC/REST/ZMQ
MarcoFalke on October 7, 2021 RPC/REST/ZMQ
pull
test: Avoid RPC roundtrip in MiniWallet get_descriptor()
#23209
MarcoFalke on October 6, 2021 Tests
MarcoFalke on October 6, 2021 Tests
pull
util: Add mremap syscall to AllowAddressSpaceAccess
#23208
MarcoFalke on October 6, 2021 Utils/log/libs
MarcoFalke on October 6, 2021 Utils/log/libs
pull
build: Disable -Wbraced-scalar-init, which is incompatible with -Wc++11-narrowing
#23191
MarcoFalke on October 5, 2021 Build system Needs rebase
MarcoFalke on October 5, 2021 Build system Needs rebase
pull
Use stricter ToIntegral over LocaleIndependentAtoi where possible
#23184
MarcoFalke on October 5, 2021
MarcoFalke on October 5, 2021
pull
C++20 designated initializer test WIP DONOTMERGE!!!11 @@
#23183
MarcoFalke on October 5, 2021 P2P
MarcoFalke on October 5, 2021 P2P
pull
refactor: Remove unused ParsePrechecks and ParseDouble
#23156
MarcoFalke on October 1, 2021 Refactoring Utils/log/libs
MarcoFalke on October 1, 2021 Refactoring Utils/log/libs
pull
Move-only: bloom to src/common
#23137
MarcoFalke on September 29, 2021 Refactoring Build system
MarcoFalke on September 29, 2021 Refactoring Build system
pull
test: Change background_cs from pointer to reference in validation_chainstate_tests
#23132
MarcoFalke on September 29, 2021 Refactoring Tests
MarcoFalke on September 29, 2021 Refactoring Tests
pull
doc: Remove un-actionable TODO from chainparams.cpp
#23122
MarcoFalke on September 28, 2021 Validation
MarcoFalke on September 28, 2021 Validation
pull
test: Remove unused and confusing main parameter from script_util
#23120
MarcoFalke on September 28, 2021 Tests
MarcoFalke on September 28, 2021 Tests
pull
test: Use assert_equal over assert for easier debugging
#23117
MarcoFalke on September 28, 2021 Tests
MarcoFalke on September 28, 2021 Tests
pull
log: Avoid breaking single log lines over multiple lines in the log file
#23104
MarcoFalke on September 27, 2021 Utils/log/libs
MarcoFalke on September 27, 2021 Utils/log/libs
pull
test: Add missing re.escape() to feature_addrman test
#23102
MarcoFalke on September 27, 2021 Tests
MarcoFalke on September 27, 2021 Tests
pull
test: Remove Windows workaround in authproxy (WinError 10053)
#23092
MarcoFalke on September 25, 2021 Tests
MarcoFalke on September 25, 2021 Tests
pull
test: Add -testactivationheight tests to rpc_blockchain
#23086
MarcoFalke on September 24, 2021 Tests
MarcoFalke on September 24, 2021 Tests
pull
rpc: Fail to return undocumented or misdocumented JSON
#23083
MarcoFalke on September 24, 2021 RPC/REST/ZMQ
MarcoFalke on September 24, 2021 RPC/REST/ZMQ
pull
test: Revert “Add missing suppression signed-integer-overflow:addrman.cpp”
#23059
MarcoFalke on September 22, 2021 Tests
MarcoFalke on September 22, 2021 Tests
pull
Use C++11 member initializer in CTxMemPoolEntry
#23054
MarcoFalke on September 21, 2021 Refactoring Mempool
MarcoFalke on September 21, 2021 Refactoring Mempool
pull
refactor: Remove unused validation includes
#23044
MarcoFalke on September 20, 2021 Refactoring
MarcoFalke on September 20, 2021 Refactoring
pull
net: Avoid logging AlreadyHaveTx when disconnecting misbehaving peer
#23042
MarcoFalke on September 20, 2021 P2P
MarcoFalke on September 20, 2021 P2P
pull
test: Replace MiniWallet scan_blocks with rescan_utxos
#23017
MarcoFalke on September 17, 2021 Tests
MarcoFalke on September 17, 2021 Tests
pull
ci: Bump distro version, disable feature_bind_extra for two configurations
#23014
MarcoFalke on September 17, 2021 Tests
MarcoFalke on September 17, 2021 Tests
pull
doc: Update snap release process for new versioning scheme
#22970
MarcoFalke on September 14, 2021 Docs
MarcoFalke on September 14, 2021 Docs
pull
Remove unused SERIALIZE_METHODS on CFeeRate
#22962
MarcoFalke on September 13, 2021 Refactoring
MarcoFalke on September 13, 2021 Refactoring
pull
fuzz: Move all addrman fuzz targets to one file
#22940
MarcoFalke on September 10, 2021 Refactoring Tests
MarcoFalke on September 10, 2021 Refactoring Tests
pull
test: Add missing suppression signed-integer-overflow:addrman.cpp
#22925
MarcoFalke on September 8, 2021 Tests
MarcoFalke on September 8, 2021 Tests
pull
test: Avoid intermittent test failure in feature_csv_activation.py
#22907
MarcoFalke on September 7, 2021 Tests
MarcoFalke on September 7, 2021 Tests
pull
Enable clang-tidy bugprone-argument-comment and fix violations
#22903
MarcoFalke on September 6, 2021 Refactoring
MarcoFalke on September 6, 2021 Refactoring
pull
test: Always clear reject reason in IsStandard tx test
#22860
MarcoFalke on September 2, 2021 Tests
MarcoFalke on September 2, 2021 Tests
pull
test: Activate all regtest softforks at height 1, unless overridden
#22818
MarcoFalke on August 27, 2021 Validation
MarcoFalke on August 27, 2021 Validation
pull
test: Check that non-signaling BIP125 tx can be replaced via parent
#22809
MarcoFalke on August 26, 2021 Tests
MarcoFalke on August 26, 2021 Tests
pull
scripted-diff: Use generate* from TestFramework
#22788
MarcoFalke on August 24, 2021 Refactoring
MarcoFalke on August 24, 2021 Refactoring
pull
doc: Remove incorrect INIT_PROTO_VERSION from nTime comment
#22780
MarcoFalke on August 23, 2021 Docs
MarcoFalke on August 23, 2021 Docs
pull
fuzz: Use LIMITED_WHILE instead of limit_max_ops
#22769
MarcoFalke on August 22, 2021 Refactoring Tests
MarcoFalke on August 22, 2021 Refactoring Tests
pull
Raise InitError when peers.dat is invalid or corrupted
#22762
MarcoFalke on August 21, 2021 P2P
MarcoFalke on August 21, 2021 P2P
pull
test: Use boost::unit_test::enable_if<RUN_RAII_EVENT_TESTS>
#22757
MarcoFalke on August 20, 2021
MarcoFalke on August 20, 2021
pull
addrman: Avoid crash on corrupt data, Force Check after deserialize
#22734
MarcoFalke on August 18, 2021 P2P
MarcoFalke on August 18, 2021 P2P
pull
test: Set regtest.BIP66Height = 102 to speed up tests
#22632
MarcoFalke on August 5, 2021 Tests
MarcoFalke on August 5, 2021 Tests
pull
test: Add temporary sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp
#22584
MarcoFalke on July 29, 2021 Tests
MarcoFalke on July 29, 2021 Tests
pull
test: Implicitly sync after generate* to preempt races and intermittent test failures
#22567
MarcoFalke on July 28, 2021 Tests
MarcoFalke on July 28, 2021 Tests
pull
fuzz: Temporarily disable failing assert in banman fuzz test
#22517
MarcoFalke on July 21, 2021 Tests
MarcoFalke on July 21, 2021 Tests
pull
doc: Adjust commit message template for the guix.sigs repo
#22507
MarcoFalke on July 20, 2021 Docs
MarcoFalke on July 20, 2021 Docs
pull
scripted-diff: Revert “fuzz: Add Temporary debug assert for oss-fuzz issue”
#22502
MarcoFalke on July 19, 2021 Refactoring
MarcoFalke on July 19, 2021 Refactoring
pull
refactor: Remove unused “disconnectpool is nullptr” feature
#22457
MarcoFalke on July 15, 2021 Refactoring Validation
MarcoFalke on July 15, 2021 Refactoring Validation
pull
fuzz: Limit max ops in rolling_bloom_filter fuzz target
#22453
MarcoFalke on July 15, 2021 Tests
MarcoFalke on July 15, 2021 Tests
pull
refactor: Use DeploymentEnabled to hide VB deployments
#22385
MarcoFalke on July 1, 2021 Refactoring
MarcoFalke on July 1, 2021 Refactoring
pull
Remove unused CSubNet serialize code
#22375
MarcoFalke on June 30, 2021 Refactoring P2P Needs rebase
MarcoFalke on June 30, 2021 Refactoring P2P Needs rebase
pull
Move pblocktree global to BlockManager
#22371
MarcoFalke on June 29, 2021 Refactoring Block storage
MarcoFalke on June 29, 2021 Refactoring Block storage
pull
refactor: Make httpserver work queue a unique_ptr
#22361
MarcoFalke on June 28, 2021 Refactoring
MarcoFalke on June 28, 2021 Refactoring
pull
wallet: Do not set fInMempool in transactionAddedToMempool when tx is not in the mempool
#22359
MarcoFalke on June 28, 2021 Wallet
MarcoFalke on June 28, 2021 Wallet
pull
Remove unused wallet pointer from wallet signals
#22358
MarcoFalke on June 28, 2021 Refactoring Wallet
MarcoFalke on June 28, 2021 Refactoring Wallet
pull
test: Add missing syncwithvalidationinterfacequeue in p2p_blockfilters
#22311
MarcoFalke on June 22, 2021 Tests
MarcoFalke on June 22, 2021 Tests
pull
blockstorage: Add missing atomic include
#22309
MarcoFalke on June 22, 2021 Refactoring Block storage
MarcoFalke on June 22, 2021 Refactoring Block storage
pull
wallet: Add missing BlockUntilSyncedToCurrentChain
#22308
MarcoFalke on June 22, 2021 Wallet RPC/REST/ZMQ
MarcoFalke on June 22, 2021 Wallet RPC/REST/ZMQ
pull
test: Properly set BIP34 height in CreateNewBlock_validity unit test
#22277
MarcoFalke on June 18, 2021 Tests
MarcoFalke on June 18, 2021 Tests
pull
build: Disable deprecated-copy warning only when external warnings are enabled
#22258
MarcoFalke on June 16, 2021 Build system
MarcoFalke on June 16, 2021 Build system
pull
Move CBlockTreeDB to node/blockstorage
#22242
MarcoFalke on June 14, 2021 Refactoring Block storage
MarcoFalke on June 14, 2021 Refactoring Block storage
pull
refactor: Pass interpreter flags as uint32_t instead of signed int
#22232
MarcoFalke on June 13, 2021 Refactoring
MarcoFalke on June 13, 2021 Refactoring
pull
refactor: Pass block reference instead of pointer to PeerManagerImpl::BlockRequested
#22221
MarcoFalke on June 11, 2021 Refactoring P2P
MarcoFalke on June 11, 2021 Refactoring P2P
pull
test: Use MiniWallet in test_no_inherited_signaling RBF test
#22210
MarcoFalke on June 10, 2021 Tests
MarcoFalke on June 10, 2021 Tests
pull
test: Use ConnmanTestMsg from test lib in denialofservice_tests
#22203
MarcoFalke on June 9, 2021 Tests
MarcoFalke on June 9, 2021 Tests
pull
fuzz: Increase branch coverage of the float fuzz target
#22180
MarcoFalke on June 7, 2021 Tests
MarcoFalke on June 7, 2021 Tests
pull
Reject invalid coin height and output index when loading assumeutxo
#22146
MarcoFalke on June 4, 2021 Validation
MarcoFalke on June 4, 2021 Validation
pull
util: Properly handle -noincludeconf on command line (take 2)
#22137
MarcoFalke on June 3, 2021 Utils/log/libs
MarcoFalke on June 3, 2021 Utils/log/libs
pull
refactor: Release cs_main before MaybeSendFeefilter
#22053
MarcoFalke on May 25, 2021 Refactoring P2P
MarcoFalke on May 25, 2021 Refactoring P2P
pull
Fix crash when parsing command line with -noincludeconf=0
#22002
MarcoFalke on May 20, 2021 Utils/log/libs
MarcoFalke on May 20, 2021 Utils/log/libs
pull
fuzz: Add missing CheckTransaction before CheckTxInputs
#21970
MarcoFalke on May 17, 2021 Tests
MarcoFalke on May 17, 2021 Tests
pull
refactor: Switch serialize to uint8_t (Bundle 1/2)
#21969
MarcoFalke on May 17, 2021 Refactoring
MarcoFalke on May 17, 2021 Refactoring
pull
fuzz: Call const member functions in addrman fuzz test only once
#21941
MarcoFalke on May 13, 2021 Tests
MarcoFalke on May 13, 2021 Tests
pull
refactor: Mark CAddrMan::Select and GetAddr const
#21940
MarcoFalke on May 13, 2021 Refactoring
MarcoFalke on May 13, 2021 Refactoring
pull
fuzz: Remove incorrect float round-trip serialization test
#21929
MarcoFalke on May 12, 2021 Tests
MarcoFalke on May 12, 2021 Tests
pull
build: improve macro for testing -latomic requirement
#21920
MarcoFalke on May 11, 2021 Build system
MarcoFalke on May 11, 2021 Build system
pull
fuzz: Remove strprintf test cases that are known to fail
#21891
MarcoFalke on May 9, 2021 Tests
MarcoFalke on May 9, 2021 Tests
pull
depends: Add missing -D_LIBCPP_DEBUG=1 to debug flags
#21869
MarcoFalke on May 6, 2021 Build system
MarcoFalke on May 6, 2021 Build system
pull
ci: Set depends DEBUG=1 for msan tasks to get line numbers
#21863
MarcoFalke on May 5, 2021 Tests
MarcoFalke on May 5, 2021 Tests
pull
fuzz: Limit toxic test globals to their respective scope
#21849
MarcoFalke on May 4, 2021 Tests
MarcoFalke on May 4, 2021 Tests
pull
refactor: Make CFeeRate constructor architecture-independent
#21848
MarcoFalke on May 4, 2021 Refactoring TX fees and policy
MarcoFalke on May 4, 2021 Refactoring TX fees and policy
pull
refactor: [index] Replace deprecated char with uint8_t in serialization
#21824
MarcoFalke on May 1, 2021 Refactoring UTXO Db and Indexes
MarcoFalke on May 1, 2021 Refactoring UTXO Db and Indexes
pull
refactor: Avoid UB in util/asmap (advance a dereferenceable iterator outside its valid range)
#21802
MarcoFalke on April 29, 2021 Refactoring Utils/log/libs
MarcoFalke on April 29, 2021 Refactoring Utils/log/libs
pull
index: Avoid async shutdown on init error
#21796
MarcoFalke on April 28, 2021 UTXO Db and Indexes
MarcoFalke on April 28, 2021 UTXO Db and Indexes
pull
refactor: Remove ::Params() global from CChainState
#21789
MarcoFalke on April 27, 2021 Refactoring Validation
MarcoFalke on April 27, 2021 Refactoring Validation
pull
test: Fix feature_notifications.py intermittent issue
#21777
MarcoFalke on April 26, 2021 Tests
MarcoFalke on April 26, 2021 Tests
pull
refactor: Add and use EnsureConnman in rpc code
#21719
MarcoFalke on April 17, 2021 Refactoring RPC/REST/ZMQ
MarcoFalke on April 17, 2021 Refactoring RPC/REST/ZMQ
pull
test: Use mocktime to avoid intermittent failure in rpc_tests
#21676
MarcoFalke on April 14, 2021 Tests
MarcoFalke on April 14, 2021 Tests
pull
ci: Only cache depends/sdk-sources for macos/apk task in cirrus
#21675
MarcoFalke on April 14, 2021 Tests
MarcoFalke on April 14, 2021 Tests
pull
test: Remove spurious double lock tsan suppressions by bumping to clang-12
#21669
MarcoFalke on April 13, 2021 Tests
MarcoFalke on April 13, 2021 Tests
pull
test: Document why no symbol names can be used for suppressions
#21604
MarcoFalke on April 5, 2021
MarcoFalke on April 5, 2021
pull
refactor: Remove negative lock annotations from globals
#21598
MarcoFalke on April 4, 2021 Refactoring
MarcoFalke on April 4, 2021 Refactoring
pull
test: Document race:validation_chainstatemanager_tests suppression
#21597
MarcoFalke on April 4, 2021 Tests
MarcoFalke on April 4, 2021 Tests
pull
test: Remove option to make TestChain100Setup non-deterministic
#21592
MarcoFalke on April 4, 2021 Tests
MarcoFalke on April 4, 2021 Tests
pull
test: Add missing suppression for signed-integer-overflow:txmempool.cpp
#21586
MarcoFalke on April 3, 2021 Tests
MarcoFalke on April 3, 2021 Tests
pull
Fix assumeutxo crash due to invalid base_blockhash
#21584
MarcoFalke on April 3, 2021 Validation
MarcoFalke on April 3, 2021 Validation
pull
Fix assumeutxo crash due to missing base_blockhash
#21582
MarcoFalke on April 3, 2021 Validation
MarcoFalke on April 3, 2021 Validation
pull
streams: Accept URef obj for VectorReader unserialize
#21581
MarcoFalke on April 3, 2021 Refactoring
MarcoFalke on April 3, 2021 Refactoring
pull
refactor: Create blockstorage module
#21575
MarcoFalke on April 2, 2021 Refactoring Block storage
MarcoFalke on April 2, 2021 Refactoring Block storage
pull
test: make sure non-IP peers get discouraged and disconnected (vasild)
#21571
MarcoFalke on April 2, 2021 Tests
MarcoFalke on April 2, 2021 Tests
pull
rpc: Missing doc updates for bumpfee psbt update
#21544
MarcoFalke on March 29, 2021 RPC/REST/ZMQ
MarcoFalke on March 29, 2021 RPC/REST/ZMQ
pull
fuzz: Fix tx_pool target to properly fuzz immature outpoints
#21512
MarcoFalke on March 23, 2021 Tests
MarcoFalke on March 23, 2021 Tests
pull
fuzz: Use ConsumeWeakEnum in addrman for service flags
#21487
MarcoFalke on March 20, 2021 Tests
MarcoFalke on March 20, 2021 Tests
pull
refactor: Pass PeerManagerImpl members only once
#21425
MarcoFalke on March 12, 2021 Refactoring P2P
MarcoFalke on March 12, 2021 Refactoring P2P
pull
util: Make Assume() usable as unary expression
#21317
MarcoFalke on February 28, 2021 Utils/log/libs
MarcoFalke on February 28, 2021 Utils/log/libs
pull
scripted-diff: Regenerate key_io data deterministically
#21279
MarcoFalke on February 23, 2021 Scripts and tools
MarcoFalke on February 23, 2021 Scripts and tools
pull
doc: Clarify that squashing should happen before review
#21263
MarcoFalke on February 22, 2021 Docs
MarcoFalke on February 22, 2021 Docs
pull
test: Avoid connecting to real network when running tests
#21254
MarcoFalke on February 21, 2021 Tests
MarcoFalke on February 21, 2021 Tests
pull
test: Add missing wait for sync to feature_blockfilterindex_prune
#21252
MarcoFalke on February 21, 2021 Tests
MarcoFalke on February 21, 2021 Tests
pull
p2p: Clarify disconnect log message in ProcessGetBlockData, remove send bool
#21235
MarcoFalke on February 19, 2021 Refactoring P2P Utils/log/libs
MarcoFalke on February 19, 2021 Refactoring P2P Utils/log/libs
pull
test: Fix NODE_NETWORK_LIMITED_MIN_BLOCKS disconnection
#21230
MarcoFalke on February 18, 2021 Tests
MarcoFalke on February 18, 2021 Tests
pull
log: Clarify log message when file does not exist
#21222
MarcoFalke on February 18, 2021 P2P Utils/log/libs
MarcoFalke on February 18, 2021 P2P Utils/log/libs
pull
test: Speed up rpc_blockchain.py by removing miniwallet.generate()
#21200
MarcoFalke on February 16, 2021 Tests
MarcoFalke on February 16, 2021 Tests
pull
net: Avoid discouraging the onion proxy when one inbound onion misbehaves
#21190
MarcoFalke on February 15, 2021 P2P Needs rebase
MarcoFalke on February 15, 2021 P2P Needs rebase
pull
scripted-diff: Remove redundant lock annotations in net processing
#21188
MarcoFalke on February 15, 2021 Refactoring P2P
MarcoFalke on February 15, 2021 Refactoring P2P
pull
fuzz: Remove expensive and redundant muhash from crypto fuzz target
#21185
MarcoFalke on February 15, 2021 Tests
MarcoFalke on February 15, 2021 Tests
pull
doc: Add missing copyright header to util/getuniquepath
#21139
MarcoFalke on February 10, 2021 Docs
MarcoFalke on February 10, 2021 Docs
pull
refactor: Treat ArgsManager::Flags as uint32_t explicitly
#21082
MarcoFalke on February 4, 2021 Refactoring
MarcoFalke on February 4, 2021 Refactoring
pull
fuzz: Configure check for main function (take 2)
#21080
MarcoFalke on February 4, 2021 Build system
MarcoFalke on February 4, 2021 Build system
pull
test: Move MakeNoLogFileContext to libtest_util, and use it in bench
#21003
MarcoFalke on January 25, 2021 Tests
MarcoFalke on January 25, 2021 Tests
pull
fuzz: Avoid initializing version to less than MIN_PEER_PROTO_VERSION
#20995
MarcoFalke on January 23, 2021 Tests
MarcoFalke on January 23, 2021 Tests
pull
[0.21] doc: Archive release notes, Add template for minor release
#20933
MarcoFalke on January 14, 2021 Backport
MarcoFalke on January 14, 2021 Backport
pull
fuzz: Use mocktime in process_message* fuzz targets
#20908
MarcoFalke on January 12, 2021 Tests
MarcoFalke on January 12, 2021 Tests
pull
test: Replace getmempoolentry with testmempoolaccept in MiniWallet
#20876
MarcoFalke on January 7, 2021 Refactoring Tests
MarcoFalke on January 7, 2021 Refactoring Tests
pull
net: Move SocketSendData lock annotation to header
#20864
MarcoFalke on January 6, 2021 Refactoring P2P
MarcoFalke on January 6, 2021 Refactoring P2P
pull
net: Log to net debug in MaybeDiscourageAndDisconnect except for noban and manual peers
#20845
MarcoFalke on January 4, 2021 P2P Utils/log/libs
MarcoFalke on January 4, 2021 P2P Utils/log/libs
pull
fuzz: Avoid extraneous copy of input data, using Span<>
#20839
MarcoFalke on January 3, 2021 Tests
MarcoFalke on January 3, 2021 Tests
pull
fuzz: Introduce CallOneOf helper to replace switch-case
#20828
MarcoFalke on January 2, 2021 Refactoring Tests
MarcoFalke on January 2, 2021 Refactoring Tests
pull
Revert “Don’t send ‘sendaddrv2’ to pre-70016 software”
#20800
MarcoFalke on December 29, 2020 P2P
MarcoFalke on December 29, 2020 P2P
pull
Use C++17 std::array deduction for OUTPUT_TYPES, ALL_FEE_ESTIMATE_HORIZONS
#20787
MarcoFalke on December 28, 2020 Refactoring
MarcoFalke on December 28, 2020 Refactoring
pull
net: [refactor] Prefer integral types in CNodeStats
#20786
MarcoFalke on December 28, 2020 Refactoring P2P
MarcoFalke on December 28, 2020 Refactoring P2P
pull
refactor: Enable -Wswitch for FeeEstimateHorizon
#20771
MarcoFalke on December 26, 2020 Refactoring
MarcoFalke on December 26, 2020 Refactoring
pull
test: Set correct nValue for multi-op-return policy check
#20760
MarcoFalke on December 24, 2020 Tests
MarcoFalke on December 24, 2020 Tests
pull
doc: [test] Remove outdated comment in fuzz runner
#20759
MarcoFalke on December 24, 2020 Docs Tests
MarcoFalke on December 24, 2020 Docs Tests
pull
rpc: Allow to ignore specific policy reject reasons
#20753
MarcoFalke on December 23, 2020 TX fees and policy RPC/REST/ZMQ Needs rebase
MarcoFalke on December 23, 2020 TX fees and policy RPC/REST/ZMQ Needs rebase
pull
test: Add missing assignment in mempool_resurrect.py
#20737
MarcoFalke on December 21, 2020 Tests
MarcoFalke on December 21, 2020 Tests
pull
rpc: Replace boost::variant with std::variant for RPCArg.m_fallback
#20736
MarcoFalke on December 21, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on December 21, 2020 Refactoring RPC/REST/ZMQ
pull
util: Add ArgsManager::GetCommand() and use it in bitcoin-wallet
#20715
MarcoFalke on December 18, 2020 Utils/log/libs
MarcoFalke on December 18, 2020 Utils/log/libs
pull
wallet: Add missing check for -descriptors wallet tool option
#20687
MarcoFalke on December 17, 2020 Wallet
MarcoFalke on December 17, 2020 Wallet
pull
ci: Only use credits for pull requests to the main repo
#20680
MarcoFalke on December 17, 2020 Tests
MarcoFalke on December 17, 2020 Tests
pull
fuzz: Call SendMessages after ProcessMessage to increase coverage
#20674
MarcoFalke on December 16, 2020 Tests
MarcoFalke on December 16, 2020 Tests
pull
doc: Move addr relay comment in net to correct place
#20653
MarcoFalke on December 14, 2020 Docs P2P
MarcoFalke on December 14, 2020 Docs P2P
pull
refactor: Remove nMyStartingHeight from CNode/Connman
#20649
MarcoFalke on December 14, 2020 Refactoring P2P
MarcoFalke on December 14, 2020 Refactoring P2P
pull
cirrus: Schedule one task with paid credits for faster CI feedback
#20615
MarcoFalke on December 10, 2020 Tests
MarcoFalke on December 10, 2020 Tests
pull
test: Use Popen.wait instead of RPC in assert_start_raises_init_error
#20613
MarcoFalke on December 10, 2020 Tests
MarcoFalke on December 10, 2020 Tests
pull
util: Allow use of C++14 chrono literals
#20602
MarcoFalke on December 8, 2020 Refactoring Utils/log/libs
MarcoFalke on December 8, 2020 Refactoring Utils/log/libs
pull
log: Clarify that failure to read/write fee_estimates.dat is non-fatal
#20589
MarcoFalke on December 7, 2020 Utils/log/libs
MarcoFalke on December 7, 2020 Utils/log/libs
pull
Remove unused and confusing CTransaction constructor
#20588
MarcoFalke on December 7, 2020 Refactoring
MarcoFalke on December 7, 2020 Refactoring
pull
rpc: Add missing BlockUntilSyncedToCurrentChain to wallet RPCs
#20583
MarcoFalke on December 6, 2020 Wallet RPC/REST/ZMQ
MarcoFalke on December 6, 2020 Wallet RPC/REST/ZMQ
pull
test: Fix intermittent wallet_multiwallet issue with got_loading_error
#20569
MarcoFalke on December 4, 2020 Tests
MarcoFalke on December 4, 2020 Tests
pull
doc: Use FeeModes doc helper in estimatesmartfee
#20568
MarcoFalke on December 4, 2020 Docs RPC/REST/ZMQ
MarcoFalke on December 4, 2020 Docs RPC/REST/ZMQ
pull
refactor: Use C++17 std::array where possible
#20566
MarcoFalke on December 4, 2020 Refactoring
MarcoFalke on December 4, 2020 Refactoring
pull
test: Add MaybeCompactWalletDB tsan suppression (take 2)
#20558
MarcoFalke on December 3, 2020 Tests Needs rebase
MarcoFalke on December 3, 2020 Tests Needs rebase
pull
rpc: Properly document return values (submitblock, gettxout, getblocktemplate, scantxoutset)
#20556
MarcoFalke on December 3, 2020 Docs RPC/REST/ZMQ
MarcoFalke on December 3, 2020 Docs RPC/REST/ZMQ
pull
[backport] wallet: upgradewallet fixes, improvements, test coverage
#20490
MarcoFalke on November 25, 2020 Backport
MarcoFalke on November 25, 2020 Backport
pull
[backport] test: Fix intermittent issue in mempool_compatibility
#20486
MarcoFalke on November 25, 2020 Backport
MarcoFalke on November 25, 2020 Backport
pull
[backport] wallet: Do not treat default constructed types as None-type
#20485
MarcoFalke on November 25, 2020 Backport
MarcoFalke on November 25, 2020 Backport
pull
[backport] RPC: unloadwallet: Clarify docs/error when both the RPC endpoint and wallet_name parameter specify a wallet
#20475
MarcoFalke on November 24, 2020 Backport
MarcoFalke on November 24, 2020 Backport
pull
refactor: Treat CDataStream bytes as uint8_t
#20464
MarcoFalke on November 23, 2020 Refactoring Utils/log/libs
MarcoFalke on November 23, 2020 Refactoring Utils/log/libs
pull
rpc: Fail to return undocumented return values
#20459
MarcoFalke on November 23, 2020 RPC/REST/ZMQ
MarcoFalke on November 23, 2020 RPC/REST/ZMQ
pull
test: Fix intermittent issue in mempool_compatibility
#20456
MarcoFalke on November 23, 2020 Tests
MarcoFalke on November 23, 2020 Tests
pull
[backport 0.21] tests: shrink feature_taproot transfer of funds tx
#20431
MarcoFalke on November 20, 2020 Backport
MarcoFalke on November 20, 2020 Backport
pull
wallet: Do not treat default constructed types as None-type
#20410
MarcoFalke on November 17, 2020 Wallet RPC/REST/ZMQ
MarcoFalke on November 17, 2020 Wallet RPC/REST/ZMQ
pull
Revert “Merge #19606: Backport wtxid relay to v0.20”
#20399
MarcoFalke on November 16, 2020 Backport
MarcoFalke on November 16, 2020 Backport
pull
test: Implicitly sync after generate* to preempt races and intermittent test failures
#20362
MarcoFalke on November 10, 2020 Tests Needs rebase
MarcoFalke on November 10, 2020 Tests Needs rebase
pull
test: Add feature_taproot.py –previous_release
#20354
MarcoFalke on November 9, 2020 Tests Needs rebase
MarcoFalke on November 9, 2020 Tests Needs rebase
pull
wallet: Set DatabaseStatus::SUCCESS in MakeSQLiteDatabase
#20324
MarcoFalke on November 5, 2020 Refactoring Wallet
MarcoFalke on November 5, 2020 Refactoring Wallet
pull
test: Fix intermittent issue in wallet_listsinceblock
#20322
MarcoFalke on November 5, 2020 Tests
MarcoFalke on November 5, 2020 Tests
pull
build: Ensure source tarball has leading directory name
#20318
MarcoFalke on November 5, 2020 Build system
MarcoFalke on November 5, 2020 Build system
pull
test: Only try witness deser when checking for witness deser failure
#20283
MarcoFalke on November 2, 2020 Tests
MarcoFalke on November 2, 2020 Tests
pull
test: Run script_assets_test even if built –with-libs=no
#20245
MarcoFalke on October 26, 2020 Tests
MarcoFalke on October 26, 2020 Tests
pull
fuzz: Properly initialize PrecomputedTransactionData
#20242
MarcoFalke on October 26, 2020 Tests
MarcoFalke on October 26, 2020 Tests
pull
test: Fix intermittent issue in wallet_import_rescan
#20179
MarcoFalke on October 18, 2020 Tests
MarcoFalke on October 18, 2020 Tests
pull
contrib: Fix gen_key_io_test_vectors.py imports
#20168
MarcoFalke on October 16, 2020 Scripts and tools
MarcoFalke on October 16, 2020 Scripts and tools
pull
net: Send post-verack handshake messages at most once
#20146
MarcoFalke on October 14, 2020 P2P
MarcoFalke on October 14, 2020 P2P
pull
net: Assume that SetCommonVersion is called at most once per peer
#20138
MarcoFalke on October 12, 2020 P2P
MarcoFalke on October 12, 2020 P2P
pull
test: Speed up wallet_resendwallettransactions with mockscheduler RPC
#20112
MarcoFalke on October 9, 2020 Tests
MarcoFalke on October 9, 2020 Tests
pull
cirrus: Use kvm to avoid spurious CI failures in the default virtualization cluster
#20106
MarcoFalke on October 8, 2020 Tests
MarcoFalke on October 8, 2020 Tests
pull
p2p: Disconnect, not discourage, misbehaving NODE_BLOOM peers
#20083
MarcoFalke on October 5, 2020 P2P Waiting for author
MarcoFalke on October 5, 2020 P2P Waiting for author
pull
p2p: Treat handshake misbehavior like unknown message
#20079
MarcoFalke on October 4, 2020 P2P Review club
MarcoFalke on October 4, 2020 P2P Review club
pull
Remove confusing and useless “unexpected version” warning
#20054
MarcoFalke on October 1, 2020 Validation Utils/log/libs
MarcoFalke on October 1, 2020 Validation Utils/log/libs
pull
signet: Add assumed values for default signet
#20036
MarcoFalke on September 29, 2020 Validation
MarcoFalke on September 29, 2020 Validation
pull
signet: Fix uninitialized read in validation
#20035
MarcoFalke on September 29, 2020 Validation
MarcoFalke on September 29, 2020 Validation
pull
validation: Remove useless call to mempool->clear()
#20030
MarcoFalke on September 28, 2020 Refactoring Validation Needs rebase
MarcoFalke on September 28, 2020 Refactoring Validation Needs rebase
pull
test: Check that invalid peer traffic is accounted for
#20028
MarcoFalke on September 28, 2020 Tests
MarcoFalke on September 28, 2020 Tests
pull
rpc: Remove duplicate name and argNames from CRPCCommand
#20012
MarcoFalke on September 25, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on September 25, 2020 Refactoring RPC/REST/ZMQ
pull
test: Add signet witness commitment section parse tests
#20004
MarcoFalke on September 23, 2020 Tests
MarcoFalke on September 23, 2020 Tests
pull
Assert that RPCArg names are equal to CRPCCommand ones (net, rpcwallet)
#19994
MarcoFalke on September 22, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on September 22, 2020 Refactoring RPC/REST/ZMQ
pull
test: Run rpc_txoutproof.py even with wallet disabled
#19922
MarcoFalke on September 9, 2020 Tests
MarcoFalke on September 9, 2020 Tests
pull
refactor: Do not pass chain params to CheckForStaleTipAndEvictPeers twice
#19914
MarcoFalke on September 8, 2020 Refactoring P2P
MarcoFalke on September 8, 2020 Refactoring P2P
pull
Remove dead CheckForkWarningConditionsOnNewFork
#19905
MarcoFalke on September 7, 2020 Refactoring Validation Review club
MarcoFalke on September 7, 2020 Refactoring Validation Review club
pull
test: Remove or explain syncwithvalidationinterfacequeue
#19893
MarcoFalke on September 6, 2020 Tests
MarcoFalke on September 6, 2020 Tests
pull
ci: Double tsan CPU and Memory to avoid global timeout
#19881
MarcoFalke on September 5, 2020 Tests
MarcoFalke on September 5, 2020 Tests
pull
Assert that RPCArg names are equal to CRPCCommand ones (blockchain,rawtransaction)
#19849
MarcoFalke on August 31, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on August 31, 2020 Refactoring RPC/REST/ZMQ
pull
rpc: Properly deserialize txs with witness before signing
#19836
MarcoFalke on August 30, 2020 RPC/REST/ZMQ
MarcoFalke on August 30, 2020 RPC/REST/ZMQ
pull
test: Check that decoderawtransaction heuristic may fail
#19831
MarcoFalke on August 29, 2020 Tests Needs rebase
MarcoFalke on August 29, 2020 Tests Needs rebase
pull
test: Add tsan supp for leveldb::DBImpl::DeleteObsoleteFiles
#19830
MarcoFalke on August 29, 2020 Tests
MarcoFalke on August 29, 2020 Tests
pull
Pass mempool reference to chainstate constructor
#19826
MarcoFalke on August 28, 2020 Refactoring Validation
MarcoFalke on August 28, 2020 Refactoring Validation
pull
rpc: Assert that RPCArg names are equal to CRPCCommand ones (mining,zmq,rpcdump)
#19717
MarcoFalke on August 14, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on August 14, 2020 Refactoring RPC/REST/ZMQ
pull
net: Remove unused conn_type default arg in OpenNetworkConnection
#19707
MarcoFalke on August 13, 2020 Refactoring P2P
MarcoFalke on August 13, 2020 Refactoring P2P
pull
refactor: Keep mempool interface in validation
#19629
MarcoFalke on July 30, 2020 Refactoring Validation
MarcoFalke on July 30, 2020 Refactoring Validation
pull
Pass mempool pointer to UnloadBlockIndex/GetCoinsCacheSizeState
#19604
MarcoFalke on July 28, 2020 Refactoring Validation
MarcoFalke on July 28, 2020 Refactoring Validation
pull
rpc: Avoid useless mempool query in gettxoutproof
#19589
MarcoFalke on July 26, 2020 Refactoring RPC/REST/ZMQ Validation
MarcoFalke on July 26, 2020 Refactoring RPC/REST/ZMQ Validation
pull
contrib: Clean up previous_releases.py
#19560
MarcoFalke on July 21, 2020 Refactoring Scripts and tools
MarcoFalke on July 21, 2020 Refactoring Scripts and tools
pull
rpc: Assert that RPCArg names are equal to CRPCCommand ones (misc)
#19528
MarcoFalke on July 15, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on July 15, 2020 Refactoring RPC/REST/ZMQ
pull
log: Avoid treating remote misbehvior as local system error
#19526
MarcoFalke on July 15, 2020 Validation Utils/log/libs
MarcoFalke on July 15, 2020 Validation Utils/log/libs
pull
Work around memory-aliasing in descriptor ParsePubkey
#19508
MarcoFalke on July 13, 2020 Refactoring
MarcoFalke on July 13, 2020 Refactoring
pull
p2p: Make timeout mockable and type safe, speed up test
#19499
MarcoFalke on July 12, 2020 Refactoring P2P
MarcoFalke on July 12, 2020 Refactoring P2P
pull
wallet: Fix typo in comments; Simplify assert
#19490
MarcoFalke on July 11, 2020 Refactoring Wallet
MarcoFalke on July 11, 2020 Refactoring Wallet
pull
ci: Avoid failing pull requests destory the appveyor cache
#19431
MarcoFalke on July 2, 2020 Tests
MarcoFalke on July 2, 2020 Tests
pull
refactor: Change * to & in MutableTransactionSignatureCreator
#19426
MarcoFalke on July 1, 2020 Refactoring
MarcoFalke on July 1, 2020 Refactoring
pull
refactor: Remove confusing OutputType::CHANGE_AUTO
#19396
MarcoFalke on June 27, 2020 Refactoring Wallet
MarcoFalke on June 27, 2020 Refactoring Wallet
pull
rpc: Assert that RPCArg names are equal to CRPCCommand ones (server)
#19386
MarcoFalke on June 26, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on June 26, 2020 Refactoring RPC/REST/ZMQ
pull
test: Fix intermittent test failure in feature_backwards_compatibility
#19332
MarcoFalke on June 19, 2020 Tests Needs rebase
MarcoFalke on June 19, 2020 Tests Needs rebase
pull
wallet: Replace CDataStream& with CDataStream&& where appropriate
#19320
MarcoFalke on June 18, 2020 Refactoring Wallet
MarcoFalke on June 18, 2020 Refactoring Wallet
pull
test: Check that peer is disconnected for bad buffered message
#19302
MarcoFalke on June 17, 2020 Tests
MarcoFalke on June 17, 2020 Tests
pull
refactor: Remove unused vars, Add missing includes
#19299
MarcoFalke on June 16, 2020 Refactoring
MarcoFalke on June 16, 2020 Refactoring
pull
net: Avoid redundant and confusing FAILED log
#19293
MarcoFalke on June 16, 2020 Utils/log/libs
MarcoFalke on June 16, 2020 Utils/log/libs
pull
refactor: Remove unused BlockAssembler::pblock member var
#19283
MarcoFalke on June 15, 2020 Refactoring Mining
MarcoFalke on June 15, 2020 Refactoring Mining
pull
wallet: Make RPC help compile-time static
#19250
MarcoFalke on June 11, 2020 Wallet RPC/REST/ZMQ
MarcoFalke on June 11, 2020 Wallet RPC/REST/ZMQ
pull
test: Check that peers with forcerelay permission are not asked to feefilter
#19198
MarcoFalke on June 7, 2020 Tests
MarcoFalke on June 7, 2020 Tests
pull
test: Avoid overwriting the NodeContext member of the testing setup [-Wshadow-field]
#19188
MarcoFalke on June 6, 2020 Tests
MarcoFalke on June 6, 2020 Tests
pull
[WIP DONOTMERGE] Replace boost with C++17 (std::shared_mutex)
#19183
MarcoFalke on June 5, 2020 Refactoring
MarcoFalke on June 5, 2020 Refactoring
pull
doc: Remove release note fragments of 0.20.1 release, Add release-notes-0.20.0
#19146
MarcoFalke on June 2, 2020 Docs
MarcoFalke on June 2, 2020 Docs
pull
rpc: Remove special case for unknown service flags
#19112
MarcoFalke on May 29, 2020 RPC/REST/ZMQ
MarcoFalke on May 29, 2020 RPC/REST/ZMQ
pull
test: Explain that a bug should be filed when the tests fail
#19110
MarcoFalke on May 29, 2020 Build system Tests
MarcoFalke on May 29, 2020 Build system Tests
pull
rpc: Make gettxoutsetinfo/GetUTXOStats interruptible
#19056
MarcoFalke on May 22, 2020 RPC/REST/ZMQ
MarcoFalke on May 22, 2020 RPC/REST/ZMQ
pull
net: Use C++11 member initialization in protocol
#19020
MarcoFalke on May 19, 2020 Refactoring P2P
MarcoFalke on May 19, 2020 Refactoring P2P
pull
test: Replace TEST_PREVIOUS_RELEASES env var with test_framework option
#19014
MarcoFalke on May 19, 2020 Tests
MarcoFalke on May 19, 2020 Tests
pull
rpc: Avoid crash when g_thread_http was never started
#19006
MarcoFalke on May 18, 2020 RPC/REST/ZMQ
MarcoFalke on May 18, 2020 RPC/REST/ZMQ
pull
log: Remove “No rpcpassword set” from logs
#18999
MarcoFalke on May 17, 2020 RPC/REST/ZMQ Utils/log/libs
MarcoFalke on May 17, 2020 RPC/REST/ZMQ Utils/log/libs
pull
log: Properly log txs rejected from mempool
#18990
MarcoFalke on May 16, 2020 P2P Validation Utils/log/libs
MarcoFalke on May 16, 2020 P2P Validation Utils/log/libs
pull
test: Check that invalid witness destinations can not be imported
#18974
MarcoFalke on May 14, 2020 Tests
MarcoFalke on May 14, 2020 Tests
pull
rpcwallet: Replace boost::optional::emplace with simple assignment of T{}
#18946
MarcoFalke on May 11, 2020 Refactoring Wallet
MarcoFalke on May 11, 2020 Refactoring Wallet
pull
ci: Pass down LD_LIBRARY_PATH and MAKEJOBS to fuzz test_runner
#18929
MarcoFalke on May 10, 2020 Tests
MarcoFalke on May 10, 2020 Tests
pull
wallet: Never schedule MaybeCompactWalletDB when -flushwallet is off
#18923
MarcoFalke on May 9, 2020 Refactoring Wallet
MarcoFalke on May 9, 2020 Refactoring Wallet
pull
contrib: Move optimize-pngs.py script to the maintainer repo
#18885
MarcoFalke on May 5, 2020 Scripts and tools
MarcoFalke on May 5, 2020 Scripts and tools
pull
test: Fix verack race to avoid intermittent test failures
#18866
MarcoFalke on May 4, 2020 Tests
MarcoFalke on May 4, 2020 Tests
pull
wallet: Mark replaced tx to not be in the mempool anymore
#18842
MarcoFalke on May 1, 2020 Wallet
MarcoFalke on May 1, 2020 Wallet
pull
wallet: Fully process previous RPCs before accepting new ones
#18840
MarcoFalke on May 1, 2020 Wallet
MarcoFalke on May 1, 2020 Wallet
pull
net: Replace cs_feeFilter with simple std::atomic
#18819
MarcoFalke on April 29, 2020 Refactoring P2P
MarcoFalke on April 29, 2020 Refactoring P2P
pull
rpc: Do not advertise dumptxoutset as a way to flush the chainstate
#18809
MarcoFalke on April 29, 2020 RPC/REST/ZMQ
MarcoFalke on April 29, 2020 RPC/REST/ZMQ
pull
miner: Avoid stack-use-after-return in validationinterface
#18742
MarcoFalke on April 22, 2020 Mining
MarcoFalke on April 22, 2020 Mining
pull
test: Remove unused, undocumented and misleading CScript.add
#18732
MarcoFalke on April 22, 2020 Tests
MarcoFalke on April 22, 2020 Tests
pull
test: Increase debugging to hunt down mempool_reorg intermittent failure
#18704
MarcoFalke on April 19, 2020 Tests
MarcoFalke on April 19, 2020 Tests
pull
ci: Disable valgrind functionl tests on forked repos to avoid timeouts
#18683
MarcoFalke on April 17, 2020 Tests
MarcoFalke on April 17, 2020 Tests
pull
wallet: Add BlockUntilSyncedToCurrentChain to dumpwallet
#18671
MarcoFalke on April 16, 2020 Wallet RPC/REST/ZMQ
MarcoFalke on April 16, 2020 Wallet RPC/REST/ZMQ
pull
log: Use Join() helper when listing log categories
#18669
MarcoFalke on April 16, 2020 Refactoring
MarcoFalke on April 16, 2020 Refactoring
pull
test: Replace gArgs with local argsman in bench
#18662
MarcoFalke on April 15, 2020 Utils/log/libs
MarcoFalke on April 15, 2020 Utils/log/libs
pull
test: Properly raise FailedToStartError when rpc shutdown before warmup finished (take 2)
#18633
MarcoFalke on April 14, 2020 Tests
MarcoFalke on April 14, 2020 Tests
pull
[WIP] test: Add “WinError 10048” to the retry exceptions
#18626
MarcoFalke on April 13, 2020 Tests
MarcoFalke on April 13, 2020 Tests
pull
script: Disallow silent bool -> CScript conversion
#18621
MarcoFalke on April 13, 2020 Consensus
MarcoFalke on April 13, 2020 Consensus
pull
test: Avoid accessing free’d memory in validation_chainstatemanager_tests
#18615
MarcoFalke on April 13, 2020 Tests
MarcoFalke on April 13, 2020 Tests
pull
test: Try once more when RPC connection fails on Windows
#18596
MarcoFalke on April 11, 2020 Tests
MarcoFalke on April 11, 2020 Tests
pull
Revert “Merge #16367: Multiprocess build support”
#18588
MarcoFalke on April 10, 2020 Build system
MarcoFalke on April 10, 2020 Build system
pull
test: Check that the version message does not leak the local address
#18584
MarcoFalke on April 10, 2020 Tests
MarcoFalke on April 10, 2020 Tests
pull
bench: Remove requirement that all benches use same testing setup
#18575
MarcoFalke on April 9, 2020 Tests
MarcoFalke on April 9, 2020 Tests
pull
test: Set -use_value_profile=1 when merging fuzz inputs
#18566
MarcoFalke on April 8, 2020 Tests
MarcoFalke on April 8, 2020 Tests
pull
test: Properly raise FailedToStartError when rpc shutdown before warmup finished
#18561
MarcoFalke on April 8, 2020 Tests
MarcoFalke on April 8, 2020 Tests
pull
test: Use one node to avoid a race due to missing sync in rpc_signrawtransaction
#18543
MarcoFalke on April 6, 2020 Tests
MarcoFalke on April 6, 2020 Tests
pull
rpc: Make verifychain default values static, not depend on global args
#18541
MarcoFalke on April 6, 2020 RPC/REST/ZMQ
MarcoFalke on April 6, 2020 RPC/REST/ZMQ
pull
scripted-diff: Replace strCommand with msg_type
#18533
MarcoFalke on April 5, 2020 Refactoring P2P
MarcoFalke on April 5, 2020 Refactoring P2P
pull
rpc: Avoid initialization-order-fiasco on static CRPCCommand tables
#18532
MarcoFalke on April 5, 2020 RPC/REST/ZMQ
MarcoFalke on April 5, 2020 RPC/REST/ZMQ
pull
rpc: remove deprecated CRPCCommand constructor
#18531
MarcoFalke on April 5, 2020 Refactoring RPC/REST/ZMQ
MarcoFalke on April 5, 2020 Refactoring RPC/REST/ZMQ
pull
fuzz: Avoid running over all inputs after merging them
#18509
MarcoFalke on April 3, 2020 Tests
MarcoFalke on April 3, 2020 Tests
pull
test: Check that calling walletpasshprase does not freeze the node
#18507
MarcoFalke on April 2, 2020 Tests
MarcoFalke on April 2, 2020 Tests
pull
rpc: Make rpc documentation not depend on call-time rpc args
#18499
MarcoFalke on April 1, 2020 Wallet RPC/REST/ZMQ
MarcoFalke on April 1, 2020 Wallet RPC/REST/ZMQ
pull
test: check that peer is connected when calling sync_*
#18474
MarcoFalke on March 30, 2020 Tests
MarcoFalke on March 30, 2020 Tests
pull
WIP contrib: Add keys.openpgp.org as backup server
#18385
MarcoFalke on March 19, 2020 Docs Build system Scripts and tools
MarcoFalke on March 19, 2020 Docs Build system Scripts and tools
pull
WIP NOMERGE [bench] gitian builds for OP_IF bench
#18352
MarcoFalke on March 14, 2020 Tests Needs rebase
MarcoFalke on March 14, 2020 Tests Needs rebase
pull
rpc: Document an RPCResult for all calls; Enforce at compile time
#18346
MarcoFalke on March 13, 2020 RPC/REST/ZMQ
MarcoFalke on March 13, 2020 RPC/REST/ZMQ
pull
test: Bump rpc timeout in feature_assumevalid to avoid valgrind timeouts
#18318
MarcoFalke on March 11, 2020 Tests
MarcoFalke on March 11, 2020 Tests
pull
test: Check that wait_until returns if time point is in the past
#18285
MarcoFalke on March 6, 2020 Tests
MarcoFalke on March 6, 2020 Tests
pull
test: Add bad-txns-*-toolarge test cases to invalid_txs
#18255
MarcoFalke on March 3, 2020 Tests
MarcoFalke on March 3, 2020 Tests
pull
WIP test: Check that wait_until returns if time point is in the past
#18232
MarcoFalke on February 29, 2020 Tests
MarcoFalke on February 29, 2020 Tests
pull
test: Add missing syncwithvalidationinterfacequeue
#18228
MarcoFalke on February 28, 2020 Tests
MarcoFalke on February 28, 2020 Tests
pull
util: Fail to parse empty string in ParseMoney
#18225
MarcoFalke on February 28, 2020 Utils/log/libs
MarcoFalke on February 28, 2020 Utils/log/libs
pull
test: Disable mockforward scheduler unit test for now
#18211
MarcoFalke on February 25, 2020 Tests
MarcoFalke on February 25, 2020 Tests
pull
test: Reduce unneeded whitelist permissions in tests
#18209
MarcoFalke on February 25, 2020 Tests
MarcoFalke on February 25, 2020 Tests
pull
test: Bump process time in scheduler_tests to avoid race
#18188
MarcoFalke on February 20, 2020 Tests
MarcoFalke on February 20, 2020 Tests
pull
test: Set catch_system_errors=no on boost unit tests
#18183
MarcoFalke on February 20, 2020 Tests
MarcoFalke on February 20, 2020 Tests
pull
test: Remove incorrect assumptions in validation_flush_tests
#18181
MarcoFalke on February 19, 2020 Tests
MarcoFalke on February 19, 2020 Tests
pull
fuzz: Add fuzzer for ConditionStack
#18127
MarcoFalke on February 12, 2020 Build system Tests Consensus
MarcoFalke on February 12, 2020 Build system Tests Consensus
pull
build: Skip i686 build by default in guix and gitian
#18104
MarcoFalke on February 9, 2020 Build system
MarcoFalke on February 9, 2020 Build system
pull
scripted-diff: Add missing spaces in RPCResult, Normalize type names
#18098
MarcoFalke on February 9, 2020 Docs RPC/REST/ZMQ
MarcoFalke on February 9, 2020 Docs RPC/REST/ZMQ
pull
scripted-diff: Replace CCriticalSection with RecursiveMutex
#17891
MarcoFalke on January 7, 2020 Refactoring
MarcoFalke on January 7, 2020 Refactoring
pull
scripted-diff: Bump copyright of files changed in 2019
#17829
MarcoFalke on December 29, 2019 Docs
MarcoFalke on December 29, 2019 Docs
pull
rpc: Remove mempool global from miner
#17781
MarcoFalke on December 20, 2019 Refactoring RPC/REST/ZMQ Mining
MarcoFalke on December 20, 2019 Refactoring RPC/REST/ZMQ Mining
pull
test: Properly deserialize witness transactions in wallet_basic test
#17773
MarcoFalke on December 18, 2019 Tests
MarcoFalke on December 18, 2019 Tests
pull
doc: Add formatting to the good first issue template
#17764
MarcoFalke on December 17, 2019 Docs
MarcoFalke on December 17, 2019 Docs
pull
depends: Set default depends fallback url to drahtbot.space
#17704
MarcoFalke on December 9, 2019 Build system
MarcoFalke on December 9, 2019 Build system
pull
depends: Support for S390X and POWER targets
#17678
MarcoFalke on December 5, 2019 Build system
MarcoFalke on December 5, 2019 Build system
pull
rpc: Use mempool from node context instead of global
#17564
MarcoFalke on November 22, 2019 Refactoring RPC/REST/ZMQ
MarcoFalke on November 22, 2019 Refactoring RPC/REST/ZMQ
pull
test: Wait until mempool is loaded in wallet_abandonconflict
#17522
MarcoFalke on November 19, 2019 Tests
MarcoFalke on November 19, 2019 Tests
pull
ci: Bump to clang-8 for asan build to avoid segfaults on ppc64le
#17517
MarcoFalke on November 19, 2019 Tests
MarcoFalke on November 19, 2019 Tests
pull
ci: Use clang-8 for fuzzing to run on aarch64 ci systems
#17470
MarcoFalke on November 13, 2019 Tests
MarcoFalke on November 13, 2019 Tests
pull
wallet: Avoid showing GUI popups on RPC errors (take 2)
#17444
MarcoFalke on November 11, 2019 Wallet
MarcoFalke on November 11, 2019 Wallet
pull
build: Avoid hardcoded libfaketime dir in gitian
#17409
MarcoFalke on November 8, 2019 Build system
MarcoFalke on November 8, 2019 Build system
pull
node: Add reference to mempool in NodeContext
#17407
MarcoFalke on November 7, 2019 Refactoring Mempool
MarcoFalke on November 7, 2019 Refactoring Mempool
pull
wallet: Remove unused boost::this_thread::interruption_point
#17405
MarcoFalke on November 7, 2019 Refactoring Wallet
MarcoFalke on November 7, 2019 Refactoring Wallet
pull
rpc: Remove unused boost::this_thread::interruption_point
#17382
MarcoFalke on November 5, 2019 Refactoring
MarcoFalke on November 5, 2019 Refactoring
pull
doc: Update doc/bips.md with recent changes in master
#17370
MarcoFalke on November 4, 2019 Docs
MarcoFalke on November 4, 2019 Docs
pull
p2p: Stop relaying non-mempool txs, improve tx privacy slightly
#17303
MarcoFalke on October 29, 2019 P2P Needs rebase
MarcoFalke on October 29, 2019 P2P Needs rebase
pull
Avoid unused call to GuessVerificationProgress in NotifyHeaderTip
#17250
MarcoFalke on October 25, 2019 Refactoring
MarcoFalke on October 25, 2019 Refactoring
pull
travis: Run unit and functional tests on native arm
#17233
MarcoFalke on October 23, 2019 Tests
MarcoFalke on October 23, 2019 Tests
pull
test: Add RegTestingSetup to setup_common
#17228
MarcoFalke on October 23, 2019 Refactoring Tests
MarcoFalke on October 23, 2019 Refactoring Tests
pull
util: Add CHECK_NONFATAL and use it in src/rpc
#17192
MarcoFalke on October 18, 2019 RPC/REST/ZMQ
MarcoFalke on October 18, 2019 RPC/REST/ZMQ
pull
chain: Remove CBlockIndex::SetNull helper
#17162
MarcoFalke on October 16, 2019 Refactoring Validation
MarcoFalke on October 16, 2019 Refactoring Validation
pull
doc: Add missing indexes/blockfilter/basic to doc/files.md
#17102
MarcoFalke on October 10, 2019 Docs
MarcoFalke on October 10, 2019 Docs
pull
consensus: Explain why fCheckDuplicateInputs can not be skipped and remove it
#17080
MarcoFalke on October 8, 2019 Refactoring Docs Consensus
MarcoFalke on October 8, 2019 Refactoring Docs Consensus
pull
doc: Update bips.md for default bech32 addresses in 0.20.0
#17026
MarcoFalke on October 2, 2019 Docs
MarcoFalke on October 2, 2019 Docs
pull
doc: move-only: Steps for “before major release branch-off”
#17022
MarcoFalke on October 2, 2019 Docs
MarcoFalke on October 2, 2019 Docs
pull
doc: Consolidate release notes before 0.19.0 (move-only)
#17014
MarcoFalke on October 1, 2019 Docs
MarcoFalke on October 1, 2019 Docs
pull
test: Seed test RNG context for each test case, print seed
#16978
MarcoFalke on September 27, 2019 Tests
MarcoFalke on September 27, 2019 Tests
pull
validation: Make GetWitnessCommitmentIndex public
#16956
MarcoFalke on September 24, 2019 Refactoring Validation
MarcoFalke on September 24, 2019 Refactoring Validation
pull
test: Add generatetodescriptor RPC
#16943
MarcoFalke on September 23, 2019 Tests RPC/REST/ZMQ Mining
MarcoFalke on September 23, 2019 Tests RPC/REST/ZMQ Mining
pull
travis: Disable feature_block in tsan run due to OOM
#16941
MarcoFalke on September 23, 2019 Tests
MarcoFalke on September 23, 2019 Tests
pull
gui: Rename address checkbox back to bech32
#16928
MarcoFalke on September 21, 2019 Brainstorming GUI
MarcoFalke on September 21, 2019 Brainstorming GUI
pull
txmempool: Make entry time type-safe (std::chrono)
#16908
MarcoFalke on September 18, 2019 Refactoring Mempool
MarcoFalke on September 18, 2019 Refactoring Mempool
pull
test: lint: Add DisabledOpcodeTemplates to whitelist
#16907
MarcoFalke on September 18, 2019 Tests
MarcoFalke on September 18, 2019 Tests
pull
doc: Fix doxygen comment for SignTransaction in rpc/rawtransaction_util
#16900
MarcoFalke on September 17, 2019 Docs
MarcoFalke on September 17, 2019 Docs
pull
test: Add notes on how to generate data/wallets/high_minversion
#16845
MarcoFalke on September 10, 2019 Docs Tests
MarcoFalke on September 10, 2019 Docs Tests
pull
doc: Add issue templates for bug and feature request
#16806
MarcoFalke on September 5, 2019 Docs
MarcoFalke on September 5, 2019 Docs
pull
wallet: Translate all initErrors in CreateWalletFromFile
#16745
MarcoFalke on August 28, 2019 Wallet
MarcoFalke on August 28, 2019 Wallet
pull
ci: Pass down $MAKEJOBS to test_runner.py, other improvements
#16739
MarcoFalke on August 27, 2019 Tests
MarcoFalke on August 27, 2019 Tests
pull
test: Establish only one connection between nodes in rpc_invalidateblock
#16737
MarcoFalke on August 27, 2019 Tests
MarcoFalke on August 27, 2019 Tests
pull
rpc: Expose GetUTXOStats for testing
#16703
MarcoFalke on August 23, 2019 Refactoring RPC/REST/ZMQ
MarcoFalke on August 23, 2019 Refactoring RPC/REST/ZMQ
pull
util: Add Join helper to join a list of strings
#16670
MarcoFalke on August 20, 2019 Utils/log/libs
MarcoFalke on August 20, 2019 Utils/log/libs
pull
wallet: Fix segfault in CreateWalletFromFile, Pass error to rpc caller
#16661
MarcoFalke on August 19, 2019 Wallet
MarcoFalke on August 19, 2019 Wallet
pull
[0.18] travis: Bump timeout from 50 minutes to 90, caching fixes
#16610
MarcoFalke on August 14, 2019 Tests Backport
MarcoFalke on August 14, 2019 Tests Backport
pull
travis: use extended 90 minute timeout when available
#16595
MarcoFalke on August 13, 2019 Tests
MarcoFalke on August 13, 2019 Tests
pull
doc: Mention other ways to conserve memory on compilation
#16586
MarcoFalke on August 12, 2019 Docs
MarcoFalke on August 12, 2019 Docs
pull
test: Test that low difficulty chain fork is rejected
#16551
MarcoFalke on August 5, 2019 Tests
MarcoFalke on August 5, 2019 Tests
pull
test: Explain why -whitelist is used in feature_fee_estimation
#16535
MarcoFalke on August 2, 2019 Tests
MarcoFalke on August 2, 2019 Tests
pull
travis: Run functional tests in GUI once
#16522
MarcoFalke on August 1, 2019 Tests Up for grabs
MarcoFalke on August 1, 2019 Tests Up for grabs
pull
test: Adapt test framework for chains other than “regtest”
#16509
MarcoFalke on July 31, 2019 Tests
MarcoFalke on July 31, 2019 Tests
pull
gui: Generate bech32 addresses by default (take 2, fixup)
#16497
MarcoFalke on July 30, 2019 GUI
MarcoFalke on July 30, 2019 GUI
pull
rpc: Report reason for replaceable txpool transactions
#16490
MarcoFalke on July 29, 2019 TX fees and policy RPC/REST/ZMQ Mempool Needs rebase
MarcoFalke on July 29, 2019 TX fees and policy RPC/REST/ZMQ Mempool Needs rebase
pull
test: Test p2sh-witness and bech32 in wallet_import_rescan
#16465
MarcoFalke on July 25, 2019 Tests
MarcoFalke on July 25, 2019 Tests
pull
doc: Remove downgrading warning in release notes, per 0.18 branch
#16455
MarcoFalke on July 24, 2019 Docs
MarcoFalke on July 24, 2019 Docs
pull
validation: Run CheckBlockIndex only on success for now
#16453
MarcoFalke on July 24, 2019 Validation
MarcoFalke on July 24, 2019 Validation
pull
Always connect NotifyEntryRemoved with MempoolEntryRemoved
#16437
MarcoFalke on July 22, 2019 Refactoring
MarcoFalke on July 22, 2019 Refactoring
pull
txmempool: Remove unused default value MemPoolRemovalReason::UNKNOWN
#16433
MarcoFalke on July 22, 2019 Refactoring Mempool
MarcoFalke on July 22, 2019 Refactoring Mempool
pull
build: Treat -Wswitch as error when –enable-werror
#16424
MarcoFalke on July 19, 2019 Build system
MarcoFalke on July 19, 2019 Build system
pull
Remove mempool expiry, treat txs as replaceable instead
#16409
MarcoFalke on July 17, 2019 TX fees and policy Mempool Needs Conceptual Review
MarcoFalke on July 17, 2019 TX fees and policy Mempool Needs Conceptual Review
pull
rpc: testmempoolaccept for list of transactions
#16398
MarcoFalke on July 16, 2019 RPC/REST/ZMQ Mempool
MarcoFalke on July 16, 2019 RPC/REST/ZMQ Mempool
pull
rpc: Tidy up reporting of buried and ongoing softforks
#16328
MarcoFalke on July 2, 2019 RPC/REST/ZMQ
MarcoFalke on July 2, 2019 RPC/REST/ZMQ
pull
rpc: Clarify that block count means height excl genesis
#16325
MarcoFalke on July 2, 2019 RPC/REST/ZMQ
MarcoFalke on July 2, 2019 RPC/REST/ZMQ
pull
test: Add missing syncwithvalidationinterfacequeue to wallet_balance test
#16302
MarcoFalke on June 28, 2019 Tests
MarcoFalke on June 28, 2019 Tests
pull
util: Explain why the path is cached
#16300
MarcoFalke on June 27, 2019 Refactoring Utils/log/libs
MarcoFalke on June 27, 2019 Refactoring Utils/log/libs
pull
qt: test: Create at most one testing setup
#16294
MarcoFalke on June 26, 2019 GUI Refactoring Tests
MarcoFalke on June 26, 2019 GUI Refactoring Tests
pull
policy: Add experimental -mempoolreplacement=full (off by default)
#16264
MarcoFalke on June 21, 2019 TX fees and policy Needs Conceptual Review
MarcoFalke on June 21, 2019 TX fees and policy Needs Conceptual Review
pull
util: Remove code to cache datadir
#16255
MarcoFalke on June 20, 2019 Refactoring Utils/log/libs
MarcoFalke on June 20, 2019 Refactoring Utils/log/libs
pull
doc: Remove explicit mention of versions from SECURITY.md
#16213
MarcoFalke on June 14, 2019 Docs
MarcoFalke on June 14, 2019 Docs
pull
0.18: Backport “Add -ignorepartialspends to list of ignored wallet options”
#16189
MarcoFalke on June 11, 2019 Backport
MarcoFalke on June 11, 2019 Backport
pull
net: Document what happens to getdata of unknown type
#16188
MarcoFalke on June 11, 2019 Docs P2P
MarcoFalke on June 11, 2019 Docs P2P
pull
util: Replace boost sleep with std sleep
#16117
MarcoFalke on May 29, 2019 Refactoring Utils/log/libs
MarcoFalke on May 29, 2019 Refactoring Utils/log/libs
pull
test: move-only: Split large tests into smaller compile units
#16069
MarcoFalke on May 21, 2019 Tests
MarcoFalke on May 21, 2019 Tests
pull
Add tests and documentation for blocksonly
#15990
MarcoFalke on May 9, 2019 Docs Tests RPC/REST/ZMQ P2P
MarcoFalke on May 9, 2019 Docs Tests RPC/REST/ZMQ P2P
pull
refactor: Work around gcc compiler bug 90348
#15959
MarcoFalke on May 6, 2019 Refactoring Tests
MarcoFalke on May 6, 2019 Refactoring Tests
pull
Make chain state immutable outside of validation
#15933
MarcoFalke on May 1, 2019 Wallet Tests RPC/REST/ZMQ Validation
MarcoFalke on May 1, 2019 Wallet Tests RPC/REST/ZMQ Validation
pull
doc: Explain how to pass in non-fundamental types into functions
#15922
MarcoFalke on April 29, 2019 Docs
MarcoFalke on April 29, 2019 Docs
pull
rpc: Document iswitness flag and fix bug in converttopsbt
#15899
MarcoFalke on April 26, 2019 RPC/REST/ZMQ
MarcoFalke on April 26, 2019 RPC/REST/ZMQ
pull
test: Require standard txs in regtest by default
#15891
MarcoFalke on April 25, 2019 Tests TX fees and policy
MarcoFalke on April 25, 2019 Tests TX fees and policy
pull
wallet: Only fail rescan when blocks have actually been pruned
#15870
MarcoFalke on April 22, 2019 Wallet Tests RPC/REST/ZMQ
MarcoFalke on April 22, 2019 Wallet Tests RPC/REST/ZMQ
pull
rpc: Add have_pruned to getblockchaininfo
#15868
MarcoFalke on April 22, 2019 Tests RPC/REST/ZMQ Validation
MarcoFalke on April 22, 2019 Tests RPC/REST/ZMQ Validation
pull
test: Add missing syncwithvalidationinterfacequeue to wallet_import_rescan
#15866
MarcoFalke on April 22, 2019 Tests
MarcoFalke on April 22, 2019 Tests
pull
[refactor] interfaces: Add missing LockAnnotation for cs_main
#15855
MarcoFalke on April 19, 2019 Refactoring
MarcoFalke on April 19, 2019 Refactoring
pull
wallet: Fast rescan with BIP157 block filters
#15845
MarcoFalke on April 18, 2019 Wallet UTXO Db and Indexes Resource usage
MarcoFalke on April 18, 2019 Wallet UTXO Db and Indexes Resource usage
pull
[test] combine_logs: append node stderr and stdout if it exists
#15841
MarcoFalke on April 17, 2019 Tests
MarcoFalke on April 17, 2019 Tests
pull
test: Add test that addmultisigaddress fails for watchonly addresses
#15831
MarcoFalke on April 16, 2019 Tests
MarcoFalke on April 16, 2019 Tests
pull
doc: Remove upgrade note in release notes from EOL versions
#15821
MarcoFalke on April 15, 2019 Docs
MarcoFalke on April 15, 2019 Docs
pull
travis: Bump second timeout to 33 minutes, Add rationale
#15797
MarcoFalke on April 11, 2019 Tests
MarcoFalke on April 11, 2019 Tests
pull
[WIP] scripted-diff: Avoid name collisions in CChainState
#15795
MarcoFalke on April 11, 2019 Refactoring Validation
MarcoFalke on April 11, 2019 Refactoring Validation
pull
test: Unify testing setups for fuzz, bench, and unit tests
#15788
MarcoFalke on April 10, 2019 Build system Tests
MarcoFalke on April 10, 2019 Build system Tests
pull
doc: Clarify sendrawtransaction::maxfeerate==0 help
#15760
MarcoFalke on April 5, 2019 Docs RPC/REST/ZMQ
MarcoFalke on April 5, 2019 Docs RPC/REST/ZMQ
pull
qa: Make swap_magic_bytes in p2p_invalid_messages atomic
#15697
MarcoFalke on March 29, 2019 Tests
MarcoFalke on March 29, 2019 Tests
pull
doc: Mention wiki release notes draft in release-process
#15692
MarcoFalke on March 28, 2019 Docs
MarcoFalke on March 28, 2019 Docs
pull
doc: rpc-mining: Clarify error messages
#15685
MarcoFalke on March 28, 2019 Docs RPC/REST/ZMQ Mining
MarcoFalke on March 28, 2019 Docs RPC/REST/ZMQ Mining
pull
net: Remove unused unsanitized user agent string CNode::strSubVer
#15654
MarcoFalke on March 23, 2019 P2P
MarcoFalke on March 23, 2019 P2P
pull
contrib: gh-merge: Include ACKs in merge commit
#15643
MarcoFalke on March 22, 2019 Scripts and tools
MarcoFalke on March 22, 2019 Scripts and tools
pull
qa: mininode: Clearer error message on invalid magic bytes
#15631
MarcoFalke on March 20, 2019 Tests
MarcoFalke on March 20, 2019 Tests
pull
init: Throw error when network specific config is ignored
#15629
MarcoFalke on March 20, 2019 Tests Utils/log/libs
MarcoFalke on March 20, 2019 Tests Utils/log/libs
pull
refactor: Expose UndoReadFromDisk in header
#15623
MarcoFalke on March 19, 2019 Refactoring Validation
MarcoFalke on March 19, 2019 Refactoring Validation
pull
rpc: Uncouple non-wallet rpcs from maxTxFee global
#15620
MarcoFalke on March 18, 2019 RPC/REST/ZMQ
MarcoFalke on March 18, 2019 RPC/REST/ZMQ
pull
rpc: Ignore sendmany::minconf as dummy value
#15596
MarcoFalke on March 13, 2019 Wallet RPC/REST/ZMQ
MarcoFalke on March 13, 2019 Wallet RPC/REST/ZMQ
pull
0.18: Granular invalidateblock and RewindBlockIndex
#15552
MarcoFalke on March 6, 2019 Validation Backport
MarcoFalke on March 6, 2019 Validation Backport
pull
build: use full version string in setup.exe
#15548
MarcoFalke on March 6, 2019 Windows Build system
MarcoFalke on March 6, 2019 Windows Build system
pull
doc: Move wallet lock annotations to header
#15530
MarcoFalke on March 4, 2019 Refactoring Wallet
MarcoFalke on March 4, 2019 Refactoring Wallet
pull
[0.18] doc: Remove ppa from linux build instructions
#15524
MarcoFalke on March 4, 2019 Docs Backport
MarcoFalke on March 4, 2019 Docs Backport
pull
[rpc] deriveaddresses: add range to CRPCConvertParam
#15509
MarcoFalke on March 1, 2019 RPC/REST/ZMQ
MarcoFalke on March 1, 2019 RPC/REST/ZMQ
pull
test: Bump timeout on tests that timeout on windows
#15507
MarcoFalke on February 28, 2019 Tests
MarcoFalke on February 28, 2019 Tests
pull
fuzz: Link BasicTestingSetup (shared with unit tests)
#15504
MarcoFalke on February 28, 2019 Tests
MarcoFalke on February 28, 2019 Tests
pull
doc: Remove misleading hint in getrawtransaction
#15477
MarcoFalke on February 25, 2019 Docs RPC/REST/ZMQ
MarcoFalke on February 25, 2019 Docs RPC/REST/ZMQ
pull
test: txindex: interrupt threadGroup before calling destructor
#15410
MarcoFalke on February 14, 2019 Tests
MarcoFalke on February 14, 2019 Tests
pull
Remove unused TransactionError constants
#15408
MarcoFalke on February 14, 2019 Refactoring Wallet RPC/REST/ZMQ
MarcoFalke on February 14, 2019 Refactoring Wallet RPC/REST/ZMQ
pull
rpc: Actually throw help when passed invalid number of params
#15401
MarcoFalke on February 13, 2019 RPC/REST/ZMQ
MarcoFalke on February 13, 2019 RPC/REST/ZMQ
pull
test: Remove TODO comments to remove -txindex option
#15395
MarcoFalke on February 12, 2019 Tests
MarcoFalke on February 12, 2019 Tests
pull
[rpc] mining: Omit uninitialized currentblockweight, currentblocktx
#15383
MarcoFalke on February 11, 2019 Docs RPC/REST/ZMQ Mining
MarcoFalke on February 11, 2019 Docs RPC/REST/ZMQ Mining
pull
wallet: Add lock annotation for mapAddressBook
#15365
MarcoFalke on February 7, 2019 Refactoring Wallet
MarcoFalke on February 7, 2019 Refactoring Wallet
pull
travis: Only exit early if compilation took longer than 30 min
#15349
MarcoFalke on February 5, 2019 Tests
MarcoFalke on February 5, 2019 Tests
pull
doc: Add cs_main lock annotations for mapBlockIndex
#15321
MarcoFalke on February 1, 2019 Refactoring
MarcoFalke on February 1, 2019 Refactoring
pull
fuzz: Add test/fuzz/test_runner.py and run it in travis
#15295
MarcoFalke on January 30, 2019 Tests
MarcoFalke on January 30, 2019 Tests
pull
wallet: Clarify rescanblockchain doc
#15279
MarcoFalke on January 28, 2019 Docs Wallet RPC/REST/ZMQ
MarcoFalke on January 28, 2019 Docs Wallet RPC/REST/ZMQ
pull
Pull leveldb subtree
#15270
MarcoFalke on January 26, 2019 Windows UTXO Db and Indexes Upstream
MarcoFalke on January 26, 2019 Windows UTXO Db and Indexes Upstream
pull
memory: Construct globals on first use
#15266
MarcoFalke on January 25, 2019 Refactoring Utils/log/libs
MarcoFalke on January 25, 2019 Refactoring Utils/log/libs
pull
qa: Use wallet to retrieve raw transactions
#15247
MarcoFalke on January 24, 2019 Refactoring Tests
MarcoFalke on January 24, 2019 Refactoring Tests
pull
[refactor] CNode: Use C++11 default member initializers
#15144
MarcoFalke on January 10, 2019 Refactoring P2P
MarcoFalke on January 10, 2019 Refactoring P2P
pull
refactor: Use C++11 default member initializers
#15109
MarcoFalke on January 5, 2019 Refactoring
MarcoFalke on January 5, 2019 Refactoring
pull
test: Run invalid_txs.InputMissing test in feature_block
#15102
MarcoFalke on January 4, 2019 Tests
MarcoFalke on January 4, 2019 Tests
pull
rpc: Document bytessent_per_msg and bytesrecv_per_msg
#15078
MarcoFalke on January 2, 2019 Docs
MarcoFalke on January 2, 2019 Docs
pull
rpc: List all message types in getpeerinfo recv/send stats
#15077
MarcoFalke on January 1, 2019 RPC/REST/ZMQ
MarcoFalke on January 1, 2019 RPC/REST/ZMQ
pull
[rpc] Correct reconsiderblock help text, add test
#15057
MarcoFalke on December 29, 2018 RPC/REST/ZMQ
MarcoFalke on December 29, 2018 RPC/REST/ZMQ
pull
build: Allow to configure –with-sanitizers=fuzzer
#15047
MarcoFalke on December 27, 2018 Build system
MarcoFalke on December 27, 2018 Build system
pull
test: Build fuzz targets into seperate executables
#15043
MarcoFalke on December 27, 2018 Build system Tests
MarcoFalke on December 27, 2018 Build system Tests
pull
wallet: Avoid leaking nLockTime fingerprint when anti-fee-sniping
#15039
MarcoFalke on December 26, 2018 Wallet
MarcoFalke on December 26, 2018 Wallet
pull
test: Bump timeout to run tests in travis thread sanitizer
#15005
MarcoFalke on December 19, 2018 Tests
MarcoFalke on December 19, 2018 Tests
pull
RPCHelpMan: Pass through Result and Examples
#14987
MarcoFalke on December 17, 2018 Docs RPC/REST/ZMQ
MarcoFalke on December 17, 2018 Docs RPC/REST/ZMQ
pull
test: Remove thread_local from test_bitcoin
#14985
MarcoFalke on December 17, 2018 Refactoring Tests
MarcoFalke on December 17, 2018 Refactoring Tests
pull
mempool, validation: Explain cs_main locking semantics
#14963
MarcoFalke on December 14, 2018 Validation Mempool
MarcoFalke on December 14, 2018 Validation Mempool
pull
Revert “tests: Support calling add_nodes more than once”
#14951
MarcoFalke on December 13, 2018 Tests
MarcoFalke on December 13, 2018 Tests
pull
ui: Warn the user on file corruption in mempool.dat
#14932
MarcoFalke on December 12, 2018 Utils/log/libs
MarcoFalke on December 12, 2018 Utils/log/libs
pull
test: mempool_persist: Verify prioritization is dumped correctly
#14931
MarcoFalke on December 12, 2018 Tests
MarcoFalke on December 12, 2018 Tests
pull
test: pruning: Check that verifychain can be called when pruned
#14930
MarcoFalke on December 12, 2018 Tests
MarcoFalke on December 12, 2018 Tests
pull
test: consensus: Check that final transactions are valid
#14926
MarcoFalke on December 11, 2018 Tests
MarcoFalke on December 11, 2018 Tests
pull
RPCHelpMan: Check default values are given at compile-time
#14918
MarcoFalke on December 10, 2018 Refactoring Docs RPC/REST/ZMQ
MarcoFalke on December 10, 2018 Refactoring Docs RPC/REST/ZMQ
pull
0.17 [Backport 14890] rpc: Avoid creating non-standard raw transactions
#14893
MarcoFalke on December 7, 2018 Backport
MarcoFalke on December 7, 2018 Backport
pull
rpc: Avoid creating non-standard raw transactions
#14890
MarcoFalke on December 6, 2018 RPC/REST/ZMQ
MarcoFalke on December 6, 2018 RPC/REST/ZMQ
pull
rpc: Document default values for optional arguments
#14877
MarcoFalke on December 5, 2018 Docs RPC/REST/ZMQ
MarcoFalke on December 5, 2018 Docs RPC/REST/ZMQ
pull
RPCHelpMan: Support required arguments after optional ones
#14875
MarcoFalke on December 5, 2018 Docs RPC/REST/ZMQ
MarcoFalke on December 5, 2018 Docs RPC/REST/ZMQ
pull
refactor: Add and use HaveTxsDownloaded() where appropriate
#14863
MarcoFalke on December 3, 2018 Refactoring Docs
MarcoFalke on December 3, 2018 Refactoring Docs
pull
0.17 backport: [tests] Add wallet_balance.py
#14852
MarcoFalke on November 30, 2018 Wallet Tests
MarcoFalke on November 30, 2018 Wallet Tests
pull
bench: Destroy wallet txs instead of leaking their memory
#14822
MarcoFalke on November 27, 2018 Refactoring Tests
MarcoFalke on November 27, 2018 Refactoring Tests
pull
rpc: Pass argument descriptions to RPCHelpMan
#14796
MarcoFalke on November 23, 2018 Refactoring Docs RPC/REST/ZMQ
MarcoFalke on November 23, 2018 Refactoring Docs RPC/REST/ZMQ
pull
qa: Run feature_block tests on p2p and rpc interface
#14789
MarcoFalke on November 22, 2018 Tests
MarcoFalke on November 22, 2018 Tests
pull
refactor: Convert comments to thread safety annotations
#14772
MarcoFalke on November 21, 2018 Refactoring
MarcoFalke on November 21, 2018 Refactoring
pull
test: Add BOOST_REQUIRE to getters returning optional
#14771
MarcoFalke on November 20, 2018 Tests
MarcoFalke on November 20, 2018 Tests
pull
qa: Check specific reject reasons in feature_block
#14719
MarcoFalke on November 13, 2018 Tests
MarcoFalke on November 13, 2018 Tests
pull
wallet: Require a start block in ScanForWalletTransactions
#14712
MarcoFalke on November 12, 2018 Wallet
MarcoFalke on November 12, 2018 Wallet
pull
qa: Avoid race in p2p_invalid_block by waiting for the block request
#14700
MarcoFalke on November 9, 2018 Tests
MarcoFalke on November 9, 2018 Tests
pull
[doc] conf: Remove deprecated options from docs, Other cleanup
#14684
MarcoFalke on November 7, 2018 Docs
MarcoFalke on November 7, 2018 Docs
pull
qa: Add test to ensure node can generate all rpc help texts at runtime
#14658
MarcoFalke on November 5, 2018 Tests RPC/REST/ZMQ
MarcoFalke on November 5, 2018 Tests RPC/REST/ZMQ
pull
[tests] Test that nodes respond to getdata with notfound
#14571
MarcoFalke on October 25, 2018 Tests
MarcoFalke on October 25, 2018 Tests
pull
Use RPCHelpMan to generate RPC doc strings
#14530
MarcoFalke on October 20, 2018 Refactoring RPC/REST/ZMQ
MarcoFalke on October 20, 2018 Refactoring RPC/REST/ZMQ
pull
qa: Revert “Make qt wallet test compatible with qt4”
#14527
MarcoFalke on October 20, 2018 GUI Tests
MarcoFalke on October 20, 2018 GUI Tests
pull
Use non-throwing type-safe ChainType where possible
#14309
MarcoFalke on September 24, 2018 Refactoring
MarcoFalke on September 24, 2018 Refactoring
pull
lcov: filter /usr/lib/ from coverage reports
#14281
MarcoFalke on September 20, 2018 Build system Tests
MarcoFalke on September 20, 2018 Build system Tests
pull
init: Remove deprecated args from hidden args
#14272
MarcoFalke on September 19, 2018 Utils/log/libs
MarcoFalke on September 19, 2018 Utils/log/libs
pull
doc: Split depends installation instructions per arch
#14264
MarcoFalke on September 19, 2018 Docs
MarcoFalke on September 19, 2018 Docs
pull
amount: Move CAmount CENT to unit test header
#14244
MarcoFalke on September 17, 2018 Refactoring
MarcoFalke on September 17, 2018 Refactoring
pull
build: Remove libssl from LDADD unless gui
#14212
MarcoFalke on September 13, 2018 Build system
MarcoFalke on September 13, 2018 Build system
pull
logging: Replace LogPrint macros with regular functions
#14209
MarcoFalke on September 12, 2018 Refactoring Tests
MarcoFalke on September 12, 2018 Refactoring Tests
pull
qa: Fix silent merge conflict in wallet_importmulti
#14189
MarcoFalke on September 10, 2018 Refactoring Tests
MarcoFalke on September 10, 2018 Refactoring Tests
pull
qa: Fixups to “Run all tests even if wallet is not compiled”
#14179
MarcoFalke on September 9, 2018 Tests
MarcoFalke on September 9, 2018 Tests
pull
gui: Also log and print messages or questions like bitcoind
#14162
MarcoFalke on September 6, 2018 Bug GUI
MarcoFalke on September 6, 2018 Bug GUI
pull
[0.17] doc: Change documentation for =0 for non-boolean options
#14152
MarcoFalke on September 5, 2018 Docs Backport
MarcoFalke on September 5, 2018 Docs Backport
pull
doc: Remove misleading checkpoints comment in CMainParams
#14149
MarcoFalke on September 4, 2018 Docs
MarcoFalke on September 4, 2018 Docs
pull
qa: Read reject reasons from debug log, not p2p messages
#14119
MarcoFalke on August 31, 2018 Tests
MarcoFalke on August 31, 2018 Tests
pull
validation: Log FormatStateMessage on ConnectBlock error in ConnectTip
#14097
MarcoFalke on August 29, 2018 Utils/log/libs
MarcoFalke on August 29, 2018 Utils/log/libs
pull
bench: Fix thread sanitizer issue in AssembleBlock benchmark
#14083
MarcoFalke on August 27, 2018 Tests
MarcoFalke on August 27, 2018 Tests
pull
travis: Run unit tests –with-sanitizers=undefined
#14036
MarcoFalke on August 23, 2018 Build system Tests
MarcoFalke on August 23, 2018 Build system Tests
pull
rpc: Return more specific reject reason for submitblock
#13983
MarcoFalke on August 15, 2018 RPC/REST/ZMQ Mining
MarcoFalke on August 15, 2018 RPC/REST/ZMQ Mining
pull
qa: Restore wildcard import for messages in mininode
#13975
MarcoFalke on August 14, 2018 Tests
MarcoFalke on August 14, 2018 Tests
pull
util: Replace boost::signals2 with std::function
#13961
MarcoFalke on August 13, 2018 Refactoring
MarcoFalke on August 13, 2018 Refactoring
pull
doc: move-only 0.17.0 release notes of individual prs
#13950
MarcoFalke on August 13, 2018 Docs
MarcoFalke on August 13, 2018 Docs
pull
p2p: Clarify control flow in ProcessMessage
#13946
MarcoFalke on August 12, 2018 Refactoring P2P
MarcoFalke on August 12, 2018 Refactoring P2P
pull
qa: Remove redundant checkmempool/checkblockindex extra_args
#13913
MarcoFalke on August 8, 2018 Tests
MarcoFalke on August 8, 2018 Tests
pull
Significantly reduce GetTransaction cs_main locking (TheBlueMatt)
#13903
MarcoFalke on August 7, 2018 Refactoring
MarcoFalke on August 7, 2018 Refactoring
pull
txindex: Stop thread before calling base destructor
#13882
MarcoFalke on August 5, 2018 UTXO Db and Indexes
MarcoFalke on August 5, 2018 UTXO Db and Indexes
pull
qa: Make extended tests pass on native Windows
#13867
MarcoFalke on August 3, 2018 Windows Tests
MarcoFalke on August 3, 2018 Windows Tests
pull
qa: Add emojis to test_runner path and wallet filename
#13859
MarcoFalke on August 3, 2018 Tests
MarcoFalke on August 3, 2018 Tests
pull
contrib: Remove duplicate packages from gitian-linux.yml
#13838
MarcoFalke on August 1, 2018 Build system
MarcoFalke on August 1, 2018 Build system
pull
chainparams: Update with data from assumed valid chain
#13794
MarcoFalke on July 29, 2018 Validation
MarcoFalke on July 29, 2018 Validation
pull
tx pool: Use class methods to hide raw map iterator impl details
#13793
MarcoFalke on July 29, 2018 Refactoring
MarcoFalke on July 29, 2018 Refactoring
pull
tx pool: Avoid passing redundant hash into addUnchecked (scripted-diff)
#13792
MarcoFalke on July 29, 2018 Refactoring
MarcoFalke on July 29, 2018 Refactoring
pull
validation: Pass tx pool reference into CheckSequenceLocks
#13783
MarcoFalke on July 27, 2018 Refactoring Validation
MarcoFalke on July 27, 2018 Refactoring Validation
pull
[qa] wallet_basic: Specify minimum required amount for listunspent
#13535
MarcoFalke on June 25, 2018 Tests
MarcoFalke on June 25, 2018 Tests
pull
doc: Clarify that mempool txiter is const_iterator
#13531
MarcoFalke on June 24, 2018 Docs Validation
MarcoFalke on June 24, 2018 Docs Validation
pull
policy: Remove promiscuousmempoolflags
#13527
MarcoFalke on June 23, 2018 TX fees and policy Validation
MarcoFalke on June 23, 2018 TX fees and policy Validation
pull
[qa] mininode: Expose connection state through is_connected
#13512
MarcoFalke on June 21, 2018 Tests
MarcoFalke on June 21, 2018 Tests
pull
doc: Rewrite some validation docs as lock annotations
#13481
MarcoFalke on June 15, 2018 Docs Validation
MarcoFalke on June 15, 2018 Docs Validation
pull
wallet: Erase wtxOrderd wtx pointer on removeprunedfunds
#13437
MarcoFalke on June 11, 2018 Wallet RPC/REST/ZMQ
MarcoFalke on June 11, 2018 Wallet RPC/REST/ZMQ
pull
rpc: Add testblocktemplatevalidity
#13415
MarcoFalke on June 7, 2018 Feature RPC/REST/ZMQ Mining
MarcoFalke on June 7, 2018 Feature RPC/REST/ZMQ Mining
pull
rpc: Avoid “duplicate” return value for invalid submitblock
#13395
MarcoFalke on June 5, 2018 RPC/REST/ZMQ Mining
MarcoFalke on June 5, 2018 RPC/REST/ZMQ Mining
pull
Directly operate with CMutableTransaction
#13359
MarcoFalke on May 31, 2018 Refactoring RPC/REST/ZMQ
MarcoFalke on May 31, 2018 Refactoring RPC/REST/ZMQ
pull
wallet: Prevent segfault when sending to unspendable witness
#13351
MarcoFalke on May 30, 2018 Wallet
MarcoFalke on May 30, 2018 Wallet
pull
test: Move linters to test/lint, add readme
#13281
MarcoFalke on May 19, 2018 Refactoring Tests
MarcoFalke on May 19, 2018 Refactoring Tests
pull
[doc] build-windows: Switch to Artful, since Zesty is EOL
#12997
MarcoFalke on April 16, 2018 Docs
MarcoFalke on April 16, 2018 Docs
pull
contrib: Only lint our src files for include guards
#12956
MarcoFalke on April 12, 2018 Scripts and tools
MarcoFalke on April 12, 2018 Scripts and tools
pull
wallet: Make fee settings to be non-static members
#12909
MarcoFalke on April 7, 2018 Wallet RPC/REST/ZMQ
MarcoFalke on April 7, 2018 Wallet RPC/REST/ZMQ
pull
tests: Avoid test suite name collision in wallet crypto_tests
#12894
MarcoFalke on April 5, 2018 Tests
MarcoFalke on April 5, 2018 Tests
pull
Add testmempoolaccept to release-notes, Add missing const
#12860
MarcoFalke on April 2, 2018 Refactoring
MarcoFalke on April 2, 2018 Refactoring
pull
doc: Refer to witness reserved value as spec. in the BIP
#12798
MarcoFalke on March 26, 2018 Docs
MarcoFalke on March 26, 2018 Docs
pull
[Tests] Require exact match in assert_start_raises_init_eror (jnewbery)
#12718
MarcoFalke on March 18, 2018 Tests
MarcoFalke on March 18, 2018 Tests
pull
devtools: Exclude patches from lint-whitespace
#12442
MarcoFalke on February 15, 2018 Scripts and tools
MarcoFalke on February 15, 2018 Scripts and tools
pull
rpc: Reject deprecated reserveChangeKey in fundrawtransaction
#12409
MarcoFalke on February 11, 2018 RPC/REST/ZMQ
MarcoFalke on February 11, 2018 RPC/REST/ZMQ
pull
wallet: Change output type globals to members
#12408
MarcoFalke on February 11, 2018 Refactoring Wallet
MarcoFalke on February 11, 2018 Refactoring Wallet
pull
wallet: Only fee-bump non-conflicted/non-confirmed txes
#12296
MarcoFalke on January 29, 2018 GUI Wallet
MarcoFalke on January 29, 2018 GUI Wallet
pull
rpc: Add back missing cs_main lock in getrawmempool
#12273
MarcoFalke on January 26, 2018 RPC/REST/ZMQ
MarcoFalke on January 26, 2018 RPC/REST/ZMQ
pull
initwallet: Do not translate highly technical addresstype help
#12251
MarcoFalke on January 23, 2018 Docs Wallet
MarcoFalke on January 23, 2018 Docs Wallet
pull
rpc: Avoid KeyError in getpeerinfo bytes per msg
#12231
MarcoFalke on January 19, 2018 RPC/REST/ZMQ
MarcoFalke on January 19, 2018 RPC/REST/ZMQ
pull
qa: Add missing syncwithvalidationinterfacequeue to tests
#12217
MarcoFalke on January 18, 2018 Tests
MarcoFalke on January 18, 2018 Tests
pull
qa: Sync with validationinterface queue in sync_mempools
#12206
MarcoFalke on January 17, 2018 Tests RPC/REST/ZMQ
MarcoFalke on January 17, 2018 Tests RPC/REST/ZMQ
pull
RPC: Consistently use UniValue.pushKV instead of push_back(Pair()) (karel-3d)
#12193
MarcoFalke on January 15, 2018 Upstream
MarcoFalke on January 15, 2018 Upstream
pull
qa: Use node.datadir instead of tmpdir in test framework
#12076
MarcoFalke on January 2, 2018 Refactoring Tests
MarcoFalke on January 2, 2018 Refactoring Tests
pull
Prepare version scheme for upcoming release [take 2]
#12055
MarcoFalke on December 30, 2017 Build system
MarcoFalke on December 30, 2017 Build system
pull
fees: Remove fallbackfee default
#11918
MarcoFalke on December 16, 2017 Wallet TX fees and policy
MarcoFalke on December 16, 2017 Wallet TX fees and policy
pull
contrib: Replace developer keys with list of pgp fingerprints
#11909
MarcoFalke on December 15, 2017 Docs Build system
MarcoFalke on December 15, 2017 Docs Build system
pull
[rpc] createrawtransaction: Accept sorted outputs
#11872
MarcoFalke on December 12, 2017 RPC/REST/ZMQ
MarcoFalke on December 12, 2017 RPC/REST/ZMQ
pull
qa: Add getrawtransaction in_active_chain=False test
#11838
MarcoFalke on December 6, 2017 Tests RPC/REST/ZMQ
MarcoFalke on December 6, 2017 Tests RPC/REST/ZMQ
pull
[trivial] doc: Add getreceivedbyaddress release notes
#11663
MarcoFalke on November 11, 2017 Docs
MarcoFalke on November 11, 2017 Docs
pull
Add share/rpcuser to dist. source code archive
#11530
MarcoFalke on October 19, 2017 Build system
MarcoFalke on October 19, 2017 Build system
pull
qa: Make tmpdir option an absolute path, misc cleanup
#11472
MarcoFalke on October 9, 2017 Tests
MarcoFalke on October 9, 2017 Tests
pull
[qa] Allow “make cov” out-of-tree; Fix rpc mapping check
#11443
MarcoFalke on October 3, 2017 Tests
MarcoFalke on October 3, 2017 Tests
pull
Bump univalue subtree and fix json formatting in tests
#11420
MarcoFalke on September 29, 2017 Tests Upstream
MarcoFalke on September 29, 2017 Tests Upstream
pull
[qa] zapwallettxes: Wait up to 3s for mempool reload
#11308
MarcoFalke on September 12, 2017 Tests
MarcoFalke on September 12, 2017 Tests
pull
doc: Old fee_estimates.dat are discarded by 0.15.0
#11295
MarcoFalke on September 10, 2017 Docs
MarcoFalke on September 10, 2017 Docs
pull
travis: Assert default datadir isn’t created, Run scripted diff only once
#11260
MarcoFalke on September 6, 2017 Tests
MarcoFalke on September 6, 2017 Tests
pull
[qa] blockchain: Pass on closed connection during generate call
#10659
MarcoFalke on June 23, 2017 Tests
MarcoFalke on June 23, 2017 Tests
pull
[qa] util: Check return code after closing bitcoind proc
#10636
MarcoFalke on June 20, 2017 Tests
MarcoFalke on June 20, 2017 Tests
pull
doc: Remove outdated minrelaytxfee comment
#10626
MarcoFalke on June 18, 2017 Docs TX fees and policy
MarcoFalke on June 18, 2017 Docs TX fees and policy
pull
rpc: Rename first named arg of createrawtransaction
#10084
MarcoFalke on March 26, 2017 RPC/REST/ZMQ
MarcoFalke on March 26, 2017 RPC/REST/ZMQ
pull
[0.14] Allow any subkey in verify-commits (BlueMatt)
#9920
MarcoFalke on March 5, 2017 Scripts and tools
MarcoFalke on March 5, 2017 Scripts and tools
pull
[contrib] gh-merge: Move second sha512 check to the end
#9905
MarcoFalke on March 2, 2017 Scripts and tools
MarcoFalke on March 2, 2017 Scripts and tools
pull
doc: Small release notes fixups in the list of pulls
#9846
MarcoFalke on February 24, 2017 Docs
MarcoFalke on February 24, 2017 Docs
pull
[doc] Remove unused clang format dev script
#9649
MarcoFalke on January 28, 2017 Docs Scripts and tools
MarcoFalke on January 28, 2017 Docs Scripts and tools
pull
rpc: Don’t FlushStateToDisk when pruneblockchain(0)
#9524
MarcoFalke on January 12, 2017 RPC/REST/ZMQ
MarcoFalke on January 12, 2017 RPC/REST/ZMQ
pull
build: Include cuckoocache header in Makefile
#9393
MarcoFalke on December 21, 2016 Build system
MarcoFalke on December 21, 2016 Build system
pull
If we don’t allow free txs, always send a fee filter (take 2)
#9367
MarcoFalke on December 16, 2016 TX fees and policy P2P
MarcoFalke on December 16, 2016 TX fees and policy P2P
pull
[0.13.2] wallet/rpc backports
#9347
MarcoFalke on December 14, 2016 Wallet RPC/REST/ZMQ Backport
MarcoFalke on December 14, 2016 Wallet RPC/REST/ZMQ Backport
pull
[qa] Don’t set unknown rpcserialversion
#9322
MarcoFalke on December 11, 2016 Tests RPC/REST/ZMQ
MarcoFalke on December 11, 2016 Tests RPC/REST/ZMQ
pull
[wallet] Disable free transactions when relay is disabled
#9316
MarcoFalke on December 10, 2016 Wallet TX fees and policy
MarcoFalke on December 10, 2016 Wallet TX fees and policy
pull
[qa] Use cached utxo set to fix performance regression
#9274
MarcoFalke on December 4, 2016 Tests
MarcoFalke on December 4, 2016 Tests
pull
Set DEFAULT_LIMITFREERELAY = 0 kB/minute
#9179
MarcoFalke on November 17, 2016 TX fees and policy
MarcoFalke on November 17, 2016 TX fees and policy
pull
[doc] release-process: Mention GitHub release and archived release notes
#9093
MarcoFalke on November 7, 2016 Docs
MarcoFalke on November 7, 2016 Docs
pull
Update build notes for dropping osx 10.7 support (fanquake)
#9033
MarcoFalke on October 27, 2016 Docs
MarcoFalke on October 27, 2016 Docs
pull
WIP: [qa] Add script to check for datadir compatibility between versions
#8859
MarcoFalke on October 1, 2016 Tests
MarcoFalke on October 1, 2016 Tests
pull
[wallet] Move key derivation logic from GenerateNewKey to DeriveNewChildKey (pstratem)
#8851
MarcoFalke on September 30, 2016 Wallet
MarcoFalke on September 30, 2016 Wallet
pull
[rpc] throw JSONRPCError when utxo set can not be read
#8832
MarcoFalke on September 28, 2016 RPC/REST/ZMQ
MarcoFalke on September 28, 2016 RPC/REST/ZMQ
pull
[wallet, policy] ParameterInteraction: Don’t allow 0 fee
#8814
MarcoFalke on September 26, 2016 Wallet TX fees and policy
MarcoFalke on September 26, 2016 Wallet TX fees and policy
pull
[univalue] Pull subtree from upstream
#8807
MarcoFalke on September 25, 2016 RPC/REST/ZMQ Upstream
MarcoFalke on September 25, 2016 RPC/REST/ZMQ Upstream
pull
[travis] cross-mac: explicitly enable gui
#8791
MarcoFalke on September 22, 2016 Build system Tests
MarcoFalke on September 22, 2016 Build system Tests
pull
[test] Remove redundant debug print in addrman_tests
#8790
MarcoFalke on September 22, 2016 Tests
MarcoFalke on September 22, 2016 Tests
pull
[share] remove qt/protobuf.pri
#8783
MarcoFalke on September 21, 2016 GUI Build system Scripts and tools
MarcoFalke on September 21, 2016 GUI Build system Scripts and tools
pull
[contrib] delete qt_translations.py
#8781
MarcoFalke on September 21, 2016 GUI Build system Scripts and tools
MarcoFalke on September 21, 2016 GUI Build system Scripts and tools
pull
[contrib] Delete spendfrom
#8779
MarcoFalke on September 21, 2016 Docs Wallet RPC/REST/ZMQ Scripts and tools
MarcoFalke on September 21, 2016 Docs Wallet RPC/REST/ZMQ Scripts and tools
pull
[qa] Refactor RPCTestHandler to prevent TimeoutExpired
#8750
MarcoFalke on September 17, 2016 Refactoring Tests
MarcoFalke on September 17, 2016 Refactoring Tests
pull
[contrib] python: Don’t use shell=True
#8621
MarcoFalke on August 28, 2016 Refactoring Scripts and tools
MarcoFalke on August 28, 2016 Refactoring Scripts and tools
pull
[0.13.1]: Backport [wallet] rpc: Drop misleading option
#8600
MarcoFalke on August 26, 2016 Backport
MarcoFalke on August 26, 2016 Backport
pull
[wallet] rpc: Drop misleading option in importprunedfunds
#8581
MarcoFalke on August 24, 2016 Wallet RPC/REST/ZMQ
MarcoFalke on August 24, 2016 Wallet RPC/REST/ZMQ
pull
Performance: Prefer prefix operator for non-primitive types
#8579
MarcoFalke on August 24, 2016 Refactoring Resource usage
MarcoFalke on August 24, 2016 Refactoring Resource usage
pull
[wallet] Use func to get function name for output printing
#8548
MarcoFalke on August 19, 2016 Refactoring Docs Wallet
MarcoFalke on August 19, 2016 Refactoring Docs Wallet
pull
[qa] Adjust poll interval for micro-optimization of run time
#8536
MarcoFalke on August 18, 2016 Tests
MarcoFalke on August 18, 2016 Tests
pull
[init, wallet] ParameterInteraction() iff wallet enabled
#8494
MarcoFalke on August 10, 2016 Wallet
MarcoFalke on August 10, 2016 Wallet
pull
[0.13.0] Fix p2p-feefilter.py for changed tx relay behavior
#8454
MarcoFalke on August 4, 2016 Tests Backport
MarcoFalke on August 4, 2016 Tests Backport
pull
[doc] gbuild: Set memory explicitly (default is too low)
#8358
MarcoFalke on July 18, 2016 Docs
MarcoFalke on July 18, 2016 Docs
pull
[qa] wallet*.py: Check for salvagewallet regressions
#8319
MarcoFalke on July 8, 2016 Wallet Tests
MarcoFalke on July 8, 2016 Wallet Tests
pull
0.12.2: [Qt] Disable some menu items during splashscreen/verification state
#8302
MarcoFalke on July 4, 2016 GUI macOS Backport
MarcoFalke on July 4, 2016 GUI macOS Backport
pull
[qa] Don’t overwrite setup_chain and sort scripts
#8296
MarcoFalke on June 30, 2016 Refactoring Tests
MarcoFalke on June 30, 2016 Refactoring Tests
pull
[util] CopyrightHolders: Check for untranslated substitution
#8291
MarcoFalke on June 29, 2016 Utils/log/libs
MarcoFalke on June 29, 2016 Utils/log/libs
pull
[qa] mininode: fail on send_message instead of silent return
#8214
MarcoFalke on June 17, 2016 Tests
MarcoFalke on June 17, 2016 Tests
pull
[trivial] Add a link to the Bitcoin-Core repository and website to the About Dialog
#8207
MarcoFalke on June 15, 2016 Docs
MarcoFalke on June 15, 2016 Docs
pull
[0.12.2] backport: getblockchaininfo: make bip9_softforks an object, not an array.
#8186
MarcoFalke on June 9, 2016 RPC/REST/ZMQ Backport
MarcoFalke on June 9, 2016 RPC/REST/ZMQ Backport
pull
[qa] test_framework: Use different rpc_auth_pair for each node
#8066
MarcoFalke on May 17, 2016 Tests
MarcoFalke on May 17, 2016 Tests
pull
[qa] Remove hardcoded “4 nodes” from test_framework
#8056
MarcoFalke on May 15, 2016 Refactoring Tests
MarcoFalke on May 15, 2016 Refactoring Tests
pull
[qa] test_framework: Set wait-timeout for bitcoind procs
#8047
MarcoFalke on May 12, 2016 Tests
MarcoFalke on May 12, 2016 Tests
pull
[qa] Refactor test_framework and pull tester
#7971
MarcoFalke on April 29, 2016 Refactoring Tests
MarcoFalke on April 29, 2016 Refactoring Tests
pull
Revert “travis: temporarily disable qt to avoid timeouts”
#7945
MarcoFalke on April 26, 2016 Build system
MarcoFalke on April 26, 2016 Build system
pull
[contrib] verify-commits: Add MarcoFalke fingerprint
#7921
MarcoFalke on April 21, 2016 Scripts and tools
MarcoFalke on April 21, 2016 Scripts and tools
pull
[contrib] Add MarcoFalke key and move all keys to contrib/gitian-keys
#7870
MarcoFalke on April 13, 2016 Docs
MarcoFalke on April 13, 2016 Docs
pull
[qa] Add tests verifychain, lockunspent, getbalance, listsinceblock
#7702
MarcoFalke on March 17, 2016 Tests
MarcoFalke on March 17, 2016 Tests
pull
[wallet] Round up to the next satoshi on odd fee rates
#7661
MarcoFalke on March 9, 2016 Wallet
MarcoFalke on March 9, 2016 Wallet
pull
[doc/log] Fix markdown syntax and line terminate LogPrint
#7617
MarcoFalke on February 27, 2016 Docs
MarcoFalke on February 27, 2016 Docs
pull
[WIP] [wallet] Couple minimum change with minimum relay fee
#7615
MarcoFalke on February 27, 2016 Wallet
MarcoFalke on February 27, 2016 Wallet
pull
[wallet] Move hardcoded file name out of log messages
#7608
MarcoFalke on February 26, 2016 Refactoring Wallet
MarcoFalke on February 26, 2016 Refactoring Wallet
pull
[depends] builders: No need to set -L and –location for curl
#7606
MarcoFalke on February 26, 2016 Build system
MarcoFalke on February 26, 2016 Build system
pull
[qt] Windows: Make rpcconsole monospace font larger
#7364
MarcoFalke on January 17, 2016 GUI Windows
MarcoFalke on January 17, 2016 GUI Windows
pull
[0.12] Add backwards-compatibility issues (chainstate obfuscation) to release notes
#7345
MarcoFalke on January 14, 2016 Docs
MarcoFalke on January 14, 2016 Docs
pull
[qt] coincontrol workaround is still needed in qt5.4 (fixed in qt5.5)
#7334
MarcoFalke on January 13, 2016 GUI
MarcoFalke on January 13, 2016 GUI
pull
[wallet] Clarify rpc help message with regard to rounding
#7332
MarcoFalke on January 13, 2016 Docs RPC/REST/ZMQ
MarcoFalke on January 13, 2016 Docs RPC/REST/ZMQ
pull
Always respect GetRequiredFee for wallet txs
#7321
MarcoFalke on January 8, 2016 Wallet TX fees and policy
MarcoFalke on January 8, 2016 Wallet TX fees and policy
pull
[gitian] Default reference_datetime to commit author date
#7283
MarcoFalke on January 4, 2016 Build system
MarcoFalke on January 4, 2016 Build system
pull
[gitian] Default reference date to commit author date
#7252
MarcoFalke on December 25, 2015 Build system
MarcoFalke on December 25, 2015 Build system
pull
[0.12] gitian: Set reference date to something more recent
#7251
MarcoFalke on December 25, 2015
MarcoFalke on December 25, 2015
pull
[qa] Move gen_return_txouts() to util.py
#7250
MarcoFalke on December 24, 2015 Refactoring Tests
MarcoFalke on December 24, 2015 Refactoring Tests
pull
[qa] wallet: Check if maintenance changes the balance
#7229
MarcoFalke on December 18, 2015 Wallet Tests
MarcoFalke on December 18, 2015 Wallet Tests
pull
[trivial] pull-tester cleanup: Run keypool, Tidy stdout
#7135
MarcoFalke on November 30, 2015 Tests
MarcoFalke on November 30, 2015 Tests
pull
[trivial] Move blocksonly parameter interaction to InitParameterInteraction()
#7126
MarcoFalke on November 28, 2015 Refactoring
MarcoFalke on November 28, 2015 Refactoring
pull
mempool: Replace maxFeeRate of 10000*minRelayTxFee with maxTxFee
#7084
MarcoFalke on November 23, 2015 Mempool
MarcoFalke on November 23, 2015 Mempool
pull
[contrib] Update versionprefix to “bitcoin-core” in verify.sh
#7026
MarcoFalke on November 16, 2015 Scripts and tools
MarcoFalke on November 16, 2015 Scripts and tools
pull
translations: Don’t translate markup or force English grammar
#6962
MarcoFalke on November 6, 2015 Docs
MarcoFalke on November 6, 2015 Docs
pull
[rpc-tests] fundrawtransaction: Update fee after minRelayTxFee increase
#6828
MarcoFalke on October 14, 2015
MarcoFalke on October 14, 2015
pull
AcceptToMemoryPool: Don’t fee-check wallet-created transactions
#6726
MarcoFalke on September 26, 2015 Wallet
MarcoFalke on September 26, 2015 Wallet
pull
AcceptToMemoryPool: Use -maxtxfee when rejecting high fee txs
#6723
MarcoFalke on September 25, 2015
MarcoFalke on September 25, 2015
pull
[wallet] Default fPayAtLeastCustomFee to false
#6708
MarcoFalke on September 21, 2015 Wallet Tests
MarcoFalke on September 21, 2015 Wallet Tests
pull
[qt] [trivial] Delete icons, Cleanup spinner animation
#6668
MarcoFalke on September 13, 2015 GUI
MarcoFalke on September 13, 2015 GUI
pull
[net] Assume inital value of nMinPingUsecTime to be int64_max
#6638
MarcoFalke on September 4, 2015
MarcoFalke on September 4, 2015
Issues
issue
migratewallet crashes on an freshly created datadir ( wallet/wallet.h:959: int wallet::CWallet::GetLastBlockHeight() const: Assertion `m_last_block_processed_height >= 0’ failed.)
#28510
MarcoFalke on September 20, 2023 Wallet
MarcoFalke on September 20, 2023 Wallet
issue
test: Intermittent issue in wallet_resendwallettransactions “Unable to create transaction. Fee exceeds maximum configured by user (e.g. -maxtxfee, maxfeerate) (-4)”
#28491
MarcoFalke on September 15, 2023 Tests
MarcoFalke on September 15, 2023 Tests
issue
Remove m_is_test_chain, use ChainType directly
#28376
MarcoFalke on August 31, 2023 good first issue
MarcoFalke on August 31, 2023 good first issue
issue
What is depends BUILD_ID_SALT ?
#28276
MarcoFalke on August 16, 2023 Build system Questions and Help
MarcoFalke on August 16, 2023 Build system Questions and Help
issue
error: in “validationinterface_tests/unregister_all_during_call”: check destroyed has failed
#28146
MarcoFalke on July 25, 2023 Tests
MarcoFalke on July 25, 2023 Tests
issue
migratewallet crashes (wallet/scriptpubkeyman.cpp:1915: std::optional wallet::LegacyScriptPubKeyMan::MigrateToDescriptor(): Assertion `IsMine(desc_spk) != ISMINE_NO’ failed.)
#28057
MarcoFalke on July 9, 2023 Wallet
MarcoFalke on July 9, 2023 Wallet
issue
rpc: signed-integer-overflow in analyzepsbt[“estimated_feerate”]
#27913
MarcoFalke on June 19, 2023 Bug RPC/REST/ZMQ
MarcoFalke on June 19, 2023 Bug RPC/REST/ZMQ
issue
rpc_getblockfrompeer.py intermittent failure: assert_equal(pruneheight, 248); not(249 == 248)
#27749
MarcoFalke on May 25, 2023 Tests
MarcoFalke on May 25, 2023 Tests
issue
–with-sanitizers=float-divide-by-zero crash with -debug=bench in Chainstate::ConnectTip
#27635
MarcoFalke on May 12, 2023 Brainstorming Utils/log/libs
MarcoFalke on May 12, 2023 Brainstorming Utils/log/libs
issue
test: sqlite tests on freebsd fail with ModuleNotFoundError: No module named ‘_sqlite3’
#26819
MarcoFalke on January 5, 2023 Bug Tests
MarcoFalke on January 5, 2023 Bug Tests
issue
fuzz: miniscript_string: ASSERT: constructed[0]->ScriptSize() == script_size
#26146
MarcoFalke on September 21, 2022 Bug
MarcoFalke on September 21, 2022 Bug
issue
Segmentation fault in the scheduler thread when an index fails to commit to the db
#26068
MarcoFalke on September 12, 2022 Bug UTXO Db and Indexes
MarcoFalke on September 12, 2022 Bug UTXO Db and Indexes
issue
sendall creates tx that fails tx-size mempool check
#26011
MarcoFalke on September 5, 2022 Bug Wallet
MarcoFalke on September 5, 2022 Bug Wallet
issue
Segmentation fault when compiling with libfuzzer and lto (x86_64)
#25961
MarcoFalke on August 30, 2022 Bug Build system Upstream
MarcoFalke on August 30, 2022 Bug Build system Upstream
issue
rpc: prevent non-zero value OP_RETURN outputs in sendrawtransaction
#25899
MarcoFalke on August 22, 2022 RPC/REST/ZMQ good first issue
MarcoFalke on August 22, 2022 RPC/REST/ZMQ good first issue
issue
UndefinedBehaviorSanitizer: stack-overflow in miniscript (descriptor_parse)
#25824
MarcoFalke on August 11, 2022 Bug
MarcoFalke on August 11, 2022 Bug
issue
[meta] Handle feature requests in Github Discussions?
#25823
MarcoFalke on August 11, 2022 Brainstorming
MarcoFalke on August 11, 2022 Brainstorming
issue
pubkey.cpp:368:18: runtime error: implicit conversion from type ‘int’ of value 256 (32-bit, signed) to type ‘unsigned char’ changed the value to 0 (8-bit, unsigned)
#25751
MarcoFalke on July 30, 2022 Bug
MarcoFalke on July 30, 2022 Bug
issue
psbt.h:644:51: runtime error: unsigned integer overflow: 0 - 1 cannot be represented in type ‘unsigned long’
#25749
MarcoFalke on July 30, 2022 Bug
MarcoFalke on July 30, 2022 Bug
issue
psbt.h:896:51: runtime error: unsigned integer overflow: 0 - 1 cannot be represented in type ‘unsigned long’
#25692
MarcoFalke on July 25, 2022 Bug
MarcoFalke on July 25, 2022 Bug
issue
wallet_backup.py fails with AssertionError: not(50 == 0) [assert_equal(self.nodes[2].getbalance(), 0)]
#25652
MarcoFalke on July 20, 2022 Bug Wallet Tests
MarcoFalke on July 20, 2022 Bug Wallet Tests
issue
Tracing: coins.cpp:102:22: error: ‘coin’ used after it was moved [bugprone-use-after-move]
#25640
MarcoFalke on July 19, 2022 Refactoring
MarcoFalke on July 19, 2022 Refactoring
issue
SUMMARY: ThreadSanitizer: SEGV src/index/base.cpp:388:9 in BaseIndex::SetBestBlockIndex(CBlockIndex const*)::$_1::operator()() const
#25632
MarcoFalke on July 18, 2022 Bug
MarcoFalke on July 18, 2022 Bug
issue
linter to check omitted fields when constructing aggregate types?
#25631
MarcoFalke on July 18, 2022 Feature
MarcoFalke on July 18, 2022 Feature
issue
How to avoid logic races (and recursive mutexes)?
#25330
MarcoFalke on June 10, 2022 Brainstorming
MarcoFalke on June 10, 2022 Brainstorming
issue
subtractfeefromamount=true fails with insufficient funds
#25129
MarcoFalke on May 13, 2022 Bug Wallet good first issue
MarcoFalke on May 13, 2022 Bug Wallet good first issue
issue
wallet_taproot.py fails with “Insufficient funds (-4)”
#25030
MarcoFalke on April 29, 2022 Bug Tests
MarcoFalke on April 29, 2022 Bug Tests
issue
wallet_createwallet.py –legacy-wallet fails on a system with only bdb installed
#25007
MarcoFalke on April 27, 2022 Bug Wallet Tests
MarcoFalke on April 27, 2022 Bug Wallet Tests
issue
Enable consistency checks by default with
MarcoFalke on March 29, 2022 Feature Brainstorming Tests
--enable-debug
#24709
MarcoFalke on March 29, 2022 Feature Brainstorming Tests
issue
feature_init intermittent issue: UnicodeDecodeError: ‘utf-8’ codec can’t decode bytes in position 1215-1217: unexpected end of data
#24575
MarcoFalke on March 15, 2022 Bug
MarcoFalke on March 15, 2022 Bug
issue
segfault when compiled with depends DEBUG=1 and libc++
#24290
MarcoFalke on February 8, 2022 Bug Upstream
MarcoFalke on February 8, 2022 Bug Upstream
issue
Ubuntu Jammy can’t compile fuzz tests with libc++?
#24289
MarcoFalke on February 8, 2022 Build system Tests Upstream Questions and Help
MarcoFalke on February 8, 2022 Build system Tests Upstream Questions and Help
issue
Avoid InitError when downgrading peers.dat
#24188
MarcoFalke on January 28, 2022 P2P good first issue
MarcoFalke on January 28, 2022 P2P good first issue
issue
feature_init.py loadblk thread start’]" does not partially match log:
#24060
MarcoFalke on January 13, 2022 Bug
MarcoFalke on January 13, 2022 Bug
issue
[meta] Reworking the merge commit format
#23833
MarcoFalke on December 21, 2021 Feature Brainstorming
MarcoFalke on December 21, 2021 Feature Brainstorming
issue
test: AssertionError: not(59.99992540 == 59.999928) in interface_bitcoin_cli
#23684
MarcoFalke on December 6, 2021 Bug
MarcoFalke on December 6, 2021 Bug
issue
node3 stderr ERROR: The syscall “fstatfs” (syscall number 138) is not allowed by the syscall sandbox in thread “httpworker.0”. Please report.
#23554
MarcoFalke on November 19, 2021 Bug
MarcoFalke on November 19, 2021 Bug
issue
Bitcoin Core crashes under clang-13 libc++ with “Bad system call (core dumped)”
#23248
MarcoFalke on October 11, 2021 Bug Utils/log/libs
MarcoFalke on October 11, 2021 Bug Utils/log/libs
issue
error: in “validationinterface_tests/unregister_all_during_call”: check destroyed has failed
#23247
MarcoFalke on October 11, 2021 Bug Tests
MarcoFalke on October 11, 2021 Bug Tests
issue
node0 stderr ERROR: The syscall “mremap” (syscall number 25) is not allowed by the syscall sandbox in thread “dnsseed”. Please report.
#23206
MarcoFalke on October 6, 2021 Bug
MarcoFalke on October 6, 2021 Bug
issue
Cleanup CFeeRate constructor (sat/vB vs BTC/kvB)
#23129
MarcoFalke on September 29, 2021 Refactoring
MarcoFalke on September 29, 2021 Refactoring
issue
ci: Windows build fails intermittently when downloading (Failed to download from mirror set)
#23107
MarcoFalke on September 27, 2021 Bug Windows Tests
MarcoFalke on September 27, 2021 Bug Windows Tests
issue
Int command line settings silently fail to be used in a bool context
#23062
MarcoFalke on September 22, 2021 Utils/log/libs
MarcoFalke on September 22, 2021 Utils/log/libs
issue
RFC: Add descriptor wallet fuzz target
#23016
MarcoFalke on September 17, 2021 Brainstorming Wallet Tests
MarcoFalke on September 17, 2021 Brainstorming Wallet Tests
issue
Signed Integer-overflow in CAddrInfo::IsTerrible
#22931
MarcoFalke on September 9, 2021 Bug P2P
MarcoFalke on September 9, 2021 Bug P2P
issue
Document tx relay policy?
#22806
MarcoFalke on August 26, 2021 Brainstorming TX fees and policy
MarcoFalke on August 26, 2021 Brainstorming TX fees and policy
issue
RPC documentation cleanup ideas
#22799
MarcoFalke on August 25, 2021 Feature Docs RPC/REST/ZMQ
MarcoFalke on August 25, 2021 Feature Docs RPC/REST/ZMQ
issue
Addrman check failure info.nRefCount is non-zero even though !info.fInTried
#22504
MarcoFalke on July 20, 2021 Bug
MarcoFalke on July 20, 2021 Bug
issue
Addrman check failure info.nLastSuccess is 0 even though info.fInTried
#22503
MarcoFalke on July 20, 2021 Bug
MarcoFalke on July 20, 2021 Bug
issue
Unable to link with libc++-8 (undefined reference to symbol ‘_ZNSt18condition_variable10notify_oneEv@@GLIBCXX_3.4.11’)
#22326
MarcoFalke on June 23, 2021 Build system Questions and Help
MarcoFalke on June 23, 2021 Build system Questions and Help
issue
Intermittent issue in p2p_addr_relay (AssertionError: not(16 == 20))
#22243
MarcoFalke on June 14, 2021 Bug Tests
MarcoFalke on June 14, 2021 Bug Tests
issue
getmempoolentry returns “incorrect” bip125-replaceable status
#22209
MarcoFalke on June 10, 2021 Brainstorming TX fees and policy RPC/REST/ZMQ Mempool
MarcoFalke on June 10, 2021 Brainstorming TX fees and policy RPC/REST/ZMQ Mempool
issue
Intermittent issue in p2p_timeouts (assert no_verack_node.is_connected)
#22207
MarcoFalke on June 10, 2021 Bug Tests
MarcoFalke on June 10, 2021 Bug Tests
issue
build: Link all fuzz targets in parallel
#21831
MarcoFalke on May 2, 2021 Build system good first issue
MarcoFalke on May 2, 2021 Build system good first issue
issue
style: How to format multi-line if condition with clang-format?
#21735
MarcoFalke on April 20, 2021 Brainstorming
MarcoFalke on April 20, 2021 Brainstorming
issue
Write linter to check file permissions
#21729
MarcoFalke on April 19, 2021 Tests good first issue
MarcoFalke on April 19, 2021 Tests good first issue
issue
intermittent unit test failure: test/net_tests.cpp(311): error: in “net_tests/cnetaddr_basic”: check addr_str == scoped_addr || addr_str == “fe80:0:0:0:0:0:0:1” has failed
#21682
MarcoFalke on April 14, 2021 Bug
MarcoFalke on April 14, 2021 Bug
issue
How to tell compilers to not drop the lock stack when using Assume/Assert?
#21596
MarcoFalke on April 4, 2021 Feature Brainstorming Upstream
MarcoFalke on April 4, 2021 Feature Brainstorming Upstream
issue
fuzz: Make it possible to execute each file in a directory without fuzz engine
#21461
MarcoFalke on March 17, 2021 Tests
MarcoFalke on March 17, 2021 Tests
issue
guix: Prints “g++: not found” when building depends
#21242
MarcoFalke on February 20, 2021 Feature Build system
MarcoFalke on February 20, 2021 Feature Build system
issue
Refactor (move-only) into a “block storage” module
#21220
MarcoFalke on February 18, 2021 Feature Brainstorming Block storage
MarcoFalke on February 18, 2021 Feature Brainstorming Block storage
issue
Intermittent issue in create_raw_transaction assert_equal(final_psbt[“complete”], True) fails
#20975
MarcoFalke on January 21, 2021 Bug Wallet
MarcoFalke on January 21, 2021 Bug Wallet
issue
wallet tool silently ignores trailing options
#20902
MarcoFalke on January 11, 2021 Bug Wallet Scripts and tools
MarcoFalke on January 11, 2021 Bug Wallet Scripts and tools
issue
fuzz: how to deal with fuzz input invalidation?
#20837
MarcoFalke on January 3, 2021 Brainstorming Tests
MarcoFalke on January 3, 2021 Brainstorming Tests
issue
intermittent issue in interface_zmq “assert_equal(struct.unpack(’<I’, seq)[-1], self.sequence)”
#20538
MarcoFalke on December 1, 2020 Bug Tests
MarcoFalke on December 1, 2020 Bug Tests
issue
sendtoaddress can’t use fee_rate positional arg
#20532
MarcoFalke on November 30, 2020 Bug Wallet RPC/REST/ZMQ
MarcoFalke on November 30, 2020 Bug Wallet RPC/REST/ZMQ
issue
Move travis linter job to cirrus
#20467
MarcoFalke on November 23, 2020 Tests good first issue
MarcoFalke on November 23, 2020 Tests good first issue
issue
build: Re-enable i686 qt build on centos 8
#20423
MarcoFalke on November 19, 2020 Build system
MarcoFalke on November 19, 2020 Build system
issue
security-check.py is using wrong comparison operators
#20338
MarcoFalke on November 8, 2020 Bug
MarcoFalke on November 8, 2020 Bug
issue
Packages missing from from https://bitcoincore.org/depends-sources 404 Not Found
#20170
MarcoFalke on October 16, 2020 Bug Build system
MarcoFalke on October 16, 2020 Bug Build system
issue
fuzz: how to scale fuzzing with the number of fuzz targets
#20088
MarcoFalke on October 5, 2020 Feature Brainstorming Tests
MarcoFalke on October 5, 2020 Feature Brainstorming Tests
issue
test: Convert amounts in testmempoolaccept test from float to decimal
#20011
MarcoFalke on September 25, 2020 good first issue
MarcoFalke on September 25, 2020 good first issue
issue
test: Remove confusing connect_nodes global
#19821
MarcoFalke on August 27, 2020 good first issue
MarcoFalke on August 27, 2020 good first issue
issue
Normalize fee units for RPC (“BTC/kB” and “sat/B)
#19543
MarcoFalke on July 17, 2020 Feature RPC/REST/ZMQ
MarcoFalke on July 17, 2020 Feature RPC/REST/ZMQ
issue
Pass ArgsManager into functions that register args with AddArg
#19511
MarcoFalke on July 14, 2020 good first issue
MarcoFalke on July 14, 2020 good first issue
issue
appveyor vcpkg seemingly corrupts itself
#19440
MarcoFalke on July 3, 2020 Bug Windows Tests Upstream
MarcoFalke on July 3, 2020 Bug Windows Tests Upstream
issue
Build fuzz tests by default
#19388
MarcoFalke on June 26, 2020 Build system Tests good first issue
MarcoFalke on June 26, 2020 Build system Tests good first issue
issue
rpc: pathHandlers is not protected by any locks (data race)
#19341
MarcoFalke on June 20, 2020 Bug RPC/REST/ZMQ
MarcoFalke on June 20, 2020 Bug RPC/REST/ZMQ
issue
feature_notifications fails with “Mempool sync timed out after 60s”
#19265
MarcoFalke on June 13, 2020 Bug
MarcoFalke on June 13, 2020 Bug
issue
static FeeFilterRounder in net_processing needs a mutex (or documentation that concurrent access is not allowed)
#19254
MarcoFalke on June 11, 2020 Brainstorming Bug P2P
MarcoFalke on June 11, 2020 Brainstorming Bug P2P
issue
How to reproduce -Werror=sign-compare failures locally?
#19123
MarcoFalke on May 31, 2020 Questions and Help
MarcoFalke on May 31, 2020 Questions and Help
issue
Write linter to check that commit messages have a new line before the body (or no body)
#19091
MarcoFalke on May 28, 2020 good first issue
MarcoFalke on May 28, 2020 good first issue
issue
test: Replace gobal wait_until with mininode.wait_until
#19080
MarcoFalke on May 27, 2020 good first issue
MarcoFalke on May 27, 2020 good first issue
issue
wallet tool salvage always fails with “Assertion `new_tx’ failed”
#19079
MarcoFalke on May 27, 2020 Bug Wallet
MarcoFalke on May 27, 2020 Bug Wallet
issue
Write compatibility tests for mempool.dat
#19037
MarcoFalke on May 21, 2020 Tests good first issue
MarcoFalke on May 21, 2020 Tests good first issue
issue
compiling –with-sanitizers=fuzzer on Alpine Linux fails to link
#18983
MarcoFalke on May 15, 2020 Bug Tests Upstream
MarcoFalke on May 15, 2020 Bug Tests Upstream
issue
Intermittent error in feature_backwards_compatibility: “Mempool sync timed out after 60s”
#18969
MarcoFalke on May 13, 2020 Bug
MarcoFalke on May 13, 2020 Bug
issue
build: [0.22] Enable -Wdeprecated-copy warnings
#18967
MarcoFalke on May 13, 2020 Feature Build system
MarcoFalke on May 13, 2020 Feature Build system
issue
GUI freezes during IBD when time is set to the next day
#18953
MarcoFalke on May 11, 2020 Bug GUI
MarcoFalke on May 11, 2020 Bug GUI
issue
What is the minimum supported version of boost for 0.21.0?
#18943
MarcoFalke on May 11, 2020 Bug
MarcoFalke on May 11, 2020 Bug
issue
fee estimation test fails intermittently with “Estimated fee (0.000338) larger than last fee (0.000290) for lower number of confirms”
#18934
MarcoFalke on May 10, 2020 Bug
MarcoFalke on May 10, 2020 Bug
issue
Compile release binaries with -ftrivial-auto-var-init=zero
#18892
MarcoFalke on May 5, 2020 Feature Brainstorming Build system
MarcoFalke on May 5, 2020 Feature Brainstorming Build system
issue
wallet_basic fails intermittently with “Block sync timed out after 60s”
#18872
MarcoFalke on May 4, 2020 Bug
MarcoFalke on May 4, 2020 Bug
issue
s390x build fails on travis with “out of disk space”
#18868
MarcoFalke on May 4, 2020 Bug Tests
MarcoFalke on May 4, 2020 Bug Tests
issue
Intermittent failure in mempool_expiry “Unable to connect to bitcoind after 60s”
#18834
MarcoFalke on April 30, 2020 Bug
MarcoFalke on April 30, 2020 Bug
issue
intermittent failure in mempool_unbroadcast “Mempool sync timed out after 30s”
#18832
MarcoFalke on April 30, 2020 Bug
MarcoFalke on April 30, 2020 Bug
issue
Intermittent failure in feature_backwards_compatibility “Transaction not eligible for abandonment”
#18831
MarcoFalke on April 30, 2020 Bug
MarcoFalke on April 30, 2020 Bug
issue
Run functional tests from make check
#18816
MarcoFalke on April 29, 2020 Feature Brainstorming Tests
MarcoFalke on April 29, 2020 Feature Brainstorming Tests
issue
wallet_descriptor intermittent error “Please enter the wallet passphrase with walletpassphrase first. (-13)”
#18811
MarcoFalke on April 29, 2020 Bug
MarcoFalke on April 29, 2020 Bug
issue
intermittent test failure “non-mandatory-script-verify-flag (Signature must be zero for failed CHECK(MULTI)SIG operation) (-26)”
#18803
MarcoFalke on April 28, 2020 Bug
MarcoFalke on April 28, 2020 Bug
issue
p2p_segwit intermittent issue “Block sync timed out after 60s”
#18801
MarcoFalke on April 28, 2020 Bug
MarcoFalke on April 28, 2020 Bug
issue
wallet_importdescriptors intermittent failure “Insufficient funds (-6)”
#18800
MarcoFalke on April 28, 2020 Bug
MarcoFalke on April 28, 2020 Bug
issue
Pick up “transaction fees in getblock” pull request
#18771
MarcoFalke on April 26, 2020 good first issue
MarcoFalke on April 26, 2020 good first issue
issue
Investiage why Bitcoin Core is using terabytes of travis cache space
#18666
MarcoFalke on April 16, 2020 good first issue
MarcoFalke on April 16, 2020 good first issue
issue
Tests fail intermittently on Windows (appveyor) “OSError: [WinError 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted”
#18548
MarcoFalke on April 6, 2020 Bug Tests
MarcoFalke on April 6, 2020 Bug Tests
issue
Create test_fuzz library from ./src/test/fuzz/fuzz.cpp
#18527
MarcoFalke on April 4, 2020 Build system good first issue
MarcoFalke on April 4, 2020 Build system good first issue
issue
wallet_bumpfee fails with AssertionError in test_dust_to_fee
#18511
MarcoFalke on April 3, 2020 Bug
MarcoFalke on April 3, 2020 Bug
issue
rpcdoc: Remove redundant type from description
#18258
MarcoFalke on March 4, 2020 Docs good first issue
MarcoFalke on March 4, 2020 Docs good first issue
issue
test feature_backwards_compatibility fails with “Transaction not eligible for abandonment”
#18161
MarcoFalke on February 16, 2020 Bug
MarcoFalke on February 16, 2020 Bug
issue
contrib/devtools/previous_release.sh should be rewritten to python
#18132
MarcoFalke on February 12, 2020 Tests good first issue
MarcoFalke on February 12, 2020 Tests good first issue
issue
appveyor ci fails because asmap.raw.h is missing
#18020
MarcoFalke on January 29, 2020 Bug Tests
MarcoFalke on January 29, 2020 Bug Tests
issue
travis: s390x ci build fails on travis because disk is too small
#18016
MarcoFalke on January 29, 2020 Bug Tests Upstream
MarcoFalke on January 29, 2020 Bug Tests Upstream
issue
fuzz script execution with dummy signature checker
#17986
MarcoFalke on January 22, 2020 Feature Tests
MarcoFalke on January 22, 2020 Feature Tests
issue
test: rpc_bind.py –ipv4 fails when run on s390x or arm in debian
#17765
MarcoFalke on December 17, 2019 Bug Tests
MarcoFalke on December 17, 2019 Bug Tests
issue
ci/tests: Bump timeouts so all functional tests run on travis in valgrind
#17763
MarcoFalke on December 17, 2019 Tests
MarcoFalke on December 17, 2019 Tests
issue
ci: Combine 32 bit build with centos build
#17757
MarcoFalke on December 16, 2019 Brainstorming Tests good first issue
MarcoFalke on December 16, 2019 Brainstorming Tests good first issue
issue
intermittent functional test failure in wallet_bumpfee
#17716
MarcoFalke on December 10, 2019 Bug Tests
MarcoFalke on December 10, 2019 Bug Tests
issue
intermittent unit test failure on s390x (wallet_tests/LoadReceiveRequests) (memory access violation at address: 0x00000000)
#17715
MarcoFalke on December 10, 2019 Bug Tests
MarcoFalke on December 10, 2019 Bug Tests
issue
fuzzing: Write a fuzzer for structured data (e.g. libprotobuf-mutator)
#17657
MarcoFalke on December 3, 2019 Tests
MarcoFalke on December 3, 2019 Tests
issue
rpc: Removing g_rpc_node
#17548
MarcoFalke on November 21, 2019 Feature Brainstorming RPC/REST/ZMQ
MarcoFalke on November 21, 2019 Feature Brainstorming RPC/REST/ZMQ
issue
Improve Running CI Locally (distclean before build)
#17544
MarcoFalke on November 20, 2019 Feature Tests
MarcoFalke on November 20, 2019 Feature Tests
issue
ci build fails in ./qt/test/test_bitcoin-qt on aarch64 native tsan
#17540
MarcoFalke on November 20, 2019 Bug Tests
MarcoFalke on November 20, 2019 Bug Tests
issue
build: Linux gitian builds fail on master
#17525
MarcoFalke on November 19, 2019 Bug Build system
MarcoFalke on November 19, 2019 Bug Build system
issue
Intermittent segmentation fault when building libbitcoin_util_a-random.o on aarch64
#17481
MarcoFalke on November 14, 2019 Bug
MarcoFalke on November 14, 2019 Bug
issue
Gitian (windows) results not deterministic when run on aarch64
#17468
MarcoFalke on November 13, 2019 Bug Build system
MarcoFalke on November 13, 2019 Bug Build system
issue
build: Create test utility library from src/test/util/
#17401
MarcoFalke on November 7, 2019 Build system Tests good first issue
MarcoFalke on November 7, 2019 Build system Tests good first issue
issue
Meta: Packaging Bitcoin Core as vanilla system package
#17343
MarcoFalke on November 1, 2019 Brainstorming Build system
MarcoFalke on November 1, 2019 Brainstorming Build system
issue
Gitian builds fail non-deterministically
#17323
MarcoFalke on October 30, 2019 Bug Build system
MarcoFalke on October 30, 2019 Bug Build system
issue
gitian build fails with checksum mismatch
#17315
MarcoFalke on October 30, 2019 Bug Build system Upstream
MarcoFalke on October 30, 2019 Bug Build system Upstream
issue
contrib: Autogenerate bash completion
#17289
MarcoFalke on October 28, 2019 Feature good first issue
MarcoFalke on October 28, 2019 Feature good first issue
issue
depends cache is not invalidated when the compiler changes
#17248
MarcoFalke on October 25, 2019 Bug Build system
MarcoFalke on October 25, 2019 Bug Build system
issue
cross compiling on aarch64 host does not work
#17244
MarcoFalke on October 24, 2019 Bug Build system
MarcoFalke on October 24, 2019 Bug Build system
issue
Move logging to background thread
#17216
MarcoFalke on October 22, 2019 Brainstorming Utils/log/libs
MarcoFalke on October 22, 2019 Brainstorming Utils/log/libs
issue
macOS: functional tests fail with
MarcoFalke on October 18, 2019 Bug macOS Tests
OSError: [Errno 41] Protocol wrong type for socket
#17188
MarcoFalke on October 18, 2019 Bug macOS Tests
issue
test: Debug travis macOS environment
#17178
MarcoFalke on October 17, 2019 macOS Tests good first issue
MarcoFalke on October 17, 2019 macOS Tests good first issue
issue
gui: Explain what “message” means in the receive tab
#17173
MarcoFalke on October 17, 2019 Feature Brainstorming GUI
MarcoFalke on October 17, 2019 Feature Brainstorming GUI
issue
wallet: Make rpc result structure independent of return value
#17155
MarcoFalke on October 15, 2019 Wallet RPC/REST/ZMQ
MarcoFalke on October 15, 2019 Wallet RPC/REST/ZMQ
issue
build depends: How to use with ccache?
#17103
MarcoFalke on October 10, 2019 Build system Questions and Help
MarcoFalke on October 10, 2019 Build system Questions and Help
issue
gui: RPC responses should not be translated
#17072
MarcoFalke on October 7, 2019 Bug GUI RPC/REST/ZMQ
MarcoFalke on October 7, 2019 Bug GUI RPC/REST/ZMQ
issue
test: Bump dummy scriptPubKey size after default address change
#17043
MarcoFalke on October 3, 2019 Tests good first issue
MarcoFalke on October 3, 2019 Tests good first issue
issue
appveyor should print boost test_suite log on failure
#16976
MarcoFalke on September 27, 2019 Windows Tests good first issue
MarcoFalke on September 27, 2019 Windows Tests good first issue
issue
doc: Make descriptor doc doxygen compatible
#16942
MarcoFalke on September 23, 2019 Docs good first issue
MarcoFalke on September 23, 2019 Docs good first issue
issue
test: Add smoke test for getpeerinfo[‘servicesnames’]
#16844
MarcoFalke on September 10, 2019 Tests RPC/REST/ZMQ good first issue
MarcoFalke on September 10, 2019 Tests RPC/REST/ZMQ good first issue
issue
test: feature_block exits successfully even on failure
#16744
MarcoFalke on August 28, 2019 Tests good first issue
MarcoFalke on August 28, 2019 Tests good first issue
issue
Comply with the XDG Base Directory Specification
#16733
MarcoFalke on August 27, 2019 Brainstorming
MarcoFalke on August 27, 2019 Brainstorming
issue
test: boost unit tests don’t handle assert very well
#16700
MarcoFalke on August 23, 2019 Tests
MarcoFalke on August 23, 2019 Tests
issue
Running with thread sanitizer on aarch64 fails with “WARNING: ThreadSanitizer: signal-unsafe call inside of a signal”
#16675
MarcoFalke on August 21, 2019
MarcoFalke on August 21, 2019
issue
[help needed] Add notes on how to run unit and functional tests in QEMU
#16576
MarcoFalke on August 9, 2019 Docs Tests
MarcoFalke on August 9, 2019 Docs Tests
issue
test: feature_pruning fails with AssertionError (intermittent)
#16537
MarcoFalke on August 2, 2019 Tests
MarcoFalke on August 2, 2019 Tests
issue
test: feature_pruning fails with “invalid header received” (intermittent)
#16520
MarcoFalke on August 1, 2019 Tests
MarcoFalke on August 1, 2019 Tests
issue
feature_dbcrash fails on sendrawtransaction [JSONRPCException: dust (code 64) (-26)]
#16498
MarcoFalke on July 30, 2019 Tests
MarcoFalke on July 30, 2019 Tests
issue
bumpfee.TotalFee removed without replacement
#16485
MarcoFalke on July 29, 2019 Wallet RPC/REST/ZMQ
MarcoFalke on July 29, 2019 Wallet RPC/REST/ZMQ
issue
Assertion `setBlockIndexCandidates.count(pindex)’ failed
#16444
MarcoFalke on July 23, 2019 Bug Validation
MarcoFalke on July 23, 2019 Bug Validation
issue
sendrawtransaction maxfeerate is interpreted as absolute fee by default
#16382
MarcoFalke on July 13, 2019 Bug TX fees and policy RPC/REST/ZMQ good first issue
MarcoFalke on July 13, 2019 Bug TX fees and policy RPC/REST/ZMQ good first issue
issue
gui: Translated messages should not be written to debug log (InitError, InitWarning, …)
#16218
MarcoFalke on June 15, 2019 GUI Utils/log/libs good first issue
MarcoFalke on June 15, 2019 GUI Utils/log/libs good first issue
issue
log: Details in error messages
#16206
MarcoFalke on June 13, 2019 Brainstorming Utils/log/libs
MarcoFalke on June 13, 2019 Brainstorming Utils/log/libs
issue
wallet: decode raw transaction in gettransaction
#16181
MarcoFalke on June 10, 2019 Brainstorming Wallet RPC/REST/ZMQ good first issue
MarcoFalke on June 10, 2019 Brainstorming Wallet RPC/REST/ZMQ good first issue
issue
Remove global whitelist flags and replace them with per-peer flags
#16058
MarcoFalke on May 20, 2019 Brainstorming P2P
MarcoFalke on May 20, 2019 Brainstorming P2P
issue
bitcoind on freebsd prints “__cxa_thread_call_dtors: dtr 0x801a85a40 from unloaded dso, skipping”
#16055
MarcoFalke on May 20, 2019 Linux/Unix Build system good first issue
MarcoFalke on May 20, 2019 Linux/Unix Build system good first issue
issue
32 bit linux gitian build fails with “symbol __cxa_thread_atexit_impl from unsupported version GLIBC_2.18”
#15958
MarcoFalke on May 6, 2019 Build system good first issue
MarcoFalke on May 6, 2019 Build system good first issue
issue
posix_fallocate deadlocks on ntfs if more than three nodes are started
#15910
MarcoFalke on April 27, 2019 Block storage
MarcoFalke on April 27, 2019 Block storage
issue
Allow index in pruned mode (e.g. -blockfilterindex)
#15867
MarcoFalke on April 22, 2019 Brainstorming UTXO Db and Indexes P2P
MarcoFalke on April 22, 2019 Brainstorming UTXO Db and Indexes P2P
issue
wallet: Remove AvailableCoins nMinDepth argument
#15823
MarcoFalke on April 15, 2019 Refactoring Wallet
MarcoFalke on April 15, 2019 Refactoring Wallet
issue
gui: Building with gcc 9 prints a trillion warnings (-Wdeprecated-copy)
#15822
MarcoFalke on April 15, 2019 GUI Build system Upstream
MarcoFalke on April 15, 2019 GUI Build system Upstream
issue
Library source code organization
#15732
MarcoFalke on April 3, 2019 Brainstorming Build system
MarcoFalke on April 3, 2019 Brainstorming Build system
issue
converttopsbt succeeds for tx with signatures
#15701
MarcoFalke on March 29, 2019 RPC/REST/ZMQ
MarcoFalke on March 29, 2019 RPC/REST/ZMQ
issue
0.18.0 rc2 CPU spike in thread bitcoin-opencon
#15665
MarcoFalke on March 25, 2019 P2P Resource usage
MarcoFalke on March 25, 2019 P2P Resource usage
issue
test: Generating lcov line coverage does not fail when tests fail
#15648
MarcoFalke on March 22, 2019 Build system Tests
MarcoFalke on March 22, 2019 Build system Tests
issue
-wallet is a “network-only” option but -walletdir is not
#15630
MarcoFalke on March 20, 2019 Wallet Utils/log/libs
MarcoFalke on March 20, 2019 Wallet Utils/log/libs
issue
flatfile_tests fail on alpine linux
#15624
MarcoFalke on March 20, 2019 Linux/Unix Tests good first issue
MarcoFalke on March 20, 2019 Linux/Unix Tests good first issue
issue
Error compiling on debian sid with clang-8
#15551
MarcoFalke on March 6, 2019 Upstream Utils/log/libs
MarcoFalke on March 6, 2019 Upstream Utils/log/libs
issue
test: feature_config_args and feature_includeconf fail on native windows
#15542
MarcoFalke on March 6, 2019 Tests
MarcoFalke on March 6, 2019 Tests
issue
Some functional tests fail on native windows when tempdir has unicode chars in the path
#15460
MarcoFalke on February 21, 2019 Windows Tests
MarcoFalke on February 21, 2019 Windows Tests
issue
Running iwyu on Bitcoin Core
#15442
MarcoFalke on February 19, 2019 Brainstorming Docs Build system
MarcoFalke on February 19, 2019 Brainstorming Docs Build system
issue
intermittent failure in feature_fee_estimation: Estimated fee larger than last fee for lower number of confirms
#15287
MarcoFalke on January 29, 2019
MarcoFalke on January 29, 2019
issue
wallet_multiwallet –usecli fails with “Duplicate -wallet filename specified”
#14917
MarcoFalke on December 10, 2018 Tests good first issue
MarcoFalke on December 10, 2018 Tests good first issue
issue
bumpfee rpc uses satoshis as amount, not BTC
#14815
MarcoFalke on November 26, 2018 Brainstorming RPC/REST/ZMQ
MarcoFalke on November 26, 2018 Brainstorming RPC/REST/ZMQ
issue
qa: p2p_invalid_messages needs improvement
#14814
MarcoFalke on November 26, 2018 Tests good first issue
MarcoFalke on November 26, 2018 Tests good first issue
issue
Compiling gui with clang fails with “Wreturn-stack-address”
#14762
MarcoFalke on November 19, 2018
MarcoFalke on November 19, 2018
issue
Source code organization for standalone (util) functions and types
#14721
MarcoFalke on November 13, 2018 Brainstorming Refactoring
MarcoFalke on November 13, 2018 Brainstorming Refactoring
issue
qa: p2p_invalid_messages occasionally fails with “Memory usage increased over threshold”
#14710
MarcoFalke on November 12, 2018 Tests
MarcoFalke on November 12, 2018 Tests
issue
p2p_invalid_block occasionally fails “bad-txns-inputs-duplicate”
#14661
MarcoFalke on November 5, 2018 Tests
MarcoFalke on November 5, 2018 Tests
issue
functional test with ancient wallet.dat (upgrade test)
#14536
MarcoFalke on October 21, 2018 Wallet Tests
MarcoFalke on October 21, 2018 Wallet Tests
issue
Rewrite functional tests to not use the wallet
#14216
MarcoFalke on September 13, 2018 Tests good first issue
MarcoFalke on September 13, 2018 Tests good first issue
issue
wallet: heap-use-after-free on multiwallet shutdown
#14163
MarcoFalke on September 6, 2018 Wallet
MarcoFalke on September 6, 2018 Wallet
issue
Windows: Can not create startup link if the username is a_ä_α_Б
#13819
MarcoFalke on July 31, 2018 Windows
MarcoFalke on July 31, 2018 Windows
issue
NSIS: Error launching the installer when login name contains some non-ascii characters
#13817
MarcoFalke on July 31, 2018 Windows Build system
MarcoFalke on July 31, 2018 Windows Build system
issue
bench_bitcoin hits assert in coin selection
#13813
MarcoFalke on July 30, 2018 Tests good first issue
MarcoFalke on July 30, 2018 Tests good first issue
issue
qa: Travis should run the bench_bitcoin in one of the jobs
#13810
MarcoFalke on July 30, 2018 Tests good first issue
MarcoFalke on July 30, 2018 Tests good first issue
issue
travis job x86_64 Linux with qt5 dev packages takes always 40 minutes (missing cache?)
#13748
MarcoFalke on July 23, 2018 Tests good first issue
MarcoFalke on July 23, 2018 Tests good first issue
issue
test_runner sometimes fail due to “socket.send() raised exception” in stderr
#13579
MarcoFalke on July 1, 2018 Tests good first issue
MarcoFalke on July 1, 2018 Tests good first issue
issue
Linux gitian build fails in SHA256AutoDetect: inconsistent operand constraints in an ‘asm’
#13538
MarcoFalke on June 25, 2018 Linux/Unix Build system
MarcoFalke on June 25, 2018 Linux/Unix Build system
issue
tests: bitcoind stdout and error should be passed to the logger
#13519
MarcoFalke on June 21, 2018 Brainstorming Tests
MarcoFalke on June 21, 2018 Brainstorming Tests
issue
tests: p2p_timeouts should be rewritten with mocktime
#13518
MarcoFalke on June 21, 2018 Tests
MarcoFalke on June 21, 2018 Tests
issue
Moving to self-hosted issue and patch management
#13411
MarcoFalke on June 7, 2018 Brainstorming
MarcoFalke on June 7, 2018 Brainstorming
issue
[qa] wallet_address_types.py failed with AssertionError
#12389
MarcoFalke on February 8, 2018 Tests
MarcoFalke on February 8, 2018 Tests
issue
[qa] p2p-versionbits-warning.py fails occasionally
#12259
MarcoFalke on January 24, 2018 Tests
MarcoFalke on January 24, 2018 Tests
issue
[doc] benchmarking.md needs update
#12199
MarcoFalke on January 16, 2018 Docs Tests good first issue
MarcoFalke on January 16, 2018 Docs Tests good first issue
issue
travis failure in p2p-segwit.py not(b’bad-txns-vout-negative’ == b’bad-witness-nonstandard')
#11953
MarcoFalke on December 19, 2017 Tests
MarcoFalke on December 19, 2017 Tests
issue
[qa] Tests occasionally raise http.client.RemoteDisconnected or BadStatusLine
#11777
MarcoFalke on November 27, 2017 Tests
MarcoFalke on November 27, 2017 Tests
issue
[rpc] Createrawtransaction doc does not match named args
#10079
MarcoFalke on March 25, 2017 RPC/REST/ZMQ
MarcoFalke on March 25, 2017 RPC/REST/ZMQ
issue
testnet: 0.13 peers are disconnected due to “stalling”
#8518
MarcoFalke on August 15, 2016 P2P
MarcoFalke on August 15, 2016 P2P
issue
[wallet] {dump,import}wallet incompatible with HD
#8308
MarcoFalke on July 6, 2016 Docs Wallet
MarcoFalke on July 6, 2016 Docs Wallet
issue
verify-commits should also check for malicious code in merge commits
#8089
MarcoFalke on May 23, 2016 Scripts and tools
MarcoFalke on May 23, 2016 Scripts and tools
issue
Add ‘how to squash several fixup commits’ to our coding guideline
#8032
MarcoFalke on May 9, 2016 Docs good first issue
MarcoFalke on May 9, 2016 Docs good first issue
issue
rpc-tests.py sometimes fail with Error: Unable to start HTTP server.
#7288
MarcoFalke on January 4, 2016 Tests
MarcoFalke on January 4, 2016 Tests
issue
Assertion `hashPrevBlock == view.GetBestBlock()’ failed. Aborted (core dumped)
#7258
MarcoFalke on December 26, 2015 UTXO Db and Indexes
MarcoFalke on December 26, 2015 UTXO Db and Indexes
issue
-regtest -reindex: Assertion `mapBlockIndex.count(hashBlock)’ failed. Aborted (core dumped)
#7234
MarcoFalke on December 19, 2015 Wallet
MarcoFalke on December 19, 2015 Wallet
issue
Bitcoin GUI is not built when only qt4 is installed
#7189
MarcoFalke on December 9, 2015 GUI Build system
MarcoFalke on December 9, 2015 GUI Build system