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