2017-03-16

< wumpus> I should really pick up https://github.com/bitcoin/bitcoin/pull/7729
< 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
< wumpus> sipa: from a viewpoint of the user it's what they want, for the transaction to 'just disappear', bitcoin just makes that very difficult
< gribble> https://github.com/bitcoin/bitcoin/issues/9752 | Max unconfirmed chainlength · Issue #9752 · bitcoin/bitcoin · GitHub
< gmaxwell> sipa: no such wallet exists in the wild. (beyond bitcoin core users who have changed their settings and a few industrial users)
< gmaxwell> good thing there aren't any wallets in the bitcoin system without mempools.
< gribble> https://github.com/bitcoin/bitcoin/issues/10015 | Wallet should reject long chains by default by jnewbery · Pull Request #10015 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9752 | Max unconfirmed chainlength · Issue #9752 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10004 | After max chain of unconfirmed change transactions, last tx is missing from memory until rescan · Issue #10004 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9262 | Prefer coins that have fewer ancestors, sanity check txn before ATMP by instagibbs · Pull Request #9262 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/10015 | Wallet should reject long chains by default by jnewbery · Pull Request #10015 · bitcoin/bitcoin · GitHub
< 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
< bitcoin-git> [bitcoin] jnewbery opened pull request #10015: Wallet should reject long chains by default (master...walletrejectlongchains) https://github.com/bitcoin/bitcoin/pull/10015
< wumpus> (FYI bitcoin core master compiles without WShadow warnings with clang 4.0 pre-something apart from one in db.cpp)
< bitcoin-git> [bitcoin] laanwj closed pull request #10014: 0.14 with 2Mb block size (0.14...0.14) https://github.com/bitcoin/bitcoin/pull/10014
< bitcoin-git> [bitcoin] starinacool opened pull request #10014: 0.14 with 2Mb block size (0.14...0.14) https://github.com/bitcoin/bitcoin/pull/10014
< 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 #10009: [trivial] Fixed -Wshadow warnings (master...tjps_shadowing) https://github.com/bitcoin/bitcoin/pull/10009
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #10013: Fix shutdown hang with >= 8 -addnodes set (0.14 backport) (0.14...2017-03-exit-with-addnode-13) https://github.com/bitcoin/bitcoin/pull/10013
< bitcoin-git> [bitcoin] laanwj closed pull request #10012: [UI] Update splash screen (master...master) https://github.com/bitcoin/bitcoin/pull/10012
< bitcoin-git> [bitcoin] raze182 opened pull request #10012: [UI] Update splash screen (master...master) https://github.com/bitcoin/bitcoin/pull/10012
< bitcoin-git> [bitcoin] laanwj opened pull request #10011: build: Fix typo s/HAVE_DONTWAIT/HAVE_MSG_DONTWAIT (master...2017_03_typo_dontwait) https://github.com/bitcoin/bitcoin/pull/10011
< bitcoin-git> [bitcoin] prusnak opened pull request #10010: util: rename variable to avoid shadowing (master...master) https://github.com/bitcoin/bitcoin/pull/10010
< 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
< NicolasDorier> the idea is that he receive money to the bitcoin core and tumblebit passively send it through the tumbler
< NicolasDorier> he can. The way tumbler bit work now is to drain the bitcoin core wallet until empty to the tumbler
< wumpus> what if the user does a spend from bitcoin core?
< NicolasDorier> wumpus: The goal is to make it possible to follow the coins from L2 transfers from the Bitcoin qt interface
< bitcoin-git> [bitcoin] laanwj closed pull request #9921: build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL (master...2017_03_cloudabi_netcompat) https://github.com/bitcoin/bitcoin/pull/9921
< bitcoin-git> bitcoin/master a4d1c9f Wladimir J. van der Laan: compat: use `unsigned int` instead of `u_int`...
< bitcoin-git> bitcoin/master 25da1ee Wladimir J. van der Laan: build: cleanup: define MSG_DONTWAIT/MSG_NO_SIGNAL locally...
< bitcoin-git> bitcoin/master c459d50 Wladimir J. van der Laan: build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL...
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/598ef9c44b3e...8b789d814199
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9842: Fix RPC failure testing (continuation of #9707) (master...rpctestassert2) https://github.com/bitcoin/bitcoin/pull/9842
< bitcoin-git> bitcoin/master 598ef9c MarcoFalke: Merge #9842: Fix RPC failure testing (continuation of #9707)...
< bitcoin-git> bitcoin/master c9bd0f6 John Newbery: Fix RPC failure testing (2 of 2)...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c49355c7170a...598ef9c44b3e
< gribble> https://github.com/bitcoin/bitcoin/issues/9701 | Make bumpfee tests less fragile by ryanofsky · Pull Request #9701 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9993: Initialize nRelockTime (master...2017-03-14-cwallet-nrelocktime-init) https://github.com/bitcoin/bitcoin/pull/9993
< bitcoin-git> bitcoin/master c49355c MarcoFalke: Merge #9993: Initialize nRelockTime...
< bitcoin-git> bitcoin/master fb6f90a Patrick Strateman: Initialize nRelockTime
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8bcf9342b850...c49355c7170a
< NicolasDorier> I am trying to use SendToSelf which is not relevant to other valid use case than upper layer stuff (https://github.com/bitcoin/bitcoin/pull/10007)
< NicolasDorier> the idea is that when you read the transaction log, you can follow where the coin leave and where it go. This is very useful for every 2nd layer protocols because bitcoin core can show that is happening
< gribble> https://github.com/bitcoin/bitcoin/issues/9969 | 0.14.0 Runtime Error/Out of memory · Issue #9969 · bitcoin/bitcoin · GitHub
< MarcoFalke> wumpus: re #9969. bitcoin-qt/gui is sometimes referred to as "wallet"
< bitcoin-git> [bitcoin] laanwj closed pull request #9995: [doc] clarify blockchain size and pruning (master...update-doc-2) https://github.com/bitcoin/bitcoin/pull/9995
< bitcoin-git> bitcoin/master 8bcf934 Wladimir J. van der Laan: Merge #9995: [doc] clarify blockchain size and pruning...
< bitcoin-git> bitcoin/master b26ea0a Mike van Rossum: specify blockchain size & default behaviour (over pruning)
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ad44438aae31...8bcf9342b850
< bitcoin-git> bitcoin/master ad44438 Wladimir J. van der Laan: Merge #10002: fix gitian doc example script typo...
< bitcoin-git> [bitcoin] laanwj closed pull request #10002: fix gitian doc example script typo (master...gitian_typos) https://github.com/bitcoin/bitcoin/pull/10002
< bitcoin-git> bitcoin/master 1eff6c6 Lawrence Nahum: fix gitian doc example typo
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d42729a8fbb6...ad44438aae31
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #10008: [trivial] Fix a typo (introduced two days ago) in the default fee warning (master...fix-typo-in-default-fee-warning) https://github.com/bitcoin/bitcoin/pull/10008
< bitcoin-git> bitcoin/master d42729a Jonas Schnelli: Merge #10008: [trivial] Fix a typo (introduced two days ago) in the default fee warning...
< bitcoin-git> bitcoin/master a3ca43b practicalswift: [trivial] Fix a typo (introduced two days ago) in the default fee warning
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ce01e6226ce5...d42729a8fbb6
< bitcoin-git> [bitcoin] tjps opened pull request #10009: [trivial] Fixing -Wshadow warnings (master...tjps_shadowing) https://github.com/bitcoin/bitcoin/pull/10009
< bitcoin-git> [bitcoin] practicalswift opened pull request #10008: [trivial] Fix a typo (introduced two days ago) in the default fee warning (master...fix-typo-in-default-fee-warning) https://github.com/bitcoin/bitcoin/pull/10008
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #10007: [QT] Remove SendToSelf, and break down its payouts (master...watchonlylabel2) https://github.com/bitcoin/bitcoin/pull/10007
< bitcoin-git> [bitcoin] sdaftuar opened pull request #10006: [0.14 backport] Don't require segwit in getblocktemplate for segwit signalling or mining (0.14...backport-9955) https://github.com/bitcoin/bitcoin/pull/10006

2017-03-15

< bitcoin-git> [bitcoin] kobake closed pull request #9998: tests: Remove unused function dumpKeyInfo (master...remove-unused-dump-function) https://github.com/bitcoin/bitcoin/pull/9998
< bitcoin-git> [bitcoin] greenaddress opened pull request #10002: fix gitian doc example script typo (master...gitian_typos) https://github.com/bitcoin/bitcoin/pull/10002
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #10000: [LevelDB] Do no crash if filesystem can't fsync (master...fsync) https://github.com/bitcoin/bitcoin/pull/10000
< gribble> https://github.com/bitcoin/bitcoin/issues/10000 | HTTP Error 404: Not Found
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #9999: [LevelDB] Plug leveldb logs to bitcoin logs (master...leveldblog) https://github.com/bitcoin/bitcoin/pull/9999
< bitcoin-git> [bitcoin] kobake opened pull request #9998: tests: Remove unused function dumpKeyInfo (master...remove-unused-dump-function) https://github.com/bitcoin/bitcoin/pull/9998
< NicolasDorier> searching... when I do mount : //10.0.75.1/E on /home/bitcoin type cifs
< NicolasDorier> wondering if it is not my docker which got sneaky upgraded and use a network share for file sharing with the container instead of something else... But even then, I remember running bitcoin core on a network share just fine in the passt
< wumpus> well up until a few versions ago it didn't work with bitcoin core due to how we integrated leveldb. It works for 0.13/0.14 at least though
< bitcoin-git> [bitcoin] askmike opened pull request #9995: [trvial/doc] clarify current blockchain size (master...update-doc-2) https://github.com/bitcoin/bitcoin/pull/9995
< bitcoin-git> [bitcoin] askmike closed pull request #9994: [trivial/doc] clarify current blockchain size (master...update-doc) https://github.com/bitcoin/bitcoin/pull/9994
< bitcoin-git> [bitcoin] askmike opened pull request #9994: [trivial/doc] clearify current blockchain size (master...update-doc) https://github.com/bitcoin/bitcoin/pull/9994

2017-03-14

< luke-jr> could git clone https://github.com/bitcoin/bips.wiki.git if that makes it easier
< luke-jr> a number of decent BIPs have negative comments; I suggest perhaps people may wish to provide positive feedback to counter them. https://github.com/bitcoin/bips/pull/500
< bitcoin-git> [bitcoin] pstratem opened pull request #9993: Initialize nRelockTime (master...2017-03-14-cwallet-nrelocktime-init) https://github.com/bitcoin/bitcoin/pull/9993
< bitcoin-git> [bitcoin] fanquake closed pull request #9992: Update amount.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/9992
< bitcoin-git> [bitcoin] antron3000 opened pull request #9992: Update amount.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/9992
< achow101> tb302: this channel is for bitcoin core, not electrum
< nemgun1> Victorsueca, bitcoin classic is annother coin no ?
< Victorsueca> I don't remember well but I think bitcoin classic got to hard-fork on testnet
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9503: listreceivedbyaddress Filter Address (master...listreceivedbyaddress-filtered) https://github.com/bitcoin/bitcoin/pull/9503
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #9991: listreceivedbyaddress Filter Address (master...listreceivedbyaddress-filtered) https://github.com/bitcoin/bitcoin/pull/9991
< bitcoin-git> [bitcoin] laanwj closed 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/master 7abe7bb Luke Dashjr: Qt/Send: Give fallback fee a reasonable indent
< bitcoin-git> bitcoin/master 3e4d7bf Luke Dashjr: Qt/Send: Figure a decent warning colour from theme
< bitcoin-git> bitcoin/master c5adf8f Jonas Schnelli: [Qt] Show more significant warning if we fall back to the default fee
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/416809c11b82...ce01e6226ce5
< bitcoin-git> [bitcoin] laanwj closed pull request #9955: Don't require segwit in getblocktemplate for segwit signalling or mining (master...2017-03-mining-segwit-changes) https://github.com/bitcoin/bitcoin/pull/9955
< bitcoin-git> bitcoin/master c85ffe6 Suhas Daftuar: Test transaction selection when gbt called without segwit support
< bitcoin-git> bitcoin/master 416809c Wladimir J. van der Laan: Merge #9955: Don't require segwit in getblocktemplate for segwit signalling or mining...
< bitcoin-git> bitcoin/master abe7b3d Suhas Daftuar: Don't require segwit in getblocktemplate for segwit signalling or mining...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/2c781fb92026...416809c11b82
< bitcoin-git> [bitcoin] laanwj closed pull request #9497: CCheckQueue Unit Tests (master...checkqueue-tests) https://github.com/bitcoin/bitcoin/pull/9497
< bitcoin-git> bitcoin/master 2c781fb Wladimir J. van der Laan: Merge #9497: CCheckQueue Unit Tests...
< bitcoin-git> bitcoin/master 96c7f2c Jeremy Rubin: Add CheckQueue Tests
< bitcoin-git> bitcoin/master e207342 Jeremy Rubin: Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors.
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/3cc13eac40a0...2c781fb92026
< gribble> https://github.com/bitcoin/bitcoin/issues/9921 | build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL by laanwj · Pull Request #9921 · bitcoin/bitcoin · GitHub
< wumpus> cfields: any opinion on https://github.com/bitcoin/bitcoin/pull/9921?
< bitcoin-git> [bitcoin] laanwj closed pull request #9970: Improve readability of segwit.py, smartfees.py (master...2017-03-segwit-test-improvements) https://github.com/bitcoin/bitcoin/pull/9970
< bitcoin-git> bitcoin/master 3cc13ea Wladimir J. van der Laan: Merge #9970: Improve readability of segwit.py, smartfees.py...
< bitcoin-git> bitcoin/master b9f34e8 Suhas Daftuar: Improve readability of segwit.py
< bitcoin-git> bitcoin/master 1269b8a Suhas Daftuar: Fix logging bug and improve readability of smartfees.py
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/67ed40ed82c6...3cc13eac40a0
< bitcoin-git> [bitcoin] laanwj closed pull request #9505: Prevector Quick Destruct (master...prevector-quick-destruct) https://github.com/bitcoin/bitcoin/pull/9505
< bitcoin-git> bitcoin/master 67ed40e Wladimir J. van der Laan: Merge #9505: Prevector Quick Destruct...
< bitcoin-git> bitcoin/master 45a5aaf Jeremy Rubin: Only call clear on prevector if it isn't trivially destructible and don't loop in clear
< bitcoin-git> bitcoin/master aaa02e7 Jeremy Rubin: Add prevector destructor benchmark
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/1b046603b30e...67ed40ed82c6
< bitcoin-git> [bitcoin] NicolasDorier closed pull request #9989: [Doc] Removing references to Windows 32 bit from README (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9989
< bitcoin-git> bitcoin/master 4d51e9b NicolasDorier: Assert ConnectBlock block and pIndex are the same block
< bitcoin-git> bitcoin/master 972714c Daniel Cousens: pow: GetNextWorkRequired never called with NULL pindexLast
< bitcoin-git> bitcoin/master cc44c8f NicolasDorier: ContextualCheckBlockHeader should never have pindexPrev to NULL
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/857d1e171e05...1b046603b30e
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9977: QA: getblocktemplate_longpoll.py should always use >0 fee tx (master...2017-03-gbt-longpoll-test) https://github.com/bitcoin/bitcoin/pull/9977
< bitcoin-git> bitcoin/master 857d1e1 MarcoFalke: Merge #9977: QA: getblocktemplate_longpoll.py should always use >0 fee tx...
< bitcoin-git> bitcoin/master 655df06 Suhas Daftuar: QA: getblocktemplate_longpoll.py should always use >0 fee tx
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/cce056d72918...857d1e171e05
< bitcoin-git> [bitcoin] fanquake closed pull request #9990: Merge pull request #1 from bitpay/master (0.14...master) https://github.com/bitcoin/bitcoin/pull/9990
< bitcoin-git> [bitcoin] Rav3nPL opened pull request #9990: Merge pull request #1 from bitpay/master (0.14...master) https://github.com/bitcoin/bitcoin/pull/9990
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #9989: [Doc] Removing references to Windows 32 bit from README (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9989
< warren> is among the worst efficient uses of Bitcoin. I think a more effective guard against too-cheap UTXO creation leading to such a persistent negative externality in which people use the precious resource inefficient ways would be fix the original design problem. Maybe change it so fees to create a UTXO are more front-loaded more toward time of creation instead of at the time it is spending?
< bitcoin-git> [bitcoin] laanwj closed pull request #9984: devtools: Make github-merge compute SHA512 from git, instead of worktree (master...2017_03_merge_hash_git) https://github.com/bitcoin/bitcoin/pull/9984
< bitcoin-git> bitcoin/master cce056d Wladimir J. van der Laan: Merge #9984: devtools: Make github-merge compute SHA512 from git, instead of worktree...
< bitcoin-git> bitcoin/master a327e8e Wladimir J. van der Laan: devtools: Make github-merge compute SHA512 from git, instead of worktree...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8040ae6fc576...cce056d72918

2017-03-13

< bitcoin-git> [bitcoin] practicalswift opened pull request #9987: Remove unused code (master...remove-unused-code) https://github.com/bitcoin/bitcoin/pull/9987
< TD-Linux> sipa, were you pruning on your c2? if so did you hit https://github.com/bitcoin/bitcoin/issues/9001
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #9985: [QT] Show more descriptive label for pay to yourself entries (master...watchonlylabel) https://github.com/bitcoin/bitcoin/pull/9985
< bitcoin-git> [bitcoin] laanwj opened pull request #9984: devtools: Make github-merge compute SHA512 from git, instead of worktree (master...2017_03_merge_hash_git) https://github.com/bitcoin/bitcoin/pull/9984
< gribble> https://github.com/bitcoin/bitcoin/issues/9940 | Fix verify-commits on OSX, update for new bad Tree-SHA512, point travis to different keyservers by TheBlueMatt · Pull Request #9940 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] laanwj closed pull request #9963: util: Properly handle errors during log message formatting (master...2017_03_handle_exception_tinyformat) https://github.com/bitcoin/bitcoin/pull/9963
< bitcoin-git> bitcoin/master 8040ae6 Wladimir J. van der Laan: Merge #9963: util: Properly handle errors during log message formatting...
< bitcoin-git> bitcoin/master b651270 Wladimir J. van der Laan: util: Throw tinyformat::format_error on formatting error...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/fa99663bec1d...8040ae6fc576
< bitcoin-git> bitcoin/master 3b092bd Wladimir J. van der Laan: util: Properly handle errors during log message formatting...
< bitcoin-git> [bitcoin] laanwj opened 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
< bitcoin-git> [bitcoin] laanwj closed pull request #9940: Fix verify-commits on OSX, update for new bad Tree-SHA512, point travis to different keyservers (master...2017-03-verify-commits-no-recursion) https://github.com/bitcoin/bitcoin/pull/9940
< bitcoin-git> bitcoin/master efc06c2 Matt Corallo: If GNU sha512sum is missing, try perl shasum in verify-commits
< bitcoin-git> bitcoin/master 8ed849f Matt Corallo: Fix travis failing to fetch keys from the sks keyserver pool...
< bitcoin-git> bitcoin/master fd5e905 Matt Corallo: Make verify-commits.sh non-recursive
< bitcoin-git> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/2cc0df1fcecc...fa99663bec1d
< bitcoin-git> [bitcoin] laanwj closed pull request #9514: release: Windows signing script (master...win-signing-script) https://github.com/bitcoin/bitcoin/pull/9514
< bitcoin-git> bitcoin/master 09fe2d9 Cory Fields: release: update docs to show basic codesigning procedure
< bitcoin-git> bitcoin/master f642753 Cory Fields: release: create a bundle for the new signing script...
< bitcoin-git> bitcoin/master 0068361 Cory Fields: release: add win detached sig creator and our cert chain...
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/afcd7c0e52d8...2cc0df1fcecc
< bitcoin-git> [bitcoin] laanwj closed pull request #9830: Add safe flag to listunspent result (master...listunspenttrusted) https://github.com/bitcoin/bitcoin/pull/9830
< bitcoin-git> bitcoin/master afcd7c0 Wladimir J. van der Laan: Merge #9830: Add safe flag to listunspent result...
< bitcoin-git> bitcoin/master dcf2112 NicolasDorier: Add safe flag to listunspent result
< bitcoin-git> bitcoin/master af61d9f Russell Yanofsky: Add COutput::fSafe member for safe handling of unconfirmed outputs...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/f8a709161f37...afcd7c0e52d8
< bitcoin-git> [bitcoin] laanwj closed pull request #9953: Fix shutdown hang with >= 8 -addnodes set (master...2017-03-exit-with-addnode) https://github.com/bitcoin/bitcoin/pull/9953
< bitcoin-git> bitcoin/master f8a7091 Wladimir J. van der Laan: Merge #9953: Fix shutdown hang with >= 8 -addnodes set...
< bitcoin-git> bitcoin/master 819b513 Matt Corallo: Add missing braces in semaphore posts in net
< bitcoin-git> bitcoin/master e007b24 Matt Corallo: Fix shutdown hang with >= 8 -addnodes set...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/7e58b41bd7ce...f8a709161f37
< BlueMatt> Hisham: I'm happy to go discuss it further on #bitcoin
< BlueMatt> maybe this is a better topic for #bitcoin, its not really a development topic
< BlueMatt> Hisham: relevant is bluematt.bitcoin.ninja/2017/02/28/bitcoin-trustlessness/ (and also #bitcoin, not really #bitcoin-core-dev)
< Hisham> I'm a normal old Bitcoiner since the days of CPU and browser mining but I've got highly involved at 2014, I've read a lot about Bitcoin and you can I'm my life is oriented to it for many reasons.
< bitcoin-git> [bitcoin] maaku closed pull request #9981: Bloom: Consider witness script pushes in bloom filter check. (master...segwit-bloom-filter) https://github.com/bitcoin/bitcoin/pull/9981
< bitcoin-git> [bitcoin] maaku opened pull request #9981: Bloom: Consider witness script pushes in bloom filter check. (master...segwit-bloom-filter) https://github.com/bitcoin/bitcoin/pull/9981

2017-03-12

< bitcoin-git> [bitcoin] Christewart opened pull request #9980: Fix mem access violation merkleblock (master...fix_mem_access_violation_merkleblock) https://github.com/bitcoin/bitcoin/pull/9980
< bitcoin-git> [bitcoin] laanwj closed pull request #9973: depends: fix zlib build on osx (master...fix-zlib-osx) https://github.com/bitcoin/bitcoin/pull/9973
< bitcoin-git> bitcoin/master 7e58b41 Wladimir J. van der Laan: Merge #9973: depends: fix zlib build on osx...
< bitcoin-git> bitcoin/master c624753 Cory Fields: depends: fix zlib build on osx...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/21833f9456f6...7e58b41bd7ce
< bitcoin-git> [bitcoin] laanwj opened pull request #9979: p2p: Bare minimum to support UNIX sockets (master...2017_03_unix_socket_p2p) https://github.com/bitcoin/bitcoin/pull/9979
< sipa> note that many C/C++ codebases (and even bitcoin core before 0.14) violate that rule usually
< 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/8469 | [POC] Introducing property based testing to Core by Christewart · Pull Request #8469 · bitcoin/bitcoin · GitHub
< gwillen> what is it that you're working on that's erroring -- bitcoin-core? Or a private branch thereof?

2017-03-11

< bitcoin-git> [bitcoin] sdaftuar opened pull request #9977: QA: getblocktemplate_longpoll.py should always use >0 fee tx (master...2017-03-gbt-longpoll-test) https://github.com/bitcoin/bitcoin/pull/9977
< bitcoin-git> [bitcoin] grazcoin closed pull request #9975: 0.13 bitcore (0.13...0.13-bitcore) https://github.com/bitcoin/bitcoin/pull/9975
< bitcoin-git> [bitcoin] grazcoin opened pull request #9975: 0.13 bitcore (0.13...0.13-bitcore) https://github.com/bitcoin/bitcoin/pull/9975

2017-03-10

< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9971: qa: Initialize log in TestManager (master...Mf1703-logFixup) https://github.com/bitcoin/bitcoin/pull/9971
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9972: Fix extended rpc tests broken by #9768 (master...test_logging_fixups) https://github.com/bitcoin/bitcoin/pull/9972
< bitcoin-git> bitcoin/master 21833f9 MarcoFalke: Merge #9972: Fix extended rpc tests broken by #9768...
< bitcoin-git> bitcoin/master d055bd6 John Newbery: Fix extended rpc tests broken by 8910b4717e5bb946ee6988f7fe9fd461f53a5935
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8910b4717e5b...21833f9456f6
< bitcoin-git> [bitcoin] ryanofsky opened pull request #9974: Add basic Qt wallet test (master...pr/qt-test) https://github.com/bitcoin/bitcoin/pull/9974
< bitcoin-git> [bitcoin] theuni opened pull request #9973: depends: fix zlib build on osx (master...fix-zlib-osx) https://github.com/bitcoin/bitcoin/pull/9973
< bitcoin-git> [bitcoin] jnewbery opened pull request #9972: Fix extended rpc tests broken by #9768 (master...test_logging_fixups) https://github.com/bitcoin/bitcoin/pull/9972
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #9971: qa: Initialize log in TestManager (master...Mf1703-logFixup) https://github.com/bitcoin/bitcoin/pull/9971
< bsm1175322> Only in the bitcoin world...it makes for a horrible user experience. :-P
< bitcoin-git> [bitcoin] sdaftuar opened pull request #9970: Improve readability of segwit.py (master...2017-03-segwit-test-improvements) https://github.com/bitcoin/bitcoin/pull/9970
< gribble> https://github.com/bitcoin/bitcoin/issues/1 | JSON-RPC support for mobile devices ("ultra-lightweight" clients) · Issue #1 · bitcoin/bitcoin · GitHub
< bsm1175322> I have a need to deliver witness data to SPV clients, which necessitates a one-line change: https://github.com/VidaID/bitcoin/commit/2a3052622596db9b1fe29cd357cfc58a831b050c
< gwillen> This isn't really a good channel for this kind of discussion -- better in #bitcoin probably.

2017-03-09

< bitcoin-git> [bitcoin] jnewbery opened pull request #9966: Control mempool persistence using a command line parameter (master...mempoolpersistenceoption) https://github.com/bitcoin/bitcoin/pull/9966
< gribble> https://github.com/bitcoin/bitcoin/issues/8694 | Basic multiwallet support by luke-jr · Pull Request #8694 · bitcoin/bitcoin · GitHub
< btcdrak> wumpus:https://github.com/bitcoin-core/bitcoincore.org/pull/347/files
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9768: [qa] Add logging to test_framework.py (master...rpctestlogging) https://github.com/bitcoin/bitcoin/pull/9768
< bitcoin-git> bitcoin/master 6d0e325 John Newbery: Use logging in mininode.py...
< bitcoin-git> bitcoin/master 553a976 John Newbery: Add logging to p2p-segwit.py
< bitcoin-git> bitcoin/master 0e6d23d John Newbery: Add logging to test_framework.py...
< bitcoin-git> [bitcoin] MarcoFalke pushed 10 new commits to master: https://github.com/bitcoin/bitcoin/compare/5703dff0939f...8910b4717e5b
< kanzure> i don't think it's directly usable in bitcoin.git because the rpc tests need to actually use real rpc :) (and also we're not using petertodd/python-bitcoinlib in bitcoin rpc tests anyway)
< gribble> https://github.com/bitcoin/bitcoin/issues/9530 | [brainstorm] DoS protection for blocks · Issue #9530 · bitcoin/bitcoin · GitHub
< kanzure> if some python-bitcoinlib users want to do some code review, here's a mock for bitcoin.rpc.Proxy-- https://github.com/petertodd/python-bitcoinlib/pull/136
< gribble> https://github.com/bitcoin/bitcoin/issues/9530 | [brainstorm] DoS protection for blocks · Issue #9530 · bitcoin/bitcoin · GitHub
< bitcoin-git> bitcoin/0.11 0bace83 Wladimir J. van der Laan: net: Disable P2P alert system
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.11: https://github.com/bitcoin/bitcoin/commit/0bace8307995ac2911885c7c8b8dec19b864eaa3
< bitcoin-git> bitcoin/0.10 9cea169 Wladimir J. van der Laan: net: Disable P2P alert system
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.10: https://github.com/bitcoin/bitcoin/commit/9cea1698132ab68b0d6b204ff5c8d154d9192b19
< gribble> https://github.com/bitcoin/bitcoin/issues/9443 | Repairing the large-work fork warning system by jl2012 · Pull Request #9443 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/9955 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< gribble> https://github.com/bitcoin/bitcoin/issues/9959 | Mining: Prevent slowdown in CreateNewBlock on large mempools by sdaftuar · Pull Request #9959 · bitcoin/bitcoin · GitHub
< wumpus> for 0.15 I've posted the release schedule: https://github.com/bitcoin/bitcoin/issues/9961
< achow101> I suppose the bitcoin.org alert page should be updated with that info then
< luke-jr> updating http://luke.dashjr.org/programs/bitcoin/files/charts/security.html to consider <0.12.1 vulnerable, that goes to 2606 vulnerable nodes (4.54%)
< wumpus> from what I've seen, altcoins generally do change the alert key, at least from the bitcoin one
< wumpus> well. some versions have already been marked as "insecure" on bitcoin.org due to other bugs. Let me see what the threshold is.
< wumpus> proposed topic: disclosure of alert key (https://github.com/bitcoin-dot-org/bitcoin.org/pull/1534 reminded me)
< wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt
< bitcoin-git> [bitcoin] jonasschnelli opened pull request #9965: Allow to use unsolveable P2PKH watch-only in fundrawtransaction (master...2017/03/watch_solve) https://github.com/bitcoin/bitcoin/pull/9965
< wumpus> shouldn't we at least be logging a warning if pwallet->GetKey() returns false in https://github.com/bitcoin/bitcoin/blob/master/src/wallet/rpcdump.cpp#L639? Or are there legitimate reasons why this could happen?
< bitcoin-git> [bitcoin] practicalswift opened pull request #9964: Add const to methods that do not modify the object for which it is called (master...const) https://github.com/bitcoin/bitcoin/pull/9964
< gribble> https://github.com/bitcoin/bitcoin/issues/9951 | Wallet database handling abstractions/simplifications by laanwj · Pull Request #9951 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9962: [trivial] Fix typo in rpc/protocol.h (master...fix-typo-in-protocol-h) https://github.com/bitcoin/bitcoin/pull/9962
< bitcoin-git> bitcoin/master 5703dff MarcoFalke: Merge #9962: [trivial] Fix typo in rpc/protocol.h...
< bitcoin-git> bitcoin/master 9ea2490 practicalswift: [trival] Fix typo introduced into rpc/protocol.h in commit 338bf06...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e3e7db829ecd...5703dff0939f
< bitcoin-git> [bitcoin] laanwj opened pull request #9963: util: Properly handle errors during log message formatting (master...2017_03_handle_exception_tinyformat) https://github.com/bitcoin/bitcoin/pull/9963
< bitcoin-git> [bitcoin] laanwj closed pull request #9538: [util] Remove redundant call to get() on smart pointer (thread_specific_ptr) (master...remove-redundant-get-on-smartptr) https://github.com/bitcoin/bitcoin/pull/9538
< bitcoin-git> bitcoin/master e3e7db8 Wladimir J. van der Laan: Merge #9538: [util] Remove redundant call to get() on smart pointer (thread_specific_ptr)...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c71f0ca5f839...e3e7db829ecd
< bitcoin-git> bitcoin/master 53a2ba3 practicalswift: [util] Remove redundant call to get() on smart pointer (thread_specific_ptr)
< bitcoin-git> [bitcoin] laanwj closed pull request #9960: Trivial: Add const modifier to GetHDChain and IsHDEnabled (master...consthd) https://github.com/bitcoin/bitcoin/pull/9960
< bitcoin-git> bitcoin/master c71f0ca Wladimir J. van der Laan: Merge #9960: Trivial: Add const modifier to GetHDChain and IsHDEnabled...
< bitcoin-git> bitcoin/master 3cef950 NicolasDorier: Trivial: Add const modifier to GetHDChain and IsHDEnabled
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b403ec5c0f2f...c71f0ca5f839
< bitcoin-git> [bitcoin] practicalswift opened pull request #9962: [trival] Fix typo introduced into rpc/protocol.h in commit 338bf06 (master...fix-typo-in-protocol-h) https://github.com/bitcoin/bitcoin/pull/9962
< bitcoin-git> [bitcoin] laanwj closed pull request #9916: Fix msvc compiler error C4146 (minus operator applied to unsigned type) (master...fix-minus-operator-target-for-msvc-c4146) https://github.com/bitcoin/bitcoin/pull/9916
< bitcoin-git> bitcoin/master b403ec5 Wladimir J. van der Laan: Merge #9916: Fix msvc compiler error C4146 (minus operator applied to unsigned type)...
< bitcoin-git> bitcoin/master 8e0720b kobake: Fix msvc compiler error C4146 (unary minus operator applied to unsigned type)...
< bitcoin-git> bitcoin/master 292112f kobake: Fix msvc compiler error C4146 (minus operator applied to unsigned type)...
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/02bd6e9bc6de...b403ec5c0f2f
< bitcoin-git> [bitcoin] laanwj closed pull request #9853: Fix error codes from various RPCs (master...fixerrorcodes) https://github.com/bitcoin/bitcoin/pull/9853
< bitcoin-git> bitcoin/master 960bc7f John Newbery: Return correct error codes in removeprunedfunds()....
< bitcoin-git> bitcoin/master 6d07c62 John Newbery: Return correct error codes in bumpfee()....
< bitcoin-git> bitcoin/master c119096 John Newbery: Return correct error codes in blockchain.cpp....
< bitcoin-git> [bitcoin] laanwj pushed 8 new commits to master: https://github.com/bitcoin/bitcoin/compare/6805c4112cfd...02bd6e9bc6de
< bitcoin-git> [bitcoin] laanwj closed pull request #9575: Remove unused, non-working RPC PostCommand signal (master...never-executed-comment) https://github.com/bitcoin/bitcoin/pull/9575
< bitcoin-git> bitcoin/master 6805c41 Wladimir J. van der Laan: Merge #9575: Remove unused, non-working RPC PostCommand signal...
< bitcoin-git> bitcoin/master 54fae05 practicalswift: Remove unreachable code (g_rpcSignals.PostCommand)
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8152d3fe57a9...6805c4112cfd
< bitcoin-git> [bitcoin] laanwj closed pull request #9958: RPC:Refactor: Remove unreachable code refs #9573 (master...RPC_refactor) https://github.com/bitcoin/bitcoin/pull/9958
< bitcoin-git> [bitcoin] laanwj closed 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/master 8152d3f Wladimir J. van der Laan: Merge #9476: [refactor] Remove using namespace <xxx> from rpc/ & script/ sources...
< bitcoin-git> bitcoin/master 8cbfc4e Karl-Johan Alm: Refactor: Remove using namespace <xxx> from script/
< bitcoin-git> bitcoin/master f3c264e Karl-Johan Alm: Refactor: Remove using namespace <xxx> from rpc/
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/c047b1663d47...8152d3fe57a9
< bitcoin-git> [bitcoin] laanwj closed pull request #9643: [refactor] Remove using namespace <xxx> from wallet/ & util* (master...no-using-namespace-wallet-util) https://github.com/bitcoin/bitcoin/pull/9643
< bitcoin-git> bitcoin/master c047b16 Wladimir J. van der Laan: Merge #9643: [refactor] Remove using namespace <xxx> from wallet/ & util*...
< bitcoin-git> bitcoin/master a57845c Karl-Johan Alm: Refactor: Remove using namespace <xxx> from util*
< bitcoin-git> bitcoin/master 8a52281 Karl-Johan Alm: Refactor: Remove using namespace <xxx> from wallet/
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/6996e066b538...c047b1663d47
< gribble> https://github.com/bitcoin/bitcoin/issues/9955 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #9960: Trivial: Add const modifier to GetHDChain and IsHDEnabled (master...consthd) https://github.com/bitcoin/bitcoin/pull/9960
< isle2983> the pointer was to bitcoin-maintainer-tools, so I ran with that
< isle2983> plug for a bitcoin-maintainer-tools PR I just submitted:
< gribble> https://github.com/bitcoin/bitcoin/issues/9955 | An error has occurred and has been logged. Please contact this bot's administrator for more information.
< bitcoin-git> [bitcoin] sdaftuar opened pull request #9959: Mining: Prevent slowdown in CreateNewBlock on large mempools (master...2017-03-cnb-optimizations) https://github.com/bitcoin/bitcoin/pull/9959
< MarcoFalke> jonasschnelli: has a nice one: https://bitcoin.jonasschnelli.ch/img/header.jpg

2017-03-08

< bitcoin-git> [bitcoin] deannolan opened pull request #9958: RPC:Refactor: Remove unreachable code refs #9573 (master...RPC_refactor) https://github.com/bitcoin/bitcoin/pull/9958
< bitcoin-git> [bitcoin] jnewbery opened pull request #9956: Reorganise qa directory (master...reorganise_qa) https://github.com/bitcoin/bitcoin/pull/9956
< bitcoin-git> [bitcoin] sdaftuar opened pull request #9955: Don't require segwit in getblocktemplate for segwit signalling or mining (master...2017-03-mining-segwit-changes) https://github.com/bitcoin/bitcoin/pull/9955
< gribble> https://github.com/bitcoin/bitcoin/issues/9725 | CValidationInterface Cleanups by TheBlueMatt · Pull Request #9725 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #9953: Fix shutdown hang with >= 8 -addnodes set (master...2017-03-exit-with-addnode) https://github.com/bitcoin/bitcoin/pull/9953
< bitcoin-git> [bitcoin] laanwj closed pull request #9952: Add historical release notes for 0.14.0 (master...2017_03_014_release_notes) https://github.com/bitcoin/bitcoin/pull/9952
< bitcoin-git> bitcoin/master 6996e06 Wladimir J. van der Laan: Merge #9952: Add historical release notes for 0.14.0...
< bitcoin-git> bitcoin/master 2de6930 Wladimir J. van der Laan: Add historical release notes for 0.14.0
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8bfa13b15b84...6996e066b538
< bitcoin-git> [bitcoin] laanwj opened pull request #9952: Add historical release notes for 0.14.0 (master...2017_03_014_release_notes) https://github.com/bitcoin/bitcoin/pull/9952
< BlueMatt> wumpus: (or someone) should set v0.14.0 as a release on github (https://github.com/bitcoin/bitcoin/releases)
< bitcoin-git> [bitcoin] laanwj closed pull request #9900: Ban "invalid messagestart" nodes (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9900
< bitcoin-git> [bitcoin] laanwj opened pull request #9951: Wallet database handling abstractions/simplifications (master...2017_03_wallet_dbwrapper) https://github.com/bitcoin/bitcoin/pull/9951
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9936: [trivial] Fix three typos introduced into walletdb.h in commit 7184e25 (master...fix-typos-introduced-in-commit-7184e25c) https://github.com/bitcoin/bitcoin/pull/9936
< bitcoin-git> bitcoin/master 8bfa13b MarcoFalke: Merge #9936: [trivial] Fix three typos introduced into walletdb.h in commit 7184e25...
< bitcoin-git> bitcoin/master fdab309 practicalswift: [trivial] Fix typos introduced in 7184e25c80aa8b1629a700bb7a7e290ad0bb2792
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ac23a7c1f19b...8bfa13b15b84