< bitcoin-git> [bitcoin] decryp2kanon opened pull request #20041: test: unit case sensitive in a functional test (master...test_btc_kb_200930) https://github.com/bitcoin/bitcoin/pull/20041
< sipa> aj: you make a pretty compelling case to remove the "first" marker
< aj> sipa: yeah :( it's sad, because it's cool
< aj> sipa: hey, do you know how much disk it takes to compile the fuzzers? i ran out when i tried, with something like 20GB free
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/de4b7f25acef...c7ad94428ab6
< bitcoin-git> bitcoin/master 2ea62ca Gleb Naumenko: Improve docs about feeler connections
< bitcoin-git> bitcoin/master c7ad944 fanquake: Merge #19958: doc: Better document features of feelers
< bitcoin-git> [bitcoin] fanquake merged pull request #19958: doc: Better document features of feelers (master...2020-09-rename-feeler-to-probe) https://github.com/bitcoin/bitcoin/pull/19958
< sipa> aj: just build the one you need
< sipa> make -jN -C src test/fuzz/txrequest
< sipa> my bitcoin-fuzz dir is 319M
< sipa> (though 20G seems excessive...)
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c7ad94428ab6...36f5a58c0210
< bitcoin-git> bitcoin/master 712f95d Aaron Clauson: Update msvc build to use new vcpkg manifest
< bitcoin-git> bitcoin/master 36f5a58 MarcoFalke: Merge #19960: build: The vcpkg tool has introduced a proper way to use man...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #19960: build: The vcpkg tool has introduced a proper way to use manifests (master...vcpkg_manifest) https://github.com/bitcoin/bitcoin/pull/19960
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/36f5a58c0210...1769828684f1
< bitcoin-git> bitcoin/master d5863c0 Sishir Giri: [send] Make send RPCs return fee reason
< bitcoin-git> bitcoin/master 69cf5d4 Sishir Giri: [test] Make sure send rpc returns fee reason
< bitcoin-git> bitcoin/master 1769828 MarcoFalke: Merge #19501: send* RPCs in the wallet returns the "fee reason"
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #19501: send* RPCs in the wallet returns the "fee reason" (master...send_rpc_feereason) https://github.com/bitcoin/bitcoin/pull/19501
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #20043: doc: Add 19501 release notes (master...2009-doc19501) https://github.com/bitcoin/bitcoin/pull/20043
< bitcoin-git> [bitcoin] kallewoof closed pull request #20013: rpc: normalize parameter names (master...202009-rpc-normalize) https://github.com/bitcoin/bitcoin/pull/20013
< kallewoof> Wow... I have no open pull requests. Probably the first time since I opened the first one.
< sipa> kallewoof: you win one internet
< kallewoof> sipa: thanks, i'll keep it backed up so we don't lose it. https://www.theonion.com/breaking-news-all-online-data-lost-after-internet-cras-1819594626
< bitcoin-git> [bitcoin] decryp2kanon closed pull request #20041: test: consistently use BTC/kB and sat/B in wallet_basic test (master...test_btc_kb_200930) https://github.com/bitcoin/bitcoin/pull/20041
< bitcoin-git> [bitcoin] sipa opened pull request #20044: Make all of net_processing (and some of net) use std::chrono types (master...202009_chrono_types) https://github.com/bitcoin/bitcoin/pull/20044
< bitcoin-git> [bitcoin] kallewoof opened pull request #20045: upstream: add and use defaulted getters to UniValue (master...202009-defaulted-get) https://github.com/bitcoin/bitcoin/pull/20045
< bitcoin-git> [bitcoin] laanwj closed pull request #19485: torcontrol: Create also a V3 ed25519-V3 onion address. (master...add-ed25519) https://github.com/bitcoin/bitcoin/pull/19485
< jnewbery> Several travis builds seem to be failing with the last line ".......Running Unit Tests for Test Framework Modules" on the Arm64 builds. Anyone else seeing that?
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1769828684f1...5c435c78e36c
< bitcoin-git> bitcoin/master fac9661 MarcoFalke: signet: Add assumed values for default signet
< bitcoin-git> bitcoin/master 5c435c7 Wladimir J. van der Laan: Merge #20036: signet: Add assumed values for default signet
< bitcoin-git> [bitcoin] laanwj merged pull request #20036: signet: Add assumed values for default signet (master...2009-signetAssumed) https://github.com/bitcoin/bitcoin/pull/20036
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5c435c78e36c...4f5ae52738f7
< bitcoin-git> bitcoin/master af57766 sanket1729: Fix misleading error message: Clean stack rule
< bitcoin-git> bitcoin/master 4f5ae52 Wladimir J. van der Laan: Merge #20006: Fix misleading error message: Clean stack rule
< bitcoin-git> [bitcoin] laanwj merged pull request #20006: Fix misleading error message: Clean stack rule (master...clean_stk) https://github.com/bitcoin/bitcoin/pull/20006
< bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/4f5ae52738f7...301959fa7482
< bitcoin-git> bitcoin/master faf60de MarcoFalke: doc: Remove double-whitespace from help string, other whitespace fixups
< bitcoin-git> bitcoin/master fa710a6 MarcoFalke: doc: Add 19501 release notes
< bitcoin-git> bitcoin/master 301959f fanquake: Merge #20043: doc: Add 19501 release notes
< bitcoin-git> [bitcoin] fanquake merged pull request #20043: doc: Add 19501 release notes (master...2009-doc19501) https://github.com/bitcoin/bitcoin/pull/20043
< wumpus> jnewbery: huh! no, haven't seen it yet
< wumpus> it looks like a timeout, "Ran for 1 hr 2 min 32 sec", not sure if that phase of the tests is specifically slow or it's simply Travis overloading their servers again
< vasild> If we receive 10.0.0.1 from another peer we would not relay it but (if we have IPv4 connectivity) we would add it to addrman.
< vasild> However, who would send us 10.0.0.1? If other nodes run the same code nobody would relay 10.0.0.1 to us, hmm...
< luke-jr> vasild: no reason to assume other nodes run the same code
< jnewbery> wumpus: here's another one from a different PR: https://travis-ci.org/github/bitcoin/bitcoin/jobs/731454576. Perhaps you're right that that's what it looks like when Travis times out at that stage of the job
< GankMove> does anyone know actually working crypto miner for nvidia gtx 970 and intel i5 7600k to get some satoshis rollin'
< bitcoin-git> [bitcoin] MarcoFalke pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/301959fa7482...7b7cb70f4cd9
< bitcoin-git> bitcoin/master 6e8dd99 John Newbery: [net processing] Add doxygen comments for orphan data and function
< bitcoin-git> bitcoin/master 55c79a9 John Newbery: ProcessOrphanTx: remove useless done variable
< bitcoin-git> bitcoin/master 4763b51 John Newbery: ProcessOrphanTx: remove useless setMisbehaving set
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #19498: Tidy up ProcessOrphanTx (master...2020-07-orphan-tidy) https://github.com/bitcoin/bitcoin/pull/19498
< bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/7b7cb70f4cd9...72affcb16cad
< bitcoin-git> bitcoin/master 8de51d1 Vasil Dimov: doc: elaborate on release notes wrt netmasks
< bitcoin-git> bitcoin/master 72affcb Wladimir J. van der Laan: Merge #19802: doc: elaborate on release notes wrt netmasks
< bitcoin-git> [bitcoin] laanwj merged pull request #19802: doc: elaborate on release notes wrt netmasks (master...elaborate_netmasks_relnotes) https://github.com/bitcoin/bitcoin/pull/19802
< bitcoin-git> [bitcoin] ryanofsky opened pull request #20046: depends: Set CMAKE_INSTALL_RPATH for native packages (master...pr/ipc-rpath) https://github.com/bitcoin/bitcoin/pull/20046
< bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/72affcb16cad...3487e421a7fe
< bitcoin-git> bitcoin/master fa23308 MarcoFalke: Remove gArgs global from CreateChainParams to aid testing
< bitcoin-git> bitcoin/master fa29b5a MarcoFalke: test: Add signet witness commitment section parse tests
< bitcoin-git> bitcoin/master 3487e42 Wladimir J. van der Laan: Merge #20004: test: Add signet witness commitment section parse tests
< bitcoin-git> [bitcoin] laanwj merged pull request #20004: test: Add signet witness commitment section parse tests (master...2009-testSignetParse) https://github.com/bitcoin/bitcoin/pull/20004
< bitcoin-git> [bitcoin] theStack opened pull request #20047: test: use wait_for_{block,header} helpers in p2p_fingerprint.py (master...20200930-test-use-wait-for-block-header-in-fingerprint-py) https://github.com/bitcoin/bitcoin/pull/20047
< hebasto> is an std::set a more proper container then std::vector for -bind arguments?
< hebasto> ^ wumpus vasild
< hebasto> *than
< wumpus> I guess if you want to detect duplicates
< jonatack> Is anyone else seeing "Using default signet network" and " Signet derived magic (message start): ..." in the debug log, when launching bitcoind on mainnet/testnet/regtest?
< jonatack> e.g. on master or when testing PRs based on post-signet master
< wumpus> I haven't noticed it!
< wumpus> jonatack: you're right!
< wumpus> I see it too in my mainnet debug.log file now, the first two lines on every invocation
< hebasto> jonatack: it's a side effect of #20014
< gribble> https://github.com/bitcoin/bitcoin/issues/20014 | doc: Mention signet in -help output by hebasto · Pull Request #20014 · bitcoin/bitcoin · GitHub
< wumpus> it's not a terribly serious issue but it would be nice not to have in the release :)
< jonatack> thanks! will push a fix
< jonatack> looks like util_tests/util_GetChainName need updating too
< bitcoin-git> [bitcoin] jonatack opened pull request #20048: chainparams: do not log signet startup messages for other chains (master...signet-startup-logging-bugfix) https://github.com/bitcoin/bitcoin/pull/20048
< vasild> luke-jr: yes, but still a bit strange
< vasild> hebasto: is it the case that the operations we do on the container are: insert (more than once), iterate over all elements? Then either one fine from complexity pov but wumpus is right that std::set would avoid duplicates.
< vasild> no wait, I mean unordered_set
< hebasto> do we need duplicated -bind ?
< vasild> no
< hebasto> for unordered_set we lack hash function
< vasild> insertion in std::set is O(log(n)), in std::vector and std::unordered_set is O(1)
< vasild> then KISS - use vector and (I guess) emit an error like "bind: address already in use" if the user supplies a duplicate
< hebasto> ok, this set is too small, and using std::set makes code simpler
< vasild> I guess this is the current behavior
< vasild> you are right, we are going to put just a bunch of entries, complexity is irrelevant
< luke-jr> if we don't need to do lookups, why do we need a set?
< sipa> using std::vector + std::sort + std::adjacent_find is probably faster than using std::set
< hebasto> I need just to know if element is present in the container
< sipa> you can also use std::count on the vector, but doing that for every element is O(n^2)
< sipa> std::sort + std::adjacent_find is O(n log n)
< hebasto> sipa: thanks! I'll revert back to std::vector
< jonatack> hebasto: the new version in your branch looks like a nice improvement
< hebasto> jonatack: 19991 or 19998?
< jnewbery> TIL std::adjacent_find
< jonatack> hebasto: 19998, if we can send the result of CNode::ConnectedThroughNetwork() directly into GetNetworkName() for the name, seems good
< hebasto> jonatack: thanks! but wait some minutes until I revert the recent change in 19991 back to the std::vector
< hebasto> jonatack: it's ready :)
< sipa> aj: going to remove the first marker stuff, based on your branch
< bitcoin-git> [bitcoin] hebasto closed pull request #17428: p2p: Try to preserve outbound block-relay-only connections during restart (master...20191109-anchors) https://github.com/bitcoin/bitcoin/pull/17428
< bitcoin-git> [bitcoin] hebasto reopened pull request #17428: p2p: Try to preserve outbound block-relay-only connections during restart (master...20191109-anchors) https://github.com/bitcoin/bitcoin/pull/17428
< jonatack> hebasto: ty
< bitcoin-git> [bitcoin] dongcarl opened pull request #20050: validation bundle 1: Prune (in)direct g_chainman usage related to `::LookupBlockIndex` (master...2020-09-libbitcoinruntime-v4) https://github.com/bitcoin/bitcoin/pull/20050
< sipa> anyone on windows who can try to reproduce this? https://bitcoin.stackexchange.com/q/99273/208
< phantomcircuit> sipa, iirc there's some hard limit, possibly he's just got dbcache so large that it's exceeding the limit
< sipa> phantomcircuit: that's possible, but the fact that he no longer observes an "is shutting down" message makes me wonder if there is more going on