12016-05-24T00:03:07  *** alpalp has joined #bitcoin-core-dev
  22016-05-24T00:21:05  *** limpkin has joined #bitcoin-core-dev
  32016-05-24T00:21:37  *** mturquette has joined #bitcoin-core-dev
  42016-05-24T00:23:35  *** TomMc has quit IRC
  52016-05-24T00:37:17  *** TomMc has joined #bitcoin-core-dev
  62016-05-24T00:44:59  <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
  72016-05-24T01:01:12  *** Ylbam has quit IRC
  82016-05-24T01:04:16  *** droark has quit IRC
  92016-05-24T01:05:12  *** dermoth_ has quit IRC
 102016-05-24T01:05:44  *** dermoth_ has joined #bitcoin-core-dev
 112016-05-24T01:08:02  *** Alopex has quit IRC
 122016-05-24T01:09:07  *** Alopex has joined #bitcoin-core-dev
 132016-05-24T01:21:02  *** Alopex has quit IRC
 142016-05-24T01:22:07  *** Alopex has joined #bitcoin-core-dev
 152016-05-24T01:50:38  *** belcher has quit IRC
 162016-05-24T01:50:52  *** Chris_Stewart_5 has quit IRC
 172016-05-24T01:53:59  *** frankenmint has quit IRC
 182016-05-24T01:54:32  *** frankenmint has joined #bitcoin-core-dev
 192016-05-24T01:59:42  *** frankenmint has quit IRC
 202016-05-24T02:17:47  *** droark has joined #bitcoin-core-dev
 212016-05-24T02:20:58  *** fengling has joined #bitcoin-core-dev
 222016-05-24T02:46:02  *** Alopex has quit IRC
 232016-05-24T02:47:07  *** Alopex has joined #bitcoin-core-dev
 242016-05-24T03:18:35  *** TomMc has quit IRC
 252016-05-24T04:14:39  *** pedrobranco has joined #bitcoin-core-dev
 262016-05-24T04:19:04  *** pedrobranco has quit IRC
 272016-05-24T04:32:07  *** btcdrak has quit IRC
 282016-05-24T04:32:40  *** luke-jr has quit IRC
 292016-05-24T04:42:07  *** luke-jr has joined #bitcoin-core-dev
 302016-05-24T05:05:46  *** asoltys has joined #bitcoin-core-dev
 312016-05-24T05:15:50  *** btcdrak has joined #bitcoin-core-dev
 322016-05-24T05:41:40  *** Ylbam has joined #bitcoin-core-dev
 332016-05-24T05:45:15  * paveljanik have just discovered -p y argument to test_bitcoin 8) Whoa ;-)
 342016-05-24T06:14:52  *** imacomput has joined #bitcoin-core-dev
 352016-05-24T06:15:50  *** zmanian__ has quit IRC
 362016-05-24T06:17:27  *** zmanian__ has joined #bitcoin-core-dev
 372016-05-24T06:18:09  *** michagogo has quit IRC
 382016-05-24T06:20:29  *** michagogo has joined #bitcoin-core-dev
 392016-05-24T06:21:04  *** eragmus has quit IRC
 402016-05-24T06:24:17  *** eragmus has joined #bitcoin-core-dev
 412016-05-24T06:31:01  *** Alopex has quit IRC
 422016-05-24T06:32:06  *** Alopex has joined #bitcoin-core-dev
 432016-05-24T06:36:14  *** PaulCapestany has quit IRC
 442016-05-24T06:36:53  *** PaulCapestany has joined #bitcoin-core-dev
 452016-05-24T06:45:22  *** BashCo has quit IRC
 462016-05-24T06:47:41  <jonasschnelli> paveljanik: what is the reason to use -P?
 472016-05-24T06:48:19  <paveljanik> jonasschnelli, no reason, I was looking for something like --verbose and found this 8)
 482016-05-24T06:48:48  <paveljanik> it brought me 20 years back ;-)
 492016-05-24T06:48:56  <paveljanik> but it is nice :-))
 502016-05-24T07:02:24  <instagibbs> what does it do?
 512016-05-24T07:03:50  *** kadoban has quit IRC
 522016-05-24T07:05:18  *** randy-waterhouse has joined #bitcoin-core-dev
 532016-05-24T07:15:06  *** laurentmt has joined #bitcoin-core-dev
 542016-05-24T07:15:20  *** laurentmt has quit IRC
 552016-05-24T08:07:04  *** AtashiCon has quit IRC
 562016-05-24T08:07:16  *** AtashiCon has joined #bitcoin-core-dev
 572016-05-24T08:09:34  *** CubicEarth has joined #bitcoin-core-dev
 582016-05-24T08:15:41  *** Ginnarr has joined #bitcoin-core-dev
 592016-05-24T08:16:01  *** shesek has quit IRC
 602016-05-24T08:20:16  *** Ginnarr has quit IRC
 612016-05-24T08:27:23  *** paveljanik has quit IRC
 622016-05-24T08:29:29  *** shesek has joined #bitcoin-core-dev
 632016-05-24T08:43:24  *** imacomput has quit IRC
 642016-05-24T09:16:44  *** laurentmt has joined #bitcoin-core-dev
 652016-05-24T09:18:52  *** laurentmt has quit IRC
 662016-05-24T09:20:02  *** CubicEarth has quit IRC
 672016-05-24T09:34:42  *** Guyver2 has joined #bitcoin-core-dev
 682016-05-24T09:53:34  *** CubicEarth has joined #bitcoin-core-dev
 692016-05-24T10:01:12  *** frankenmint has joined #bitcoin-core-dev
 702016-05-24T10:01:31  *** Ginnarr has joined #bitcoin-core-dev
 712016-05-24T10:04:01  *** G1lius has joined #bitcoin-core-dev
 722016-05-24T10:12:58  *** Ginnarr has quit IRC
 732016-05-24T10:25:14  *** BashCo has joined #bitcoin-core-dev
 742016-05-24T10:34:15  *** jonasschnelli has quit IRC
 752016-05-24T10:34:25  *** jonasschnelli has joined #bitcoin-core-dev
 762016-05-24T10:35:33  *** frankenmint has quit IRC
 772016-05-24T10:35:42  *** cryptapus_ has joined #bitcoin-core-dev
 782016-05-24T10:38:30  *** cryptapus_ is now known as cryptapus
 792016-05-24T10:40:35  *** donal has quit IRC
 802016-05-24T10:40:46  *** donal has joined #bitcoin-core-dev
 812016-05-24T10:47:54  *** frankenmint has joined #bitcoin-core-dev
 822016-05-24T10:48:44  *** laurentmt has joined #bitcoin-core-dev
 832016-05-24T10:48:48  *** laurentmt has quit IRC
 842016-05-24T11:38:23  *** jonasschnelli has quit IRC
 852016-05-24T11:38:32  *** jonasschnelli has joined #bitcoin-core-dev
 862016-05-24T11:38:54  *** jonasschnelli has joined #bitcoin-core-dev
 872016-05-24T12:21:25  *** randy-waterhouse has quit IRC
 882016-05-24T12:38:19  *** fengling has quit IRC
 892016-05-24T13:01:45  *** Chris_St1 has joined #bitcoin-core-dev
 902016-05-24T13:03:42  <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.
 912016-05-24T13:06:40  <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 ?
 922016-05-24T13:13:14  <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.
 932016-05-24T13:18:17  <tErik_mc> Wow, great, finally now, after a long period, the 1st instance has finally connected with other 8 nodes (but eligius is not 1 of them though) :)  so it was still doing something in the background, i guess.
 942016-05-24T13:18:33  *** afk11 has quit IRC
 952016-05-24T13:22:22  *** Cory has quit IRC
 962016-05-24T13:23:08  <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 ?
 972016-05-24T13:23:44  <sipa> use -addnode
 982016-05-24T13:24:03  <sipa> -connect prevents connecting to anything but what you specify
 992016-05-24T13:24:31  <sipa> -addnode just forces a connection, but still lets the normal node discovery used for other connection slots
1002016-05-24T13:24:56  <tErik_mc> ah i see. thats why 2nd/secondary has connected only with the 1st one, and with the eligius, but nothing else.
1012016-05-24T13:27:48  *** Cory has joined #bitcoin-core-dev
1022016-05-24T13:34:11  *** harding_ is now known as harding
1032016-05-24T13:35:52  *** fengling has joined #bitcoin-core-dev
1042016-05-24T13:36:23  *** pedrobranco has joined #bitcoin-core-dev
1052016-05-24T13:36:34  <tErik_mc> I see, so when i will start another node in the 3rd computer which has ip-address 192.168.10.130, then in that 3rd one's conf, i will specify "addnode=192.168.10.120" # primary-node. only primary node has port-forwarding from router to 192.168.10.120.
1062016-05-24T13:36:36  <tErik_mc> THANKS^∞, sipa.
1072016-05-24T13:36:48  *** pedrobranco has quit IRC
1082016-05-24T13:37:02  <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.
1092016-05-24T13:37:39  <sipa> tErik_mc: this channel is not really for support
1102016-05-24T13:37:55  *** pedrobranco has joined #bitcoin-core-dev
1112016-05-24T13:38:16  <sipa> you're better off on the forums, on documentation sites, or stackexchange
1122016-05-24T13:38:34  *** jtimon has joined #bitcoin-core-dev
1132016-05-24T13:40:39  *** fengling has quit IRC
1142016-05-24T13:42:33  *** Chris_St1 has quit IRC
1152016-05-24T13:54:01  <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 ?
1162016-05-24T13:57:10  <sipa> tErik_mc: i'm sorry, but this is not the right place to keep asking questions about basic usage
1172016-05-24T13:58:14  <tErik_mc> For 3rd computer under my subnet, i will specify my side primary node's lan ip-address in "connect", (instead of local-loop).
1182016-05-24T13:58:51  *** Chris_St1 has joined #bitcoin-core-dev
1192016-05-24T14:05:13  *** TomMc has joined #bitcoin-core-dev
1202016-05-24T14:06:14  *** Sosumi has joined #bitcoin-core-dev
1212016-05-24T14:08:32  *** Chris_St1 has quit IRC
1222016-05-24T14:11:19  *** frankenmint has quit IRC
1232016-05-24T14:14:22  <tErik_mc> Thanks again, i will head to forums, stackexchange, doc sites for support . i really appreciate everyone's instant kind support here. it was v.helpful for me, that all of you helped me to start, i think now i can grasp the words used by others .  if too complex then i will bug you guys again.
1242016-05-24T14:15:32  <tErik_mc> Once i become more used to with its ops/usage, then i will try to read & understand the codes.
1252016-05-24T14:19:05  <phantomcircuit> jtimon, my interest with CBlockchain is to cleanup the bitcoind codebase
1262016-05-24T14:19:23  <phantomcircuit> it is indeed a very different thing than libconsensus attempts to achieve
1272016-05-24T14:19:41  <sipa> phantomcircuit: cleanup is a nice goal, but i fear that multiple people pulling in different direction will make things worse, not better
1282016-05-24T14:19:58  <jtimon> phantomcircuit: perfect, that was my first interset with libconsensus (the idea of exposing stuff was BlueMatt's), I just wanted to encapsulate the consensus code initially
1292016-05-24T14:20:07  *** BashCo has quit IRC
1302016-05-24T14:22:01  *** Chris_St1 has joined #bitcoin-core-dev
1312016-05-24T14:22:07  *** Cheeseo has quit IRC
1322016-05-24T14:22:11  <sipa> consensus logic is currently spread out over script/, consensus/, primitives/, and root
1332016-05-24T14:22:24  <jtimon> s/root/main ?
1342016-05-24T14:22:30  <sipa> by root i mean src/
1352016-05-24T14:22:32  <jtimon> oh, no, root dir
1362016-05-24T14:22:33  <sipa> not a subdirectory
1372016-05-24T14:22:57  <jtimon> I would like to put it all in consensus/
1382016-05-24T14:23:25  <jtimon> and in the consensus package (but those things don't need to happen at the same time)
1392016-05-24T14:23:32  *** Cheeseo has joined #bitcoin-core-dev
1402016-05-24T14:23:32  *** Cheeseo has joined #bitcoin-core-dev
1412016-05-24T14:23:45  <sipa> that makes sense, but i still want to see a plan of what goes where first before we continue refactoring things
1422016-05-24T14:23:58  <jtimon> but I don't want the consensus package to ever depend on storage or globals
1432016-05-24T14:24:02  <phantomcircuit> jtimon, i assume that you mean the things which intend to be consensus rules
1442016-05-24T14:24:14  <phantomcircuit> since there's lots of things that are consensus logic which probably weren't intentional
1452016-05-24T14:24:29  <sipa> of course... glibc is consensus logic :)
1462016-05-24T14:24:57  <jtimon> well, libconsensus will have dependencies too (the crypto package, libsecp356k1...)
1472016-05-24T14:25:07  <jtimon> s/will have/ has
1482016-05-24T14:25:23  <phantomcircuit> sipa, well my plan is quite simply really, move most if not all of the functions in main.cpp which modify the block index or utxo database to CBlockchain
1492016-05-24T14:25:28  <phantomcircuit> initially just as static functions
1502016-05-24T14:25:36  <sipa> phantomcircuit: i am heavily opposed to moving code without a plan
1512016-05-24T14:26:30  <sipa> a big problem is for example what to do with CBlockIndex*, as it is heavily relied upon by consensus logic, but depends on database specific information
1522016-05-24T14:26:39  <phantomcircuit> then move to have Params be a private member function
1532016-05-24T14:26:39  <sipa> and virtual classes are really not acceptable memory/performance wise
1542016-05-24T14:26:48  *** kadoban has joined #bitcoin-core-dev
1552016-05-24T14:27:18  <phantomcircuit> sipa, that's really an independent thing of what im trying to achieve with CBlockchain
1562016-05-24T14:27:49  <phantomcircuit> my limited goal here is to make the interface between networking and consensus logic brighter
1572016-05-24T14:27:57  <phantomcircuit> more defined
1582016-05-24T14:28:01  <phantomcircuit> currently it's uh
1592016-05-24T14:28:02  <phantomcircuit> not
1602016-05-24T14:28:04  <phantomcircuit> :P
1612016-05-24T14:28:23  <sipa> phantomcircuit: i think it's easier to refactor the other way, by moving the message processing code out of main
1622016-05-24T14:28:37  <sipa> (that's a guess, i haven't tried)
1632016-05-24T14:28:38  * jtimon remembers #7310, #6672, #6051, #5747...
1642016-05-24T14:28:55  <sipa> phantomcircuit: in any case, cory's network refactor first
1652016-05-24T14:29:20  <jtimon> phantomcircuit: well, if I will have to later destroy CBlockChain...
1662016-05-24T14:30:18  <phantomcircuit> jtimon, nah the protected implementation methods take Params as a parameter
1672016-05-24T14:30:20  <phantomcircuit> tada
1682016-05-24T14:30:26  <phantomcircuit> pure functions and a sane internal api
1692016-05-24T14:30:32  <jtimon> sipa: why first or instead? I'm waiting for segwit, but I believe consensus, policy, network, and wallet encapsulations can happen simultanously and even have synergies
1702016-05-24T14:31:01  <phantomcircuit> sipa, im not falling for that trap again
1712016-05-24T14:31:07  <phantomcircuit> "just wait for X to happen first"
1722016-05-24T14:31:32  <sipa> phantomcircuit: ok, i'll reformulate
1732016-05-24T14:31:40  <jtimon> phantomcircuit: by "tada" you mean we have common ground in https://github.com/bitcoin/bitcoin/pull/8077 ?
1742016-05-24T14:31:46  <sipa> coordinare with cory so you don't step on each other's toes
1752016-05-24T14:32:25  <jtimon> yeah please, I would be happy if everyone pings me on refactor PRs
1762016-05-24T14:32:43  <jtimon> at least those that touch consensus or relay policy
1772016-05-24T14:32:59  <sipa> i think too many people have very different goals, so they don't see how their work could possibly interfere with other's
1782016-05-24T14:34:31  <jtimon> phantomcircuit: what about a function that takes Consensus::Params. CBlockChain can store his own Consensus::Params (or better, a reference to the one in the global Params() ) and call this function from its homonimous methods
1792016-05-24T14:34:33  <jtimon> tada
1802016-05-24T14:35:23  <jtimon> I still fail to see the point of CBlockChain though, therefore I would prefer to undesrtand before working on potential concrete solutions
1812016-05-24T14:36:04  *** jl2012 has joined #bitcoin-core-dev
1822016-05-24T14:37:36  <jtimon> if we're going to have a global CBlockChain with "encapsulated" attributes instead of those attributes as globals directly...I don't see that as a great improvement
1832016-05-24T14:37:41  *** fengling has joined #bitcoin-core-dev
1842016-05-24T14:37:55  <sipa> i do see the improvement
1852016-05-24T14:38:14  <sipa> having it in a class makes it easier to turn it into a non-global later
1862016-05-24T14:38:41  <jtimon> well, yeah, that's actually what I want to do with CPolicy
1872016-05-24T14:38:52  <jtimon> but it doesn't help libconsensus
1882016-05-24T14:39:00  <phantomcircuit> jtimon, yes
1892016-05-24T14:39:13  <jtimon> phantomcircuit: yes what?
1902016-05-24T14:39:26  <phantomcircuit> jtimon, yes the additional parameter in 8077 makes sense
1912016-05-24T14:39:34  *** sipa has left #bitcoin-core-dev
1922016-05-24T14:39:35  <phantomcircuit> but small steps
1932016-05-24T14:39:41  <jtimon> oh, awesome!
1942016-05-24T14:41:23  <jtimon> now, isn't #8077 disruptive for segwit?
1952016-05-24T14:41:36  *** BashCo has joined #bitcoin-core-dev
1962016-05-24T14:42:19  *** fengling has quit IRC
1972016-05-24T14:42:37  *** G1lius has quit IRC
1982016-05-24T14:42:38  *** sanada has quit IRC
1992016-05-24T14:42:39  *** hybridsole has quit IRC
2002016-05-24T14:42:39  *** Giszmo has quit IRC
2012016-05-24T14:42:39  *** mkarrer has quit IRC
2022016-05-24T14:42:39  *** tErik_mc has quit IRC
2032016-05-24T14:44:15  <jtimon> actually, maybe not a after bip9...
2042016-05-24T14:45:07  <jtimon> let's find out
2052016-05-24T14:47:09  <phantomcircuit> jtimon, i'll add a commit modifying CheckBlockHeader to demonstrate the idea
2062016-05-24T14:47:31  *** molz has joined #bitcoin-core-dev
2072016-05-24T14:49:33  <jtimon> phantomcircuit: I'll happily review, but it's more effective to ping me on github than on IRC (both is the most effective, too bad not everyone is as annoying as I am)
2082016-05-24T14:49:40  *** moli has quit IRC
2092016-05-24T15:00:40  *** molly has joined #bitcoin-core-dev
2102016-05-24T15:03:50  *** molz has quit IRC
2112016-05-24T15:04:27  *** cryptapus_ has joined #bitcoin-core-dev
2122016-05-24T15:04:28  *** cryptapus_ has joined #bitcoin-core-dev
2132016-05-24T15:08:58  *** cryptapus has quit IRC
2142016-05-24T15:36:30  *** Chris_St1 has quit IRC
2152016-05-24T15:37:26  <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
2162016-05-24T15:39:14  *** fengling has joined #bitcoin-core-dev
2172016-05-24T15:40:00  *** cryptapus_ has quit IRC
2182016-05-24T15:40:18  *** hybridsole has joined #bitcoin-core-dev
2192016-05-24T15:40:18  *** Giszmo has joined #bitcoin-core-dev
2202016-05-24T15:40:18  *** mkarrer has joined #bitcoin-core-dev
2212016-05-24T15:40:20  *** cryptapus_ has joined #bitcoin-core-dev
2222016-05-24T15:40:20  *** cryptapus_ has joined #bitcoin-core-dev
2232016-05-24T15:41:58  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2242016-05-24T15:42:27  *** cryptapus_ is now known as cryptapus
2252016-05-24T15:42:30  *** zooko has joined #bitcoin-core-dev
2262016-05-24T15:42:34  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2272016-05-24T15:43:59  *** fengling has quit IRC
2282016-05-24T15:45:02  *** zooko has quit IRC
2292016-05-24T15:45:44  *** zooko has joined #bitcoin-core-dev
2302016-05-24T15:45:53  *** G1lius has joined #bitcoin-core-dev
2312016-05-24T15:45:54  *** sanada has joined #bitcoin-core-dev
2322016-05-24T15:57:33  *** G1lius has quit IRC
2332016-05-24T15:57:34  *** sanada has quit IRC
2342016-05-24T16:02:50  *** Chris_Stewart_5 has quit IRC
2352016-05-24T16:06:17  *** G1lius has joined #bitcoin-core-dev
2362016-05-24T16:06:17  *** sanada has joined #bitcoin-core-dev
2372016-05-24T16:06:21  <phantomcircuit> is anybody going ot kill me for suggesting that MAX_MONEY and COIN/CENT be moved to consensus/params.h
2382016-05-24T16:06:49  <phantomcircuit> just because... it's a constant that's consensus critical
2392016-05-24T16:07:01  <gmaxwell> does it count if they are already going to kill you?
2402016-05-24T16:07:38  *** CubicEarth has joined #bitcoin-core-dev
2412016-05-24T16:09:48  <phantomcircuit> gmaxwell, no
2422016-05-24T16:19:22  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2432016-05-24T16:29:48  <jtimon> phantomcircuit: no, in fact, maybe it would make sense to move some other stuff (ie MoneyRange() ) back to core/transaction.h and leave CFeeRate and related stuff alone to be cleanly moved to policy/feerate.o, that shouldn't be in the consensus package or libconsensus, my "brainstorming" branch about that is #7820 but I will happily ack if you replace it with something simpler
2442016-05-24T16:31:09  <jtimon> I mean, that PR couples moving CFeeRate out of libconsensus with introducing CPolicy, but you don't need to do that
2452016-05-24T16:32:26  *** Arnavion has quit IRC
2462016-05-24T16:32:30  *** Arnavion has joined #bitcoin-core-dev
2472016-05-24T16:32:48  <jtimon> I mostly created that for policy encapsulation brainstorming/progress, but by all means take all the consensus stuff out of there (warning: likely include disruption)
2482016-05-24T16:33:34  <jtimon> maaku may have a different opinion
2492016-05-24T16:33:46  <jtimon> I suggest you ping him in the PR too
2502016-05-24T16:33:47  *** Giszmo has quit IRC
2512016-05-24T16:34:23  *** Arnavion has quit IRC
2522016-05-24T16:34:27  *** Arnavion has joined #bitcoin-core-dev
2532016-05-24T16:36:42  *** Chris_Stewart_5 has quit IRC
2542016-05-24T16:40:48  *** fengling has joined #bitcoin-core-dev
2552016-05-24T16:42:29  *** Giszmo has joined #bitcoin-core-dev
2562016-05-24T16:44:35  *** paveljanik has joined #bitcoin-core-dev
2572016-05-24T16:45:39  *** fengling has quit IRC
2582016-05-24T16:47:49  *** CubicEarth has quit IRC
2592016-05-24T16:51:17  *** jl2012 has quit IRC
2602016-05-24T16:56:08  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2612016-05-24T17:04:34  *** Chris_Stewart_5 has quit IRC
2622016-05-24T17:11:59  *** moli has joined #bitcoin-core-dev
2632016-05-24T17:14:23  *** molly has quit IRC
2642016-05-24T17:14:30  *** molz has joined #bitcoin-core-dev
2652016-05-24T17:16:33  *** moli has quit IRC
2662016-05-24T17:19:01  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2672016-05-24T17:22:56  *** molly has joined #bitcoin-core-dev
2682016-05-24T17:23:57  *** molly has quit IRC
2692016-05-24T17:24:17  *** molly has joined #bitcoin-core-dev
2702016-05-24T17:26:03  *** molz has quit IRC
2712016-05-24T17:40:17  *** Chris_Stewart_5 has quit IRC
2722016-05-24T17:42:24  *** fengling has joined #bitcoin-core-dev
2732016-05-24T17:46:39  *** fengling has quit IRC
2742016-05-24T17:59:52  <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
2752016-05-24T18:00:48  *** fengling has joined #bitcoin-core-dev
2762016-05-24T18:01:39  *** jtimon has quit IRC
2772016-05-24T18:03:03  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2782016-05-24T18:04:57  *** pedrobranco has quit IRC
2792016-05-24T18:05:39  *** fengling has quit IRC
2802016-05-24T18:06:56  *** pedrobranco has joined #bitcoin-core-dev
2812016-05-24T18:07:36  *** Chris_Stewart_5 has quit IRC
2822016-05-24T18:11:00  *** dev141 has joined #bitcoin-core-dev
2832016-05-24T18:11:58  <GitHub164> [bitcoin] MarcoFalke opened pull request #8098: [qa] test_framework: Append portseed to tmpdir (master...Mf1605-qatmpdir) https://github.com/bitcoin/bitcoin/pull/8098
2842016-05-24T18:12:06  *** pedrobranco has quit IRC
2852016-05-24T18:13:56  *** sanada` has joined #bitcoin-core-dev
2862016-05-24T18:16:41  *** G1lius has quit IRC
2872016-05-24T18:16:42  *** sanada has quit IRC
2882016-05-24T18:18:47  *** pedrobranco has joined #bitcoin-core-dev
2892016-05-24T18:23:14  *** pedrobranco has quit IRC
2902016-05-24T18:23:30  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2912016-05-24T18:32:13  *** CubicEarth has joined #bitcoin-core-dev
2922016-05-24T18:39:01  *** Chris_Stewart_5 has quit IRC
2932016-05-24T18:42:45  *** Kvarnefalk has joined #bitcoin-core-dev
2942016-05-24T18:54:33  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2952016-05-24T18:55:45  *** Hoshea has joined #bitcoin-core-dev
2962016-05-24T18:56:27  <NicolasDorier> My RPC Client sometimes use source address 0.0.0.0 for making a request (randomly)
2972016-05-24T18:56:31  <NicolasDorier> problem is
2982016-05-24T18:56:49  <NicolasDorier> that 0.0.0.0 is an "invalid address" and thus fail CSubnet::match
2992016-05-24T18:57:00  <NicolasDorier> so I receive a forbidden 403
3002016-05-24T18:57:23  <NicolasDorier> sound like a bug ?
3012016-05-24T18:58:21  *** CubicEarth has quit IRC
3022016-05-24T19:02:22  *** fengling has joined #bitcoin-core-dev
3032016-05-24T19:04:17  *** Hoshea has quit IRC
3042016-05-24T19:06:24  *** MarcoFalke has quit IRC
3052016-05-24T19:06:35  *** jtimon has joined #bitcoin-core-dev
3062016-05-24T19:06:39  *** fengling has quit IRC
3072016-05-24T19:11:00  <paveljanik> NicolasDorier, interesting. IIRC we have seen similar reports in Issues.
3082016-05-24T19:13:51  <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
3092016-05-24T19:20:34  <NicolasDorier> yep, forcing my client to use 127.0.0.1 fixed the issue on my side. But I think this is a regression, I don't remember having this problem before
3102016-05-24T19:22:08  <paveljanik> interesting.
3112016-05-24T19:22:13  <gmaxwell> why do you have 0/0 configured as an interface? thats just broken.
3122016-05-24T19:22:43  <NicolasDorier> I have no idea, I use a class of .NET named WebRequest. It selects the interface automatically
3132016-05-24T19:22:59  <NicolasDorier> somehow, it select 0.0.0.0 sometimes
3142016-05-24T19:23:10  <gmaxwell> binding to 0.0.0.0 is a special case in the socket interface, it means "use any interface". Having an interface of 0.0.0.0 existing on your system is busted and invalid.
3152016-05-24T19:24:24  <NicolasDorier> gmaxwell: I don't have such interface normally... it just select this IP as the IP source of the request
3162016-05-24T19:24:41  <NicolasDorier> checking if something wrong on my system... I formatted 1 week ago so it is unlikely
3172016-05-24T19:25:01  <paveljanik> I have never seen this on unices...
3182016-05-24T19:26:09  <NicolasDorier> I have no interfaces on 0.0.0.0, yep very strange
3192016-05-24T19:26:49  <gmaxwell> that may be a bug on windows where it sees incoming connections as 0/0 sometimes?
3202016-05-24T19:27:18  <NicolasDorier> gmaxwell: it is possible, it would explain why I never had the bug before. Only now I formatted to windows 10
3212016-05-24T19:28:45  <gmaxwell> an important question is if it only does it for local connections or if it could also do it with remote connections.
3222016-05-24T19:31:29  <NicolasDorier> it would make no sense it does with remote one
3232016-05-24T19:32:07  <NicolasDorier> but well... microsoft is often very creative
3242016-05-24T19:32:27  <NicolasDorier> will try to put a wireshark and experiment with the WebRequest class tomorrow on remote address for curiosity :p
3252016-05-24T19:33:51  <paveljanik> I think it is OK for remote connections. Because otherwise it could not escape the system 8)
3262016-05-24T19:35:02  <NicolasDorier> paveljanik: except if the bug is specifically in the WebRequest class of .NET
3272016-05-24T19:35:35  <paveljanik> you mean if the outgoing requests from such class are 1/3 successful? ;-)
3282016-05-24T19:35:39  *** Guyver2 has quit IRC
3292016-05-24T19:35:39  <NicolasDorier> yes
3302016-05-24T19:36:08  <NicolasDorier> will try tomorrow 4:30am here :p
3312016-05-24T19:36:17  <paveljanik> good night ;-)
3322016-05-24T19:36:24  <NicolasDorier> thx :)
3332016-05-24T19:41:03  *** Guyver2 has joined #bitcoin-core-dev
3342016-05-24T19:42:22  *** frankenmint has joined #bitcoin-core-dev
3352016-05-24T19:48:02  *** frankenmint has quit IRC
3362016-05-24T19:48:59  *** Sosumi has quit IRC
3372016-05-24T19:52:43  *** jl2012 has joined #bitcoin-core-dev
3382016-05-24T19:57:43  *** Pasha has joined #bitcoin-core-dev
3392016-05-24T19:58:11  *** Pasha has quit IRC
3402016-05-24T20:02:59  *** cryptapus has quit IRC
3412016-05-24T20:03:20  *** fengling has joined #bitcoin-core-dev
3422016-05-24T20:07:59  *** fengling has quit IRC
3432016-05-24T20:12:31  *** go1111111 has quit IRC
3442016-05-24T20:19:19  *** instagibbs has quit IRC
3452016-05-24T20:21:49  *** instagibbs has joined #bitcoin-core-dev
3462016-05-24T20:39:15  *** Chris_Stewart_5 has quit IRC
3472016-05-24T20:42:12  *** Chris_Stewart_5 has joined #bitcoin-core-dev
3482016-05-24T20:49:51  *** cryptapus_afk is now known as cryptapus
3492016-05-24T20:59:12  *** belcher has joined #bitcoin-core-dev
3502016-05-24T21:04:31  *** fengling has joined #bitcoin-core-dev
3512016-05-24T21:08:59  *** fengling has quit IRC
3522016-05-24T21:09:33  *** Chris_Stewart_5 has quit IRC
3532016-05-24T21:24:49  *** Chris_Stewart_5 has joined #bitcoin-core-dev
3542016-05-24T21:32:08  *** btcdrak has quit IRC
3552016-05-24T21:41:56  *** Cory has joined #bitcoin-core-dev
3562016-05-24T21:42:19  *** Cory has quit IRC
3572016-05-24T21:43:27  *** cryptapus is now known as cryptapus_afk
3582016-05-24T21:51:42  *** btcdrak has joined #bitcoin-core-dev
3592016-05-24T22:05:25  *** fengling has joined #bitcoin-core-dev
3602016-05-24T22:05:46  *** pedrobranco has joined #bitcoin-core-dev
3612016-05-24T22:06:42  *** frankenmint has joined #bitcoin-core-dev
3622016-05-24T22:10:19  *** fengling has quit IRC
3632016-05-24T22:11:17  *** frankenmint has quit IRC
3642016-05-24T22:12:46  *** Guyver2 has quit IRC
3652016-05-24T22:14:08  *** btcdrak has quit IRC
3662016-05-24T22:14:29  *** btcdrak has joined #bitcoin-core-dev
3672016-05-24T22:29:50  *** moli has joined #bitcoin-core-dev
3682016-05-24T22:31:40  *** TomMc has quit IRC
3692016-05-24T22:32:04  *** molly has quit IRC
3702016-05-24T22:39:02  *** frankenmint has joined #bitcoin-core-dev
3712016-05-24T22:39:34  *** pedrobranco has quit IRC
3722016-05-24T22:41:36  *** frankenmint has quit IRC
3732016-05-24T22:53:47  *** laurentmt has joined #bitcoin-core-dev
3742016-05-24T22:56:11  *** laurentmt has quit IRC
3752016-05-24T22:56:47  *** supasonic has joined #bitcoin-core-dev
3762016-05-24T23:02:04  *** Giszmo has quit IRC
3772016-05-24T23:06:59  *** fengling has joined #bitcoin-core-dev
3782016-05-24T23:11:39  *** fengling has quit IRC
3792016-05-24T23:15:47  *** Giszmo has joined #bitcoin-core-dev
3802016-05-24T23:16:07  *** frankenmint has joined #bitcoin-core-dev
3812016-05-24T23:17:43  *** zooko has quit IRC
3822016-05-24T23:18:54  *** frankenmint has quit IRC
3832016-05-24T23:20:16  *** pedrobranco has joined #bitcoin-core-dev
3842016-05-24T23:24:34  *** pedrobranco has quit IRC