< GitHub144>
[bitcoin] TheBlueMatt opened pull request #8928: Fix init segfault where InitLoadWallet() calls ATMP before genesis (master...2016-10-fix-segfault) https://github.com/bitcoin/bitcoin/pull/8928
< GitHub17>
[bitcoin] jl2012 opened pull request #8927: Add script tests for FindAndDelete in pre-segwit and segwit scripts (master...findanddeletetest) https://github.com/bitcoin/bitcoin/pull/8927
< BlueMatt>
gmaxwell: dunno about debian, but the oldest ubuntu lts which is still supported cant build bitcoin in c++11 mode (despite its version of clang supporting it) because its version of boost doesnt build in C++11 mode
< GitHub184>
[bitcoin] luke-jr opened pull request #8918: Qt: Add "Copy URI" to payment request context menu (master...gui_req_copy_uri) https://github.com/bitcoin/bitcoin/pull/8918
< achow101>
should I submit a PR for the alert or will someone with commit access to bitcoin.org sign and push the commit?
< musalbas>
a black paper would waste lots of ink; you don't want critics to accuse bitcoin of using lots of energy as well as ink now
< kanzure>
was there anyone offering to do the legwork on a bitcoin core whitepaper?
< gmaxwell>
nevermind that it's wrong in a few places, and we've learned _a lot_ about teaching people about Bitcoin since 2008.
< gmaxwell>
so you might not be aware, but cobra proposed putting up an updated whitepaper on bitcoin.org with varrious errata and it started a week long lynchmob thing. OMG YOU CHALLENGED THE HOLY WORD.
< gmaxwell>
(it was fixed around the same time that bitcoin first moved off the minimum difficulty)
< gmaxwell>
Bitcoin's best chain selection is not 'most blocks', it's 'most work'.
< musalbas>
re: checkpointing - is there anything in Bitcoin consensus to prevent someone from going back 2048 blocks to a much lower difficulty, and then doing a 51% attack from there to get the longest chain? I think I must be missing a subtle consensus rule here
< wumpus>
but it sounds sensible to me, most altcoins descent from litecoin, or the 'PoS' coins after that, not bitcoin directly
< musalbas>
gmaxwell, I would be curious to hear your opinion in the creator of Certificate Transparency's criticisms of Bitcoin, who argues that Bitcoin is not decentralized unless 51% of the world's processing power is doing Bitcoin hashing, and therefore you have to trust the people who set the checkpoints in the Bitcoin source code otherwise you can just rewrite the chain.
< musalbas>
gmaxwell, there are papers that suggest that bitcoin doesn't need mining if you collapse Bitcoin into Certificate Transparency-like system, but that assumes a level of trust in a set of distributed actors
< gmaxwell>
musalbas: if it were actually solvable in a strong sense bitcoin wouldn't need mining.
< gmaxwell>
musalbas: multiple inbound connections per IP cannot really be used to perform eclipse attacks in bitcoin due to how the connection management works.
< wumpus>
jtimon: as they're not really on the same release cycle, and go through lots of changes that don't really need to go through the bitcoin core review process
< gmaxwell>
I haven't been too generally impressed with the utility of lcov on the bitcoin core codebase-- better than nothing I guess, but the branch coverage is full of BS unreachable branches due allocations in templaized container objects.
< GitHub114>
[bitcoin] laanwj closed pull request #8904: [qa] Fix compact block shortids for a test case (master...shortid-coinbase) https://github.com/bitcoin/bitcoin/pull/8904
< GitHub196>
bitcoin/master 4cdece4 Dagur Valberg Johannsson: [qa] Fix compact block shortids for a test case
< GitHub196>
bitcoin/master e2a17e4 Wladimir J. van der Laan: Merge #8904: [qa] Fix compact block shortids for a test case...
< GitHub104>
[bitcoin] laanwj opened pull request #8914: Kill insecure_random and associated global state (master...2016_10_kill_insecurerandom) https://github.com/bitcoin/bitcoin/pull/8914
< GitHub12>
bitcoin/0.13 633c4a1 Wladimir J. van der Laan: qt: Periodic translations update...
< GitHub90>
[bitcoin] laanwj opened pull request #8911: qt: Translate all files, even if wallet disabled (master...2016_10_qt_translations_wallet2) https://github.com/bitcoin/bitcoin/pull/8911
< GitHub156>
[bitcoin] dagurval opened pull request #8904: [qa] Fix compact block shortids for a test case (master...shortid-coinbase) https://github.com/bitcoin/bitcoin/pull/8904
< achow101>
SL__: probably 8333. This channel is for Bitcoin Core only, so discussion about other clients is OT
< 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
< 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
< 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
< 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
< 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
< 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...
< 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
< 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?
< 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
< 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
< 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
< 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