2016-10-09

< GitHub154> [bitcoin] crowning- opened pull request #8903: Seed insecure_rand during start (master...patch-1) https://github.com/bitcoin/bitcoin/pull/8903
< gmaxwell> I've unsubscribed from bitcoin-dev. Feel free to forward me anything the needs my attention.

2016-10-08

< GitHub15> [bitcoin] MarcoFalke closed pull request #8901: Use new "macOS" naming where appropriate (master...macos) https://github.com/bitcoin/bitcoin/pull/8901
< GitHub112> [bitcoin] MarcoFalke closed pull request #8891: [Doc] Update bips.md for Segregated Witness (master...segwit-bips-md) https://github.com/bitcoin/bitcoin/pull/8891
< GitHub190> bitcoin/master 072116f MarcoFalke: Merge #8891: [Doc] Update bips.md for Segregated Witness...
< GitHub190> bitcoin/master ef28d8a fanquake: [Doc] Update bips.md for Segregated Witness
< GitHub190> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e66cc1d58e16...072116fceb22
< GitHub37> [bitcoin] MarcoFalke closed pull request #8881: Add some verbose logging to bitcoin-util-test.py (master...verbose-bitcoin-util-output) https://github.com/bitcoin/bitcoin/pull/8881
< GitHub192> bitcoin/master e66cc1d MarcoFalke: Merge #8881: Add some verbose logging to bitcoin-util-test.py...
< GitHub192> bitcoin/master 621441a jnewbery: add verbose mode to bitcoin-util-test.py
< GitHub192> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f137753a2dcd...e66cc1d58e16
< GitHub108> [bitcoin] MarcoFalke closed pull request #8896: Update INSTALL landing redirection notice for build instructions. (master...master) https://github.com/bitcoin/bitcoin/pull/8896
< GitHub95> bitcoin/master f137753 MarcoFalke: Merge #8896: Update INSTALL landing redirection notice for build instructions....
< GitHub95> bitcoin/master 2920be2 randy-waterhouse: Update INSTALL landing redirection notice for build instructions.
< GitHub95> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b2fec4e9a175...f137753a2dcd
< GitHub157> [bitcoin] jonasschnelli closed pull request #8885: gui: fix ban from qt console (master...fix-gui-ban) https://github.com/bitcoin/bitcoin/pull/8885
< GitHub190> bitcoin/master b2fec4e Jonas Schnelli: Merge #8885: gui: fix ban from qt console...
< GitHub190> bitcoin/master cb78c60 Cory Fields: gui: fix ban from qt console...
< GitHub190> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/61d191fbf953...b2fec4e9a175
< GitHub155> [bitcoin] fanquake closed pull request #8653: Serious incompatibility problems w/ newer mingw-64 on Ubuntu (master...wip-doccrosscompile) https://github.com/bitcoin/bitcoin/pull/8653
< GitHub10> [bitcoin] mitchellcash opened pull request #8901: Use new "macOS" naming where appropriate (master...macos) https://github.com/bitcoin/bitcoin/pull/8901
< pindarhk> Greetings from Milan! Remote participation details for Scaling can be found here https://scalingbitcoin.org/event/milan2016#remote-participation , questions via #bitcoin-workshops

2016-10-07

< sipa> gmaxwell: can't check now, but data is on bitcoin.sipa.be/seeds.txt
< GitHub56> [bitcoin] fanquake opened pull request #8899: Fix wake from sleep issue with Boost 1.59.0 (0.13...backport-boost-windows-patch) https://github.com/bitcoin/bitcoin/pull/8899
< jl2012> P2WPKH to uncompressed key (which is already tested in https://github.com/sdaftuar/bitcoin/commit/eeb9e9440fc0a6c1bfbbfc81905dae08af3dc0cb)
< NicolasDorier> jl2012: I see that on https://github.com/bitcoin/bitcoin/pull/8499 we don't have any test in script_tests.json are you working on it or should I do it ?

2016-10-06

< GitHub95> [bitcoin] MarcoFalke closed pull request #8887: [Doc] Improve GitHub issue template (master...link-stackexchange) https://github.com/bitcoin/bitcoin/pull/8887
< GitHub95> bitcoin/master 7d8afb4 fanquake: [Doc] Improve GitHub issue template
< GitHub95> bitcoin/master 61d191f MarcoFalke: Merge #8887: [Doc] Improve GitHub issue template...
< GitHub95> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/223f4c2dd5fa...61d191fbf953

2016-10-05

< GitHub138> [bitcoin] randy-waterhouse opened pull request #8896: Update INSTALL landing redirection notice for build instructions. (master...master) https://github.com/bitcoin/bitcoin/pull/8896
< gmaxwell> And I care about the overall cpu usage of bitcoin, not just the block race. :)
< kanzure> is it correct that 8393 should be marked "needs backport" ? https://github.com/bitcoin/bitcoin/pull/8393#issuecomment-238783829
< GitHub134> [bitcoin] JeremyRubin opened pull request #8895: Better SigCache Implementation (master...cuckoocache-pull-request) https://github.com/bitcoin/bitcoin/pull/8895
< GitHub16> [bitcoin] jnewbery opened pull request #8894: [Testing] Include fRelay in mininode version messages (master...mininode-relay-field) https://github.com/bitcoin/bitcoin/pull/8894
< GitHub78> [bitcoin] laanwj closed pull request #8884: Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block (master...trivial_pruneheight_help) https://github.com/bitcoin/bitcoin/pull/8884
< GitHub79> bitcoin/master 223f4c2 Wladimir J. van der Laan: Merge #8884: Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block...
< GitHub79> bitcoin/master a78e542 Luke Dashjr: Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block
< GitHub79> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f92805025d5b...223f4c2dd5fa
< GitHub188> [bitcoin] laanwj closed pull request #8886: Add Arch Linux instructions to build-unix.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/8886
< GitHub135> [bitcoin] laanwj opened pull request #8892: doc: Add build instructions for FreeBSD (master...2016_10_freebsd_build) https://github.com/bitcoin/bitcoin/pull/8892
< GitHub50> [bitcoin] fanquake opened pull request #8891: [Doc] Update bips.md for Segregated Witness (master...segwit-bips-md) https://github.com/bitcoin/bitcoin/pull/8891
< GitHub117> [bitcoin] fanquake opened pull request #8890: [Doc] Update Doxygen configuration file (master...update-doxyfile-1-8-12) https://github.com/bitcoin/bitcoin/pull/8890
< NicolasDorier> sipa: about PrecomputedTransactionData, I noticed you calculate it even if the Transaction has no witness https://github.com/bitcoin/bitcoin/blob/d93f0c61843f9da2a662f54ea1794ae0d263b196/src/main.cpp#L2458 I don't know if it has big impact on performance during IBT. Just dropping it here in case you overlooked it
< GitHub22> [bitcoin] luke-jr opened pull request #8889: Qt/ModalOverlay: Use theme tooltip colours (master...overlay_theme) https://github.com/bitcoin/bitcoin/pull/8889
< GitHub91> [bitcoin] theuni opened pull request #8888: CConnman: Remove global usage in wallet and some gui (master...no-global-connman) https://github.com/bitcoin/bitcoin/pull/8888
< GitHub173> [bitcoin] fanquake opened pull request #8887: [Doc] Improve GitHub issue template (master...link-stackexchange) https://github.com/bitcoin/bitcoin/pull/8887
< GitHub181> [bitcoin] laanwj closed pull request #8879: [doc] Rework docs (master...Mf1610-docCleanup) https://github.com/bitcoin/bitcoin/pull/8879
< GitHub168> bitcoin/master f928050 Wladimir J. van der Laan: Merge #8879: [doc] Rework docs...
< GitHub168> bitcoin/master eeeebdd MarcoFalke: [doc] Rework docs...
< GitHub168> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d7615af34e8e...f92805025d5b
< wumpus> this topic is about development, discussion about changing the source code, use #bitcoin for general questions
< xinxi> Another question directly about Bitcoin's current protocol.
< wumpus> anyhow move this to #bitcoin, this is off topic here
< xinxi> I am wondering why Bitcoin Core does not store the blockchain in a distributed way to save space?
< GitHub60> [bitcoin] EvertonMelo opened pull request #8886: Update build-unix.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/8886

2016-10-04

< GitHub135> [bitcoin] theuni opened pull request #8885: gui: fix ban from qt console (master...fix-gui-ban) https://github.com/bitcoin/bitcoin/pull/8885
< GitHub119> [bitcoin] luke-jr opened pull request #8884: Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block (master...trivial_pruneheight_help) https://github.com/bitcoin/bitcoin/pull/8884
< luke-jr> sipa: would it help if I rebase and address comments on https://github.com/bitcoin/bitcoin/pull/8448 ?
< GitHub177> [bitcoin] jnewbery opened pull request #8883: Add all standard TXO types to bitcoin-tx (master...add-p2sh-segwit-options-to-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/8883
< GitHub126> [bitcoin] sdaftuar opened pull request #8882: [qa] Another attempt to fix race condition in p2p-compactblocks.py (master...fix-race-again) https://github.com/bitcoin/bitcoin/pull/8882
< GitHub126> [bitcoin] jnewbery opened pull request #8881: Add some verbose logging to bitcoin-util-test.py (master...verbose-bitcoin-util-output) https://github.com/bitcoin/bitcoin/pull/8881
< MarcoFalke> luke-jr: You need to modify the url to get the commit: e.g. https://github.com/bitcoin/bitcoin/commit/e15a0584911f142d5819cc7fb967028c76682792
< BlueMatt> heh, one of these days sipa is gonna learn my name (https://github.com/bitcoin/bitcoin/pull/8393/commits/e15a0584911f142d5819cc7fb967028c76682792)...
< GitHub196> [bitcoin] laanwj closed pull request #8746: [Qt][RPC] Hide passphrases in debug console history (master...hide-walletpassphrase) https://github.com/bitcoin/bitcoin/pull/8746
< cfields_> cory@Macbook:~/dev/bitcoin(fix-gui-ban)$ git ls-tree origin/master | sha256sum
< GitHub108> [bitcoin] laanwj force-pushed master from 5f3e4a8 to d7615af: https://github.com/bitcoin/bitcoin/commits/master
< GitHub163> [bitcoin] laanwj pushed 1 new commit to master: https://github.com/bitcoin/bitcoin/commit/5f3e4a8a2ae2dd0e0fa316c6caa50e97280be773
< GitHub163> bitcoin/master 5f3e4a8 Wladimir J. van der Laan: protocol.h: Make enums in GetDataMsg concrete values...
< wumpus> and my favorite pet issue https://github.com/bitcoin/bitcoin/issues/1044
< wumpus> heck or just a bash alias. bitcoin-cli getwalletinfo && bitcoin-cli getnetworkinfo | head -20 or such. I'd been overthinking it a bit because I thought it was neat to do RPC batch from bitcoin-cli
< GitHub59> [bitcoin] laanwj closed pull request #8843: rpc: Handle `getinfo` client-side in bitcoin-cli w/ `-getinfo` (master...2016_09_getinfo_clientside) https://github.com/bitcoin/bitcoin/pull/8843
< GitHub185> [bitcoin] laanwj opened pull request #8880: protocol.h: Move MESSAGE_START_SIZE into CMessageHeader (master...2016_10_cosmetic) https://github.com/bitcoin/bitcoin/pull/8880
< GitHub49> [bitcoin] MarcoFalke opened pull request #8879: [doc] Rework docs (master...Mf1610-docCleanup) https://github.com/bitcoin/bitcoin/pull/8879
< GitHub150> [bitcoin] laanwj closed pull request #8848: Add NULLDUMMY verify flag in bitcoinconsensus.h (master...consensusnulldummy) https://github.com/bitcoin/bitcoin/pull/8848
< GitHub79> bitcoin/master 2fa0063 Johnson Lau: Add NULLDUMMY verify flag in bitcoinconsensus.h
< GitHub79> bitcoin/master d7615af Wladimir J. van der Laan: Merge #8848: Add NULLDUMMY verify flag in bitcoinconsensus.h...
< GitHub79> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d93f0c61843f...d7615af34e8e
< GitHub157> [bitcoin] laanwj closed pull request #8862: Fix a few cases where messages were sent after requested disconnect (master...fix-disconnect-send) https://github.com/bitcoin/bitcoin/pull/8862
< GitHub70> bitcoin/master d93f0c6 Wladimir J. van der Laan: Merge #8862: Fix a few cases where messages were sent after requested disconnect...
< GitHub70> bitcoin/master 905bc68 Cory Fields: net: fix a few cases where messages were sent rather than dropped upon disconnection...
< GitHub70> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7dce175f5d89...d93f0c61843f
< GitHub115> [bitcoin] laanwj closed pull request #8850: Implement (begin|end)_ptr in C++11 and add deprecation comment (master...2016_09_beginptr_deprecation) https://github.com/bitcoin/bitcoin/pull/8850
< GitHub132> bitcoin/master 7dce175 Wladimir J. van der Laan: Merge #8850: Implement (begin|end)_ptr in C++11 and add deprecation comment...
< GitHub132> bitcoin/master 47314e6 Wladimir J. van der Laan: prevector: add C++11-like data() method...
< GitHub132> bitcoin/master f00705a Wladimir J. van der Laan: serialize: Deprecate `begin_ptr` / `end_ptr`...
< GitHub132> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/a7e5cbb209d4...7dce175f5d89
< GitHub87> [bitcoin] luke-jr opened pull request #8877: Qt RPC console: history sensitive-data filter, and saving input line when browsing history (master...qt_console_history_filter) https://github.com/bitcoin/bitcoin/pull/8877
< GitHub62> [bitcoin] achow101 opened pull request #8874: Multiple Selection for peer and ban tables (master...peer-multiselect) https://github.com/bitcoin/bitcoin/pull/8874

2016-10-03

< sipa> meowzus: i suggest looking at the issue tracker (https://github.com/bitcoin/bitcoin/issues) and filtering for things with the 'easy' label
< GitHub48> [bitcoin] ryanofsky opened pull request #8873: Add microbenchmarks to profile more code paths. (master...issue-7883-benchmarks) https://github.com/bitcoin/bitcoin/pull/8873
< BlueMatt> roasbeef: just asking in the context of https://github.com/bitcoin/bitcoin/pull/8872 ie can bitcoin core stop requesting directly on INVs and only request on headers messages
< GitHub86> [bitcoin] TheBlueMatt opened pull request #8872: Remove block-request logic from INV message processing (master...fetchflags2) https://github.com/bitcoin/bitcoin/pull/8872
< GitHub49> [bitcoin] TheBlueMatt opened pull request #8871: Make GetFetchFlags always request witness objects from witness peers (master...fetchflags) https://github.com/bitcoin/bitcoin/pull/8871
< Chris_Stewart_5> What file(s) does the logic reside to maintain the utxo set in Bitcoin Core?
< BlueMatt> sipa: re: https://github.com/bitcoin/bitcoin/pull/8393#discussion_r81563418 is there anything stopping us from switching GetFetchFlags to just return (LocalServices() & NODE_WITNESS) && State(pfrom->GetId())->fHaveWitness instead of checking IsWitnessEnabled?
< GitHub95> [bitcoin] czzarr closed pull request #8870: Add p2sh segwit options to bitcoin tx (master...add-p2sh-segwit-options-to-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/8870
< GitHub54> [bitcoin] czzarr opened pull request #8870: Add p2sh segwit options to bitcoin tx (master...add-p2sh-segwit-options-to-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/8870
< GitHub100> [bitcoin] laanwj closed pull request #8856: Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs (master...0.13-globals-utils-configfile) https://github.com/bitcoin/bitcoin/pull/8856
< GitHub157> bitcoin/master 3450c18 Jorge Timón: Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs
< GitHub157> bitcoin/master a7e5cbb Wladimir J. van der Laan: Merge #8856: Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs...
< GitHub157> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/76f3c02fb01a...a7e5cbb209d4
< btcdrak> also please review https://github.com/bitcoin/bitcoin/pull/8499 regarding segwit policy limits
< btcdrak> [segwitcb] https://github.com/bitcoin/bitcoin/pull/8393 was updated. needs final review (segwitcb)
< GitHub138> [bitcoin] luke-jr closed pull request #8386: mining: Optimise for typical mining use with blockmaxsize (master...blockmaxsize_opti) https://github.com/bitcoin/bitcoin/pull/8386
< da2ce7> wumpus: thank you, I've created an issue: https://github.com/bitcoin/bitcoin/issues/8869
< GitHub47> [bitcoin] MarcoFalke opened pull request #8866: [0.13] Backports (0.13...Mf1610-013backp) https://github.com/bitcoin/bitcoin/pull/8866
< GitHub108> [bitcoin] MarcoFalke closed pull request #8860: [qa] util: Move wait_bitcoinds() into stop_nodes() (master...Mf1610-qaUtilWait) https://github.com/bitcoin/bitcoin/pull/8860
< GitHub76> bitcoin/master 76f3c02 MarcoFalke: Merge #8860: [qa] util: Move wait_bitcoinds() into stop_nodes()...
< GitHub76> bitcoin/master fa7c35c MarcoFalke: [qa] util: Move wait_bitcoinds() into stop_nodes()
< GitHub76> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/eafc5f4fae52...76f3c02fb01a
< da2ce7> hello, I have a build error on macOS; bitcoin/master: https://paste.fedoraproject.org/442517/75481833/
< wumpus> https://github.com/bitcoin/bitcoin/issues/8864 we just have to add a targeting mark to them and it'd be a fun whack-a-mole minigame
< GitHub123> [bitcoin] laanwj closed pull request #8863: univalue: Pull subtree (master...Mf1610-univalue) https://github.com/bitcoin/bitcoin/pull/8863
< GitHub182> bitcoin/master eafc5f4 Wladimir J. van der Laan: Merge #8863: univalue: Pull subtree...
< GitHub182> bitcoin/master e757115 MarcoFalke: Merge commit '2ca7faab4205822b06dc2ab2bbda0a9a70fce7e0' into HEAD
< GitHub182> bitcoin/master 2ca7faa MarcoFalke: Squashed 'src/univalue/' changes from daf1285..16a1f7f...
< GitHub182> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/6f3ef551fa0f...eafc5f4fae52
< wumpus> gmaxwell: hah, already preempted that days ago: https://github.com/bitcoin/bitcoin/pull/8813#issuecomment-250788185 :)
< GitHub183> [bitcoin] laanwj closed pull request #8858: rpc: Generate auth cookie in hex instead of base64 (master...2016_10_01_moar_cookies) https://github.com/bitcoin/bitcoin/pull/8858
< GitHub64> bitcoin/master 6f3ef55 Wladimir J. van der Laan: Merge #8858: rpc: Generate auth cookie in hex instead of base64...
< GitHub64> bitcoin/master 1c80386 Wladimir J. van der Laan: rpc: Generate auth cookie in hex instead of base64...
< GitHub64> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6013c73b3312...6f3ef551fa0f

2016-10-02

< GitHub84> [bitcoin] MarcoFalke closed pull request #8857: [qa] mininode: Only allow named args in wait_until (master...Mf1610-qaMininodeWaitUntil) https://github.com/bitcoin/bitcoin/pull/8857
< GitHub168> bitcoin/master 6013c73 MarcoFalke: Merge #8857: [qa] mininode: Only allow named args in wait_until...
< GitHub168> bitcoin/master fa66609 MarcoFalke: [qa] mininode: Only allow named args in wait_until
< GitHub168> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6faffb8a83db...6013c73b3312
< GitHub35> [bitcoin] TheBlueMatt opened pull request #8865: Decouple peer-processing-logic from block-connection-logic (master...net_processing_1) https://github.com/bitcoin/bitcoin/pull/8865
< wumpus> achow101: people keep adding new pulls for 0.13.1, but by far the largest change that still has to go in is https://github.com/bitcoin/bitcoin/pull/8393
< BlueMatt> grrr, damn github...whatever, pulls out the CNodeState management from the top of main.cpp to the end as a part of https://github.com/TheBlueMatt/bitcoin/commits/net_processing_file, which disentangles that stuff somewhat and is like 2 functions away from splitting main.cpp in two
< GitHub119> [bitcoin] MarcoFalke opened pull request #8863: univalue: Pull subtree (master...Mf1610-univalue) https://github.com/bitcoin/bitcoin/pull/8863

2016-10-01

< GitHub19> [bitcoin] theuni opened pull request #8862: Fix a few cases where messages were sent after requested disconnect (master...fix-disconnect-send) https://github.com/bitcoin/bitcoin/pull/8862
< GitHub144> [bitcoin] CryptAxe closed pull request #8763: Optionally sweep funds from private key. (master...2751PullRequest) https://github.com/bitcoin/bitcoin/pull/8763
< GitHub163> [bitcoin] MarcoFalke opened pull request #8860: [qa] util: Move wait_bitcoinds() into stop_nodes() (master...Mf1610-qaUtilWait) https://github.com/bitcoin/bitcoin/pull/8860
< GitHub70> [bitcoin] MarcoFalke opened pull request #8859: WIP: [qa] Add script to check for datadir compatibility between versions (master...Mf1610-qaCompat) https://github.com/bitcoin/bitcoin/pull/8859
< * midnightmagic> contemplates how to block *outgoing* connections to only bitcoin, when the other side is using a non-standard port. :(
< wumpus> midnightmagic: here's the list of 52.X nodes https://dev.visucore.com/bitcoin/tmp/list.json
< GitHub161> [bitcoin] laanwj opened pull request #8858: rpc: Generate auth cookie in hex instead of base64 (master...2016_10_01_moar_cookies) https://github.com/bitcoin/bitcoin/pull/8858
< luke-jr> are you subscribed to bitcoin-dev? :|
< MarcoFalke> Sure, but for BIP1 it seems particularly weird. (Given that the (Github)user is not active in any other bitcoin related project)
< GitHub47> [bitcoin] MarcoFalke opened pull request #8857: [qa] mininode: Fix order of positional args in wait_until (master...Mf1610-qaMininodeWaitUntil) https://github.com/bitcoin/bitcoin/pull/8857
< GitHub189> bitcoin/master 6faffb8 MarcoFalke: Merge #8854: [qa] Fix race condition in p2p-compactblocks test...
< GitHub39> [bitcoin] MarcoFalke closed pull request #8854: [qa] Fix race condition in p2p-compactblocks test (master...fix-p2p-sync) https://github.com/bitcoin/bitcoin/pull/8854
< GitHub189> bitcoin/master b5fd666 Suhas Daftuar: [qa] Fix race condition in p2p-compactblocks test...
< GitHub189> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7b784cc2bbcd...6faffb8a83db
< GitHub196> [bitcoin] jtimon opened pull request #8856: Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs (master...0.13-globals-utils-configfile) https://github.com/bitcoin/bitcoin/pull/8856
< GitHub93> [bitcoin] jtimon opened pull request #8855: Use a proper factory for creating chainparams (master...0.13-chainparams-factory) https://github.com/bitcoin/bitcoin/pull/8855
< GitHub16> [bitcoin] sdaftuar opened pull request #8854: [qa] Fix race condition in p2p-compactblocks test (master...fix-p2p-sync) https://github.com/bitcoin/bitcoin/pull/8854
< GitHub165> [bitcoin] dcousens closed pull request #7436: AcceptToMempool: extract various policy functions (master...expolicy) https://github.com/bitcoin/bitcoin/pull/7436

2016-09-30

< BlueMatt> wumpus: same guy, meant to get private review before pr'ing to bitcoin core directly
< GitHub180> [bitcoin] czzarr closed pull request #8853: add p2sh and segwit options to bitcoin-tx outscript command (master...add-p2sh-segwit-options-to-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/8853
< GitHub161> [bitcoin] czzarr opened pull request #8853: add p2sh and segwit options to bitcoin-tx outscript command (master...add-p2sh-segwit-options-to-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/8853
< GitHub118> [bitcoin] laanwj closed pull request #8852: Mention Gitian building script in doc (Laudaa) (master...2016_09_laudaa_master) https://github.com/bitcoin/bitcoin/pull/8852
< GitHub151> bitcoin/master 7b784cc Wladimir J. van der Laan: Merge #8852: Mention Gitian building script in doc (Laudaa)...
< GitHub151> bitcoin/master 203e2dd Lauda: Mention Gitian building script in doc.
< GitHub151> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/940748b4b087...7b784cc2bbcd
< GitHub95> [bitcoin] laanwj opened pull request #8852: Mention Gitian building script in doc (master...2016_09_laudaa_master) https://github.com/bitcoin/bitcoin/pull/8852
< GitHub16> [bitcoin] laanwj closed pull request #8795: [doc] Mention Gitian building script in documents. (master...master) https://github.com/bitcoin/bitcoin/pull/8795
< GitHub44> [bitcoin] laanwj closed pull request #8851: [wallet] Move key derivation logic from GenerateNewKey to DeriveNewChildKey (pstratem) (master...Mf1610-walletDeriveNewChildPStratem) https://github.com/bitcoin/bitcoin/pull/8851
< GitHub187> [bitcoin] laanwj closed pull request #8375: [Wallet] Move key derivation logic from GenerateNewKey to DeriveNewChildKey (master...2016-07-19-cwallet-derivenewkey) https://github.com/bitcoin/bitcoin/pull/8375
< GitHub129> bitcoin/master 940748b Wladimir J. van der Laan: Merge #8851: [wallet] Move key derivation logic from GenerateNewKey to DeriveNewChildKey (pstratem)...
< GitHub129> bitcoin/master e198c52 Patrick Strateman: Move key derivation logic from GenerateNewKey to DeriveNewChildKey
< GitHub129> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/fb24d7eeb47e...940748b4b087
< GitHub192> [bitcoin] MarcoFalke opened pull request #8851: [wallet] Move key derivation logic from GenerateNewKey to DeriveNewChildKey (pstratem) (master...Mf1610-walletDeriveNewChildPStratem) https://github.com/bitcoin/bitcoin/pull/8851
< GitHub100> [bitcoin] MarcoFalke closed pull request #8633: Ugly hack to print out tests as they are run to mitigate travis timeouts (master...test-driver-hack) https://github.com/bitcoin/bitcoin/pull/8633
< jtimon> in https://github.com/bitcoin/bitcoin/projects/5 please move #8526 to done
< GitHub61> [bitcoin] laanwj closed pull request #8813: bitcoind: Daemonize using daemon(3) (master...2016_09_daemonize) https://github.com/bitcoin/bitcoin/pull/8813
< GitHub54> bitcoin/master fb24d7e Wladimir J. van der Laan: Merge #8813: bitcoind: Daemonize using daemon(3)...
< GitHub54> bitcoin/master a92bf4a Matthew King: bitcoind: Daemonize using daemon(3)...
< GitHub54> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9bc6a6bd7b0d...fb24d7eeb47e
< GitHub8> [bitcoin] laanwj opened pull request #8850: Implement (begin|end)_ptr in C++11 and add deprecation comment (master...2016_09_beginptr_deprecation) https://github.com/bitcoin/bitcoin/pull/8850
< GitHub8> [bitcoin] czzarr opened pull request #8849: print P2WSH redeemScript in getrawtransaction if it s not a pubkey (master...print-p2wsh-redeemscript-in-getrawtransaction) https://github.com/bitcoin/bitcoin/pull/8849
< GitHub165> [bitcoin] laanwj closed pull request #8822: net: Consistent checksum handling (master...2016_09_normalize_checksum_handling) https://github.com/bitcoin/bitcoin/pull/8822
< GitHub121> bitcoin/master 9bc6a6b Wladimir J. van der Laan: Merge #8822: net: Consistent checksum handling...
< GitHub171> [bitcoin] jl2012 opened pull request #8848: Add NULLDUMMY verify flag in bitcoinconsensus.h (master...consensusnulldummy) https://github.com/bitcoin/bitcoin/pull/8848
< GitHub121> bitcoin/master 305087b Wladimir J. van der Laan: net: Hardcode protocol sizes and use fixed-size types...
< GitHub121> bitcoin/master 41e58fa Wladimir J. van der Laan: net: Consistent checksum handling...
< GitHub121> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/ef0801bd1381...9bc6a6bd7b0d
< GitHub48> [bitcoin] laanwj closed pull request #8830: [test] Add option to run bitcoin-util-test.py manually (master...test-bitcoin-util-manually) https://github.com/bitcoin/bitcoin/pull/8830
< GitHub8> bitcoin/master b82f493 jnewbery: Add option to run bitcoin-util-test.py manually
< GitHub8> bitcoin/master ef0801b Wladimir J. van der Laan: Merge #8830: [test] Add option to run bitcoin-util-test.py manually...
< GitHub8> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/90adfabd5daa...ef0801bd1381
< GitHub19> [bitcoin] laanwj closed pull request #8836: bitcoin-util-test.py should fail if the output file is empty (master...bitcoin-tx-no-empty-outputs) https://github.com/bitcoin/bitcoin/pull/8836
< GitHub160> bitcoin/master 90adfab Wladimir J. van der Laan: Merge #8836: bitcoin-util-test.py should fail if the output file is empty...
< GitHub160> bitcoin/master da94697 jnewbery: bitcoin-util-test.py should fail if the output file is empty
< GitHub160> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/0572acd63bc8...90adfabd5daa
< GitHub182> [bitcoin] laanwj closed pull request #8839: test: Avoid ConnectionResetErrors during RPC tests (master...2016_09_freebsd_rpctest_fix) https://github.com/bitcoin/bitcoin/pull/8839
< GitHub40> bitcoin/master 0572acd Wladimir J. van der Laan: Merge #8839: test: Avoid ConnectionResetErrors during RPC tests...
< GitHub40> bitcoin/master 1d28faf Wladimir J. van der Laan: test: Avoid ConnectionResetErrors during RPC tests...
< GitHub40> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/929860106f5a...0572acd63bc8
< GitHub152> [bitcoin] laanwj closed pull request #8840: test: Explicitly set encoding to utf8 when opening text files (master...2016_09_textfiles_locale) https://github.com/bitcoin/bitcoin/pull/8840
< GitHub193> bitcoin/master 9298601 Wladimir J. van der Laan: Merge #8840: test: Explicitly set encoding to utf8 when opening text files...
< GitHub193> bitcoin/master 30930e8 Wladimir J. van der Laan: test: Explicitly set encoding to utf8 when opening text files...
< GitHub193> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/83998b52d07b...929860106f5a
< GitHub138> [bitcoin] laanwj closed pull request #8841: [qa] fix nulldummy test (master...nulldummytest) https://github.com/bitcoin/bitcoin/pull/8841
< GitHub114> bitcoin/master 83998b5 Wladimir J. van der Laan: Merge #8841: [qa] fix nulldummy test...
< GitHub114> bitcoin/master 46a4774 Johnson Lau: Fix nulldummy.py test
< GitHub114> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f560d9564f74...83998b52d07b
< luke-jr> I haven't even rebuild bitcoin-qt yet
< wumpus> although as an idea for bitcoin it's new, I think. THere has been a patch to add a button to disable networking completely but that kind of misses the point. That means a full catch-up has to be done when re-enabling

2016-09-29

< wumpus> I did an experiment once with storing the UTXOs in serialized form in memory: https://github.com/laanwj/bitcoin/tree/2016_04_dummy_db
< wumpus> bitcoin interrupts video playback? even in steady state mode?
< gmaxwell> so every time I go to use bitcoin I'm stuck waiting for it to catch up.
< gmaxwell> more obvious to me just by chance of hering more people complain about it, also I've stopped running a node 24/7 on my laptop because I've been watching the battlestar galactica series in evenings and bitcoin interupts video playback. :)
< GitHub72> [bitcoin] jnewbery opened pull request #8845: Don't return the address of a P2SH of a P2SH (master...trivial-P2SH-P2SH) https://github.com/bitcoin/bitcoin/pull/8845
< GitHub131> [bitcoin] jnewbery opened pull request #8844: change sigops cost to sigops weight (master...sigops_weight) https://github.com/bitcoin/bitcoin/pull/8844
< gmaxwell> Part of why I haven't given this that much more thought is because I think bitcoin will need to move to the commit state and forget history model; the ever growing sync time is too big a tide to stand against.
< gmaxwell> well if the users of bitcoin accepted that kind of security model change, what I would suggest is something like every 26280 blocks the block is required to have a commitment to the utxo set (could be a linear hash) as of 2016 blocks prior. and then six months of work after that, that commitment becomes usable for initial sync. and so then no one need process more than a year of blocks at sync.
< sipa> brainwave: bitcoin core does not and cannot know exchange rates
< sipa> S=0; fgrep DEEP ~/.bitcoin/debug.log | cut -d ' ' -f 4 | sort -g | uniq -c | tac | while read C D; do S=$(($S+$C)); echo "$D $C $S"; done | tac | less
< GitHub159> [bitcoin] laanwj opened pull request #8843: rpc: Handle `getinfo` client-side in bitcoin-cli w/ `-getinfo` (master...2016_09_getinfo_clientside) https://github.com/bitcoin/bitcoin/pull/8843
< luke-jr> achow101_: meh, should just collapse that into #bitcoin-dev :p
< achow101_> #bitcoin-armory
< gmaxwell> for those thinking that we have to verify all the old stuff for all time, that might be true for bitcoin core, but in the future I could imagine some implementations just not bothering to verify old stuff.
< gmaxwell> wumpus: just the "you got a faithful bitcoin core download but the attacker controls your network"... but that doesn't need a checkpoint to fix, a simple partitioning detction that knows the total work of the best chain at releast time is sufficient.
< Chris_Stewart_5> gmaxwell: How have we solved the problem that checkpoints were originally created for? You have an excerpt in here: https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_5):_Initial_Block_Download#Checkpoints
< gmaxwell> (for example Bitcoin Classic's current behavior simply looks at block header timestamps and ignores signatures when they're more than 24 hours (*par) old by the local clock. It's easily exploited and makes me sad.
< wumpus> 288 is the minimum pruning amount in bitcoin core already so it'd be a valid choice
< petertodd> so a social consideration here, is we can think in terms of recent history as "if there's a flaw, how much would we ever reorg w/o just saying bitcoin has failed?"
< wumpus> s/bitcoin/bittorrent/
< petertodd> sipa: so the nice thing about bitcoin, is just randomly try will probably work fairly often due to the low number of ranges out there
< wumpus> I doubt bitcoin has 'service flags' in its tracker what blocks nodes have
< petertodd> luke-jr: I don't think so - bittorrent is a very different problem than bitcoin
< petertodd> sipa: see, given that the bitcoin protocol can't be safely sharded right now, I think we can safely say that we don't need to support sharding in block relay yet
< 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
< wumpus> that would "just" require solving https://github.com/bitcoin/bitcoin/issues/7965
< GitHub57> [bitcoin] jl2012 opened pull request #8841: [qa] fix nulldummy test (master...nulldummytest) https://github.com/bitcoin/bitcoin/pull/8841
< GitHub51> [bitcoin] laanwj opened pull request #8840: test: Explicitly set encoding to utf8 when opening text files (master...2016_09_textfiles_locale) https://github.com/bitcoin/bitcoin/pull/8840
< GitHub75> [bitcoin] laanwj closed pull request #8826: Do not include env_win.cc on non-Windows systems (master...20160928_leveldb_no_win) https://github.com/bitcoin/bitcoin/pull/8826
< GitHub17> bitcoin/master 7e5fd71 Pavel Janík: Do not include env_win.cc on non-Windows systems
< GitHub17> bitcoin/master f560d95 Wladimir J. van der Laan: Merge #8826: Do not include env_win.cc on non-Windows systems...
< GitHub17> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c9d7b0de2fc9...f560d9564f74
< GitHub36> [bitcoin] laanwj closed pull request #8834: [qa] blockstore: Switch to dumb dbm (master...Mf1610-qaBlockstoreDumb) https://github.com/bitcoin/bitcoin/pull/8834
< GitHub53> bitcoin/master c9d7b0d Wladimir J. van der Laan: Merge #8834: [qa] blockstore: Switch to dumb dbm...
< GitHub53> bitcoin/master fa9cd25 MarcoFalke: [qa] blockstore: Switch to dumb dbm
< GitHub53> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c84181665f34...c9d7b0de2fc9
< GitHub98> [bitcoin] laanwj closed pull request #8819: [depends] Boost 1.61.0 (master...depends-boost-1-61-0) https://github.com/bitcoin/bitcoin/pull/8819
< GitHub42> bitcoin/master 16f8823 fanquake: [depends] Boost 1.61.0
< GitHub42> bitcoin/master c841816 Wladimir J. van der Laan: Merge #8819: [depends] Boost 1.61.0...
< GitHub42> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/2dd57e4f9f58...c84181665f34
< GitHub44> [bitcoin] laanwj opened pull request #8839: test: Avoid ConnectionResetErrors during RPC tests (master...2016_09_freebsd_rpctest_fix) https://github.com/bitcoin/bitcoin/pull/8839
< GitHub194> [bitcoin] laanwj closed pull request #8835: [qa] nulldummy.py: Don't run unused code (master...Mf1610-qaNulldummyUnused) https://github.com/bitcoin/bitcoin/pull/8835
< GitHub177> bitcoin/master 2dd57e4 Wladimir J. van der Laan: Merge #8835: [qa] nulldummy.py: Don't run unused code...
< GitHub177> bitcoin/master fa156c6 MarcoFalke: [qa] nulldummy: Don't run unused code
< GitHub177> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9b94cca41f3e...2dd57e4f9f58
< GitHub16> [bitcoin] jnewbery opened pull request #8838: Only log block size if block size is being accounted (master...dont_log_size) https://github.com/bitcoin/bitcoin/pull/8838
< GitHub100> [bitcoin] jnewbery opened pull request #8837: allow bitcoin-tx to parse partial transactions (master...bitcoin-tx-partial-transactions) https://github.com/bitcoin/bitcoin/pull/8837
< GitHub8> [bitcoin] jnewbery opened pull request #8836: bitcoin-util-test.py should fail if the output file is empty (master...bitcoin-tx-no-empty-outputs) https://github.com/bitcoin/bitcoin/pull/8836
< GitHub180> [bitcoin] MarcoFalke opened pull request #8835: [qa] nulldummy.py: Don't run unused code (master...Mf1610-qaNulldummyUnused) https://github.com/bitcoin/bitcoin/pull/8835
< GitHub166> [bitcoin] jgarzik closed pull request #6451: BIP 102: Increase block size limit to 2MB (master...2015_2mb_blocksize) https://github.com/bitcoin/bitcoin/pull/6451
< GitHub41> [bitcoin] laanwj closed pull request #8658: Remove unused statements in serialization (master...20160902_nVersion_serialization_cleanup) https://github.com/bitcoin/bitcoin/pull/8658
< GitHub52> bitcoin/master 9b94cca Wladimir J. van der Laan: Merge #8658: Remove unused statements in serialization...
< GitHub52> bitcoin/master 64d9507 Pavel Janík: [WIP] Remove unused statement in serialization
< GitHub52> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/cc9e8aca5f95...9b94cca41f3e
< GitHub122> [bitcoin] MarcoFalke closed pull request #8827: [qa] Split up slow RPC calls to avoid pruning test timeouts (master...fix-pruning-timeout) https://github.com/bitcoin/bitcoin/pull/8827
< GitHub26> bitcoin/master cc9e8ac MarcoFalke: Merge #8827: [qa] Split up slow RPC calls to avoid pruning test timeouts...
< GitHub26> bitcoin/master a0f8482 Suhas Daftuar: [qa] Split up slow RPC calls to avoid pruning test timeouts
< GitHub26> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8ca69a2a88a7...cc9e8aca5f95
< GitHub156> [bitcoin] MarcoFalke opened pull request #8834: [qa] blockstore: Switch to dumb dbm (master...Mf1610-qaBlockstoreDumb) https://github.com/bitcoin/bitcoin/pull/8834
< sipa> the bitcoin dissector is in c currently?
< wumpus> I'm pleasantly surprised how well the wireshark dissector for the bitcoin protocol works, can just do "tcp port 18333" then use a display filter of "bitcoin" and gets a running list of bitcoin packets easy to inspect using the tree structure
< wumpus> we should start selling a hardware quality certificates: has synced the bitcoin block chain succesfully
< GitHub21> [bitcoin] MarcoFalke closed pull request #8829: Add bitcoin-tx JSON tests (master...test-bitcoin-tx-json) https://github.com/bitcoin/bitcoin/pull/8829
< GitHub87> bitcoin/master 8ca69a2 MarcoFalke: Merge #8829: Add bitcoin-tx JSON tests...
< GitHub87> bitcoin/master 54e5d7c jnewbery: Add bitcoin-tx JSON tests
< GitHub87> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/489a6ab5073c...8ca69a2a88a7
< GitHub162> [bitcoin] laanwj closed pull request #7522: Bugfix: Only use git for build info if the repository is actually the right one (master...bugfix_gitdir) https://github.com/bitcoin/bitcoin/pull/7522
< GitHub165> [bitcoin] laanwj closed pull request #8730: depends: Add libevent compatibility patch for windows (master...2016_09_libevent_windows_gcc_531) https://github.com/bitcoin/bitcoin/pull/8730
< GitHub3> bitcoin/master 489a6ab Wladimir J. van der Laan: Merge #8730: depends: Add libevent compatibility patch for windows...
< GitHub3> bitcoin/master 64047f8 Wladimir J. van der Laan: depends: Add libevent compatibility patch for windows...
< GitHub3> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7d563cc16d64...489a6ab5073c
< GitHub93> [bitcoin] laanwj closed pull request #8832: [rpc] throw JSONRPCError when utxo set can not be read (master...Mf1610-rpcUtxoFail) https://github.com/bitcoin/bitcoin/pull/8832
< GitHub131> bitcoin/master 7d563cc Wladimir J. van der Laan: Merge #8832: [rpc] throw JSONRPCError when utxo set can not be read...
< GitHub131> bitcoin/master fa05cfd MarcoFalke: [rpc] throw JSONRPCError when utxo set can not be read
< GitHub131> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d675984fdfa4...7d563cc16d64
< wumpus> this is strange, https://github.com/bitcoin/bitcoin/pull/8832 "waxmihs2902 approved these changes 10 hours ago" clicking on that users name gives a 404 page
< GitHub190> bitcoin/master 3f8a5d8 Luke Dashjr: Trivial: build-aux/m4/l_atomic: Fix typo
< GitHub162> [bitcoin] laanwj closed pull request #8784: Copyright headers for build scripts (master...license_build) https://github.com/bitcoin/bitcoin/pull/8784
< GitHub190> bitcoin/master 3b4b6dc Luke Dashjr: Add MIT license to autogen.sh and share/genbuild.sh
< GitHub190> bitcoin/master f4dffdd Luke Dashjr: Add MIT license to Makefiles
< GitHub190> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/dc641415e75e...d675984fdfa4

2016-09-28

< GitHub123> [bitcoin] MarcoFalke opened pull request #8832: [rpc] throw JSONRPCError when utxo set can not be read (master...Mf1610-rpcUtxoFail) https://github.com/bitcoin/bitcoin/pull/8832