2018-10-16

< bitcoin-git> bitcoin/master 9bd3ff4 Wladimir J. van der Laan: Merge #14383: qt: Clean system tray icon menu for '-disablewallet' mode...
< bitcoin-git> [bitcoin] kallewoof opened pull request #14492: autoconf: add 'test' alias for 'tests' to configure (master...ac-test-arg-alias) https://github.com/bitcoin/bitcoin/pull/14492
< bitcoin-git> [bitcoin] MeshCollider opened pull request #14491: Allow descriptor imports with importmulti (master...201810_importmulti_desc_2) https://github.com/bitcoin/bitcoin/pull/14491
< kallewoof> How does bitcoin core track bip9 activation states? I have odd cases where a copied chain state will result in all bip9 soft forks turning up as "failed" rather than "activated". If I disable the timeout, they show up as 'started', but with 'possible: false'.

2018-10-15

< bitcoin-git> [bitcoin] ken2812221 opened pull request #14489: refactor: Drop boost::thread and boost::chrono (master...interruptible-thread) https://github.com/bitcoin/bitcoin/pull/14489
< bitcoin-git> [bitcoin] achow101 closed pull request #14019: Import pubkeys when importing p2sh with importmulti (master...import-multi-pubkeys) https://github.com/bitcoin/bitcoin/pull/14019
< gribble> https://github.com/bitcoin/bitcoin/issues/14021 | Import key origin data through importmulti by achow101 · Pull Request #14021 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14424 | Stop requiring imported pubkey to sign non-PKH schemes by sipa · Pull Request #14424 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14454 | Add SegWit support to importmulti by MeshCollider · Pull Request #14454 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14019 | Import pubkeys when importing p2sh with importmulti by achow101 · Pull Request #14019 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub
< waxwing> sipa, is this comment actually valid as of now? https://github.com/bitcoin/bitcoin/blob/0.17/src/script/sign.cpp#L252-L255
< waxwing> i ask because FillPSBT won't allow both as per https://github.com/bitcoin/bitcoin/blob/0.17/src/wallet/rpcwallet.cpp#L4528-L4534
< bitcoin-git> [bitcoin] DesWurstes opened pull request #14487: Constexpr Everything Part 1: Constants (master...patch-3) https://github.com/bitcoin/bitcoin/pull/14487
< bitcoin-git> [bitcoin] DesWurstes opened pull request #14486: Add explicit cast to base58 and bech32 string constants in order to silence GCC warning (master...patch-4) https://github.com/bitcoin/bitcoin/pull/14486
< meshcollider> sipa: how does something like this look https://github.com/MeshCollider/bitcoin/tree/201810_importmulti_desc
< belcher> vamp111 #bitcoin is best
< meshcollider> vamp111: either #bitcoin or use the stack exchange, bitcoin.stackexchange.com
< bitcoin-git> [bitcoin] mrwhythat closed pull request #14476: RPC method 'encodescript' (master...encodescript-rpc) https://github.com/bitcoin/bitcoin/pull/14476
< bitcoin-git> [bitcoin] luke-jr opened pull request #14485: Try to use posix_fadvise with CBufferedFile (master...fadvise) https://github.com/bitcoin/bitcoin/pull/14485
< gribble> https://github.com/bitcoin/bitcoin/issues/14080 | travis: Run unit tests --with-sanitizers=thread by MarcoFalke · Pull Request #14080 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #14424: Stop requiring imported pubkey to sign non-PKH schemes (master...201810_importpubkeylol) https://github.com/bitcoin/bitcoin/pull/14424
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/be992701b018...2a2cac787360
< bitcoin-git> bitcoin/master 2f6b466 Pieter Wuille: Stop requiring imported pubkey to sign non-PKH schemes
< bitcoin-git> bitcoin/master 2a2cac7 Jonas Schnelli: Merge #14424: Stop requiring imported pubkey to sign non-PKH schemes...
< bitcoin-git> [bitcoin] HatboyWonder opened pull request #14484: changed request payment button text and tab description (master...master) https://github.com/bitcoin/bitcoin/pull/14484
< karelb> Also - how much does bitcoin (at least new code) use all the const correctness stuff? I never know how to write it correctly and where to add `const`
< karelb> "Class member variables have a m_ prefix" - I don't see that in many class variables in bitcoin codebase?
< * sipa> learned c++ from the bitcoin codebase
< karelb> Is there some linter on bitcoin core that looks for line length?
< bitcoin-git> [bitcoin] MeshCollider opened pull request #14481: Add P2SH-P2WSH support to listunspent RPC (master...201810_listunspent_wsh) https://github.com/bitcoin/bitcoin/pull/14481
< bitcoin-git> [bitcoin] MeshCollider closed pull request #11708: Add P2SH-P2WSH support to signrawtransaction and listunspent RPC (master...201711_signrawtransaction_wsh) https://github.com/bitcoin/bitcoin/pull/11708
< bitcoin-git> [bitcoin] ken2812221 opened pull request #14480: refactor: Drop boost::this_thread::interruption_point and boost::thread_interrupted in main thread (master...drop-boost-thread-import) https://github.com/bitcoin/bitcoin/pull/14480

2018-10-14

< gribble> https://github.com/bitcoin/bitcoin/issues/80091 | HTTP Error 404: Not Found
< Drakon> Hi. I was used to start Bitcoin Core minimized. Is this with version 0.17.0 still possible?
< gribble> https://github.com/bitcoin/bitcoin/issues/14011 | Disable wallet and address book Qt tests on macOS minimal platform by ryanofsky · Pull Request #14011 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] practicalswift opened pull request #14479: serialization: Don't invoke undefined behaviour when doing type punning (master...serialization-ub) https://github.com/bitcoin/bitcoin/pull/14479
< gribble> https://github.com/bitcoin/bitcoin/issues/14454 | Add SegWit support to importmulti by MeshCollider · Pull Request #14454 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14477 | Add ability to convert solvability info to descriptor by sipa · Pull Request #14477 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14454 | Add SegWit support to importmulti by MeshCollider · Pull Request #14454 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14019 | Import pubkeys when importing p2sh with importmulti by achow101 · Pull Request #14019 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MeshCollider opened pull request #14478: Show error to user when corrupt wallet unlock fails (master...201810_wallet_corruption_error) https://github.com/bitcoin/bitcoin/pull/14478

2018-10-13

< bitcoin-git> [bitcoin] sipa opened pull request #14477: Add ability to convert solvability info to descriptor (master...201810_inferdescript) https://github.com/bitcoin/bitcoin/pull/14477
< bitcoin-git> [bitcoin] mrwhythat opened pull request #14476: RPC method 'encodescript' (master...encodescript-rpc) https://github.com/bitcoin/bitcoin/pull/14476
< bitcoin-git> [bitcoin] practicalswift opened pull request #14475: serialize: Document integer width assumptions we are making when calculating compact sizes (master...integer-width-assumptions) https://github.com/bitcoin/bitcoin/pull/14475
< gribble> https://github.com/bitcoin/bitcoin/issues/14403 | qt: Revert "Force TLS1.0+ for SSL connections" by real-or-random · Pull Request #14403 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] alecalve opened pull request #14474: bitcoin-tx: Use constant for n pubkeys check (master...bitcoin_tx_use_constant) https://github.com/bitcoin/bitcoin/pull/14474
< gribble> https://github.com/bitcoin/bitcoin/issues/14424 | Stop requiring imported pubkey to sign non-PKH schemes by sipa · Pull Request #14424 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] Sjors opened pull request #14472: [doc] getblocktemplate: use SegWit in example (master...2018/10/doc-getblocktemplate-segwit) https://github.com/bitcoin/bitcoin/pull/14472
< bitcoin-git> [bitcoin] fanquake closed pull request #14470: [WIP] RPC method 'encodescript' (master...encodescript-rpc) https://github.com/bitcoin/bitcoin/pull/14470
< bitcoin-git> [bitcoin] ken2812221 closed pull request #13485: Ensure that http event loop is empty before the loop exit (master...http_shutdown) https://github.com/bitcoin/bitcoin/pull/13485
< bitcoin-git> [bitcoin] sipa closed pull request #14471: Readme.png (master...patch-1) https://github.com/bitcoin/bitcoin/pull/14471
< bitcoin-git> [bitcoin] STALININST opened pull request #14471: Readme.png (master...patch-1) https://github.com/bitcoin/bitcoin/pull/14471

2018-10-12

< bitcoin-git> [bitcoin] mrwhythat opened pull request #14470: [WIP] RPC method 'encodescript' (master...encodescript-rpc) https://github.com/bitcoin/bitcoin/pull/14470
< gribble> https://github.com/bitcoin/bitcoin/issues/14415 | watch only multisig scripts require pubkeys to be imported to flag them solvable · Issue #14415 · bitcoin/bitcoin · GitHub
< gwillen> provoostenator: thanks, filed https://github.com/bitcoin/bitcoin/issues/14469
< gribble> https://github.com/bitcoin/bitcoin/issues/14335 | net: refactor: cleanup ThreadSocketHandler by pstratem · Pull Request #14335 · bitcoin/bitcoin · GitHub
< jnewbery> promag: yes, the version the RPC will be removed in should be in the warning text and the release notes when the RPC is deprecated. See https://github.com/bitcoin/bitcoin/pull/14468/files for example
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery opened pull request #14468: [WIP] [wallet] Deprecate generate RPC method (master...deprecate_generate) https://github.com/bitcoin/bitcoin/pull/14468
< echeveria> #bitcoin is not +r, it does not require registration.
< echeveria> grey-jacket: #bitcoin is not restricted in any way, ask there.
< grey-jacket> I see this is the wrong channel, but messages to #bitcoin don't go out
< gwillen> provoostenator: uhm, hm. It does it when I build it myself at the tag v0.17.0, but not when I run the release binary downloaded from bitcoin.org.

2018-10-11

< bitcoin-git> [bitcoin] ken2812221 opened pull request #14465: tests: Stop node before removing the notification file (master...test-notification-fix) https://github.com/bitcoin/bitcoin/pull/14465
< sipa> try bitcoin.stackexchange.com too, and have some patience
< sipa> so yes, your questions about usage or development with bitcoin core are off topic
< tradermyx> So I ask in ##bitcoin and nobody responds for hours. Ghost town. What do you want me to do? Sit and twiddle my thumbs or ask where there are experts on this particular software?
< sipa> this channel is about develop*ing* bitcoin core
< sipa> for questions about usage go to #bitcoin or https://bitcoin.stackexchange.com
< tradermyx> Well, I "develop", but not Bitcoin Core... rather trying to use it.
< tradermyx> I give up. I've now wasted countless hours of my life trying to figure out the basic information about how Bitcoin Core's .conf file wants strings escaped.
< jonasschnelli> the revert of the relevant parts in 11881 didn't fixed it: https://bitcoin.jonasschnelli.ch/build/831
< gribble> https://github.com/bitcoin/bitcoin/issues/11881 | Remove Python2 support by jnewbery · Pull Request #11881 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14414 | Problem upgrading to 0.17.0 on macOS High Sierra 10.13.6 · Issue #14414 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · 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 provoostenator
< gribble> https://github.com/bitcoin/bitcoin/issues/14425 | Net: Do not re-enable Onion network when it was disabled via onlynet by wodry · Pull Request #14425 · bitcoin/bitcoin · GitHub
< tradermyx> And yeah, I should probably ask this in ##bitcoin...
< tradermyx> Once I have Bitcoin Core running and the console window open, can I make it output whatever value it chose for blocknotify?
< bitcoin-git> [bitcoin] ken2812221 opened pull request #14464: rafactor: Remove use of boost::condition_variable and boost::mutex in checkqueue (master...drop-boost-cond) https://github.com/bitcoin/bitcoin/pull/14464
< bitcoin-git> [bitcoin] hebasto opened pull request #14463: Remove a platform dependant type (master...20181011-rbf-nseq) https://github.com/bitcoin/bitcoin/pull/14463
< gribble> https://github.com/bitcoin/bitcoin/issues/13339 | wallet: Replace %w by wallet name in -walletnotify script by promag · Pull Request #13339 · bitcoin/bitcoin · GitHub
< PinkHoodie> I got confused since it is not on bitcoin.org dev reference
< PinkHoodie> I'm looking for information of why the method `signrawtransaction` is getting deprecated in a later version of bitcoin core
< tradermyx> Once I have Bitcoin Core running and the console window open, can I make it output whatever value it chose for blocknotify?
< echeveria> tradermyx: escape the spaces, as always. this is not really development related. #bitcoin
< tradermyx> At least in all other contexts ever... unless Bitcoin Core's config is different?
< tradermyx> So how does Bitcoin Core want it to be escaped?
< tradermyx> blocknotify = "php "c:\long path here\handle.php" %s" <-- How does Bitcoin Core want me to escape the inner path?
< provoostenator> TD-Linux: BIP70 uses BIP21 style URI's. An app that can handle bitcoin:... may or may not support BIP70, usually not.
< TD-Linux> yeah I looked in bip70 and saw bitcoin:
< TD-Linux> gmaxwell, it generates bip70 bitcoin: urls
< gwillen> but I know a lot more than the average bitcoin user

2018-10-10

< bitcoin-git> [bitcoin] hebasto opened pull request #14460: tests: Improve 'CAmount' tests (master...20181010-amount-tests) https://github.com/bitcoin/bitcoin/pull/14460
< phantomcircuit> tradermyx, then go to ##bitcoin
< bitcoin-git> [bitcoin] ch4ot1c opened pull request #14459: More RPC help description fixes (master...fix/rpc-descriptions) https://github.com/bitcoin/bitcoin/pull/14459
< rafalcpp> tradermyx: this channel is rather for develpoing Bitcoin. As for using it, #bitcoin
< tradermyx> #bitcoin :Cannot send to nick/channel
< tradermyx> Interesting find: Bitcoin Core fails to start if bitcoin.conf contains: wallet = "wallet.dat"
< tradermyx> I just noticed that a program I temporarily used (Armory?) modified bitcoin.conf to set a rpcuser and rpcpassword (but not anything else). I thought the rpcbind and rpcport options were what actually "enabled" the RPC API? But it's enough to just specify the username/password?
< gribble> https://github.com/bitcoin/bitcoin/issues/14435 | Missing New button on create new receiving addresses screen · Issue #14435 · bitcoin/bitcoin · GitHub
< Guest58070> bralyclow: can you take this to #bitcoin. you're clearly mistaken, there's never ops in this channel.
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub

2018-10-09

< gribble> https://github.com/bitcoin/bitcoin/issues/14445 | Correct balance ? · Issue #14445 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14440 | test: Inline scriptnum10 header by MarcoFalke · Pull Request #14440 · bitcoin/bitcoin · GitHub
< CryptoSiD> I'm unable to compile the master branch of https://github.com/bitcoin/bitcoin since yersterday. I'm getting the following error: http://dpaste.com/18RA6DW test/scriptnum10.h: No such file or directory
< gribble> https://github.com/bitcoin/bitcoin/issues/14440 | test: Inline scriptnum10 header by MarcoFalke · Pull Request #14440 · bitcoin/bitcoin · GitHub
< tradermyx> It's been enormously tricky to figure out how to "integrate" with the Bitcoin Core API, though.
< tradermyx> It's little things like this that makes me worried/concerned about the future of Bitcoin.
< provoostenator> tradermyx: you mean https://bitcoincore.org/en/doc/ ? There's a PR in progress for that, which probably needs review: https://github.com/bitcoin-core/bitcoincore.org/pull/618
< gribble> https://github.com/bitcoin/bitcoin/issues/9653 | Versioning convention for Bitcoin Core · Issue #9653 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14438 | Release schedule for 0.18.0 · Issue #14438 · bitcoin/bitcoin · GitHub
< phantomcircuit> hmm maybe that's what bitcoin-cli is doing
< phantomcircuit> sipa, iirc bitcoin-cli accepts a -- style parameter

2018-10-08

< gribble> https://github.com/bitcoin/bitcoin/issues/12721 | Qt: remove "new" button during receive-mode in addressbook by jonasschnelli · Pull Request #12721 · bitcoin/bitcoin · GitHub
< bralyclow> hi everyone, not a development question, but no one can/will answer in #bitcoin, was the New button on the Receiving Addresses screen removed in macOS version of 0.17.0 bitcoin core node gui, it is not there any longer, still on the Send Addresses screen to create a new one there, but not on Receiving Address screen?
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub
< jamesob> can someone review/merge this so that python linting works in-editor? https://github.com/bitcoin/bitcoin/pull/13649
< gribble> https://github.com/bitcoin/bitcoin/issues/14390 | docs: release process: RPC documentation by karel-3d · Pull Request #14390 · bitcoin/bitcoin · GitHub
< tradermyx> Why does it feel as if now that I'm finally getting Bitcoin "up and running" and being able to charge people and send them money in an automated fashion, the "party is over", so to speak?
< tradermyx> https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29#Multi-wallet_RPC_calls <-- Why is the example https://127.0.0.1? What does https:// mean on localhost? Is it even possible?
< gribble> https://github.com/bitcoin/bitcoin/issues/11372 | Address encoding cleanup by sipa · Pull Request #11372 · bitcoin/bitcoin · GitHub

2018-10-07

< gribble> https://github.com/bitcoin/bitcoin/issues/14419 | [tests] Remove rpc_zmq.py by jnewbery · Pull Request #14419 · bitcoin/bitcoin · GitHub

2018-10-06

< thedrs> >sha256sum /c/bitcoin-0.17.0-win64-setup.exe b37f738ab17a93e24028fa74280b74c353653cf03fc2fb7da6ead8669e440b1a */c/bitcoin-0.17.0-win64-setup.exe /c/Users/ichi >certUtil -hashfile /c/bitcoin-0.17.0-win64-setup.exe SHA256 SHA256 hash of file C:/bitcoin-0.17.0-win64-setup.exe: b3 7f 73 8a b1 7a 93 e2 40 28 fa 74 28 0b 74 c3 53 65 3c f0 3f c2 fb 7d a6 ea d8 66 9e 44 0b 1a
< sipa> jonasschnelli: i need to run, but this may fix it: https://github.com/sipa/bitcoin/tree/201810_importpubkeylol (it fails a bip174 test, need to investigate)
< Lauda> ^false positive. #bitcoin
< thedrs> hi, sorry to bug you guys, bitcoin 0.17 installer is identified as maleware by MBAM, is this known ?
< gwillen> sipa: is https://github.com/bitcoin/bitcoin/issues/12253 still current? gmaxwell was saying he thought it was outdated.
< gwillen> ah, dangit, I'm hitting https://github.com/bitcoin/bitcoin/issues/12253
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< dongcarl> Is the "Bitcoin Core Sponsorship Programme" still going on?
< ken2812221_> When would the RPC server send back 503 Service Unavailable? It happened occassionally on feature_uacomment.py on Appveyor. https://ci.appveyor.com/project/DrahtBot/bitcoin/build/master.2001

2018-10-05

< Jmabsd> (repeat of #bitcoin question:) What is the Bitcoin Core policy for the *minimum value that a tx output must have* for the tx to still be gossiped? (as an absolute value number of satoshis)
< * sipa> off to scaling bitcoin opening party

2018-10-04

< gmaxwell> Basically gleb's simulator simulates a plausable bitcoin network topology, and then measures how transactions relay around in it with different relaying schemes, so we can try different ideas and measure their impacts.
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14335 | net: refactor: cleanup ThreadSocketHandler by pstratem · Pull Request #14335 · 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 provoostenator
< gribble> https://github.com/bitcoin/bitcoin/issues/13100 | gui: Add dynamic wallets support by promag · Pull Request #13100 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14350 | Add WalletInfo class by promag · Pull Request #14350 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14291 | wallet: Add ListWalletDir utility function by promag · Pull Request #14291 · bitcoin/bitcoin · GitHub
< sipa> karelb: perhaps one step would be adding it to the bitcoin core release process notes
< sipa> but bitcoin-cli is a way for humans to talk to bitcoind
< gmaxwell> It's the recommended way to use bitcoin from the commandline.
< tradermyx> sipa: I mean, why use cURL requests if I can just shell_exec() the bitcoin-cli binary?
< sipa> bitcoin-cli is really just a slightly-specialized version of curl
< tradermyx> I didn't think Bitcoin Core itself had the ability to connect/do anything with the RPC API on a different machine.
< tradermyx> Come to think of it, I don't really understand what bitcoin-cli is either. I use standard cURL requests to talk to http://127.0.0.01/ with the port specified (it works).
< tradermyx> I have rpcconnect, rpcport, rpcuser, rpcpassword set in my bitcoin.conf. Don't really understand why Bitcoin Core needs to be told where to connect... itself?
< sipa> rpcconnect only affects bitcoin-cli
< sipa> rpcbind only affects bitcoind and bitcoin-qt (when running with -daemon)

2018-10-03

< wumpus> you could dig in the bitcoin talk forums and find layer after layer of the same kinds of discussions, going back to the beginning, repeated every time. Where did those 8 years go, suddenly...
< gribble> https://github.com/bitcoin/bitcoin/issues/2 | Long-term, safe, store-of-value · Issue #2 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/2 | Long-term, safe, store-of-value · Issue #2 · bitcoin/bitcoin · GitHub
< wumpus> on the old bitcoin.org server there was a script that automatically generated the .torrent when all the files are in place; but I don't think that helps much, compared to uploading the torrent along with the rest of the files
< hebasto> wumpus: please remove 'temporary file' note from https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.17.0.md
< e4xit> harding: exerpt: "We're pleased the release of Bitcoin Core 0.17" -- to announce?
< harding> wumpus: https://github.com/bitcoin-core/bitcoincore.org/pull/613 is ready for merge when you want to make the announcement. (I can merge too, if you want.)

2018-10-02

< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gwillen> I followed the intstructions in the OS X build docs for opening the project in QT Creator, but by default it was unable to see a bunch of headers and I had to add some lines to bitcoin-qt.include to make it avoid drowning everything in red squiggly underlines
< jonasschnelli> promag: sorry,.. haven't followed the discussion... what needs update there: https://github.com/bitcoin/bitcoin/pull/12653#issuecomment-426202288?
< jonasschnelli> cfields. macOS 0.17.0 detached signature is available https://github.com/bitcoin-core/bitcoin-detached-sigs/pull/17

2018-10-01

< gribble> https://github.com/bitcoin/bitcoin/issues/14335 | net: refactor: cleanup ThreadSocketHandler by pstratem · Pull Request #14335 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/12557 | [WIP] 64 bit iOs device support by Sjors · Pull Request #12557 · bitcoin/bitcoin · GitHub
< jonasschnelli> I though fail to see concrete use cases why one would run Bitcoin Core on iOS.
< queip> I wonder between helping bitcoin core to work on iOs [mostly testing], or giving up and libbitcoin or some spv
< gribble> https://github.com/bitcoin/bitcoin/issues/12557 | [WIP] 64 bit iOs device support by Sjors · Pull Request #12557 · bitcoin/bitcoin · GitHub
< jonasschnelli> AFAIK sjors is working on it: https://github.com/bitcoin/bitcoin/issues/11720
< queip> abcore for android, wrapping bitcoin core, works fine
< queip> what is the outlook for Bitcoin Core for iOs? Grim? I'm looking forkward to building on top of it, glad to help in testing (though no iOs coding skill myself)

2018-09-30

< gribble> https://github.com/bitcoin/bitcoin/issues/13515 | travis: Avoid timeout without saving caches, also enable qt builds for all jobs if available by ken2812221 · Pull Request #13515 · bitcoin/bitcoin · GitHub
< jonasschnelli> Seems one of the travis jobs don't make it (repeatedly) under 50mins: https://travis-ci.org/bitcoin/bitcoin/jobs/435205266

2018-09-29

< harding> karelb: support questions should go in #bitcoin, please.
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub

2018-09-28

< phantomcircuit> bralyclow, #bitcoin
< bralyclow> hi everyone, what exactly are all these /bitcore:1.1.2/ nodes connecting to my Bitcoin Core Full Node, I have more of them than Satoshi nodes?
< gribble> https://github.com/bitcoin/bitcoin/issues/14348 | depends: fix bitcoin-qt back-compat with older freetype versions at runtime by theuni · Pull Request #14348 · bitcoin/bitcoin · GitHub
< wumpus> PSA: bitcoinc core 0.15.2 binaries up: https://bitcoincore.org/bin/bitcoin-core-0.15.2/
< wumpus> PSA: bitcoin core 0.14.3 binaries up: https://bitcoincore.org/bin/bitcoin-core-0.14.3/

2018-09-27

< jamesob> anecdotally, if someone just wants to transact in bitcoin they often just go to electrum/trezor/bread/etc.
< gmaxwell> if it were, I think bitcoin would be nearly dead... there would be very little reason for people to bother even trying to start a node.
< jamesob> would it be an acceptable user experience for us to completely strip bdb out in some major release, provide an upgrade tool, and throw an error if users try to start bitcoin with bdb-format wallets?
< promag> why not? for systems that use bitcoin wallet in a couple of months it can be pretty large
< gribble> https://github.com/bitcoin/bitcoin/issues/5686 | [Wallet] replace BDB with internal append only (logdb) backend by jonasschnelli · Pull Request #5686 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/13100 | gui: Add dynamic wallets support by promag · Pull Request #13100 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14046 | net: Refactor message parsing (CNetMessage), adds flexibility by jonasschnelli · Pull Request #14046 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14328 | [0.17] Backports by MarcoFalke · Pull Request #14328 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14104 | 0.17.2rc issue (standardness change for bare multisig) · Issue #14104 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14289 | Unbounded growth of scheduler queue · Issue #14289 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14289 | Unbounded growth of scheduler queue · Issue #14289 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14104 | 0.17.2rc issue (standardness change for bare multisig) · Issue #14104 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14289 | Unbounded growth of scheduler queue · Issue #14289 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14327 | macOS Mojave QT 5.11 compilation fails · Issue #14327 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14339 | Qt 0.17.0rc4 (and master) not running on Ubuntu 14.04.5 LTS · Issue #14339 · bitcoin/bitcoin · GitHub
< wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircu
< gribble> https://github.com/bitcoin/bitcoin/issues/14222 | Qt: Fix restoration of minimized to tray window by hebasto · Pull Request #14222 · bitcoin/bitcoin · GitHub
< wumpus> that way, bitcoin won't magically install its own qt; so it will build against system qt if available, and not build against qt at all if not available
< hebasto> wumpus: what is the way to build bitcoin-qt against system qt?
< wumpus> jonasschnelli: I don't think so; the bitcoin-qt background should be the same as other gtk applications, say "charmap"
< jonasschnelli> wumpus: using the dark arc theme in Ubuntu Bionic, the background of Bitcoin Qt is still light gray/whiteish? Is that expected?
< jonasschnelli> Bitcoin Qt looks a bit strange in OSX 10.14 (Mojaves) dark mode. :)
< kallewoof> wumpus: noticed that NicolasDorier is not in the Credits list despite him being listed for 9991 at https://github.com/bitcoin-core/bitcoin-devwiki/wiki/0.17.0-Release-notes
< gmaxwell> And the reason it would matter is if under that case, you handle errors differently, e.g. the actual bug may be elsewhere in bitcoin or in the test but were hidden by the old behavior. The fact that you can't reproduce it locally is kind of annoying. you could try to figure out which test case is failing, by adding commits to change the test.
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub

2018-09-26

< TD-Linux> bitcoin runs on os x 10.4?
< gribble> https://github.com/bitcoin/bitcoin/issues/14336 | net: implement poll by pstratem · Pull Request #14336 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14335 | net: refactor: cleanup ThreadSocketHandler by pstratem · Pull Request #14335 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14148 | abandontransaction needed after spending orphaned block reward · Issue #14148 · bitcoin/bitcoin · GitHub
< andytoshi> in any case I think for the purposes of rust-bitcoin we're not too concerned about that
< sipa> yeah, i think the correct thing to do is to treat a bitcoin-pubkey as a pair of (ec-pubkey, compressedness), as from bitcoin's perspective they're really different things
< andytoshi> we haven't had trouble thus far having the compressed/uncompressed distinction only exist as part of bitcoin Privkeys that correspond to bitcoin addresses
< andytoshi> ok. the issue is that in rust-bitcoin, we don't store whether a pubkey is compressed or uncompressed, it's just a libsecp secp256k1_pubkey. (our Address and Privkey have this extra info ofc, but the raw ecdsa pubkey type does not)
< gribble> https://github.com/bitcoin/bitcoin/issues/14019 | Import pubkeys when importing p2sh with importmulti by achow101 · Pull Request #14019 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/14327 | macOS Mojave QT 5.11 compilation fails · Issue #14327 · bitcoin/bitcoin · GitHub
< karelb> just today I was trying to google "what is a sighash again?" (since when I do not work on bitcoin for a while I keep forgetting its terminology) and I keep ending up at bitcoin.org developer docs
< harding> karelb: an alternative approach is to maintain your own diff between the `bitcoin-cli help` in its current inconsistent format and the idealized consistent format you suggest, which shouldn't be too much work as the current help is pretty stable, then develop your tooling around that, proving its worth. Then you'll not only have stronger evidence that it's externally useful, but you'll also have the parsing tools to help create
< gribble> https://github.com/bitcoin/bitcoin/issues/14289 | Unbounded growth of scheduler queue · Issue #14289 · bitcoin/bitcoin · GitHub

2018-09-24

< gribble> https://github.com/bitcoin/bitcoin/issues/13112 | Throw an error for unknown args by achow101 · Pull Request #13112 · bitcoin/bitcoin · GitHub
< earlz> David Jaenson independently discovered the vulnerability and it was reported to the Bitcoin Core security contact email
< luke-jr> maybe - 19:50 David Jaenson independently discovered the vulnerability, and his colleague earlz reported it to the Bitcoin Core security contact email.
< sipa> i can't do so right now, but here you can PR a change: https://github.com/bitcoin-core/bitcoincore.org
< gribble> https://github.com/bitcoin/bitcoin/issues/14171 | travis: Run property based testing by MarcoFalke · Pull Request #14171 · bitcoin/bitcoin · GitHub
< Chris_Stewart_5> Does anyone have this env setup? If so could you take a look at this: https://travis-ci.org/bitcoin/bitcoin/jobs/426192401#L7321
< hebasto> How can I build bitcoin-qt with another qt version (not current 5.9.6)? configure --with-qt... switch?
< gribble> https://github.com/bitcoin/bitcoin/issues/14300 | test: Fix broken segwit test by practicalswift · Pull Request #14300 · bitcoin/bitcoin · GitHub
< jarthur> gmaxwell: https://github.com/bitcoin/bitcoin/pull/14305 for better or worse, the only other mis-named attribute I could find was in the same functional test module. Included that in the fix, but avoided the one already covered in #14300.
< harding> kanzure: is the bitcoin-dev mailing list being migrrated to another host? If so, do you think it'd also be able to support an -announce list that only supported sending from the mailman moderator interface?
< gmaxwell> though it sucks more when its the guy controlling bitcoin.org doing it.
< gmaxwell> I dunno I get called incompetent because of things random people I've never heard of before on twitter says too. People can't grok decenteralization, so apparently every participant is the bitcoin project is jointly and severally responsible for everything every supporter says. or something. :P

2018-09-23

< gmaxwell> maybe we need to get forrestv back into bitcoin, guy was a wizard with overly complex python things. :P
< gmaxwell> While constructing a test case for the inflation bug, my first attempt did nothing because of making exactly this kind of mistake: https://github.com/bitcoin/bitcoin/pull/14300/commits/ba923e32a0c03fcbb6ffe317580fd1d04669ce71

2018-09-21

< gribble> https://github.com/bitcoin/bitcoin/issues/14289 | Unbounded growth of scheduler queue · Issue #14289 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9027 | Unbounded reorg memory usage · Issue #9027 · bitcoin/bitcoin · GitHub
< provoostenator> Getting fairly consistent behavior now, even with disablewallet=1. bitcoin-cli stop seems to stop the RPC server, but not the invalidation process. Curious if anyone can reproduce. I'll let it sync to the tip before trying again.
< provoostenator> Also, it's still going even though bitcoin-cli stop said it would stop. I'll look at the dirty page counts...
< gmaxwell> not to change subject but anyone know what this is? https://www.reddit.com/r/Bitcoin/comments/9hrusk/orhpan_blocks/e6e4zhk/?context=3
< sdaftuar> maybe someone could implement https://github.com/bitcoin/bitcoin/issues/8037
< luke-jr> better topic for #Bitcoin
< echeveria> is there some tool or setup guide that is telling people to open this port? I thought it was pretty difficult (not a single switch) to get Bitcoin Core to bind the RPC interface to 0.0.0.0.
< echeveria> I was looking at one of the public internet mapping tools for bitcoin core versions. there's a pretty disturbing number of hosts that have 8332 open.
< echeveria> there used to be bitcoin-security, but that was handled sort of poorly.
< gmaxwell> nanotube: :( I feel really uncomfortable with people going to bitcoin.org for that kind of information.
< harding> nanotube: any page on Bitcoin.org, top menu, Participate, Development, "to report an issue, please see the Bug Reporting page", Responsible Disclosure.
< nanotube> would it make sense to propose a 'contact' page on bitcoin.org similar to the one on bitcoincore.org? it appears it is non-trivial to find where to privately report security issues unless one knows to go to bitcoincore.org, since earlz had to come asking on #bitcoin-dev and -core-dev for a way to report.

2018-09-20

< jnewbery> promag: I think you could just oen a PR for a test for bitcoin-wallet-tool, including the commit from 13926. I expect any test would be merged as part of the original PR, but discussion of the tests can be in your new PR.
< MarcoFalke> I'd just wanted to ask people to look at https://github.com/bitcoin/bitcoin/pull/14217
< wumpus> MarcoFalke: rcs for old releases used to be deleted because of disk space constraints on bitcoin.org, don't know if bitcoincore.org has the same problem
< luke-jr> FWIW, I do have various old versions archived on https://luke.dashjr.org/programs/bitcoin/files/bitcoind/
< wumpus> when bitcoincore.org started hosting executables I think I copied everything from bitcoin.org
< MarcoFalke> bitcoincore.org is mostly concerned about distributing working, tested and non-vulnerable software versions of Bitcoin Core. The site should not serve as an archive of binary blobs. Note that releases before 0.10.0 are already not offered as download on https://bitcoincore.org/bin/.
< earlz> What's the best way to privately report a security problem in bitcoin core?
< wumpus> I'm more concerned with adding more utilities to bitcoin core than the test framework expanding to test them