2021-01-21

< gribble> https://github.com/bitcoin/bitcoin/issues/20960 | doc: Add tracing.md, documenting eBPF tracing by laanwj · Pull Request #20960 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/19866 | eBPF Linux tracepoints by jb55 · Pull Request #19866 · bitcoin/bitcoin · GitHub
< wumpus> https://github.com/bitcoin/bitcoin/projects/8 11 blockers, 1 bugfix, 2 chasing concept ACK
< wumpus> #bitcoin-core-dev Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik
< core-meetingbot> Meeting started Thu Jan 21 19:00:38 2021 UTC. The chair is wumpus. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
< luke-jr> TallTim: I would like to discuss it with you, but in #Bitcoin
< luke-jr> TallTim: again, #Bitcoin. It is off-topic here (this is about development of Bitcoin Core, not about developers of Bitcoin Core)
< luke-jr> TallTim: #Bitcoin (also the first part is a lie, and CSW had nothing to do with it)
< jnewbery> I think the best place for documentation of our high-level conceptual approach to these things is probably https://github.com/bitcoin-core/bitcoin-devwiki/wiki
< sipa> if there really is a discrepancy between bip125 and what bitcoin core implements, it could be mentioned in doc/bips.md
< TallTim> On topic, it involves Bitcoin Core website operations and the devs that are spineless.
< TallTim> "The Bitcoin Core website was modified to remove references to the whitepaper, their local copy of the whitepaper PDF was deleted, and with less than 2 hours of public review this change was merged."
< bitcoin-git> [gui] MarcoFalke merged pull request #176: Fix TxViewDelegate layout (master...210103-delegate) https://github.com/bitcoin-core/gui/pull/176
< bitcoin-git> bitcoin/master af58f5b Hennadii Stepanov: qt: Stop the effect of hidden widgets on the size of QStackedWidget
< bitcoin-git> bitcoin/master f0d0479 Hennadii Stepanov: qt: Fix TxViewDelegate layout
< bitcoin-git> bitcoin/master d439921 Hennadii Stepanov: qt: Add TransactionOverviewWidget class
< bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/53bbbe5a204c...7f653c3b22f0
< bitcoin-git> [gui] MarcoFalke merged pull request #171: Use layout manager for Create Wallet dialog (master...210101-wallet) https://github.com/bitcoin-core/gui/pull/171
< bitcoin-git> bitcoin/master 53bbbe5 MarcoFalke: Merge bitcoin-core/gui#171: Use layout manager for Create Wallet dialog
< bitcoin-git> bitcoin/master d4feb68 Hennadii Stepanov: qt: Use layout manager for Create Wallet dialog
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/45952dab9d2f...53bbbe5a204c
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20932: refactor: Replace fs::absolute calls with AbsPathJoin calls (master...feature/fs-AbsPathJoin) https://github.com/bitcoin/bitcoin/pull/20932
< bitcoin-git> bitcoin/master 45952da MarcoFalke: Merge #20932: refactor: Replace fs::absolute calls with AbsPathJoin calls
< bitcoin-git> bitcoin/master da9caa1 Kiminuo: Replace fs::absolute calls with AbsPathJoin calls
< bitcoin-git> bitcoin/master 66576c4 Kiminuo: test: Clear forced -walletdir setting after wallet init_tests
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/11cbd4bb54af...45952dab9d2f
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #17556: test: Change feature_config_args.py not to rely on strange regtest=0 behavior (master...pr/wdpy) https://github.com/bitcoin/bitcoin/pull/17556
< bitcoin-git> bitcoin/master 11cbd4b MarcoFalke: Merge #17556: test: Change feature_config_args.py not to rely on strange r...
< bitcoin-git> bitcoin/master ff44cae Russell Yanofsky: test: Change feature_config_args.py not to rely on strange regtest=0 behav...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1f45e8550953...11cbd4bb54af
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20972: locks: Annotate CTxMemPool::check to require cs_main (master...2021-01-CTxMemPool-spendheight-lock-inversion) https://github.com/bitcoin/bitcoin/pull/20972
< bitcoin-git> bitcoin/master 1f45e85 MarcoFalke: Merge #20972: locks: Annotate CTxMemPool::check to require cs_main
< bitcoin-git> bitcoin/master b396467 Carl Dong: locks: Annotate CTxMemPool::check to require cs_main
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/85fee49c39cc...1f45e8550953
< elichai2> achow101: I posted the survey on multiple Israeli bitcoin forums/groups, I hope they'll answer it (I feel like the Israeli community uses the gui a lot more than the international one)
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20946: fuzz: Consolidate fuzzing TestingSetup initialization (master...2021-01-make-fuzzing-ctx) https://github.com/bitcoin/bitcoin/pull/20946
< bitcoin-git> bitcoin/master 85fee49 MarcoFalke: Merge #20946: fuzz: Consolidate fuzzing TestingSetup initialization
< bitcoin-git> bitcoin/master abb6fa7 Carl Dong: fuzz: Initialize a full TestingSetup where appropriate
< bitcoin-git> bitcoin/master 713314a Carl Dong: fuzz: Consolidate fuzzing TestingSetup initialization
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/3734adba390c...85fee49c39cc
< bitcoin-git> [gui] hebasto opened pull request #194: Save/restore RPCConsole geometry only for window (master...210121-window) https://github.com/bitcoin-core/gui/pull/194
< bitcoin-git> [bitcoin] ben-kaufman opened pull request #20976: doc: fix broken link to whitepaper in README (master...fix-wp-link) https://github.com/bitcoin/bitcoin/pull/20976
< bitcoin-git> [bitcoin] fanquake reopened pull request #20523: zmq: deduplicate 'sequence' publisher message creation/sending (master...20201128-zmq-refactor-dedup_sequence_msg_sending) https://github.com/bitcoin/bitcoin/pull/20523
< bitcoin-git> [bitcoin] fanquake merged pull request #20953: test: dedup zmq test setup code (node restart, topics subscription) (master...2021-zmq_dedup_test_setup_code) https://github.com/bitcoin/bitcoin/pull/20953
< bitcoin-git> bitcoin/master 3734adb fanquake: Merge #20953: test: dedup zmq test setup code (node restart, topics subscr...
< bitcoin-git> bitcoin/master 4efb6c2 Sebastian Falbesoner: zmq test: deduplicate test setup code (node restart, topics subscription)
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/80486e7e2d8c...3734adba390c
< bitcoin-git> [bitcoin] ryanofsky opened pull request #20974: test: add test for corrupt wallet bdb logs (master...pr/badbdb) https://github.com/bitcoin/bitcoin/pull/20974

2021-01-20

< bitcoin-git> [gui] RandyMcMillan closed pull request #192: fix for #191 (master...191) https://github.com/bitcoin-core/gui/pull/192
< luke-jr> viraltaco_: #bitcoin
< bitcoin-git> [bitcoin] dongcarl opened pull request #20972: locks: Annotate CTxMemPool::check to require cs_main (master...2021-01-CTxMemPool-spendheight-lock-inversion) https://github.com/bitcoin/bitcoin/pull/20972
< gribble> https://github.com/bitcoin/bitcoin/issues/186 | Remove unnecessary line which creates a dependency on wxs png library. by TheBlueMatt · Pull Request #186 · bitcoin/bitcoin · GitHub
< bitcoin-git> [gui] RandyMcMillan opened pull request #192: fix for #191 (master...191) https://github.com/bitcoin-core/gui/pull/192
< Talkless> just wantend to "share", now if someone posts github issue agaist Bitcoin, you will know what's up.
< luke-jr> still not really a Bitcoin dev issue IMO
< gribble> https://github.com/bitcoin/bitcoin/issues/20951 | doc: APS explanation clarified in 0.21.0 release notes by dscotese · Pull Request #20951 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20971: test: Work around libFuzzer deadlock (master...2101-fuzzDeadlock) https://github.com/bitcoin/bitcoin/pull/20971
< vasild> jonatack: you can run bitcoin-cli getpeerinfo |jq 'map(select(.network == "i2p")) |map({inbound: .inbound, addr: .addr, addrbind: .addrbind, addrlocal: .addrlocal, network: .network, subver: .subver})'
< gribble> https://github.com/bitcoin/bitcoin/issues/20764 | cli -netinfo peer connections dashboard updates 🎄 ✨ by jonatack · Pull Request #20764 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20546 | policy, wallet, refactor: check for non-representable CFeeRates by jonatack · Pull Request #20546 · bitcoin/bitcoin · GitHub
< vasild> jonatack: https://bpa.st/LTDBA I connected two times to your bitcoin node via i2p on different ports
< vasild> jonatack: https://github.com/bitcoin/bitcoin/pull/20685#issuecomment-763501409 what is that "addnode remove issue"?
< hebasto> prayank: fyi, also ##bitcoin-core-gui exists
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #20970: Fix a bug that personal signet can not be created. (master...fix-personal-signet) https://github.com/bitcoin/bitcoin/pull/20970
< prayank> Looking for people to review one line added in "Confirm fee bump" pop-up in GUI: https://github.com/bitcoin-core/gui/pull/186
< bitcoin-git> [bitcoin] fujicoin opened pull request #20970: Fix a bug that personal signet can not be created. (master...fix-personal-signet) https://github.com/bitcoin/bitcoin/pull/20970
< bitcoin-git> [bitcoin] meshcollider merged pull request #20952: wallet: Add BerkeleyDB version sanity check at init time (master...2021-01-berkeleydb-sanity-check) https://github.com/bitcoin/bitcoin/pull/20952
< bitcoin-git> bitcoin/master 80486e7 Samuel Dobson: Merge #20952: wallet: Add BerkeleyDB version sanity check at init time
< bitcoin-git> bitcoin/master ad57fb7 Wladimir J. van der Laan: wallet: Add BerkeleyDB version sanity check at init time
< bitcoin-git> [bitcoin] meshcollider pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/977bec1d93a5...80486e7e2d8c
< bitcoin-git> [bitcoin] Jetro-Costa closed pull request #20968: Add simple steps to build BerkeleyDB in debian (master...patch-1) https://github.com/bitcoin/bitcoin/pull/20968

2021-01-19

< bitcoin-git> [bitcoin] Jetro-Costa opened pull request #20968: Add simple steps to build BerkeleyDB in debian (master...patch-1) https://github.com/bitcoin/bitcoin/pull/20968
< bitcoin-git> [bitcoin] fanquake merged pull request #20937: guix: Make nsis reproducible by respecting SOURCE-DATE-EPOCH (master...2021-01-nsis-sde-reproducibility) https://github.com/bitcoin/bitcoin/pull/20937
< bitcoin-git> bitcoin/master 977bec1 fanquake: Merge #20937: guix: Make nsis reproducible by respecting SOURCE-DATE-EPOCH...
< bitcoin-git> bitcoin/master 1fca981 Carl Dong: lint: Skip whitespace lint for guix patches
< bitcoin-git> bitcoin/master a91c46c Carl Dong: guix: Make nsis reproducible by respecting SOURCE-DATE-EPOCH
< bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/bc51b99bd5e9...977bec1d93a5
< bitcoin-git> [bitcoin] fanquake closed pull request #20967: Update README.md (master...master) https://github.com/bitcoin/bitcoin/pull/20967
< bitcoin-git> [bitcoin] MachaUniverse opened pull request #20967: Update README.md (master...master) https://github.com/bitcoin/bitcoin/pull/20967
< achow101> FYI I'm finally doing that survey thing I mentioned a while back. If you would like to help distribute, the survey is at https://survey.alchemer.com/s3/6081474/8acd79087feb and I wrote a blog post about it https://achow101.com/2021/01/bitcoin-core-survey
< bitcoin-git> [bitcoin] vasild closed pull request #20904: net: (de)serialize CSubNet in addrv2 format (master...subnet_ser_addrv2) https://github.com/bitcoin/bitcoin/pull/20904
< bitcoin-git> [bitcoin] vasild opened pull request #20966: banman: save the banlist in a JSON format on disk (master...json_bans) https://github.com/bitcoin/bitcoin/pull/20966
< bitcoin-git> [bitcoin] laanwj merged pull request #20891: rpc: Remove deprecated bumpfee behavior (master...rm-bumpfee-deprecated) https://github.com/bitcoin/bitcoin/pull/20891
< bitcoin-git> bitcoin/master bc51b99 Wladimir J. van der Laan: Merge #20891: rpc: Remove deprecated bumpfee behavior
< bitcoin-git> bitcoin/master ea0a7ec Andrew Chow: Remove deprecated bumpfee behavior
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/dd545c53a5c7...bc51b99bd5e9
< bitcoin-git> [bitcoin] laanwj merged pull request #20906: contrib: embed C++11 patch in install_db4.sh (master...master) https://github.com/bitcoin/bitcoin/pull/20906
< bitcoin-git> bitcoin/master dd545c5 Wladimir J. van der Laan: Merge #20906: contrib: embed C++11 patch in install_db4.sh
< bitcoin-git> bitcoin/master 9237003 jackielove4u: contrib: embed C++11 patch in install_db4.sh
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/43f3ada27b83...dd545c53a5c7
< bitcoin-git> [gui] prusnak opened pull request #189: qt: drop workaround for QTBUG-42503 which was fixed in Qt 5.5.0 (master...qtbug-42503) https://github.com/bitcoin-core/gui/pull/189
< bitcoin-git> [bitcoin] jonatack opened pull request #20965: net, rpc: return NET_UNROUTABLE as not_publicly_routable, update rpc helps (master...update-network-info) https://github.com/bitcoin/bitcoin/pull/20965
< shesek> I'm using this in bitcoin wallet tracker and not rust-bitcoincore btw
< bitcoin-git> [bitcoin] laanwj opened pull request #20964: rpc: Add specific error code for "wallet already loaded" (master...2021-01-wallet-already-loaded-rpc) https://github.com/bitcoin/bitcoin/pull/20964
< gribble> https://github.com/bitcoin/bitcoin/issues/20958 | gitian-keys: Add signer aliases, some historical keys by laanwj · Pull Request #20958 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #14066: gitian-linux: Build binaries for 64-bit POWER (master...gitian_power64) https://github.com/bitcoin/bitcoin/pull/14066
< bitcoin-git> [bitcoin] laanwj opened pull request #20963: gitian-linux: Build binaries for 64-bit POWER (continued) (master...2021-01-power) https://github.com/bitcoin/bitcoin/pull/20963
< gribble> https://github.com/bitcoin/bitcoin/issues/19455 | rpc generate: print useful help and error message by jonatack · Pull Request #19455 · bitcoin/bitcoin · GitHub
< jonasschnelli> shesek: are you using bitcoin-cli?
< bitcoin-git> [bitcoin] laanwj closed pull request #20960: doc: Add tracing.md, documenting eBPF tracing (master...2021-01-tracing-doc) https://github.com/bitcoin/bitcoin/pull/20960
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #20962: Alter the ChaCha20Poly1305@Bitcoin AEAD to the new specification (master...2020/12/aead_v2) https://github.com/bitcoin/bitcoin/pull/20962
< bitcoin-git> [gui] achow101 opened pull request #188: GUI: Write PSBTs to file with binary mode (master...bin-mode-psbts) https://github.com/bitcoin-core/gui/pull/188

2021-01-18

< bitcoin-git> [bitcoin] laanwj opened pull request #20960: doc: Add tracing.md, documenting eBPF tracing (master...2021-01-tracing-doc) https://github.com/bitcoin/bitcoin/pull/20960
< bitcoin-git> [bitcoin] laanwj merged pull request #19866: eBPF Linux tracepoints (master...usdt-probes) https://github.com/bitcoin/bitcoin/pull/19866
< bitcoin-git> bitcoin/master 22eb793 William Casarin: tracing: add tracing framework
< bitcoin-git> bitcoin/master 43f3ada Wladimir J. van der Laan: Merge #19866: eBPF Linux tracepoints
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/f7fd76bcc0f5...43f3ada27b83
< bitcoin-git> bitcoin/master 933ab8a William Casarin: build: detect sys/sdt.h for eBPF tracing
< bitcoin-git> bitcoin/master 95b06d2 Andrew Chow: gitian: use signapple to apply the MacOS code signature
< bitcoin-git> bitcoin/master f55eed2 Andrew Chow: gitian: use signapple to create the MacOS code signature
< bitcoin-git> [bitcoin] laanwj merged pull request #20880: gitian: Use custom MacOS code signing tool (master...use-signapple) https://github.com/bitcoin/bitcoin/pull/20880
< bitcoin-git> bitcoin/master 42bb1ea Andrew Chow: gitian: install signapple in gitian-osx-signer.yml
< bitcoin-git> [bitcoin] laanwj pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/ca8218301b37...f7fd76bcc0f5
< bitcoin-git> [bitcoin] laanwj merged pull request #20884: script: Improve robustness of bitcoind.service on startup (master...210108-systemd) https://github.com/bitcoin/bitcoin/pull/20884
< bitcoin-git> bitcoin/master 9d02654 Hennadii Stepanov: doc: Fix systemd spelling and link to doc/init.md
< bitcoin-git> bitcoin/master 601778c Hennadii Stepanov: script: Add Documentation key to bitcoind.service
< bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/991e612c3bb3...ca8218301b37
< bitcoin-git> bitcoin/master d9392b7 Hennadii Stepanov: script: Improve robustness of bitcoind.service on startup
< bitcoin-git> [bitcoin] laanwj merged pull request #20955: test: Fix get_previous_releases.py for aarch64 (master...2101-testPrevRel) https://github.com/bitcoin/bitcoin/pull/20955
< bitcoin-git> bitcoin/master 991e612 Wladimir J. van der Laan: Merge #20955: test: Fix get_previous_releases.py for aarch64
< bitcoin-git> bitcoin/master fa1d5e5 MarcoFalke: test: Fix get_previous_releases.py for aarch64
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c763cacb883c...991e612c3bb3
< bitcoin-git> [bitcoin] laanwj opened pull request #20958: gitian-keys: Add signer aliases, some historical keys (master...2021-01-gitian-sigs) https://github.com/bitcoin/bitcoin/pull/20958
< bitcoin-git> [bitcoin] laanwj merged pull request #20938: build: fix linking against -latomic when building for riscv (master...fix_riscv_atomic_usage) https://github.com/bitcoin/bitcoin/pull/20938
< bitcoin-git> bitcoin/master c763cac Wladimir J. van der Laan: Merge #20938: build: fix linking against -latomic when building for riscv
< bitcoin-git> bitcoin/master 2c010b9 fanquake: add std::atomic include to bitcoin-util.cpp
< bitcoin-git> bitcoin/master 54ce4fa fanquake: build: improve macro for testing -latomic requirement
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/7acda55c4fa6...c763cacb883c
< bitcoin-git> [bitcoin] nolim1t opened pull request #20957: doc: Update tor.md for notes on how to preserve v2 urls (with a not recommended note) (master...tor-controlport-docs) https://github.com/bitcoin/bitcoin/pull/20957
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20955: test: Fix get_previous_releases.py for aarch64 (master...2101-testPrevRel) https://github.com/bitcoin/bitcoin/pull/20955
< gribble> https://github.com/bitcoin/bitcoin/issues/20044 | Make all of net_processing (and some of net) use std::chrono types by sipa · Pull Request #20044 · bitcoin/bitcoin · GitHub
< aj> (lots of bitcoin PRs could use more explanation of the motivation)
< gribble> https://github.com/bitcoin/bitcoin/issues/20916 | rpc: Return wtxid from testmempoolaccept by MarcoFalke · Pull Request #20916 · bitcoin/bitcoin · GitHub

2021-01-17

< bitcoin-git> [bitcoin] theStack closed pull request #20523: zmq: deduplicate 'sequence' publisher message creation/sending (master...20201128-zmq-refactor-dedup_sequence_msg_sending) https://github.com/bitcoin/bitcoin/pull/20523
< bitcoin-git> [bitcoin] kiminuo opened pull request #20954: test: Declare `nodes` type in test_framework.py. (master...feature/202101-test_framework-types) https://github.com/bitcoin/bitcoin/pull/20954
< Talkless> but it seems it parses Autotools info wrong, and it's code model does not find any of bitcoin core headers
< bitcoin-git> [bitcoin] laanwj merged pull request #20939: build: fix RELOC_SECTION security check for bitcoin-util (master...fix_bitcoin_util_reloc_section) https://github.com/bitcoin/bitcoin/pull/20939
< bitcoin-git> bitcoin/master 7acda55 Wladimir J. van der Laan: Merge #20939: build: fix RELOC_SECTION security check for bitcoin-util
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/30e664dcce1a...7acda55c4fa6
< bitcoin-git> bitcoin/master c061800 fanquake: build: fix RELOC_SECTION security check for bitcoin-util
< gribble> https://github.com/bitcoin/bitcoin/issues/20939 | build: fix RELOC_SECTION security check for bitcoin-util by fanquake · Pull Request #20939 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] theStack opened pull request #20953: test: dedup zmq test setup code (node restart, topics subscription) (master...2021-zmq_dedup_test_setup_code) https://github.com/bitcoin/bitcoin/pull/20953
< bitcoin-git> [bitcoin] laanwj opened pull request #20952: wallet: Add BerkeleyDB version sanity check at init time (master...2021-01-berkeleydb-sanity-check) https://github.com/bitcoin/bitcoin/pull/20952
< wumpus> there's a pro file if you just care about editing the forms: contrib/bitcoin-qt.pro
< Talkless> I'm a bit confused about bitcoin/bitcoin and bitcoin-core/gui . So all work goes into gui, and then it's regurarly merged into bitcoin/bicoin ?
< bitcoin-git> [bitcoin] dscotese opened pull request #20951: APS explanation clarified (master...patch-1) https://github.com/bitcoin/bitcoin/pull/20951

2021-01-16

< bitcoin-git> [gui] prayank23 opened pull request #186: Add information in RBF pop-up (master...bump-fee) https://github.com/bitcoin-core/gui/pull/186
< prusnak> can you please create branch 0.21 in this repo? https://github.com/bitcoin-core/packaging
< bitcoin-git> [bitcoin] laanwj merged pull request #20945: Fix 0.21.0 release note to specify correct option BIP 157 support (master...patch-2) https://github.com/bitcoin/bitcoin/pull/20945
< bitcoin-git> bitcoin/master 30e664d Wladimir J. van der Laan: Merge #20945: Fix 0.21.0 release note to specify correct option BIP 157 su...
< bitcoin-git> bitcoin/master 9a42b5e benthecarman: Fix 0.21.0 release note to specify correct option BIP 157 support
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/32e59fc37108...30e664dcce1a

2021-01-15

< bitcoin-git> [bitcoin] dongcarl opened pull request #20946: fuzz: Consolidate fuzzing TestingSetup initialization (master...2021-01-make-fuzzing-ctx) https://github.com/bitcoin/bitcoin/pull/20946
< bitcoin-git> [bitcoin] benthecarman opened pull request #20945: Fix 0.21.0 release note to specify correct option BIP 157 support (master...patch-2) https://github.com/bitcoin/bitcoin/pull/20945
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20944: rpc: Return total fee in mempool (master...2101-rpcMempoolTotalFee) https://github.com/bitcoin/bitcoin/pull/20944
< 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/20391 | wallet: introduce setfeerate (an improved settxfee, in sat/vB) by jonatack · Pull Request #20391 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20916: rpc: Return wtxid from testmempoolaccept (master...2101-wtxidTestmempool) https://github.com/bitcoin/bitcoin/pull/20916
< bitcoin-git> bitcoin/master 32e59fc MarcoFalke: Merge #20916: rpc: Return wtxid from testmempoolaccept
< bitcoin-git> bitcoin/master fa0aa87 MarcoFalke: rpc: Return wtxid from testmempoolaccept
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0a1cf6c34734...32e59fc37108
< gribble> https://github.com/bitcoin/bitcoin/issues/20226 | wallet, rpc: add listdescriptors command by S3RK · Pull Request #20226 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20546 | policy, wallet, refactor: check for non-representable CFeeRates by jonatack · Pull Request #20546 · bitcoin/bitcoin · GitHub
< luke-jr> also, according to puchu in #bitcoin, the GUI has gotten less responsive in 0.21; not sure if wallet-related or not
< achow101> #bitcoin-core-dev Wallet Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator
< core-meetingbot> Meeting started Fri Jan 15 19:00:46 2021 UTC. The chair is achow101. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20908: fuzz: Use mocktime in process_message* fuzz targets (master...2101-fuzzMocktime) https://github.com/bitcoin/bitcoin/pull/20908
< bitcoin-git> bitcoin/master 0a1cf6c MarcoFalke: Merge #20908: fuzz: Use mocktime in process_message* fuzz targets
< bitcoin-git> bitcoin/master fa0a864 MarcoFalke: fuzz: Use mocktime in process_message* fuzz targets
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f91587f050d9...0a1cf6c34734
< gribble> https://github.com/bitcoin/bitcoin/issues/19651 | wallet: importdescriptors update existing by S3RK · Pull Request #19651 · bitcoin/bitcoin · GitHub
< wumpus> bitcoin-core-dev@lists.linuxfoundation.org is now finally, officially, an announcement-only list
< gribble> https://github.com/bitcoin/bitcoin/issues/15935 | Add /settings.json persistent settings storage by ryanofsky · Pull Request #15935 · bitcoin/bitcoin · GitHub
< wumpus> i have no idea what's going on with the bitcoin.org PR, https://github.com/bitcoin-dot-org/Bitcoin.org/pull/3560, but i guess cobra prefers not to do that anymore anyway
< provoostenator> nkuttler: there is a PR: https://github.com/bitcoin-core/bitcoincore.org/pull/734
< provoostenator> If someone has a chance to merge https://github.com/bitcoin-core/gui/pull/171 then I can have some rebase fun on hardware wallet UI stuff...
< bitcoin-git> [bitcoin] ajtowns opened pull request #20942: [refactor] Move some net_processing globals into PeerManagerImpl (master...202101-netproc-anti-globalisation-pt1) https://github.com/bitcoin/bitcoin/pull/20942
< sipa> Arvidt: a dump of my crawler is on http://bitcoin.sipa.be/seeds.txt.gz
< bitcoin-git> [bitcoin] jarolrod opened pull request #20941: rpc: document RPC_TRANSACTION_ALREADY_IN_CHAIN exception (master...rpcman-sendrawtx) https://github.com/bitcoin/bitcoin/pull/20941
< bitcoin-git> [bitcoin] fanquake opened pull request #20939: build: fix RELOC_SECTION security check for bitcoin-util (master...fix_bitcoin_util_reloc_section) https://github.com/bitcoin/bitcoin/pull/20939
< bitcoin-git> [bitcoin] fanquake opened pull request #20938: Fix linking against -latomic when building for riscv (master...fix_riscv_atomic_usage) https://github.com/bitcoin/bitcoin/pull/20938

2021-01-14

< bitcoin-git> [bitcoin] dongcarl opened pull request #20937: guix: Make nsis reproducible by respecting SOURCE-DATE-EPOCH (master...2021-01-nsis-sde-reproducibility) https://github.com/bitcoin/bitcoin/pull/20937
< 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/20749 | [Bundle 1/n] Prune g_chainman usage related to ::LookupBlockIndex by dongcarl · Pull Request #20749 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/19806 | validation: UTXO snapshot activation by jamesob · Pull Request #19806 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/16702 | p2p: supplying and using asmap to improve IP bucketing in addrman by naumenkogs · Pull Request #16702 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20557 | addrman: Fix new table bucketing during unserialization by jnewbery · Pull Request #20557 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20362 | test: Implicitly sync after generate* to preempt races and intermittent test failures by MarcoFalke · Pull Request #20362 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/19145 | Add hash_type MUHASH for gettxoutsetinfo by fjahr · Pull Request #19145 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20391 | wallet: introduce setfeerate (an improved settxfee, in sat/vB) by jonatack · Pull Request #20391 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20715 | util: Add ArgsManager::GetCommand() and use it in bitcoin-wallet by MarcoFalke · Pull Request #20715 · bitcoin/bitcoin · GitHub
< wumpus> #bitcoin-core-dev Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik
< core-meetingbot> Meeting started Thu Jan 14 19:03:20 2021 UTC. The chair is wumpus. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
< bitcoin-git> [bitcoin] danben opened pull request #20936: build: build fuzz tests by default (master...build-fuzz-tests-by-default) https://github.com/bitcoin/bitcoin/pull/20936
< vasild> MarcoFalke: https://github.com/bitcoin/bitcoin/pull/20845 -- "incoming onions are also treated as local peers and should thus not be excepted..."
< bitcoin-git> [bitcoin] practicalswift closed pull request #20089: validation: Increase robustness when loading malformed mempool.dat files (LoadMempool) (master...load-mempool-robustness) https://github.com/bitcoin/bitcoin/pull/20089
< bitcoin-git> [bitcoin] practicalswift reopened pull request #20089: validation: Increase robustness when loading malformed mempool.dat files (LoadMempool) (master...load-mempool-robustness) https://github.com/bitcoin/bitcoin/pull/20089
< bitcoin-git> [bitcoin] fanquake merged pull request #20834: locks and docs in ATMP and CheckInputsFromMempoolAndCache (master...2021-01-validation-cleanup) https://github.com/bitcoin/bitcoin/pull/20834
< bitcoin-git> bitcoin/master f91587f fanquake: Merge #20834: locks and docs in ATMP and CheckInputsFromMempoolAndCache
< bitcoin-git> bitcoin/master 2f463f5 gzhao408: [doc] for CheckInputsFromMempoolAndCache
< bitcoin-git> bitcoin/master 85cc6be gzhao408: lock annotations for MemPoolAccept functions
< bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/29d2aeb4a2b1...f91587f050d9
< wumpus> provoostenator: please whitelist magnet:?xt=urn:btih:665c5bdc6f49948e47c1098d91ace98bd216150e&dn=bitcoin-core-0.21.0
< Kiminuo> Win64 (https://github.com/bitcoin/bitcoin/pull/20932/checks?check_run_id=1700991165). Can anyone help me understand why building fails (only) for Win64?
< bitcoin-git> [bitcoin] jonatack reopened pull request #20546: policy, wallet, refactor: check for non-representable CFeeRates (master...non-representable-CFeeRate-check) https://github.com/bitcoin/bitcoin/pull/20546
< aj> MarcoFalke: does bitcoin-util/gitian work better if bitcoin-util.cpp has #include <atomic> ?
< bitcoin-git> [bitcoin] laanwj merged pull request #20933: [0.21] doc: Archive release notes, Add template for minor release (0.21...2101-docBackport) https://github.com/bitcoin/bitcoin/pull/20933
< bitcoin-git> bitcoin/0.21 7d8a10a Wladimir J. van der Laan: Merge #20933: [0.21] doc: Archive release notes, Add template for minor re...
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to 0.21: https://github.com/bitcoin/bitcoin/compare/95ea54ba0896...7d8a10a6f4d6
< bitcoin-git> bitcoin/0.21 b6d3502 MarcoFalke: doc: Archive release notes, Add template for minor release
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20828: fuzz: Introduce CallOneOf helper to replace switch-case (master...2012-fuzzCallOneOf) https://github.com/bitcoin/bitcoin/pull/20828
< bitcoin-git> bitcoin/master 29d2aeb MarcoFalke: Merge #20828: fuzz: Introduce CallOneOf helper to replace switch-case
< bitcoin-git> bitcoin/master fa75d40 MarcoFalke: fuzz: Introduce CallOneOf helper to replace switch-case
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ad571bd354cb...29d2aeb4a2b1
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20933: [0.21] doc: Archive release notes, Add template for minor release (0.21...2101-docBackport) https://github.com/bitcoin/bitcoin/pull/20933
< bitcoin-git> [bitcoin] kiminuo opened pull request #20932: Introduce fsbridge::AbsPathJoin(base, p). (master...feature/fs-AbsPathJoin) https://github.com/bitcoin/bitcoin/pull/20932
< bitcoin-git> [bitcoin] laanwj merged pull request #20931: doc: Add historic 0.21.0 release notes (master...2101-docArchiveRelNotes) https://github.com/bitcoin/bitcoin/pull/20931
< bitcoin-git> bitcoin/master ad571bd Wladimir J. van der Laan: Merge #20931: doc: Add historic 0.21.0 release notes
< bitcoin-git> bitcoin/master faea902 MarcoFalke: doc: Add historic 0.21.0 release notes
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/cb2c57845177...ad571bd354cb
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20931: doc: Add historic 0.21.0 release notes (master...2101-docArchiveRelNotes) https://github.com/bitcoin/bitcoin/pull/20931
< jonasschnelli> ##bitcoin-core-gui has the correct mode now
< jonasschnelli> As for ##bitcoin-core-gui ... the mode is wrong. It should not be on invite (achow101 luke-jr). Will fix now.
< bitcoin-git> [bitcoin] fanquake closed pull request #20928: Create sustainable_wallet (master...patch-1) https://github.com/bitcoin/bitcoin/pull/20928

2021-01-13

< gribble> https://github.com/bitcoin/bitcoin/issues/19455 | rpc generate: print useful help and error message by jonatack · Pull Request #19455 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj pushed tag v0.21.0: https://github.com/bitcoin/bitcoin/compare/v0.21.0
< bitcoin-git> bitcoin/0.21 95ea54b Wladimir J. van der Laan: build: Bump RC to 0 (-final)
< bitcoin-git> [bitcoin] laanwj pushed 1 commit to 0.21: https://github.com/bitcoin/bitcoin/compare/91f06324640b...95ea54ba0896
< bitcoin-git> [bitcoin] laanwj merged pull request #20929: doc: Move 0.21.0 release notes from wiki (0.21...2021-01-relnot-0.21.0) https://github.com/bitcoin/bitcoin/pull/20929
< bitcoin-git> bitcoin/0.21 91f0632 Wladimir J. van der Laan: Merge #20929: doc: Move 0.21.0 release notes from wiki
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to 0.21: https://github.com/bitcoin/bitcoin/compare/15877d160cb8...91f06324640b
< bitcoin-git> bitcoin/0.21 66e6742 Wladimir J. van der Laan: doc: Move 0.21.0 release notes from wiki
< wumpus> why call a non-existing RPC at all :) it's only still there as a service to (human) users following old wiki pages with bitcoin-cli, and who tend to care more about the English message than the return code
< sdaftuar> and i am opposed to creating such a group that is somehow affiliated with the bitcoin core software
< sipa> i think it's more likely that someone reads this and wonders why it's mentioned at all and what bitcoin core's role in this is, than that it would affect their upgrade behavior
< sipa> bitcoin core's developers and maintainers shouldn't be using the release notes to further the goal of activation
< bitcoin-git> [bitcoin] laanwj opened pull request #20929: doc: Move 0.21.0 release notes from wiki (0.21...2021-01-relnot-0.21.0) https://github.com/bitcoin/bitcoin/pull/20929
< sipa> it just sounds bizarre, making it sound like bitcoin core's maintainers are going to use 0.21 upgrade numbers to decide how activation happens
< sipa> i believe that is the extent to which bitcoin core should be involved with this
< luke-jr> why is ##bitcoin-core-gui invite-only in the first place?
< bitcoin-git> [bitcoin] cybercore-tech opened pull request #20928: Create sustainable_wallet (master...patch-1) https://github.com/bitcoin/bitcoin/pull/20928
< harding> wumpus: for the website release notes, https://github.com/bitcoin-core/bitcoincore.org/pull/733
< achow101> can someone invite me into ##bitcoin-core-gui?
< bitcoin-git> bitcoin/master cb2c578 MarcoFalke: Merge bitcoin-core/gui#148: Bugfix: GUI: Restore SendConfirmationDialog bu...
< bitcoin-git> bitcoin/master 8775691 Luke Dashjr: Bugfix: GUI: Restore SendConfirmationDialog button default to "Yes"
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/22fa9673b02e...cb2c57845177
< bitcoin-git> [gui] MarcoFalke merged pull request #148: Bugfix: GUI: Restore SendConfirmationDialog button default to "Yes" (master...bugfix_gui_bumpyes) https://github.com/bitcoin-core/gui/pull/148
< bitcoin-git> [bitcoin] jnewbery opened pull request #20927: [refactor] [net] Clean up InactivityCheck() (master...2021-01-timeout-cleanup) https://github.com/bitcoin/bitcoin/pull/20927
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20917: doc, rpc: add missing signet mentions in network name lists (master...2021-add_missing_signet_network_name) https://github.com/bitcoin/bitcoin/pull/20917
< bitcoin-git> bitcoin/master 22fa967 MarcoFalke: Merge #20917: doc, rpc: add missing signet mentions in network name lists
< bitcoin-git> bitcoin/master fc726e0 Sebastian Falbesoner: doc, rpc: add missing signet mentions in network name lists
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e7eb37128c31...22fa9673b02e
< gribble> https://github.com/bitcoin/bitcoin/issues/19748 | Deprecate banlist.dat · Issue #19748 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] vasild closed pull request #20926: revert #20852 net: allow CSubNet of non-IP networks (master...revert_20852) https://github.com/bitcoin/bitcoin/pull/20926
< wumpus> harding: that's good to know! i was afraid it would make a link to the bitcoin/bitcoin issue of the same number that would be bad, but yes that seems acceptable really
< wumpus> harding: hi! for 0.21.0 we have a new kind of PR which comes from the bitcoin-core/gui repository, I've used the syntax "gui/#xxxx" to refer to these, if we want these to point to the right repository we'll need to update the link conversion
< vasild> $ bitcoin-cli setban pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscryd.onion add
< vasild> MarcoFalke: so you decide to ban torv3.onion, do "setban torv3.onion add". The ban is effective and works. 2 days later bitcoin core is restarted. The ban is lost, silently.
< gribble> https://github.com/bitcoin/bitcoin/issues/1234 | During initial sync, chain download pauses if peer goes away · Issue #1234 · bitcoin/bitcoin · GitHub
< wumpus> I did use the gui#1234 convention in the release notes, likely we need to update the bitcoin-core.org HTML-izing plugin as well to recognize these and generate valid links to them
< MarcoFalke> so you can do title.startswith('Merge bitcoin-core/gui#')
< MarcoFalke> the merge commits start with "bitcoin-core/gui#123 remove foobar"
< gribble> https://github.com/bitcoin/bitcoin/issues/123 | Spent per txout by sipa · Pull Request #123 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] vasild opened pull request #20926: revert #20852 net: allow CSubNet of non-IP networks (master...revert_20852) https://github.com/bitcoin/bitcoin/pull/20926
< vasild> wumpus: what about reverting https://github.com/bitcoin/bitcoin/pull/20852 ?
< wumpus> norisgOG_: #bitcoin please, this channel is for development ony
< norisgOG_> Hello all I have a question concering signatures in bitcoin, where in the transaction can I see which HASH_Type I have to use to calculate the transaction hash ?
< bitcoin-git> [bitcoin] jnewbery opened pull request #20925: RFC: Move Peer and PeerManagerImpl to separate header (master...2021-01-peermanimplh) https://github.com/bitcoin/bitcoin/pull/20925
< wumpus> jonatack: thanks, it's not a big deal, @'s can appear for various reasons, but it prompted me to write https://github.com/bitcoin-core/bitcoin-maintainer-tools/pull/69
< bitcoin-git> [bitcoin] laanwj merged pull request #20913: doc: Add manual page generation for bitcoin-util (master...2021_01_bitcoin_util_manpage) https://github.com/bitcoin/bitcoin/pull/20913
< bitcoin-git> bitcoin/master e7eb371 Wladimir J. van der Laan: Merge #20913: doc: Add manual page generation for bitcoin-util
< bitcoin-git> bitcoin/master b5e93f8 Wladimir J. van der Laan: doc: Add manual page generation for bitcoin-util
< bitcoin-git> bitcoin/master bc99ae7 Wladimir J. van der Laan: scripted-diff: Fix typo in stub manual pages
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/60427ee35f28...e7eb37128c31
< bitcoin-git> [bitcoin] laanwj merged pull request #20811: refactor: move net_processing implementation details out of header (master...202012-netproc-impl-split) https://github.com/bitcoin/bitcoin/pull/20811
< bitcoin-git> bitcoin/master a568b82 Anthony Towns: net_processing: split PeerManager into interface and implementation classes
< bitcoin-git> bitcoin/master 0df3d3f Anthony Towns: net_processing: make more of PeerManager private
< bitcoin-git> bitcoin/master 0d246a5 Anthony Towns: net, net_processing: move NetEventsInterface method docs to net.h
< bitcoin-git> [bitcoin] laanwj pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/8ffaf5c2f5aa...60427ee35f28
< wumpus> darosior: invited you to the "frequent contributors" group for bitcoin and bitcoin-core orgs (this is not currently a requirement for editing the wiki but will likely become so)
< bitcoin-git> [bitcoin] laanwj merged pull request #19935: Move SaltedHashers to separate file and add some new ones (master...mv-saltedhash) https://github.com/bitcoin/bitcoin/pull/19935
< bitcoin-git> bitcoin/master 281fd1a Andrew Chow: Replace KeyIDHasher with SaltedSipHasher
< bitcoin-git> bitcoin/master 95e61c1 Andrew Chow: Move Hashers to util/hasher.{cpp/h}
< bitcoin-git> bitcoin/master 210b693 Andrew Chow: Add generic SaltedSipHasher
< bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/7b975639ef93...8ffaf5c2f5aa
< bitcoin-git> [bitcoin] ajtowns opened pull request #20923: signet miner followups (master...202101-signet-tweak) https://github.com/bitcoin/bitcoin/pull/20923
< bitcoin-git> [bitcoin] sinetek closed pull request #20922: switch over to std::shared_mutex. (master...stdsm) https://github.com/bitcoin/bitcoin/pull/20922