< pinheadmz> luke-jr: can you elaborate? How can any block not be subject to a better-work chain?
< harding> pinheadmz: the bad block corrupts the utxo db so that other chains don't look like valid chains to the old software.
< pinheadmz> harding: weird, thanks.
< kallewoof> luke-jr: I re-pushed it now that the first commit was merged. I assumed it wouldn't break as the commits were identical, but don't assume, I guess. trying to build now.
< kallewoof> luke-jr: it builds fine on my end. (and travis/appveyor seem to have no issues either)
< luke-jr> weird
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b799ebcc17ea...c3b605cf1301
< bitcoin-git> bitcoin/master fa7789f MarcoFalke: doc: Mention other ways to conserve memory on compilation
< bitcoin-git> bitcoin/master c3b605c fanquake: Merge #16586: doc: Mention other ways to conserve memory on compilation
< bitcoin-git> [bitcoin] fanquake merged pull request #16586: doc: Mention other ways to conserve memory on compilation (master...1908-docLowMem) https://github.com/bitcoin/bitcoin/pull/16586
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c3b605cf1301...05ccbe9a2991
< bitcoin-git> bitcoin/master afc0966 Elichai Turkel: Moved and renamed hash256 from util.py to zmq_interface.py
< bitcoin-git> bitcoin/master 05ccbe9 fanquake: Merge #16598: test: Remove confusing hash256 function in util
< bitcoin-git> [bitcoin] fanquake merged pull request #16598: test: Remove confusing hash256 function in util (master...2019-08-rename-hash256) https://github.com/bitcoin/bitcoin/pull/16598
< bitcoin-git> [bitcoin] fanquake closed pull request #15032: Nit fixes for PR 14565 (master...201812_pr_14565_nits) https://github.com/bitcoin/bitcoin/pull/15032
< bitcoin-git> [bitcoin] fanquake closed pull request #14079: Implement sighash cache in CHECKMULTISIG (master...cms_cache) https://github.com/bitcoin/bitcoin/pull/14079
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/05ccbe9a2991...b120645e8cfc
< bitcoin-git> bitcoin/master fa1e9c6 MarcoFalke: travis: Bump timeout from 50 minutes to 90
< bitcoin-git> bitcoin/master b120645 Wladimir J. van der Laan: Merge #16595: travis: use extended 90 minute timeout when available
< bitcoin-git> [bitcoin] laanwj merged pull request #16595: travis: use extended 90 minute timeout when available (master...1908-travisNoTimeout) https://github.com/bitcoin/bitcoin/pull/16595
< fanquake> I've just closed the 0.18.1 milestone. https://github.com/bitcoin/bitcoin/milestones/41
< meshcollider> is it too late to add a missing contributor to the 0.18.1 release notes?
< meshcollider> fanquake: advice? ^
< fanquake> meshcollider: You could add them to the release notes on GH I guess? Obviously too late for the mailing lists etc
< meshcollider> ok just wanted to check there wasn't a policy against amending release notes in branches
< meshcollider> specifically it is the reporter of this issue #16011 who followed up with PR #16012 and helped with 16022 among others
< gribble> https://github.com/bitcoin/bitcoin/issues/16011 | addmultisigaddress does not fallback to legacy when there are uncompressed public keys in the parameters · Issue #16011 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/16012 | rpc: addmultisigaddress should fallback to OutputType::LEGACY when uncompressed public keys are provided by ps1dr3x · Pull Request #16012 · bitcoin/bitcoin · GitHub
< meshcollider> I think he should definitely be acknowledged
< fanquake> meshcollider fair enough. I don't have a problem with it, and it's right after release. What we don't like it someone turning up and "fixing" typos in the 0.5.x release notes etc
< meshcollider> fanquake: yeah, makes sense :)
< bitcoin-git> [bitcoin] meshcollider opened pull request #16604: [0.18] Add missing contributor to 0.18.1 release notes (0.18...201908_update_release_notes) https://github.com/bitcoin/bitcoin/pull/16604
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b120645e8cfc...b49e7796c298
< bitcoin-git> bitcoin/master 3303124 fanquake: build: disable libxcb extensions
< bitcoin-git> bitcoin/master b49e779 Wladimir J. van der Laan: Merge #16533: build: disable libxcb extensions
< bitcoin-git> [bitcoin] laanwj merged pull request #16533: build: disable libxcb extensions (master...disable_xcb_extensions) https://github.com/bitcoin/bitcoin/pull/16533
< bitcoin-git> [bitcoin] meshcollider closed pull request #16604: [0.18] Add missing contributor to 0.18.1 release notes (0.18...201908_update_release_notes) https://github.com/bitcoin/bitcoin/pull/16604
< bitcoin-git> [bitcoin] meshcollider opened pull request #16605: Add missing contributor to 0.18.1 release notes (master...201908_update_release_notes) https://github.com/bitcoin/bitcoin/pull/16605
< bitcoin-git> [bitcoin] laanwj pushed 1 commit to 0.18: https://github.com/bitcoin/bitcoin/compare/fa27a0760792...bbc2970082a2
< bitcoin-git> bitcoin/0.18 bbc2970 Wladimir J. van der Laan: doc: Clean out release notes post-0.18.1
< bitcoin-git> [bitcoin] jesuscristincarbajal opened pull request #16606: 0.17 (master...0.17) https://github.com/bitcoin/bitcoin/pull/16606
< bitcoin-git> [bitcoin] fanquake closed pull request #16606: 0.17 (master...0.17) https://github.com/bitcoin/bitcoin/pull/16606
< bitcoin-git> [bitcoin] jesuscristincarbajal opened pull request #16607: 0.17 (master...0.17) https://github.com/bitcoin/bitcoin/pull/16607
< bitcoin-git> [bitcoin] fanquake closed pull request #16607: 0.17 (master...0.17) https://github.com/bitcoin/bitcoin/pull/16607
< wumpus> ugh PR spam
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b49e7796c298...286332495d43
< bitcoin-git> bitcoin/master 862cbf3 MeshCollider: Add missing contributor to release notes
< bitcoin-git> bitcoin/master 2863324 Wladimir J. van der Laan: Merge #16605: Add missing contributor to 0.18.1 release notes
< bitcoin-git> [bitcoin] laanwj merged pull request #16605: Add missing contributor to 0.18.1 release notes (master...201908_update_release_notes) https://github.com/bitcoin/bitcoin/pull/16605
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/286332495d43...e7df1ecd1758
< bitcoin-git> bitcoin/master 2290269 Sjors Provoost: scripted-diff: rename DescriptorImpl m_script_arg to m_subdescriptor_arg
< bitcoin-git> bitcoin/master 2e68ffa Sjors Provoost: [doc] descriptor: explain GetPubKey() usage with cached public key
< bitcoin-git> bitcoin/master e7df1ec Wladimir J. van der Laan: Merge #14934: Descriptor expansion cache clarifications
< bitcoin-git> [bitcoin] laanwj merged pull request #14934: Descriptor expansion cache clarifications (master...2018/12/rename_m_script_arg) https://github.com/bitcoin/bitcoin/pull/14934
< fanquake> hopefully he's given up..
< fanquake> wumpus did that last pr break compiling on master ?
< fanquake> script/descriptor.cpp:495:13: error: use of undeclared identifier 'm_script_arg'
< wumpus> oh crap did it?
< wumpus> will try and revert if so
< fanquake> I think the fix may be trivial
< fanquake> just checking
< fanquake> wumpus: I can pr a fix now, if you'd rather not revert ?
< wumpus> if it's trivial, sure, if not, we might want to revert and go with this through review again
< fanquake> Should be a trivial 2-line change, just looks like a missed renaming.
< wumpus> must be code that was introduced since the PR
< wumpus> yes, it's pretty much documentation PR, and a renamed field, you'd say what can go wrong with it, well apparantly something can
< bitcoin-git> [bitcoin] Sjors opened pull request #16608: [backport] Use wallet RBF default for walletcreatefundedpsbt (0.18...2018/08/backport-wallet-rbf-default) https://github.com/bitcoin/bitcoin/pull/16608
< provoostenator> wumpus fanquake: I'll take a look
< fanquake> provoostenator: I'm about to open a PR.
< wumpus> provoostenator: thanks!
< provoostenator> Could either revert and then I can rebase, or I make a PR now that fixes the new occurance.
< provoostenator> Fix appears trivial, just running tests locall now
< bitcoin-git> [bitcoin] fanquake opened pull request #16609: descriptor: fix missed m_script_arg arg renaming in #14934 (master...fix_descriptor_arg) https://github.com/bitcoin/bitcoin/pull/16609
< provoostenator> Oh I see fanquake beat me to it with the exact same change :-)
< wumpus> at least ACK it then
< provoostenator> About to
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #16584: gui: New filesave icon, updated copyright (master...branch4) https://github.com/bitcoin/bitcoin/pull/16584
< provoostenator> I would be cool if Drahtbot could detect a silent merge conflict like this one.
< wumpus> I think it sometimes does re-run travis on PRs that have been open a long time
< wumpus> that's the only way to 'detect' silent merge conflicts, re-running the build and test suite
< wumpus> I should have built locally before merging, but this one seemed trivial
< wumpus> didn't think anything could go wrong, but there you see…
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e7df1ecd1758...034575e9c7a3
< bitcoin-git> bitcoin/master 3963856 fanquake: descriptor: fix missed m_script_arg arg renaming in #14934
< bitcoin-git> bitcoin/master 034575e MarcoFalke: Merge #16609: descriptor: fix missed m_script_arg arg renaming in #14934
< provoostenator> When running the functional test suite with --jobs=100 a bunch of tests break because of the 60 second node stop timeout.
< provoostenator> That should probably be configurable, because CPU and RAM usage weren't particularly bad.
< wumpus> To github.com:bitcoin/bitcoin
< wumpus> ! [rejected] master -> master (fetch first)
< wumpus> error: failed to push some refs to 'git@github.com:bitcoin/bitcoin'
< wumpus> h
< wumpus> lol MarcoFalke beat me to merging a millisecond or so
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16609: descriptor: fix missed m_script_arg arg renaming in #14934 (master...fix_descriptor_arg) https://github.com/bitcoin/bitcoin/pull/16609
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/034575e9c7a3...0753c7392796
< bitcoin-git> bitcoin/master 14f7eec Emil Engler: rpc: Fix getblocktemplate CLI example (#16594)
< bitcoin-git> bitcoin/master 0753c73 fanquake: Merge #16596: rpc: Fix getblocktemplate CLI example
< bitcoin-git> [bitcoin] fanquake merged pull request #16596: rpc: Fix getblocktemplate CLI example (master...2019-08-helpexamplecli-fix) https://github.com/bitcoin/bitcoin/pull/16596
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #16610: [0.18] travis: Bump timeout from 50 minutes to 90, caching fixes (0.18...1908-018travisBackports) https://github.com/bitcoin/bitcoin/pull/16610
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0753c7392796...24f29790cd7e
< bitcoin-git> bitcoin/master fa4ee0d MarcoFalke: build: Remove unused src/obj-test folder
< bitcoin-git> bitcoin/master 24f2979 MarcoFalke: Merge #16589: build: Remove unused src/obj-test folder
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16589: build: Remove unused src/obj-test folder (master...1908-buildNoSrcObjTest) https://github.com/bitcoin/bitcoin/pull/16589
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/24f29790cd7e...a7aa80902763
< bitcoin-git> bitcoin/master 7cd069d Martin Zumsande: Add test for AddTimeData
< bitcoin-git> bitcoin/master a7aa809 Wladimir J. van der Laan: Merge #16563: test: Add unit test for AddTimeData
< bitcoin-git> [bitcoin] laanwj merged pull request #16563: test: Add unit test for AddTimeData (master...201908_test_timedata) https://github.com/bitcoin/bitcoin/pull/16563
< bitcoin-git> [bitcoin] laanwj opened pull request #16611: build: Remove src/obj directory from repository (master...2019_08_srcobj) https://github.com/bitcoin/bitcoin/pull/16611
< bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to 0.18: https://github.com/bitcoin/bitcoin/compare/bbc2970082a2...43cf76b19395
< bitcoin-git> bitcoin/0.18 2c341e3 MarcoFalke: travis: Properly cache and error on timeout
< bitcoin-git> bitcoin/0.18 5aac5e9 MarcoFalke: travis: Bump second timeout to 33 minutes, Add rationale
< bitcoin-git> bitcoin/0.18 80cd3f0 MarcoFalke: travis: Bump timeout from 50 minutes to 90
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #16610: [0.18] travis: Bump timeout from 50 minutes to 90, caching fixes (0.18...1908-018travisBackports) https://github.com/bitcoin/bitcoin/pull/16610
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #16490: rpc: Report reason for 'bip125-replaceable' value (master...1907-rpcMempoolWhyReplacable) https://github.com/bitcoin/bitcoin/pull/16490
< bitcoin-git> [bitcoin] MarcoFalke reopened pull request #16490: rpc: Report reason for 'bip125-replaceable' value (master...1907-rpcMempoolWhyReplacable) https://github.com/bitcoin/bitcoin/pull/16490
< bitcoin-git> [bitcoin] laanwj opened pull request #16612: qt: Remove menu icons (master...2019_08_remove_menuicons) https://github.com/bitcoin/bitcoin/pull/16612
< gleb> I want to discuss #16599 sometime at the meeting, but maybe we should start with “needs conceptual review”? Do we have room for this discussion in the conceptual review list?
< gribble> https://github.com/bitcoin/bitcoin/issues/16599 | ASN-based bucketing of the network nodes · Issue #16599 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/a7aa80902763...67be6d7a177c
< bitcoin-git> bitcoin/master e5b26de nicolas.dorier: Make whitebind/whitelist permissions more flexible
< bitcoin-git> bitcoin/master ecd5cf7 nicolas.dorier: Do not disconnect peer for asking mempool if it has NO_BAN permission
< bitcoin-git> bitcoin/master d541fa3 nicolas.dorier: Replace the use of fWhitelisted by permission checks
< bitcoin-git> [bitcoin] laanwj merged pull request #16248: Make whitebind/whitelist permissions more flexible (master...feature/permissions) https://github.com/bitcoin/bitcoin/pull/16248
< wumpus> gleb: sure, willl add it to that
< bitcoin-git> [bitcoin] practicalswift closed pull request #16273: refactor: Remove unused includes (master...cut-compilation-bloat) https://github.com/bitcoin/bitcoin/pull/16273
< luke-jr> kallewoof: it might make sense to split out a couple more changes
< luke-jr> suggest: fees: FeeModes doc helper function ; RPC/Wallet: Make fee estimate modes case insensitive.
< bitcoin-git> [bitcoin] gapeman opened pull request #16615: doc: Fix typos in COPYRIGHT (master...patch-1) https://github.com/bitcoin/bitcoin/pull/16615
< bitcoin-git> [bitcoin] dongcarl closed pull request #14856: net: remove more CConnman globals (theuni) (master...2018-12-more-connman-params) https://github.com/bitcoin/bitcoin/pull/14856
< jnewbery> wumpus: would you consider reverting #16248? It's quite a large PR (~450 LOC) with only your ACK. I'm not sure anyone has actually reviewed the parsing code in detail.
< gribble> https://github.com/bitcoin/bitcoin/issues/16248 | Make whitebind/whitelist permissions more flexible by NicolasDorier · Pull Request #16248 · bitcoin/bitcoin · GitHub
< wumpus> jnewbery: if you think it's really a risk
< wumpus> the parsing code looks fine to me
< wumpus> imo if it causes trouble we can revert it later, before the 0.19 release
< jnewbery> wumpus: not sure if it's a risk. Just seems under-reviewed to me.
< wumpus> tbh I was a bit sick of only merging small refactors and documentation changes, seems we have a lot of trouble merging anything more significant lately
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/67be6d7a177c...f418c3379cba
< bitcoin-git> bitcoin/master d6ac25b Carl Dong: autoconf: Sane --enable-debug defaults.
< bitcoin-git> bitcoin/master f418c33 Jonas Schnelli: Merge #16435: autoconf: Sane `--enable-debug` defaults.
< bitcoin-git> [bitcoin] jonasschnelli merged pull request #16435: autoconf: Sane `--enable-debug` defaults. (master...2019-07-better-debuggability) https://github.com/bitcoin/bitcoin/pull/16435
< wumpus> and this seems pretty straightforward and has tests, anyhow if you really think it should be reverted instead of fixing the issues with it that's fine with me
< jnewbery> I don't pay as much attention to what's being merged as you, but lowering the review burden doesn't seem like the right fix to interesting things not getting merged (at least not without discussion first)
< wumpus> it has been open for quite a while
< jnewbery> like I say, I haven't looked at the PR in great detail, so I can't say whether it's a big risk. It just seemed like the code change:number of ACKs ratio was unusual
< sipa> Code ACK on the string parsing code in that PR.
< sipa> there :)
< wumpus> I don't know either, sorry okay
< wumpus> sipa: thanks!
< wumpus> that's some forward momentum right there :)
< jnewbery> merge driven review :)
< wumpus> we did that more often in the past
< wumpus> it's good to be careful, but also, not everything needs the same level of assurance as changes to the consensus code
< aj> wumpus: oh, i kept putting off doing a proper review/ack for 16248, sorry. moneyball was meant to be pinging people to ACK PRs so we got less bogged down in refactors etc, wonder if he's still doing that
< moneyball> aj i intend too but sadly have put on back burner as i'm heads down building the square crypto team right now. everyone should bug me again in 1-2 months to make sure i am doing my part to help this project!
< fanquake> aj I’ve been ramping up my pinging / reaching out to people.
< aj> moneyball: ohoh, fanquake's going to render you obsolete
< moneyball> fantastic!