2017-01-12

< bitcoin-git> [bitcoin] MarcoFalke opened pull request #9524: qa/rpc: Fix pruneblockchain edge cases (master...Mf1701-qaPruning) https://github.com/bitcoin/bitcoin/pull/9524
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9518: Return height of last block pruned by pruneblockchain RPC (master...pr/prune-height) https://github.com/bitcoin/bitcoin/pull/9518
< bitcoin-git> bitcoin/master a65ced1 MarcoFalke: Merge #9518: Return height of last block pruned by pruneblockchain RPC...
< bitcoin-git> bitcoin/master 918d1fb Russell Yanofsky: Return height of last block pruned by pruneblockchain RPC...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/2456a835f0bc...a65ced1a6657
< bitcoin-git> bitcoin/master 2456a83 MarcoFalke: Merge #9520: Deprecate non-txindex getrawtransaction and better warning...
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9520: Deprecate non-txindex getrawtransaction and better warning (master...warntxindex) https://github.com/bitcoin/bitcoin/pull/9520
< bitcoin-git> bitcoin/master db904db Pieter Wuille: Deprecate non-txindex getrawtransaction and better warning
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9ec1330b455c...2456a835f0bc
< jonasschnelli> <*highlight>[02:02:36] <gmaxwell:#bitcoin-core-dev> jonasschnelli: did you ever get to producing the change that removes keys from the keypool when they're seen used on the network?
< gribble> https://github.com/bitcoin/bitcoin/issues/9148 | Wallet RPCs can return stale info due to ProcessNewBlock Race · Issue #9148 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] achow101 opened pull request #9522: [RPC] Fix decoderawtransaction decoding of segwit txs (master...fix-decoderawtx) https://github.com/bitcoin/bitcoin/pull/9522
< gribble> https://github.com/bitcoin/bitcoin/issues/8456 | [RPC] Simplified bumpfee command. by mrbandrews · Pull Request #8456 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8639 | [Docs] Minimum required dependencies and current CVEs · Issue #8639 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9297 | Various RPC help outputs updated by Mirobit · Pull Request #9297 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8775 | RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest by luke-jr · Pull Request #8775 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9416: travis: make distdir before make (master...Mf1612-travisDistDirCheck) https://github.com/bitcoin/bitcoin/pull/9416
< bitcoin-git> bitcoin/master faaf3ca MarcoFalke: travis: make distdir before make
< bitcoin-git> bitcoin/master 9ec1330 MarcoFalke: Merge #9416: travis: make distdir before make...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/0b738075bd43...9ec1330b455c
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9297: Various RPC help outputs updated (master...rpchelp12/16) https://github.com/bitcoin/bitcoin/pull/9297
< bitcoin-git> bitcoin/master 0b73807 MarcoFalke: Merge #9297: Various RPC help outputs updated...
< bitcoin-git> bitcoin/master 54ee3fc Michael Rotarius: RPC help updated
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/05950427d310...0b738075bd43
< gribble> https://github.com/bitcoin/bitcoin/issues/9484 | Introduce assumevalid setting to skip validation presumed valid scripts. by gmaxwell · Pull Request #9484 · bitcoin/bitcoin · GitHub

2017-01-11

< gribble> https://github.com/bitcoin/bitcoin/issues/9261 | Add unstored orphans with rejected parents to recentRejects by morcos · Pull Request #9261 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] sipa opened pull request #9520: Deprecate non-txindex getrawtransaction and better warning (master...warntxindex) https://github.com/bitcoin/bitcoin/pull/9520
< bitcoin-git> [bitcoin] sipa closed pull request #8170: Remove lookup-tx-by-utxo functionality (master...betternotxindex) https://github.com/bitcoin/bitcoin/pull/8170
< bitcoin-git> [bitcoin] sipa closed pull request #9507: Fix use-after-free in CTxMemPool::removeConflicts() (master...fix-mempool-useafterfree) https://github.com/bitcoin/bitcoin/pull/9507
< bitcoin-git> bitcoin/master 0595042 Pieter Wuille: Merge #9507: Fix use-after-free in CTxMemPool::removeConflicts()...
< bitcoin-git> bitcoin/master fe7e593 Suhas Daftuar: Fix use-after-free in CTxMemPool::removeConflicts()
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e2e624d9ce54...05950427d310
< bitcoin-git> [bitcoin] morcos opened pull request #9519: Exclude RBF replacement txs from fee estimation (master...excludeRBF) https://github.com/bitcoin/bitcoin/pull/9519
< sipa> ryanofsky: feel like having a look at https://github.com/sipa/bitcoin/commits/pertxoutcache ?
< bitcoin-git> [bitcoin] ryanofsky opened pull request #9518: Return height of last block pruned by pruneblockchain RPC (master...pr/prune-height) https://github.com/bitcoin/bitcoin/pull/9518
< gribble> https://github.com/bitcoin/bitcoin/issues/9441 | Net: Massive speedup. Net locks overhaul by theuni · Pull Request #9441 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< sipa> of bitcoin core
< sipa> as the bitcoin block download code is usually faster
< sipa> profall: the blockchain torrent has been discontinued (at least by the bitcoin core maintainers) since 0.10
< bitcoin-git> [bitcoin] kallewoof opened pull request #9517: [refactor] Switched httpserver.cpp to use RAII wrapped libevents. (master...raii-httpserver) https://github.com/bitcoin/bitcoin/pull/9517
< bitcoin-git> bitcoin/master e2e624d Wladimir J. van der Laan: Merge #7871: Manual block file pruning....
< bitcoin-git> bitcoin/master afffeea Russell Yanofsky: fixup! Add pruneblockchain RPC to enable manual block file pruning....
< bitcoin-git> bitcoin/master 1fc4ec7 mrbandrews: Add pruneblockchain RPC to enable manual block file pruning.
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/ca615e6c05ef...e2e624d9ce54
< gribble> https://github.com/bitcoin/bitcoin/issues/9400 | Set peers as HB peers upon full block validation by instagibbs · Pull Request #9400 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #9471: [depends] libevent 2.1.7rc (master...depends-0-14-0-libevent) https://github.com/bitcoin/bitcoin/pull/9471
< bitcoin-git> bitcoin/master ca615e6 Wladimir J. van der Laan: Merge #9471: [depends] libevent 2.1.7rc...
< bitcoin-git> bitcoin/master 8217bd1 fanquake: [depends] libevent 2.1.7rc
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/593a00ce1935...ca615e6c05ef
< bitcoin-git> [bitcoin] laanwj closed pull request #9506: RFC: Improve style for if indentation (master...newstyle) https://github.com/bitcoin/bitcoin/pull/9506
< bitcoin-git> bitcoin/master 593a00c Wladimir J. van der Laan: Merge #9506: RFC: Improve style for if indentation...
< bitcoin-git> bitcoin/master 74994c6 Pieter Wuille: Improve style w.r.t. if
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/bbf193fef049...593a00ce1935
< bitcoin-git> [bitcoin] laanwj closed pull request #9513: build: fix qt distdir builds (retry) (master...out-of-tree-build) https://github.com/bitcoin/bitcoin/pull/9513
< bitcoin-git> bitcoin/master bbf193f Wladimir J. van der Laan: Merge #9513: build: fix qt distdir builds (retry)...
< bitcoin-git> bitcoin/master 67ca130 Cory Fields: build: fix for out-of-tree/distdir qt builds
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5754e0341b7c...bbf193fef049
< jtimon> reusing bitcoin core's test suite is very interesting
< gribble> https://github.com/bitcoin/bitcoin/issues/8493 | Untested: libconsensus: Expose VerifyHeader by jtimon · Pull Request #8493 · bitcoin/bitcoin · GitHub
< NicolasDorier> my goal is to reuse the test suite of bitcoin core
< jtimon> right, verifyTx would not check policy rules, perhaps we can have a verifyAndAcceptTx function too, but that's more bitcoin core specific I think
< NicolasDorier> copy/pasta of bitcoin core
< bitcoin-git> [bitcoin] kallewoof opened pull request #9516: Bug-fix: listsinceblock: use max depth value for blocks in reorg'd chains (master...listsinceblock-reorg-fix) https://github.com/bitcoin/bitcoin/pull/9516
< bitcoin-git> [bitcoin] theuni opened pull request #9514: release: Windows signing script (master...win-signing-script) https://github.com/bitcoin/bitcoin/pull/9514
< bitcoin-git> [bitcoin] theuni opened pull request #9513: build: fix qt distdir builds (retry) (master...out-of-tree-build) https://github.com/bitcoin/bitcoin/pull/9513
< bitcoin-git> [bitcoin] theuni closed pull request #9509: build: fix qt distdir builds (master...out-of-tree-build) https://github.com/bitcoin/bitcoin/pull/9509

2017-01-10

< bitcoin-git> [bitcoin] sipa opened pull request #9512: Fix various things -fsanitize complains about (master...sanitize) https://github.com/bitcoin/bitcoin/pull/9512
< gribble> https://github.com/bitcoin/bitcoin/issues/9472 | Disentangle progress estimation from checkpoints and update it by sipa · Pull Request #9472 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] morcos opened pull request #9511: Don't overwrite validation state with corruption check (master...ATMPstate) https://github.com/bitcoin/bitcoin/pull/9511
< bitcoin-git> [bitcoin] practicalswift opened pull request #9510: [gardening] Fix typos in comments (master...fix-typos-in-comments) https://github.com/bitcoin/bitcoin/pull/9510
< bitcoin-git> [bitcoin] theuni opened pull request #9509: build: fix qt distdir builds (master...out-of-tree-build) https://github.com/bitcoin/bitcoin/pull/9509
< bitcoin-git> [bitcoin] practicalswift opened pull request #9508: [gardening] Remove unused Python imports (master...remove-unused-python-import) https://github.com/bitcoin/bitcoin/pull/9508
< bitcoin-git> [bitcoin] sdaftuar opened pull request #9507: Fix use-after-free in CTxMemPool::removeConflicts() (master...fix-mempool-useafterfree) https://github.com/bitcoin/bitcoin/pull/9507
< bitcoin-git> [bitcoin] sipa opened pull request #9506: RFC: Improve style for if indentation (master...newstyle) https://github.com/bitcoin/bitcoin/pull/9506
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9505: Prevector Quick Destruct (master...prevector-quick-destruct) https://github.com/bitcoin/bitcoin/pull/9505
< bitcoin-git> [bitcoin] achow101 opened pull request #9504: [RPC] dumpmasterprivkey command (master...dumpmasterprivkey) https://github.com/bitcoin/bitcoin/pull/9504
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9503: listreceivedbyaddress Filter Address (master...listreceivedbyaddress-filtered) https://github.com/bitcoin/bitcoin/pull/9503
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< jtimon> does https://github.com/bitcoin/bitcoin/pull/9486/commits/e6111b2398ca21f0e38333236abb0be7fa48c95f really need to be based on #9375 ? it seems it could be trivially merged independently
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9486 | Make peer=%d log prints consistent by TheBlueMatt · Pull Request #9486 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #9502: [Qt] Add option to pause/resume block downloads (master...2017/01/autodownload) https://github.com/bitcoin/bitcoin/pull/9502
< cfields> xinxi: since this isn't bitcoin related, let's go to pm
< 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/9400 | Set peers as HB peers upon full block validation by instagibbs · Pull Request #9400 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/master 495eb44 Wladimir J. van der Laan: rpc: Named arguments for blockchain calls
< bitcoin-git> bitcoin/master 6f1c76a Wladimir J. van der Laan: rpc: Support named arguments...
< bitcoin-git> bitcoin/master 5865d41 Wladimir J. van der Laan: authproxy: Add support for RPC named arguments
< bitcoin-git> [bitcoin] laanwj pushed 14 new commits to master: https://github.com/bitcoin/bitcoin/compare/68eb56203be1...5754e0341b7c
< bitcoin-git> bitcoin/master 68eb562 Wladimir J. van der Laan: qt: periodic translations update
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to master: https://github.com/bitcoin/bitcoin/commit/68eb56203be17066af4e37837703490af4d4f40c
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9496: Rename lambda argument name to prevent shadowing (master...20170109_Wshadow_rpcconsole_lambda) https://github.com/bitcoin/bitcoin/pull/9496
< bitcoin-git> bitcoin/master 98c80e3 MarcoFalke: Merge #9496: Rename lambda argument name to prevent shadowing...
< bitcoin-git> bitcoin/master 7df5e38 Pavel Janík: Rename lambda argument name to prevent shadowing.
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/07fd147b9f12...98c80e374b84
< phantomcircuit> bitcoin-cli getinfo how many peers?
< profall> bitcoin-0.13.2-x86_64-linux-gnu.tar.gz right off the website.
< profall> I have an issue where my bitcoin core daemon goes out of sync for no reason at all. Plenty of peers and in a proper datacenter. It's a server with an E3 processor and 16GB of Ram, not a resource isssue.
< Lightsword> what conditions would cause me to hit this inconclusive for submitblock? https://github.com/bitcoin/bitcoin/blob/0.13/src/rpc/mining.cpp#L776
< bitcoin-git> [bitcoin] achow101 opened pull request #9500: [Qt][RPC] Autocomplete commands for 'help' command in debug console (master...help-rpc-autocomplete) https://github.com/bitcoin/bitcoin/pull/9500

2017-01-09

< bitcoin-git> [bitcoin] jnewbery closed pull request #8844: Change sigops cost to sigops weight (master...sigops_weight) https://github.com/bitcoin/bitcoin/pull/8844
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #9499: Use recent-rejects, orphans, and recently-replaced txn for compact-block-reconstruction (master...2016-12-recent-tx-cache-cmpct) https://github.com/bitcoin/bitcoin/pull/9499
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9498: Basic CCheckQueue Benchmarks (master...checkqueue_bench) https://github.com/bitcoin/bitcoin/pull/9498
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9497: CCheckQueue Unit Tests (master...checkqueue-tests) https://github.com/bitcoin/bitcoin/pull/9497
< bitcoin-git> [bitcoin] paveljanik opened pull request #9496: Rename lambda argument name to prevent shadowing (master...20170109_Wshadow_rpcconsole_lambda) https://github.com/bitcoin/bitcoin/pull/9496
< gribble> https://github.com/bitcoin/bitcoin/issues/8775 | RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest by luke-jr · Pull Request #8775 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/master adff950 Wladimir J. van der Laan: dbwrapper: Use new .data() method of CDataStream
< bitcoin-git> [bitcoin] sipa closed pull request #9353: Add data() method to CDataStream (and use it) (master...2016_12_cdatastream_data) https://github.com/bitcoin/bitcoin/pull/9353
< bitcoin-git> bitcoin/master a2141e4 Wladimir J. van der Laan: streams: Remove special cases for ancient MSVC...
< bitcoin-git> bitcoin/master af4c44c Wladimir J. van der Laan: streams: Add data() method to CDataStream...
< bitcoin-git> [bitcoin] sipa pushed 6 new commits to master: https://github.com/bitcoin/bitcoin/compare/12e31127948f...07fd147b9f12
< bitcoin-git> [bitcoin] sipa closed pull request #9404: Smarter coordination of change and fee in CreateTransaction. (master...smartChange) https://github.com/bitcoin/bitcoin/pull/9404
< bitcoin-git> bitcoin/master 12e3112 Pieter Wuille: Merge #9404: Smarter coordination of change and fee in CreateTransaction....
< bitcoin-git> bitcoin/master 20449ef Alex Morcos: Don't overpay fee if we have selected new coins that result in a smaller transaction....
< bitcoin-git> bitcoin/master 42f5ce4 Alex Morcos: Try to reduce change output to make needed fee in CreateTransaction...
< bitcoin-git> [bitcoin] sipa pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/8c87f175d335...12e31127948f
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9495: Fix CCheckQueue IsIdle (potential) race condition (master...checkqueue-control-lock) https://github.com/bitcoin/bitcoin/pull/9495
< bitcoin-git> [bitcoin] jtimon opened pull request #9494: Introduce an ArgsManager class encapsulating cs_args, mapArgs and mapMultiArgs (master...0.13-args-class) https://github.com/bitcoin/bitcoin/pull/9494
< bitcoin-git> [bitcoin] sipa closed pull request #9310: Assert FRESH validity in CCoinsViewCache::BatchWrite (master...pr/coins-batch-assert) https://github.com/bitcoin/bitcoin/pull/9310
< bitcoin-git> bitcoin/master 8c87f17 Pieter Wuille: Merge #9310: Assert FRESH validity in CCoinsViewCache::BatchWrite...
< bitcoin-git> bitcoin/master dd44ea3 Russell Yanofsky: Check FRESH validity in CCoinsViewCache::BatchWrite
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/25720fc394e2...8c87f175d335
< sipa> just bitcoin-cli deciding to print it out directly
< gmaxwell> ./bitcoin-cli stop

2017-01-08

< luke-jr> and I guess we don't support files outside of .bitcoin or in subdirs
< gribble> https://github.com/bitcoin/bitcoin/issues/9404 | Smarter coordination of change and fee in CreateTransaction. by morcos · Pull Request #9404 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9353 | Add data() method to CDataStream (and use it) by laanwj · Pull Request #9353 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9480 | De-duplicate SignatureCacheHasher by JeremyRubin · Pull Request #9480 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9484 | Introduce assumevalid setting to skip validation presumed valid scripts. by gmaxwell · Pull Request #9484 · bitcoin/bitcoin · GitHub
< fanquake> The patches are applied before building the dependancies, https://github.com/bitcoin/bitcoin/blob/master/depends/packages/libevent.mk#L8. There isn't a hard requirement that they apply perfectly, but it seems logical to update them to do so.
< gribble> https://github.com/bitcoin/bitcoin/issues/9404 | Smarter coordination of change and fee in CreateTransaction. by morcos · Pull Request #9404 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] gmaxwell opened pull request #9490: Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. (master...fix_find_latest_before) https://github.com/bitcoin/bitcoin/pull/9490
< gmaxwell> kallewoof: lots of people miss that one, the bitcoin software was originally most blocks.
< gmaxwell> the total work is represented as nChainWork in the bitcoin codebase, it isn't seralized as part of the block.
< kallewoof> I always thought bitcoin was supposed to pick the chain with the most work, not the longest chain. I did some testing, and with a split network bitcoin picked the longest chain, even though the shorter-by-one chain had a much lower hash.
< bitcoin-git> [bitcoin] gmaxwell closed pull request #9489: Make FindLatestBefore use GetMedianTimePast instead of GetBlockTime. (master...fix_find_latest_before) https://github.com/bitcoin/bitcoin/pull/9489
< bitcoin-git> [bitcoin] gmaxwell opened pull request #9489: Make FindLatestBefore use GetMedianTimePast instead of GetBlockTime. (master...fix_find_latest_before) https://github.com/bitcoin/bitcoin/pull/9489
< gribble> https://github.com/bitcoin/bitcoin/issues/7871 | Manual block file pruning. by mrbandrews · Pull Request #7871 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #9488: Parallel ThreadMessageHandler (master...2017-01-parallel-processmessages) https://github.com/bitcoin/bitcoin/pull/9488
< 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/9484 | Introduce assumevalid setting to skip validation presumed valid scripts. by gmaxwell · Pull Request #9484 · bitcoin/bitcoin · GitHub

2017-01-07

< sipa> max4307: perhaps try the forums or stackexchange, or #bitcoin (but beware of scammers)
< kadoban> max4307: Password to what? Alse this probably belongs in #bitcoin, at a guess.
< gmaxwell> I've been inconsistent in my use in Bitcoin Core, I've slipped some in but worry about getting nagged about the coding style.
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9487: Remove stray semicolon (Fix empty body warning) (master...9319Fix) https://github.com/bitcoin/bitcoin/pull/9487
< bitcoin-git> bitcoin/master 25720fc MarcoFalke: Merge #9487: Remove stray semicolon (Fix empty body warning)...
< bitcoin-git> bitcoin/master cc05896 Douglas Roark: Remove stray semicolon (Fix empty body warning)...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/46b249e578e8...25720fc394e2
< gmaxwell> sipa: it would be nice if this was merged soon, addnode is currently broken in master: https://github.com/bitcoin/bitcoin/pull/9487
< bitcoin-git> [bitcoin] droark opened pull request #9487: Remove stray semicolon (Fix empty body warning) (master...9319Fix) https://github.com/bitcoin/bitcoin/pull/9487
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #9486: Make peer=%d log prints consistent (master...2017-01-peer-log-consistency) https://github.com/bitcoin/bitcoin/pull/9486
< sqltest> so I guess i need to set datadir and conf on command line unless I decide to move bitcoin.conf to datadir. I have a bunch of confs for daemons and wanted to keep them all in /etc/bitcoin
< jcorgan> and it did seem that bitcoind was checking for $HOME/.bitcoin/bitcoin.conf before parsing the cmdline for -conf
< gmaxwell> with datadir set on the commandline I don't see any access to $HOME/.bitcoin
< jcorgan> sqltest: i can confirm i've seen exactly the same behavior as you describe. i don't know if it is a feature or a bug, but nowadays i run bincoind inside a container so i map $HOME/.bitcoin inside the container to wherever i want outside the container
< sqltest> If I tell start-stop-daemon to chdir to a writeable dir I thought it would create a .bitcoin dir there but for some reason it doesn't.
< jonasschnelli> <*highlight><Chris_Stewart_5:#bitcoin-core-dev> jonasschnelli: Do you have any numbers on how long it takes to sync headers with your pull req?
< sqltest> So if I create an empty /.bitcoin dir it starts fine. But when that is not present it cannot start.
< sqltest> It seems to test the exitence of .bitcoin even when using another datadir path.
< sqltest> I have other settings I need in the bitcoin.conf as well so provide that instead of datadir alone.
< sqltest> I do set that in the conf file and it works. But only when an empty .bitcoin is "hanging around". The .bitcoin remains empty even when daemon is full functionaing.
< gmaxwell> you can just <sudo...> bitcoind -datadir=/etc/bitcoin/
< sqltest> eg. "sudo -u btc bitcoind -conf=/etc/bitcoin/bitcoin.conf" works only if an extraneous .bitcoin dir exists even when not used
< sqltest> hello. I'm having a problem getting bitcoind to run as a different user (other than logged in user) using init conf. It always fails because it tries to create a .bitcoin dir. If I create a /.bitcoin dir with ownership of user it works. But I don't want a root .bitcoin dir. The running user has no home dir. The bitcoin.conf is provided on cmd and datadir is in conf so works fine. No need to create an empty .bitcoin dir at a

2017-01-06

< bitcoin-git> [bitcoin] mcelrath opened pull request #9485: ZMQ example using python3 and asyncio (master...python3zmq) https://github.com/bitcoin/bitcoin/pull/9485
< bitcoin-git> [bitcoin] gmaxwell opened pull request #9484: Introduce assumevalid setting to skip validation presumed valid scripts. (master...script_elide_verified) https://github.com/bitcoin/bitcoin/pull/9484
< gribble> https://github.com/bitcoin/bitcoin/issues/9419 | Stop Using cs_main for CNodeState/State() by TheBlueMatt · Pull Request #9419 · bitcoin/bitcoin · GitHub
< cfields> gmaxwell: https://github.com/bitcoin/bitcoin/pull/9441#issuecomment-270397280 . I think we should consider changing this for 0.14 as well.
< bitcoin-git> [bitcoin] sipa closed pull request #9408: Allow shutdown during LoadMempool, dump only when necessary (master...2016/12/memp_dump) https://github.com/bitcoin/bitcoin/pull/9408
< bitcoin-git> bitcoin/master 46b249e Pieter Wuille: Merge #9408: Allow shutdown during LoadMempool, dump only when necessary...
< bitcoin-git> bitcoin/master 325e400 Jonas Schnelli: [Qt] Do proper shutdown
< bitcoin-git> bitcoin/master 9479f8d Jonas Schnelli: Allow shutdown during LoadMempool, dump only when necessary
< bitcoin-git> [bitcoin] sipa pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/a55716abe566...46b249e578e8
< gribble> https://github.com/bitcoin/bitcoin/issues/3180 | Reduce latency in network processing by pstratem · Pull Request #3180 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9315 | Request announcement by cmpctblock AFTER requesting cmpctblock/blocktxn by rebroad · Pull Request #9315 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #9483: Complete hybrid full block SPV mode (master...2017/01/spv) https://github.com/bitcoin/bitcoin/pull/9483
< bitcoin-git> [bitcoin] sipa closed pull request #9319: Break addnode out from the outbound connection limits. (master...addnode_own_count) https://github.com/bitcoin/bitcoin/pull/9319
< bitcoin-git> bitcoin/master 032ba3f Gregory Maxwell: RPC help documentation for addnode peerinfo....
< bitcoin-git> bitcoin/master 90f13e1 Gregory Maxwell: Add release notes for addnode changes.
< bitcoin-git> bitcoin/master 50bd12c Gregory Maxwell: Break addnode out from the outbound connection limits....
< bitcoin-git> [bitcoin] sipa pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/f646275b90b1...a55716abe566
< 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
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #9481: [Qt] Show more significant warning if we fall back to the default fee (master...2017/01/fee_warning) https://github.com/bitcoin/bitcoin/pull/9481
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #7817: [Qt] attribute replaceable (RBF) transactions (master...2016/04/qt_rbf) https://github.com/bitcoin/bitcoin/pull/7817
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #7826: [Qt] show conflicts of unconfirmed transactions in the UI (master...2016/04/ui_mem_cflct) https://github.com/bitcoin/bitcoin/pull/7826
< bitcoin-git> [bitcoin] kallewoof closed pull request #9478: Trivial refactor: BOOST_FOREACH(a, b) -> for (a : b) (master...replace-boostforeach) https://github.com/bitcoin/bitcoin/pull/9478
< bitcoin-git> [bitcoin] JeremyRubin opened pull request #9480: [trivial] De-duplicate SignatureCacheHasher (master...refactor-signaturecachehasher-visibility) https://github.com/bitcoin/bitcoin/pull/9480
< gmaxwell> 16:53 < Michail1> gmaxwell - Mental note: bitcoin-0.13.2-win64-setup.exe is detected by Norton (File Insight) as not safe and automatically removes it. (Not that you can do anything about it, just letting you know.) I am confirming the prior versions are not auto deleted.

2017-01-05

< bitcoin-git> [bitcoin] sipa closed pull request #9138: Improve fee estimation (master...refactorFeeEstimation) https://github.com/bitcoin/bitcoin/pull/9138
< bitcoin-git> bitcoin/master 84f7ab0 Alex Morcos: Remove member variable hadNoDependencies from CTxMemPoolEntry...
< bitcoin-git> bitcoin/master 60ac00d Alex Morcos: Don't track transactions at all during IBD....
< bitcoin-git> [bitcoin] sipa pushed 11 new commits to master: https://github.com/bitcoin/bitcoin/compare/c252685aa586...f646275b90b1
< bitcoin-git> bitcoin/master 4df4479 Alex Morcos: Remove extraneous LogPrint from fee estimation...
< bitcoin-git> bitcoin/master c252685 Pieter Wuille: Merge #8610: Share unused mempool memory with coincache...
< bitcoin-git> bitcoin/master ba3cecf Pieter Wuille: Share unused mempool memory with coincache...
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/a7d55c933853...c252685aa586
< bitcoin-git> [bitcoin] sipa closed pull request #9465: [Wallet] Do not perform ECDSA signing in the fee calculation inner loop. (master...no_signing_in_inner_loop) https://github.com/bitcoin/bitcoin/pull/9465
< bitcoin-git> bitcoin/master a7d55c9 Pieter Wuille: Merge #9465: [Wallet] Do not perform ECDSA signing in the fee calculation inner loop....
< bitcoin-git> bitcoin/master b3d7b1c Gregory Maxwell: Wallet: Do not perform ECDSA in the fee calculation inner loop....
< bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/fd7d8c7b35ae...a7d55c933853
< sipa> luke-jr: i know, i know. bitcoin would be much more secure if it didn't compile
< gmaxwell> 22:48 <gmaxwell> I'm not impressed by the bare pointer twizzling in this commit: https://github.com/bitcoin/bitcoin/pull/8775/files#diff-ad6efdc354b57bd1fa29fc3abb6e2872R233 esp with the type punning can you suggest to luke a more C++ way to do this?
< gmaxwell> and the continued obession with checkpoints by people (esp. academics) makes me want to not work on bitcoin anymore, so I might not be thinking about it objectively.
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9413: [CoinControl] Allow non-wallet owned change addresses (master...2016/12/qt_cc_change) https://github.com/bitcoin/bitcoin/pull/9413
< gribble> https://github.com/bitcoin/bitcoin/issues/9279 | Consensus: Move CFeeRate out of libconsensus by jtimon · Pull Request #9279 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/master fd7d8c7 Jonas Schnelli: Merge #9413: [CoinControl] Allow non-wallet owned change addresses...
< bitcoin-git> bitcoin/master 54f8026 Jonas Schnelli: [CoinControl] Allow non-wallet owned change addresses
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/a72f76ca3d5d...fd7d8c7b35ae
< gribble> https://github.com/bitcoin/bitcoin/issues/9279 | Consensus: Move CFeeRate out of libconsensus by jtimon · Pull Request #9279 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8549 | zmq: mempool notifications by jmcorgan · Pull Request #8549 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9240 | Remove txConflicted by morcos · Pull Request #9240 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9371 | Notify on removal by morcos · Pull Request #9371 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9240 | Remove txConflicted by morcos · Pull Request #9240 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9212 | Assertion failed: (nSendVersion != 0), function GetSendVersion, file ./net.h, line 775. · Issue #9212 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9148 | Wallet RPCs can return stale info due to ProcessNewBlock Race · Issue #9148 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9027 | Unbounded reorg memory usage · Issue #9027 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9479 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< gribble> https://github.com/bitcoin/bitcoin/issues/8994 | Testchains: Introduce custom chain whose constructor... by jtimon · Pull Request #8994 · bitcoin/bitcoin · GitHub
< jonasschnelli> The correct one is: https://github.com/bitcoin/bitcoin/pull/9377
< jonasschnelli> gmaxwell: maybe use some prework form https://github.com/bitcoin/bitcoin/pull/9370
< bitcoin-git> [bitcoin] laanwj closed pull request #9312: Increase mempool expiry time to 2 weeks (master...longerexpiry) https://github.com/bitcoin/bitcoin/pull/9312
< bitcoin-git> bitcoin/master a72f76c Wladimir J. van der Laan: Merge #9312: Increase mempool expiry time to 2 weeks...
< bitcoin-git> bitcoin/master 5f0e27f Alex Morcos: Increase mempool expiry time to 2 weeks
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ce43630d1e97...a72f76ca3d5d
< 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/9404 | Smarter coordination of change and fee in CreateTransaction. by morcos · Pull Request #9404 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9465 | [Wallet] Do not perform ECDSA signing in the fee calculation inner loop. by gmaxwell · Pull Request #9465 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9404 | Smarter coordination of change and fee in CreateTransaction. by morcos · Pull Request #9404 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9312 | Increase mempool expiry time to 2 weeks by morcos · Pull Request #9312 · bitcoin/bitcoin · GitHub
< jtimon> maybe https://github.com/bitcoin/bitcoin/projects/6 needs to be...closed?
< jonasschnelli> Maybe https://github.com/bitcoin/bitcoin/projects/2 needs update
< gribble> https://github.com/bitcoin/bitcoin/issues/8764 | [Wallet] get rid of pwalletMain, add simple CWallets infrastructure by jonasschnelli · Pull Request #8764 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8811 | rpc: Add support for JSON-RPC named arguments by laanwj · Pull Request #8811 · bitcoin/bitcoin · GitHub
< jtimon> for efficiency, maybe https://github.com/bitcoin/bitcoin/pull/8498 helps, but nobody has found the time to benchmark that in years...
< gribble> https://github.com/bitcoin/bitcoin/issues/9441 | Net: Massive speedup. Net locks overhaul by theuni · Pull Request #9441 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8660 | txoutsbyaddress index (take 2) by djpnewton · Pull Request #8660 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9447 | Allow 2 simultaneous block downloads by morcos · Pull Request #9447 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9441 | Net: Massive speedup. Net locks overhaul by theuni · Pull Request #9441 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9375 | Relay compact block messages prior to full block connection by TheBlueMatt · Pull Request #9375 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/7533 | RPC: sendrawtransaction: Allow the user to ignore/override specific rejections by luke-jr · Pull Request #7533 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8694 | Basic multiwallet support by luke-jr · Pull Request #8694 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8775 | RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest by luke-jr · Pull Request #8775 · bitcoin/bitcoin · GitHub
< jtimon> proposed topic: custom blockchains for 0.14 (ie how realistic it is to hope to get https://github.com/bitcoin/bitcoin/pull/8994 merged for 0.14 ? )
< BlueMatt> well if we're short for topics parallel processmessages...if folks think they will not have time to review it, then I'll skip it, but I have one based on cory's current net pr at https://github.com/theuni/bitcoin/compare/connman-locks...TheBlueMatt:2017-01-parallel-processmessages?expand=1
< jl2012> proposed topic: repair the fork warning system: https://github.com/bitcoin/bitcoin/pull/9443
< 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 instagibbs
< gribble> https://github.com/bitcoin/bitcoin/issues/9138 | Improve fee estimation by morcos · Pull Request #9138 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/8610 | Share unused mempool memory with coincache by sipa · Pull Request #8610 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9319 | Break addnode out from the outbound connection limits. by gmaxwell · Pull Request #9319 · bitcoin/bitcoin · GitHub
< gmaxwell> ./.bitcoin/debug.log.reindex2 12182.296543
< gmaxwell> ./.bitcoin/debug.log.reindex1 11670.622538
< gribble> https://github.com/bitcoin/bitcoin/issues/8718 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< bitcoin-git> [bitcoin] kallewoof opened pull request #9478: Trivial refactor: BOOST_FOREACH(a, b) -> for (a : b) (master...replace-boostforeach) https://github.com/bitcoin/bitcoin/pull/9478
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9473: doc: Parameterize rpcauth help text for translation (master...Mf1701-transPara) https://github.com/bitcoin/bitcoin/pull/9473
< bitcoin-git> [bitcoin] laanwj closed pull request #8747: [rpc] Fix transaction size comments and RPC help text. (master...rpc_comments) https://github.com/bitcoin/bitcoin/pull/8747
< bitcoin-git> bitcoin/master ce43630 Wladimir J. van der Laan: Merge #8747: [rpc] Fix transaction size comments and RPC help text....
< bitcoin-git> bitcoin/master d29505d jonnynewbs: Fix transaction size comments. Size now refers to virtual size as defined in BIP141.
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4cfd57d2e382...ce43630d1e97
< gribble> https://github.com/bitcoin/bitcoin/issues/9475 | Let autoconf detect presence of EVP_MD_CTX_new by luke-jr · Pull Request #9475 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9475 | Let autoconf detect presence of EVP_MD_CTX_new by luke-jr · Pull Request #9475 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] kallewoof opened pull request #9476: Refactor: Remove using namespace <xxx> from rpc/ & script/ sources (master...no-using-namespace-rpc-script) https://github.com/bitcoin/bitcoin/pull/9476
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sources (master...no-using-namespace-bench-test) https://github.com/bitcoin/bitcoin/pull/9281
< bitcoin-git> bitcoin/master 4cfd57d MarcoFalke: Merge #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sources...
< bitcoin-git> bitcoin/master 73f4119 Karl-Johan Alm: Refactoring: Removed using namespace <xxx> from bench/ and test/ source files.
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/406f35d99d0f...4cfd57d2e382
< kallewoof> Should've asked on #bitcoin-dev. Migrating, sorry.
< bitcoin-git> [bitcoin] laanwj closed pull request #9373: Linearize script update (hash byte reversal and Python 3 support) (master...linearize-update) https://github.com/bitcoin/bitcoin/pull/9373
< bitcoin-git> bitcoin/master 406f35d Wladimir J. van der Laan: Merge #9373: Linearize script update (hash byte reversal and Python 3 support)...
< bitcoin-git> bitcoin/master 3c8f63b Doug: Make linearize scripts Python 3-compatible.
< bitcoin-git> bitcoin/master d5aa198 Doug: Allow linearization scripts to support hash byte reversal...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/cfe41d7a6034...406f35d99d0f
< bitcoin-git> [bitcoin] laanwj closed pull request #9387: [Refactor] RAII of libevent stuff using unique ptrs with deleters (master...raii-libevents) https://github.com/bitcoin/bitcoin/pull/9387
< bitcoin-git> bitcoin/master 280a559 Karl-Johan Alm: Added some simple tests for the RAII-style events.
< bitcoin-git> bitcoin/master 7f7f102 Karl-Johan Alm: Switched bitcoin-cli.cpp to use RAII unique pointers with deleters.
< bitcoin-git> bitcoin/master e5534d2 Karl-Johan Alm: Added std::unique_ptr<> wrappers with deleters for libevent modules.
< bitcoin-git> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/c4b7d4f79c85...cfe41d7a6034
< bitcoin-git> [bitcoin] laanwj closed pull request #9417: Do not evaluate hidden LogPrint arguments (master...bypass_debug) https://github.com/bitcoin/bitcoin/pull/9417
< bitcoin-git> bitcoin/master c4b7d4f Wladimir J. van der Laan: Merge #9417: Do not evaluate hidden LogPrint arguments...
< bitcoin-git> bitcoin/master 407cdd6 Pieter Wuille: Do not evaluate hidden LogPrint arguments