2022-05-17

<bitcoin-git> bitcoin/master dd8a2df fanquake: Merge bitcoin/bitcoin#25107: bench: Add `--sanity-check` flag, use it in `...
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/1ab389b1bac1...dd8a2df488f6
<gribble> https://github.com/bitcoin/bitcoin/issues/24531 | Use designated initializers by MarcoFalke Β· Pull Request #24531 Β· bitcoin/bitcoin Β· GitHub
<bitcoin-git> [bitcoin] jonatack opened pull request #25157: Fix -rpcwait with -netinfo returning negative time durations (master...update-time-in-rpcwait-and-netinfo) https://github.com/bitcoin/bitcoin/pull/25157
<bitcoin-git> [bitcoin] jonatack closed pull request #25155: GetTimeSeconds() removal followups (master...GetTimeSeconds-removal-followups) https://github.com/bitcoin/bitcoin/pull/25155
<jamesob> sorry, have been out of IRC for a bit; are we not using designated initializers anymore? https://github.com/bitcoin/bitcoin/pull/25064#issuecomment-1127842628
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25156: Disconnect block-relay-only peers with relay permission when they fill tx announcements (master...2205-block-relay-only-why-tx-inv-πŸ€—) https://github.com/bitcoin/bitcoin/pull/25156
<bitcoin-git> [bitcoin] jonatack opened pull request #25155: GetTimeSeconds() removal followups (master...GetTimeSeconds-removal-followups) https://github.com/bitcoin/bitcoin/pull/25155
<jonatack> david-bakin: i agree, some things can be different coming from companies or other open source projects. if helpful wrote a few articles about it at https://jonatack.github.io/articles, perhaps the most useful one is https://jonatack.github.io/articles/how-to-review-pull-requests-in-bitcoin-core
<bitcoin-git> [bitcoin] fanquake merged pull request #20640: wallet, refactor: return out-params of CreateTransaction() as optional struct (master...202012-refactor-wallet-createtransaction-return_out_params_in_optstruct) https://github.com/bitcoin/bitcoin/pull/20640
<bitcoin-git> bitcoin/master 1ab389b fanquake: Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of Create...
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/0be1dc1f56f6...1ab389b1bac1
<bitcoin-git> bitcoin/master c9fdaa5 Sebastian Falbesoner: wallet: CreateTransactionInternal(): return out-params as (optional) struct
<bitcoin-git> bitcoin/master 4c5ceb0 Sebastian Falbesoner: wallet: CreateTransaction(): return out-params as (optional) struct
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25153: scripted-diff: Use getIntT over get_int/get_int64 (master...2205-uni-int-πŸ—) https://github.com/bitcoin/bitcoin/pull/25153
<bitcoin-git> [bitcoin] Empact closed pull request #24455: refactor: Split ArgsManager out of util/system (master...2022-03-util-args-manager) https://github.com/bitcoin/bitcoin/pull/24455
<bitcoin-git> [bitcoin] Empact opened pull request #25152: refactor: Split util/system into exception, shell, and fs-specific files (master...2022-05-split-system) https://github.com/bitcoin/bitcoin/pull/25152
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24062: refactor: replace RecursiveMutex `m_most_recent_block_mutex` with Mutex (master...202201-refactor_replace_recursive_mutex_cs_last_block) https://github.com/bitcoin/bitcoin/pull/24062
<bitcoin-git> bitcoin/master 83003ff Sebastian Falbesoner: refactor: replace RecursiveMutex `m_most_recent_block_mutex` with Mutex
<bitcoin-git> bitcoin/master 0be1dc1 MacroFake: Merge bitcoin/bitcoin#24062: refactor: replace RecursiveMutex `m_most_rece...
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/8270740befa3...0be1dc1f56f6
<bitcoin-git> bitcoin/master 8edd0d3 Sebastian Falbesoner: refactor: reduce scope of lock `m_most_recent_block_mutex`
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25114: rpc: remove deprecated "softforks" field from getblockchaininfo (master...202205-rpc-remove_deprecated_softforks_from_getblockchaininfo) https://github.com/bitcoin/bitcoin/pull/25114
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/91a42d63efaf...8270740befa3
<bitcoin-git> bitcoin/master 8c5533c Sebastian Falbesoner: rpc: remove deprecated "softforks" field from getblockchaininfo
<bitcoin-git> bitcoin/master a01b92a Sebastian Falbesoner: doc: add release notes about removal of the `deprecatedrpc=softforks` flag
<bitcoin-git> bitcoin/master 8270740 MacroFake: Merge bitcoin/bitcoin#25114: rpc: remove deprecated "softforks" field from...

2022-05-16

<david-bakin> ok. here's a question I have about the bitcoin CR experience vs that I've experienced at companies: Is the line-by-line review not valued in general or is it just the unfortunate lack of reviewers + reviewer's time? IOW, I don't have the experience (yet) to do the "big picture" concept acks/nacks - but I _do_ know how to do close-reading of code for correctness. Is it worth doing?
<sipa> There is a general philosophical divide on this among projects, but Bitcoin Core follows a very strong squash-before-merging policy.
<bitcoin-git> [bitcoin] hebasto opened pull request #25149: refactor: Add thread safety annotation to `BanMan::SweepBanned()` (master...220516-bantsa) https://github.com/bitcoin/bitcoin/pull/25149
<bitcoin-git> [bitcoin] achow101 merged pull request #25019: parse external signer master fp as bytes in ExternalSigner::SignTransaction (master...lower_master_fp_of_ext_signer_in_SignTransaction) https://github.com/bitcoin/bitcoin/pull/25019
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/98f4db33056b...91a42d63efaf
<bitcoin-git> bitcoin/master 2a22f03 avirgovi: parsing external signer master fingerprint string as bytes instead of cari...
<bitcoin-git> bitcoin/master 91a42d6 Andrew Chow: Merge bitcoin/bitcoin#25019: parse external signer master fp as bytes in E...
<bitcoin-git> [bitcoin] achow101 merged pull request #25088: Wallet: Ensure m_attaching_chain is set before registering for signals (master...fix_wallet_race_attachingbb) https://github.com/bitcoin/bitcoin/pull/25088
<bitcoin-git> bitcoin/master ba10b90 Luke Dashjr: Wallet: Ensure m_attaching_chain is set before registering for signals
<bitcoin-git> bitcoin/master 98f4db3 Andrew Chow: Merge bitcoin/bitcoin#25088: Wallet: Ensure m_attaching_chain is set befor...
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/187504b038cc...98f4db33056b
<bitcoin-git> [bitcoin] hebasto opened pull request #25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` from non-test/benchmarking code (master...220516-todo) https://github.com/bitcoin/bitcoin/pull/25148
<bitcoin-git> [bitcoin] achow101 merged pull request #23662: rpc: improve `getreceivedby{address,label}` performance (master...202112-rpc-improve_getreceivedby_performance) https://github.com/bitcoin/bitcoin/pull/23662
<bitcoin-git> bitcoin/master a7b65af Sebastian Falbesoner: rpc: avoid scriptPubKeyCTxDestination conversions in `GetReceived` tally
<bitcoin-git> bitcoin/master f336ff7 Sebastian Falbesoner: rpc: avoid expensive `IsMine` calls in `GetReceived` tally
<bitcoin-git> bitcoin/master 187504b Andrew Chow: Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` p...
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/07cb4dee5d12...187504b038cc
<bitcoin-git> [bitcoin] jnewbery opened pull request #25147: Net processing: follow ups to #20799 (removing support for v1 compact blocks) (master...20205_20799_follow_ups) https://github.com/bitcoin/bitcoin/pull/25147
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24962: prevector: enforce is_trivially_copyable_v (master...2022-04_prevector_fixes) https://github.com/bitcoin/bitcoin/pull/24962
<bitcoin-git> bitcoin/master 11e7908 Martin Leitner-Ankerl: prevector: only allow trivially copyable types
<bitcoin-git> bitcoin/master 07cb4de MacroFake: Merge bitcoin/bitcoin#24962: prevector: enforce is_trivially_copyable_v
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6b87fa540c40...07cb4dee5d12
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25144: refactor: Pass Peer& to Misbehaving() (master...2205-mis-peer-πŸ›₯) https://github.com/bitcoin/bitcoin/pull/25144
<bitcoin-git> [bitcoin] fanquake merged pull request #25125: test: Slim down versionbits_tests.cpp (master...2205-test-slim-πŸ„) https://github.com/bitcoin/bitcoin/pull/25125
<bitcoin-git> bitcoin/master fae3200 MacroFake: test: Slim down versionbits_tests.cpp
<bitcoin-git> bitcoin/master 6b87fa5 fanquake: Merge bitcoin/bitcoin#25125: test: Slim down versionbits_tests.cpp
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b019cdc03634...6b87fa540c40
<bitcoin-git> [bitcoin] fanquake merged pull request #25095: rpc: Fix implicit-integer-sign-change in gettxout (master...2205-rpc-int-ubsan-πŸ˜›) https://github.com/bitcoin/bitcoin/pull/25095
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/aa3200d89672...b019cdc03634
<bitcoin-git> bitcoin/master fa347a9 MacroFake: rpc: Fix implicit-integer-sign-change in gettxout
<bitcoin-git> bitcoin/master b019cdc fanquake: Merge bitcoin/bitcoin#25095: rpc: Fix implicit-integer-sign-change in gett...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25109: Strengthen AssertLockNotHeld assertions (master...202205-neg-anno-assertnotheld-only) https://github.com/bitcoin/bitcoin/pull/25109
<bitcoin-git> bitcoin/master aa3200d MacroFake: Merge bitcoin/bitcoin#25109: Strengthen AssertLockNotHeld assertions
<bitcoin-git> bitcoin/master 7d73f58 Anthony Towns: Increase threadsafety annotation coverage
<bitcoin-git> bitcoin/master 436ce02 Anthony Towns: sync.h: strengthen AssertLockNotHeld assertion
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/dc0ee573734e...aa3200d89672
<bitcoin-git> [bitcoin] fanquake merged pull request #20799: net processing: Only support version 2 compact blocks (master...2020-12-remove-cmpctblock-v1) https://github.com/bitcoin/bitcoin/pull/20799
<bitcoin-git> bitcoin/master 42882fc John Newbery: [net processing] Only accept `sendcmpct` with version=2
<bitcoin-git> [bitcoin] fanquake pushed 12 commits to master: https://github.com/bitcoin/bitcoin/compare/1511c9efb405...dc0ee573734e
<bitcoin-git> bitcoin/master cba909e John Newbery: [net] Stop testing version 1 compact blocks.
<bitcoin-git> bitcoin/master 16730b6 John Newbery: [net processing] Only advertise support for version 2 compact blocks
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24640: Bugfix: RPC/blockchain: Correct description of getblockchaininfo's pruneheight result (master...fix_rpcdoc_gbci_pruneheight_desc) https://github.com/bitcoin/bitcoin/pull/24640
<bitcoin-git> bitcoin/master 06822f8 Luke Dashjr: Bugfix: RPC/blockchain: Correct description of getblockchaininfo's prunehe...
<bitcoin-git> bitcoin/master 1511c9e MacroFake: Merge bitcoin/bitcoin#24640: Bugfix: RPC/blockchain: Correct description o...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/195df1eb883d...1511c9efb405
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25067: validationinterface: make MainSignalsInstance() a class, drop unused forward declarations (master...make-MainSignalsInstance-a-class-and-move-to-header-file) https://github.com/bitcoin/bitcoin/pull/25067
<bitcoin-git> bitcoin/master 2aaec23 Jon Atack: refactor: remove unused forward declarations in validationinterface.h
<bitcoin-git> bitcoin/master ca1ac1f Jon Atack: scripted-diff: Rename MainSignalsInstance() class to MainSignalsImpl()
<bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/bc2eee72672a...195df1eb883d
<bitcoin-git> bitcoin/master 23854f8 Jon Atack: refactor: make MainSignalsInstance() a class
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25092: doc: various developer notes updates (master...developer-notes-updates-may-2022) https://github.com/bitcoin/bitcoin/pull/25092
<bitcoin-git> bitcoin/master 370120e Jon Atack: Remove obsolete BDB ENABLE_WALLET section in developer notes
<bitcoin-git> bitcoin/master fc4cb85 Jon Atack: Prefer Python for scripts in developer notes
<bitcoin-git> bitcoin/master 5fca70f Jon Atack: Link in developer notes style to internal interface exception
<bitcoin-git> [bitcoin] MarcoFalke pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/b74a6dde8cf5...bc2eee72672a
<bitcoin-git> [bitcoin] lazvegas13 closed pull request #25142: 23.x { "name": "BTC.main", "height": 736585, "hash": "000000000000000000047453805dff15189b57656fe1ada8de603a91e75c4ec6", "time": "2022-05-16T06:06:57.885107912Z", "latest_url": "https://api.blockcypher.com/v1/btc/main/blocks/000000000000000000047453805dff15189b57656fe1ada8de603a91e75c4ec6", "previous_hash":
<bitcoin-git> "000000000000000000073bdb952221c3f22b621cb58c37d0f90f7c51d7c31276", "previous_url": "https://api.blockcypher.com/v1/btc/main/blocks/000000000000000000073bdb952221c3f22b621cb58c37d0f90f7c51d7c31276", "peer_count": 1044, "unconfirmed_count": 6340, "high_fee_per_kb": 18934, "medium_fee_per_kb": 10318, "low_fee_per_kb": 6520, "last_fork_height": 723102, "last_fork_hash":
<bitcoin-git> "00000000000000000006a970fdd8e537521747aff917d909bf3a78b4b68143e1" } (master...23.x) https://github.com/bitcoin/bitcoin/pull/25142
<bitcoin-git> "000000000000000000073bdb952221c3f22b621cb58c37d0f90f7c51d7c31276", "previous_url": "https://api.blockcypher.com/v1/btc/main/blocks/000000000000000000073bdb952221c3f22b621cb58c37d0f90f7c51d7c31276", "peer_count": 1044, "unconfirmed_count": 6340, "high_fee_per_kb": 18934, "medium_fee_per_kb": 10318, "low_fee_per_kb": 6520, "last_fork_height": 723102, "last_fork_hash":
<bitcoin-git> "00000000000000000006a970fdd8e537521747aff917d909bf3a78b4b68143e1" } (master...23.x) https://github.com/bitcoin/bitcoin/pull/25142
<bitcoin-git> [bitcoin] lazvegas13 opened pull request #25142: 23.x { "name": "BTC.main", "height": 736585, "hash": "000000000000000000047453805dff15189b57656fe1ada8de603a91e75c4ec6", "time": "2022-05-16T06:06:57.885107912Z", "latest_url": "https://api.blockcypher.com/v1/btc/main/blocks/000000000000000000047453805dff15189b57656fe1ada8de603a91e75c4ec6", "previous_hash":
<bytes1440000> luke-jr: let me rephrase: its not just consensus related code, bitcoin core can have bugs and vulnerabilities in different thing. Example: CVE-2018–20587

2022-05-15

<bytes1440000> Bitcoin Core or any bitcoin implementation has lot of things that can be exploited with no soft fork. It can be p2p, mempool wallet, rpc etc. anything
<bytes1440000> What does that have to do with mempool? Maybe you can read the pull requests that are open in bitcoin core repository related to mempool and discuss lightning
<bytes1440000> fjahr: DLC and atomic swaps on-chain bitcoin used not even for 1% transactions. Taproot helps with any 2of2 but I had mentioned this in : https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2022-05-15#813045;
<gribble> https://github.com/bitcoin/bitcoin/issues/813045 | HTTP Error 404: Not Found
<bitcoin-git> [bitcoin] luke-jr closed pull request #25140: Translatability fixups (master...ts_20220515) https://github.com/bitcoin/bitcoin/pull/25140
<bitcoin-git> [gui] luke-jr opened pull request #599: Translatability fixups (master...ts_20220515) https://github.com/bitcoin-core/gui/pull/599
<bitcoin-git> [bitcoin] luke-jr opened pull request #25140: Translatability fixups (master...ts_20220515) https://github.com/bitcoin/bitcoin/pull/25140
<luke-jr> but this is kinda off-topic here, maybe better to discuss in #bitcoin
<gribble> https://github.com/bitcoin/bitcoin/issues/23789 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
<bytes1440000> fjahr:iiuc most of the people use 20f2 or 2of3 mutlsig in bitcoin based on https://mempool.observer/monitor/ and 2of2 is mostly used for lightning
<gribble> https://github.com/bitcoin/bitcoin/issues/23789 | wallet: Strictly match tx change type to improve privacy by MarcoFalke Β· Pull Request #23789 Β· bitcoin/bitcoin Β· GitHub
<bytes1440000> fjahr: I understand this channel is used for bitcoin core which is used by majority of bitcoin nodes. Sorry if it was off topic although context was taproot, above messages related to 2of2 multisig and PR #23789
<bytes1440000> 4. Jeremy Rubin made a good point in this comment: https://github.com/bitcoin/bitcoin/pull/23789#issuecomment-998303608 And the observability of this pattern (change matching) is also... pretty observable, especially if bitcoin core (and only upgraded wallets) are the ones doing it.”
<gribble> https://github.com/bitcoin/bitcoin/issues/23789 | wallet: Strictly match tx change type to improve privacy by MarcoFalke Β· Pull Request #23789 Β· bitcoin/bitcoin Β· GitHub
<bitcoin-git> [bitcoin] Empact closed pull request #24811: refactor: Prepare for moving ArgsManager out of util/system (master...2022-03-util-args-manager-prep) https://github.com/bitcoin/bitcoin/pull/24811
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25123: test: Fix race condition in index prune test (master...202205-index-prune-fix) https://github.com/bitcoin/bitcoin/pull/25123
<bitcoin-git> bitcoin/master 4faa550 Fabian Jahr: test: Fix race condition in index pruning test
<bitcoin-git> bitcoin/master b74a6dd MacroFake: Merge bitcoin/bitcoin#25123: test: Fix race condition in index prune test
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/225e5b57b2ee...b74a6dde8cf5

2022-05-14

<bitcoin-git> [bitcoin] amadeuszpawlik opened pull request #25136: Torcontrol opt check (master...torcontrol_opt_check) https://github.com/bitcoin/bitcoin/pull/25136
<bitcoin-git> [bitcoin] aureleoules closed pull request #25026: rpc: Make pruneblockchain fetch old blocks if height is lower than pruned height (master...2022-04-pruneblockchain-fetch-old-blocks) https://github.com/bitcoin/bitcoin/pull/25026
<bitcoin-git> [bitcoin] david-bakin opened pull request #25132: Add BIP-341 specified constraints as asserts in `ComputeTaprootMerkel… (master...compute-taproot-merkle-root-asserts) https://github.com/bitcoin/bitcoin/pull/25132

2022-05-13

<bitcoin-git> [bitcoin] theStack opened pull request #25126: test: add BIP157 message parsing support (via MESSAGEMAP) (master...202205-test-support_BIP157_deser_via_messagemap) https://github.com/bitcoin/bitcoin/pull/25126
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25125: test: Slim down versionbits_tests.cpp (master...2205-test-slim-πŸ„) https://github.com/bitcoin/bitcoin/pull/25125
<bitcoin-git> [bitcoin] fanquake merged pull request #25113: Bump univalue subtree (master...2205-uni-bump-πŸ•Œ) https://github.com/bitcoin/bitcoin/pull/25113
<bitcoin-git> bitcoin/master f403531 MacroFake: Squashed 'src/univalue/' changes from a44caf65fe..6c19d050a9
<bitcoin-git> bitcoin/master fac2c79 MacroFake: Bump univalue subtree
<bitcoin-git> bitcoin/master 225e5b5 fanquake: Merge bitcoin/bitcoin#25113: Bump univalue subtree
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/25dd4d85136c...225e5b57b2ee
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25124: test: Fix intermittent race in p2p_unrequested_blocks.py (master...2205-test-race-πŸ“¦) https://github.com/bitcoin/bitcoin/pull/25124
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24595: deploymentstatus: move g_versionbitscache global to ChainstateManager (master...202202-cchainparams-chainstatemanager) https://github.com/bitcoin/bitcoin/pull/24595
<bitcoin-git> bitcoin/master 69675ea Anthony Towns: validation: add CChainParams to ChainstateManager
<bitcoin-git> bitcoin/master 38860f9 Anthony Towns: validation: remove redundant CChainParams params from ChainstateManager me...
<bitcoin-git> bitcoin/master 5c67e84 Anthony Towns: validation: replace ::Params() calls with chainstate/chainman member
<bitcoin-git> [bitcoin] MarcoFalke pushed 10 commits to master: https://github.com/bitcoin/bitcoin/compare/1d5325a8f975...25dd4d85136c
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25117: test: Check msg type in msg capture is followed by zeros (master...2205-test-zero-πŸš›) https://github.com/bitcoin/bitcoin/pull/25117
<bitcoin-git> bitcoin/master faa5a7a MacroFake: test: Check msg type in msg capture is followed by zeros
<bitcoin-git> bitcoin/master 1d5325a MacroFake: Merge bitcoin/bitcoin#25117: test: Check msg type in msg capture is follow...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b3f0a34389a4...1d5325a8f975
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25119: net, refactor: move StartExtraBlockRelayPeers() from header to implementation (master...move-StartExtraBlockRelayPeers-from-header-to-implementation) https://github.com/bitcoin/bitcoin/pull/25119
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fe1fcdc62916...b3f0a34389a4
<bitcoin-git> bitcoin/master 51ec96b Jon Atack: refactor: move StartExtraBlockRelayPeers from header to implementation
<bitcoin-git> bitcoin/master b3f0a34 MacroFake: Merge bitcoin/bitcoin#25119: net, refactor: move StartExtraBlockRelayPeers...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25121: test: compare `/mempool/info` response with `getmempoolinfo` RPC (master...2022-05-rest-mempool-info) https://github.com/bitcoin/bitcoin/pull/25121
<bitcoin-git> bitcoin/master fe1fcdc MacroFake: Merge bitcoin/bitcoin#25121: test: compare `/mempool/info` response with `...
<bitcoin-git> bitcoin/master 1df42bc brunoerg: test: compare `/mempool/info` response with `getmempoolinfo` RPC
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2709ffb9da42...fe1fcdc62916

2022-05-12

<bitcoin-git> [bitcoin] fjahr opened pull request #25123: test: Use addconnection for robustness in index prune test (master...202205-index-prune-fix) https://github.com/bitcoin/bitcoin/pull/25123
<bitcoin-git> [bitcoin] furszy opened pull request #25122: rpc: getreceivedbylabel, return early if no addresses were found in the address book. (master...2022_RPC_getreceivedbylabel_return_early) https://github.com/bitcoin/bitcoin/pull/25122
<bitcoin-git> [bitcoin] brunoerg opened pull request #25121: test: compare `/mempool/info` response with `getmempoolinfo` RPC (master...2022-05-rest-mempool-info) https://github.com/bitcoin/bitcoin/pull/25121
<bitcoin-git> [bitcoin] fanquake closed pull request #25120: test: fix DWARF string_view linker error in blockfilter_tests (master...fix-DWARF-string_view-linker-error) https://github.com/bitcoin/bitcoin/pull/25120
<bitcoin-git> [bitcoin] fanquake merged pull request #25115: scripted-diff: replace non-standard fixed width integer types (`u_int`... - `uint`...) (master...202205-refactor-replace_non_std_fixed_width_integer_types) https://github.com/bitcoin/bitcoin/pull/25115
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/dd9f61a184d4...2709ffb9da42
<bitcoin-git> bitcoin/master 672d49c Sebastian Falbesoner: scripted-diff: replace non-standard fixed width integer types (`u_int`...`...
<bitcoin-git> bitcoin/master 2709ffb fanquake: Merge bitcoin/bitcoin#25115: scripted-diff: replace non-standard fixed wid...
<gribble> https://github.com/bitcoin/bitcoin/issues/24595 | deploymentstatus: move g_versionbitscache global to ChainstateManager by ajtowns Β· Pull Request #24595 Β· bitcoin/bitcoin Β· GitHub
<david-bakin> I suppose I should give the link to the PR, huh? OK: https://github.com/bitcoin/bitcoin/pull/25097
<gribble> https://github.com/bitcoin/bitcoin/issues/25065 | [kernel 2c/n] Extract only what we use of `init/common.cpp` by dongcarl Β· Pull Request #25065 Β· bitcoin/bitcoin Β· GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/25064 | [kernel 2b/n] Add `ChainstateManager::m_adjusted_time_callback` by dongcarl Β· Pull Request #25064 Β· bitcoin/bitcoin Β· GitHub
<core-meetingbot> topic: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt
<gribble> https://github.com/bitcoin/bitcoin/issues/22954 | [TESTS] Allow tx_invalid.json tests to include flag rules for if_unset: [A,B,C] then_unset: [D] by JeremyRubin Β· Pull Request #22954 Β· bitcoin/bitcoin Β· GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/22876 | [TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test by JeremyRubin Β· Pull Request #22876 Β· bitcoin/bitcoin Β· GitHub
<laanwj> https://github.com/bitcoin/bitcoin/projects/8 has: 13 blockers, 1 chasing conept ACK
<gribble> https://github.com/bitcoin/bitcoin/issues/24032 | Add defaults to vDeployments to avoid uninitialized variables by ajtowns Β· Pull Request #24032 Β· bitcoin/bitcoin Β· GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/25109 | Strengthen AssertLockNotHeld assertions by ajtowns Β· Pull Request #25109 Β· bitcoin/bitcoin Β· GitHub
<laanwj> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball
<core-meetingbot> Meeting started Thu May 12 19:01:15 2022 UTC. The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
<bitcoin-git> [bitcoin] jonatack opened pull request #25120: test: fix DWARF string_view linker error in blockfilter_tests (master...fix-DWARF-string_view-linker-error) https://github.com/bitcoin/bitcoin/pull/25120
<bitcoin-git> [bitcoin] jonatack opened pull request #25119: net, refactor: move StartExtraBlockRelayPeers() from header to implementation (master...move-StartExtraBlockRelayPeers-from-header-to-implementation) https://github.com/bitcoin/bitcoin/pull/25119
<bitcoin-git> [bitcoin] furszy opened pull request #25118: wallet: unify β€œallow/block other inputsβ€œ concept (master...2022_coinControl_unify_allowOtherInputs) https://github.com/bitcoin/bitcoin/pull/25118
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25117: test: Check msg type in msg capture is followed by zeros (master...2205-test-zero-πŸš›) https://github.com/bitcoin/bitcoin/pull/25117
<bitcoin-git> [bitcoin] theStack opened pull request #25115: scripted-diff: replace non-standard fixed width integer types (`u_int`... - `uint`...) (master...202205-refactor-replace_non_std_fixed_width_integer_types) https://github.com/bitcoin/bitcoin/pull/25115
<bitcoin-git> [bitcoin] fanquake closed pull request #21158: lib: Add Taproot support to libconsensus (master...libconsensus_taproot) https://github.com/bitcoin/bitcoin/pull/21158
<bitcoin-git> [bitcoin] fanquake closed pull request #18988: RFC: Introducing AltNet, a pluggable framework for alternative transports (master...2020-05-rfc-altstack) https://github.com/bitcoin/bitcoin/pull/18988
<bitcoin-git> [bitcoin] fanquake closed pull request #19880: fix CTxMemPool::TrimToSize to put only confirmed coins in pvNoSpendsRemaining (master...simplify-trimtosize) https://github.com/bitcoin/bitcoin/pull/19880
<bitcoin-git> [bitcoin] fanquake closed pull request #19358: torcontrol : avoid to set wrong outbound proxy and network settings when creating an inbound onion service. (master...pr351-bitcoin) https://github.com/bitcoin/bitcoin/pull/19358
<bitcoin-git> [bitcoin] fanquake closed pull request #18689: rpc: allow dumptxoutset to dump human-readable data (master...feature-utxo-ascii) https://github.com/bitcoin/bitcoin/pull/18689
<bitcoin-git> [bitcoin] fanquake closed pull request #24293: (Refactor) QA: wallet_basic: Split wtx expected_fields over multiple lines to minimise merge conflicts (master...qa_wtx_expected_fields_lines) https://github.com/bitcoin/bitcoin/pull/24293
<bitcoin-git> [bitcoin] MarcoFalke closed pull request #22871: Discourage CSV as NOP when locktime disable is set & discourage unknown nSequence (master...discourage-csv) https://github.com/bitcoin/bitcoin/pull/22871
<laanwj> see https://github.com/bitcoin/bitcoin/blob/master/src/qt/utilitydialog.cpp#L124 ; working around this means having to remove that functionality (and always print the help message to stdout), or a really ugly workaround complicating the already delicate initialization sequence even more
<laanwj> seems like a bug (though, there are various compromises with regard to bitcoin-qt initialization, that might make it necessary to initialize qt before showing the options/help, dunno)
<bitcoin-git> [bitcoin] theStack opened pull request #25114: rpc: remove deprecated "softforks" field from getblockchaininfo (master...202205-rpc-remove_deprecated_softforks_from_getblockchaininfo) https://github.com/bitcoin/bitcoin/pull/25114
<earnestly> Is it possible to generate the manuals without X11 (for bitcoin-qt)? It appears when using --version, I get 'qt.qpa.xcb: could not connect to display' and an IOT instruction abort
<bitcoin-git> [bitcoin] laanwj closed pull request #18427: Bugfix? Restore linking to libmingwthrd (master...2020mingwthrd) https://github.com/bitcoin/bitcoin/pull/18427
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25113: Bump univalue subtree (master...2205-uni-bump-πŸ•Œ) https://github.com/bitcoin/bitcoin/pull/25113
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25102: Remove unused GetTimeSeconds (master...2205-no-GetTimeSeconds-πŸ˜…) https://github.com/bitcoin/bitcoin/pull/25102
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e3bab43329e7...dd9f61a184d4
<bitcoin-git> bitcoin/master fab9e8a MacroFake: Remove unused GetTimeSeconds
<bitcoin-git> bitcoin/master dd9f61a MacroFake: Merge bitcoin/bitcoin#25102: Remove unused GetTimeSeconds
<bitcoin-git> [bitcoin] fanquake merged pull request #25099: guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681 (master...guix_time_machine_bump) https://github.com/bitcoin/bitcoin/pull/25099
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a2a8e919ee07...e3bab43329e7
<bitcoin-git> bitcoin/master 298389e fanquake: guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681
<bitcoin-git> bitcoin/master e3bab43 fanquake: Merge bitcoin/bitcoin#25099: guix: bump time-machine to 998eda3067c7d21e0d...
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25112: util: Move error message formatting of NonFatalCheckError to cpp (master...2205-err-impl-πŸ—‘) https://github.com/bitcoin/bitcoin/pull/25112
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24925: refactor: make GetRand a template, remove GetRandInt (master...refactor-random-2) https://github.com/bitcoin/bitcoin/pull/24925
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/51527ec1ec42...a2a8e919ee07
<bitcoin-git> bitcoin/master ab1ea29 pasta: refactor: make GetRand a template, remove GetRandInt
<bitcoin-git> bitcoin/master a2a8e91 MacroFake: Merge bitcoin/bitcoin#24925: refactor: make GetRand a template, remove Get...
<bitcoin-git> [bitcoin] luke-jr opened pull request #25111: Re-enable external signer support for Windows (master...hww_windows) https://github.com/bitcoin/bitcoin/pull/25111

2022-05-11

<sipa> bitcoin core is really intended to be able to connect to the network; if there are things it can do without, those should be moved (or at least made accessible) to utility binaries
<sipa> Yeah, that's fair. There really should be a utility binary that can do offline signing with all the features bitcoin core itself has.
<sipa> Earnestly: I don't think so. But why are you running bitcoin core in the first place then?
<bitcoin-git> [bitcoin] fanquake opened pull request #25110: tidy: use modernize-use-raw-string-literal (master...modernize_use_raw_string_literal) https://github.com/bitcoin/bitcoin/pull/25110
<bitcoin-git> [bitcoin] laanwj merged pull request #25051: Bugfix: configure: Define defaults for enable_arm_{crc,shani} (master...fix_configure_def_enable_arm_asms) https://github.com/bitcoin/bitcoin/pull/25051
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9db941d77374...51527ec1ec42
<bitcoin-git> bitcoin/master 7fd0860 Luke Dashjr: Bugfix: configure: Define defaults for enable_arm_{crc,shani}
<bitcoin-git> bitcoin/master 51527ec laanwj: Merge bitcoin/bitcoin#25051: Bugfix: configure: Define defaults for enable...
<bitcoin-git> [bitcoin] ajtowns opened pull request #25109: Strengthen AssertLockNotHeld assertions (master...202205-neg-anno-assertnotheld-only) https://github.com/bitcoin/bitcoin/pull/25109
<bitcoin-git> [bitcoin] fanquake opened pull request #25108: tidy: add modernize-use-default-member-init (master...modernize_use_default_Member_init) https://github.com/bitcoin/bitcoin/pull/25108
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25100: Switch scheduler to steady_clock (master...2205-sched_stead-🚡) https://github.com/bitcoin/bitcoin/pull/25100
<bitcoin-git> bitcoin/master fa90516 MacroFake: Switch scheduler to steady_clock
<bitcoin-git> bitcoin/master 9db941d MacroFake: Merge bitcoin/bitcoin#25100: Switch scheduler to steady_clock
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/cca900e3820d...9db941d77374
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25104: wallet: Change log interval to use `steady_clock` (master...scan_wallet_clovk) https://github.com/bitcoin/bitcoin/pull/25104
<bitcoin-git> bitcoin/master cca900e MacroFake: Merge bitcoin/bitcoin#25104: wallet: Change log interval to use `steady_cl...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/27d7b11e8ce2...cca900e3820d
<bitcoin-git> bitcoin/master bdc6881 w0xlt: wallet: Change log interval to use `steady_clock`
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25106: rpc: dumptxoutset: check `fopen` return code (master...202205-rpc-check_fopen_retval_in_dumptxoutset) https://github.com/bitcoin/bitcoin/pull/25106
<bitcoin-git> bitcoin/master 9feb887 Sebastian Falbesoner: rpc: check `fopen` return code in dumptxoutset
<bitcoin-git> bitcoin/master 27d7b11 MacroFake: Merge bitcoin/bitcoin#25106: rpc: dumptxoutset: check `fopen` return code
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b8ded26ef3d7...27d7b11e8ce2
<bitcoin-git> [bitcoin] laanwj opened pull request #25107: bench: Add `--one-iteration` flag, use it in `make check` (master...2022-05-bench-one-iteration) https://github.com/bitcoin/bitcoin/pull/25107
<bitcoin-git> [bitcoin] theStack opened pull request #25106: rpc: dumptxoutset: check `fopen` return code (master...202205-rpc-check_fopen_retval_in_dumptxoutset) https://github.com/bitcoin/bitcoin/pull/25106
<bitcoin-git> [bitcoin] fanquake merged pull request #25090: doc: Explain Bitcoin Core instead of Bitcoin in README.md (master...2205-doc-intro-πŸ₯’) https://github.com/bitcoin/bitcoin/pull/25090
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ed4eeafbb6e2...b8ded26ef3d7
<bitcoin-git> bitcoin/master faeb5b5 MacroFake: doc: Explain Bitcoin Core in README.md
<bitcoin-git> bitcoin/master b8ded26 fanquake: Merge bitcoin/bitcoin#25090: doc: Explain Bitcoin Core instead of Bitcoin ...

2022-05-10

<bitcoin-git> [bitcoin] w0xlt opened pull request #25104: wallet: Change log interval to use `steady_clock` (master...scan_wallet_clovk) https://github.com/bitcoin/bitcoin/pull/25104
<bitcoin-git> [bitcoin] MarcoFalke closed pull request #25033: add explicit condition fo master fingerprint to be lowercase hex (master...explicit_master_fp_str_encoding_in_docs) https://github.com/bitcoin/bitcoin/pull/25033
<gribble> https://github.com/bitcoin/bitcoin/issues/24924 | bench: Make WalletLoading benchmark run faster by achow101 Β· Pull Request #24924 Β· bitcoin/bitcoin Β· GitHub
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25102: Remove unused GetTimeSeconds (master...2205-no-GetTimeSeconds-πŸ˜…) https://github.com/bitcoin/bitcoin/pull/25102
<bitcoin-git> [bitcoin] laanwj merged pull request #24793: test: Change color of skipped functional tests (master...change_skipped_test_color) https://github.com/bitcoin/bitcoin/pull/24793
<bitcoin-git> bitcoin/master 3258bad Jacob P. Fickes: changes color of skipped functional tests
<bitcoin-git> bitcoin/master ed4eeaf laanwj: Merge bitcoin/bitcoin#24793: test: Change color of skipped functional tests
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fb7c12c26f57...ed4eeafbb6e2
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25101: Add mockable clock type (master...2205-mock-clock-πŸ˜ƒ) https://github.com/bitcoin/bitcoin/pull/25101
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25100: Switch scheduler to steady_clock (master...2205-sched_stead-🚡) https://github.com/bitcoin/bitcoin/pull/25100
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24921: Add time helpers for std::chrono::steady_clock and FastRandomContext::rand_uniform_delay (master...2204-steady-clock-🎎) https://github.com/bitcoin/bitcoin/pull/24921
<bitcoin-git> bitcoin/master faa5c62 MarcoFalke: Add time helpers for std::chrono::steady_clock
<bitcoin-git> bitcoin/master fa4fb8d MarcoFalke: random: Add FastRandomContext::rand_uniform_delay
<bitcoin-git> bitcoin/master fb7c12c MacroFake: Merge bitcoin/bitcoin#24921: Add time helpers for std::chrono::steady_cloc...
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/967654d0792f...fb7c12c26f57
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25079: index: Change sync variables to use `std::chrono::steady_clock` (master...base_index_chrono) https://github.com/bitcoin/bitcoin/pull/25079
<bitcoin-git> bitcoin/master 967654d MacroFake: Merge bitcoin/bitcoin#25079: index: Change sync variables to use `std::chr...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b9219b233fdc...967654d0792f
<bitcoin-git> bitcoin/master 92b35ab w0xlt: index, refactor: Change sync variables to use `std::chrono::steady_clock`

2022-05-09

<bitcoin-git> [bitcoin] fanquake opened pull request #25099: guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681 (master...guix_time_machine_bump) https://github.com/bitcoin/bitcoin/pull/25099
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3dd95cb5c291...b9219b233fdc
<bitcoin-git> bitcoin/master f70ee34 Hennadii Stepanov: qt, refactor: Declare `WalletModel` member functions with `const`
<bitcoin-git> bitcoin/master b9219b2 Hennadii Stepanov: Merge bitcoin-core/gui#590: refactor: Declare `WalletModel` member functio...
<bitcoin-git> [gui] hebasto merged pull request #590: refactor: Declare `WalletModel` member functions with `const` (master...220423-wm-const) https://github.com/bitcoin-core/gui/pull/590
<bitcoin-git> bitcoin/master 3dd95cb Hennadii Stepanov: Merge bitcoin-core/gui#591: test: Add tests for `tableView` in `AddressBoo...
<bitcoin-git> bitcoin/master 1506913 Hennadii Stepanov: qt, test: Add tests for `tableView` in `AddressBookPage` dialog
<bitcoin-git> bitcoin/master edae3ab Hennadii Stepanov: qt: No need to force Qt::QueuedConnection for NotifyAddressBookChanged
<bitcoin-git> [bitcoin] hebasto pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a8098f2cef53...3dd95cb5c291
<bitcoin-git> [gui] hebasto merged pull request #591: test: Add tests for `tableView` in `AddressBookPage` dialog (master...220423-test-ab) https://github.com/bitcoin-core/gui/pull/591
<bitcoin-git> [bitcoin] david-bakin opened pull request #25097: Unit tests for taproot/tapscript coverage in `interpreter.cpp` (master...23279-taproot-unit-tests) https://github.com/bitcoin/bitcoin/pull/25097
<bitcoin-git> [bitcoin] dergoegge opened pull request #25096: [net] Minor improvements to addr caching (master...2022-05-improve-addr-cache) https://github.com/bitcoin/bitcoin/pull/25096
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25095: rpc: Fix implicit-integer-sign-change in gettxout (master...2205-rpc-int-ubsan-πŸ˜›) https://github.com/bitcoin/bitcoin/pull/25095
<bitcoin-git> [bitcoin] hunglun closed pull request #25069: test: Add a new unit test for chain.cpp (master...master) https://github.com/bitcoin/bitcoin/pull/25069
<bitcoin-git> [gui] furszy opened pull request #598: Avoid recalculating the wallet balance - use model cache (master...2022_GUI_use_model_cached_balance) https://github.com/bitcoin-core/gui/pull/598
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25093: rpc: Fix incorrect sendmany doc and check all docs (master...2205-doc-rpc-opt-🚈) https://github.com/bitcoin/bitcoin/pull/25093
<bitcoin-git> [bitcoin] jonatack opened pull request #25092: doc: various developer notes updates (master...developer-notes-updates-may-2022) https://github.com/bitcoin/bitcoin/pull/25092
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25091: test: Remove extended lint (cppcheck) (master...2022-05-remove-extended-lints) https://github.com/bitcoin/bitcoin/pull/25091
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/dab18f03f725...a8098f2cef53
<bitcoin-git> bitcoin/master efae252 laanwj: test: Remove extended lint (cppcheck)
<bitcoin-git> bitcoin/master a8098f2 MacroFake: Merge bitcoin/bitcoin#25091: test: Remove extended lint (cppcheck)
<bitcoin-git> [bitcoin] laanwj opened pull request #25091: test: Remove extended lint (cppcheck) (master...2022-05-remove-extended-lints) https://github.com/bitcoin/bitcoin/pull/25091
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25090: doc: Explain Bitcoin Core in README.md (master...2205-doc-intro-πŸ₯’) https://github.com/bitcoin/bitcoin/pull/25090
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24946: Unroll the ChaCha20 inner loop for performance (master...202204_unrollchacha) https://github.com/bitcoin/bitcoin/pull/24946
<bitcoin-git> bitcoin/master dab18f0 MacroFake: Merge bitcoin/bitcoin#24946: Unroll the ChaCha20 inner loop for performance
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8abe79aedd0b...dab18f03f725
<bitcoin-git> bitcoin/master 81c09ee Pieter Wuille: Unroll the ChaCha20 inner loop for performance
<gribble> https://github.com/bitcoin/bitcoin/issues/24150 | refactor: move index class members from protected to private by jonatack Β· Pull Request #24150 Β· bitcoin/bitcoin Β· GitHub
<bitcoin-git> [bitcoin] fanquake merged pull request #25078: doc: Shorten explanation of "maintainers" (master...2205-doc-lead-πŸ›΄) https://github.com/bitcoin/bitcoin/pull/25078
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/59ac8bacd573...8abe79aedd0b
<bitcoin-git> bitcoin/master fa32ced MacroFake: doc: Shorten explanation of "maintainers"
<bitcoin-git> bitcoin/master 8abe79a fanquake: Merge bitcoin/bitcoin#25078: doc: Shorten explanation of "maintainers"
<bitcoin-git> [bitcoin] luke-jr opened pull request #25088: Wallet: Ensure m_attaching_chain is set before registering for signals (master...fix_wallet_race_attachingbb) https://github.com/bitcoin/bitcoin/pull/25088

2022-05-08

<bitcoin-git> [bitcoin] theStack opened pull request #25087: test: use MiniWallet for feature_dbcrash.py (master...202205-test-use_MiniWallet_for_feature_dbcrash) https://github.com/bitcoin/bitcoin/pull/25087
<bitcoin-git> [bitcoin] hebasto closed pull request #25086: bitcoin (master...22.x-knots) https://github.com/bitcoin/bitcoin/pull/25086
<bitcoin-git> [bitcoin] DIGITALMININGOP opened pull request #25086: bitcoin (master...22.x-knots) https://github.com/bitcoin/bitcoin/pull/25086
<bitcoin-git> [bitcoin] uJhin closed pull request #25084: Optimization Icon Images (master...master) https://github.com/bitcoin/bitcoin/pull/25084
<bitcoin-git> [bitcoin] uJhin opened pull request #25084: Optimization Icon Images (master...master) https://github.com/bitcoin/bitcoin/pull/25084

2022-05-07

<bitcoin-git> [bitcoin] ishaanam opened pull request #25083: Set effective_value when initializing a COutput (master...draft-CalculateEffectiveValue2) https://github.com/bitcoin/bitcoin/pull/25083
<bitcoin-git> [bitcoin] martinus opened pull request #25081: tracing: lock contention analysis (master...2022-05-lock-tracking-2) https://github.com/bitcoin/bitcoin/pull/25081

2022-05-06

<bitcoin-git> [bitcoin] w0xlt opened pull request #25079: index: Change sync interval variables to std::chrono::seconds (master...base_index_chrono) https://github.com/bitcoin/bitcoin/pull/25079
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25078: doc: Shorten explanation of "maintainers" (master...2205-doc-lead-πŸ›΄) https://github.com/bitcoin/bitcoin/pull/25078
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25077: Fix chain tip data race and corrupt rest response (master...2205-tip-race-🀠) https://github.com/bitcoin/bitcoin/pull/25077
<bitcoin-git> [bitcoin] fanquake opened pull request #25076: guix: native GCC 10 toolchain for Linux builds (master...native_gcc_10_linux) https://github.com/bitcoin/bitcoin/pull/25076
<bitcoin-git> [bitcoin] mzumsande opened pull request #25074: index: During sync, commit best block after indexing (master...202205_index_sync_order) https://github.com/bitcoin/bitcoin/pull/25074
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25073: test: Cleanup miner_tests (master...2205-test-miner-😊) https://github.com/bitcoin/bitcoin/pull/25073
<bitcoin-git> [bitcoin] fanquake closed pull request #22919: fees: skip pointless fee parameter calculation during IBD (master...lazy_update) https://github.com/bitcoin/bitcoin/pull/22919
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24804: Sanity assert GetAncestor() != nullptr where appropriate (master...assert_get_ancestor_rebase) https://github.com/bitcoin/bitcoin/pull/24804
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/77a9997d97f9...59ac8bacd573
<bitcoin-git> bitcoin/master 308dd2e Adam Jonas: Sanity assert GetAncestor() != nullptr where appropriate
<bitcoin-git> bitcoin/master 59ac8ba MacroFake: Merge bitcoin/bitcoin#24804: Sanity assert GetAncestor() != nullptr where ...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25063: test: previous releases: add v23.0 (master...2022/05/add_previous_release) https://github.com/bitcoin/bitcoin/pull/25063
<bitcoin-git> bitcoin/master dba1231 Sjors Provoost: test: previous releases: add v23.0
<bitcoin-git> bitcoin/master 77a9997 MacroFake: Merge bitcoin/bitcoin#25063: test: previous releases: add v23.0
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b557a24be931...77a9997d97f9
<bitcoin-git> [bitcoin] MarcoFalke closed pull request #22440: Eliminate Signature Checker/Creator Ambiguity w/ LIFETIMEBOUND References (master...lifetimeboundcheckers) https://github.com/bitcoin/bitcoin/pull/22440
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #19426: refactor: Change * to & in MutableTransactionSignatureCreator (master...2007-refactorSign) https://github.com/bitcoin/bitcoin/pull/19426
<bitcoin-git> bitcoin/master fac6cfc MarcoFalke: refactor: Change * to & in MutableTransactionSignatureCreator
<bitcoin-git> bitcoin/master b557a24 MacroFake: Merge bitcoin/bitcoin#19426: refactor: Change * to & in MutableTransaction...
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b2e7811c6288...b557a24be931
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #24538: miner: bug fix? update for ancestor inclusion using modified fees, not base (master...2022-03-miner-prioritised) https://github.com/bitcoin/bitcoin/pull/24538
<bitcoin-git> bitcoin/master e4303c3 glozow: [unit test] prioritisation in mining