2017-03-31

< gribble> https://github.com/bitcoin/bitcoin/issues/10133 | Clean up calculations of pcoinsTip memory usage by morcos · Pull Request #10133 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] morcos opened pull request #10133: Clean up calculations of pcoinsTip memory usage (master...cachememory) https://github.com/bitcoin/bitcoin/pull/10133
< gribble> https://github.com/bitcoin/bitcoin/issues/10126 | Compensate for memory peak at flush time by sipa · Pull Request #10126 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #10095: refactor: Move GetDifficulty out of `rpc/server.h` (master...2017_03_getdifficulty_header) https://github.com/bitcoin/bitcoin/pull/10095
< bitcoin-git> bitcoin/master f885b67 Wladimir J. van der Laan: refactor: Make rest.cpp dependency on `*toJSON` in `blockchain.cpp` explicit
< bitcoin-git> bitcoin/master e6dcfee Wladimir J. van der Laan: refactor: Move GetDifficulty out of `rpc/server.h`...
< bitcoin-git> bitcoin/master 8d8f28d Wladimir J. van der Laan: refactor: Move RPCNotifyBlockChange out of `rpc/server.h`
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/9ab26bf7e428...4aa07fa73569
< bitcoin-git> bitcoin/0.14 0b5e162 Pieter Wuille: Compensate for memory peak at flush time...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.14: https://github.com/bitcoin/bitcoin/commit/0b5e162b84ec95cb63903dd21e4003a3d4503421
< bitcoin-git> [bitcoin] laanwj closed pull request #10127: [0.14 backport] Mining: Prevent slowdown in CreateNewBlock on large mempools (0.14...2017-03-backport-cnb-optimizations) https://github.com/bitcoin/bitcoin/pull/10127
< bitcoin-git> [bitcoin] laanwj closed pull request #10126: Compensate for memory peak at flush time (master...peak_compensation) https://github.com/bitcoin/bitcoin/pull/10126
< bitcoin-git> bitcoin/master 9ab26bf Wladimir J. van der Laan: Merge #10126: Compensate for memory peak at flush time...
< bitcoin-git> bitcoin/master 7228ce8 Pieter Wuille: Compensate for memory peak at flush time
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ba12b3a84469...9ab26bf7e428
< bitcoin-git> bitcoin/0.14 f59e3df John Newbery: Add tests for bitcoin-tx input checking...
< bitcoin-git> bitcoin/0.14 ecc5232 John Newbery: Check stderr when testing bitcoin-tx...
< bitcoin-git> bitcoin/0.14 04c21af Awemany: bitcoin-tx: Fix missing range check...
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to 0.14: https://github.com/bitcoin/bitcoin/compare/b768202695a0...e4c9a90fe9aa
< bitcoin-git> [bitcoin] laanwj closed pull request #10120: util: Work around (virtual) memory exhaustion on 32-bit w/ glibc (master...2017_03_address_space_exhaustion_workaround) https://github.com/bitcoin/bitcoin/pull/10120
< bitcoin-git> bitcoin/master ba12b3a Wladimir J. van der Laan: Merge #10120: util: Work around (virtual) memory exhaustion on 32-bit w/ glibc...
< bitcoin-git> bitcoin/master 625488a Wladimir J. van der Laan: util: Work around (virtual) memory exhaustion on 32-bit w/ glibc...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/de301b048810...ba12b3a84469
< bitcoin-git> [bitcoin] laanwj closed pull request #10130: bitcoin-tx input verification (awemany, jnewbery) (master...bitcoin_tx_input_sanitiser) https://github.com/bitcoin/bitcoin/pull/10130
< bitcoin-git> bitcoin/master 19ecd1e John Newbery: Add tests for bitcoin-tx input checking
< bitcoin-git> bitcoin/master 21704f6 John Newbery: Check stderr when testing bitcoin-tx
< bitcoin-git> bitcoin/master eb66bf9 Awemany: bitcoin-tx: Fix missing range check...
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/8e4f7e72410d...de301b048810
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10090: Update bitcoin.conf with example for pruning (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10090
< bitcoin-git> bitcoin/master 8e4f7e7 MarcoFalke: Merge #10090: Update bitcoin.conf with example for pruning...
< bitcoin-git> bitcoin/master c0651cc Kyle Honeycutt: Update bitcoin.conf with example for pruning...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/edc62c959ab3...8e4f7e72410d

2017-03-30

< bitcoin-git> [bitcoin] fanquake closed pull request #10106: bitcoin-tx: Fix missing range check (master...bitcointx-addoutaddr) https://github.com/bitcoin/bitcoin/pull/10106
< bitcoin-git> [bitcoin] jnewbery opened pull request #10130: bitcoin-tx input verification (master...bitcoin_tx_input_sanitiser) https://github.com/bitcoin/bitcoin/pull/10130
< bitcoin-git> [bitcoin] gmaxwell reopened pull request #9424: Change LogAcceptCategory to use uint32_t rather than sets of strings. (master...log_category_simplify) https://github.com/bitcoin/bitcoin/pull/9424
< bitcoin-git> [bitcoin] theuni opened pull request #10129: scheduler: fix sub-second precision with boost < 1.50 (master...fix-scheduler-millisecs) https://github.com/bitcoin/bitcoin/pull/10129
< gmaxwell> Or we take a whole different approach to failure messages, .e.g. wrap bitcoin-qt in another program that when qt exists it can go through the logs and give you a useful error. (though this doesn't answer morcos' wallet flush, but really that should be in another process.)
< gribble> https://github.com/bitcoin/bitcoin/issues/9725 | CValidationInterface Cleanups by TheBlueMatt · Pull Request #9725 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9208 | Improve DisconnectTip performance by sdaftuar · Pull Request #9208 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9208 | Improve DisconnectTip performance by sdaftuar · Pull Request #9208 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9208 | Improve DisconnectTip performance by sdaftuar · Pull Request #9208 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #10128: Speed Up CuckooCache tests (master...cuckoo-tests-faster) https://github.com/bitcoin/bitcoin/pull/10128
< gribble> https://github.com/bitcoin/bitcoin/issues/8994 | Testchains: Introduce custom chain whose constructor... by jtimon · Pull Request #8994 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8855 | Use a proper factory for creating chainparams by jtimon · Pull Request #8855 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9424 | Change LogAcceptCategory to use uint32_t rather than sets of strings. by gmaxwell · Pull Request #9424 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9208 | Improve DisconnectTip performance by sdaftuar · Pull Request #9208 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10123 | Allow debug logs to be excluded from specified component by jnewbery · Pull Request #10123 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9792 | FastRandomContext improvements and switch to ChaCha20 by sipa · Pull Request #9792 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #10114: [tests] sync_with_ping should assert that ping hasn't timed out (master...improve_sync_with_ping) https://github.com/bitcoin/bitcoin/pull/10114
< bitcoin-git> bitcoin/master edc62c9 Wladimir J. van der Laan: Merge #10114: [tests] sync_with_ping should assert that ping hasn't timed out...
< bitcoin-git> bitcoin/master 6a18bb9 John Newbery: [tests] sync_with_ping should assert that ping hasn't timed out...
< bitcoin-git> bitcoin/master 6426716 John Newbery: Add send_await_disconnect() method to p2p-compactblocks.py...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/cde9b1a864c1...edc62c959ab3
< bitcoin-git> [bitcoin] sdaftuar opened pull request #10127: [0.14 backport] Mining: Prevent slowdown in CreateNewBlock on large mempools (0.14...2017-03-backport-cnb-optimizations) https://github.com/bitcoin/bitcoin/pull/10127
< gribble> https://github.com/bitcoin/bitcoin/issues/10072 | Remove sources of unreliablility in extended functional tests by jnewbery · Pull Request #10072 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10114 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< jonasschnelli> gmaxwell: https://bitcoin.jonasschnelli.ch
< gribble> https://github.com/bitcoin/bitcoin/issues/10072 | Remove sources of unreliablility in extended functional tests by jnewbery · Pull Request #10072 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10114 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< gribble> https://github.com/bitcoin/bitcoin/issues/8469 | [POC] Introducing property based testing to Core by Christewart · Pull Request #8469 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9938 | Lock-Free CheckQueue by JeremyRubin · Pull Request #9938 · bitcoin/bitcoin · GitHub
< jeremyrubin> A lot of it is my fault it seems. https://github.com/bitcoin/bitcoin/pull/10099 is ready to go
< wumpus> I made an overview here: https://github.com/bitcoin/bitcoin/issues/10026 of the slowest unit tests
< bitcoin-git> [bitcoin] sipa opened pull request #10126: Compensate for memory peak at flush time (master...peak_compensation) https://github.com/bitcoin/bitcoin/pull/10126
< gmaxwell> #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
< gribble> https://github.com/bitcoin/bitcoin/issues/9959 | Mining: Prevent slowdown in CreateNewBlock on large mempools by sdaftuar · Pull Request #9959 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #9959: Mining: Prevent slowdown in CreateNewBlock on large mempools (master...2017-03-cnb-optimizations) https://github.com/bitcoin/bitcoin/pull/9959
< bitcoin-git> bitcoin/master 011124a Suhas Daftuar: Update benchmarking with package statistics
< bitcoin-git> bitcoin/master 42cd8c8 Suhas Daftuar: Add benchmarking for CreateNewBlock
< bitcoin-git> bitcoin/master eed816a Suhas Daftuar: Mining: return early when block is almost full
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/8ac804128671...cde9b1a864c1
< gribble> https://github.com/bitcoin/bitcoin/issues/9959 | Mining: Prevent slowdown in CreateNewBlock on large mempools by sdaftuar · Pull Request #9959 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery closed pull request #9630: Add logging to GetAncestor if pindex->pprev == NULL (master...crashlogging) https://github.com/bitcoin/bitcoin/pull/9630
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #10125: Exit bitcoind immediately on shutdown instead of 200ms later (master...2017-03-faster-shutdown) https://github.com/bitcoin/bitcoin/pull/10125
< bitcoin-git> [bitcoin] jnewbery opened pull request #10124: [test] Suppress test logging spam (master...suppress_test_logging_spam) https://github.com/bitcoin/bitcoin/pull/10124
< bitcoin-git> [bitcoin] jnewbery opened pull request #10123: Allow debug logs to be excluded from specified component (master...debugexclude) https://github.com/bitcoin/bitcoin/pull/10123
< bitcoin-git> [bitcoin] shitakee opened pull request #10121: Add missing header file (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10121
< gribble> https://github.com/bitcoin/bitcoin/issues/10114 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< jonasschnelli> wumpus: hmmm.. assumevalid.py failed/failes on master (CRON travis): https://travis-ci.org/bitcoin/bitcoin/jobs/216360061#L5396
< gribble> https://github.com/bitcoin/bitcoin/issues/10120 | util: Work around (virtual) memory exhaustion on 32-bit w/ glibc by laanwj · Pull Request #10120 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9294 | Use internal HD chain for change outputs (hd split) by jonasschnelli · Pull Request #9294 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9464 | [GUI] No GUI updates when running with --reindex or --reindex-chainstate · Issue #9464 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj opened pull request #10120: util: Work around (virtual) memory exhaustion on 32-bit w/ glibc (master...2017_03_address_space_exhaustion_workaround) https://github.com/bitcoin/bitcoin/pull/10120
< bitcoin-git> [bitcoin] fanquake closed pull request #10089: Fix shadowing of 'what' as described in #10080. (master...fix-what-shadowing) https://github.com/bitcoin/bitcoin/pull/10089
< gribble> https://github.com/bitcoin/bitcoin/issues/9464 | [GUI] No GUI updates when running with --reindex or --reindex-chainstate · Issue #9464 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10109: Remove SingleNodeConnCB (master...remove_single_node_conn_cb) https://github.com/bitcoin/bitcoin/pull/10109
< bitcoin-git> bitcoin/master 8ac8041 MarcoFalke: Merge #10109: Remove SingleNodeConnCB...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f34cdcbd806d...8ac804128671
< bitcoin-git> bitcoin/master 159fe88 John Newbery: Remove SingleNodeConnCB...
< bitcoin-git> [bitcoin] jtimon opened pull request #10119: Util: Remove ArgsManager wrappers: (master...0.14-args-wrappers) https://github.com/bitcoin/bitcoin/pull/10119
< jonasschnelli> BlueMatt: I can't follow your comment: https://github.com/bitcoin/bitcoin/pull/9681/files#r108679775 ... can you elaborate?
< bitcoin-git> [bitcoin] tjps closed pull request #10059: [trivial] Removed one Boost usage and headers in util.cpp (master...tjps_boost) https://github.com/bitcoin/bitcoin/pull/10059

2017-03-29

< bitcoin-git> [bitcoin] jtimon opened pull request #10118: Util: Remove redundant calls to argsGlobal.IsArgSet() (master...0.14-args-class2) https://github.com/bitcoin/bitcoin/pull/10118
< bitcoin-git> [bitcoin] roconnor-blockstream closed pull request #10116: Consensus: use IsWitnessEnabled in ContextualCheckBlock (master...ContextualCheckBlock-refector) https://github.com/bitcoin/bitcoin/pull/10116
< bitcoin-git> [bitcoin] ryanofsky closed pull request #10113: Fix test_bitcoin-qt when DISPLAY is unset (master...pr/nodisp) https://github.com/bitcoin/bitcoin/pull/10113
< bitcoin-git> [bitcoin] ryanofsky opened pull request #10117: Fix "make check" on systems with qt and libxcb but no active DISPLAY (master...pr/noqapp) https://github.com/bitcoin/bitcoin/pull/10117
< bitcoin-git> [bitcoin] sdaftuar closed pull request #9709: [WIP] Cache segwit signature hash components inside CTransactionRef to optimize validation performance (master...2017-02-segwit-cache-3) https://github.com/bitcoin/bitcoin/pull/9709
< bitcoin-git> [bitcoin] roconnor-blockstream opened pull request #10116: Consensus: use IsWitnessEnabled in ContextualCheckBlock (master...ContextualCheckBlock-refector) https://github.com/bitcoin/bitcoin/pull/10116
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #10115: Avoid reading the old hd master key during wallet encryption (master...2017-03-cleanup-sethdmasterkey) https://github.com/bitcoin/bitcoin/pull/10115
< bitcoin-git> [bitcoin] jnewbery opened pull request #10114: [tests] sync_with_ping should assert that ping hasn't timed out (master...improve_sync_with_ping) https://github.com/bitcoin/bitcoin/pull/10114
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9947: Add true/false return value to prioritisetransaction (master...2017/03/ptx) https://github.com/bitcoin/bitcoin/pull/9947
< bitcoin-git> [bitcoin] laanwj closed pull request #9294: Use internal HD chain for change outputs (hd split) (master...2016/12/hd_split) https://github.com/bitcoin/bitcoin/pull/9294
< bitcoin-git> bitcoin/master 01de822 Jonas Schnelli: Removed redundant IsLocked() check in NewKeyPool()
< bitcoin-git> bitcoin/master d59531d Jonas Schnelli: Immediately return setKeyPool's size if HD or HD_SPLIT is disabled or not supported
< bitcoin-git> bitcoin/master 02592f4 Jonas Schnelli: [Wallet] split the keypool in an internal and external part
< bitcoin-git> [bitcoin] laanwj pushed 24 new commits to master: https://github.com/bitcoin/bitcoin/compare/f2734c2828f6...f34cdcbd806d
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10107: Remove unused variable. Remove accidental trailing semicolons in Python code (master...recent-python-style-regressions) https://github.com/bitcoin/bitcoin/pull/10107
< bitcoin-git> bitcoin/master f2734c2 MarcoFalke: Merge #10107: Remove unused variable. Remove accidental trailing semicolons in Python code...
< bitcoin-git> bitcoin/master 85de9d4 practicalswift: Remove call to gettransaction(...) where the result is unused
< bitcoin-git> bitcoin/master bd02422 practicalswift: Remove accidental trailing semicolons in Python code
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/9692be4a9a9b...f2734c2828f6
< gribble> https://github.com/bitcoin/bitcoin/issues/10102 | bitcoin-qt: spawn bitcoind and communicate over pipe (Experimental, WIP) by ryanofsky · Pull Request #10102 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/0.14 e9611d1 Cory Fields: depends: fix zlib build on osx...
< bitcoin-git> bitcoin/0.14 ddc2dd1 Andrew Chow: Ensure an item exists on the rpcconsole stack before adding...
< bitcoin-git> bitcoin/0.14 4d8e660 James Evans: Trivial: Fix typo in help getrawtransaction RPC...
< bitcoin-git> [bitcoin] laanwj pushed 7 new commits to 0.14: https://github.com/bitcoin/bitcoin/compare/37bf0d5b381f...b768202695a0
< bitcoin-git> bitcoin/master 9692be4 Wladimir J. van der Laan: Merge #10084: rpc: Rename first named arg of createrawtransaction...
< bitcoin-git> [bitcoin] laanwj closed pull request #10084: rpc: Rename first named arg of createrawtransaction (master...Mf1703-createRawName) https://github.com/bitcoin/bitcoin/pull/10084
< bitcoin-git> bitcoin/master fa55853 MarcoFalke: rpc: Rename first named arg of createrawtransaction
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4bd0e9b90a39...9692be4a9a9b
< bitcoin-git> [bitcoin] sipa closed pull request #10088: Trivial: move several relay options into the relay help group (master...relayoptions) https://github.com/bitcoin/bitcoin/pull/10088
< bitcoin-git> bitcoin/master 4bd0e9b Pieter Wuille: Merge #10088: Trivial: move several relay options into the relay help group...
< bitcoin-git> bitcoin/master 0fb2887 Jameson Lopp: Move several relay options into the Relay help group
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7438ceac716f...4bd0e9b90a39
< bitcoin-git> [bitcoin] sipa closed pull request #10086: Trivial: move rpcserialversion into RPC option group (master...rpcserialversion) https://github.com/bitcoin/bitcoin/pull/10086
< bitcoin-git> bitcoin/master 7438cea Pieter Wuille: Merge #10086: Trivial: move rpcserialversion into RPC option group...
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4e3efd47e0d5...7438ceac716f
< bitcoin-git> bitcoin/master 1403b1a Jameson Lopp: move rpcserialversion into RPC option group
< bitcoin-git> [bitcoin] sipa closed pull request #10108: ApproximateBestSubset should take inputs by reference, not value (master...trivial) https://github.com/bitcoin/bitcoin/pull/10108
< bitcoin-git> bitcoin/master 4e3efd4 Pieter Wuille: Merge #10108: ApproximateBestSubset should take inputs by reference, not value...
< bitcoin-git> bitcoin/master 5335132 Ryan Havar: ApproximateBestSubset should take inputs by reference, not value
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/0b9fb682890b...4e3efd47e0d5

2017-03-28

< bitcoin-git> [bitcoin] ryanofsky opened pull request #10113: Fix test_bitcoin-qt when DISPLAY is unset (master...pr/nodisp) https://github.com/bitcoin/bitcoin/pull/10113
< bitcoin-git> [bitcoin] jnewbery opened pull request #10111: Remove NetworkThread from individual test cases (master...remove_network_thread_from_test_scripts) https://github.com/bitcoin/bitcoin/pull/10111
< gribble> https://github.com/bitcoin/bitcoin/issues/10017 | combine_logs.py - aggregates log files from multiple bitcoinds during functional tests. by jnewbery · Pull Request #10017 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery opened pull request #10109: Remove SingleNodeConnCB (master...remove_single_node_conn_cb) https://github.com/bitcoin/bitcoin/pull/10109
< bitcoin-git> [bitcoin] RHavar opened pull request #10108: ApproximateBestSubset should take inputs by reference, not value (master...trivial) https://github.com/bitcoin/bitcoin/pull/10108
< sipa> bsm117532: my vps provider claims it was running a bitcoin miner and turned it off
< bsm117532> bitcoin.sipa.be appears to be down. I can't check my daily segwit activation stats!
< gmaxwell> this keeps the implementation of whatever weird interface you want to use outside of bitcoin.
< spudowiar> Doesn't Bitcoin Core use Protocol Buffers for payment requests?
< spudowiar> e.g. Core starts `bitcoin-trezor-signd`, communicates over IPC
< TD-Linux> I think it'd actually be really neat if bitcoin core supported hw wallets out of the box
< spudowiar> We could have something like bitcoin-trezor-signd
< spudowiar> I want a separate process (I don't want any hardware wallet stuff in Bitcoin Core)
< TD-Linux> there was a previous BIP proposal for a URL-style communication for hw wallets: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-August/013008.html
< spudowiar> Does Bitcoin Core use any IPC?
< gribble> https://github.com/bitcoin/bitcoin/issues/7729 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< bitcoin-git> [bitcoin] practicalswift opened pull request #10107: Remove unused variable. Fix accidental trailing semicolons in Python code (master...recent-python-style-regressions) https://github.com/bitcoin/bitcoin/pull/10107
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10105: [tests] fixup - make all Travis test runs quiet, non just cron job runs (master...fixup_travis_logging) https://github.com/bitcoin/bitcoin/pull/10105
< bitcoin-git> bitcoin/master 0b9fb68 MarcoFalke: Merge #10105: [tests] fixup - make all Travis test runs quiet, non just cron job runs...
< bitcoin-git> bitcoin/master 91f1f19 John Newbery: Make all Travis test runs quiet, non just cron job runs
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5b029aaedb5f...0b9fb682890b
< bitcoin-git> [bitcoin] awemany opened pull request #10106: bitcoin-tx: Fix missing range check (master...bitcointx-addoutaddr) https://github.com/bitcoin/bitcoin/pull/10106
< bitcoin-git> [bitcoin] jnewbery opened pull request #10105: [tests] fixup - make all Travis test runs quiet, non just cron job runs (master...fixup_travis_logging) https://github.com/bitcoin/bitcoin/pull/10105
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10076: [qa] combine_logs: Use ordered list for logfiles (master...Mf1703-orderedLog) https://github.com/bitcoin/bitcoin/pull/10076
< bitcoin-git> bitcoin/master 5b029aa MarcoFalke: Merge #10076: [qa] combine_logs: Use ordered list for logfiles...
< bitcoin-git> bitcoin/master fa4535d MarcoFalke: [qa] combine_logs: Use ordered list for logfiles
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/79af9fbd8c3c...5b029aaedb5f
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10096: Check that all test scripts in test/functional are being run (master...check_all_tests_run) https://github.com/bitcoin/bitcoin/pull/10096
< bitcoin-git> bitcoin/master 79af9fb MarcoFalke: Merge #10096: Check that all test scripts in test/functional are being run...
< bitcoin-git> bitcoin/master 29d6634 John Newbery: Check that all test scripts in test/functional are being run...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c412fd805ddf...79af9fbd8c3c
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9780: Suppress noisy output from qa tests in Travis (master...travislogging) https://github.com/bitcoin/bitcoin/pull/9780
< bitcoin-git> bitcoin/master 8c7288c John Newbery: Print out the final 1000 lines of test_framework.log if test fails
< bitcoin-git> bitcoin/master 6d780b1 John Newbery: Update travis config to run rpc-tests.py in quiet mode
< bitcoin-git> bitcoin/master 55992f1 John Newbery: Add --quiet option to suppress rpc-tests.py output...
< bitcoin-git> [bitcoin] MarcoFalke pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/5114f8113627...c412fd805ddf
< bitcoin-git> [bitcoin] achow101 opened pull request #10104: linearize script: Option to use RPC cookie (master...linearize-use-cookie) https://github.com/bitcoin/bitcoin/pull/10104
< phantomcircuit> jcorgan, you mean the bitcoin dev meetup happening nowish?

2017-03-27

< achow101> message being the bitcoin p2p messages
< bitcoin-git> [bitcoin] ryanofsky opened pull request #10102: bitcoin-qt: spawn bitcoind and communicate over pipe (Experimental, WIP) (master...pr/ipc) https://github.com/bitcoin/bitcoin/pull/10102
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10101: [0.14] backports (0.14...Mf1703-014backp) https://github.com/bitcoin/bitcoin/pull/10101
< bitcoin-git> [bitcoin] RHavar opened pull request #10100: Make ApproximateBestSubset optimize for amount of inputs (master...coinselection) https://github.com/bitcoin/bitcoin/pull/10100
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #10099: Speedup & Slightly Improve Unit Tests for Checkqueue (master...speedup-checkqueue-tests) https://github.com/bitcoin/bitcoin/pull/10099
< bitcoin-git> [bitcoin] kallewoof closed pull request #10062: [net] Clean up the CNode class in net.h (master...20170322-cleanup-net) https://github.com/bitcoin/bitcoin/pull/10062
< bitcoin-git> [bitcoin] ryanofsky opened pull request #10098: Make qt wallet test compatible with qt4 (master...pr/wqt4) https://github.com/bitcoin/bitcoin/pull/10098
< bitcoin-git> [bitcoin] jnewbery opened pull request #10097: Move zmq test skipping logic into individual test case. (master...zmq_optional) https://github.com/bitcoin/bitcoin/pull/10097
< BlueMatt> major regressions that break peoples' ability to use Bitcoin-Qt, that is
< bitcoin-git> [bitcoin] jnewbery opened pull request #10096: Check that all test scripts in test/functional are being run (master...check_all_tests_run) https://github.com/bitcoin/bitcoin/pull/10096
< bitcoin-git> [bitcoin] JeremyRubin closed pull request #9495: Fix CCheckQueue IsIdle (potential) race condition (master...checkqueue-control-lock) https://github.com/bitcoin/bitcoin/pull/9495
< gribble> https://github.com/bitcoin/bitcoin/issues/9902 | Lightweight abstraction of boost::filesystem by laanwj · Pull Request #9902 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj opened pull request #10095: refactor: Move GetDifficulty out of `rpc/server.h` (master...2017_03_getdifficulty_header) https://github.com/bitcoin/bitcoin/pull/10095
< jonasschnelli> wumpus: there is a travis issue with your #9902 (https://travis-ci.org/bitcoin/bitcoin/jobs/215449039#L2083)
< gribble> https://github.com/bitcoin/bitcoin/issues/9902 | Lightweight abstraction of boost::filesystem by laanwj · Pull Request #9902 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/0.14 eeeeacd MarcoFalke: 0.14: Clear release notes
< bitcoin-git> bitcoin/0.14 37bf0d5 Wladimir J. van der Laan: Merge #10094: 0.14: Clear release notes...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to 0.14: https://github.com/bitcoin/bitcoin/compare/ccb47bf83036...37bf0d5b381f
< bitcoin-git> [bitcoin] laanwj closed pull request #10094: 0.14: Clear release notes (0.14...Mf1703-014docClear) https://github.com/bitcoin/bitcoin/pull/10094
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10094: 0.14: Clear release notes (0.14...Mf1703-014docClear) https://github.com/bitcoin/bitcoin/pull/10094
< bitcoin-git> [bitcoin] laanwj closed pull request #10057: [init] Deduplicated sigaction() boilerplate (master...tjps_dedupe_sigaction) https://github.com/bitcoin/bitcoin/pull/10057
< bitcoin-git> bitcoin/master 5114f81 Wladimir J. van der Laan: Merge #10057: [init] Deduplicated sigaction() boilerplate...
< bitcoin-git> bitcoin/master 81a3857 Thomas Snider: Deduplicated sigaction() boilerplate
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e6156a0aa329...5114f8113627
< bitcoin-git> [bitcoin] laanwj closed pull request #10056: [zmq] Call va_end() on va_start()ed args. (master...fix-zmqpublishnotifier-va-end) https://github.com/bitcoin/bitcoin/pull/10056
< bitcoin-git> bitcoin/master e6156a0 Wladimir J. van der Laan: Merge #10056: [zmq] Call va_end() on va_start()ed args....
< bitcoin-git> bitcoin/master 5ba61f0 Karl-Johan Alm: [zmq] Call va_end() on va_start()ed args.
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/0ddea4430d62...e6156a0aa329
< jonasschnelli> wumpus: did you assigned yourself intentionally for this PR https://github.com/bitcoin/bitcoin/pull/8694
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #10093: [Qt] Don't add arguments of sensitive command to console window (master...2017/03/qt_console) https://github.com/bitcoin/bitcoin/pull/10093
< wumpus> please mind the topic of this channel "This is the channel for developing Bitcoin Core. Feel free to watch, but please take commentary and usage questions to #bitcoin"
< jonasschnelli> Move this on to #bitcoin if you like
< jonasschnelli> bambum: It's like changing the default port number from 80 to 13735 in apache... It's not serious.. everyone at bitcoin github level must understand this...
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #10060: [Qt] Ensure an item exists on the rpcconsole stack before adding (master...fix-rpcconsole-empty-stack) https://github.com/bitcoin/bitcoin/pull/10060
< bitcoin-git> bitcoin/master 0ddea44 Jonas Schnelli: Merge #10060: [Qt] Ensure an item exists on the rpcconsole stack before adding...
< bitcoin-git> bitcoin/master 4df76e2 Andrew Chow: Ensure an item exists on the rpcconsole stack before adding...
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b1a4f2757695...0ddea4430d62
< bambum> last time I was told core dont want to decide about what people want to run, but some commits being closed and locked after 4 minutes about block site increase should be at least commented why they are closed and locked https://github.com/bitcoin/bitcoin/pull/10092
< bitcoin-git> [bitcoin] laanwj closed pull request #10073: Actually run assumevalid.py (master...improveassumevalid) https://github.com/bitcoin/bitcoin/pull/10073
< bitcoin-git> bitcoin/master b1a4f27 Wladimir J. van der Laan: Merge #10073: Actually run assumevalid.py...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/db1ae5470bab...b1a4f2757695
< bitcoin-git> bitcoin/master 717ad13 John Newbery: Actually run assumevalid.py....
< bitcoin-git> [bitcoin] laanwj closed pull request #10085: Docs: remove 'noconnect' option (master...noconnect) https://github.com/bitcoin/bitcoin/pull/10085
< bitcoin-git> bitcoin/master db1ae54 Wladimir J. van der Laan: Merge #10085: Docs: remove 'noconnect' option...
< bitcoin-git> bitcoin/master d5690f1 Jameson Lopp: remove 'noconnect' option from documentation
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c044f03f99ba...db1ae5470bab
< gribble> https://github.com/bitcoin/bitcoin/issues/8102 | Bugfix: use global ::fRelayTxes instead of CNode in version send by sipa · Pull Request #8102 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #10083: [QA] Renaming rawTx into rawtx (master...fundrawtransactionfix) https://github.com/bitcoin/bitcoin/pull/10083
< bitcoin-git> bitcoin/master c044f03 Wladimir J. van der Laan: Merge #10083: [QA] Renaming rawTx into rawtx...
< bitcoin-git> bitcoin/master dd5be2c NicolasDorier: [QA] Renaming rawTx into rawtx
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/111849345bb5...c044f03f99ba
< bitcoin-git> [bitcoin] sipa closed pull request #10092: Update consensus.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10092
< bitcoin-git> [bitcoin] 1Hyena opened pull request #10092: Update consensus.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10092

2017-03-26

< bitcoin-git> [bitcoin] jlopp reopened pull request #10085: Docs: remove 'noconnect' option (master...noconnect) https://github.com/bitcoin/bitcoin/pull/10085
< bitcoin-git> [bitcoin] coinables opened pull request #10090: Update bitcoin.conf with example for pruning (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10090
< bitcoin-git> [bitcoin] jlopp closed pull request #10085: Docs: remove 'noconnect' option (master...noconnect) https://github.com/bitcoin/bitcoin/pull/10085
< bitcoin-git> [bitcoin] paveljanik closed pull request #10087: Fix recently introduced -Wshadow warning (on gcc 4.9.2). (master...20170326_Wshadow_tinyformat) https://github.com/bitcoin/bitcoin/pull/10087
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9965: Allow to use unsolveable P2PKH watch-only in fundrawtransaction (master...2017/03/watch_solve) https://github.com/bitcoin/bitcoin/pull/9965
< bitcoin-git> [bitcoin] dooglus opened pull request #10089: Fix shadowing of 'what' as described in #10080. (master...fix-what-shadowing) https://github.com/bitcoin/bitcoin/pull/10089
< bitcoin-git> [bitcoin] jlopp opened pull request #10088: Trivial: move several relay options into the relay help group (master...relayoptions) https://github.com/bitcoin/bitcoin/pull/10088
< bitcoin-git> [bitcoin] paveljanik opened pull request #10087: Fix recently introduced -Wshadow warning (on gcc 4.9.2). (master...20170326_Wshadow_tinyformat) https://github.com/bitcoin/bitcoin/pull/10087
< bitcoin-git> [bitcoin] jlopp opened pull request #10086: Trivial: move rpcserialversion into RPC option group (master...rpcserialversion) https://github.com/bitcoin/bitcoin/pull/10086
< bitcoin-git> [bitcoin] jlopp opened pull request #10085: Docs: remove 'noconnect' option (master...noconnect) https://github.com/bitcoin/bitcoin/pull/10085
< RealM9> luke-jr, ...You don't have to put this BIP in next bitcoin core version. Just review it and sign binaries. People are fighting for SegWit. This would be a step further. You have to do it. Who else? BTC community only trusts you.
< RealM9> gmaxwell, I think you should review BIP148 only because of community interest. Okay, yes this BIP is only few weeks old, but why not? If there is a huge community interest, why not review it? Community is waiting for you to review. It's only few lines of code anyways. You don't have to put this BIP in next bitcoin core version. Just review it and sign binaries. People are fighting for SegWit. This would be a step further. You hav
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10084: rpc: Rename first named arg of createrawtransaction (master...Mf1703-createRawName) https://github.com/bitcoin/bitcoin/pull/10084
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #10083: [QA] Renaming rawTx into rawtx (master...fundrawtransactionfix) https://github.com/bitcoin/bitcoin/pull/10083
< bitcoin-git> [bitcoin] jnewbery opened pull request #10082: [tests] Add a TestNode class to test_Framework.py (master...refactor_utils_py) https://github.com/bitcoin/bitcoin/pull/10082
< bitcoin-git> [bitcoin] dooglus opened pull request #10081: Add 'dumpbootstrap' RPC for creating bootstrap.dat files. (master...dumpbootstrap) https://github.com/bitcoin/bitcoin/pull/10081
< phantomcircuit> master fails to build bitcoin-qt on debian 8.7

2017-03-25

< gmaxwell> In case "RealM9" comes back, I don't think anyone who regularly works on Bitcoin Core has even looked much at BIP148 yet.
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10078: [qa] Fundraw: Use named args to limit scope of names (master...Mf1703-qaNamedShadow) https://github.com/bitcoin/bitcoin/pull/10078
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10069: [QA] Fix typo in fundrawtransaction test (master...patch-3) https://github.com/bitcoin/bitcoin/pull/10069
< bitcoin-git> bitcoin/master 803e6a3 Nicolas Dorier: [QA] Fix typo in fundrawtransaction test...
< bitcoin-git> bitcoin/master 1118493 MarcoFalke: Merge #10069: [QA] Fix typo in fundrawtransaction test...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/90dd9e6c4c0c...111849345bb5
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10077: [qa] Add setnetworkactive smoke test (master...Mf1703-toggleNet) https://github.com/bitcoin/bitcoin/pull/10077
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #10076: [qa] combine_logs: Use ordered list for logfiles (master...Mf1703-orderedLog) https://github.com/bitcoin/bitcoin/pull/10076
< guyonabike> https://github.com/bitcoin/bitcoin/pull/10074 <- are the names for the p2p messages accurate? I was thinking that maybe "fraud/getfraud" may be a good name to be used for other fraud proofs for spv, like tx inclusion/exclusion
< bitcoin-git> [bitcoin] laanwj closed pull request #9946: Fix build errors if spaces in path or parent directory (master...dirspaces2) https://github.com/bitcoin/bitcoin/pull/9946
< bitcoin-git> bitcoin/master 90dd9e6 Wladimir J. van der Laan: Merge #9946: Fix build errors if spaces in path or parent directory...
< bitcoin-git> bitcoin/master b1f584d Matthew Zipkin: fix build if spaces in src dir path
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5d7eb39aecda...90dd9e6c4c0c
< bitcoin-git> [bitcoin] practicalswift opened pull request #10075: Remove unused C++ code not covered by unit tests (master...unused) https://github.com/bitcoin/bitcoin/pull/10075
< luke-jr> bambum: again, please take it to #bitcoin ; many of us are there as well and would answer you if you ask there
< bambum> ok I got it, but you should also know that it also affects my life. I have almost my entire savings into bitcoin, its not so easy for me to get allthat money into my bank account.
< wumpus> right, everyone has their own view, but discussing those views is of topic here for the exact reason of preventing this from becoming a "speculation and fud" channel. We had that problem with bitcoin-dev and that's why this channel was created
< bambum> well you naturally dont need to answer this question. I just hoped to get some prospectics. I think its really important for bitcoin holder to know about it and i am sure you have your own view and don´t only focus on tecnical
< luke-jr> bambum: you can get that in #bitcoin too
< bambum> well #bitcoin is just speculation and fud, I would be happy to see some core opinion
< wumpus> bambum: that's not a bitcoin-core-dev topic, #bitcoin please
< wumpus> as you say it's not an endorsement (though I have nothing against knots either) and improves general bitcoin security so anyhow
< luke-jr> wumpus: latest tag is v0.14.0.knots20170307 and the bitcoin-knots github has a sigs repo
< da2ce7> I've only built bitcoin privately, I haven't used gitian before. I don't want to release my private binaries.
< da2ce7> (based upon bitcoin knots).
< da2ce7> Hello. #bitcoin-core-dev, I've made a patch for BIP 148, unfortunately I'm not a developer so building it a secure manner is a bit over my head. If anyone can fire-up their gitian, and help me verify the build it would be a great help for me.
< wumpus> Huh! https://github.com/bitcoin/bitcoin/issues/8218 "this issue was closed" by whom? github admin?
< bitcoin-git> [bitcoin] laanwj closed pull request #10067: [trivial] Dead code removal (master...tjps_dead_code) https://github.com/bitcoin/bitcoin/pull/10067
< bitcoin-git> bitcoin/master 5d7eb39 Wladimir J. van der Laan: Merge #10067: [trivial] Dead code removal...
< bitcoin-git> bitcoin/master c59aedc Thomas Snider: [trivial] Dead code removal
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/530fcbd49be2...5d7eb39aecda
< bitcoin-git> [bitcoin] laanwj closed pull request #10063: add missing spaces so that markdown recognizes headline (master...patch-1) https://github.com/bitcoin/bitcoin/pull/10063
< bitcoin-git> bitcoin/master 530fcbd Wladimir J. van der Laan: Merge #10063: add missing spaces so that markdown recognizes headline...
< bitcoin-git> bitcoin/master cc995e2 flack: add missing spaces so that markdown recognizes headline
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/a0b1e57b20a1...530fcbd49be2
< bitcoin-git> [bitcoin] luke-jr opened pull request #10074: Block size/weight fraud proofs (master...sizefp) https://github.com/bitcoin/bitcoin/pull/10074

2017-03-24

< bitcoin-git> [bitcoin] jnewbery opened pull request #10073: Actually run assumevalid.py (master...improveassumevalid) https://github.com/bitcoin/bitcoin/pull/10073
< gribble> https://github.com/bitcoin/bitcoin/issues/9605 | Use CScheduler for wallet flushing, remove ThreadFlushWalletDB by TheBlueMatt · Pull Request #9605 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery opened pull request #10072: Remove sources of unreliablility in extended functional tests (master...extended_test_unreliablility) https://github.com/bitcoin/bitcoin/pull/10072
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10052: [test] Run extended tests once daily in Travis (master...traviscronjobs) https://github.com/bitcoin/bitcoin/pull/10052
< bitcoin-git> bitcoin/master a0b1e57 MarcoFalke: Merge #10052: [test] Run extended tests once daily in Travis...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ca209230c8e7...a0b1e57b20a1
< bitcoin-git> bitcoin/master 88e3aa0 John Newbery: Run extended tests once daily
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10053: [test] Allow functional test cases to be skipped (master...skiptests) https://github.com/bitcoin/bitcoin/pull/10053
< bitcoin-git> bitcoin/master ca20923 MarcoFalke: Merge #10053: [test] Allow functional test cases to be skipped...
< bitcoin-git> bitcoin/master 0c1ade6 John Newbery: Skip rpcbind_test if OS/network requirements are not met.
< bitcoin-git> bitcoin/master 232b666 John Newbery: Allow test cases to be skipped...
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/a230b0588788...ca209230c8e7
< bitcoin-git> [bitcoin] laanwj closed pull request #9983: tests: Convert selected tests to using named RPC arguments (master...2017_03_rpc_tests_named_arguments) https://github.com/bitcoin/bitcoin/pull/9983