< gmaxwell>
If someone argued that adding encryption to Bitcoin would make some state actors hate bitcoin, I think that could be pretty easily refuted.
< luke-jr>
gmaxwell: or possibly scared of what State actors opposing encryption might do to them/Bitcoin
< jeremyrubin>
travis-gate was really a sad week for bitcoin ;)
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9780: Suppress noisy output from qa tests in Travis (master...travislogging) https://github.com/bitcoin/bitcoin/pull/9780
< wumpus>
well if the first line contains python3 it should be run with python 3, lacking that there is no general way to detect whether code is python2 or python3. But believe me, the bitcoin core python scripts need to be run with python 3.
< wumpus>
you should run all the bitcoin core scripts with python 3
< jnewbery>
jonasschnelli: My preference would be to also move the bitcoin-util-test.py and bctest.py (and data for those tests) from src/test to whatever you rename qa to. Those tests seem much more like the integration tests in qa than the unit tests in src/test
< petertodd>
gmaxwell: re: VM image being snapshotted and restored, that's basically a case where reusing a secret is by itself harmful - is there an example in Bitcoin where that's the case, now that we do deterministic signing?
< bitcoin-git>
[bitcoin] gmaxwell opened pull request #9779: Update nMinimumChainWork and defaultAssumeValid. (master...update_chainparams) https://github.com/bitcoin/bitcoin/pull/9779
< gribble>
https://github.com/bitcoin/bitcoin/issues/9773 | WIP: Return errors from importmulti if complete rescans are not successful (on top of #9761) by ryanofsky · Pull Request #9773 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9619 | Bugfix: RPC/Mining: GBT should return 1 MB sizelimit before segwit activates by luke-jr · Pull Request #9619 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9761 | Use 2 hour grace period for key timestamps in importmulti rescans by ryanofsky · Pull Request #9761 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9761 | Use 2 hour grace period for key timestamps in importmulti rescans by ryanofsky · Pull Request #9761 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9773 | WIP: Return errors from importmulti if complete rescans are not successful by ryanofsky · Pull Request #9773 · bitcoin/bitcoin · GitHub
< midnightmagic>
windows file locking works fine for monolithic files that are only modified by the software modifying them, even in 10,000+ user database environments far busier than I suspect bitcoin's databases will ever be.
< bitcoin-git>
[bitcoin] laanwj closed pull request #9764: wallet: Prevent "overrides a member function but is not marked 'override'" warnings (master...2017_02_wallet_inconsistent_missing_override) https://github.com/bitcoin/bitcoin/pull/9764
< bitcoin-git>
bitcoin/master f8af89a Wladimir J. van der Laan: Merge #9764: wallet: Prevent "overrides a member function but is not marked 'override'" warnings...
< bitcoin-git>
bitcoin/master 6c5427d Wladimir J. van der Laan: wallet: Prevent "overrides a member function but is not marked 'override'" warnings...
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #9773: WIP: Return errors from importmulti if complete rescans are not successful (master...pr/multicheck) https://github.com/bitcoin/bitcoin/pull/9773
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #9771: Add missing cs_wallet lock that triggers new lock held assertion (master...pr/loadlock) https://github.com/bitcoin/bitcoin/pull/9771
< bitcoin-git>
[bitcoin] laanwj opened pull request #9764: wallet: Prevent "overrides a member function but is not marked 'override'" warnings (master...2017_02_wallet_inconsistent_missing_override) https://github.com/bitcoin/bitcoin/pull/9764
< bitcoin-git>
[bitcoin] laanwj closed pull request #9108: Use importmulti timestamp when importing watch only keys (on top of #9682) (master...watchtime) https://github.com/bitcoin/bitcoin/pull/9108
< bitcoin-git>
bitcoin/master d8e8b06 Wladimir J. van der Laan: Merge #9108: Use importmulti timestamp when importing watch only keys (on top of #9682)...
< bitcoin-git>
bitcoin/master a80f98b Russell Yanofsky: Use importmulti timestamp when importing watch only keys...
< bitcoin-git>
bitcoin/master a58370e Russell Yanofsky: Dedup nTimeFirstKey update logic...
< bitcoin-git>
[bitcoin] laanwj closed pull request #9553: Use z = std::max(x - y, 0) instead of z = x - y; if (z < 0) z = 0; (master...std-max) https://github.com/bitcoin/bitcoin/pull/9553
< bitcoin-git>
bitcoin/master 4c69d68 Wladimir J. van der Laan: Merge #9553: Use z = std::max(x - y, 0) instead of z = x - y; if (z < 0) z = 0;...
< bitcoin-git>
bitcoin/master a47da4b practicalswift: Use z = std::max(x - y, 0); instead of z = x - y; if (z < 0) z = 0;
< gribble>
https://github.com/bitcoin/bitcoin/issues/9761 | Use 2 hour grace period for key timestamps in importmulti rescans by ryanofsky · Pull Request #9761 · bitcoin/bitcoin · GitHub
2017-02-14
< bitcoin-git>
[bitcoin] pstratem opened pull request #9762: Add txdetails parameter to getblock. (master...2017-02-14-getblock-includetxs) https://github.com/bitcoin/bitcoin/pull/9762
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #9761: Use 2 hour grace period for key timestamps in importmulti rescans (master...pr/multigrace) https://github.com/bitcoin/bitcoin/pull/9761
< bitcoin-git>
[bitcoin] laanwj closed pull request #9715: Disconnect peers which we do not receive VERACKs from within 60 sec (master...2017-02-disconnect-no-verack) https://github.com/bitcoin/bitcoin/pull/9715
< bitcoin-git>
bitcoin/master b436f92 Matt Corallo: qa: Expose on-connection to mininode listeners
< bitcoin-git>
bitcoin/master 8aaba7a Matt Corallo: qa: mininode learns when a socket connects, not its first action
< bitcoin-git>
bitcoin/master 2cbd119 Matt Corallo: Disconnect peers which we do not receive VERACKs from within 60 sec
< wumpus>
just bumped the expiration dates for my key (0x74810B012346C9A6) and the bitcoin core release signing key (0x90C8019E36C2E964) two years forward, you might want to re-fetch them
< bitcoin-git>
bitcoin/master ec66d06 Wladimir J. van der Laan: Merge #9735: devtools: Handle Qt formatting characters edge-case in update-translations.py...
< bitcoin-git>
bitcoin/master 7179e7c Wladimir J. van der Laan: qt: Periodic translations update
< bitcoin-git>
bitcoin/master 5e903a5 Wladimir J. van der Laan: devtools: Handle Qt formatting characters edge-case in update-translations.py...
< luke-jr>
AFAIK there isn't a bitcoin.conf in datadir/testnet3?
< achow101>
does testnet use the bitcoin.conf in the datadir or one in datadir/testnet3?
2017-02-13
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #9756: Return error when importmulti called with invalid address. (master...pr/multiaddr) https://github.com/bitcoin/bitcoin/pull/9756
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #9753: Add static_assert to prevent VARINT(<signed value>) (master...pr/varint-assert) https://github.com/bitcoin/bitcoin/pull/9753
< jcorgan>
is there a particular reason bitcoin.conf only allows IP parameters by address and not hostname/dns name, other than "it hasn't been written yet"?
< morcos>
luke-jr: right! that's why we need to work towards a bitcoin where there is no policy!! all txs look the same
< luke-jr>
it's rational to filter SPK reuse in hopes of improving Bitcoin privacy, for example
< morcos>
i also dislike the use of policy as something that tries to constrain users to use bitcoin in a certain way.. if its not necessary for DoS prevention or resource allocation, then good usage policies/options should be at the wallet level
< luke-jr>
I don't like the direction Core is changing to where everything must be exclusively economic incentives. Bitcoin can't work with mere economic incentives as things are today. The way things are heading, Core is no longer a reference implementation, but a specific political agenda to the exclusion of others.
< luke-jr>
because some miners actually care about Bitcoin
< jcorgan>
is there a particular reason bitcoin.conf only allows IP parameters by address and not hostname/dns name, other than "it hasn't been written yet"?
< bitcoin-git>
[bitcoin] luke-jr opened pull request #9749: If -spkreuse=0, ensure transactions in mempool always have unique scriptPubKeys (master...unique_spk_mempool) https://github.com/bitcoin/bitcoin/pull/9749
< bitcoin-git>
[bitcoin] sipa closed pull request #9708: Clean up all known races/platform-specific UB at the time PR was opened (master...2017-02-fix-copystats-races) https://github.com/bitcoin/bitcoin/pull/9708
< bitcoin-git>
bitcoin/master ae683c1 Matt Corallo: Avoid copying CNodeStats to make helgrind OK with buggy std::string
< bitcoin-git>
bitcoin/master 644f123 Matt Corallo: Make nTimeConnected const in CNode
< bitcoin-git>
bitcoin/master 321d0fc Cory Fields: net: fix a few races. Credit @TheBlueMatt...
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9738: gettxoutproof() should return consistent result (master...fixgettxoutproof) https://github.com/bitcoin/bitcoin/pull/9738
< bitcoin-git>
[bitcoin] laanwj opened pull request #9735: devtools: Handle Qt formatting characters edge-case in update-translations.py (master...2017_02_qt_translations) https://github.com/bitcoin/bitcoin/pull/9735
< bitcoin-git>
[bitcoin] jonasschnelli closed pull request #9730: Remove bitseed.xf2.org form the dns seed list (master...2017/02/seeds) https://github.com/bitcoin/bitcoin/pull/9730
< bitcoin-git>
bitcoin/master 33f3b21 Jonas Schnelli: Merge #9730: Remove bitseed.xf2.org form the dns seed list...
< bitcoin-git>
bitcoin/master ca9955e Jonas Schnelli: Remove bitseed.xf2.org form the dns seed list
< gribble>
https://github.com/bitcoin/bitcoin/issues/9708 | Clean up all known races/platform-specific UB at the time PR was opened by TheBlueMatt · Pull Request #9708 · bitcoin/bitcoin · GitHub
< sdaftuar>
the release notes currently have a recommendation to run Bitcoin Knots, for miners wishing to retain "priority" sorting for mining. i don't think recommending other forks of the project is appropriate (as i've brought up in the past)
< gribble>
https://github.com/bitcoin/bitcoin/issues/9720 | net: fix banning and disallow sending messages before receiving verack by theuni · Pull Request #9720 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9715 | Disconnect peers which we do not receive VERACKs from within 60 sec by TheBlueMatt · Pull Request #9715 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] jonasschnelli opened pull request #9730: Remove bitseed.xf2.org form the dns seed list (master...2017/02/seeds) https://github.com/bitcoin/bitcoin/pull/9730
< bitcoin-git>
[bitcoin] NicolasDorier opened pull request #9728: Can create Watch Only HD wallet with -hdwatchonly (master...watchonlyhd) https://github.com/bitcoin/bitcoin/pull/9728
< bitcoin-git>
[bitcoin] laanwj opened pull request #9727: Remove fallbacks for boost_filesystem < v3 (master...2017_02_boostfs_flailbacks) https://github.com/bitcoin/bitcoin/pull/9727
< bitcoin-git>
[bitcoin] laanwj opened pull request #9726: netbase: Do not print an error on connection timeouts through proxy (master...2017_02_intr_recv_error) https://github.com/bitcoin/bitcoin/pull/9726
< BlueMatt>
ok, so it looks like all the last-minute race testing is starting to clean up, but that means we need review to get 0.14 branched and rc1 out the door.... https://github.com/bitcoin/bitcoin/milestone/21 has the list, plus #9708 would be nice
< udiWertheimer>
Hey, Udi from Colu here, maintainers of the coloredcoins.org protocol. We are looking to start devoting some dev time to contribute to Bitcoin Core (just wherever we can help, not related to colored coins development).
< bitcoin-git>
[bitcoin] rebroad opened pull request #9721: Headers announcement for nodes that can do headers. (master...AnnounceUsingHeaders) https://github.com/bitcoin/bitcoin/pull/9721
< bitcoin-git>
[bitcoin] theuni opened pull request #9720: net: fix banning and disallow sending messages before receiving verack (master...fix-ban) https://github.com/bitcoin/bitcoin/pull/9720
< bitcoin-git>
[bitcoin] rebroad opened pull request #9719: Allow abortion of ConnectBlock() when shutdown requested. (master...AbortConnectBlockAtShutdown) https://github.com/bitcoin/bitcoin/pull/9719
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #9715: Disconnect peers which we do not receive VERACKs from within 60 sec (master...2017-02-disconnect-no-verack) https://github.com/bitcoin/bitcoin/pull/9715
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9714: Return correct error codes from bumpfee() (master...bumpfeeerrormessages) https://github.com/bitcoin/bitcoin/pull/9714
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9713: Fix error causes and messages in rpc/net.cpp (master...fixsetbanerrormessages) https://github.com/bitcoin/bitcoin/pull/9713
< bitcoin-git>
[bitcoin] laanwj opened pull request #9712: bench: Fix initialization order in registration (master...2017_02_fiasco) https://github.com/bitcoin/bitcoin/pull/9712
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9711: [Trivial] Remove incorrect help message from gettxoutproof() (master...gettxoutproofhelp) https://github.com/bitcoin/bitcoin/pull/9711
< bitcoin-git>
[bitcoin] jnewbery closed pull request #9706: Remove unicode characters from RPC user and password in QA tests (master...rpctestuser) https://github.com/bitcoin/bitcoin/pull/9706
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #9708: Clean Up all known races/platform-specific UB (master...2017-02-fix-copystats-races) https://github.com/bitcoin/bitcoin/pull/9708
< bitcoin-git>
[bitcoin] jnewbery opened pull request #9706: Remove unicode characters from RPC user and password in QA tests (master...rpctestuser) https://github.com/bitcoin/bitcoin/pull/9706
< bitcoin-git>
[bitcoin] laanwj closed pull request #9604: [Trivial] add comment about setting peer as HB peer. (master...HBpeercomment) https://github.com/bitcoin/bitcoin/pull/9604
< bitcoin-git>
bitcoin/master 729de15 Wladimir J. van der Laan: Merge #9604: [Trivial] add comment about setting peer as HB peer....
< bitcoin-git>
bitcoin/master dd5b011 John Newbery: [Trivial] add comment about setting peer as HB peer....