<bitcoin-git>
bitcoin/master 7f2f35f Hennadii Stepanov: build: Fix gcc-cross-x86_64-w64-mingw32-10.3.0 in Guix
<bitcoin-git>
bitcoin/master b3617a9 Hennadii Stepanov: build: Point Guix to recent commit on the master branch
<bitcoin-git>
bitcoin/master 9761192 fanquake: Merge bitcoin/bitcoin#24348: build: Fix Guix build for Windows (attempt 2)...
<jonatack>
laanwj: wrt 23542, potential privacy gain but if many DNS seeds take advantage of it before the seeder and bitcoin core code reading them are updated... be good to have those updated before this release (or the next one)
<bitcoin-git>
[bitcoin] achow101 opened pull request #24365: wallet: Don't generate keys for wallets with private keys disabled during upgradewallet (master...upgrade-disable-privkeys) https://github.com/bitcoin/bitcoin/pull/24365
<bitcoin-git>
[bitcoin] jamesob opened pull request #24364: refactor: remove duplicate code from BlockAssembler (master...2022-02-ba-dup-code) https://github.com/bitcoin/bitcoin/pull/24364
2022-02-16
<bitcoin-git>
[bitcoin] hebasto opened pull request #24363: ci: Catch assertion error message into logs for test_bitcoin.exe (master...220216-assert) https://github.com/bitcoin/bitcoin/pull/24363
<bitcoin-git>
[bitcoin] achow101 opened pull request #24362: wallet: Do not match legacy addresses for change type (master...rm-legacy-change) https://github.com/bitcoin/bitcoin/pull/24362
<bitcoin-git>
[bitcoin] dongcarl closed pull request #24332: [kernel 2/n] Decouple from `netaddress`+`asmap`, parts of `timedata`+`init/common` (master...2022-02-libbitcoinkernel-p2-minimal) https://github.com/bitcoin/bitcoin/pull/24332
<bitcoin-git>
[bitcoin] jonatack opened pull request #24360: doc: improve -netinfo help based on feedback from users and devs (master...netinfo-doc-improvements) https://github.com/bitcoin/bitcoin/pull/24360
<bitcoin-git>
[bitcoin] vasild opened pull request #24357: refactor: make setsockopt() and SetSocketNoDelay() mockable/testable (master...mockable_SetSocketNoDelay_and_setsockopt) https://github.com/bitcoin/bitcoin/pull/24357
<bitcoin-git>
[bitcoin] vasild opened pull request #24356: refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany() (master...WaitMany) https://github.com/bitcoin/bitcoin/pull/24356
<laanwj>
i meannn it's the same discussion every time but clearly bitcoin and cryptocurrency is still experimental on several levels, which makes it useful as a warning/disclaimer, and also not in some other ways, it's really not worth getting into that discussion over a single word in the documentation
<bitcoin-git>
[bitcoin] MarcoFalke closed pull request #24295: Remove std::move from fs wrapper to work around -D_LIBCPP_DEBUG=1 bug (master...2202-bug) https://github.com/bitcoin/bitcoin/pull/24295
<bitcoin-git>
[bitcoin] kristapsk opened pull request #24353: RPC: Return external_signer command in getwalletinfo (master...getwalletinfo-external_signer-2) https://github.com/bitcoin/bitcoin/pull/24353
<ronoaldo>
I'm not sure if this is the proper place to ask but the bitcoin client qt displays "This is experimental software." when you go to about -> About Bitcoin Core. Is there a goal to consider the software no longer experimental? Like, it won't be experimental when a milestone/feature set is reached.
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #24117: index: make indices robust against init aborts (master...202201_index_startup) https://github.com/bitcoin/bitcoin/pull/24117
<yanmaani>
start bitcoin again, wait for it to sync up, kill it with -9
<yanmaani>
to reproduce: install bitcoin core, sync it until it's like a week behind, close it orderly
<yanmaani>
Why doesn't Bitcoin Core sync db after completing ibd?
<provoostenator>
Can move to #bitcoin-dev if the answer is "complicated" :-)
<michaelfolkson>
provoostenator: Probably should be in #bitcoin-dev (and I think only luke-jr can answer it) but BIP 148, 149 weren't given single digits and allocated at similar time. But they were entitled to be SegWit specific rather than general activation mechanism
<bitcoin-git>
bitcoin/master 66afa28 Hennadii Stepanov: qt, refactor: Replace BitcoinGUI::trayIconActivated with a lambda
<bitcoin-git>
bitcoin/master c3ca836 Hennadii Stepanov: qt, refactor: Replace BitcoinGUI::macosDockIconActivated with a lambda
<bitcoin-git>
bitcoin/master 78189da Hennadii Stepanov: qt, refactor: Fill up trayIconMenu before connections
<bitcoin-git>
[bitcoin] JeremyRand opened pull request #24345: doc: Release process: fix broken link to Guix building docs (master...guix-link) https://github.com/bitcoin/bitcoin/pull/24345
<bitcoin-git>
[gui] jonatack opened pull request #549: gui, refactor: use std::chrono for formatDurationStr() helper (master...formatDurationStr-std-chrono) https://github.com/bitcoin-core/gui/pull/549
2022-02-14
<bitcoin-git>
[bitcoin] thonkle closed pull request #24116: Document listening on port 0 assigns a random unused port (master...doc-port-0) https://github.com/bitcoin/bitcoin/pull/24116
<bitcoin-git>
bitcoin/master 8fe6f5a fanquake: Merge bitcoin/bitcoin#24326: build: minor cleanups to native_clang package...
<bitcoin-git>
[bitcoin] fanquake opened pull request #24341: build: remove some no-longer-needed var unexporting from configure (master...remove_redundant_un_export) https://github.com/bitcoin/bitcoin/pull/24341
<bitcoin-git>
[bitcoin] kiminuo opened pull request #24339: Improve RPC help by explicitly mentioning output types (master...feature/2022-02-output-types) https://github.com/bitcoin/bitcoin/pull/24339
<bitcoin-git>
[bitcoin] laanwj opened pull request #24338: util: Work around libstdc++ create_directories issue (master...2022-02-create-directories) https://github.com/bitcoin/bitcoin/pull/24338
<bitcoin-git>
[bitcoin] hebasto opened pull request #24337: build: Define `PROVIDE_FUZZ_MAIN_FUNCTION` macro only when needed (master...220214-fuzz) https://github.com/bitcoin/bitcoin/pull/24337
<Guest71>
I want to contribute to bitcoin-core
<bitcoin-git>
[bitcoin] fanquake merged pull request #24309: test: test that OP_1-OP_16 (but not lower/higher) start witness programs (master...cherrypick_test_13062) https://github.com/bitcoin/bitcoin/pull/24309
<bitcoin-git>
[bitcoin] dongcarl opened pull request #24332: [kernel 2/n] Decouple from `netaddress`+`asmap`, parts of `timedata`+`init/common` (master...2022-02-libbitcoinkernel-p2-minimal) https://github.com/bitcoin/bitcoin/pull/24332
<bitcoin-git>
[bitcoin] fanquake merged pull request #24277: build: Fix `make deploy` for Windows when building out of source tree (master...220206-deploy) https://github.com/bitcoin/bitcoin/pull/24277
<bitcoin-git>
bitcoin/master b6b7815 fanquake: Merge bitcoin/bitcoin#24277: build: Fix `make deploy` for Windows when bui...
<bitcoin-git>
bitcoin/master a5f67b4 Hennadii Stepanov: build: Fix `make deploy` for Windows when building out of source tree
<bitcoin-git>
[bitcoin] fanquake closed pull request #24327: MIT Vulnerability from Lack of Definition and Escape from the Law. (master...master) https://github.com/bitcoin/bitcoin/pull/24327
<bitcoin-git>
[bitcoin] PublicResourceLicense opened pull request #24327: MIT Vulnerability from Lack of Definition and Escape from the Law. (master...master) https://github.com/bitcoin/bitcoin/pull/24327
<bitcoin-git>
[bitcoin] fanquake opened pull request #24326: build: minor cleanups to native_clang package (master...remove_unused_clang_include_dir) https://github.com/bitcoin/bitcoin/pull/24326
<bitcoin-git>
[bitcoin] theStack opened pull request #24324: test: refactor: remove uneeded bytes<->hex conversions in `byte_to_base58` (master...202202-test-refactor_simplify-byte_to_base58) https://github.com/bitcoin/bitcoin/pull/24324
<michaelfolkson>
Secondly, this is the wrong IRC channel for these discussions. We've set up #bitcoin-dev for discussion on BIPs, mailing list posts. This is not a Core development issue
<bitcoin-git>
[bitcoin] fanquake merged pull request #24241: doc: cleanup doc on need of Developer Account to obtain macOS SDK (master...macdeploy-readme-cleanups) https://github.com/bitcoin/bitcoin/pull/24241
<bitcoin-git>
bitcoin/master ddcac22 jarolrod: doc: cleanup doc on need of Developer Account to obtain macOS SDK
<bitcoin-git>
bitcoin/master 5f7f2f7 fanquake: Merge bitcoin/bitcoin#24241: doc: cleanup doc on need of Developer Account...
<achow101>
prayank: the bitcoin-dev list has greylisting active. messages from new emails will be in a moderation queue and need to be manually approved before being sent to the list. messages that are not approved will appear here: https://lists.ozlabs.org/pipermail/bitcoin-dev-moderation/ I don't see the email in question there, so it's probably just still in the queue waiting for someone to get to it
<prayank>
belcher: I am not sure why merchange and customer is used in this example it can be any peer1 and peer2 or alice-bob. If bitcoin was used for merchant and customer thing today maybe this thing was already solved.
<belcher>
indeed the very first payjoin BIP was written by the operator of a bitcoin casino whos customers kept getting banned because they transferred coins straight from a kyc exchange to the casino
<belcher>
much more useful would be to ask places like bitcoin casinos, p2p exchanges and individual web stores to adopt payjoin
<laanwj>
belcher: yeah, it's hard to do within bitcoin core's architecture, it's very much a stand-alone wallet, fitting in any kind of coordination between wallets is going to be very difficult
<provoostenator>
Proojects like Specter and Wasabi now end up using Bitcoin Core in the background.
<laanwj>
no one with expertise in bitcoin privacy methods works on bitcoin core, they all decided to make their own projects
<michaelfolkson>
Kaizen_Kintsugi_: Perhaps #bitcoin-core-pr-reviews is better channel for these types of general questions. But with Schnorr we can do key aggregation schemes (e.g. MuSig2) but not signature aggregation across say inputs
<dongcarl>
provoostenator: E.g. ./src/bitcoin-chainstate ./test-datadir (This is a draft PR please don’t use it on your actual datadir).
<dongcarl>
provoostenator: bitcoin-chainstate does do something! It will print out information about a datadir and wait for new blocks (encoded in hex) to process on stdin. I found it pretty cool to start it and start feeding it block 1, 2, 3, and see it work :-)
<gribble>
https://github.com/bitcoin/bitcoin/issues/24230 | indexes: Stop using node internal types and locking cs_main, improve sync logic by ryanofsky · Pull Request #24230 · bitcoin/bitcoin · GitHub
<dongcarl>
Right, I think in practice libbitcoinkernel will probably be a subset of bitcoin-node (is that the right binary?), as in bitcoin-node can link against libbitcoinkernel (not proposing that we do this yet)
<prayank>
michaelfolkson: It was sarcasm for some privacy wallets writing non sense that affect privacy of Bitcoin in general but nobody wants to talk about it. I understand your point and no disagreement.
<bitcoin-git>
[bitcoin] Sjors opened pull request #24313: Improve display address handling for external signer (master...2022/02/displayaddress) https://github.com/bitcoin/bitcoin/pull/24313
<bitcoin-git>
[bitcoin] fanquake opened pull request #24309: test: test that OP_1-OP_16 (but not lower/higher) start witness programs (master...cherrypick_test_13062) https://github.com/bitcoin/bitcoin/pull/24309
<bitcoin-git>
[bitcoin] laanwj merged pull request #24238: random: use arc4random on OpenBSD (master...202202-random-use_arc4random_on_OpenBSD) https://github.com/bitcoin/bitcoin/pull/24238
<bitcoin-git>
[bitcoin] kristapsk opened pull request #24307: RPC: Return external_signer in getwalletinfo (master...getwalletinfo-external_signer) https://github.com/bitcoin/bitcoin/pull/24307
2022-02-09
<bitcoin-git>
[bitcoin] ryanofsky opened pull request #24306: util: Make ArgsManager::GetPathArg more widely usable (master...pr/patharg) https://github.com/bitcoin/bitcoin/pull/24306