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
<achow101> kanzure: it seems to be sequential?
<kanzure> now all we need is a first-seen timechain and the mapping shall be irrefutably correct
<achow101> kanzure: hopefully sequential in the archive
<achow101> that you published at the beginning of the year
<kanzure> funny, i went to a bunch of trouble to prepare that archive, and i forgot to include something as trivial as the mapping between {id}->email. maybe it can be reconstructed from the pipermail *.txt.gz files in the archive.
<bitcoin-git> [bitcoincore.org] azuchi opened pull request #1081: Apply #1079 change to japanese translation (master...ammend_low_advisori_ja) https://github.com/bitcoin-core/bitcoincore.org/pull/1081
<bitcoin-git> [bitcoincore.org] azuchi opened pull request #1082: Add japanese translation for 27.2 (master...ja-translate-27.2) https://github.com/bitcoin-core/bitcoincore.org/pull/1082
mcey_ has joined #bitcoin-core-dev
mcey has quit [Ping timeout: 244 seconds]
zeropoint has quit [Quit: leaving]
eval-exec has joined #bitcoin-core-dev
preimage has quit [Quit: WeeChat 4.4.2]
kevkevin has quit [Remote host closed the connection]
eval-exec has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
harding has quit [Ping timeout: 248 seconds]
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] secp512k2 opened pull request #31220: doc: Fix word order in developer-notes.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/31220
kevkevin has quit [Ping timeout: 260 seconds]
harding has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 276 seconds]
kevkevin has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
dviola has quit [*.net *.split]
BlueMattTest has quit [*.net *.split]
BlueMatt[m] has quit [*.net *.split]
instagibbs has quit [*.net *.split]
dongcarl has quit [*.net *.split]
freesprung512697 has quit [*.net *.split]
johnzweng has quit [*.net *.split]
jrayhawk has quit [*.net *.split]
gmaxwell has quit [*.net *.split]
reardencode has quit [*.net *.split]
meebey has quit [*.net *.split]
Jackielove4u has quit [*.net *.split]
Lightsword has quit [*.net *.split]
_flood has quit [*.net *.split]
elichai2 has quit [*.net *.split]
helo has quit [*.net *.split]
face has quit [*.net *.split]
FelixWeis__ has quit [*.net *.split]
EPiSKiNG- has quit [*.net *.split]
arik__ has quit [*.net *.split]
maxedw has quit [*.net *.split]
michaelfolkson has quit [*.net *.split]
JTL has quit [*.net *.split]
theStack has quit [*.net *.split]
nickler has quit [*.net *.split]
kinlo has quit [*.net *.split]
jnewbery has quit [*.net *.split]
ChanServ has quit [*.net *.split]
ChanServ has joined #bitcoin-core-dev
JTL has joined #bitcoin-core-dev
theStack has joined #bitcoin-core-dev
nickler has joined #bitcoin-core-dev
kinlo has joined #bitcoin-core-dev
jnewbery has joined #bitcoin-core-dev
JTL has quit [Max SendQ exceeded]
Jackielove4u has joined #bitcoin-core-dev
Lightsword has joined #bitcoin-core-dev
elichai2 has joined #bitcoin-core-dev
_flood has joined #bitcoin-core-dev
helo has joined #bitcoin-core-dev
face has joined #bitcoin-core-dev
FelixWeis__ has joined #bitcoin-core-dev
EPiSKiNG- has joined #bitcoin-core-dev
arik__ has joined #bitcoin-core-dev
maxedw has joined #bitcoin-core-dev
michaelfolkson has joined #bitcoin-core-dev
dviola has joined #bitcoin-core-dev
BlueMatt[m] has joined #bitcoin-core-dev
BlueMattTest has joined #bitcoin-core-dev
instagibbs has joined #bitcoin-core-dev
dongcarl has joined #bitcoin-core-dev
freesprung512697 has joined #bitcoin-core-dev
johnzweng has joined #bitcoin-core-dev
jrayhawk has joined #bitcoin-core-dev
gmaxwell has joined #bitcoin-core-dev
reardencode has joined #bitcoin-core-dev
meebey has joined #bitcoin-core-dev
dongcarl has quit [Max SendQ exceeded]
dongcarl has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 246 seconds]
JTL has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
aleggg has joined #bitcoin-core-dev
BrandonOdiwuor has joined #bitcoin-core-dev
BrandonOdiwuor has quit [Client Quit]
BrandonOdiwuor has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
mcey_ has quit [Remote host closed the connection]
mcey_ has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 248 seconds]
aleggg has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Quit: bye]
kevkevin has quit [Ping timeout: 276 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
jonatack has quit [Read error: Connection reset by peer]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
BrandonOdiwuor has quit [Quit: Client closed]
kevkevin has joined #bitcoin-core-dev
<vasild> < instagibbs> I'll open an issue if it's not much work but: would it be possible for CI to emit the base64 of the fuzzer cases that fail?
<vasild> this ^^^
<vasild> Many times I wished it would do that.
<fanquake> It does do that?
kevkevin has quit [Ping timeout: 245 seconds]
vysn has joined #bitcoin-core-dev
ms_ has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
jonatack has joined #bitcoin-core-dev
ms_4 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
kevkevin has joined #bitcoin-core-dev
<vasild> fanquake: hmm, does it? I don't have an example of a CI fuzz failure. Could it be that I just couldn't find it in the output? But then instagibbs too?
<dergoegge> the linux job should print it but the macos and windows iob won't
<dergoegge> they all tell you which file from qa-assets caused the failure though
kevkevin has quit [Ping timeout: 272 seconds]
ms_4 has quit [Quit: Client closed]
ms_ has quit [Quit: Client closed]
<fanquake> here is it printed in a linux job: https://cirrus-ci.com/task/6559953496834048?logs=ci#L3596
vasild has quit [Ping timeout: 260 seconds]
vasild has joined #bitcoin-core-dev
<bitcoin-git> [bitcoincore.org] fanquake pushed 2 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/28867d95b09d...8e1b11b2f15d
<bitcoin-git> bitcoincore.org/master f032a09 azuchi: Apply #1079 change to japanese translation
<bitcoin-git> bitcoincore.org/master 8e1b11b merge-script: Merge bitcoin-core/bitcoincore.org#1081: Apply #1079 change to japanese tr...
<bitcoin-git> [bitcoincore.org] fanquake merged pull request #1081: Apply #1079 change to japanese translation (master...ammend_low_advisori_ja) https://github.com/bitcoin-core/bitcoincore.org/pull/1081
<bitcoin-git> [bitcoincore.org] fanquake pushed 2 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/8e1b11b2f15d...cbb1f17b826b
<bitcoin-git> bitcoincore.org/master 00b7c7f azuchi: Add japanese translation for 27.2
<bitcoin-git> bitcoincore.org/master cbb1f17 merge-script: Merge bitcoin-core/bitcoincore.org#1082: Add japanese translation for 27.2
<bitcoin-git> [bitcoincore.org] fanquake merged pull request #1082: Add japanese translation for 27.2 (master...ja-translate-27.2) https://github.com/bitcoin-core/bitcoincore.org/pull/1082
kevkevin has joined #bitcoin-core-dev
dviola has quit [Ping timeout: 252 seconds]
kevkevin has quit [Ping timeout: 246 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
Artea has joined #bitcoin-core-dev
<vasild> Maybe this issue can be closed: https://github.com/bitcoin/bitcoin/issues/25265
<bitcoin-git> [bitcoin] ryanofsky pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/b934954ad104...03cff2c1421e
<bitcoin-git> bitcoin/master fae3cf0 MarcoFalke: ci: Temporarily disable macOS/Windows fuzz step
<bitcoin-git> bitcoin/master fafbf8a MarcoFalke: Make G_FUZZING constexpr, require -DBUILD_FOR_FUZZING=ON to execute a fuzz...
<bitcoin-git> bitcoin/master 03cff2c Ryan Ofsky: Merge bitcoin/bitcoin#31191: build: Make G_FUZZING constexpr, require -DBU...
<bitcoin-git> [bitcoin] ryanofsky merged pull request #31191: build: Make G_FUZZING constexpr, require -DBUILD_FOR_FUZZING=ON to fuzz (master...2410-fuzz-build) https://github.com/bitcoin/bitcoin/pull/31191
kevkevin has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 255 seconds]
sipsorcery has quit [Quit: Leaving]
ms_ has joined #bitcoin-core-dev
ms_ has quit [Client Quit]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
sr_gi has joined #bitcoin-core-dev
vysn has quit [Quit: WeeChat 4.2.1]
kevkevin has joined #bitcoin-core-dev
<kanzure> for lists.linuxfoundation.org redirection service please try https://gnusha.org/url/ and give me feedback, for example: https://gnusha.org/url/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-July/014726.html
<kanzure> huh, i just tested that. weird. anyway, for now use https://gnusha.org/url?https:/lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-July/014726.html
kevkevin has quit [Ping timeout: 272 seconds]
theStack has quit [Quit: theStack]
theStack has joined #bitcoin-core-dev
aleggg has quit [Remote host closed the connection]
<kanzure> okay nevermind, it does work.
aleggg has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
eval-exec has joined #bitcoin-core-dev
<darosior> kanzure: awesome, thanks. Trying it now with what i was looking for yesterday.
eval-exec has quit [Remote host closed the connection]
<darosior> https://gnusha.org/url?https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-February/016697.html returns a 404
eval-exec has joined #bitcoin-core-dev
<darosior> Ah, i just found the other website i had seen around: https://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/
<kanzure> darosior: 016697 should be from march not february, where did you get that link? this one exists:
<kanzure> https://gnusha.org/url?https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016697.html
<darosior> kanzure: ive seen 697 is in March in your archive, but this is not the correct email. This link corresponds to Suhas' email with an attached writeup which summarizes the weaknesses in Bitcoin's merkle tree implementation.
<darosior> The link is from https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710#merkle-tree-attacks-using-64-bytes-transactions-8 which i have a high degree of confidence was correct. :)
kevkevin has joined #bitcoin-core-dev
<kanzure> darosior: then you have probably found a bug in this? https://gist.github.com/kanzure/4e7bcc58344ceaa1a668e65a434adb2b#file-pipermail-extractor-sh
kevkevin has quit [Ping timeout: 272 seconds]
<_aj__> http://azure.erisian.com.au/~aj/tmp/lists.linuxfoundation.org.tgz is a web scraping of the archives from 2019 if that's any help
_aj__ is now known as _aj_
<darosior> Fwiw the previous link was for the sourceforge list, mail-archive.com also maintains an archive of the linuxfoundation list: https://www.mail-archive.com/bitcoin-dev@lists.linuxfoundation.org/
kevkevin has joined #bitcoin-core-dev
Guest22 has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
Guest22 has quit [Quit: Client closed]
SpellChecker_ is now known as SpellChecker
<bitcoin-git> [bitcoin] dergoegge opened pull request #31221: ci: Split out native fuzz jobs for macOS and windows (take 2) (master...2024-10-native-fuzz) https://github.com/bitcoin/bitcoin/pull/31221
Guyver2 has joined #bitcoin-core-dev
<kanzure> wayback machine has 016687 as something about addrv2 message https://web.archive.org/web/20231114131038/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-February/016687.html while my archive says 016687 is an email from me announcing that email is very broken https://gnusha.org/pi/bitcoindev/CABaSBax563pMS41jYE-qZGi1cOrTFpyoXDn0p0jdRL9mxhavYQ@mail.gmail.com/
<Chris_Stewart_5> sipa: When working on #29589 mzumsande pointed out I introduced some inconsistent behavior wrt to IsSmallInteger() in solver.cpp, I noticed that it doesn't appear to handle OP_0. Is that intentional? https://github.com/bitcoin/bitcoin/pull/29589#discussion_r1828276434
<gribble> https://github.com/bitcoin/bitcoin/issues/29589 | consensus: fix `OP_1NEGATE` handling in `CScriptOp` by Christewart · Pull Request #29589 · bitcoin/bitcoin · GitHub
<Chris_Stewart_5> apologies, doesn't seem to classify OP_0 as a small int
<sipa> Chris_Stewart_5: i don't know if it's intentional, but it does make sense, because OP_0 is really a 0-byte push, which is handled by the branch after it in GetScriptNumber, which appears to be the only call site?
<Chris_Stewart_5> Hmm ok, i'll revert the behavior and just handle OP_1NEGATE
<sipa> Well, it doesn't matter.
<sipa> There is only one call site.
<Chris_Stewart_5> Ok i see, and currently the behavior is inconsistent betweeh the python and c++ codebase, so should probably be consistent. Python handles OP_0 correctly: https://github.com/bitcoin/bitcoin/blob/03cff2c1421e5db59963eba1a845ef5dd318c275/test/functional/test_framework/script.py#L89
<lightlike> oh, I didn't notice that the behavior is already inconsistent now when I made that comment.
<Chris_Stewart_5> its very subtle, I ran into all these rakes when working on #29221 :joy:
<gribble> https://github.com/bitcoin/bitcoin/issues/29221 | Implement 64 bit arithmetic op codes in the Script interpreter by Christewart · Pull Request #29221 · bitcoin/bitcoin · GitHub
<Chris_Stewart_5> Just realized your irc handle is lightlike :joy:. Was searching way to long for some variation of your github name
<lightlike> yes :)
sr_gi has quit [Ping timeout: 265 seconds]
bugs_ has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoincore.org] fanquake pushed 2 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/cbb1f17b826b...dfe9f2ceecce
<bitcoin-git> bitcoincore.org/master 8348000 Greg Sanders: Add advisory for header announcer block stalling
<bitcoin-git> bitcoincore.org/master dfe9f2c merge-script: Merge bitcoin-core/bitcoincore.org#1080: Security advisories fixed in vers...
<bitcoin-git> [bitcoincore.org] fanquake merged pull request #1080: Security advisories fixed in version 26 (master...2411_advisories_26) https://github.com/bitcoin-core/bitcoincore.org/pull/1080
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
<kanzure> darosior: _aj_: hi, 016697.html and others are fixed now, could you please try again and spot check me? https://gnusha.org/url/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016697.html
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/03cff2c1421e...9f2c8287a24d
<bitcoin-git> bitcoin/master 4747f03 Hennadii Stepanov: depends, doc: List packages required to build `qt` package separately
<bitcoin-git> bitcoin/master 9f2c828 merge-script: Merge bitcoin/bitcoin#31192: depends, doc: List packages required to build...
<bitcoin-git> [bitcoin] fanquake merged pull request #31192: depends, doc: List packages required to build `qt` package separately (master...241031-dep-doc) https://github.com/bitcoin/bitcoin/pull/31192
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9f2c8287a24d...ffc05fca6f7e
<bitcoin-git> bitcoin/master 44939e5 secp512k2: doc: Fix word order in developer-notes.md
<bitcoin-git> bitcoin/master ffc05fc merge-script: Merge bitcoin/bitcoin#31220: doc: Fix word order in developer-notes.md
<bitcoin-git> [bitcoin] fanquake merged pull request #31220: doc: Fix word order in developer-notes.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/31220
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ffc05fca6f7e...d3388720837a
<bitcoin-git> bitcoin/master 9f71cff Jeremy Rand: doc: Use relative hyperlinks in release-process.md
<bitcoin-git> bitcoin/master d338872 merge-script: Merge bitcoin/bitcoin#31206: doc: Use relative hyperlinks in release-proce...
<bitcoin-git> [bitcoin] fanquake merged pull request #31206: doc: Use relative hyperlinks in release-process.md (master...doc-release-process-relative-links) https://github.com/bitcoin/bitcoin/pull/31206
<darosior> kanzure: great, thanks, it works now. The attached PDF works too.
zeropoint has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/d3388720837a...65b194193661
<bitcoin-git> bitcoin/master 9a0734d Hennadii Stepanov: build, msvc: Reorder keys in `vcpkg.json`
<bitcoin-git> bitcoin/master ec47cd2 Hennadii Stepanov: build, msvc: Drop no longer needed `liblzma` version pinning
<bitcoin-git> bitcoin/master 16e1601 Hennadii Stepanov: build, msvc: Document `libevent` version pinning
<bitcoin-git> [bitcoin] fanquake merged pull request #31186: msvc: Update vcpkg manifest (master...241030-vcpkg-json) https://github.com/bitcoin/bitcoin/pull/31186
abubakarsadiq has quit [Quit: Connection closed for inactivity]
sr_gi has joined #bitcoin-core-dev
diego has joined #bitcoin-core-dev
preimage has joined #bitcoin-core-dev
diego is now known as Guest1858
eval-exec has quit [Ping timeout: 264 seconds]
sr_gi has quit [Ping timeout: 260 seconds]
sr_gi has joined #bitcoin-core-dev
pablomartin has quit [Ping timeout: 252 seconds]
Guest1858 has left #bitcoin-core-dev [#bitcoin-core-dev]
dviola has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
pablomartin has quit [Remote host closed the connection]
sr_gi has quit [Ping timeout: 246 seconds]
sr_gi has joined #bitcoin-core-dev
tyzef has joined #bitcoin-core-dev
twistedline has quit [Ping timeout: 245 seconds]
abubakarsadiq has joined #bitcoin-core-dev
sr_gi has quit [Ping timeout: 272 seconds]
<bitcoin-git> [bitcoin] achow101 opened pull request #31222: tests: Handle BDB dynamic pagesize (master...test-bdb-pagesize) https://github.com/bitcoin/bitcoin/pull/31222
<bitcoin-git> [bitcoin] mzumsande opened pull request #31223: net, init: derive default onion port if a user specified a -port (master...202410_portplus1) https://github.com/bitcoin/bitcoin/pull/31223
tyzef has quit [Quit: WeeChat 3.8]
sr_gi has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
twistedline has joined #bitcoin-core-dev
<bitcoin-git> [qa-assets] sdaftuar opened pull request #212: Initial seeds for ephemeral_package_eval (main...2024-11-ephemeral) https://github.com/bitcoin-core/qa-assets/pull/212
sr_gi has quit [Ping timeout: 252 seconds]
Guest21 has joined #bitcoin-core-dev
Guest21 has quit [Client Quit]
sr_gi has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
<bitcoin-git> [bitcoin] secp512k2 opened pull request #31225: doc: Fix grammatical errors in multisig-tutorial.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/31225
Talkless has quit [Remote host closed the connection]
John123 has joined #bitcoin-core-dev
conman has quit [Quit: Konversation terminated!]
sr_gi has quit [Ping timeout: 272 seconds]
sr_gi has joined #bitcoin-core-dev
John123 has quit [Quit: Client closed]
twistedline has quit []
twistedline has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
sr_gi has quit [Ping timeout: 255 seconds]
preimage has quit [Quit: WeeChat 4.4.2]
sr_gi has joined #bitcoin-core-dev
sr_gi has quit [Ping timeout: 272 seconds]
timothy has joined #bitcoin-core-dev
<timothy> hi, do you see some (security?) problem to disable mutex (--disable-mutexsupport) on db4.8 before linking to bitcoin-core (I need it for joinmarket) since it doesn't build correctly on new aarch64 processors
<timothy> the alternative is to try to force pthread mutex, but this requires building all with pthread
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
S3RK_ has joined #bitcoin-core-dev
S3RK has quit [Ping timeout: 252 seconds]
abubakarsadiq has quit [Quit: Connection closed for inactivity]
<sipa> timothy: if you'd only use descriptor wallets, you don't need bdb at all
<timothy> sipa: I don't know if the documentation is outdated, but: "At the moment, only legacy wallets (descriptors=false) work with Joinmarket. This means that Bitcoin Core needs to have been built with legacy wallet (Berkeley DB) support."
<timothy> no, the documentation is not outdated... https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1571