1 2016-05-24T00:03:07  *** alpalp has joined #bitcoin-core-dev
  2 2016-05-24T00:21:05  *** limpkin has joined #bitcoin-core-dev
  3 2016-05-24T00:21:37  *** mturquette has joined #bitcoin-core-dev
  4 2016-05-24T00:23:35  *** TomMc has quit IRC
  5 2016-05-24T00:37:17  *** TomMc has joined #bitcoin-core-dev
  6 2016-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
  7 2016-05-24T01:01:12  *** Ylbam has quit IRC
  8 2016-05-24T01:04:16  *** droark has quit IRC
  9 2016-05-24T01:05:12  *** dermoth_ has quit IRC
 10 2016-05-24T01:05:44  *** dermoth_ has joined #bitcoin-core-dev
 11 2016-05-24T01:08:02  *** Alopex has quit IRC
 12 2016-05-24T01:09:07  *** Alopex has joined #bitcoin-core-dev
 13 2016-05-24T01:21:02  *** Alopex has quit IRC
 14 2016-05-24T01:22:07  *** Alopex has joined #bitcoin-core-dev
 15 2016-05-24T01:50:38  *** belcher has quit IRC
 16 2016-05-24T01:50:52  *** Chris_Stewart_5 has quit IRC
 17 2016-05-24T01:53:59  *** frankenmint has quit IRC
 18 2016-05-24T01:54:32  *** frankenmint has joined #bitcoin-core-dev
 19 2016-05-24T01:59:42  *** frankenmint has quit IRC
 20 2016-05-24T02:17:47  *** droark has joined #bitcoin-core-dev
 21 2016-05-24T02:20:58  *** fengling has joined #bitcoin-core-dev
 22 2016-05-24T02:46:02  *** Alopex has quit IRC
 23 2016-05-24T02:47:07  *** Alopex has joined #bitcoin-core-dev
 24 2016-05-24T03:18:35  *** TomMc has quit IRC
 25 2016-05-24T04:14:39  *** pedrobranco has joined #bitcoin-core-dev
 26 2016-05-24T04:19:04  *** pedrobranco has quit IRC
 27 2016-05-24T04:32:07  *** btcdrak has quit IRC
 28 2016-05-24T04:32:40  *** luke-jr has quit IRC
 29 2016-05-24T04:42:07  *** luke-jr has joined #bitcoin-core-dev
 30 2016-05-24T05:05:46  *** asoltys has joined #bitcoin-core-dev
 31 2016-05-24T05:15:50  *** btcdrak has joined #bitcoin-core-dev
 32 2016-05-24T05:41:40  *** Ylbam has joined #bitcoin-core-dev
 33 2016-05-24T05:45:15  * paveljanik have just discovered -p y argument to test_bitcoin 8) Whoa ;-)
 34 2016-05-24T06:14:52  *** imacomput has joined #bitcoin-core-dev
 35 2016-05-24T06:15:50  *** zmanian__ has quit IRC
 36 2016-05-24T06:17:27  *** zmanian__ has joined #bitcoin-core-dev
 37 2016-05-24T06:18:09  *** michagogo has quit IRC
 38 2016-05-24T06:20:29  *** michagogo has joined #bitcoin-core-dev
 39 2016-05-24T06:21:04  *** eragmus has quit IRC
 40 2016-05-24T06:24:17  *** eragmus has joined #bitcoin-core-dev
 41 2016-05-24T06:31:01  *** Alopex has quit IRC
 42 2016-05-24T06:32:06  *** Alopex has joined #bitcoin-core-dev
 43 2016-05-24T06:36:14  *** PaulCapestany has quit IRC
 44 2016-05-24T06:36:53  *** PaulCapestany has joined #bitcoin-core-dev
 45 2016-05-24T06:45:22  *** BashCo has quit IRC
 46 2016-05-24T06:47:41  <jonasschnelli> paveljanik: what is the reason to use -P?
 47 2016-05-24T06:48:19  <paveljanik> jonasschnelli, no reason, I was looking for something like --verbose and found this 8)
 48 2016-05-24T06:48:48  <paveljanik> it brought me 20 years back ;-)
 49 2016-05-24T06:48:56  <paveljanik> but it is nice :-))
 50 2016-05-24T07:02:24  <instagibbs> what does it do?
 51 2016-05-24T07:03:50  *** kadoban has quit IRC
 52 2016-05-24T07:05:18  *** randy-waterhouse has joined #bitcoin-core-dev
 53 2016-05-24T07:15:06  *** laurentmt has joined #bitcoin-core-dev
 54 2016-05-24T07:15:20  *** laurentmt has quit IRC
 55 2016-05-24T08:07:04  *** AtashiCon has quit IRC
 56 2016-05-24T08:07:16  *** AtashiCon has joined #bitcoin-core-dev
 57 2016-05-24T08:09:34  *** CubicEarth has joined #bitcoin-core-dev
 58 2016-05-24T08:15:41  *** Ginnarr has joined #bitcoin-core-dev
 59 2016-05-24T08:16:01  *** shesek has quit IRC
 60 2016-05-24T08:20:16  *** Ginnarr has quit IRC
 61 2016-05-24T08:27:23  *** paveljanik has quit IRC
 62 2016-05-24T08:29:29  *** shesek has joined #bitcoin-core-dev
 63 2016-05-24T08:43:24  *** imacomput has quit IRC
 64 2016-05-24T09:16:44  *** laurentmt has joined #bitcoin-core-dev
 65 2016-05-24T09:18:52  *** laurentmt has quit IRC
 66 2016-05-24T09:20:02  *** CubicEarth has quit IRC
 67 2016-05-24T09:34:42  *** Guyver2 has joined #bitcoin-core-dev
 68 2016-05-24T09:53:34  *** CubicEarth has joined #bitcoin-core-dev
 69 2016-05-24T10:01:12  *** frankenmint has joined #bitcoin-core-dev
 70 2016-05-24T10:01:31  *** Ginnarr has joined #bitcoin-core-dev
 71 2016-05-24T10:04:01  *** G1lius has joined #bitcoin-core-dev
 72 2016-05-24T10:12:58  *** Ginnarr has quit IRC
 73 2016-05-24T10:25:14  *** BashCo has joined #bitcoin-core-dev
 74 2016-05-24T10:34:15  *** jonasschnelli has quit IRC
 75 2016-05-24T10:34:25  *** jonasschnelli has joined #bitcoin-core-dev
 76 2016-05-24T10:35:33  *** frankenmint has quit IRC
 77 2016-05-24T10:35:42  *** cryptapus_ has joined #bitcoin-core-dev
 78 2016-05-24T10:38:30  *** cryptapus_ is now known as cryptapus
 79 2016-05-24T10:40:35  *** donal has quit IRC
 80 2016-05-24T10:40:46  *** donal has joined #bitcoin-core-dev
 81 2016-05-24T10:47:54  *** frankenmint has joined #bitcoin-core-dev
 82 2016-05-24T10:48:44  *** laurentmt has joined #bitcoin-core-dev
 83 2016-05-24T10:48:48  *** laurentmt has quit IRC
 84 2016-05-24T11:38:23  *** jonasschnelli has quit IRC
 85 2016-05-24T11:38:32  *** jonasschnelli has joined #bitcoin-core-dev
 86 2016-05-24T11:38:54  *** jonasschnelli has joined #bitcoin-core-dev
 87 2016-05-24T12:21:25  *** randy-waterhouse has quit IRC
 88 2016-05-24T12:38:19  *** fengling has quit IRC
 89 2016-05-24T13:01:45  *** Chris_St1 has joined #bitcoin-core-dev
 90 2016-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.
 91 2016-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 ?
 92 2016-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.
 93 2016-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.
 94 2016-05-24T13:18:33  *** afk11 has quit IRC
 95 2016-05-24T13:22:22  *** Cory has quit IRC
 96 2016-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 ?
 97 2016-05-24T13:23:44  <sipa> use -addnode
 98 2016-05-24T13:24:03  <sipa> -connect prevents connecting to anything but what you specify
 99 2016-05-24T13:24:31  <sipa> -addnode just forces a connection, but still lets the normal node discovery used for other connection slots
100 2016-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.
101 2016-05-24T13:27:48  *** Cory has joined #bitcoin-core-dev
102 2016-05-24T13:34:11  *** harding_ is now known as harding
103 2016-05-24T13:35:52  *** fengling has joined #bitcoin-core-dev
104 2016-05-24T13:36:23  *** pedrobranco has joined #bitcoin-core-dev
105 2016-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.
106 2016-05-24T13:36:36  <tErik_mc> THANKS^∞, sipa.
107 2016-05-24T13:36:48  *** pedrobranco has quit IRC
108 2016-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.
109 2016-05-24T13:37:39  <sipa> tErik_mc: this channel is not really for support
110 2016-05-24T13:37:55  *** pedrobranco has joined #bitcoin-core-dev
111 2016-05-24T13:38:16  <sipa> you're better off on the forums, on documentation sites, or stackexchange
112 2016-05-24T13:38:34  *** jtimon has joined #bitcoin-core-dev
113 2016-05-24T13:40:39  *** fengling has quit IRC
114 2016-05-24T13:42:33  *** Chris_St1 has quit IRC
115 2016-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 ?
116 2016-05-24T13:57:10  <sipa> tErik_mc: i'm sorry, but this is not the right place to keep asking questions about basic usage
117 2016-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).
118 2016-05-24T13:58:51  *** Chris_St1 has joined #bitcoin-core-dev
119 2016-05-24T14:05:13  *** TomMc has joined #bitcoin-core-dev
120 2016-05-24T14:06:14  *** Sosumi has joined #bitcoin-core-dev
121 2016-05-24T14:08:32  *** Chris_St1 has quit IRC
122 2016-05-24T14:11:19  *** frankenmint has quit IRC
123 2016-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.
124 2016-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.
125 2016-05-24T14:19:05  <phantomcircuit> jtimon, my interest with CBlockchain is to cleanup the bitcoind codebase
126 2016-05-24T14:19:23  <phantomcircuit> it is indeed a very different thing than libconsensus attempts to achieve
127 2016-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
128 2016-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
129 2016-05-24T14:20:07  *** BashCo has quit IRC
130 2016-05-24T14:22:01  *** Chris_St1 has joined #bitcoin-core-dev
131 2016-05-24T14:22:07  *** Cheeseo has quit IRC
132 2016-05-24T14:22:11  <sipa> consensus logic is currently spread out over script/, consensus/, primitives/, and root
133 2016-05-24T14:22:24  <jtimon> s/root/main ?
134 2016-05-24T14:22:30  <sipa> by root i mean src/
135 2016-05-24T14:22:32  <jtimon> oh, no, root dir
136 2016-05-24T14:22:33  <sipa> not a subdirectory
137 2016-05-24T14:22:57  <jtimon> I would like to put it all in consensus/
138 2016-05-24T14:23:25  <jtimon> and in the consensus package (but those things don't need to happen at the same time)
139 2016-05-24T14:23:32  *** Cheeseo has joined #bitcoin-core-dev
140 2016-05-24T14:23:32  *** Cheeseo has joined #bitcoin-core-dev
141 2016-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
142 2016-05-24T14:23:58  <jtimon> but I don't want the consensus package to ever depend on storage or globals
143 2016-05-24T14:24:02  <phantomcircuit> jtimon, i assume that you mean the things which intend to be consensus rules
144 2016-05-24T14:24:14  <phantomcircuit> since there's lots of things that are consensus logic which probably weren't intentional
145 2016-05-24T14:24:29  <sipa> of course... glibc is consensus logic :)
146 2016-05-24T14:24:57  <jtimon> well, libconsensus will have dependencies too (the crypto package, libsecp356k1...)
147 2016-05-24T14:25:07  <jtimon> s/will have/ has
148 2016-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
149 2016-05-24T14:25:28  <phantomcircuit> initially just as static functions
150 2016-05-24T14:25:36  <sipa> phantomcircuit: i am heavily opposed to moving code without a plan
151 2016-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
152 2016-05-24T14:26:39  <phantomcircuit> then move to have Params be a private member function
153 2016-05-24T14:26:39  <sipa> and virtual classes are really not acceptable memory/performance wise
154 2016-05-24T14:26:48  *** kadoban has joined #bitcoin-core-dev
155 2016-05-24T14:27:18  <phantomcircuit> sipa, that's really an independent thing of what im trying to achieve with CBlockchain
156 2016-05-24T14:27:49  <phantomcircuit> my limited goal here is to make the interface between networking and consensus logic brighter
157 2016-05-24T14:27:57  <phantomcircuit> more defined
158 2016-05-24T14:28:01  <phantomcircuit> currently it's uh
159 2016-05-24T14:28:02  <phantomcircuit> not
160 2016-05-24T14:28:04  <phantomcircuit> :P
161 2016-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
162 2016-05-24T14:28:37  <sipa> (that's a guess, i haven't tried)
163 2016-05-24T14:28:38  * jtimon remembers #7310, #6672, #6051, #5747...
164 2016-05-24T14:28:55  <sipa> phantomcircuit: in any case, cory's network refactor first
165 2016-05-24T14:29:20  <jtimon> phantomcircuit: well, if I will have to later destroy CBlockChain...
166 2016-05-24T14:30:18  <phantomcircuit> jtimon, nah the protected implementation methods take Params as a parameter
167 2016-05-24T14:30:20  <phantomcircuit> tada
168 2016-05-24T14:30:26  <phantomcircuit> pure functions and a sane internal api
169 2016-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
170 2016-05-24T14:31:01  <phantomcircuit> sipa, im not falling for that trap again
171 2016-05-24T14:31:07  <phantomcircuit> "just wait for X to happen first"
172 2016-05-24T14:31:32  <sipa> phantomcircuit: ok, i'll reformulate
173 2016-05-24T14:31:40  <jtimon> phantomcircuit: by "tada" you mean we have common ground in https://github.com/bitcoin/bitcoin/pull/8077 ?
174 2016-05-24T14:31:46  <sipa> coordinare with cory so you don't step on each other's toes
175 2016-05-24T14:32:25  <jtimon> yeah please, I would be happy if everyone pings me on refactor PRs
176 2016-05-24T14:32:43  <jtimon> at least those that touch consensus or relay policy
177 2016-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
178 2016-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
179 2016-05-24T14:34:33  <jtimon> tada
180 2016-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
181 2016-05-24T14:36:04  *** jl2012 has joined #bitcoin-core-dev
182 2016-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
183 2016-05-24T14:37:41  *** fengling has joined #bitcoin-core-dev
184 2016-05-24T14:37:55  <sipa> i do see the improvement
185 2016-05-24T14:38:14  <sipa> having it in a class makes it easier to turn it into a non-global later
186 2016-05-24T14:38:41  <jtimon> well, yeah, that's actually what I want to do with CPolicy
187 2016-05-24T14:38:52  <jtimon> but it doesn't help libconsensus
188 2016-05-24T14:39:00  <phantomcircuit> jtimon, yes
189 2016-05-24T14:39:13  <jtimon> phantomcircuit: yes what?
190 2016-05-24T14:39:26  <phantomcircuit> jtimon, yes the additional parameter in 8077 makes sense
191 2016-05-24T14:39:34  *** sipa has left #bitcoin-core-dev
192 2016-05-24T14:39:35  <phantomcircuit> but small steps
193 2016-05-24T14:39:41  <jtimon> oh, awesome!
194 2016-05-24T14:41:23  <jtimon> now, isn't #8077 disruptive for segwit?
195 2016-05-24T14:41:36  *** BashCo has joined #bitcoin-core-dev
196 2016-05-24T14:42:19  *** fengling has quit IRC
197 2016-05-24T14:42:37  *** G1lius has quit IRC
198 2016-05-24T14:42:38  *** sanada has quit IRC
199 2016-05-24T14:42:39  *** hybridsole has quit IRC
200 2016-05-24T14:42:39  *** Giszmo has quit IRC
201 2016-05-24T14:42:39  *** mkarrer has quit IRC
202 2016-05-24T14:42:39  *** tErik_mc has quit IRC
203 2016-05-24T14:44:15  <jtimon> actually, maybe not a after bip9...
204 2016-05-24T14:45:07  <jtimon> let's find out
205 2016-05-24T14:47:09  <phantomcircuit> jtimon, i'll add a commit modifying CheckBlockHeader to demonstrate the idea
206 2016-05-24T14:47:31  *** molz has joined #bitcoin-core-dev
207 2016-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)
208 2016-05-24T14:49:40  *** moli has quit IRC
209 2016-05-24T15:00:40  *** molly has joined #bitcoin-core-dev
210 2016-05-24T15:03:50  *** molz has quit IRC
211 2016-05-24T15:04:27  *** cryptapus_ has joined #bitcoin-core-dev
212 2016-05-24T15:04:28  *** cryptapus_ has joined #bitcoin-core-dev
213 2016-05-24T15:08:58  *** cryptapus has quit IRC
214 2016-05-24T15:36:30  *** Chris_St1 has quit IRC
215 2016-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
216 2016-05-24T15:39:14  *** fengling has joined #bitcoin-core-dev
217 2016-05-24T15:40:00  *** cryptapus_ has quit IRC
218 2016-05-24T15:40:18  *** hybridsole has joined #bitcoin-core-dev
219 2016-05-24T15:40:18  *** Giszmo has joined #bitcoin-core-dev
220 2016-05-24T15:40:18  *** mkarrer has joined #bitcoin-core-dev
221 2016-05-24T15:40:20  *** cryptapus_ has joined #bitcoin-core-dev
222 2016-05-24T15:40:20  *** cryptapus_ has joined #bitcoin-core-dev
223 2016-05-24T15:41:58  *** Chris_Stewart_5 has joined #bitcoin-core-dev
224 2016-05-24T15:42:27  *** cryptapus_ is now known as cryptapus
225 2016-05-24T15:42:30  *** zooko has joined #bitcoin-core-dev
226 2016-05-24T15:42:34  *** Chris_Stewart_5 has joined #bitcoin-core-dev
227 2016-05-24T15:43:59  *** fengling has quit IRC
228 2016-05-24T15:45:02  *** zooko has quit IRC
229 2016-05-24T15:45:44  *** zooko has joined #bitcoin-core-dev
230 2016-05-24T15:45:53  *** G1lius has joined #bitcoin-core-dev
231 2016-05-24T15:45:54  *** sanada has joined #bitcoin-core-dev
232 2016-05-24T15:57:33  *** G1lius has quit IRC
233 2016-05-24T15:57:34  *** sanada has quit IRC
234 2016-05-24T16:02:50  *** Chris_Stewart_5 has quit IRC
235 2016-05-24T16:06:17  *** G1lius has joined #bitcoin-core-dev
236 2016-05-24T16:06:17  *** sanada has joined #bitcoin-core-dev
237 2016-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
238 2016-05-24T16:06:49  <phantomcircuit> just because... it's a constant that's consensus critical
239 2016-05-24T16:07:01  <gmaxwell> does it count if they are already going to kill you?
240 2016-05-24T16:07:38  *** CubicEarth has joined #bitcoin-core-dev
241 2016-05-24T16:09:48  <phantomcircuit> gmaxwell, no
242 2016-05-24T16:19:22  *** Chris_Stewart_5 has joined #bitcoin-core-dev
243 2016-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
244 2016-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
245 2016-05-24T16:32:26  *** Arnavion has quit IRC
246 2016-05-24T16:32:30  *** Arnavion has joined #bitcoin-core-dev
247 2016-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)
248 2016-05-24T16:33:34  <jtimon> maaku may have a different opinion
249 2016-05-24T16:33:46  <jtimon> I suggest you ping him in the PR too
250 2016-05-24T16:33:47  *** Giszmo has quit IRC
251 2016-05-24T16:34:23  *** Arnavion has quit IRC
252 2016-05-24T16:34:27  *** Arnavion has joined #bitcoin-core-dev
253 2016-05-24T16:36:42  *** Chris_Stewart_5 has quit IRC
254 2016-05-24T16:40:48  *** fengling has joined #bitcoin-core-dev
255 2016-05-24T16:42:29  *** Giszmo has joined #bitcoin-core-dev
256 2016-05-24T16:44:35  *** paveljanik has joined #bitcoin-core-dev
257 2016-05-24T16:45:39  *** fengling has quit IRC
258 2016-05-24T16:47:49  *** CubicEarth has quit IRC
259 2016-05-24T16:51:17  *** jl2012 has quit IRC
260 2016-05-24T16:56:08  *** Chris_Stewart_5 has joined #bitcoin-core-dev
261 2016-05-24T17:04:34  *** Chris_Stewart_5 has quit IRC
262 2016-05-24T17:11:59  *** moli has joined #bitcoin-core-dev
263 2016-05-24T17:14:23  *** molly has quit IRC
264 2016-05-24T17:14:30  *** molz has joined #bitcoin-core-dev
265 2016-05-24T17:16:33  *** moli has quit IRC
266 2016-05-24T17:19:01  *** Chris_Stewart_5 has joined #bitcoin-core-dev
267 2016-05-24T17:22:56  *** molly has joined #bitcoin-core-dev
268 2016-05-24T17:23:57  *** molly has quit IRC
269 2016-05-24T17:24:17  *** molly has joined #bitcoin-core-dev
270 2016-05-24T17:26:03  *** molz has quit IRC
271 2016-05-24T17:40:17  *** Chris_Stewart_5 has quit IRC
272 2016-05-24T17:42:24  *** fengling has joined #bitcoin-core-dev
273 2016-05-24T17:46:39  *** fengling has quit IRC
274 2016-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
275 2016-05-24T18:00:48  *** fengling has joined #bitcoin-core-dev
276 2016-05-24T18:01:39  *** jtimon has quit IRC
277 2016-05-24T18:03:03  *** Chris_Stewart_5 has joined #bitcoin-core-dev
278 2016-05-24T18:04:57  *** pedrobranco has quit IRC
279 2016-05-24T18:05:39  *** fengling has quit IRC
280 2016-05-24T18:06:56  *** pedrobranco has joined #bitcoin-core-dev
281 2016-05-24T18:07:36  *** Chris_Stewart_5 has quit IRC
282 2016-05-24T18:11:00  *** dev141 has joined #bitcoin-core-dev
283 2016-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
284 2016-05-24T18:12:06  *** pedrobranco has quit IRC
285 2016-05-24T18:13:56  *** sanada` has joined #bitcoin-core-dev
286 2016-05-24T18:16:41  *** G1lius has quit IRC
287 2016-05-24T18:16:42  *** sanada has quit IRC
288 2016-05-24T18:18:47  *** pedrobranco has joined #bitcoin-core-dev
289 2016-05-24T18:23:14  *** pedrobranco has quit IRC
290 2016-05-24T18:23:30  *** Chris_Stewart_5 has joined #bitcoin-core-dev
291 2016-05-24T18:32:13  *** CubicEarth has joined #bitcoin-core-dev
292 2016-05-24T18:39:01  *** Chris_Stewart_5 has quit IRC
293 2016-05-24T18:42:45  *** Kvarnefalk has joined #bitcoin-core-dev
294 2016-05-24T18:54:33  *** Chris_Stewart_5 has joined #bitcoin-core-dev
295 2016-05-24T18:55:45  *** Hoshea has joined #bitcoin-core-dev
296 2016-05-24T18:56:27  <NicolasDorier> My RPC Client sometimes use source address 0.0.0.0 for making a request (randomly)
297 2016-05-24T18:56:31  <NicolasDorier> problem is
298 2016-05-24T18:56:49  <NicolasDorier> that 0.0.0.0 is an "invalid address" and thus fail CSubnet::match
299 2016-05-24T18:57:00  <NicolasDorier> so I receive a forbidden 403
300 2016-05-24T18:57:23  <NicolasDorier> sound like a bug ?
301 2016-05-24T18:58:21  *** CubicEarth has quit IRC
302 2016-05-24T19:02:22  *** fengling has joined #bitcoin-core-dev
303 2016-05-24T19:04:17  *** Hoshea has quit IRC
304 2016-05-24T19:06:24  *** MarcoFalke has quit IRC
305 2016-05-24T19:06:35  *** jtimon has joined #bitcoin-core-dev
306 2016-05-24T19:06:39  *** fengling has quit IRC
307 2016-05-24T19:11:00  <paveljanik> NicolasDorier, interesting. IIRC we have seen similar reports in Issues.
308 2016-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
309 2016-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
310 2016-05-24T19:22:08  <paveljanik> interesting.
311 2016-05-24T19:22:13  <gmaxwell> why do you have 0/0 configured as an interface? thats just broken.
312 2016-05-24T19:22:43  <NicolasDorier> I have no idea, I use a class of .NET named WebRequest. It selects the interface automatically
313 2016-05-24T19:22:59  <NicolasDorier> somehow, it select 0.0.0.0 sometimes
314 2016-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.
315 2016-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
316 2016-05-24T19:24:41  <NicolasDorier> checking if something wrong on my system... I formatted 1 week ago so it is unlikely
317 2016-05-24T19:25:01  <paveljanik> I have never seen this on unices...
318 2016-05-24T19:26:09  <NicolasDorier> I have no interfaces on 0.0.0.0, yep very strange
319 2016-05-24T19:26:49  <gmaxwell> that may be a bug on windows where it sees incoming connections as 0/0 sometimes?
320 2016-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
321 2016-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.
322 2016-05-24T19:31:29  <NicolasDorier> it would make no sense it does with remote one
323 2016-05-24T19:32:07  <NicolasDorier> but well... microsoft is often very creative
324 2016-05-24T19:32:27  <NicolasDorier> will try to put a wireshark and experiment with the WebRequest class tomorrow on remote address for curiosity :p
325 2016-05-24T19:33:51  <paveljanik> I think it is OK for remote connections. Because otherwise it could not escape the system 8)
326 2016-05-24T19:35:02  <NicolasDorier> paveljanik: except if the bug is specifically in the WebRequest class of .NET
327 2016-05-24T19:35:35  <paveljanik> you mean if the outgoing requests from such class are 1/3 successful? ;-)
328 2016-05-24T19:35:39  *** Guyver2 has quit IRC
329 2016-05-24T19:35:39  <NicolasDorier> yes
330 2016-05-24T19:36:08  <NicolasDorier> will try tomorrow 4:30am here :p
331 2016-05-24T19:36:17  <paveljanik> good night ;-)
332 2016-05-24T19:36:24  <NicolasDorier> thx :)
333 2016-05-24T19:41:03  *** Guyver2 has joined #bitcoin-core-dev
334 2016-05-24T19:42:22  *** frankenmint has joined #bitcoin-core-dev
335 2016-05-24T19:48:02  *** frankenmint has quit IRC
336 2016-05-24T19:48:59  *** Sosumi has quit IRC
337 2016-05-24T19:52:43  *** jl2012 has joined #bitcoin-core-dev
338 2016-05-24T19:57:43  *** Pasha has joined #bitcoin-core-dev
339 2016-05-24T19:58:11  *** Pasha has quit IRC
340 2016-05-24T20:02:59  *** cryptapus has quit IRC
341 2016-05-24T20:03:20  *** fengling has joined #bitcoin-core-dev
342 2016-05-24T20:07:59  *** fengling has quit IRC
343 2016-05-24T20:12:31  *** go1111111 has quit IRC
344 2016-05-24T20:19:19  *** instagibbs has quit IRC
345 2016-05-24T20:21:49  *** instagibbs has joined #bitcoin-core-dev
346 2016-05-24T20:39:15  *** Chris_Stewart_5 has quit IRC
347 2016-05-24T20:42:12  *** Chris_Stewart_5 has joined #bitcoin-core-dev
348 2016-05-24T20:49:51  *** cryptapus_afk is now known as cryptapus
349 2016-05-24T20:59:12  *** belcher has joined #bitcoin-core-dev
350 2016-05-24T21:04:31  *** fengling has joined #bitcoin-core-dev
351 2016-05-24T21:08:59  *** fengling has quit IRC
352 2016-05-24T21:09:33  *** Chris_Stewart_5 has quit IRC
353 2016-05-24T21:24:49  *** Chris_Stewart_5 has joined #bitcoin-core-dev
354 2016-05-24T21:32:08  *** btcdrak has quit IRC
355 2016-05-24T21:41:56  *** Cory has joined #bitcoin-core-dev
356 2016-05-24T21:42:19  *** Cory has quit IRC
357 2016-05-24T21:43:27  *** cryptapus is now known as cryptapus_afk
358 2016-05-24T21:51:42  *** btcdrak has joined #bitcoin-core-dev
359 2016-05-24T22:05:25  *** fengling has joined #bitcoin-core-dev
360 2016-05-24T22:05:46  *** pedrobranco has joined #bitcoin-core-dev
361 2016-05-24T22:06:42  *** frankenmint has joined #bitcoin-core-dev
362 2016-05-24T22:10:19  *** fengling has quit IRC
363 2016-05-24T22:11:17  *** frankenmint has quit IRC
364 2016-05-24T22:12:46  *** Guyver2 has quit IRC
365 2016-05-24T22:14:08  *** btcdrak has quit IRC
366 2016-05-24T22:14:29  *** btcdrak has joined #bitcoin-core-dev
367 2016-05-24T22:29:50  *** moli has joined #bitcoin-core-dev
368 2016-05-24T22:31:40  *** TomMc has quit IRC
369 2016-05-24T22:32:04  *** molly has quit IRC
370 2016-05-24T22:39:02  *** frankenmint has joined #bitcoin-core-dev
371 2016-05-24T22:39:34  *** pedrobranco has quit IRC
372 2016-05-24T22:41:36  *** frankenmint has quit IRC
373 2016-05-24T22:53:47  *** laurentmt has joined #bitcoin-core-dev
374 2016-05-24T22:56:11  *** laurentmt has quit IRC
375 2016-05-24T22:56:47  *** supasonic has joined #bitcoin-core-dev
376 2016-05-24T23:02:04  *** Giszmo has quit IRC
377 2016-05-24T23:06:59  *** fengling has joined #bitcoin-core-dev
378 2016-05-24T23:11:39  *** fengling has quit IRC
379 2016-05-24T23:15:47  *** Giszmo has joined #bitcoin-core-dev
380 2016-05-24T23:16:07  *** frankenmint has joined #bitcoin-core-dev
381 2016-05-24T23:17:43  *** zooko has quit IRC
382 2016-05-24T23:18:54  *** frankenmint has quit IRC
383 2016-05-24T23:20:16  *** pedrobranco has joined #bitcoin-core-dev
384 2016-05-24T23:24:34  *** pedrobranco has quit IRC