2017-11-05

< sipa> also, none of the people currently involved with bitcoin core development are working for the foundation anymore
< wumpus> LumberCartel: let's say the bitcoin foundation has a checkered reputation, there's been so much drama about it. But it's off topic here, #bitcoin would be a better place to discuss.
< LumberCartel> wxss: What's the problem with The Bitcoin Foundation, Inc.?
< wxss> the Windows binaries are still signed by The Bitcoin Foundation, Inc. -- that is kinda gross
< bitcoin-git> bitcoin/0.15 2ce9e58 Wladimir J. van der Laan: doc: Fill in 0.15.1 changelog and authors in release notes...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/2ce9e586d5b11e1f61af4db27b7326687d5e5124
< gribble> https://github.com/bitcoin/bitcoin/issues/11252 | [P2P] When clearing addrman clear mapInfo and mapAddr. by instagibbs · Pull Request #11252 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] fanquake opened pull request #11611: [build] Don't fail when passed --disable-lcov and lcov isn't available (master...dontfaillcov) https://github.com/bitcoin/bitcoin/pull/11611
< meshcollider> ryanofsky: you should add the script from https://github.com/bitcoin/bitcoin/pull/11592#pullrequestreview-73922693 to contrib/devtools/ IMO
< bitcoin-git> [bitcoin] MeshCollider opened pull request #11610: Update release notes for 0.15.1 (0.15...201711_releasenotes0151) https://github.com/bitcoin/bitcoin/pull/11610

2017-11-04

< windsok> #bitcoin-forks
< sipa> sava_: not here, #bitcoin
< sava_> its BTCGPU for bitcoin gold i installed
< sipa> sava_: #bitcoin
< bitcoin-git> [bitcoin] Sjors opened pull request #11607: Add Gitian PGP key: Sjors (master...gitian-sjors) https://github.com/bitcoin/bitcoin/pull/11607
< Provoostenator> To answer my own q: once all linux versions finish building, it spits out a summary with hashes. You can compare that with e.g. gitian.sigs/0.15.1rc1-linux/laanwj/bitcoin-linux-0.15-build.assert
< sipa> bitcoin core tends to stress CPUs far more than usual desktop software
< fobban> I've got a i7-6700k. Never got these hardware errors before and I only get them once I start bitcoin core again
< fobban> I'm running (or trying to run) bitcoin-core on arch linux but ever since v0.15 I get a CPU hardware error after a few minutes which causes the computer to reboot. I redownloaded the blockchain but a few seconds after it was complete I got the error again.
< donaloconnor> I guess it's pow? - I'm not entirely sure... apologies I'm learning. Miners generate the block hash to find one that satisfies the difficulty. I mean, where does bitcoin core check that this hash is actually valid (ie: hashing the block again results int he same hash)
< donaloconnor> Can anyone point to me where in the code bitcoin core checks if the block hash is valid? - I can see it checks POW in CheckBlockHeader
< Provoostenator> Switching bitcoin repo to master first did the trick. This might be related: https://github.com/bitcoin/bitcoin/pull/11391
< Provoostenator> debian@debian:~$ bitcoin/contrib/gitian-build.sh -b sjors 0.15.1rc1 --detached-sign
< MarcoFalke> Refer to https://github.com/bitcoin/bitcoin/blob/master/doc/README_osx.md for instructions to download the apple sdk
< Provoostenator> ~/bitcoin ~ ~
< Provoostenator> fatal: destination path 'bitcoin-detached-sigs' already exists and is not an empty directory.
< Provoostenator> bitcoin/contrib/gitian-build.sh --setup --lxc -b signer v0.15.1rc1
< Provoostenator> I'm trying to make a Gitian build. Installing Virtual Box and Debian was easy, but this part of the instructions is confusing: https://github.com/bitcoin-core/docs/blob/master/gitian-building.md
< bitcoin-git> [bitcoin] Sjors opened pull request #11605: [Qt] Enable RBF by default (master...rbf-default) https://github.com/bitcoin/bitcoin/pull/11605
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11604: [net] Remove ForNode/ForEachNode (master...2017-11-no-foreachnode) https://github.com/bitcoin/bitcoin/pull/11604
< bitcoin-git> [bitcoin] TheBlueMatt closed pull request #10697: Do not hold cs_vNodes when making ForEachNode Callbacks (master...2017-06-cnodestateaccessors-5) https://github.com/bitcoin/bitcoin/pull/10697

2017-11-03

< bitcoin-git> [bitcoin] sipa closed pull request #11592: 0.15: Backports (0.15...Mf1711-qa01502) https://github.com/bitcoin/bitcoin/pull/11592
< bitcoin-git> [bitcoin] ryanofsky opened pull request #11603: Move RPC registration out of AppInitParameterInteraction (master...pr/rpcinit) https://github.com/bitcoin/bitcoin/pull/11603
< bitcoin-git> [bitcoin] azavalla opened pull request #11602: utils: removed deprecated check and function (master...old_openssl_names) https://github.com/bitcoin/bitcoin/pull/11602
< bitcoin-git> [bitcoin] practicalswift closed pull request #11591: wallet: Assert holding cs_wallet lock in GetAvailableCredit/GetAvailableWatchOnlyCredit [wip] (master...cs_wallet) https://github.com/bitcoin/bitcoin/pull/11591
< gribble> https://github.com/bitcoin/bitcoin/issues/11576 | Stuck at 25.85% of processing for 24 hours now · Issue #11576 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10740 | [wallet] dynamic loading/unloading of wallets by jnewbery · Pull Request #10740 · bitcoin/bitcoin · GitHub
< promag> wumpus: is this still valid? https://github.com/bitcoin/bitcoin/projects/8
< wumpus> being stuck with gcc 4.x is one thing, but being stuck with an old bitcoin core version can be actively harmful. It's the same situation that browsers are in.
< wumpus> NielsvG: yeah the problem is that stable never gets updated, so they end up with age-old releases of bitcoin core, even though it's kind of important to stay up to date because of security updates, network behavior etc
< bitcoin-git> [bitcoin] ryanofsky opened pull request #11599: scripted-diff: Small locking rename (master...pr/locksren) https://github.com/bitcoin/bitcoin/pull/11599
< luke-jr> FYI, apparently Debian is planning to put Bitcoin Core back into stable.. :x
< meshcollider> But this question should probably be directed at bitcoin.stackexchange.com
< * LumberCartel> agrees with sipa that #bitcoin is the better place to ask that particular question.
< sipa> #bitcoin
< Ironeo> Does anyone know of any Bitcoin ATM's in Evansville, Indiana ??

2017-11-02

< sipa> cfields: https://github.com/bitcoin/bitcoin/pull/11389#discussion_r146683391 -> what do you suggest I replace it with?
< gribble> https://github.com/bitcoin/bitcoin/issues/674 | Cannot compile Mac · Issue #674 · bitcoin/bitcoin · GitHub
< travis-ci> Change view : https://github.com/TheBlueMatt/bitcoin/compare/5d465e396249^...f9cd8b458a92
< travis-ci> TheBlueMatt/bitcoin#674 (2017-10-travis-irc-notifications - f9cd8b4 : Matt Corallo): The build passed.
< bitcoin-git> [bitcoin] TheBlueMatt closed pull request #11598: Make travis complain on #bitcoin-core-dev when builds fail (master...2017-10-travis-irc-notifications) https://github.com/bitcoin/bitcoin/pull/11598
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11598: Make travis complain on #bitcoin-core-dev when builds fail (master...2017-10-travis-irc-notifications) https://github.com/bitcoin/bitcoin/pull/11598
< gribble> https://github.com/bitcoin/bitcoin/issues/11575 | CDBEnv::EnvShutdown: Error -30974 shutting down database environment: DB_RUNRECOVERY: Fatal error, run database recovery · Issue #11575 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jtimon closed pull request #11430: Add BIP16 to consensus params for consistency (master...b16-bip90-bip16) https://github.com/bitcoin/bitcoin/pull/11430
< achow101> Bitcoin Core Server Edition
< instagibbs> Bitcoin Core ME, don't forget ME
< jtimon> random non-priority review begging: https://github.com/bitcoin/bitcoin/pull/8994
< sipa> "Bitcoin Core now comes in multiple flavours! Bitcoin Core Home, Bitcoin Core Pro, Bitcoin Core XP, ..."
< gmaxwell> morcos: inaccurate details in a press article about bitcoin?! Good thing you prevent that from ever happening.
< bitcoin-git> bitcoin/0.15 f224cbc Wladimir J. van der Laan: build: Bump version to 0.15.1...
< bitcoin-git> [bitcoin] laanwj force-pushed 0.15 from 01e173f to f224cbc: https://github.com/bitcoin/bitcoin/commits/0.15
< gmaxwell> so already getting some reports of not being able to send to it from Bitcoin Core, ::sigh:: :)
< bitcoin-git> bitcoin/0.15 01e173f Wladimir J. van der Laan: build: Bump version to 0.15.0.2...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/01e173f5b8985ad5ec14c1621531a003635f9800
< gribble> https://github.com/bitcoin/bitcoin/issues/11167 | Full BIP173 (Bech32) support by sipa · Pull Request #11167 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11592 | WIP 0.15: Backports by MarcoFalke · Pull Request #11592 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #11560: Connect to a new outbound peer if our tip is stale (master...2017-10-stale-tip-new-peer) https://github.com/bitcoin/bitcoin/pull/11560
< bitcoin-git> bitcoin/master ac7b37c Suhas Daftuar: Connect to an extra outbound peer if our tip is stale...
< bitcoin-git> bitcoin/master db32a65 Suhas Daftuar: Track tip update time and last new block announcement from each peer
< bitcoin-git> bitcoin/master 2d4327d Suhas Daftuar: net: Allow connecting to extra outbound peers
< bitcoin-git> [bitcoin] laanwj pushed 6 new commits to master: https://github.com/bitcoin/bitcoin/compare/7008b07005c5...2f959a58744d
< bitcoin-git> [bitcoin] laanwj closed pull request #11593: rpc: work-around an upstream libevent bug (master...fix-libevent-cb) https://github.com/bitcoin/bitcoin/pull/11593
< bitcoin-git> bitcoin/master 7008b07 Wladimir J. van der Laan: Merge #11593: rpc: work-around an upstream libevent bug...
< bitcoin-git> bitcoin/master 97932cd Cory Fields: rpc: further constrain the libevent workaround...
< bitcoin-git> bitcoin/master 6b58360 Cory Fields: rpc: work-around an upstream libevent bug...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/bfb270acfa30...7008b07005c5
< gribble> https://github.com/bitcoin/bitcoin/issues/11100 | Fix confusing blockmax{size,weight} options, dont default to throwing away money by TheBlueMatt · Pull Request #11100 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11593 | rpc: work-around an upstream libevent bug by theuni · Pull Request #11593 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11100 | Fix confusing blockmax{size,weight} options, dont default to throwing away money by TheBlueMatt · Pull Request #11100 · bitcoin/bitcoin · GitHub
< wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag
< bitcoin-git> [bitcoin] kallewoof opened pull request #11597: [trivial] Fix error message & styling for when new fee rate < min mem… (master...171102-feebumper-lowerfeetxt) https://github.com/bitcoin/bitcoin/pull/11597
< bitcoin-git> [bitcoin] practicalswift opened pull request #11596: Add missing cs_main locks when accessing chainActive (master...chainActive) https://github.com/bitcoin/bitcoin/pull/11596
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11590: [Wallet] always show help-line of wallet encryption calls (master...2017/10/enc_wallet_help) https://github.com/bitcoin/bitcoin/pull/11590
< bitcoin-git> bitcoin/master bfb270a MarcoFalke: Merge #11590: [Wallet] always show help-line of wallet encryption calls...
< bitcoin-git> bitcoin/master 720d9e8 Jonas Schnelli: [Wallet] always show help-line of wallet encryption calls
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/1b8c88451b05...bfb270acfa30
< gribble> https://github.com/bitcoin/bitcoin/issues/11100 | Fix confusing blockmax{size,weight} options, dont default to throwing away money by TheBlueMatt · Pull Request #11100 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11402 | [wallet] Use shared pointer for wallet instances by promag · Pull Request #11402 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10756 | net processing: swap out signals for an interface class by theuni · Pull Request #10756 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] T-Pham opened pull request #11595: Update error messages in bitcoin-cli.cpp (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11595
< bitcoin-git> [bitcoin] promag opened pull request #11594: Improve -disablewallet parameter interaction (master...2017-11-disable-wallet) https://github.com/bitcoin/bitcoin/pull/11594

2017-11-01

< ghost43> I would be interested in the exact semantics of nLockTime and chainActive.Height() here https://github.com/bitcoin/bitcoin/blob/5b059a833eb57a4dd8458f42aedba85265b2bbf3/src/wallet/wallet.cpp#L2661 -- does this line ensure that only the next block contain the tx? should it be height+1? at the same time I just tested and bitcoind rejects transactions with nLockTime for the next block. so does nLockTime mean that the block to contain a tx
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10756 | net processing: swap out signals for an interface class by theuni · Pull Request #10756 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] theuni opened pull request #11593: rpc: work-around an upstream libevent bug (master...fix-libevent-cb) https://github.com/bitcoin/bitcoin/pull/11593
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11376: Ensure backupwallet fails when attempting to backup to source file (master...core) https://github.com/bitcoin/bitcoin/pull/11376
< bitcoin-git> bitcoin/master 1b8c884 MarcoFalke: Merge #11376: Ensure backupwallet fails when attempting to backup to source file...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/cffa5ee132f3...1b8c88451b05
< bitcoin-git> bitcoin/master 5d465e3 Tomas van der Wansem: Ensure backupwallet fails when attempting to backup to source file...
< cfields> sdaftuar: fwiw, I was hoping to do something like this: https://github.com/theuni/bitcoin/commit/0693ffb8ed386095a27a8ca62a7eacada2e9db04
< sdaftuar> unsquashed branch is here: https://github.com/sdaftuar/bitcoin/commits/11560.1
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< wumpus> no political discussion here please, use #bitcoin instead
< xinxi> Will the US regulate Bitcoin development while it’s going to regulate Bitcoin derivatives?
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #11592: [qa] 0.15.0.2: Fix silent merge conflict (assert_raises_rpc_error) (0.15...Mf1711-qa01502) https://github.com/bitcoin/bitcoin/pull/11592
< bitcoin-git> [bitcoin] laanwj closed pull request #11531: Check that new headers are not a descendant of an invalid block (more effeciently) (master...2017-10-cache-invalid-indexes) https://github.com/bitcoin/bitcoin/pull/11531
< bitcoin-git> bitcoin/master 932f118 Matt Corallo: Accept unrequested blocks with work equal to our tip...
< bitcoin-git> bitcoin/master 3d9c70c Matt Corallo: Stop always storing blocks from whitelisted peers...
< bitcoin-git> bitcoin/master 3b4ac43 Matt Corallo: Rewrite p2p-acceptblock in preparation for slight behavior changes...
< bitcoin-git> [bitcoin] laanwj pushed 7 new commits to master: https://github.com/bitcoin/bitcoin/compare/db2f83ed463b...cffa5ee132f3
< bitcoin-git> [bitcoin] laanwj closed pull request #11511: [Init] Remove redundant exit(EXIT_FAILURE) instances and replace with return false (master...161017_refactor_AppInit) https://github.com/bitcoin/bitcoin/pull/11511
< bitcoin-git> [bitcoin] practicalswift opened pull request #11591: wallet: Add missing cs_wallet locks in GetAvailableCredit/GetAvailableWatchOnlyCredit/CreateWalletFromFile (master...cs_wallet) https://github.com/bitcoin/bitcoin/pull/11591
< bitcoin-git> bitcoin/master db2f83e Wladimir J. van der Laan: Merge #11511: [Init] Remove redundant exit(EXIT_FAILURE) instances and replace with return false...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c95832da87ac...db2f83ed463b
< bitcoin-git> bitcoin/master b296bf1 donaloconnor: Init: Remove redundant exit(EXIT_FAILURE) instances and replace with return false
< gribble> https://github.com/bitcoin/bitcoin/issues/11511 | [Init] Remove redundant exit(EXIT_FAILURE) instances and replace with return false by donaloconnor · Pull Request #11511 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #11571: Fixed a couple small grammatical errors. (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11571
< bitcoin-git> bitcoin/master c95832d Wladimir J. van der Laan: Merge #11571: Fixed a couple small grammatical errors....
< bitcoin-git> bitcoin/master f927ee1 Christian Gentry: Fixed a couple small grammatical errors....
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e1f6a2a801a0...c95832da87ac
< bitcoin-git> [bitcoin] laanwj closed pull request #11550: [0.15.1] qa: Backports (0.15...Mf1710-0151qaBackports) https://github.com/bitcoin/bitcoin/pull/11550
< bitcoin-git> bitcoin/0.15 7d4546f Russell Yanofsky: Make listsinceblock refuse unknown block hash...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/7d4546f17dca84928bd2b6d1e2588b673c237321
< gribble> https://github.com/bitcoin/bitcoin/issues/11550 | [0.15.1] qa: Backports by MarcoFalke · Pull Request #11550 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #11565: Make listsinceblock refuse unknown block hash (master...pr/since) https://github.com/bitcoin/bitcoin/pull/11565
< bitcoin-git> [bitcoin] laanwj closed pull request #11573: [Util] Update tinyformat.h (master...pull-upstream-tinyformat) https://github.com/bitcoin/bitcoin/pull/11573
< bitcoin-git> bitcoin/master 2631d55 Wladimir J. van der Laan: Merge #11573: [Util] Update tinyformat.h...
< bitcoin-git> bitcoin/master 60b98f8 fanquake: [Util] Update tinyformat.h...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e8f3c88133b7...2631d55f61cd
< gribble> https://github.com/bitcoin/bitcoin/issues/11565 | Make listsinceblock refuse unknown block hash by ryanofsky · Pull Request #11565 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11571 | Fixed a couple small grammatical errors. by BitsInMyBlood · Pull Request #11571 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/0.15 cf18f42 fanquake: [Docs] Update OpenBSD Build Instructions for OpenBSD 6.2...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/cf18f4289911c657eb876d91dee055db807870ad
< bitcoin-git> [bitcoin] laanwj closed pull request #11442: [Docs] Update OpenBSD Build Instructions for OpenBSD 6.2 (master...openbsd-doc-update) https://github.com/bitcoin/bitcoin/pull/11442
< bitcoin-git> bitcoin/master e8f3c88 Wladimir J. van der Laan: Merge #11442: [Docs] Update OpenBSD Build Instructions for OpenBSD 6.2...
< bitcoin-git> bitcoin/master 9d30f54 fanquake: [Docs] Update OpenBSD Build Instructions for OpenBSD 6.2
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8335cb478183...e8f3c88133b7
< gribble> https://github.com/bitcoin/bitcoin/issues/11573 | [Util] Update tinyformat.h by fanquake · Pull Request #11573 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11442 | [Docs] Update OpenBSD Build Instructions for OpenBSD 6.2 by fanquake · Pull Request #11442 · bitcoin/bitcoin · GitHub
< wumpus> promag: luke-jr: FWIW javascript of any kind in bitcoin core scares me, even in the GUI, I know this is not like dragging in a browser (it's not html based, nor is it meant as a sandbox for untrusted code) but it's still such a huge exploitable component
< gribble> https://github.com/bitcoin/bitcoin/issues/4 | Export/Import wallet in a human readable, future-proof format · Issue #4 · bitcoin/bitcoin · GitHub
< promag> we could have both bitcoin-qt and bitcoin-quick and later drop support for the first
< bitcoin-git> [bitcoin] fanquake closed pull request #11587: Fix warnings when building with -Wthread-safety-analysis (master...–Wthread-safety-analysis) https://github.com/bitcoin/bitcoin/pull/11587
< luke-jr> sure, I just meant that you wrote bitcoin-qt entirely yourself
< wumpus> bitcoin-qt's gui would be kind of weird on a mobile device
< wumpus> with your own cross-compile environment you can certainly build bitcoin-qt for ARM
< wumpus> ARM and QT5 works great, a lot of embedded devices vendors use that combination, the problem (with regard to bitcoin) is that it's not really standardized, so one mgiht be using qt w/ kms backend, the other with wayland, the other with X11, there's no one-size-fits-all static executable
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #11590: [Wallet] always show help-line of wallet encryption calls (master...2017/10/enc_wallet_help) https://github.com/bitcoin/bitcoin/pull/11590
< earlz> jonasschnelli: not sure how to compile bitcoin-qt to be dynamically linked without building it on device.. and building on device would take days if it's even possible. I got a compiler error that the ARM compiler wasn't supported for building Qt through gitian, so guess I'm just out of luck on it

2017-10-31

< earlz> it already builds bitcoind, etc. But it doesn't build Qt or bitcoin-qt for ARM is the problem
< achow101> earlz: I believe you can just modify the HOSTS line here: https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-linux.yml#L37
< earlz> Is it possible to modify the gitian scripts to cross-compile bitcoin-qt for ARM?
< sipa> Alkhara: bitcoin.stackexchange.com
< Alkhara> Anyone willing to answer a question 1:1 that has to do with source code but not directly for the Bitcoin project please DM me. I don't want to off-topic but you guys are probably the best source of information on this.
< bitcoin-git> [bitcoin] practicalswift opened pull request #11587: Fix warnings when building with -Wthread-safety-analysis (master...–Wthread-safety-analysis) https://github.com/bitcoin/bitcoin/pull/11587
< gribble> https://github.com/bitcoin/bitcoin/issues/11512 | Use GetDesireableServiceFlags in seeds, dnsseeds, fixing static seed adding by TheBlueMatt · Pull Request #11512 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11563 | Improve CheckBlockIndex performance by promag · Pull Request #11563 · bitcoin/bitcoin · GitHub
< Cirolaus_> just let you guys now that you can earn bitcoin by gaming (not affiliate link) https://coinleague.cc
< bitcoin-git> [bitcoin] laanwj closed pull request #11578: net: Add missing lock in ProcessHeadersMessage(...) (master...ProcessHeadersMessage) https://github.com/bitcoin/bitcoin/pull/11578
< bitcoin-git> bitcoin/master 8335cb4 Wladimir J. van der Laan: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...)...
< bitcoin-git> bitcoin/master 2530bf2 practicalswift: net: Add missing lock in ProcessHeadersMessage(...)...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/bb9ab0fccfba...8335cb478183
< jtimon_> wasn't there a communicate that bitcoin core will never release non free software somewhere?
< bitcoin-git> [bitcoin] practicalswift opened pull request #11585: addrman: Add missing lock in Clear() (CAddrMan) (master...missing-lock-in-addrman-clear) https://github.com/bitcoin/bitcoin/pull/11585

2017-10-30

< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11583: Do not make it trivial for inbound peers to generate log entries (master...2017-10-no-net-log) https://github.com/bitcoin/bitcoin/pull/11583
< bitcoin-git> [bitcoin] luke-jr opened pull request #11582: wallet: Restore -usehd=0 option (master...usehd) https://github.com/bitcoin/bitcoin/pull/11582
< gribble> https://github.com/bitcoin/bitcoin/issues/11531 | Check that new headers are not a descendant of an invalid block (more effeciently) by TheBlueMatt · Pull Request #11531 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11578 | net: Add missing lock in ProcessHeadersMessage(...) by practicalswift · Pull Request #11578 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11580: Do not send (potentially) invalid headers in response to getheaders (master...2017-10-getheaders-valid-only) https://github.com/bitcoin/bitcoin/pull/11580
< bitcoin-git> [bitcoin] gladosconn closed pull request #11579: Fix int uint64_t comparison warning. (master...master) https://github.com/bitcoin/bitcoin/pull/11579
< bitcoin-git> [bitcoin] gladosconn opened pull request #11579: Fix int uint64_t comparison warning. (master...master) https://github.com/bitcoin/bitcoin/pull/11579
< bitcoin-git> [bitcoin] practicalswift opened pull request #11578: net: Add missing lock in ProcessHeadersMessage(...) (master...ProcessHeadersMessage) https://github.com/bitcoin/bitcoin/pull/11578
< bitcoin-git> [bitcoin] practicalswift opened pull request #11577: Fix warnings (-Wsign-compare) when building with DEBUG_ADDRMAN (master...DEBUG_ADDRMAN-warnings) https://github.com/bitcoin/bitcoin/pull/11577
< esotericnonsense> cluelessperson: re your chat in #bitcoin if you actually want to and have time it would be nice to see a benchmark of non-pruning sync time against the same target (e.g. without network node variance)
< esotericnonsense> cluelessperson: if the log is not sensitive it might be useful for https://github.com/bitcoin/bitcoin/pull/11359

2017-10-29

< sipa> perhaps you can try bitcoin.stackexchange.com
< Alkhara> I mean my project isn't even going to be a competing currency, more of a service, and for some reason I am banned from #bitcoin even though I don't think I have ever been there.
< BlueMatt> Alkhara: please take this to #bitcoin
< Alkhara> This may not be the right place for this and feel free to tell me if it's not, but is there a reference sheet anywhere that points to the current value locations of Bitcoin's main variables? For example, max_coin_count is located in xxx.cpp. I am looking to fork for a project of mine but C++ skills are slowly coming up from nothing.
< wumpus> blockchain.info might have changed their site but that's nothing to do with bitcoin core
< Alkhara> with the current master release of Bitcoin, is the 80 extra bytes OP_Return still available to embed data? or was that removed?
< bitcoin-git> [bitcoin] laanwj closed pull request #11541: Build: Fix Automake warnings when running autogen.sh (master...fix-automake-warnings) https://github.com/bitcoin/bitcoin/pull/11541
< bitcoin-git> bitcoin/master bb9ab0f Wladimir J. van der Laan: Merge #11541: Build: Fix Automake warnings when running autogen.sh...
< bitcoin-git> bitcoin/master cc5c39d fanquake: [Build] Add AM_OBJCXXFLAGS and QT_PIE_FLAGS to OBJCXXFLAGS to future-proof darwin targets
< bitcoin-git> bitcoin/master f8c6697 Evan Klitzke: Fix automake warnings when running autogen.sh
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/ba216b5fa63e...bb9ab0fccfba
< bitcoin-git> [bitcoin] fanquake opened pull request #11573: [Util] Update tinyformat.h (master...pull-upstream-tinyformat) https://github.com/bitcoin/bitcoin/pull/11573
< bitcoin-git> [bitcoin] fanquake closed pull request #11572: Merge pull request #1 from bitcoin/master (master...master) https://github.com/bitcoin/bitcoin/pull/11572
< bitcoin-git> [bitcoin] csdnnet opened pull request #11572: Merge pull request #1 from bitcoin/master (master...master) https://github.com/bitcoin/bitcoin/pull/11572

2017-10-28

< bitcoin-git> [bitcoin] BitsInMyBlood opened pull request #11571: Fixed a couple small grammatical errors. (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11571
< gribble> https://github.com/bitcoin/bitcoin/issues/10489 | build: silence gcc7s implicit fallthrough warning by theuni · Pull Request #10489 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] sipa closed pull request #11568: Disconnect outbound peers on invalid chains (master...2017-10-disconnect-outbound-peers-on-invalid-chains) https://github.com/bitcoin/bitcoin/pull/11568
< bitcoin-git> bitcoin/master ba216b5 Pieter Wuille: Merge #11568: Disconnect outbound peers on invalid chains...
< bitcoin-git> bitcoin/master 37886d5 Suhas Daftuar: Disconnect outbound peers relaying invalid headers
< bitcoin-git> bitcoin/master 4637f18 Suhas Daftuar: moveonly: factor out headers processing into separate function...
< bitcoin-git> [bitcoin] sipa pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/b5545d8df99f...ba216b5fa63e
< bitcoin-git> [bitcoin] laanwj closed pull request #10409: [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest (master...fuzz-blocktransactions) https://github.com/bitcoin/bitcoin/pull/10409
< bitcoin-git> bitcoin/master b5545d8 Wladimir J. van der Laan: Merge #10409: [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest...
< bitcoin-git> bitcoin/master fd3a2f3 practicalswift: [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d93fa261f079...b5545d8df99f
< meshcollider> Rayser: Try submitting a PR to https://github.com/bitcoin-dot-org/bitcoin.org instead :)
< bitcoin-git> [bitcoin] fanquake closed pull request #11570: 0.15 (0.15...0.15) https://github.com/bitcoin/bitcoin/pull/11570
< bitcoin-git> [bitcoin] Maivaza opened pull request #11570: 0.15 (0.15...0.15) https://github.com/bitcoin/bitcoin/pull/11570

2017-10-27

< Rayser> i have a portuguese-br translation for this link > https://bitcoin.org/en/alert/2017-10-09-segwit2x-safety
< gribble> https://github.com/bitcoin/bitcoin/issues/10387 | Implement BIP159, define and signal NODE_NETWORK_LIMITED (pruned peers) by jonasschnelli · Pull Request #10387 · bitcoin/bitcoin · GitHub
< jtimon> rebased https://github.com/bitcoin/bitcoin/pull/8994 I know it's not a priority, but, please, review, it's kind of painful to rebase the tests
< bitcoin-git> [bitcoin] achow101 closed pull request #11446: Disconnect Peers for Duplicate Invalid blocks. (master...bad-block-interrogation) https://github.com/bitcoin/bitcoin/pull/11446

2017-10-26

< bitcoin-git> [bitcoin] jnewbery reopened pull request #10160: [WIP] updatepeer RPC (master...updatepeer) https://github.com/bitcoin/bitcoin/pull/10160
< rafalcpp> sdaftuar: dunno, maybe? :) I didn't yet developed on bitcoin. Wouldn't it be possible to increase both sides of min?
< bitcoin-git> [bitcoin] laanwj closed pull request #11490: Disconnect from outbound peers with bad headers chains (master...2017-10-outbound-peers-good-chain) https://github.com/bitcoin/bitcoin/pull/11490
< bitcoin-git> bitcoin/master e065249 Suhas Daftuar: Add unit test for outbound peer eviction
< bitcoin-git> bitcoin/master 5a6d00c Suhas Daftuar: Permit disconnection of outbound peers on bad/slow chains...
< bitcoin-git> bitcoin/master c60fd71 Suhas Daftuar: Disconnecting from bad outbound peers in IBD...
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/cf8c4a7633b1...d93fa261f079
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< wumpus> spudowiar: just use the milestone https://github.com/bitcoin/bitcoin/milestone/32
< spudowiar> Which PRs are those? https://github.com/bitcoin/bitcoin/projects/8 shows one PR under "Review priority for 0.15.0.2"
< gmaxwell> BlueMatt: we could also release note this point-- that running -shootmeinthefacekthx will cause your IP to get banned by bitcoin nodes when the fork happens and make it harder to switch back or run both.
< gmaxwell> luke-jr: also as matt points out, if you don't undermine service flag disconnects you won't get banned by bitcoin 0.15+ peers, so I think that answers your concern/.
< wumpus> karelb: it could have been resolved with e.g. service bits if 2x was willing, but they're insisting on making this a mess, so we have to do the least harmful thing for the existing bitcoin network
< achow101> gmaxwell: I think the concern is if someone runs 2x and gets themselves banned, if they switch back to bitcoin they can't connect to the network anymore
< luke-jr> gmaxwell: right now, we can peers that send invalid blocks, which means their Bitcoin nodes will get rejected from the p2p network too
< gmaxwell> IniGit: #bitcoin
< IniGit> I read the whitepaper of ethereum and I have a question (it is the same for bitcoin):
< luke-jr> morcos: Bitcoin is almost a softfork relative to 2X
< luke-jr> BlueMatt: it is necessary for people to switch from 2X to Bitcoin, or run them both
< gribble> https://github.com/bitcoin/bitcoin/issues/10593 | Relax punishment for peers relaying invalid blocks and headers by luke-jr · Pull Request #10593 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11531 | Check that new headers are not a descendant of an invalid block (more effeciently) by TheBlueMatt · Pull Request #11531 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8305 | Improve handling of unconnecting headers by sdaftuar · Pull Request #8305 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10593 | Relax punishment for peers relaying invalid blocks and headers by luke-jr · Pull Request #10593 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11531 | Check that new headers are not a descendant of an invalid block (more effeciently) by TheBlueMatt · Pull Request #11531 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11446 | Disconnect Peers for Duplicate Invalid blocks. by achow101 · Pull Request #11446 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10593 | Relax punishment for peers relaying invalid blocks and headers by luke-jr · Pull Request #10593 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11446 | Disconnect Peers for Duplicate Invalid blocks. by achow101 · Pull Request #11446 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11560 | Connect to a new outbound peer if our tip is stale by sdaftuar · Pull Request #11560 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11446 | Disconnect Peers for Duplicate Invalid blocks. by achow101 · Pull Request #11446 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] sdaftuar opened pull request #11568: Disconnect outbound peers on invalid chains (master...2017-10-disconnect-outbound-peers-on-invalid-chains) https://github.com/bitcoin/bitcoin/pull/11568
< gribble> https://github.com/bitcoin/bitcoin/issues/11490 | Disconnect from outbound peers with bad headers chains by sdaftuar · Pull Request #11490 · bitcoin/bitcoin · GitHub
< wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101
< bitcoin-git> [bitcoin] sdaftuar closed pull request #11534: Evict outbound peers if tip is stale (master...2017-10-stale-tip-eviction) https://github.com/bitcoin/bitcoin/pull/11534
< bitcoin-git> [bitcoin] sipa closed pull request #11566: 0.9 (master...0.9) https://github.com/bitcoin/bitcoin/pull/11566
< bitcoin-git> bitcoin/0.15 265bb21 MarcoFalke: Add share/rpcuser to dist. source code archive...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/265bb214ecf616a7a55fc979a227d5f215046d84
< bitcoin-git> [bitcoin] laanwj closed pull request #11530: Add share/rpcuser to dist. source code archive (master...Mf1710-distShare) https://github.com/bitcoin/bitcoin/pull/11530
< bitcoin-git> bitcoin/master cf8c4a7 Wladimir J. van der Laan: Merge #11530: Add share/rpcuser to dist. source code archive...
< bitcoin-git> bitcoin/master fa81534 MarcoFalke: Add share/rpcuser to dist. source code archive
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/57ee73990f1c...cf8c4a7633b1
< bitcoin-git> [bitcoin] pkaksha opened pull request #11566: 0.9 (master...0.9) https://github.com/bitcoin/bitcoin/pull/11566
< bitcoin-git> [bitcoin] ryanofsky opened pull request #11565: Make listsinceblock refuse unknown block hash (master...pr/since) https://github.com/bitcoin/bitcoin/pull/11565
< bitcoin-git> [bitcoin] Sjors closed pull request #11557: WIP: Use Sat/WU instead of (μ/m)BTC/kB (master...fee-sat-per-wu) https://github.com/bitcoin/bitcoin/pull/11557
< bitcoin-git> [bitcoin] fanquake closed pull request #7601: [WIP] HTLC implementation in the wallet (master...zkcp) https://github.com/bitcoin/bitcoin/pull/7601
< jb55> #bitcoin-forks
< bitcoin-git> [bitcoin] promag opened pull request #11563: Improve CheckBlockIndex performance (master...2017-10-improve-checkblockindex) https://github.com/bitcoin/bitcoin/pull/11563

2017-10-25

< bitcoin-git> [bitcoin] theuni opened pull request #11562: bench: use std::chrono rather than gettimeofday (master...bench-clock-chrono) https://github.com/bitcoin/bitcoin/pull/11562
< gmaxwell> sturles: it can't get anything from the partially sent block because its sent as a large single message. the bitcoin p2p layer deals with messages as big atomic units.
< gribble> https://github.com/bitcoin/bitcoin/issues/11252 | [P2P] When clearing addrman clear mapInfo and mapAddr. by instagibbs · Pull Request #11252 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11252 | [P2P] When clearing addrman clear mapInfo and mapAddr. by instagibbs · Pull Request #11252 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11508 | Fix crash via division by zero assertion by jonasschnelli · Pull Request #11508 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] sdaftuar opened pull request #11560: Connect to a new outbound peer if our tip is stale (master...2017-10-stale-tip-new-peer) https://github.com/bitcoin/bitcoin/pull/11560
< aj> gmaxwell: i'd give 80% odds it's talking about the qt bugs fixed in 0.15.0.1... i doubt it's anything unknown or unfixed given the "Bitcoin Core project is seeing" them wording
< gmaxwell> on upstream Bitcoin Core instability.
< gmaxwell> - ie. Core's bugs not ours - segwit2x will stay on Bitcoin Core 0.14.x
< gmaxwell> 7. I've been paying close attention to the Bitcoin Core 0.15.x rollout. Based on instability and bugs that upstream Bitcoin Core project is seeing
< bitcoin-git> [bitcoin] TheBlueMatt closed pull request #11487: Check that new headers are not a descendant of an invalid block (master...2017-10-acceptblock-validity-check) https://github.com/bitcoin/bitcoin/pull/11487
< sipa> /join #bitcoin
< sipa> can we move this to #bitcoin ?
< gmaxwell> So its like importing the same private key into a litecoin and bitcoin wallet. They're still seperate.
< gmaxwell> it isn't really-- these things are just totally seperate cryptocurrencies where they just happened to also pay everyone that owned bitcoin at a certian time on them.
< gmaxwell> (and, in fact, your bitcoin transactions are not compatible with them).
< gmaxwell> Grandpa_: because they are entirely seperate systems that diverged from bitcoin in the past, they will not see your transactions.
< gmaxwell> When you pay with your bitcoin core wallet, only the bitcoin will move... the Bcash (and presumably bgold) will just stay where they are.
< gmaxwell> Grandpa_: Bitcoin Cash will not 'replay' your bitcoin transactions. You can send bitcoin without worrying about that. Bitcoin gold doesn't really exist yet, but they claim that when it does it will also not be vulnerable to replay, so again, should be no reason to worry there.
< Grandpa_> So: Could someone among you PLEASE share some insight as to what to actually do? Since Bitstamp has automatically credited costumer accts with pre-BTCash holdings with one BTCash for each old BTC, do they also automatically do this with BTC that are transferred now? If not, how to go about it from inside Bitcoin Core (with the least possible difficulty and complexity for an aging chap who struggles with the technicalities i
< Grandpa_> Now I would like to transfer some to Bitstamp (the only place where I have an acct) in case I would like to sell a litle bit. But I would of course also like to NOT LOSE the Bitcoin Cash and Gold coins which now (as far as I am able to discern from media coverage) reside inside the belly of each of my old Bitcoins. I've tried to make sense of Bitstamp's official statements but there isn't really any usable information ther
< Grandpa_> Hello, - an old lowtech grandpa on the line here - hoping you guys can help me figure out what to do. I have an old Bitcoin Core wallet with some old BTC coins in it. It haven't spent any or even touched the wallet (other than upgrading to Core 0.15.0.1 a few day ago) since May 2017 - prior to the Segwit implementation and the Bitoin Cash and Gold forks that I have been trying to follow through the media.
< bitcoin-git> [bitcoin] fanquake closed pull request #11559: Create bitcoin.git (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11559
< bitcoin-git> [bitcoin] racmnet opened pull request #11559: Create bitcoin.git (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11559
< bitcoin-git> [bitcoin] sipsorcery opened pull request #11558: Minimal code changes to allow msvc compilation (master...code_msvc) https://github.com/bitcoin/bitcoin/pull/11558
< bitcoin-git> [bitcoin] Sjors opened pull request #11557: WIP: Use Sat/WU instead of (μ/m)BTC/kB and show percentage fee (master...fee-sat-per-wu) https://github.com/bitcoin/bitcoin/pull/11557
< gribble> https://github.com/bitcoin/bitcoin/issues/11555 | ПОМОГИТЕ!!!!!!! · Issue #11555 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] Sjors opened pull request #11556: [Qt] Improved copy for RBF checkbox and tooltip (master...rbf-ui-text) https://github.com/bitcoin/bitcoin/pull/11556
< gribble> https://github.com/bitcoin/bitcoin/issues/10757 | RPC: Introduce getblockstats to plot things by jtimon · Pull Request #10757 · bitcoin/bitcoin · GitHub

2017-10-24

< jtimon> are there any other tests that use hardcoded blocks that I can copy from ? I guess the answer is no since https://github.com/bitcoin/bitcoin/pull/8994 which changes the genesis block for all functional tests is passing, but it was recently brought to my attention that hardcoding txs (including coinbases) should be enough even to construct a compatible even with a hf that completely changes the proof of work rules from genesis