ChanServ changed the topic of #bitcoin-core-dev to: 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/ | Weekly Meeting Thursday @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
rolf has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jonatack has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Ping timeout: 264 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
rolf has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
rolf has quit [Max SendQ exceeded]
AaronvanW has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
AaronvanW has quit [Ping timeout: 264 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Ping timeout: 264 seconds]
AaronvanW has quit [Ping timeout: 260 seconds]
rolf has joined #bitcoin-core-dev
Guest74 has joined #bitcoin-core-dev
Guest74 has quit [Client Quit]
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
_andrewtoth_ has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
andrewtoth_ has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Read error: Connection reset by peer]
Guest16 has joined #bitcoin-core-dev
Guest16 has quit [Client Quit]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
Lockesmith has quit [Remote host closed the connection]
Lockesmith has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 246 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Ping timeout: 268 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
rolf has quit [Max SendQ exceeded]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 240 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
pablomartin has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Ping timeout: 268 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
rolf has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 264 seconds]
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
adil has quit [Quit: adil]
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has quit [Ping timeout: 268 seconds]
brunoerg has quit [Ping timeout: 264 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 272 seconds]
adil has quit [Quit: adil]
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
adil has quit [Ping timeout: 272 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
busybusybusy has quit [Quit: Leaving]
BUSY has quit [Quit: Leaving]
adil has quit [Ping timeout: 255 seconds]
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
Earnestly has quit [Read error: Connection reset by peer]
brunoerg has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
adil has quit [Ping timeout: 260 seconds]
rolf has quit [Max SendQ exceeded]
puchka has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
vysn has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 272 seconds]
AaronvanW has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
adil has quit [Quit: adil]
adil has joined #bitcoin-core-dev
adil has quit [Client Quit]
adil has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
adil has quit [Ping timeout: 246 seconds]
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 255 seconds]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
Earnestly has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
oneeyedalien has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
oneeyedalien has quit [Quit: Leaving]
brunoerg has quit [Ping timeout: 255 seconds]
rolf has quit [Ping timeout: 260 seconds]
rolf has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 268 seconds]
rbatty has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 246 seconds]
puchka has quit [Ping timeout: 260 seconds]
Guyver2 has joined #bitcoin-core-dev
rbatty has quit [Quit: rbatty]
brunoerg has joined #bitcoin-core-dev
puchka has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
adil2 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
adil2 has quit [Ping timeout: 240 seconds]
brunoerg has quit [Ping timeout: 240 seconds]
<fjahr> #29345 looks RFM
<gribble> https://github.com/bitcoin/bitcoin/issues/29345 | rpc: Do not wait for headers inside loadtxoutset by maflcko · Pull Request #29345 · bitcoin/bitcoin · GitHub
kevkevin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
oneeyedalien has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 268 seconds]
AaronvanW has joined #bitcoin-core-dev
Guest36 has joined #bitcoin-core-dev
Guest36 has quit [Client Quit]
adil1 has joined #bitcoin-core-dev
puchka has quit [Ping timeout: 256 seconds]
puchka has joined #bitcoin-core-dev
aureleoules has quit [Ping timeout: 252 seconds]
aureleoules has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
willcl-ark has quit [Quit: left]
willcl-ark has joined #bitcoin-core-dev
willcl-ark has quit [Changing host]
willcl-ark has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
oneeyedalien has quit [Quit: Leaving]
oneeyedalien has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
oneeyedalien_ has joined #bitcoin-core-dev
szkl has quit [Quit: Connection closed for inactivity]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1ac627c485a4...bd1c66f3a85d
<bitcoin-git> bitcoin/master 84388c9 Ryan Ofsky: ci: avoid running git diff after patching
<bitcoin-git> bitcoin/master bd1c66f fanquake: Merge bitcoin/bitcoin#29461: ci: avoid running git diff after patching
<bitcoin-git> [bitcoin] fanquake merged pull request #29461: ci: avoid running git diff after patching (master...pr/nodiff) https://github.com/bitcoin/bitcoin/pull/29461
brunoerg has joined #bitcoin-core-dev
oneeyedalien has quit [Ping timeout: 256 seconds]
oneeyedalien_ has quit [Max SendQ exceeded]
oneeyedalien_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/bd1c66f3a85d...eaede2765593
<bitcoin-git> bitcoin/master fa10051 MarcoFalke: lint: Add get_subtrees() helper
<bitcoin-git> bitcoin/master fa770fd MarcoFalke: doc: Add missing RUST_BACKTRACE=1
<bitcoin-git> bitcoin/master fa63b0e MarcoFalke: lint: Make lint error easier to spot in output
<bitcoin-git> [bitcoin] fanquake merged pull request #29408: lint: Check for missing bitcoin-config.h includes (master...2402-lint-missing-includes-) https://github.com/bitcoin/bitcoin/pull/29408
oneeyedalien_ has quit [Max SendQ exceeded]
brunoerg has quit [Ping timeout: 272 seconds]
oneeyedalien_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] BrandonOdiwuor opened pull request #29479: test: Refactor subtree exclusion in lint tests (master...lint-subtree-excludes) https://github.com/bitcoin/bitcoin/pull/29479
adil1 has quit [Quit: adil1]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/eaede2765593...edefcd51f7de
<bitcoin-git> bitcoin/master 5f240ab Martin Zumsande: test: Add option to skip unit tests for the test runner
<bitcoin-git> bitcoin/master edefcd5 fanquake: Merge bitcoin/bitcoin#29470: test: Add option to skip python unit tests
<bitcoin-git> [bitcoin] fanquake merged pull request #29470: test: Add option to skip python unit tests (master...202402_skip_python_unit) https://github.com/bitcoin/bitcoin/pull/29470
willcl-ark has quit [Ping timeout: 256 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/edefcd51f7de...d0a9e339a9df
<bitcoin-git> bitcoin/master eb5d78c Andrew Toth: doc: document preference for list-initialization
<bitcoin-git> bitcoin/master d0a9e33 fanquake: Merge bitcoin/bitcoin#29469: doc: document preference for list-initializat...
<bitcoin-git> [bitcoin] fanquake merged pull request #29469: doc: document preference for list-initialization (master...list-initialization) https://github.com/bitcoin/bitcoin/pull/29469
jadi has quit [Remote host closed the connection]
jadi has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d0a9e339a9df...ba90b058bd90
<bitcoin-git> bitcoin/master faa30a4 MarcoFalke: rpc: Do not wait for headers inside loadtxoutset
<bitcoin-git> bitcoin/master ba90b05 fanquake: Merge bitcoin/bitcoin#29345: rpc: Do not wait for headers inside loadtxout...
<bitcoin-git> [bitcoin] fanquake merged pull request #29345: rpc: Do not wait for headers inside loadtxoutset (master...2401-rpc-loadtxoutset-) https://github.com/bitcoin/bitcoin/pull/29345
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ba90b058bd90...19b7f2b908ae
<bitcoin-git> bitcoin/master b03b206 Lőrinc: Fix CI-detected codespell warnings
<bitcoin-git> bitcoin/master 19b7f2b fanquake: Merge bitcoin/bitcoin#29471: doc: Fix CI-detected codespell warnings
<bitcoin-git> [bitcoin] fanquake merged pull request #29471: doc: Fix CI-detected codespell warnings (master...paplorinc/typo-fixes) https://github.com/bitcoin/bitcoin/pull/29471
jadi has quit [Ping timeout: 260 seconds]
jadi has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/19b7f2b908ae...ac19235818e2
<bitcoin-git> bitcoin/master 0fbf051 Sebastian Falbesoner: depends: fix BDB compilation on OpenBSD
<bitcoin-git> bitcoin/master ac19235 fanquake: Merge bitcoin/bitcoin#29443: depends: fix BDB compilation on OpenBSD
<bitcoin-git> [bitcoin] fanquake merged pull request #29443: depends: fix BDB compilation on OpenBSD (master...202402-depends-fix_bdb_build_on_openbsd) https://github.com/bitcoin/bitcoin/pull/29443
Guest59 has joined #bitcoin-core-dev
Guest59 has quit [Ping timeout: 250 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 7 commits to 25.x: https://github.com/bitcoin/bitcoin/compare/8087626cbda9...1ce5accc325c
<bitcoin-git> bitcoin/25.x b40d107 MarcoFalke: util: Allow std::byte and char Span serialization
<bitcoin-git> bitcoin/25.x 6acfc43 MarcoFalke: Use only Span{} constructor for byte-like types where possible
<bitcoin-git> bitcoin/25.x cf0f43e MarcoFalke: wallet: Fix use-after-free in WalletBatch::EraseRecords
<bitcoin-git> [bitcoin] fanquake merged pull request #29464: [25.2] Final backports and changes for 25.2rc1 (25.x...25.2-backports) https://github.com/bitcoin/bitcoin/pull/29464
<bitcoin-git> [bitcoin] fanquake pushed tag v25.2rc1: https://github.com/bitcoin/bitcoin/compare/v25.2rc1
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ac19235818e2...60b6ff5ac030
<bitcoin-git> bitcoin/master faeed91 MarcoFalke: test: Fix intermittent issue in interface_rest.py
<bitcoin-git> bitcoin/master 60b6ff5 fanquake: Merge bitcoin/bitcoin#29467: test: Fix intermittent issue in interface_res...
<bitcoin-git> [bitcoin] fanquake merged pull request #29467: test: Fix intermittent issue in interface_rest.py (master...2402-fix-test-) https://github.com/bitcoin/bitcoin/pull/29467
<vasild> hebasto: I can't comment on https://github.com/bitcoin-core/gui/issues/567 or https://github.com/bitcoin-core/gui/pull/569 "This conversation has been locked and limited to collaborators", thus commenting here: I can't reproduce the new issue. If I disable "allow incoming" from the GUI, then "listen": false is saved in datadir/settings.json and after restart bitcoin-qt starts ok and there is
<vasild> InitParameterInteraction: parameter interaction: -listen=0 -> setting -listenonion=0 in debug.log
<hebasto> vasild: unlocked
jon_atack has quit [Ping timeout: 264 seconds]
<hebasto> re "how to reproduce" -- exactly as it was stated in the top post; (1) disable "Allow incoming connections" in the GUI and (2) set `listenonion=1` in the `bitcoin.conf`
<vasild> aha, I can reproduce, this requires and explicit listenonion=1 in bitcoin.conf
<hebasto> correct
<vasild> IIUC https://github.com/bitcoin-core/gui/issues/567 did not require that
<vasild> Do I remember correctly that settings.json is supposed to override bitcoin.conf? That is, for example, if there is listen=1 in bitcoin.conf and "listen": false in settings.json, then bitcoin core should not be listening?
<hebasto> vasild: `settings.json` values take precedence over `bitcoin.conf` values
<vasild> right, so with listenonion=1 in bitcoin.conf and "listen": false in settings.json, then it should flip listenonion to 0
<hebasto> that seems reasonable
bitdex has quit [Quit: = ""]
jadi has quit [Remote host closed the connection]
jadi has joined #bitcoin-core-dev
jadi has quit [Remote host closed the connection]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 268 seconds]
<bitcoin-git> [guix.sigs] coinforensics opened pull request #1029: Add codesigned attestations by CoinForensics for v26.1rc1 (main...main) https://github.com/bitcoin-core/guix.sigs/pull/1029
rolf has quit [Ping timeout: 268 seconds]
<bitcoin-git> [guix.sigs] fanquake merged pull request #1029: Add codesigned attestations by CoinForensics for v26.1rc1 (main...main) https://github.com/bitcoin-core/guix.sigs/pull/1029
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/0218fd6b9bcc...a237bdf29e21
<bitcoin-git> guix.sigs/main 577b7ea coinforensics: Add codesigned attestations by CoinForensics for v26.1rc1
<bitcoin-git> guix.sigs/main a237bdf fanquake: Merge pull request #1029 from coinforensics/main
zato has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
oneeyedalien_ has quit [Quit: Leaving]
jonatack has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 268 seconds]
<bitcoin-git> [guix.sigs] theStack opened pull request #1030: Add theStack v26.1rc1 codesigned attestations (main...add_v26_1rc1_codesigned) https://github.com/bitcoin-core/guix.sigs/pull/1030
jadi has joined #bitcoin-core-dev
<bitcoin-git> [guix.sigs] fanquake merged pull request #1030: Add theStack v26.1rc1 codesigned attestations (main...add_v26_1rc1_codesigned) https://github.com/bitcoin-core/guix.sigs/pull/1030
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/a237bdf29e21...f0733813a17a
<bitcoin-git> guix.sigs/main 20de027 Sebastian Falbesoner: Add theStack v26.1rc1 codesigned attestations
<bitcoin-git> guix.sigs/main f073381 fanquake: Merge pull request #1030 from theStack/add_v26_1rc1_codesigned
<bitcoin-git> [guix.sigs] guggero opened pull request #1031: Add attestations by guggero for 26.1rc1 codesigned (main...guggero-26.1rc1-signed) https://github.com/bitcoin-core/guix.sigs/pull/1031
szkl has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 268 seconds]
<bitcoin-git> [bitcoin] hebasto opened pull request #29480: Drop log category in `SeedStartup` (master...240226-log-rand) https://github.com/bitcoin/bitcoin/pull/29480
<bitcoin-git> [bitcoin] jessebarton opened pull request #29481: doc: Update OpenBSD build docs to 7.4 and added link to the depends/R… (master...update-openbsd-build-docs) https://github.com/bitcoin/bitcoin/pull/29481
kevkevin has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
<bitcoin-git> [guix.sigs] fanquake merged pull request #1031: Add attestations by guggero for 26.1rc1 codesigned (main...guggero-26.1rc1-signed) https://github.com/bitcoin-core/guix.sigs/pull/1031
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/f0733813a17a...0779abc7baf1
<bitcoin-git> guix.sigs/main c17130c Oliver Gugger: Add attestations by guggero for 26.1rc1 codesigned
<bitcoin-git> guix.sigs/main 0779abc fanquake: Merge pull request #1031 from guggero/guggero-26.1rc1-signed
andytoshi has quit [Ping timeout: 268 seconds]
kevkevin has quit [Ping timeout: 246 seconds]
Guest73 has joined #bitcoin-core-dev
Guest73 has quit [Client Quit]
jadi has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
dongcarl1 has joined #bitcoin-core-dev
dongcarl has quit [Ping timeout: 255 seconds]
dongcarl1 is now known as dongcarl
rbatty has joined #bitcoin-core-dev
_andrewtoth_ has quit [Quit: Leaving]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 252 seconds]
willcl-ark has joined #bitcoin-core-dev
willcl-ark has quit [Changing host]
willcl-ark has joined #bitcoin-core-dev
andytoshi has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #29196: ci: Do not set inane value for `LD_LIBRARY_PATH` (master...240107-ldlibpath) https://github.com/bitcoin/bitcoin/pull/29196
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 268 seconds]
kevkevin has quit [Quit: Leaving...]
jonatack has quit [Ping timeout: 252 seconds]
<bitcoin-git> [guix.sigs] coinforensics opened pull request #1032: Add non-codesigned attestations by CoinForensics for v25.2rc1 (main...main) https://github.com/bitcoin-core/guix.sigs/pull/1032
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [guix.sigs] fanquake merged pull request #1032: Add non-codesigned attestations by CoinForensics for v25.2rc1 (main...main) https://github.com/bitcoin-core/guix.sigs/pull/1032
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/0779abc7baf1...eaed61309131
<bitcoin-git> guix.sigs/main fc8d909 coinforensics: Add non-codesigned attestations by CoinForensics for v25.2rc1
<bitcoin-git> guix.sigs/main eaed613 fanquake: Merge pull request #1032 from coinforensics/main
BrandonOdiwuor has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
pablomartin has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 256 seconds]
willcl-ark has quit [Quit: left]
willcl-ark has joined #bitcoin-core-dev
willcl-ark has quit [Changing host]
willcl-ark has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/60b6ff5ac030...4d7d7fd12311
<bitcoin-git> bitcoin/master d2fe905 Hennadii Stepanov: test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
<bitcoin-git> bitcoin/master 4d7d7fd fanquake: Merge bitcoin/bitcoin#29357: test: Drop `x` modifier in `fsbridge::fopen` ...
<bitcoin-git> [bitcoin] fanquake merged pull request #29357: test: Drop `x` modifier in `fsbridge::fopen` call for MinGW builds (master...240131-fopen-x) https://github.com/bitcoin/bitcoin/pull/29357
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 256 seconds]
jadi has joined #bitcoin-core-dev
Zenton has quit [Remote host closed the connection]
jadi has quit [Ping timeout: 272 seconds]
pablomartin4btc has joined #bitcoin-core-dev
pablomartin has quit [Ping timeout: 246 seconds]
urticaria97 has joined #bitcoin-core-dev
urticaria97 has quit [Client Quit]
urticaria5 has joined #bitcoin-core-dev
urticaria5 has quit [Client Quit]
urticaria48 has joined #bitcoin-core-dev
urticaria32 has joined #bitcoin-core-dev
thirrty has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 268 seconds]
<thirrty> .How to get some signet SBTC
<thirrty> Can anyone give me some?
<thirrty> tb1qck8yeduc77ags2qx6cad0nlxap0rd5dyqmklkj
urticaria32 has quit [Quit: Client closed]
urticaria48 has quit [Quit: Client closed]
<bitcoin-git> [guix.sigs] Sjors opened pull request #1033: Add sjors attestations for v25.2rc1 (main...25.2rc1-sjors) https://github.com/bitcoin-core/guix.sigs/pull/1033
brunoerg has joined #bitcoin-core-dev
thirrty has quit [Quit: Client closed]
brunoerg has quit [Ping timeout: 268 seconds]
Zenton has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<Flow> We had a lengthy discussion in Gentoo about how to verify the bitcoin-core source tarball via OpenPGP. How is it ensured that https://bitcoincore.org/bin/bitcoin-core-26.0/bitcoin-26.0.tar.gz, which get signed as part of SHA256SUM.asc, conforms to the source code tag v26.0?
<Flow> CC darosior
<achow101> Flow: it is constructed deterministically using guix, as we do for the binaries too
brunoerg has quit [Ping timeout: 246 seconds]
<Flow> achow101: you don't happen to have a link to the code deterministically constructing the tarball? I guess I am trying to close the gap between the v26.0 tag and the source tarball under https://bitcoincore.org/bin/
<achow101> i guess the specific line you're looking for would be https://github.com/bitcoin/bitcoin/blob/v26.0/contrib/guix/libexec/build.sh#L200
<Flow> allright, so it's done via git-archive, not unexpected
<achow101> the way to verify would be to checkout the tag and do the build yourself, and verify you get the same results as published
<Flow> just to double check if what I think happens is actually what happens: a group of peopole individually runs this guix-build script based on, say, the v26.0 tag and they later compare that their outputs, including the source tarball, are identical
<achow101> yes
<bitcoin-git> [guix.sigs] fanquake merged pull request #1033: Add sjors attestations for v25.2rc1 (main...25.2rc1-sjors) https://github.com/bitcoin-core/guix.sigs/pull/1033
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/eaed61309131...5e488dd3458b
<bitcoin-git> guix.sigs/main af79aa6 Sjors Provoost: Add sjors attestations for v25.2rc1
<bitcoin-git> guix.sigs/main 5e488dd fanquake: Merge pull request #1033 from Sjors/25.2rc1-sjors
<achow101> and then one of the website admins uploads their own results + everyone's signatures over the shasums, whenever that person feels like there were enough people who did the build and signed
<Flow> achow101: is it just by accident that those signatures contain also keys from https://github.com/bitcoin/bitcoin/blob/v26.0/contrib/verify-commits/trusted-keys ?
<achow101> no
<achow101> the signatures from the repo are the ones that make the final sha256sums.asc
<achow101> and everyone who adds a signature to that repo must also add their key
<achow101> oh sorry, I thought you were talking about guix.sigs
<achow101> trusted-keys is different
<Flow> right :)
<Flow> bascially we'd would really like to have trust anchor from tags to the source tarball
<achow101> it's kind of an accident, the maintainers tend to be the people who are also most involved in doing releases
<achow101> you can generally depend upon at least one of the people in trusted-keys to have a signature in the release
jadi has quit [Ping timeout: 268 seconds]
realies9 has joined #bitcoin-core-dev
<Flow> achow101: thanks, that was already very helpful
Anth0mk- has joined #bitcoin-core-dev
rolf has quit [Ping timeout: 240 seconds]
<Flow> however, I fear we would need a more-or-less stable key signing the tags also signing the source tarball to enable openpgp-based authentication of the source tarball in Gentoo. That said, since Gentoo does pin the source tarballs hash anyways, the additional gain in security wouldn't be that much (although, always nice to have it)
freedomcode has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
<achow101> the person who signs the git tag is very likely to also sign the source tarball, I don't think there's been an instance where that hasn't been the case
<achow101> however the person who creates and signs the tag may not be the same for all tags
rolf has quit [Max SendQ exceeded]
<achow101> we're starting to experiment with having different "release managers"
<Flow> darosior: even though I could totally understand you not wanting to comment further on the PR, feel free to add the information how the source tarball is authenticated. IMHO this was one of the major pain points people had with the PR, leading to statements like that the source attestation doesn't actually attest that the source tarball conforms to the git tag
rbatty has quit [*.net *.split]
aureleoules has quit [*.net *.split]
cmirror has quit [*.net *.split]
fanquake has quit [*.net *.split]
realies has quit [*.net *.split]
amiti_ has quit [*.net *.split]
Lightsword has quit [*.net *.split]
Anth0mk has quit [*.net *.split]
reardencode has quit [*.net *.split]
kvaciral[m] has quit [*.net *.split]
realies9 is now known as realies
jadi has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
rolf has joined #bitcoin-core-dev
rolf has quit [Max SendQ exceeded]
<achow101> yes, the current idea is limited to those people
<achow101> as it obviously requires pushing a tag, which only those people can do
jadi_ has joined #bitcoin-core-dev
amiti_ has joined #bitcoin-core-dev
fanquake has joined #bitcoin-core-dev
aureleoules has joined #bitcoin-core-dev
Lightsword has joined #bitcoin-core-dev
kvaciral[m] has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 252 seconds]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
jadi has joined #bitcoin-core-dev
rolf1 has joined #bitcoin-core-dev
jadi_ has quit [Ping timeout: 255 seconds]
Talkless has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
bugs_ has joined #bitcoin-core-dev
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
rolf1 has quit [Max SendQ exceeded]
rolf1 has joined #bitcoin-core-dev
mudsip has joined #bitcoin-core-dev
mudsip has quit [Client Quit]
mudsip has joined #bitcoin-core-dev
mudsip has quit [Client Quit]
rolf1 has quit [Ping timeout: 256 seconds]
rolf1 has joined #bitcoin-core-dev
jadi_ has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 255 seconds]
jadi_ has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 272 seconds]
pablomartin4btc has quit [Ping timeout: 260 seconds]
jadi has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
Talkless has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 256 seconds]
brunoerg has quit [Ping timeout: 264 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
<bitcoin-git> [bitcoin] mzumsande opened pull request #29483: test, ci: add --v1transport option, add --v2transport to a CI task (master...202402_run_v2_in_ci) https://github.com/bitcoin/bitcoin/pull/29483
brunoerg has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 260 seconds]
<bitcoin-git> [bitcoin] theuni opened pull request #29484: serialization: replace char-is-int8_t autoconf detection with c++20 concept (master...serialization-concept) https://github.com/bitcoin/bitcoin/pull/29484
<cfields> ^^ anyone happen to know if we've forbidden c++20 concept in our codebase due to compiler/libc constraints?
<cfields> *concepts
<_aj_> cfields: serialize.h has some concepts
<cfields> oh!
<cfields> huh, it didn't include the header
<_aj_> they're very simple concepts :)
<cfields> _aj_: well that answers my question. I was even hacking in the same file and missed it, heh.
<cfields> thanks!
<_aj_> cfields: checkout span.h's BasicByte as well, might be related to what you're doing?
<cfields> _aj_: are you just trying to point out how badly my grepping failed me? :)
jadi has joined #bitcoin-core-dev
<_aj_> cfields: not deliberately!
<cfields> hehe
jadi has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
jonatack has quit [Ping timeout: 264 seconds]
jadi has quit [Ping timeout: 240 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 240 seconds]
<bitcoin-git> [guix.sigs] guggero opened pull request #1034: Add attestations by guggero for 25.2rc1 non-codesigned (main...guggero-25.2rc1-unsigned) https://github.com/bitcoin-core/guix.sigs/pull/1034
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 260 seconds]
aleggg has quit [Remote host closed the connection]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
jadi has quit [Ping timeout: 255 seconds]
jonatack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 268 seconds]
jadi has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
<bitcoin-git> [bitcoin] Empact opened pull request #29485: build: Enable -Wshadow (master...shadowing) https://github.com/bitcoin/bitcoin/pull/29485
brunoerg has quit [Ping timeout: 268 seconds]
<bitcoin-git> [guix.sigs] fanquake merged pull request #1034: Add attestations by guggero for 25.2rc1 non-codesigned (main...guggero-25.2rc1-unsigned) https://github.com/bitcoin-core/guix.sigs/pull/1034
<bitcoin-git> [guix.sigs] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/guix.sigs/compare/5e488dd3458b...f321855551d5
<bitcoin-git> guix.sigs/main 82cde04 Oliver Gugger: Add attestations by guggero for 25.2rc1 non-codesigned
<bitcoin-git> guix.sigs/main f321855 fanquake: Merge pull request #1034 from guggero/guggero-25.2rc1-unsigned
jadi has joined #bitcoin-core-dev
vysn has quit [Remote host closed the connection]
aleggg has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
jadi has joined #bitcoin-core-dev
realies has quit [Quit: ~]
jadi has quit [Ping timeout: 255 seconds]
realies has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
AaronvanW has quit [Quit: Leaving...]
jadi has quit [Ping timeout: 272 seconds]
zato has quit [Quit: Om mani padme hum]
jadi has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
Earnestly has quit [Ping timeout: 252 seconds]
jadi has joined #bitcoin-core-dev
Earnestly has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
jadi has joined #bitcoin-core-dev
jadi_ has joined #bitcoin-core-dev
jadi has quit [Ping timeout: 264 seconds]
jadi_ has quit [Read error: Connection reset by peer]