2016-05-26

< GitHub148> [bitcoin] laanwj closed pull request #8034: [doc][trivial] Add basic git squash workflow [skip ci] (master...contrib-squash) https://github.com/bitcoin/bitcoin/pull/8034
< GitHub81> bitcoin/master e3a8207 Wladimir J. van der Laan: Merge #8034: [doc][trivial] Add basic git squash workflow [skip ci]...
< GitHub81> bitcoin/master 90963e5 fanquake: [doc] Add basic git squash example
< GitHub81> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/eb2f6f72db5b...e3a820751f11
< GitHub41> [bitcoin] laanwj closed pull request #8073: qt: askpassphrasedialog: Clear pass fields on accept (master...patch) https://github.com/bitcoin/bitcoin/pull/8073
< GitHub60> bitcoin/master eb2f6f7 Wladimir J. van der Laan: Merge #8073: qt: askpassphrasedialog: Clear pass fields on accept...
< GitHub60> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/47a7cfb0aa24...eb2f6f72db5b
< GitHub60> bitcoin/master 02ce2a3 Pavel Vasin: qt: askpassphrasedialog: Clear pass fields on accept...
< shesek> anyone read Aviv Zohar's new paper? http://arxiv.org/abs/1605.07524 "Hijacking Bitcoin: Large-scale Network Attacks on Cryptocurrencies"

2016-05-25

< Gatornade> nevermind, read the header. i'll go to #bitcoin
< Gatornade> Hello, is this a good channel to ask one simple question about bitcoin core application?
< GitHub84> [bitcoin] sipa closed pull request #7795: UpdateTip: log only one line at most per block (master...2016_04_block_warning_logging_inline) https://github.com/bitcoin/bitcoin/pull/7795
< GitHub111> bitcoin/master f20d42e Wladimir J. van der Laan: UpdateTip: log only one line at most per block...
< GitHub111> bitcoin/master 47a7cfb Pieter Wuille: Merge #7795: UpdateTip: log only one line at most per block...
< GitHub111> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f6b7df3155dd...47a7cfb0aa24
< GitHub146> bitcoin/master f6b7df3 Pieter Wuille: Merge #8061: [Wallet] Improve Wallet encapsulation...
< GitHub141> [bitcoin] sipa closed pull request #8061: [Wallet] Improve Wallet encapsulation (master...2016-05-14-wallet-api-cleanup) https://github.com/bitcoin/bitcoin/pull/8061
< GitHub146> bitcoin/master 380498a Patrick Strateman: Move BackupWallet to CWallet::BackupWallet
< GitHub146> bitcoin/master ecb9741 Patrick Strateman: Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalance
< GitHub146> [bitcoin] sipa pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/d72098038f3b...f6b7df3155dd
< GitHub99> [bitcoin] sipa closed pull request #8076: VerifyDB: don't check blocks that have been pruned (master...pruning-checkblocks) https://github.com/bitcoin/bitcoin/pull/8076
< GitHub124> bitcoin/master d720980 Pieter Wuille: Merge #8076: VerifyDB: don't check blocks that have been pruned...
< GitHub124> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c49c825bd9f4...d72098038f3b
< GitHub124> bitcoin/master bd477f4 Suhas Daftuar: VerifyDB: don't check blocks that have been pruned
< jonasschnelli> sipa: Maybe you also have time to review: https://github.com/bitcoin/bitcoin/pull/7946
< GitHub25> [bitcoin] sipa closed pull request #8063: Acquire lock to check for genesis block. (master...2015-05-16-lockfix) https://github.com/bitcoin/bitcoin/pull/8063
< GitHub42> bitcoin/master 46b0c3b Patrick Strateman: Acquire lock to check for genesis block.
< GitHub42> bitcoin/master c49c825 Pieter Wuille: Merge #8063: Acquire lock to check for genesis block....
< GitHub42> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/33799afe83ee...c49c825bd9f4
< GitHub122> [bitcoin] sipa closed pull request #6835: Add address-based index (master...search-raw-transactions) https://github.com/bitcoin/bitcoin/pull/6835
< GitHub158> bitcoin/master 33799af Pieter Wuille: Merge #8092: Correct small typo in extract_strings_qt.py...
< GitHub182> [bitcoin] sipa closed pull request #8092: Correct small typo in extract_strings_qt.py (master...typo_fix) https://github.com/bitcoin/bitcoin/pull/8092
< GitHub158> bitcoin/master 678513c Mitchell Cash: Correct small typo in extract_strings_qt.py
< GitHub158> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6700cc993cc0...33799afe83ee
< GitHub149> [bitcoin] MarcoFalke closed pull request #8095: Test framework: only cleanup on successful test runs (master...nocleanup-on-failure) https://github.com/bitcoin/bitcoin/pull/8095
< GitHub22> bitcoin/master 6700cc9 MarcoFalke: Merge #8095: Test framework: only cleanup on successful test runs...
< GitHub22> bitcoin/master 1ad9339 Suhas Daftuar: Test framework: only cleanup on successful test runs
< GitHub22> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/77b49acc85d0...6700cc993cc0
< gmaxwell> also, is typing "bitcoin-cli getwork" all that hard? :)

2016-05-24

< NicolasDorier> paveljanik: seems to be the culprit https://github.com/bitcoin/bitcoin/blob/18436d889653cbae62e86cd789479d4a69ada278/src/netbase.cpp#L1323 ... My HTTP client sometimes bind to ::1 sometimes to 127.0.0.1, sometimes to 0.0.0.0, which mean that 1/3 of the time it fails
< GitHub164> [bitcoin] MarcoFalke opened pull request #8098: [qa] test_framework: Append portseed to tmpdir (master...Mf1605-qatmpdir) https://github.com/bitcoin/bitcoin/pull/8098
< GitHub37> [bitcoin] theuni opened pull request #8097: RFC: rpc: Remove dns argument for getaddednodeinfo (master...remove-getaddednodeinfo-dns) https://github.com/bitcoin/bitcoin/pull/8097
< GitHub85> [bitcoin] sdaftuar opened pull request #8095: Test framework: only cleanup on successful test runs (master...nocleanup-on-failure) https://github.com/bitcoin/bitcoin/pull/8095
< jtimon> phantomcircuit: by "tada" you mean we have common ground in https://github.com/bitcoin/bitcoin/pull/8077 ?
< tErik_mc> On the other hand, i am keeping the 2nd/secondary instances with "connect=primary-bitcoin-core-ip-adrs" option, so that they can only use the local primary Bitcoin-Core Node as their main source node, in that way less data will be downloaded by the secondary instances, right ?
< tErik_mc> i am specifying, localloop & port "addnode=127.0.0.1:8333" in bitcoin.conf for 2nd/secondary bitcoin-qt.exe , instead of 192.168.10.120 lan ip address.
< tErik_mc> As the 1st bitcoin-qt is "primary" for me, so for any other secondary bitcoin-qt under my subnet/router, am i suppose to connect secondaries with the 1st one by using the "connect" options ?
< tErik_mc> In 1st bitcoin-qt.exe process, i have enabled RPC, specified rpc user+pass, and port 8332, but inside network-tools i do not see 1st bitcoin-qt.exe process is listening on 8332, but it is listening on 8333 though.
< tErik_mc> It seems, 2nd bitcoin-qt process is connecting with the 1st bitcoin-qt process, and to eligius node, but 1st one still not able create any TCP out to 5 other nodes !!! whats wrong ?
< tErik_mc> Hi, i'm running two bitcoin-qt.exe with two different bitcoin.conf files & two different folders (…\Roaming\Bitcoin1\ & …\Roaming\Bitcoin2\) by supplying -conf & -datadir via commandline. in 1st conf i have specified 3 eligius miner ip-address as "addnode" lines, in 2nd conf file i have specified the same addnodes as 1st conf, and in 2nd conf i have also added these extra lines: connect=127.0.0.1:8333 connect=192.168.10.120:8333.
< GitHub142> [bitcoin] mitchellcash opened pull request #8092: Correct small typo in extract_strings_qt.py (master...typo_fix) https://github.com/bitcoin/bitcoin/pull/8092

2016-05-23

< GitHub195> [bitcoin] jonasschnelli closed pull request #8014: Qt: Sort transactions by date (master...sort-by-date) https://github.com/bitcoin/bitcoin/pull/8014
< GitHub30> bitcoin/master 77b49ac Jonas Schnelli: Merge #8014: Qt: Sort transactions by date...
< GitHub30> bitcoin/master 2d5603c Tyler Hardin: Qt: Sort transactions by date...
< GitHub30> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/692971193a83...77b49acc85d0
< GitHub147> [bitcoin] jonasschnelli closed pull request #8042: [Qt] Don't allow to open the debug window during splashscreen & verification state (master...2016/05/qt_debug_win_splash) https://github.com/bitcoin/bitcoin/pull/8042
< GitHub12> bitcoin/master 6929711 Jonas Schnelli: Merge #8042: [Qt] Don't allow to open the debug window during splashscreen & verification state...
< GitHub12> bitcoin/master 276ce84 Jonas Schnelli: [Qt] Disable some menu items during splashscreen/verification state
< GitHub12> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/37f9a1f627c0...692971193a83
< GitHub89> [bitcoin] Christewart opened pull request #8090: Adding P2SH(p2pkh) script test case (master...add_p2sh_p2pkh_script_test) https://github.com/bitcoin/bitcoin/pull/8090
< GitHub169> [bitcoin] MarcoFalke closed pull request #7945: Revert "travis: temporarily disable qt to avoid timeouts" (master...Mf1604-travisQtCache) https://github.com/bitcoin/bitcoin/pull/7945
< Chris_Stewart_5> Does Bitcoin Core's bip repo accept pull requests of implementations of things like OP_CLTV, OP_CSV in other programming languages?
< tErik_mc> ye, my bitcoin-qt finally finished re-indexing & fully-synced, and now its using 3.25 GB, 508 MB , 502 MB, 3.42 GB (Private Bytes, Working Set, Private WS, Virtual Size) memory.
< btcdrak> tErik_mc: anything not specific to Bitcoin Core development should be in #bticoin-dev
< btcdrak> #bitcoin-dev
< tErik_mc> For bitcoin-core related bitcoin-mining talk/discussion, which channel is more appropriate ?
< tErik_mc> From 9:25am to now: (next day) 1:24am, bitcoin-qt.exe -dbcache=2816 has reached from "16 weeks behind" to "11 days behind" : 3.22 GB, 2.03 GB, 2.04GB, 3.41 GB (Private Bytes, Working Set, Private WS, Virtual Size) memory. But PB comes down often to 1.96 GB, WS & P-WS comes down to 1.65 GB.
< GitHub127> [bitcoin] pstratem opened pull request #8088: Avoid recalculating vchKeyedNetGroup in eviction logic. (master...2016-05-22-efficient-keyed-eviction) https://github.com/bitcoin/bitcoin/pull/8088
< GitHub122> [bitcoin] pstratem opened pull request #8087: Introduce CBlockchain and move CheckBlockHeader (master...2016-05-22-cblockchain) https://github.com/bitcoin/bitcoin/pull/8087

2016-05-22

< tErik_mc> Since cpu is most of the time close to 25%, and since this i3 uP has 1-core with 4-hardware-threads (4-sub-core) , i guess bitcoin-core is using only 1 thread. i think i should find out how many threads it really using or just pass a param to use 3 threads.
< tErik_mc> But bitcoin-qt, always remains very fast at "blkchain-verifying" stage, and then initially very fast in "re-indexing", but slowed down few mins later.
< tErik_mc> i tried again, this time with " bitcoind.exe -dbcache=2816 " only, though it began at much slower (8 MB/s) i/o rate & less cpu % usage, but after few mins, it sometime even reached 220 MB/s i/o rate , but averaging at 40 MB/s , and cpu usage remaining steady at 25% level . so in this turn it seems, its similar as bitcoin-qt.
< tErik_mc> i'm looking at https://en.bitcoin.it/wiki/Running_Bitcoin . so may be bitcoind.exe supports -debug=net -debug=alert parameters, instead of -debug=1 . trying again.
< tErik_mc> But after specifying dbcache=5888, it seems, bitcoind is very slow at finishing "blockchain-verifying" stage . but bitcoin-qt was able to finish that stage with only 1792 dbcache param, at much faster with less time !
< tErik_mc> i guess when it reaches re-indexing stage, then bitcoin-cli stop will work.
< tErik_mc> i have by mistake (again) started, bitcoind, but this time with -dbcache=5888 (i pressed enter, before i could change it to 2816), now, bitcoin-cli stop is not working anymore, showing error code: -28 , error message: Verifying blocks…
< tErik_mc> BitcoinD seems to work at slightly higher rate than bitcoin-qt, max 5 MB/s difference (i guess around 8% difference) . both are fast at block-verifying stage, when re-indexing stage "XX Weeks Behind" begins, then they are again same rate . and both slowed down after 10 or so minutes of re-indexing :(
< wumpus> bitcoin-cli stop
< tErik_mc> so for running bitcoind, i would 1st need to create+set the bitcoin.conf, and then run bitcoind and then bitcoin-cli, right ?
< tErik_mc> i have assumed that, bitcoind requires passing bunch of params in commandline, as i dont have an example command, i was using bitcoin-qt.exe
< tErik_mc> no other param was specified other than -dbcache param , i have not created bitcoin.conf either.
< tErik_mc> no other than, -dbcache param, i haven't specific anything else, i have not created bitcoin.conf either.
< tErik_mc> but bitcoin-qt seems to exceed what i'm specifying !
< tErik_mc> i can max assign 3GB to this bitcoin-qt process, have other servers on this as well.
< tErik_mc> bitcoin-qt is using around 25% cpu . its a i3 1 core with 4 thread 3.3GHz cpu, with 6GB 1333MHz ddr3 ram.
< tErik_mc> Restarted bitcoin-qt with -dbcache=1792 and immediately set i/o priority to "High", then process priority to "High", now total i/o rate is in between 25 to 45 MB/sec during re-indexing (in average i would say 40 MB/s) :) (and before that, during block verifying stage, i have seen 170 MB/s often, though it started with 240MB/s, then average rate was around 120 MB/s).
< tErik_mc> I have now re-set bitcoin-qt.exe process priority to "Normal" & i/o priority to "Normal" level, now its shifting in between 5.6 to 14 MB/s.
< tErik_mc> bitcoin-qt.exe now using 2.3 GB, 2.15 GB, 2.12 GB, 2.46 GB (Private Bytes, Working Set, Private WS, Virtual Size) memory. my router restarted, after that i now see, I/O total rate has fallen to mere 2 to 5 MB/s :(
< tErik_mc1> I restarted pc for system-upd, started bitcoin-qt with -dbcache=2048 option, bitcoin-qt started to verify blockchain, then started to re-index, from position where it was before, where i exited from btc-qt. now ram usage is higher than previous but not 2GB, its using around 630MB, 602MB, 577MB, 1.15GB (Private Bytes, Working Set, Private WS, Virtual Size).
< GitHub147> [bitcoin] lclc closed pull request #6844: [REST] Add send raw transaction (master...sendrawtransactionREST) https://github.com/bitcoin/bitcoin/pull/6844
< GitHub111> [bitcoin] sipa opened pull request #8086: Use SipHash for node eviction (master...moresiphash) https://github.com/bitcoin/bitcoin/pull/8086
< GitHub138> [bitcoin] theuni opened pull request #8085: p2p: Begin encapsulation (master...net-refactor13) https://github.com/bitcoin/bitcoin/pull/8085
< tErik_mc1> If a bitcoin-core node is using residential ip-address, but it has a dyn-dns address (which resolves into that ip-address), then bitcoin-qt can be given -dns commandline option to connect with it ?
< tErik_mc1> the bitcoin-core supports & uses DNSSEC based verified DNS resolution or simple DNS resolution, i'm using "Unbound" local dns resolver.
< tErik_mc1> ah i see, THANKS for clarifying. i wish i had much powerful processor than what is it now (an i3 with 1 core 4 thread) . i guess, if bitcoin-qt is put into a SSD drive then it will be super fast, right ?
< tErik_mc1> If i quit from bitcoin-qt.exe now, and restart computer to complete a system-update, then do you guys think i will have to start re-index from beginning again ?
< tErik_mc1> according to byte counters, bitcoin-qt.exe has used only 20MB download & 114MB upload data.
< tErik_mc1> so i ran : bitcoin-qt -reindex , but its still 27weeks of blkchn remains to be synced :( is it ever gonna finish ?
< tErik_mc1> yesterday, while my windows computer had around "6 weeks" of data left to complete blkchn sync, something happen, which i'm not sure, suddenly the monitor was blank, but OS seems to be still running fine, i can see drive led indicator blinking, and i could here audio from it . 1st time something like this happened ! had to force shutdown the pc. then bitcoin-qt keep on showinh error "Error reading from database, …"
< jonasschnelli> MarcoFalke: Do you know the reason why this is failing: https://travis-ci.org/bitcoin/bitcoin/jobs/131984440#L4199? thanks.
< GitHub146> [bitcoin] gmaxwell opened pull request #8084: Add recently accepted blocks and txn to AttemptToEvictConnection. (master...protect_recent_blocks) https://github.com/bitcoin/bitcoin/pull/8084
< jonasschnelli> CDNSSeedData("bitcoin.schildbach.de", "testnet-seed.bitcoin.schildbach.de") does also not work IMO
< jonasschnelli> petertodd: CDNSSeedData("bitcoin.petertodd.org", "testnet-seed.bitcoin.petertodd.org") is not working.. right?

2016-05-21

< GitHub98> [bitcoin] jonasschnelli opened pull request #8083: Add support for dnsseeds with option to filter by servicebits (master...2016/05/dnsfilter) https://github.com/bitcoin/bitcoin/pull/8083
< GitHub68> [bitcoin] gmaxwell opened pull request #8082: Defer inserting into maprelay until just before relaying. (master...just_in_time_maprelay) https://github.com/bitcoin/bitcoin/pull/8082
< GitHub118> [bitcoin] gmaxwell opened pull request #8080: Do not use mempool for GETDATA for tx accepted after the last mempool req. (master...nonmempool_getdata) https://github.com/bitcoin/bitcoin/pull/8080

2016-05-20

< GitHub117> [bitcoin] jonasschnelli reopened pull request #7826: [Qt] show conflicts of unconfirmed transactions in the UI (master...2016/04/ui_mem_cflct) https://github.com/bitcoin/bitcoin/pull/7826
< GitHub32> [bitcoin] jonasschnelli closed pull request #7826: [Qt] show conflicts of unconfirmed transactions in the UI (master...2016/04/ui_mem_cflct) https://github.com/bitcoin/bitcoin/pull/7826
< GitHub173> [bitcoin] MarcoFalke closed pull request #8047: [qa] test_framework: Set wait-timeout for bitcoind procs (master...Mf1605-qaUtilTimeout) https://github.com/bitcoin/bitcoin/pull/8047
< GitHub184> bitcoin/master fab5233 MarcoFalke: [qa] test_framework: Set wait-timeout for bitcoind procs
< GitHub184> bitcoin/master 37f9a1f MarcoFalke: Merge #8047: [qa] test_framework: Set wait-timeout for bitcoind procs...
< GitHub184> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8844ef15ded0...37f9a1f627c0
< tErik_mc> So, bitcoin-qt only has the password for the notify@example.com , and in phone/email-client appm user is accessing only notify-2@example.com
< GitHub127> [bitcoin] petertodd opened pull request #8078: Disable the mempool P2P command when bloom filters disabled (master...2016-05-mempool-p2p-and-bloom) https://github.com/bitcoin/bitcoin/pull/8078
< tErik_mc> A feature request for bitcoin-qt : when wallet receives bitcoin, then, can it send an email message with related (pre-chosen pattern based) info ? to a pre-specified smtp email server, into a pre-specified destination email address, from a pre-specified email-address account, when smtp account password is pre-specified, and, email-address of the smtp account is also pre-specified, etc.
< GitHub131> [bitcoin] MarcoFalke closed pull request #8056: [qa] Remove hardcoded "4 nodes" from test_framework (master...Mf1605-qaFlex) https://github.com/bitcoin/bitcoin/pull/8056
< GitHub51> bitcoin/master 8844ef1 MarcoFalke: Merge #8056: [qa] Remove hardcoded "4 nodes" from test_framework...
< GitHub51> bitcoin/master fac9349 MarcoFalke: [qa] Remove hardcoded "4 nodes" from test_framework
< GitHub51> bitcoin/master fad68f7 MarcoFalke: [qa] Reduce node count for some tests
< GitHub51> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/1b87e5b5b184...8844ef15ded0
< GitHub189> [bitcoin] jtimon opened pull request #8077: Consensus: Decouple from chainparams.o and timedata.o (master...0.12-consensus-chainparams) https://github.com/bitcoin/bitcoin/pull/8077
< GitHub105> [bitcoin] sdaftuar opened pull request #8076: VerifyDB: don't check blocks that have been pruned (master...pruning-checkblocks) https://github.com/bitcoin/bitcoin/pull/8076
< GitHub58> [bitcoin] gmaxwell closed pull request #7093: Address mempool information leak and resource wasting attacks. (master...mempool_infoleak) https://github.com/bitcoin/bitcoin/pull/7093
< GitHub27> [bitcoin] MarcoFalke closed pull request #8072: travis: 'make check' in parallel and verbose (master...Mf1605-travisMakeCheck) https://github.com/bitcoin/bitcoin/pull/8072
< GitHub114> bitcoin/master 1b87e5b MarcoFalke: Merge #8072: travis: 'make check' in parallel and verbose...
< GitHub114> bitcoin/master 401ae65 Cory Fields: travis: 'make check' in parallel and verbose...
< GitHub114> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7771aa57bdd6...1b87e5b5b184
< GitHub20> [bitcoin] gmaxwell closed pull request #7082: Do not absolutely protect local peers and make eviction more aggressive. (master...evict_more) https://github.com/bitcoin/bitcoin/pull/7082
< tErik_mc> Quick Scan (with Comodo Internet Security) was already done twice by now, nothing fishy so far. By the way, i did not allow Comodo to use Cloud scanning inside the bitcoin folders, if for some reason it uploads wallet.dat or something into cloud. i kknow, it uploads file-hashes into cloud for analysis, and on positive detection it also uploads the file into their cloud.
< tErik_mc> And i know the list of APPD which installed this/such malware . i installed Python27, OpenBazaar, Bitcoin, NetBalancer, etc.
< tErik_mc> if i shutdown bitcoin-qt, and delete the existing wallet.dat file, and restart bitcoing-qt, then would it create a completely new wallet (with fresh new private keys & pubkeys) ?
< phantomcircuit> #bitcoin
< tErik_mc> So, i'm trying to make sure, that bitcoin default wallet is using fresh new priv.keys.
< tErik_mc> yes, new wallet address. but i need to explain why i'm asking for this. I found out, after installing few apps related to Openbazaar & Bitcoin, suddenly my C:\Users\ folder became a "Shared" folder, and previously it was not. Then i disabled bunch of wifi related services in this computer. i wasn't using wifi. its using wired connection now, when i setup openbazaar & bitcoin. but before these it was using wifi.
< phantomcircuit> #bitcoin
< tErik_mc> Please point me to an article or help me with creating a wallet in this bitcoin-qt.
< tErik_mc> s / e.bitcoin.it / en.bitcoin.it /
< tErik_mc> bitcoin-qt sometimes trying to connect with TCP 9051 !!! is that the Tor proxy controller port ?
< tErik_mc> i see, then i will create it on my own. i need to use the bitcoin-core, also to accept bitcoin in my own wallet, so how would i exactly create wallet ? i'm still confused after reading this: https://e.bitcoin.it/wiki/Running_Bitcoin
< tErik_mc> I looked again now, according to ComodoInternetSecurity, bitcoin-qt.exe has 8 TCP OUT connections, but other apps are shoing it has TOTAL 14 connections, etc.
< gmaxwell> tErik_mc: no, there is no need for a bitcoin.conf usually. it will never make it on its own. if you need one, you must create it.
< tErik_mc> i do not see existance of bitcoin.conf inside any of these folders ! C:\Program Files\Bitcoin\ or C:\Users\WINDOWS-USERNAME\AppData\Roaming\Bitcoin\
< tErik_mc> And pls display in https://bitcoin.org/en/download webpage, that bitcoin-core needs inbound TCP port 8333, open/forwarded in router+firewall, pls dont mention only "Port 8333", thats confusing. What else port bitcoin-core needs, other than tcp 8333 as inbound ? and what ports i should allow in firewall as its outbound port, other than tcp 8333 ?
< tErik_mc> By the way, do bitcoin-core changes the C:\Users\ folder in windows, into a "Shared" folder ? it must not do that.

2016-05-19

< sipa> i am at the zurich bitcoin meetup
< sipa> gmaxwell: there is also a social bitcoin meetup in zurich in 1.5 hours
< GitHub84> [bitcoin] rat4 opened pull request #8073: qt: askpassphrasedialog: Clear pass fields on accept (master...patch) https://github.com/bitcoin/bitcoin/pull/8073
< GitHub121> [bitcoin] MarcoFalke opened pull request #8072: travis: 'make check' in parallel and verbose (master...Mf1605-travisMakeCheck) https://github.com/bitcoin/bitcoin/pull/8072
< GitHub177> [bitcoin] laanwj closed pull request #8070: Remove non-determinism which is breaking net_tests #8069 (master...bug) https://github.com/bitcoin/bitcoin/pull/8070
< GitHub14> bitcoin/master 7771aa5 Wladimir J. van der Laan: Merge #8070: Remove non-determinism which is breaking net_tests #8069...
< GitHub14> bitcoin/master f4119c6 EthanHeilman: Remove non-determinism which is breaking net_tests #8069
< GitHub14> bitcoin/master 2a8b358 Ethan Heilman: Fix typo adddrman to addrman as requested in #8070
< GitHub14> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/18436d889653...7771aa57bdd6
< GitHub87> [bitcoin] laanwj closed pull request #8033: Fix Socks5() connect failures to be less noisy and less unnecessarily scary (master...proxy_fail_too_scary) https://github.com/bitcoin/bitcoin/pull/8033
< GitHub187> bitcoin/master 94fd1d8 Warren Togami: Make Socks5() InterruptibleRecv() timeout/failures informative....
< GitHub187> bitcoin/master 0d9af79 Warren Togami: SOCKS5 connecting and connected messages with -debug=net....
< GitHub187> bitcoin/master 00678bd Warren Togami: Make failures to connect via Socks5() more informative and less unnecessarily scary....
< GitHub187> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/239d41986454...18436d889653
< luke-jr> otebuv: Bitcoin Core does indeed have a wallet builtin
< otebuv> @luke-jr what about wallet/addresses functionality can i create new wallet addresses with bitcoin-core
< luke-jr> (BlueMatt added Core-imitation logic implementing the actual Bitcoin protocol in BitcoinJ years ago, but AFAIK it's likely buggy and outdated by now)
< luke-jr> otebuv: Bitcoin Core implements (and defines) the actual Bitcoin protocol, whereas BitcoinJ just has enough to trust a remote Bitcoin Core node
< otebuv> what are the main differences between bitcoin-core and bitcoinj in terms of functionality

2016-05-18

< GitHub123> [bitcoin] morcos closed pull request #7716: [0.11] Backport BIP9 and softfork for BIP's 68,112,113 (0.11...backportBIP9SoftFork) https://github.com/bitcoin/bitcoin/pull/7716
< GitHub40> [bitcoin] EthanHeilman opened pull request #8070: Remove non-determinism which is breaking net_tests #8069 (master...bug) https://github.com/bitcoin/bitcoin/pull/8070
< GitHub49> [bitcoin] laanwj closed pull request #7917: Optimize reindex (master...betterreindex) https://github.com/bitcoin/bitcoin/pull/7917
< GitHub120> bitcoin/master fb8fad1 Pieter Wuille: Optimize ActivateBestChain for long chains
< GitHub120> bitcoin/master 316623f Pieter Wuille: Switch reindexing to AcceptBlock in-loop and ActivateBestChain afterwards
< GitHub120> bitcoin/master d253ec4 Pieter Wuille: Make ProcessNewBlock dbp const and update comment
< GitHub120> [bitcoin] laanwj pushed 6 new commits to master: https://github.com/bitcoin/bitcoin/compare/8e8bebc040a9...239d41986454
< GitHub41> [bitcoin] laanwj closed pull request #8054: net: Avoid duplicate getheaders requests. (master...per-client-duplicate-getheaders) https://github.com/bitcoin/bitcoin/pull/8054
< GitHub23> bitcoin/master 8e8bebc Wladimir J. van der Laan: Merge #8054: net: Avoid duplicate getheaders requests....
< GitHub23> bitcoin/master f93c2a1 Daniel Kraft: net: Avoid duplicate getheaders requests....
< GitHub23> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c74837b724d1...8e8bebc040a9
< GitHub163> bitcoin/0.12 c3aedca Wladimir J. van der Laan: doc: Remove outdated qt4 install information from README.md...
< GitHub163> [bitcoin] laanwj pushed 1 new commit to 0.12: https://github.com/bitcoin/bitcoin/commit/c3aedca2df890916aee78351dbb24bada9887c64
< GitHub148> [bitcoin] laanwj closed pull request #8048: doc: Remove outdated qt4 install information from README.md (master...2016_05_doc_noqt4) https://github.com/bitcoin/bitcoin/pull/8048
< GitHub77> bitcoin/master c74837b Wladimir J. van der Laan: Merge #8048: doc: Remove outdated qt4 install information from README.md...
< GitHub77> bitcoin/master 6075bc4 Wladimir J. van der Laan: doc: 32 and 64 bit packages are seperate
< GitHub77> bitcoin/master e5764e6 Wladimir J. van der Laan: doc: Remove outdated qt4 install information from README.md...
< GitHub77> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/83121cca7573...c74837b724d1
< GitHub163> [bitcoin] laanwj closed pull request #7906: net: prerequisites for p2p encapsulation changes (master...net-refactor-prerequisites) https://github.com/bitcoin/bitcoin/pull/7906
< GitHub84> bitcoin/master 563f375 Cory Fields: net: use the exposed GetNodeSignals() rather than g_signals directly
< GitHub84> bitcoin/master 9faa490 Cory Fields: net: remove unused set
< GitHub84> bitcoin/master 52cbce2 Cory Fields: net: don't import std namespace...
< GitHub84> [bitcoin] laanwj pushed 8 new commits to master: https://github.com/bitcoin/bitcoin/compare/ed749bdb6480...83121cca7573
< GitHub57> [bitcoin] laanwj closed pull request #7932: CAddrMan::Deserialize handle corrupt serializations better. (master...2016-04-23-addrman-deserialize-limits) https://github.com/bitcoin/bitcoin/pull/7932
< GitHub152> bitcoin/master ed749bd Wladimir J. van der Laan: Merge #7932: CAddrMan::Deserialize handle corrupt serializations better....
< GitHub152> bitcoin/master fb26bf0 Patrick Strateman: CAddrMan::Deserialize handle corrupt serializations better.
< GitHub152> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/457b9df6b595...ed749bdb6480
< GitHub191> [bitcoin] laanwj closed pull request #8031: improvement to readability (master...patch-3) https://github.com/bitcoin/bitcoin/pull/8031
< GitHub126> bitcoin/master 457b9df Wladimir J. van der Laan: Merge #8031: improvement to readability...
< GitHub126> bitcoin/master fe80102 Matthew English: changing "(tests are) automatically run" to correspond to the earlier instance of "run automatically (on the build server)"
< GitHub126> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5e374f73060d...457b9df6b595
< GitHub116> bitcoin/master 8cc9cfe Pieter Wuille: Switch CTxMempool::mapTx to use a hash index for txids
< GitHub116> bitcoin/master 382c871 Pieter Wuille: Use SipHash-2-4 for CCoinsCache index...
< GitHub116> bitcoin/master 0b1295b Pieter Wuille: Add SipHash-2-4 primitives to hash
< GitHub116> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/5c3f8ddcaa11...5e374f73060d
< jonasschnelli> IMO https://github.com/bitcoin/bitcoin/pull/7826 is more important. Because the GUI/current master does not list mempool conflicts as conflicts.
< gmaxwell> BlueMatt: I believe use of the bitcoin one will never cause a increase in packet count, even in the worst case with a 2MB sw block.
< jonasschnelli> luke-jr: requesting BIP number assignment for Peer-to-Peer Communication Encryption (https://github.com/bitcoin/bips/pull/362/files) (https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-April/012599.html)
< GitHub3> [bitcoin] TheBlueMatt opened pull request #8068: Compact Blocks (master...udp) https://github.com/bitcoin/bitcoin/pull/8068
< GitHub150> [bitcoin] theuni opened pull request #8067: travis: use slim generic image, and some fixups (master...travis-generic-image) https://github.com/bitcoin/bitcoin/pull/8067

2016-05-17

< btcdrak> aaronvanw: gmaxwell: There is a PR open for it https://github.com/bitcoin/bitcoin/pull/7817
< gmaxwell> and saw the "Editors note: Shortly before publication, Bitcoin Core developers pointed out that an RBF-notification might be added soon, after all." and was confused by that.
< gmaxwell> I've been contacting Jeff for months in private raising my concerns about his unproductive tyrades-- seemingly motivated by creating drama to bring attention to his business-- while he continues to contribute no ongoing technical work the the bitcoin ecosystem. Most of my emails have gone unresponded or not meaningfully responded.
< GitHub50> [bitcoin] MarcoFalke opened pull request #8066: [qa] test_framework: Use different rpc_auth_pair for each node (master...Mf1605-qaAuthPairDiff) https://github.com/bitcoin/bitcoin/pull/8066
< GitHub130> bitcoin/master 5c3f8dd Pieter Wuille: Merge #7696: Fix de-serialization bug where AddrMan is left corrupted...
< GitHub129> [bitcoin] sipa closed pull request #7696: Fix de-serialization bug where AddrMan is left corrupted (master...bug) https://github.com/bitcoin/bitcoin/pull/7696
< GitHub130> bitcoin/master 1475ecf EthanHeilman: Fix de-serialization bug where AddrMan is corrupted after exception...
< GitHub130> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e2bf830bb6c1...5c3f8ddcaa11
< GitHub14> [bitcoin] sipa closed pull request #7884: Optimize CScript.FindAndDelete (master...optimize_FindAndDelete) https://github.com/bitcoin/bitcoin/pull/7884
< GitHub58> [bitcoin] MarcoFalke closed pull request #8038: [qa, doc] Various minor fixes (master...Mf1605-trivial12) https://github.com/bitcoin/bitcoin/pull/8038
< GitHub54> bitcoin/master fadd048 MarcoFalke: [doc] Link to clang-format in the developer notes
< GitHub54> bitcoin/master fa72f7d MarcoFalke: [doc] Remove outdated line from listunspent RPC help, fix typo
< GitHub54> bitcoin/master ac40ed7 error10: Increase timeout waiting for pruned blk00000.dat...
< GitHub54> [bitcoin] MarcoFalke pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/1f01443567b0...e2bf830bb6c1
< GitHub137> [bitcoin] gmaxwell opened pull request #8065: Addrman offline attempts (master...addrman_offline_attempts) https://github.com/bitcoin/bitcoin/pull/8065
< GitHub172> [bitcoin] sipa closed pull request #7167: Move TestBlockValidity into a background thread (master...TBVBackground) https://github.com/bitcoin/bitcoin/pull/7167
< GitHub91> [bitcoin] pstratem opened pull request #8063: Acquire lock to check for genesis block. (master...2015-05-16-lockfix) https://github.com/bitcoin/bitcoin/pull/8063
< GitHub87> [bitcoin] pstratem closed pull request #7955: [WIP] sync mempool after new block (master...2016-04-26-mempoolsync) https://github.com/bitcoin/bitcoin/pull/7955
< GitHub144> [bitcoin] pstratem opened pull request #8061: [Wallet] Improve Wallet encapsulation (master...2016-05-14-wallet-api-cleanup) https://github.com/bitcoin/bitcoin/pull/8061

2016-05-16

< GitHub191> [bitcoin] sipa closed pull request #7994: Add op csv tests to script_tests.json (master...add_op_csv_tests) https://github.com/bitcoin/bitcoin/pull/7994
< GitHub168> bitcoin/master 1f01443 Pieter Wuille: Merge #7994: Add op csv tests to script_tests.json...
< GitHub168> bitcoin/master 10e83d7 Chris Stewart: Adding basic tests for OP_CSV inside of script_tests.json...
< GitHub168> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b3e42b6d02e8...1f01443567b0
< GitHub124> [bitcoin] pstratem closed pull request #8026: [WIP] Wallet: Cache CWalletDB pointer in CWallet to improve performance (master...2016-05-08-wallet-speed) https://github.com/bitcoin/bitcoin/pull/8026
< GitHub99> [bitcoin] pstratem closed pull request #8055: [Wallet] Improve Wallet API Encapsulation (master...2016-05-14-wallet-api-cleanup) https://github.com/bitcoin/bitcoin/pull/8055
< GitHub153> [bitcoin] sipa closed pull request #8059: Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool. (master...feerate_param_cleanup) https://github.com/bitcoin/bitcoin/pull/8059
< GitHub184> bitcoin/master b3e42b6 Pieter Wuille: Merge #8059: Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool....
< GitHub184> bitcoin/master d87b198 Gregory Maxwell: Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.
< GitHub184> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/169d379c9835...b3e42b6d02e8
< nathan_> sorry thought this was #bitcoin
< nathan_> to save space and bandwidth on big bitcoin infrustructures
< nathan_> what about a bitcoin core client server version which works only over local
< btcdrak> this channel is for Bitcoin Core implementation development discussion only.
< btcdrak> nathan_: take it to #bitcoin
< nathan_> 1 more thing whats the aim for bitcoin if its not to replace the banks then
< btcdrak> nathan_ please move chat to #bitcoin
< paveljanik> or #bitcoin
< paveljanik> nathan_, discussion is on #bitcoin-dev
< nathan_> would anyone be interested in a private bitcoin dev forum?
< GitHub17> [bitcoin] gmaxwell opened pull request #8059: Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool. (master...feerate_param_cleanup) https://github.com/bitcoin/bitcoin/pull/8059

2016-05-15

< GitHub130> [bitcoin] AmirAbrams opened pull request #8058: Doc: Adds pull request template [skip ci] (master...docPRT) https://github.com/bitcoin/bitcoin/pull/8058
< GitHub184> [bitcoin] testbetta opened pull request #8057: 2016/01/hdsimple (0.8...2016/01/hdsimple) https://github.com/bitcoin/bitcoin/pull/8057
< GitHub79> [bitcoin] MarcoFalke opened pull request #8056: [qa] Remove hardcoded "4 nodes" from test_framework (master...Mf1605-qaFlex) https://github.com/bitcoin/bitcoin/pull/8056
< GitHub156> [bitcoin] pstratem opened pull request #8055: Move BackupWallet to CWallet::BackupWallet (master...2016-05-14-wallet-api-cleanup) https://github.com/bitcoin/bitcoin/pull/8055

2016-05-14

< qmm> what are all the cryptographic hash functions involved in bitcoin-core?
< GitHub176> [bitcoin] domob1812 opened pull request #8054: net: Avoid duplicate getheaders requests. (master...per-client-duplicate-getheaders) https://github.com/bitcoin/bitcoin/pull/8054
< GitHub179> [bitcoin] fanquake opened pull request #8053: [WIP] [depends] Qt 5.6.0 (master...depends-qt-5-6-0) https://github.com/bitcoin/bitcoin/pull/8053

2016-05-13

< GitHub189> [bitcoin] kazcw opened pull request #8052: rpc tests: increase http timeout (master...rpcwallet-test-timeout) https://github.com/bitcoin/bitcoin/pull/8052
< sipa> #bitcoin please
< sipa> this is getting off topic, as you're not talking about developing bitcoin
< nub> would bitcoin devs be interested in incorperating and being paid to develop?
< sipa> but even if you could, hopefully the ecosystem would protest and stop using bitcoin core
< nub> bitcoin core
< sipa> bitcoin core does not decide what the rules of the network are
< sipa> this discussion probably belongs in #bitcoin
< nub> whats the aim of bitcoin now?
< sipa> but that's not a luxury we have for bitcoin the base technology
< nub> then it could be instant and no bitcoin would need to be sent\
< sipa> you just can't use bitcoin blockchain transactions for that purpose
< nub> im a store wanting to sell stuff accepting bitcoin but i dont want them to leave until the bitcoin is in my account....
< sipa> a hars fork could also turn bitcoin into a frontend for paypal
< GitHub130> [bitcoin] sipa opened pull request #8051: Fix walletbackup.py failure (master...fixwalletbackup) https://github.com/bitcoin/bitcoin/pull/8051

2016-05-12

< kanzure> we don't mention in our docs "don't connect to your bitcoin node from a thousand workers that listen for notifications"
< luke-jr> we're moving the dev meetings to the p2p network and using longpolling with bitcoin-cli to read the chat? :P
< jonasschnelli> jcorgan: Agree. You could start a discussion on the bitcoin-core-dev ML?
< kanzure> some feedback from d4de- he recommends that future bitcoin core meetings shoud have someone that more actively guides discussion, e.g. make things more explicit rather than implicit
< sipa> i don't want my bitcoin core full node software to be accessible by smartphones on the internet, i think
< luke-jr> jonasschnelli: btw FYI https://en.bitcoin.it/wiki/Wallet_protocol
< wumpus> I'm kind of divided on the notification thing to be honest - I'd prefer to stick to only one notification mechanism in bitcoin core (apart from the silly -Xnotify), and somehow zmq got a precedent there
< jonasschnelli> https://github.com/bitcoin/bitcoin/pull/8035 ... very simple and easy to review
< luke-jr> sipa: bitcoin-dev ML
< wumpus> discuss testnet activation date on bitcoin-dev mailing list
< GitHub116> [bitcoin] laanwj closed pull request #7841: Expose information on whether transaction relayed is enabled in getnetwork (master...patch-2) https://github.com/bitcoin/bitcoin/pull/7841
< GitHub159> [bitcoin] laanwj opened pull request #8049: Expose information on whether transaction relayed is enabled in `getnetwork` (master...2016_05_rpc_relaytxes) https://github.com/bitcoin/bitcoin/pull/8049