< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7f653c3b22f0...d6c3c43ef8d9
< bitcoin-git> bitcoin/master c5354e4 Hennadii Stepanov: Fix MSVC build after gui#176
< bitcoin-git> bitcoin/master d6c3c43 fanquake: Merge #20983: Fix MSVC build after gui#176
< bitcoin-git> [bitcoin] fanquake merged pull request #20983: Fix MSVC build after gui#176 (master...210121-appveyor) https://github.com/bitcoin/bitcoin/pull/20983
< bitcoin-git> [bitcoin] fanquake pushed 8 commits to master: https://github.com/bitcoin/bitcoin/compare/d6c3c43ef8d9...019aa248d931
< bitcoin-git> bitcoin/master 37fe73a Carl Dong: build: Add var printing target to src/Makefile.am
< bitcoin-git> bitcoin/master c9eb4cf Carl Dong: guix: Add support for darwin builds
< bitcoin-git> bitcoin/master f3835dc Carl Dong: build: Make xorrisofs reproducible with -volume_date
< bitcoin-git> [bitcoin] fanquake merged pull request #17920: guix: Build support for macOS (master...2020-01-guix-macos) https://github.com/bitcoin/bitcoin/pull/17920
< fanquake> Guix trifecta
< fanquake> macOS was always coming in last
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/019aa248d931...4bd586607d63
< bitcoin-git> bitcoin/master 9624442 Sebastian Falbesoner: zmq: deduplicate 'sequence' publisher message creation/sending
< bitcoin-git> bitcoin/master 4bd5866 fanquake: Merge #20523: zmq: deduplicate 'sequence' publisher message creation/sendi...
< bitcoin-git> [bitcoin] fanquake merged 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
< sipa> aj: thanks for clearing that up in #20970
< gribble> https://github.com/bitcoin/bitcoin/issues/20970 | Fix a bug that personal signet can not be created. by fujicoin · Pull Request #20970 · bitcoin/bitcoin · GitHub
< midnight> /w gmax
< midnight> dangit
< bitcoin-git> [gui] MarcoFalke opened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [bitcoin] fanquake opened pull request #20985: doc: add xorriso to macOS depends packages (master...xorriso_depends_doc) https://github.com/bitcoin/bitcoin/pull/20985
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke reopened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke reopened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [bitcoin] jnewbery opened pull request #20986: [RFC] docs: update developer notes to discourage very long lines (master...2021-01-no-long-lines) https://github.com/bitcoin/bitcoin/pull/20986
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4bd586607d63...b7e12b350d32
< bitcoin-git> bitcoin/master 5b41d84 fanquake: doc: add xorriso to macOS depends packages
< bitcoin-git> bitcoin/master b7e12b3 fanquake: Merge #20985: doc: add xorriso to macOS depends packages
< bitcoin-git> [bitcoin] fanquake merged pull request #20985: doc: add xorriso to macOS depends packages (master...xorriso_depends_doc) https://github.com/bitcoin/bitcoin/pull/20985
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke reopened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [bitcoin] ben-kaufman opened pull request #20987: doc: add instructions for generating RPC docs (master...rpc-docs-gen-rp) https://github.com/bitcoin/bitcoin/pull/20987
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/b7e12b350d32...32b191fb66e6
< bitcoin-git> bitcoin/master 06fa85c John Newbery: [net] InactivityCheck() takes a CNode reference
< bitcoin-git> bitcoin/master bf100f8 John Newbery: [net] Cleanup InactivityChecks() and add commenting about time
< bitcoin-git> bitcoin/master 32b191f MarcoFalke: Merge #20927: [refactor] [net] Clean up InactivityCheck()
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #20927: [refactor] [net] Clean up InactivityCheck() (master...2021-01-timeout-cleanup) https://github.com/bitcoin/bitcoin/pull/20927
< vasild> In "High-priority for review" PRs (https://github.com/bitcoin/bitcoin/projects/8) #19203 is listed, but #20788 is not. I think that #20788 would help both #19203 and #20685 - the same (or very similar) Sock class is defined in all 3 PRs. So maybe add #20788 to hi-prio for review?
< gribble> https://github.com/bitcoin/bitcoin/issues/20788 | net: add RAII socket and use it instead of bare SOCKET by vasild · Pull Request #20788 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/19203 | net: Add regression fuzz harness for CVE-2017-18350. Add FuzzedSocket. Add thin SOCKET wrapper. by practicalswift · Pull Request #19203 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20788 | net: add RAII socket and use it instead of bare SOCKET by vasild · Pull Request #20788 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/19203 | net: Add regression fuzz harness for CVE-2017-18350. Add FuzzedSocket. Add thin SOCKET wrapper. by practicalswift · Pull Request #19203 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20685 | Add I2P support using I2P SAM by vasild · Pull Request #20685 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/20788 | net: add RAII socket and use it instead of bare SOCKET by vasild · Pull Request #20788 · bitcoin/bitcoin · GitHub
< wumpus> vasild: sure, let's add that
< wumpus> the idea behind 'blockers' is exactly that you'd list the root PR if multiple things depend on it
< wumpus> something i've always liked to have would be a way to link PRs and issues together in a tree (X depends on Y), and visualize that, it would be more helpful sometimes than manaually having to figure this out
< wumpus> in any case added it
< vasild> in the GitHub UI there is "Linked issues"
< vasild> "Successfully merging this pull request may close these issues."
< vasild> I wonder if we can link PR to PR :)
< wumpus> yeah, there is some rudimentary support for it
< wumpus> but i think the only relationship supported is 'fixes X' and 'closes X' ,which is not really always what we're trying to describe here
< wumpus> right
< wumpus> [ot] i've installed OTR for encrypted private messaging on IRC, i was surprised how easy it was, at least for weechat, just a matter of loading a python plugin (https://github.com/mmb/weechat-otr)
< wumpus> vasild: nice!!!
< wumpus> where does it get the info from?
< vasild> wumpus: I wrote the graph spec manually
< wumpus> vasild: oh, right, that works too
< vasild> manually could be too cumbersome...
< vasild> otoh anybody can edit the wiki easily
< luke-jr> wumpus: not everyone uses weechat tho :p
< luke-jr> personally, I found a half-working unmaintained OTR plugin for ZNC a year or two ago, and patched it to behave as I wanted..
< luke-jr> (ZNC is a bouncer/proxy, so you can use any client in front of it)
< jonatack> wumpus: thanks for weechat, installed
< jonatack> *weechat-otr
< wumpus> vasild: well it's a good first step, maybe ideally it'd collect the information through the github API out of the open PRs itself, but it's nice to see how easy generating the actual graph is
< wumpus> luke-jr: for some programs it might be more difficult, but i'd always assumed it still was, having to dig around to find some old unmaintained patch and build the code from scratch... but years have passed since and encryption is much more popular now it makes sense that it's easier now
< luke-jr> wumpus: sadly, it seems Konversation devs are more interested in adding Matrix garbage
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke reopened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke reopened pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [gui] MarcoFalke closed pull request #196: IGNORE TEST APPVEYOR (master...MarcoFalke-patch-1) https://github.com/bitcoin-core/gui/pull/196
< bitcoin-git> [bitcoin] coinforensics opened pull request #20989: gitian-keys: add CoinForensics key (master...master) https://github.com/bitcoin/bitcoin/pull/20989
< stevenroose> Does the Python test_framework have a WIP to ECKey function?
< stevenroose> Like I can use nodes[i].dumpprivkey(addr) but it's WIP, I can't use the CECKey.sign method with that, can I?
< sipa> stevenroose: address.py has byte_to_base58 and base58_to_byte, so WIP should be easy to implement
< stevenroose> sipa: aha, thanks! I was grepping for wip but not base58
< stevenroose> wif*
< sipa> eh, WIF
< jonatack> maybe ban khokho1 if they continue adding comments with btc addresses like the 3 in https://github.com/bitcoin/bitcoin/commit/1e72b68ab330c72644981508c8a1b3fa670d086f#commitcomment-46251271
< sipa> jonatack: done
< bitcoin-git> [bitcoin] dongcarl closed pull request #17944: netaddress: Simplify reachability logic (master...2020-01-simplify-reachability) https://github.com/bitcoin/bitcoin/pull/17944
< luke-jr> why would sendtoaddress with an explicit fee_rate success producing a transaction with a feerate much more than the fee_rate?
< jonatack> luke-jr: ?
< luke-jr> jonatack: I'm trying to add tests to wallet_basic, but now suddenly self.log.info("Test sendtoaddress with fee_rate param (explicit fee rate in sat/vB)") breaks
< jonatack> luke-jr: can you send me a branch to look at?
< luke-jr> jonatack: I could probably just fork the whole test since this is a one-off compatibility thing, but it's kind of alarming so I wonder if something more subtle is broken
< jonatack> dm'ed you