1 2014-11-18 00:01:55 unbalanced has quit (Remote host closed the connection)
2 2014-11-18 00:02:08 unbalanced has joined
3 2014-11-18 00:02:51 RoboTeddy has quit (Ping timeout: 244 seconds)
4 2014-11-18 00:07:55 NewLiberty has joined
5 2014-11-18 00:08:26 Centaure has joined
6 2014-11-18 00:09:13 ionstorm has joined
7 2014-11-18 00:10:01 bitbumper has quit (Read error: Connection reset by peer)
8 2014-11-18 00:12:11 bitbumper has joined
9 2014-11-18 00:12:40 xenog has quit (Ping timeout: 244 seconds)
10 2014-11-18 00:14:03 imfaust has joined
11 2014-11-18 00:14:11 imfaust_ has quit (Ping timeout: 264 seconds)
12 2014-11-18 00:14:43 OneMiner1 has quit (Quit: Leaving)
13 2014-11-18 00:15:52 JackH has quit (Ping timeout: 265 seconds)
14 2014-11-18 00:19:43 t7 has quit (Remote host closed the connection)
15 2014-11-18 00:20:25 RoboTeddy has joined
16 2014-11-18 00:22:28 mpmcsweeney has quit ()
17 2014-11-18 00:22:31 Blackreign has quit ()
18 2014-11-18 00:23:55 ruukasu has quit (Quit: WeeChat 1.0.1)
19 2014-11-18 00:23:57 fanquake has joined
20 2014-11-18 00:24:11 ruukasu has joined
21 2014-11-18 00:25:53 xenog has joined
22 2014-11-18 00:25:57 vmatekole has quit (Remote host closed the connection)
23 2014-11-18 00:29:45 gdm85 has quit (Ping timeout: 272 seconds)
24 2014-11-18 00:31:46 zyrox has quit (Quit: Leaving)
25 2014-11-18 00:31:58 Zarutian has quit (Read error: Connection reset by peer)
26 2014-11-18 00:31:59 Gyps has quit (Quit: Gyps)
27 2014-11-18 00:32:14 vmatekole has joined
28 2014-11-18 00:32:42 Zarutian has joined
29 2014-11-18 00:32:53 Zarutian has quit (Read error: Connection reset by peer)
30 2014-11-18 00:33:40 Zarutian has joined
31 2014-11-18 00:35:02 xenog has quit (Ping timeout: 258 seconds)
32 2014-11-18 00:35:04 OneMiner has joined
33 2014-11-18 00:41:15 Uglux has joined
34 2014-11-18 00:41:32 ericmuyser has joined
35 2014-11-18 00:43:11 DougieBot5000 has quit (Quit: Leaving)
36 2014-11-18 00:46:13 ericmuyser has quit (Ping timeout: 255 seconds)
37 2014-11-18 00:47:15 nemo` has joined
38 2014-11-18 00:47:19 gdm85 has joined
39 2014-11-18 00:47:26 Burrito has quit (Quit: Leaving)
40 2014-11-18 00:48:02 xenog has joined
41 2014-11-18 00:55:42 SebSebastian has quit (Quit: Leaving)
42 2014-11-18 00:55:59 Centaure has quit (Ping timeout: 265 seconds)
43 2014-11-18 00:56:47 xenog has quit (Ping timeout: 264 seconds)
44 2014-11-18 01:06:41 akstunt600 has quit (Read error: Connection reset by peer)
45 2014-11-18 01:07:43 akstunt600 has joined
46 2014-11-18 01:07:52 cyphase_ is now known as cyphase
47 2014-11-18 01:08:13 xenog has joined
48 2014-11-18 01:12:34 okae has quit (Quit: bye!)
49 2014-11-18 01:13:06 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
50 2014-11-18 01:14:02 belcher has quit (Quit: Leaving)
51 2014-11-18 01:17:41 bitstein has quit (Quit: Textual IRC Client: www.textualapp.com)
52 2014-11-18 01:17:41 wallet42 has quit (Quit: Leaving.)
53 2014-11-18 01:17:47 _yoy_ has quit (Ping timeout: 264 seconds)
54 2014-11-18 01:18:36 SebSebastian has joined
55 2014-11-18 01:20:25 okae has joined
56 2014-11-18 01:20:43 agricocb has quit (Quit: Leaving.)
57 2014-11-18 01:20:43 Aquent1 has quit (Remote host closed the connection)
58 2014-11-18 01:21:10 xenog has quit (Ping timeout: 256 seconds)
59 2014-11-18 01:21:30 Pierre_Rochard has quit (Ping timeout: 245 seconds)
60 2014-11-18 01:21:52 Uglux has quit (Remote host closed the connection)
61 2014-11-18 01:24:59 _yoy_ has joined
62 2014-11-18 01:34:50 ryanxcharles has quit (Ping timeout: 258 seconds)
63 2014-11-18 01:35:35 jordandotdev has joined
64 2014-11-18 01:36:23 owlhooter- is now known as owlhooter
65 2014-11-18 01:36:35 owlhooter has quit (Disconnected by services)
66 2014-11-18 01:37:06 BCBot_ has quit (Remote host closed the connection)
67 2014-11-18 01:37:21 Gyps has joined
68 2014-11-18 01:37:23 BCBot` has joined
69 2014-11-18 01:37:27 owlhooter has joined
70 2014-11-18 01:37:35 Sleepnbum has quit (Ping timeout: 255 seconds)
71 2014-11-18 01:41:01 ericmuyser has joined
72 2014-11-18 01:45:23 dgenr8 has quit (Quit: Leaving)
73 2014-11-18 01:45:46 DougieBot5000 has joined
74 2014-11-18 01:46:44 imfaust has quit (Ping timeout: 265 seconds)
75 2014-11-18 01:50:04 willermo_ has joined
76 2014-11-18 01:50:22 won9 has quit (Quit: won9)
77 2014-11-18 01:51:09 Andymeows has joined
78 2014-11-18 01:56:40 johnsoft has quit (Ping timeout: 240 seconds)
79 2014-11-18 01:57:41 johnsoft has joined
80 2014-11-18 01:59:31 todam00n has quit (Quit: todam00n)
81 2014-11-18 02:00:01 akstunt600 has quit (Read error: Connection reset by peer)
82 2014-11-18 02:00:48 akstunt600 has joined
83 2014-11-18 02:05:15 Zarutian has quit (Quit: Zarutian)
84 2014-11-18 02:05:21 ryanxcharles has joined
85 2014-11-18 02:05:22 torsthaldo has quit (Quit: Leaving.)
86 2014-11-18 02:08:30 xenog has joined
87 2014-11-18 02:08:57 Pierre_Rochard has joined
88 2014-11-18 02:13:03 MaxSan has quit (Ping timeout: 264 seconds)
89 2014-11-18 02:13:52 gues has quit (Ping timeout: 256 seconds)
90 2014-11-18 02:17:02 <cfields> sipa: ping. any chance you're around?
91 2014-11-18 02:17:15 Guest9784 has joined
92 2014-11-18 02:17:41 <cfields> sipa: a while back you mentioned that you wanted to get rid of CPrivKey. I'm curious now about what you'd like to see replace it
93 2014-11-18 02:24:27 RagnarDanneskjol has quit (Remote host closed the connection)
94 2014-11-18 02:25:13 _yoy_ has quit (Ping timeout: 255 seconds)
95 2014-11-18 02:25:42 gues has joined
96 2014-11-18 02:27:59 _yoy_ has joined
97 2014-11-18 02:32:35 Guest9784 has quit ()
98 2014-11-18 02:39:05 agricocb has joined
99 2014-11-18 02:39:14 kk3347288 has quit (Ping timeout: 258 seconds)
100 2014-11-18 02:40:58 justanotheruser has quit (Ping timeout: 255 seconds)
101 2014-11-18 02:42:19 xenog has quit (Ping timeout: 255 seconds)
102 2014-11-18 02:45:10 Lightsword has quit (Quit: Lightsword)
103 2014-11-18 02:47:53 au_ has joined
104 2014-11-18 02:48:00 Dr-G3 has joined
105 2014-11-18 02:49:00 ionstorm has quit (Quit: Leaving)
106 2014-11-18 02:50:45 au_ has quit (Client Quit)
107 2014-11-18 02:51:03 Dr-G2 has quit (Ping timeout: 250 seconds)
108 2014-11-18 02:51:37 kk3347288 has joined
109 2014-11-18 02:53:21 gues has quit (Ping timeout: 244 seconds)
110 2014-11-18 02:53:21 akstunt600 has quit (Read error: Connection reset by peer)
111 2014-11-18 02:53:51 jb55 has quit (Ping timeout: 264 seconds)
112 2014-11-18 02:54:15 akstunt600 has joined
113 2014-11-18 02:54:31 gues has joined
114 2014-11-18 02:59:51 Arnavion has quit (Read error: Connection reset by peer)
115 2014-11-18 03:00:02 Arnavion has joined
116 2014-11-18 03:02:20 AtashiCon has quit (Ping timeout: 245 seconds)
117 2014-11-18 03:02:44 AtashiCon has joined
118 2014-11-18 03:04:55 ClarusCogitatio has quit (Ping timeout: 272 seconds)
119 2014-11-18 03:06:15 ClarusCogitatio has joined
120 2014-11-18 03:11:06 ClarusCogitatio has quit (Ping timeout: 256 seconds)
121 2014-11-18 03:13:07 Subo1977 has joined
122 2014-11-18 03:13:20 ryjz has joined
123 2014-11-18 03:15:56 ryjz has quit (Client Quit)
124 2014-11-18 03:16:37 Subo1977_ has quit (Ping timeout: 250 seconds)
125 2014-11-18 03:17:29 willermo_ has quit (Quit: Page closed)
126 2014-11-18 03:17:36 coiner has quit (Ping timeout: 265 seconds)
127 2014-11-18 03:19:11 gues has quit (Ping timeout: 244 seconds)
128 2014-11-18 03:20:36 joss-c has quit (Ping timeout: 250 seconds)
129 2014-11-18 03:25:30 ryjz has joined
130 2014-11-18 03:26:09 DigiByteDev has joined
131 2014-11-18 03:26:19 ClarusCogitatio has joined
132 2014-11-18 03:27:52 ClarusCogitatio has quit (Excess Flood)
133 2014-11-18 03:28:46 ClarusCogitatio has joined
134 2014-11-18 03:32:39 joss-c has joined
135 2014-11-18 03:33:27 wfbarks has quit (Remote host closed the connection)
136 2014-11-18 03:34:28 ClarusCogitatio has quit (Ping timeout: 250 seconds)
137 2014-11-18 03:37:40 Arnavion has quit (Ping timeout: 240 seconds)
138 2014-11-18 03:38:05 Arnavion has joined
139 2014-11-18 03:38:07 AtashiCon has quit (Ping timeout: 255 seconds)
140 2014-11-18 03:38:16 gues has joined
141 2014-11-18 03:39:12 AtashiCon has joined
142 2014-11-18 03:40:37 ClarusCogitatio has joined
143 2014-11-18 03:44:47 xenog has joined
144 2014-11-18 03:46:05 rdponticelli has quit (Ping timeout: 250 seconds)
145 2014-11-18 03:46:36 ClarusCogitatio has quit (Ping timeout: 250 seconds)
146 2014-11-18 03:46:38 iugfhvybu has joined
147 2014-11-18 03:46:41 akstunt600 has quit (Read error: Connection reset by peer)
148 2014-11-18 03:47:26 akstunt600 has joined
149 2014-11-18 03:47:26 coiner has joined
150 2014-11-18 03:47:39 ClarusCogitatio has joined
151 2014-11-18 03:49:09 luktgf has quit (Ping timeout: 244 seconds)
152 2014-11-18 03:55:08 justanotheruser has joined
153 2014-11-18 03:56:15 ClarusCogitatio has quit (Ping timeout: 264 seconds)
154 2014-11-18 04:01:08 ClarusCogitatio has joined
155 2014-11-18 04:04:48 jgarzik has quit (Ping timeout: 250 seconds)
156 2014-11-18 04:05:34 ClarusCogitatio has quit (Ping timeout: 255 seconds)
157 2014-11-18 04:08:04 MoALTz_ has joined
158 2014-11-18 04:10:51 MoALTz has quit (Ping timeout: 258 seconds)
159 2014-11-18 04:11:30 Pierre_Rochard has quit (Ping timeout: 255 seconds)
160 2014-11-18 04:12:03 ClarusCogitatio has joined
161 2014-11-18 04:15:32 papa2 has quit (Remote host closed the connection)
162 2014-11-18 04:16:09 papa2 has joined
163 2014-11-18 04:16:43 Lightsword has joined
164 2014-11-18 04:16:59 fanquake has left ()
165 2014-11-18 04:18:28 jgarzik has joined
166 2014-11-18 04:18:36 ClarusCogitatio has quit (Ping timeout: 244 seconds)
167 2014-11-18 04:23:39 ClarusCogitatio has joined
168 2014-11-18 04:29:15 wfbarks has joined
169 2014-11-18 04:33:01 hashtag has quit (Ping timeout: 255 seconds)
170 2014-11-18 04:33:33 ClarusCogitatio has quit (Ping timeout: 255 seconds)
171 2014-11-18 04:37:40 ClarusCogitatio has joined
172 2014-11-18 04:42:55 xenog has quit (Ping timeout: 240 seconds)
173 2014-11-18 04:44:57 Raziel has quit (Ping timeout: 244 seconds)
174 2014-11-18 04:45:32 CheckDavid has quit (Quit: Connection closed for inactivity)
175 2014-11-18 04:47:42 ClarusCogitatio has quit (Ping timeout: 250 seconds)
176 2014-11-18 04:52:23 RoboTedd_ has joined
177 2014-11-18 04:53:43 TheSeven has quit (Disconnected by services)
178 2014-11-18 04:53:55 [7] has joined
179 2014-11-18 04:55:56 RoboTeddy has quit (Ping timeout: 250 seconds)
180 2014-11-18 04:56:50 RoboTedd_ has quit (Ping timeout: 244 seconds)
181 2014-11-18 04:57:12 ClarusCogitatio has joined
182 2014-11-18 04:58:35 impulse has quit (Ping timeout: 245 seconds)
183 2014-11-18 04:59:34 JTF195 has quit (Ping timeout: 255 seconds)
184 2014-11-18 05:00:18 JTF195 has joined
185 2014-11-18 05:01:02 shadowbroker has joined
186 2014-11-18 05:01:50 Lightsword has quit (Quit: Lightsword)
187 2014-11-18 05:01:52 brianhoffman has quit (Quit: brianhoffman)
188 2014-11-18 05:02:44 ClarusCogitatio has quit (Ping timeout: 256 seconds)
189 2014-11-18 05:03:45 kk3347288 has quit (Ping timeout: 258 seconds)
190 2014-11-18 05:05:12 ClarusCogitatio has joined
191 2014-11-18 05:05:40 impulse has joined
192 2014-11-18 05:05:45 msvb-lab has joined
193 2014-11-18 05:05:57 rdymac has quit (Quit: Connection closed for inactivity)
194 2014-11-18 05:07:43 shadowbroker has quit (Remote host closed the connection)
195 2014-11-18 05:08:37 kromtar has quit (Quit: bye bye.)
196 2014-11-18 05:10:40 ClarusCogitatio has quit (Ping timeout: 250 seconds)
197 2014-11-18 05:12:13 ClarusCogitatio has joined
198 2014-11-18 05:17:35 ClarusCogitatio has quit (Ping timeout: 240 seconds)
199 2014-11-18 05:19:12 local_host has joined
200 2014-11-18 05:19:14 ClarusCogitatio has joined
201 2014-11-18 05:20:20 moarrr has joined
202 2014-11-18 05:22:17 owlhooter has quit (Ping timeout: 250 seconds)
203 2014-11-18 05:22:25 rawdr has quit (Remote host closed the connection)
204 2014-11-18 05:23:24 kermit has quit (Quit: Leaving.)
205 2014-11-18 05:23:35 rfreeman_w has quit (Ping timeout: 250 seconds)
206 2014-11-18 05:23:51 kermit has joined
207 2014-11-18 05:24:13 rawdr has joined
208 2014-11-18 05:24:50 ClarusCogitatio has quit (Ping timeout: 245 seconds)
209 2014-11-18 05:25:44 ClarusCogitatio has joined
210 2014-11-18 05:26:07 owlhooter has joined
211 2014-11-18 05:26:28 rfreeman_w has joined
212 2014-11-18 05:33:28 akstunt600 has quit (Read error: Connection reset by peer)
213 2014-11-18 05:34:16 akstunt600 has joined
214 2014-11-18 05:38:32 RagnarDanneskjol has joined
215 2014-11-18 05:41:21 Application has quit (Ping timeout: 272 seconds)
216 2014-11-18 05:44:55 [7] has quit (Remote host closed the connection)
217 2014-11-18 05:45:27 TheSeven has joined
218 2014-11-18 05:56:05 paveljanik has joined
219 2014-11-18 05:56:47 Andymeows has quit (Ping timeout: 264 seconds)
220 2014-11-18 06:01:16 <gues> /leave
221 2014-11-18 06:01:19 gues has left ()
222 2014-11-18 06:05:23 vmatekole has quit (Remote host closed the connection)
223 2014-11-18 06:08:31 ThomasV has joined
224 2014-11-18 06:11:18 Application has joined
225 2014-11-18 06:11:42 simondlr has joined
226 2014-11-18 06:14:25 WeCluster has quit (Ping timeout: 245 seconds)
227 2014-11-18 06:14:55 Lightsword has joined
228 2014-11-18 06:16:06 Application has quit (Ping timeout: 250 seconds)
229 2014-11-18 06:16:21 WeCluster has joined
230 2014-11-18 06:17:20 local_host has quit (Ping timeout: 245 seconds)
231 2014-11-18 06:19:16 Lightsword has quit (Ping timeout: 258 seconds)
232 2014-11-18 06:20:52 Application has joined
233 2014-11-18 06:21:15 simondlr has quit (Remote host closed the connection)
234 2014-11-18 06:21:52 Zifre has joined
235 2014-11-18 06:25:16 Lightsword has joined
236 2014-11-18 06:26:53 akstunt600 has quit (Read error: Connection reset by peer)
237 2014-11-18 06:27:39 akstunt600 has joined
238 2014-11-18 06:28:03 nemo` has quit (Ping timeout: 264 seconds)
239 2014-11-18 06:28:32 Diablo-D3 has quit (Quit: do coders dream of sheep()?)
240 2014-11-18 06:35:25 Diablo-D3 has joined
241 2014-11-18 06:39:07 O01eg has quit (Quit: O01eg)
242 2014-11-18 06:43:42 MoALTz has joined
243 2014-11-18 06:44:51 MoALTz_ has quit (Ping timeout: 264 seconds)
244 2014-11-18 06:45:01 one0one has quit ()
245 2014-11-18 06:55:51 Application has quit (Remote host closed the connection)
246 2014-11-18 07:01:43 ryjz has quit ()
247 2014-11-18 07:08:11 cbeams has joined
248 2014-11-18 07:08:11 cbeams has quit (Changing host)
249 2014-11-18 07:08:11 cbeams has joined
250 2014-11-18 07:08:50 moarrr has quit (Quit: Daniel Michael Abraham [@Croydon @London @UK] (T: dmabraham.com [-] The Best Ever [=] M: +447957 082648 [-] DOB: 05/12/1985))
251 2014-11-18 07:08:59 Aido_ has joined
252 2014-11-18 07:12:12 Aido has quit (Ping timeout: 244 seconds)
253 2014-11-18 07:15:49 ThomasV has quit (Ping timeout: 244 seconds)
254 2014-11-18 07:17:59 hmmma has quit (Quit: Leaving.)
255 2014-11-18 07:18:28 hmmma has joined
256 2014-11-18 07:20:03 akstunt600 has quit (Read error: Connection reset by peer)
257 2014-11-18 07:20:17 simondlr has joined
258 2014-11-18 07:21:12 Prawnzy has joined
259 2014-11-18 07:21:13 akstunt600 has joined
260 2014-11-18 07:23:46 hmmma has quit (Quit: Leaving.)
261 2014-11-18 07:25:56 Namworld has quit ()
262 2014-11-18 07:28:15 ericmuyser has quit (Remote host closed the connection)
263 2014-11-18 07:37:35 chaosagent has quit (Ping timeout: 240 seconds)
264 2014-11-18 07:37:57 neozaru has joined
265 2014-11-18 07:38:00 Application has joined
266 2014-11-18 07:44:24 <Krellan> gmaxwell: There, I refactored my -whiteconnections patch after our nice chat the other day
267 2014-11-18 07:44:25 <Krellan> https://github.com/bitcoin/bitcoin/pull/5288
268 2014-11-18 07:44:40 adlai has joined
269 2014-11-18 07:45:01 <Krellan> I put in what we had talked about, seems to work nicely now
270 2014-11-18 07:56:16 shadowbroker has joined
271 2014-11-18 07:56:45 won9 has joined
272 2014-11-18 08:01:29 Transisto has joined
273 2014-11-18 08:04:46 CustosL1men has joined
274 2014-11-18 08:04:49 CustosL1men has quit (Changing host)
275 2014-11-18 08:04:49 CustosL1men has joined
276 2014-11-18 08:07:03 Aquent1 has joined
277 2014-11-18 08:10:16 <sipa> cfields: i was talking about what was called CPrivKey before
278 2014-11-18 08:10:28 <sipa> ah, no, i wasn't
279 2014-11-18 08:10:38 <sipa> are you talking about CPrivKey or Ckey?
280 2014-11-18 08:10:58 <cfields> sipa: CPrivKey
281 2014-11-18 08:11:18 <sipa> CPrivKey is just a dumb container that's only used in wallets because of backward compatibility
282 2014-11-18 08:11:39 jb55 has joined
283 2014-11-18 08:12:12 <cfields> sipa: right. I was hoping we could move it out of Ckey and into the wallet
284 2014-11-18 08:12:21 <sipa> that's probably possible
285 2014-11-18 08:12:44 abossard has joined
286 2014-11-18 08:12:45 <cfields> ok, great
287 2014-11-18 08:13:03 <cfields> i already hacked something up, it was pretty trivial. just wanted to make sure it lined up with what you had in mind
288 2014-11-18 08:13:10 <cfields> or.. wasn't counter to it, at least :)
289 2014-11-18 08:13:22 akstunt600 has quit (Read error: Connection reset by peer)
290 2014-11-18 08:14:15 akstunt600 has joined
291 2014-11-18 08:18:39 lclc_bnc is now known as lclc
292 2014-11-18 08:26:01 Aquent1 has quit (Ping timeout: 250 seconds)
293 2014-11-18 08:26:11 Lightsword has quit (Quit: Lightsword)
294 2014-11-18 08:33:50 JackH has joined
295 2014-11-18 08:34:11 paveljanik has quit (Ping timeout: 240 seconds)
296 2014-11-18 08:35:10 elgrecoFL has quit (Ping timeout: 244 seconds)
297 2014-11-18 08:35:36 coutts has quit (Read error: Connection reset by peer)
298 2014-11-18 08:35:36 rdekley has quit (Read error: Connection reset by peer)
299 2014-11-18 08:35:36 Guest99076 has quit (Read error: Connection reset by peer)
300 2014-11-18 08:35:44 neozaru has quit (Remote host closed the connection)
301 2014-11-18 08:36:06 coutts has joined
302 2014-11-18 08:36:10 rdekley_ has joined
303 2014-11-18 08:36:24 Guest99076 has joined
304 2014-11-18 08:36:27 elgrecoFL has joined
305 2014-11-18 08:38:38 sol__ has joined
306 2014-11-18 08:39:18 ericmuyser has joined
307 2014-11-18 08:39:30 Grouver has joined
308 2014-11-18 08:41:03 rubensayshi has joined
309 2014-11-18 08:41:38 jonasschnelli has joined
310 2014-11-18 08:43:39 ericmuyser has quit (Ping timeout: 244 seconds)
311 2014-11-18 08:45:22 RBecker has quit (Remote host closed the connection)
312 2014-11-18 08:45:23 b_lumenkraft has joined
313 2014-11-18 08:45:38 msvb-lab has quit (Quit: msvb-lab)
314 2014-11-18 08:45:41 twixisowned is now known as trixisowned
315 2014-11-18 08:45:51 trixisowned is now known as twixisowned
316 2014-11-18 08:48:49 damethos has joined
317 2014-11-18 08:48:49 damethos has quit (Client Quit)
318 2014-11-18 08:50:23 RBecker has joined
319 2014-11-18 08:54:36 adlai has quit (Remote host closed the connection)
320 2014-11-18 09:02:21 DougieBot5000 has quit (Quit: Leaving)
321 2014-11-18 09:04:36 JackH has quit (Ping timeout: 264 seconds)
322 2014-11-18 09:04:40 jonasschnelli has quit (Ping timeout: 272 seconds)
323 2014-11-18 09:05:59 jonasschnelli has joined
324 2014-11-18 09:06:02 NewLiberty has quit (Ping timeout: 258 seconds)
325 2014-11-18 09:06:49 akstunt600 has quit (Read error: Connection reset by peer)
326 2014-11-18 09:07:51 akstunt600 has joined
327 2014-11-18 09:08:13 benrcole has joined
328 2014-11-18 09:08:22 tarantillo_ has quit (Remote host closed the connection)
329 2014-11-18 09:08:42 tarantillo_ has joined
330 2014-11-18 09:09:00 damethos has joined
331 2014-11-18 09:11:00 shadowbroker has quit (Remote host closed the connection)
332 2014-11-18 09:12:58 ThomasV has joined
333 2014-11-18 09:14:10 sinetek has quit (Ping timeout: 272 seconds)
334 2014-11-18 09:14:47 benrcole has quit (Ping timeout: 265 seconds)
335 2014-11-18 09:14:59 benrcole has joined
336 2014-11-18 09:23:18 Diablo-D3 has quit (Quit: do coders dream of sheep()?)
337 2014-11-18 09:24:51 wfbarks has quit ()
338 2014-11-18 09:25:31 benrcole has quit (Ping timeout: 255 seconds)
339 2014-11-18 09:26:27 ssshhh has joined
340 2014-11-18 09:26:50 fre has joined
341 2014-11-18 09:28:34 benrcole has joined
342 2014-11-18 09:29:37 truky has quit (Ping timeout: 246 seconds)
343 2014-11-18 09:29:41 da2ce7 has joined
344 2014-11-18 09:29:48 da2ce7 has quit (Changing host)
345 2014-11-18 09:29:48 da2ce7 has joined
346 2014-11-18 09:31:54 ThomasV has quit (Ping timeout: 255 seconds)
347 2014-11-18 09:33:46 jb55 has quit (Remote host closed the connection)
348 2014-11-18 09:34:36 Application has quit (Ping timeout: 265 seconds)
349 2014-11-18 09:36:19 JackH has joined
350 2014-11-18 09:40:40 benrcole has quit (Quit: Leaving.)
351 2014-11-18 09:41:11 timothy has joined
352 2014-11-18 09:41:51 kromtar has joined
353 2014-11-18 09:42:20 jordandotdev has quit (Quit: Connection closed for inactivity)
354 2014-11-18 09:43:03 Application has joined
355 2014-11-18 09:44:31 gdm85 has quit (Quit: Leaving)
356 2014-11-18 09:45:21 gdm85 has joined
357 2014-11-18 09:51:01 paveljanik has joined
358 2014-11-18 09:51:49 <rubensayshi> hmm, why are testnet p2sh addresses 35 chars :/ ?
359 2014-11-18 09:54:19 Lightsword has joined
360 2014-11-18 09:56:07 <sipa> rubensayshi: because 256^25 is more than 58^34
361 2014-11-18 09:56:41 <sipa> so encoding 25 characters (version byte, 20 data bytes, 4 checksum bytes) in base58 can result in more than 34 characters, if the number is large enough
362 2014-11-18 09:57:09 <sipa> it doesn't happen for other address types because the version byte is small enough not to go over the threshold
363 2014-11-18 09:57:42 <rubensayshi> ah okay, thanks!
364 2014-11-18 09:59:00 _yoy_ has quit (Quit: Leaving...)
365 2014-11-18 10:00:04 akstunt600 has quit (Read error: Connection reset by peer)
366 2014-11-18 10:00:55 akstunt600 has joined
367 2014-11-18 10:00:58 benrcole has joined
368 2014-11-18 10:01:29 benrcole has quit (Read error: Connection reset by peer)
369 2014-11-18 10:01:35 benrcole has joined
370 2014-11-18 10:01:55 benrcole1 has joined
371 2014-11-18 10:03:23 cbeams has quit (Read error: Connection reset by peer)
372 2014-11-18 10:03:47 cbeams has joined
373 2014-11-18 10:04:03 _yoy_ has joined
374 2014-11-18 10:04:14 Gyps has quit (Quit: Gyps)
375 2014-11-18 10:06:01 benrcole has quit (Ping timeout: 265 seconds)
376 2014-11-18 10:07:08 vmatekole has joined
377 2014-11-18 10:11:35 vmatekole has quit (Ping timeout: 258 seconds)
378 2014-11-18 10:11:50 paveljanik has quit (Ping timeout: 250 seconds)
379 2014-11-18 10:14:26 simondlr has quit (Ping timeout: 250 seconds)
380 2014-11-18 10:14:52 damethos has quit (Ping timeout: 250 seconds)
381 2014-11-18 10:16:42 jonasschnelli has quit (Quit: This computer has gone to sleep)
382 2014-11-18 10:16:58 paveljanik has joined
383 2014-11-18 10:23:05 aschildbach has joined
384 2014-11-18 10:23:12 Uglux has joined
385 2014-11-18 10:24:16 viic has quit (Quit: Bye)
386 2014-11-18 10:28:07 jonasschnelli has joined
387 2014-11-18 10:30:43 moa has quit (Quit: Leaving.)
388 2014-11-18 10:31:12 Gyps has joined
389 2014-11-18 10:34:24 adlai has joined
390 2014-11-18 10:35:31 damethos has joined
391 2014-11-18 10:36:40 wallet42 has joined
392 2014-11-18 10:39:18 ThomasV has joined
393 2014-11-18 10:39:49 simondlr has joined
394 2014-11-18 10:43:25 Shiftos has quit (Remote host closed the connection)
395 2014-11-18 10:44:16 Shiftos has joined
396 2014-11-18 10:45:10 vmatekole has joined
397 2014-11-18 10:46:33 cbeams has quit (Read error: Connection reset by peer)
398 2014-11-18 10:46:55 cbeams has joined
399 2014-11-18 10:46:55 cbeams has quit (Changing host)
400 2014-11-18 10:46:55 cbeams has joined
401 2014-11-18 10:51:54 GM0127 has joined
402 2014-11-18 10:51:57 won9 has quit (Quit: won9)
403 2014-11-18 10:52:17 Zarutian has joined
404 2014-11-18 10:52:35 zikomoto has quit (Ping timeout: 240 seconds)
405 2014-11-18 10:53:04 srd10 has joined
406 2014-11-18 10:53:06 Applicat_ has joined
407 2014-11-18 10:53:22 akstunt600 has quit (Read error: Connection reset by peer)
408 2014-11-18 10:53:55 RBecker has quit (Ping timeout: 240 seconds)
409 2014-11-18 10:54:15 akstunt600 has joined
410 2014-11-18 10:54:31 Application has quit (Ping timeout: 258 seconds)
411 2014-11-18 10:55:25 won9 has joined
412 2014-11-18 10:55:35 won9 has quit (Client Quit)
413 2014-11-18 10:55:46 won9 has joined
414 2014-11-18 10:57:17 Prawnzy has quit (Remote host closed the connection)
415 2014-11-18 10:57:24 paveljanik has quit (Ping timeout: 264 seconds)
416 2014-11-18 10:57:39 won9 has quit (Client Quit)
417 2014-11-18 10:58:06 benrcole has joined
418 2014-11-18 10:59:18 ThomasV has quit (Ping timeout: 272 seconds)
419 2014-11-18 11:00:38 benrcole1 has quit (Ping timeout: 265 seconds)
420 2014-11-18 11:02:16 K_a has joined
421 2014-11-18 11:02:35 won9 has joined
422 2014-11-18 11:03:04 paveljanik has joined
423 2014-11-18 11:04:42 jonasschnelli has quit (Quit: This computer has gone to sleep)
424 2014-11-18 11:04:49 benrcole1 has joined
425 2014-11-18 11:04:52 benrcole has quit (Ping timeout: 258 seconds)
426 2014-11-18 11:06:53 zikomoto has joined
427 2014-11-18 11:08:43 MaxSan has joined
428 2014-11-18 11:11:12 johnsoft has quit (Ping timeout: 264 seconds)
429 2014-11-18 11:11:30 imfaust has joined
430 2014-11-18 11:11:35 johnsoft has joined
431 2014-11-18 11:12:41 srd10 has quit (Ping timeout: 240 seconds)
432 2014-11-18 11:14:39 RBecker has joined
433 2014-11-18 11:20:23 fre has quit (Quit: zzz)
434 2014-11-18 11:22:53 paveljanik has quit (Read error: Connection reset by peer)
435 2014-11-18 11:23:28 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
436 2014-11-18 11:23:32 Lightsword has quit (Quit: Lightsword)
437 2014-11-18 11:26:29 Prawnzy has joined
438 2014-11-18 11:27:59 phoenix53 has joined
439 2014-11-18 11:28:34 srd10 has joined
440 2014-11-18 11:31:30 paveljanik has joined
441 2014-11-18 11:33:55 torsthaldo has joined
442 2014-11-18 11:39:13 okae has quit (Quit: bye!)
443 2014-11-18 11:41:14 okae has joined
444 2014-11-18 11:41:44 ruukasu has quit (Ping timeout: 272 seconds)
445 2014-11-18 11:42:05 melvin is now known as melvster
446 2014-11-18 11:42:39 jtimon has joined
447 2014-11-18 11:45:31 antizionist__ has joined
448 2014-11-18 11:46:46 benrcole has joined
449 2014-11-18 11:46:46 akstunt600 has quit (Read error: Connection reset by peer)
450 2014-11-18 11:47:34 akstunt600 has joined
451 2014-11-18 11:48:11 benrcole1 has quit (Ping timeout: 240 seconds)
452 2014-11-18 11:49:48 GAit has quit (Remote host closed the connection)
453 2014-11-18 11:51:15 srd10 has quit (Quit: Leaving.)
454 2014-11-18 11:51:46 srd10 has joined
455 2014-11-18 11:55:40 ruukasu has joined
456 2014-11-18 11:57:40 ruukasu has quit (Read error: Connection reset by peer)
457 2014-11-18 11:59:04 french has joined
458 2014-11-18 12:00:44 benrcole1 has joined
459 2014-11-18 12:00:50 b_lumenkraft has quit (Quit: b_lumenkraft)
460 2014-11-18 12:01:33 johnsoft has quit (Ping timeout: 265 seconds)
461 2014-11-18 12:01:57 johnsoft has joined
462 2014-11-18 12:02:12 benrcole has quit (Ping timeout: 255 seconds)
463 2014-11-18 12:04:21 NewLiberty has joined
464 2014-11-18 12:05:39 DigiByteDev has left ()
465 2014-11-18 12:06:18 won9 has quit (Quit: won9)
466 2014-11-18 12:06:32 GM0127 has quit (Quit: Leaving)
467 2014-11-18 12:08:00 b_lumenkraft has joined
468 2014-11-18 12:10:10 SubCreative is now known as Subtoshi|zzz
469 2014-11-18 12:11:54 Quanttek has joined
470 2014-11-18 12:12:40 aegis has quit (Ping timeout: 265 seconds)
471 2014-11-18 12:14:41 srd10 has quit (Ping timeout: 240 seconds)
472 2014-11-18 12:15:56 Gyps has quit (Quit: Gyps)
473 2014-11-18 12:16:19 hearn has joined
474 2014-11-18 12:18:31 saulimus has joined
475 2014-11-18 12:22:37 elgrecoFL has quit (Changing host)
476 2014-11-18 12:22:37 elgrecoFL has joined
477 2014-11-18 12:22:37 elgrecoFL has quit (Changing host)
478 2014-11-18 12:22:37 elgrecoFL has joined
479 2014-11-18 12:23:03 aegis has joined
480 2014-11-18 12:24:27 Centaure has joined
481 2014-11-18 12:29:28 abossard has quit (Quit: abossard)
482 2014-11-18 12:33:25 ssshhh has quit (Quit: Got to go - Be back soon!)
483 2014-11-18 12:34:02 <hearn> good afternoon
484 2014-11-18 12:35:29 srd10 has joined
485 2014-11-18 12:36:38 <sipa> ... infidels
486 2014-11-18 12:40:05 akstunt600 has quit (Read error: Connection reset by peer)
487 2014-11-18 12:41:08 akstunt600 has joined
488 2014-11-18 12:41:18 GM0127 has joined
489 2014-11-18 12:41:19 stapler117 has quit (Ping timeout: 244 seconds)
490 2014-11-18 12:41:41 imfaust has quit (Ping timeout: 240 seconds)
491 2014-11-18 12:46:08 <jtimon> I'm still waiting for an answer on "should I squash #4793 already?"
492 2014-11-18 12:47:50 owowo has quit (Ping timeout: 250 seconds)
493 2014-11-18 12:50:22 jonasschnelli has joined
494 2014-11-18 12:50:53 rdponticelli has joined
495 2014-11-18 12:53:36 srd10 has quit (Quit: Leaving.)
496 2014-11-18 12:54:03 Raziel has joined
497 2014-11-18 12:55:14 owowo has joined
498 2014-11-18 12:56:10 imfaust has joined
499 2014-11-18 12:56:49 gonedrk has quit (Quit: Leaving)
500 2014-11-18 13:09:15 hearn has quit (Ping timeout: 255 seconds)
501 2014-11-18 13:09:53 ThomasV has joined
502 2014-11-18 13:11:01 <jtimon> I squashed it and conserved the old version in https://github.com/jtimon/bitcoin/tree/proof2_old just in case
503 2014-11-18 13:11:17 french has quit (Quit: zzz)
504 2014-11-18 13:13:34 MaxSan has quit (Ping timeout: 272 seconds)
505 2014-11-18 13:15:11 gonedrk has joined
506 2014-11-18 13:15:29 hearn has joined
507 2014-11-18 13:15:36 blast_ has joined
508 2014-11-18 13:15:59 jonasschnelli has quit (Quit: This computer has gone to sleep)
509 2014-11-18 13:17:37 blast__ has joined
510 2014-11-18 13:17:44 blast has quit (Ping timeout: 250 seconds)
511 2014-11-18 13:18:58 rdponticelli has quit (Ping timeout: 250 seconds)
512 2014-11-18 13:19:29 rdponticelli has joined
513 2014-11-18 13:19:35 blast has joined
514 2014-11-18 13:20:32 blast_ has quit (Ping timeout: 272 seconds)
515 2014-11-18 13:21:06 MaxSan has joined
516 2014-11-18 13:21:21 hashtag_ has joined
517 2014-11-18 13:22:26 jonasschnelli has joined
518 2014-11-18 13:23:04 blast__ has quit (Ping timeout: 272 seconds)
519 2014-11-18 13:24:35 ericmuyser has joined
520 2014-11-18 13:24:41 AaronvanW has joined
521 2014-11-18 13:25:12 Aquent1 has joined
522 2014-11-18 13:26:40 Eagle[TM] has joined
523 2014-11-18 13:29:06 blast_ has joined
524 2014-11-18 13:31:53 <jtimon> mhmm, no I need to squash again
525 2014-11-18 13:31:54 Aquent1 is now known as Aquent
526 2014-11-18 13:31:56 blast has quit (Ping timeout: 272 seconds)
527 2014-11-18 13:33:21 akstunt600 has quit (Read error: Connection reset by peer)
528 2014-11-18 13:33:41 blast_ has quit (Ping timeout: 240 seconds)
529 2014-11-18 13:34:13 akstunt600 has joined
530 2014-11-18 13:38:58 paveljanik has quit (Ping timeout: 258 seconds)
531 2014-11-18 13:40:40 Centaure has quit (Remote host closed the connection)
532 2014-11-18 13:40:48 Quanttek has quit (Ping timeout: 272 seconds)
533 2014-11-18 13:42:23 blast has joined
534 2014-11-18 13:47:42 agricocb has quit (Quit: Leaving.)
535 2014-11-18 13:50:18 RagnarDanneskjol has quit (Ping timeout: 272 seconds)
536 2014-11-18 13:52:30 ruukasu has joined
537 2014-11-18 13:54:10 SDCDev has quit (Ping timeout: 244 seconds)
538 2014-11-18 13:56:00 ericmuyser has quit (Remote host closed the connection)
539 2014-11-18 13:56:53 brianhoffman has joined
540 2014-11-18 13:58:04 shesek has quit (Ping timeout: 264 seconds)
541 2014-11-18 13:59:11 SDCDev has joined
542 2014-11-18 13:59:43 Uglux has quit (Remote host closed the connection)
543 2014-11-18 14:02:21 blast has quit (Ping timeout: 245 seconds)
544 2014-11-18 14:03:34 <sipa> wumpus: what's your opinion about #5220/#5227 in 0.10?
545 2014-11-18 14:04:27 <wumpus> that's for deterministic signing? sounds good to me
546 2014-11-18 14:04:42 GM0127 has quit (Quit: Leaving)
547 2014-11-18 14:04:50 <sipa> and libsecp256k1 signing
548 2014-11-18 14:05:20 brianhoffman has quit (Quit: brianhoffman)
549 2014-11-18 14:05:36 <wumpus> and we should also merge the sanity check after key generation
550 2014-11-18 14:05:45 <wumpus> #5224
551 2014-11-18 14:06:27 MaxSan has quit (Read error: Connection reset by peer)
552 2014-11-18 14:06:34 <sipa> if you just want deterministic signing, but not libsecp256k1, the openssl implementation probably needs some minimal effort to reduce timing leaks, as OpenSSL is better at it than #5227 (but libsecp256k1 should now be 100% branch-free for signing)
553 2014-11-18 14:06:36 <wumpus> I'll take a look at those today, I was planning to do bitcoinconsensus tests on windows, but wasn't expecting last-minute changes to the API
554 2014-11-18 14:06:50 MaxSan has joined
555 2014-11-18 14:07:19 Pierre_Rochard has joined
556 2014-11-18 14:07:32 <wumpus> using libsecp256k1 is fine
557 2014-11-18 14:07:47 blast has joined
558 2014-11-18 14:07:56 msvb-lab has joined
559 2014-11-18 14:09:04 <sipa> so script/sign.cpp calls VerifySignature on every created signature, so even if the signing code in libsecp256k1 is broken, at worst you'd occasionally get a "transaction signing failed"
560 2014-11-18 14:10:16 <wumpus> yes I think that check rules out any risk there (besides side-channel leaks, but OpenSSL isn't very good there in the first place)
561 2014-11-18 14:11:41 paveljanik has joined
562 2014-11-18 14:12:11 _yoy_ has quit (Ping timeout: 255 seconds)
563 2014-11-18 14:12:12 SDCDev has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
564 2014-11-18 14:13:48 jonasschnelli has quit (Quit: This computer has gone to sleep)
565 2014-11-18 14:14:30 <jtimon> oh, I missed the latest libconsensus PR
566 2014-11-18 14:16:14 SDCDev has joined
567 2014-11-18 14:17:02 Lexa has quit (Ping timeout: 250 seconds)
568 2014-11-18 14:18:33 MaxSan has quit (Ping timeout: 255 seconds)
569 2014-11-18 14:19:07 Lexa has joined
570 2014-11-18 14:21:03 jordandotdev has joined
571 2014-11-18 14:23:08 mkarrer has quit ()
572 2014-11-18 14:23:51 <jtimon> wumpus I know this is not prioritary at all, but can we deprecate gethashpersec RPC call (included in #4793) by 0.10 ?
573 2014-11-18 14:26:08 Zarutian has quit (Quit: Zarutian)
574 2014-11-18 14:26:40 akstunt600 has quit (Read error: Connection reset by peer)
575 2014-11-18 14:27:47 akstunt600 has joined
576 2014-11-18 14:28:47 agricocb has joined
577 2014-11-18 14:29:41 coiner has quit (Ping timeout: 240 seconds)
578 2014-11-18 14:31:07 mkarrer has joined
579 2014-11-18 14:35:19 jtimon has quit (Ping timeout: 258 seconds)
580 2014-11-18 14:36:42 imfaust has quit (Ping timeout: 265 seconds)
581 2014-11-18 14:38:14 <wumpus> jtimon: I have no problem with that, though in the larger scheme I'm not so sure about subjecting the internal miner to death by a thousand paper cuts, if we're going to strip it feature by feature, I'd rather just remove the whole thing
582 2014-11-18 14:38:33 <wumpus> earlier you already had a commit to make it slower, for example
583 2014-11-18 14:39:13 Prawnzy has quit (Remote host closed the connection)
584 2014-11-18 14:39:46 <wumpus> I mean, I get it that it's only a reference implementation, but if the goal is to have a nice clean reference miner, it'd be better to have it as separate project based on getblocktemplate
585 2014-11-18 14:39:56 saulimus_ has joined
586 2014-11-18 14:42:08 <wumpus> but *if* you have a miner, isn't it useful to know the hash rate?
587 2014-11-18 14:42:29 da2ce7 has joined
588 2014-11-18 14:42:34 jgarzik_ has joined
589 2014-11-18 14:42:36 saulimus has quit (Ping timeout: 240 seconds)
590 2014-11-18 14:44:49 ThomasV has quit (Ping timeout: 244 seconds)
591 2014-11-18 14:45:00 WeCluster has quit (Quit: WeCluster)
592 2014-11-18 14:45:29 jonasschnelli has joined
593 2014-11-18 14:46:40 ThomasV has joined
594 2014-11-18 14:53:40 akstunt600 has quit (Read error: Connection reset by peer)
595 2014-11-18 14:54:51 akstunt600 has joined
596 2014-11-18 14:56:34 _yoy_ has joined
597 2014-11-18 14:56:52 ThomasV has quit (Ping timeout: 264 seconds)
598 2014-11-18 14:57:46 coiner has joined
599 2014-11-18 14:58:40 coiner has quit (Max SendQ exceeded)
600 2014-11-18 14:59:07 coiner has joined
601 2014-11-18 15:01:46 jonasschnelli has quit (Quit: This computer has gone to sleep)
602 2014-11-18 15:02:57 <wumpus> on the other hand, a while ago we've also talked about removing parellism from the internal miner, so if we're going to strip it down we may as well bundle a few things...
603 2014-11-18 15:04:24 atgreen has quit (Remote host closed the connection)
604 2014-11-18 15:04:30 <sipa> do we have some reference GBT python miner?
605 2014-11-18 15:04:38 <sipa> for regtest that would be more than sufficient
606 2014-11-18 15:04:44 <wumpus> nope
607 2014-11-18 15:05:04 <wumpus> we used to have a getwork reference miner, but it was removed along with getwork
608 2014-11-18 15:05:25 <sipa> right
609 2014-11-18 15:09:05 <wumpus> what is the relationship between #5227 and #5220? which one should go in first?
610 2014-11-18 15:09:06 simondlr has quit (Read error: Connection reset by peer)
611 2014-11-18 15:09:15 simondlr has joined
612 2014-11-18 15:09:53 <wumpus> or does #5220 make #5227 unnecessary?
613 2014-11-18 15:10:05 <sipa> no, one changes the nonce calculation to be deterministic
614 2014-11-18 15:10:12 hearn has quit (Ping timeout: 258 seconds)
615 2014-11-18 15:10:29 <sipa> but (temporarily) needs a workaround to make openssl be deterministic
616 2014-11-18 15:10:42 <wumpus> doesn't secp2561k1 (#5220) always use deterministic signing?
617 2014-11-18 15:10:56 <sipa> no, it leaves the nonce calculation up to the caller
618 2014-11-18 15:11:05 <wumpus> ok
619 2014-11-18 15:11:15 <sipa> the other switches the signing to libsecp256k1, so that workaround isn't needed anymore
620 2014-11-18 15:11:24 <sipa> i can make a combined PR that's simpler
621 2014-11-18 15:11:38 <sipa> otherwise, either can go in first, and i'll rebase the other
622 2014-11-18 15:11:50 <wumpus> not necessary, I understand now
623 2014-11-18 15:16:06 Subo1977_ has joined
624 2014-11-18 15:16:48 hearn has joined
625 2014-11-18 15:16:54 Namworld has joined
626 2014-11-18 15:18:59 MaxSan has joined
627 2014-11-18 15:19:14 kermit has quit (Ping timeout: 255 seconds)
628 2014-11-18 15:19:52 Subo1977 has quit (Ping timeout: 250 seconds)
629 2014-11-18 15:20:45 <jgarzik_> wumpus, HTTP REST, yea or nay?
630 2014-11-18 15:21:19 <jgarzik_> I think it's usefully small and compact, and will be used extensively by upper layer services
631 2014-11-18 15:21:32 <wumpus> ACK
632 2014-11-18 15:22:20 brianhoffman has joined
633 2014-11-18 15:22:41 agricocb has quit (Quit: Leaving.)
634 2014-11-18 15:22:52 agricocb has joined
635 2014-11-18 15:23:23 damethos has quit (Quit: Bye)
636 2014-11-18 15:25:56 adlai has quit (Ping timeout: 250 seconds)
637 2014-11-18 15:31:22 simondlr has quit (Remote host closed the connection)
638 2014-11-18 15:31:49 simondlr has joined
639 2014-11-18 15:33:07 DougieBot5000 has joined
640 2014-11-18 15:38:29 erasmospunk has joined
641 2014-11-18 15:42:04 <JackH> hello devs
642 2014-11-18 15:43:36 O01eg has joined
643 2014-11-18 15:43:47 maraoz has joined
644 2014-11-18 15:44:20 <cfields> wumpus: seems we had some rather different thoughts on the lib api
645 2014-11-18 15:45:02 <wumpus> hello JackH
646 2014-11-18 15:45:03 <cfields> probably better to go ahead and hash them out rather than ping/pong on PRs
647 2014-11-18 15:45:08 <wumpus> cfields: ok
648 2014-11-18 15:45:14 <JackH> wumpus hi
649 2014-11-18 15:45:18 <sipa> ohai
650 2014-11-18 15:45:19 <JackH> I have a suggestion
651 2014-11-18 15:45:29 <JackH> can you guys add facebook chat to bitcoind?
652 2014-11-18 15:45:32 <JackH> or maybe snapchat?
653 2014-11-18 15:45:35 <wumpus> cfields: BTW I'm fine with not having detailed error reporting in API 0 at all
654 2014-11-18 15:45:39 <sipa> JackH: lol
655 2014-11-18 15:45:44 <JackH> haha
656 2014-11-18 15:45:52 <wumpus> JackH: I was just working on merging doom3 into it
657 2014-11-18 15:46:06 <cfields> wumpus: i had intended for the errors and ScriptErrorString to both be external
658 2014-11-18 15:46:09 <paveljanik> wumpus: I hope you used aalib for UI...
659 2014-11-18 15:46:10 <JackH> it should be mined into bitcoin, lol
660 2014-11-18 15:46:11 <sipa> I do believe we need an integrated 2048 game to generate entropy for key generation
661 2014-11-18 15:46:27 <cfields> wumpus: though, used opaquely
662 2014-11-18 15:47:04 <wumpus> cfields: if it's intended to be external it should be in bitcoinconsensus.h imo
663 2014-11-18 15:47:15 <sipa> wumpus: which isn't possible without duplication
664 2014-11-18 15:47:22 <wumpus> sipa: then have duplication
665 2014-11-18 15:47:27 <cfields> wumpus: well because it's used internally too, i gave it its own header...
666 2014-11-18 15:47:37 <sipa> yeah, i prefer duplicaton too
667 2014-11-18 15:47:39 <cfields> with the intention of moving flags and other enums in there as well
668 2014-11-18 15:47:49 <cfields> hmm, why?
669 2014-11-18 15:47:53 <cfields> just to keep it to a single header?
670 2014-11-18 15:48:00 <wumpus> yes, keep the interface in a single header
671 2014-11-18 15:48:11 <sipa> and to be able to modify the implementation without changing the API
672 2014-11-18 15:48:15 <wumpus> and because external and internal interface will diverge over time
673 2014-11-18 15:48:56 <cfields> wumpus: well for the errors, like i said, i meant for them to be opaque. so user code would never check for a particular error, only lookup the one they received...
674 2014-11-18 15:49:16 <wumpus> the purpose is to have a self-contained library with a trivially simple interface
675 2014-11-18 15:49:17 <cfields> that might've been more clear if i stuffed it in a struct and passed out a struct pointer instead, more like a c handle
676 2014-11-18 15:49:29 <wumpus> cfields: then add a bitcoinconsensus_errorstring() to bitcoinconsensus.h ?
677 2014-11-18 15:49:40 <wumpus> cfields: and add a opaque typedef for the error coe
678 2014-11-18 15:49:52 <sipa> cfields: at some point we may want to add more data than just an enum too
679 2014-11-18 15:49:59 <sipa> like which byte position an error occurred or something
680 2014-11-18 15:50:07 <sipa> so an opaque struct seems meaningful
681 2014-11-18 15:50:16 <wumpus> then again, if it's opaque anyway, then we could just as well return a string ...
682 2014-11-18 15:50:30 <sipa> the enum definition shouldn't be exposed
683 2014-11-18 15:50:34 <wumpus> if the only use it to pass it into a string function anyway
684 2014-11-18 15:50:54 <sipa> that's fine to me too
685 2014-11-18 15:51:08 snorkl has quit (Read error: Connection reset by peer)
686 2014-11-18 15:51:19 <cfields> wumpus: well, imo it should be valid to say something like: if (status == status_ok) print(status)
687 2014-11-18 15:51:31 snorkl has joined
688 2014-11-18 15:51:32 <cfields> er, there's should be a ! in there somewhere :)
689 2014-11-18 15:51:33 <wumpus> anyhow, an opaque error code is fine with me too, that breaks the dependency on script_error.h
690 2014-11-18 15:51:33 <sipa> you get the success or not value anyway
691 2014-11-18 15:51:51 <sipa> and further: the return value should matter to you, the string shouldn't
692 2014-11-18 15:51:58 <wumpus> eh, indeed
693 2014-11-18 15:51:59 simondlr has quit (Ping timeout: 244 seconds)
694 2014-11-18 15:52:09 <wumpus> maybe we should just keep it to that
695 2014-11-18 15:52:17 paveljanik has quit (Quit: This computer has gone to sleep)
696 2014-11-18 15:52:19 postpre has joined
697 2014-11-18 15:52:27 prepost has quit (Ping timeout: 250 seconds)
698 2014-11-18 15:52:47 <wumpus> detailed error status is useful for debugging/troubleshootin, but not much more
699 2014-11-18 15:53:11 <wumpus> leave that for a later API anyhow
700 2014-11-18 15:53:14 <sipa> and from a script semantics perspective, all errors are identical
701 2014-11-18 15:53:15 kermit has joined
702 2014-11-18 15:53:26 akstunt600 has quit (Read error: Connection reset by peer)
703 2014-11-18 15:53:27 <sipa> a script verification succeeds or fails
704 2014-11-18 15:53:28 Aido_ is now known as Aido
705 2014-11-18 15:53:31 <wumpus> indeed
706 2014-11-18 15:54:17 akstunt600 has joined
707 2014-11-18 15:54:34 <sipa> for now you could do with a: char * const * script_error (pointer to const pointer to char) to return the message in
708 2014-11-18 15:54:46 <sipa> but maybe at some point we want on-the-fly generated strings with more information
709 2014-11-18 15:55:01 <wumpus> but that's pretty horrible in C
710 2014-11-18 15:55:41 <sipa> so i guess to be generic you need a size_t* str_error_len, const char* str_error
711 2014-11-18 15:55:46 <wumpus> you'd have to either pass a fixed buffer (eek), or you need to caller to not forget to deallocate it
712 2014-11-18 15:55:55 <cfields> would you be completely against an opaque handle, even if it's overkill for now? and feeding that into a tostring() func ?
713 2014-11-18 15:56:14 <sipa> how do you define the opaque handle?
714 2014-11-18 15:56:15 <cfields> that would at least give us breathing room for the future without mangling the api
715 2014-11-18 15:56:49 <wumpus> well if it is a pointer to a structure of any kind then it needs to be deallocated
716 2014-11-18 15:56:54 <sipa> indeed
717 2014-11-18 15:57:00 <wumpus> that kinds of sucks
718 2014-11-18 15:57:03 <wumpus> why not just 1/0?
719 2014-11-18 15:57:11 <wumpus> why return more at all?
720 2014-11-18 15:57:19 <sipa> the return value should absolutely be 1/0
721 2014-11-18 15:57:29 <sipa> but for debugging, a message may be very usefu
722 2014-11-18 15:57:47 <wumpus> ok, so if it's for humans, a string would make sense
723 2014-11-18 15:57:49 <sipa> let's not mix the evaluation result with the error code
724 2014-11-18 15:58:00 <sipa> the error code shouldn't ever be used to drive application decisions
725 2014-11-18 15:58:05 <wumpus> right
726 2014-11-18 15:58:12 <sipa> which is why a string is fine to me
727 2014-11-18 15:58:39 prepost has joined
728 2014-11-18 15:58:56 <sipa> and i'm not against an opaque handle, but i'm not sure it solves match
729 2014-11-18 15:58:58 <sipa> *much
730 2014-11-18 15:59:00 shesek has joined
731 2014-11-18 15:59:14 <sipa> as you still get the uglyness of conversion to string somewhere else
732 2014-11-18 15:59:17 postpre has quit (Ping timeout: 255 seconds)
733 2014-11-18 15:59:22 <sipa> and you may need to force allocation stuff onto the a client
734 2014-11-18 15:59:37 <wumpus> yes
735 2014-11-18 15:59:48 <cfields> ok, settled then
736 2014-11-18 16:00:05 <sipa> we could just have an API now that doesn't do any status at all
737 2014-11-18 16:00:14 <wumpus> I wouldn't worry about mangling the API, it's versioned for a reason
738 2014-11-18 16:00:25 <sipa> and later have a function added that additionally takes a pointer to a string buffer
739 2014-11-18 16:00:28 <wumpus> version 0 is very experimental
740 2014-11-18 16:00:42 ionstorm has joined
741 2014-11-18 16:01:36 <wumpus> indeed
742 2014-11-18 16:02:56 <jgarzik_> if errors are fixed, you have a string table + error code a la errno
743 2014-11-18 16:03:23 <jgarzik_> if errors are variable, you need a buffer with dynamic info. typically a struct where caller supplies buffer (or NULL/dont care)
744 2014-11-18 16:03:36 <wumpus> yes, that is one idea, return an opaque but fixed error code and provide a function to look up a stirng
745 2014-11-18 16:03:40 <jgarzik_> forcing the app to free an error message it doesn't care about is cumbersome
746 2014-11-18 16:03:53 <sipa> jgarzik_: agree
747 2014-11-18 16:03:59 postpre has joined
748 2014-11-18 16:04:16 <sipa> for now, errors are fixed, but maybe they won't be in the future
749 2014-11-18 16:04:18 <cfields> wumpus: that's essentially what we have now, we just enum -> int
750 2014-11-18 16:04:36 <HM> "Writing an assembly language module to handle field
751 2014-11-18 16:04:37 <sipa> if they are intended to permanently remain fixed, you can just returns a const char* too
752 2014-11-18 16:04:37 <HM> arithmetic is very easy (1 day to write, 1 day to
753 2014-11-18 16:04:39 <HM> optimize/debug)."
754 2014-11-18 16:04:40 prepost has quit (Ping timeout: 265 seconds)
755 2014-11-18 16:04:47 <HM> do you agree with that sipa?
756 2014-11-18 16:04:57 <sipa> HM: i didn't write the assembly in libsecp256k1 :p
757 2014-11-18 16:05:02 <wumpus> let's not worry about 'maybe they won't inte future'
758 2014-11-18 16:05:04 <sipa> no idea how much time it took the author
759 2014-11-18 16:05:10 <wumpus> we now design for what we need now
760 2014-11-18 16:05:16 CustosL1men has quit (Ping timeout: 264 seconds)
761 2014-11-18 16:05:21 <wumpus> if that changes it's time for a new API version
762 2014-11-18 16:05:26 brianhoffman has quit (Quit: brianhoffman)
763 2014-11-18 16:06:00 <sipa> HM: but i do know that more mental time was spent on coming up with the optimized data flow than on the implementation of it in asm
764 2014-11-18 16:06:38 <sipa> (not just by me...)
765 2014-11-18 16:06:44 <HM> optimized data flow?
766 2014-11-18 16:06:46 <wumpus> cfields: yes
767 2014-11-18 16:07:05 <sipa> HM: like the algorithm for multiplication/squaring/normalization and the data types and representation used
768 2014-11-18 16:07:13 prepost has joined
769 2014-11-18 16:07:20 <sipa> HM: everything excluding the actual implementation
770 2014-11-18 16:07:55 <wumpus> cfields: for ex 1) make scripterror opaque 2) break bitcoinconsensus.h depend on script_error.h 3) add const char *bitcoinconsensus_error_string(...) to bitcoinconsensus.h
771 2014-11-18 16:08:21 postpre has quit (Ping timeout: 255 seconds)
772 2014-11-18 16:08:41 ruukasu has quit (Quit: WeeChat 1.0.1)
773 2014-11-18 16:08:57 ruukasu has joined
774 2014-11-18 16:09:05 <cfields> wumpus: 1 how do you mean?
775 2014-11-18 16:09:16 <wumpus> cfields: it'd be a typedef int
776 2014-11-18 16:09:26 <wumpus> cfields: so that external users don't have to see the typedef
777 2014-11-18 16:09:31 <cfields> wumpus: ok, i'm onboard with that
778 2014-11-18 16:09:40 <wumpus> cfields: internally you can use the enum of course
779 2014-11-18 16:09:46 <sipa> i'd rather just have a pointer to const char * passed to the verify
780 2014-11-18 16:09:59 <sipa> if all you can do is lookup anyway, that's both more efficient and less cumbersome
781 2014-11-18 16:10:09 brianhoffman has joined
782 2014-11-18 16:10:12 <wumpus> I wouldn't worry about efficiency here
783 2014-11-18 16:10:21 <sipa> ok
784 2014-11-18 16:10:29 <sipa> if all you can do is lookup anyway, that's less cumbersome
785 2014-11-18 16:10:31 <wumpus> apart from that I agree sipa
786 2014-11-18 16:10:32 user7779078 has joined
787 2014-11-18 16:10:58 <sipa> you can pass NULL if you don't care
788 2014-11-18 16:11:00 <wumpus> but somehow it feels a bit cleaner to have the string on a separate interface
789 2014-11-18 16:11:21 <wumpus> s/interface/method
790 2014-11-18 16:11:32 postpre has joined
791 2014-11-18 16:11:35 <sipa> i think that would only be true if the returned code had meaning beyond its string representation
792 2014-11-18 16:11:45 <sipa> but that implies that you can do more with it than show it
793 2014-11-18 16:11:45 prepost has quit (Read error: Connection reset by peer)
794 2014-11-18 16:11:56 <wumpus> true...
795 2014-11-18 16:12:24 <sipa> if we plan to expose the error code, i agree
796 2014-11-18 16:12:37 <HM> the traditional C approach is to return an error code and then call strerror()
797 2014-11-18 16:12:38 <cfields> well ideally it'd allow you to differentiate very high-level errors, but i suppose that's beyond the current scope
798 2014-11-18 16:12:51 <cfields> for ex between a tx deserialization error and script eval false
799 2014-11-18 16:12:59 <sipa> ok agree
800 2014-11-18 16:13:03 <cfields> it's a shame to have those both lumped into a single return 1/0
801 2014-11-18 16:13:11 ruukasu has quit (Client Quit)
802 2014-11-18 16:13:12 <wumpus> cfields: ok
803 2014-11-18 16:13:18 <sipa> but a tx serialization shouldn't be part of the script code at all!
804 2014-11-18 16:13:23 <wumpus> cfields: so libbitcoinconsensus_error_category() that returns an enum ?
805 2014-11-18 16:13:33 <wumpus> cfields: so you can do something else than convert it to a string?
806 2014-11-18 16:13:42 <sipa> you can have an error code that is specific to libbitcoinconsensus_script_verify or whatever
807 2014-11-18 16:13:59 <sipa> please *please* keep those separate
808 2014-11-18 16:14:15 <wumpus> cfields: if you want the application to differntiate high-level errors, you need a way to extract that
809 2014-11-18 16:14:18 <cfields> sipa: yes, i was looking for ideas to separate them.
810 2014-11-18 16:14:36 <sipa> now that i think about it, i don't think i like the fact of calling it script *errors* actually
811 2014-11-18 16:14:46 <sipa> they're not exceptional conditions
812 2014-11-18 16:14:53 <wumpus> anyhow, if we can't decide on this, I'm for not returning any specific info at all in API v0
813 2014-11-18 16:14:57 <sipa> they're normal cases of failed validation
814 2014-11-18 16:15:17 <cfields> wumpus: it may be better to wait and see what client code actually needs
815 2014-11-18 16:15:32 <wumpus> the client code needs just 1/0
816 2014-11-18 16:15:41 <wumpus> the detailed message would be for troubleshooting and logging only
817 2014-11-18 16:15:55 <sipa> i'm perfectly fine at this stage with an error enum that just has OK, FAILED_DESERIALIZATION (and perhaps an strerror for that)
818 2014-11-18 16:15:58 <wumpus> there is no need for the applciation to act on specific 'errors'
819 2014-11-18 16:16:08 <sipa> the reason why a script evaluaton failed should be 100% independent imho
820 2014-11-18 16:16:17 <wumpus> why would you need to distinguish failed deserialization?
821 2014-11-18 16:16:26 <wumpus> failed is failed right?
822 2014-11-18 16:16:30 <sipa> because it signifies incorrect usage of the API
823 2014-11-18 16:16:41 <wumpus> ok, agreed
824 2014-11-18 16:16:45 <sipa> rather than a genuinely failed verification
825 2014-11-18 16:17:07 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
826 2014-11-18 16:17:39 vmatekole has quit (Remote host closed the connection)
827 2014-11-18 16:17:40 Transisto has quit (Read error: Connection reset by peer)
828 2014-11-18 16:17:51 <wumpus> but indeed, that's completely separate from the reasons script evaluation can 'fail'
829 2014-11-18 16:18:07 <wumpus> makes no sense to combine it even in one enum
830 2014-11-18 16:18:18 Quanttek has joined
831 2014-11-18 16:18:37 * jgarzik_ updates the ZMQ patch to build
832 2014-11-18 16:18:44 <jgarzik_> and be more generic with signals
833 2014-11-18 16:18:53 <sipa> jgarzik_: i hope for 0.11 :)
834 2014-11-18 16:19:12 <jgarzik_> no timeline
835 2014-11-18 16:19:21 <jgarzik_> I have time right now, and it needs doing
836 2014-11-18 16:19:24 <jgarzik_> ;p
837 2014-11-18 16:19:40 <cfields> wumpus: very much agreed. not sure how to separate it without making the interface even clunkier, though
838 2014-11-18 16:19:57 Transisto has joined
839 2014-11-18 16:20:10 <wumpus> cfields: well it's actually easier, instead of returning an opaque code you return an enum with only two options (for now :-)
840 2014-11-18 16:20:12 <sipa> let's just forget about script evaluation 'reasons' for now
841 2014-11-18 16:20:17 morcos has joined
842 2014-11-18 16:20:32 <sipa> there can also be INCOMPLETE_DESERIALIZATION (signifying garbage)
843 2014-11-18 16:20:43 <wumpus> yea, three options
844 2014-11-18 16:21:12 <sipa> i'm glad to have the script validation reasons abstracted out (as opposed to just a bunch of strprintf's), independent of whether we use it in the library or not
845 2014-11-18 16:21:22 <cfields> and bad index
846 2014-11-18 16:21:32 <wumpus> cfields: yep
847 2014-11-18 16:21:38 <cfields> https://github.com/theuni/bitcoin/commit/1b306c96d6b7359c9332bbf93aa24640e45cfed2#diff-5d284177f966cbad5a370e548271cb1dR74
848 2014-11-18 16:21:54 MaxSan1 has joined
849 2014-11-18 16:21:57 <cfields> failures are there
850 2014-11-18 16:22:18 Pierre_Rochard has quit (Quit: Pierre_Rochard)
851 2014-11-18 16:22:30 <cfields> so, enum those and return that instead, and leave the scripterror out of it?
852 2014-11-18 16:22:35 <wumpus> yes
853 2014-11-18 16:23:02 <cfields> those should be rock-stable too, can't imagine how they'd ever change
854 2014-11-18 16:23:10 <wumpus> indeed
855 2014-11-18 16:23:16 <sipa> indeed, they're specific to thre API
856 2014-11-18 16:23:52 MaxSan has quit (Ping timeout: 264 seconds)
857 2014-11-18 16:23:56 brson has joined
858 2014-11-18 16:23:59 <cfields> ok, and scripterror remains internal. makes sense.
859 2014-11-18 16:24:04 <sipa> ack
860 2014-11-18 16:24:12 <cfields> and sipa can paint the name a new color :)
861 2014-11-18 16:24:23 <sipa> this?
862 2014-11-18 16:24:30 * sipa hides
863 2014-11-18 16:24:33 <wumpus> yes, at least for now, at some point we may support debugging of scripts, but for now it's internal
864 2014-11-18 16:24:54 <cfields> works for me. thanks for talking it through.
865 2014-11-18 16:24:59 <wumpus> a name for what?
866 2014-11-18 16:25:12 <wumpus> this would just be an error enumeration for the bitcoinconsensus library
867 2014-11-18 16:25:20 <cfields> sipa doesn't seem to like the name ScriptError
868 2014-11-18 16:25:37 <cfields> nah, that was an off-topic joke :)
869 2014-11-18 16:25:37 <wumpus> bitconconsensus_error :p
870 2014-11-18 16:25:40 <wumpus> ohh
871 2014-11-18 16:26:09 <wumpus> ScriptResultOfLastOperation ? :p
872 2014-11-18 16:26:31 lclc is now known as lclc_bnc
873 2014-11-18 16:26:36 <sipa> ScriptWhyUNoSucceed
874 2014-11-18 16:26:37 <wumpus> ReasonOfNegativeEvalOfLastOperation
875 2014-11-18 16:26:42 weilu has joined
876 2014-11-18 16:26:42 <wumpus> lol sipa
877 2014-11-18 16:26:54 Dr-G3 is now known as Dr-G
878 2014-11-18 16:27:03 Dr-G is now known as Dr-G2
879 2014-11-18 16:27:04 <cfields> heh
880 2014-11-18 16:28:31 <cfields> btw, it's agreed that extra garbage in txTo is an error, even if the script would verify without the garbage?
881 2014-11-18 16:28:41 <wumpus> IMO that's an error
882 2014-11-18 16:28:49 <sipa> yes, that's incorrect usage of the API
883 2014-11-18 16:29:10 ryanxcharles has quit (Ping timeout: 258 seconds)
884 2014-11-18 16:29:15 <wumpus> caller must pass the right size
885 2014-11-18 16:29:26 <cfields> ok, great. same.
886 2014-11-18 16:29:27 Techguy305 has joined
887 2014-11-18 16:29:36 <sipa> if you're unable to do transaction deserialization in whatever layer you're using, your code is probably broken no matter what
888 2014-11-18 16:30:02 <wumpus> indeed, better to fail early then
889 2014-11-18 16:34:48 nemo` has joined
890 2014-11-18 16:35:51 PaulCapestany has quit ()
891 2014-11-18 16:40:42 PaulCapestany has joined
892 2014-11-18 16:41:10 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
893 2014-11-18 16:45:58 akstunt600 has quit (Read error: Connection reset by peer)
894 2014-11-18 16:46:01 ruukasu has joined
895 2014-11-18 16:46:58 akstunt600 has joined
896 2014-11-18 16:47:18 Techguy305 has joined
897 2014-11-18 16:47:33 ThomasV has joined
898 2014-11-18 16:48:52 <cfields> wumpus: btw, if you're testing the consensus lib on win, the dll builds fine, but libstdc++/libgcc aren't built-in static (yet)
899 2014-11-18 16:50:12 Techguy305 has quit (Ping timeout: 255 seconds)
900 2014-11-18 16:50:19 <cfields> libtool needs a little coercion there, just haven't gotten around to finding the least hackish way yet
901 2014-11-18 16:50:37 <wumpus> cfields: ok, no problem, I'll wait with that until the pull is 'final'
902 2014-11-18 16:51:02 adlai has joined
903 2014-11-18 16:51:49 <cfields> wumpus: well i'd be ok with merging it without that fixed yet, since it should still work fine. either way works for me
904 2014-11-18 16:52:24 <wumpus> but i suppose it can't end up in a release that way
905 2014-11-18 16:53:04 <wumpus> unless we package libstdc++ and libgcc as dlls, of course
906 2014-11-18 16:53:31 <sipa> we could just not distribute libconsensus for windows
907 2014-11-18 16:53:40 paveljanik has joined
908 2014-11-18 16:53:59 <wumpus> right
909 2014-11-18 16:54:34 <wumpus> I suppose we don't distribute it for macosx either, so it's linux-only for now
910 2014-11-18 16:54:51 <wumpus> fine with me, then I also don't have to test it on windows
911 2014-11-18 16:55:21 benrcole1 has quit (Quit: Leaving.)
912 2014-11-18 16:55:26 <cfields> hmm, really? i figured the dll would have the biggest advantage, since it's otherwise such a pain to get the consensus code built/running on win
913 2014-11-18 16:55:42 <wumpus> cfields: it only makes sense if it can be self-contained
914 2014-11-18 16:56:06 <sipa> cfields: oh i agree, but it's a proof of concept - we can always add a windows release if people ask for it
915 2014-11-18 16:56:21 <cfields> wumpus: sure, it can be, it'll just need a trick or two. nothing too difficult
916 2014-11-18 16:56:37 <wumpus> I was thinking let's say you want to load the DLL from a MSVC-built program, it would kind of suck to need the libstdc++ libgcc dlls from mingw
917 2014-11-18 16:56:39 <cfields> i have a few one-liners that work, just hoping to stumble upon something cleaner
918 2014-11-18 16:56:47 cbeams has quit (Remote host closed the connection)
919 2014-11-18 16:57:30 <wumpus> well it depends on what we focus on now, it could be done later, for 0.10 only Linux would be fine
920 2014-11-18 16:58:04 <cfields> ok
921 2014-11-18 16:58:13 <sipa> a few one-liners sounds good to me as well :)
922 2014-11-18 16:58:27 <wumpus> let's focus on getting libbitcoin_consensus to a mergable state first
923 2014-11-18 16:58:46 <cfields> ok, fixing that up right now
924 2014-11-18 16:58:58 weilu has quit (Remote host closed the connection)
925 2014-11-18 17:02:27 benrcole has joined
926 2014-11-18 17:02:42 benrcole has left ()
927 2014-11-18 17:03:25 brianhoffman has quit (Quit: brianhoffman)
928 2014-11-18 17:06:07 ryanxcharles has joined
929 2014-11-18 17:07:37 brianhoffman has joined
930 2014-11-18 17:14:06 SebSebastian has quit (Quit: Leaving)
931 2014-11-18 17:14:06 SebSebastian has joined
932 2014-11-18 17:14:06 ThomasV has quit (Ping timeout: 255 seconds)
933 2014-11-18 17:14:13 smorim has quit (Remote host closed the connection)
934 2014-11-18 17:14:48 ruukasu has quit (Ping timeout: 264 seconds)
935 2014-11-18 17:15:06 cbeams has joined
936 2014-11-18 17:15:12 smorim has joined
937 2014-11-18 17:15:26 ruukasu has joined
938 2014-11-18 17:16:14 agricocb has quit (Quit: Leaving.)
939 2014-11-18 17:16:24 damethos has joined
940 2014-11-18 17:21:06 cbeams has quit (Remote host closed the connection)
941 2014-11-18 17:21:34 Blackreign has joined
942 2014-11-18 17:21:40 cbeams has joined
943 2014-11-18 17:21:51 gnuborg has joined
944 2014-11-18 17:22:15 hearn has joined
945 2014-11-18 17:23:31 MaxSan has joined
946 2014-11-18 17:24:43 <sipa> cfields: many 'usage: git rev-list [OPTION] <commit-id>....' lines in the travis output
947 2014-11-18 17:24:54 <Luke-Jr> sipa: I'm awake
948 2014-11-18 17:25:13 <Luke-Jr> noticed you forked my PR, so I'm trying to catch up before commenting
949 2014-11-18 17:25:15 <cfields> sipa: yea, there are a few tickets around for that. not sure why the fixes were never merged
950 2014-11-18 17:25:18 <cfields> will have a look
951 2014-11-18 17:25:38 MaxSan1 has quit (Ping timeout: 272 seconds)
952 2014-11-18 17:26:03 cbeams has quit (Ping timeout: 250 seconds)
953 2014-11-18 17:26:13 <sipa> Luke-Jr: i'm done with #5302
954 2014-11-18 17:26:55 <jgarzik_> hum
955 2014-11-18 17:27:10 * sipa humms along
956 2014-11-18 17:27:19 <jgarzik_> Ideally, I wonder if boost has a feature to auto-register plugins
957 2014-11-18 17:27:26 <jgarzik_> eliminating an explicit ZMQInit call
958 2014-11-18 17:27:52 <jgarzik_> easy enough to create a PluginShutdown signal, but PluginInit is rather harder ;p
959 2014-11-18 17:27:52 <cfields> jgarzik_: like once?
960 2014-11-18 17:28:03 Grouver has quit (Quit: Leaving)
961 2014-11-18 17:28:09 <sipa> once doesn't deinitialize
962 2014-11-18 17:28:23 <sipa> class ZMQInitializer { ZMQInitializer() { ZMQInit(); } ~ZMQInitializer() { ZMQFree(); } } zmqinitializer_instance;
963 2014-11-18 17:28:27 <sipa> one line!
964 2014-11-18 17:28:40 <wumpus> I prefer explicit initializations
965 2014-11-18 17:28:45 <jgarzik_> that's not what I'm talking about
966 2014-11-18 17:28:50 <jgarzik_> think boost test cases
967 2014-11-18 17:28:54 vmatekole has joined
968 2014-11-18 17:29:08 <jgarzik_> there is no master list of tests, boost just Figures It Out
969 2014-11-18 17:29:23 <jgarzik_> once you have init, the plugin init function registers a shutdown signal
970 2014-11-18 17:29:32 <wumpus> initialization/deinistialization is not a good place for ravioli code, it's good to have control over the order
971 2014-11-18 17:29:44 NewLiberty has quit (Ping timeout: 258 seconds)
972 2014-11-18 17:29:45 <jgarzik_> thus all you need is the init hook
973 2014-11-18 17:30:06 <jgarzik_> the PR as implemented uses explicit init/shutdown
974 2014-11-18 17:30:07 <wumpus> jgarzik_: that works in a similar way, just linking in the .o is enough as the initialization code registers the plugin
975 2014-11-18 17:30:32 <wumpus> note that that can give problems if you use .a's and the linker decides that it doesn't need to link in an object file
976 2014-11-18 17:30:37 <jgarzik_> Yes, though I think we want an explicit point at which plugins are activated
977 2014-11-18 17:30:41 <jgarzik_> pure linker is too chaotic
978 2014-11-18 17:30:49 <wumpus> yes, it's crazy
979 2014-11-18 17:31:16 xenog has joined
980 2014-11-18 17:34:56 <Luke-Jr> sipa: this changes the function signature of ContextualCheckBlockHeader, but doesn't change its use in TestBlockValidity
981 2014-11-18 17:35:49 <sipa> Luke-Jr: oh, indeed
982 2014-11-18 17:36:18 <Luke-Jr> sipa: keep in mind TestBlockValidity should reject duplicate blocks
983 2014-11-18 17:36:34 hashtag_ has quit (Ping timeout: 255 seconds)
984 2014-11-18 17:36:58 <Luke-Jr> (it can perhaps be argued to be ambiguous whether it should - but I think the fact of common use expecting the rejection for shares pushes it far in favour of rejecting dupes
985 2014-11-18 17:37:30 <sipa> Luke-Jr: fair enough, but a header is not invalid because we already have it
986 2014-11-18 17:37:30 jfoxdev has joined
987 2014-11-18 17:37:30 hashtag_ has joined
988 2014-11-18 17:37:40 JackH has quit (Quit: JackH)
989 2014-11-18 17:38:11 <sipa> and a check function optionally inserting its argument in a n index is pretty ugly
990 2014-11-18 17:38:18 <Luke-Jr> indeed
991 2014-11-18 17:38:36 <Luke-Jr> maybe it deserves a new function?
992 2014-11-18 17:39:21 <Luke-Jr> it'd be nice to atomically do the two checks (dupe & prevblk lookup) within one lock
993 2014-11-18 17:39:22 <sipa> ok
994 2014-11-18 17:39:29 akstunt600 has quit (Read error: Connection reset by peer)
995 2014-11-18 17:40:06 xenog has quit (Remote host closed the connection)
996 2014-11-18 17:40:13 <Luke-Jr> sipa: are you making these changes, or should I?
997 2014-11-18 17:40:17 akstunt600 has joined
998 2014-11-18 17:41:41 Techguy305 has quit (2!~kvirc@97.68.30.26|Ping timeout: 240 seconds)
999 2014-11-18 17:41:54 <sipa> Luke-Jr: probably easier if uou do
1000 2014-11-18 17:42:21 <sipa> as reacting to other comments is probably easier for you
1001 2014-11-18 17:43:21 <Luke-Jr> k
1002 2014-11-18 17:43:34 jfoxdev has left ()
1003 2014-11-18 17:43:38 Diablo-D3 has joined
1004 2014-11-18 17:45:38 nuke1989 has joined
1005 2014-11-18 17:47:04 <Luke-Jr> sipa: it also appears you are calling AddToBlockIndex when it previously was not?
1006 2014-11-18 17:49:31 damethos has quit (Quit: Bye)
1007 2014-11-18 17:50:29 <sipa> Luke-Jr: shouldn't be
1008 2014-11-18 17:50:38 <sipa> i can reorganize the code a bit to make the diff smaller
1009 2014-11-18 17:52:20 <Luke-Jr> sipa: previously, it was only called when !*ppindex
1010 2014-11-18 17:52:37 <sipa> Luke-Jr: second
1011 2014-11-18 17:52:55 B0g4r7 has quit (Ping timeout: 250 seconds)
1012 2014-11-18 17:53:27 B0g4r7 has joined
1013 2014-11-18 17:53:36 <sipa> Luke-Jr: at that point in the code, it would always be !*ppindex
1014 2014-11-18 17:53:46 <sipa> as there is a return in the only branch that updates it
1015 2014-11-18 17:54:04 <Luke-Jr> ah
1016 2014-11-18 17:54:12 <sipa> i'll push a new version that makes it more obvious in a second
1017 2014-11-18 17:55:29 <sipa> done
1018 2014-11-18 17:55:48 GAit has joined
1019 2014-11-18 17:56:11 <sipa> ah, i had hoped that the diff would be smaller
1020 2014-11-18 17:56:17 <sipa> maybe i need to reorder the function or something
1021 2014-11-18 18:01:06 enaqx has quit (Ping timeout: 272 seconds)
1022 2014-11-18 18:01:08 devrandom has joined
1023 2014-11-18 18:06:20 SebSebastian has quit (Quit: Leaving)
1024 2014-11-18 18:08:06 digitalmagus has joined
1025 2014-11-18 18:09:18 devrandom has quit (Ping timeout: 250 seconds)
1026 2014-11-18 18:09:37 devrandom has joined
1027 2014-11-18 18:10:12 <Luke-Jr> - const int nHeight = pindexPrev->nHeight + 1;
1028 2014-11-18 18:10:14 <Luke-Jr> + const int nHeight = pindexPrev == NULL ? 0 : pindexPrev->nHeight + 1;
1029 2014-11-18 18:10:15 <Luke-Jr> sipa: ^ purpose?
1030 2014-11-18 18:10:37 <Luke-Jr> going to just make the contextual checks assert(pindexPrev), ok?
1031 2014-11-18 18:10:46 <sipa> ContextualCheckBlockHeader can reasonably be called on the genesis block, imho
1032 2014-11-18 18:10:53 <sipa> -Header
1033 2014-11-18 18:10:55 MoALTz has quit (Quit: Leaving)
1034 2014-11-18 18:13:05 timothy has quit (Remote host closed the connection)
1035 2014-11-18 18:15:02 <Luke-Jr> sipa: hm
1036 2014-11-18 18:15:38 <sipa> in AcceptBlock that doesn't happen because everything is guarded by a != genesis check, and maybe there is higher level logic that prevents it
1037 2014-11-18 18:15:54 <sipa> but i prefer that those functions give valid results when called on genesis too
1038 2014-11-18 18:16:02 <Luke-Jr> assert(pindexPrev || hash == Params().HashGenesisBlock()); ?
1039 2014-11-18 18:16:12 <sipa> Meh.
1040 2014-11-18 18:17:02 <sipa> another call to GetHash...
1041 2014-11-18 18:17:08 <Luke-Jr> it's already called in the header check
1042 2014-11-18 18:17:25 <sipa> it's already called to many times :)
1043 2014-11-18 18:17:28 <Luke-Jr> :P
1044 2014-11-18 18:20:11 jb55 has joined
1045 2014-11-18 18:20:44 neozaru has joined
1046 2014-11-18 18:24:01 epscy has quit (Ping timeout: 256 seconds)
1047 2014-11-18 18:31:28 epscy has joined
1048 2014-11-18 18:32:48 akstunt600 has quit (Read error: Connection reset by peer)
1049 2014-11-18 18:33:36 akstunt600 has joined
1050 2014-11-18 18:35:12 simondlr has joined
1051 2014-11-18 18:36:31 smorim has quit (Remote host closed the connection)
1052 2014-11-18 18:39:11 smorim has joined
1053 2014-11-18 18:39:14 smorim has quit (Remote host closed the connection)
1054 2014-11-18 18:40:03 smorim has joined
1055 2014-11-18 18:40:05 smorim has quit (Remote host closed the connection)
1056 2014-11-18 18:40:30 xenog has joined
1057 2014-11-18 18:41:08 smorim has joined
1058 2014-11-18 18:41:10 smorim has quit (Remote host closed the connection)
1059 2014-11-18 18:42:05 smorim has joined
1060 2014-11-18 18:42:08 smorim has quit (Remote host closed the connection)
1061 2014-11-18 18:43:12 smorim has joined
1062 2014-11-18 18:43:15 smorim has quit (Remote host closed the connection)
1063 2014-11-18 18:44:02 smorim has joined
1064 2014-11-18 18:44:05 smorim has quit (Remote host closed the connection)
1065 2014-11-18 18:44:29 smorim has joined
1066 2014-11-18 18:44:32 smorim has quit (Remote host closed the connection)
1067 2014-11-18 18:44:43 ssshhh has joined
1068 2014-11-18 18:45:41 smorim has joined
1069 2014-11-18 18:45:43 smorim has quit (Remote host closed the connection)
1070 2014-11-18 18:46:53 smorim has joined
1071 2014-11-18 18:46:55 rubensayshi has quit (Quit: Leaving)
1072 2014-11-18 18:46:56 smorim has quit (Remote host closed the connection)
1073 2014-11-18 18:47:19 smorim has joined
1074 2014-11-18 18:47:23 smorim has quit (Remote host closed the connection)
1075 2014-11-18 18:47:26 orperelman has joined
1076 2014-11-18 18:48:20 smorim has joined
1077 2014-11-18 18:48:24 smorim has quit (Remote host closed the connection)
1078 2014-11-18 18:49:10 smorim has joined
1079 2014-11-18 18:51:14 SebSebastian has joined
1080 2014-11-18 18:53:30 smorim has quit (Ping timeout: 250 seconds)
1081 2014-11-18 18:56:30 Applicat_ has quit (Remote host closed the connection)
1082 2014-11-18 18:57:27 orperelman has quit (Ping timeout: 256 seconds)
1083 2014-11-18 18:58:21 orperelman has joined
1084 2014-11-18 19:00:08 <Luke-Jr> sipa: #1816 updated with your changes squashed
1085 2014-11-18 19:00:23 jgarzik_ has quit (Quit: apple apple apple)
1086 2014-11-18 19:00:52 iwilcox has quit (Ping timeout: 250 seconds)
1087 2014-11-18 19:03:56 iwilcox has joined
1088 2014-11-18 19:04:54 <Luke-Jr> sipa: is .count cheaper than .find? O.o
1089 2014-11-18 19:05:05 <sipa> i doubt it; but it's shorter
1090 2014-11-18 19:05:08 <Luke-Jr> XD
1091 2014-11-18 19:05:26 AaronvanW has quit (Ping timeout: 265 seconds)
1092 2014-11-18 19:05:46 hanti is now known as HANTI
1093 2014-11-18 19:05:59 Zarutian has joined
1094 2014-11-18 19:06:34 jgarzik has quit (Ping timeout: 255 seconds)
1095 2014-11-18 19:06:55 Zarutian has quit (Read error: Connection reset by peer)
1096 2014-11-18 19:07:08 Zarutian has joined
1097 2014-11-18 19:08:13 <Luke-Jr> sipa: hm, does it make sense to not fail as duplicate if we have only the header?
1098 2014-11-18 19:08:56 <sipa> Luke-Jr: up to you
1099 2014-11-18 19:09:23 * Luke-Jr ponders
1100 2014-11-18 19:09:31 <sipa> the only way that i can expect that to happen is if the block has announced already, and we have processed the header, and requested the block, but it hasn't been processed in full yet
1101 2014-11-18 19:09:36 <sipa> i doubt it can happen at all right now
1102 2014-11-18 19:09:39 <sipa> but maybe that changes
1103 2014-11-18 19:09:39 kikkerdril is now known as ichbinwalter
1104 2014-11-18 19:09:50 AaronvanW has joined
1105 2014-11-18 19:09:58 iwilcox has quit (Ping timeout: 250 seconds)
1106 2014-11-18 19:10:24 SebSebastian has quit (Quit: Leaving)
1107 2014-11-18 19:10:51 benrcole has joined
1108 2014-11-18 19:11:29 giannidalerta has joined
1109 2014-11-18 19:11:40 vmatekole has quit ()
1110 2014-11-18 19:12:24 iwilcox has joined
1111 2014-11-18 19:13:54 btcdrak has quit (Quit: Connection closed for inactivity)
1112 2014-11-18 19:14:02 profreid has joined
1113 2014-11-18 19:17:06 benrcole has quit (Ping timeout: 244 seconds)
1114 2014-11-18 19:18:27 YoY_ has joined
1115 2014-11-18 19:18:33 <Luke-Jr> sipa: I made it return duplicate, but still process the block in the case of submitblock
1116 2014-11-18 19:18:57 jonasschnelli has joined
1117 2014-11-18 19:19:35 jgarzik has joined
1118 2014-11-18 19:19:49 jgarzik has quit (Changing host)
1119 2014-11-18 19:19:50 jgarzik has joined
1120 2014-11-18 19:22:18 WeCluster has joined
1121 2014-11-18 19:22:23 _yoy_ has quit (Ping timeout: 256 seconds)
1122 2014-11-18 19:22:45 Techguy305 has joined
1123 2014-11-18 19:23:16 nowan has quit (Ping timeout: 240 seconds)
1124 2014-11-18 19:24:16 nowan has joined
1125 2014-11-18 19:24:18 SebSebastian has joined
1126 2014-11-18 19:25:10 benrcole has joined
1127 2014-11-18 19:26:11 akstunt600 has quit (Read error: Connection reset by peer)
1128 2014-11-18 19:26:13 <Luke-Jr> ok, it actually compiles now ;)
1129 2014-11-18 19:26:19 * Luke-Jr prods QA RPC tests for being broken :/
1130 2014-11-18 19:26:23 <Luke-Jr> (in general)
1131 2014-11-18 19:26:47 benrcole has quit (Client Quit)
1132 2014-11-18 19:26:54 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1133 2014-11-18 19:27:10 akstunt600 has joined
1134 2014-11-18 19:27:14 giannidalerta has quit (Quit: Lingo: www.lingoirc.com)
1135 2014-11-18 19:28:30 orperelman has quit (Ping timeout: 272 seconds)
1136 2014-11-18 19:29:21 <kanzure> oops is that my fault
1137 2014-11-18 19:29:22 orperelman has joined
1138 2014-11-18 19:29:28 <kanzure> ah, no
1139 2014-11-18 19:29:45 <Luke-Jr> it thinks it's in IBD
1140 2014-11-18 19:29:59 <Luke-Jr> for now, I'm just going to rebase on an older master
1141 2014-11-18 19:31:09 <sipa> Luke-Jr: merge in 5158
1142 2014-11-18 19:31:44 <Luke-Jr> sipa: well, it was working a few days ago
1143 2014-11-18 19:32:01 <Luke-Jr> weird
1144 2014-11-18 19:32:38 giannidalerta has joined
1145 2014-11-18 19:32:55 <Luke-Jr> sipa: I'm going to leave 5158 non-merged for my PR, if that's okay - I'll just merge it locally for testing?
1146 2014-11-18 19:33:11 <Luke-Jr> meh
1147 2014-11-18 19:33:15 <Luke-Jr> it didn't fix it anyway
1148 2014-11-18 19:33:27 <sipa> yeah
1149 2014-11-18 19:33:30 <sipa> ok
1150 2014-11-18 19:34:36 * Luke-Jr removes IBD check locally
1151 2014-11-18 19:34:52 <sipa> see #5304?
1152 2014-11-18 19:35:13 Techguy305 has quit (Ping timeout: 264 seconds)
1153 2014-11-18 19:35:42 <Luke-Jr> sipa: doesn't look related
1154 2014-11-18 19:35:46 <sipa> ok
1155 2014-11-18 19:36:13 Lightsword has joined
1156 2014-11-18 19:37:02 <Luke-Jr> anyhow, proposal tests now pass (with IBD check removed)
1157 2014-11-18 19:37:33 <sipa> which IBD check specifically?
1158 2014-11-18 19:37:42 llllllllll has joined
1159 2014-11-18 19:38:00 <Luke-Jr> rpcmining.cpp:getblocktemplate
1160 2014-11-18 19:38:14 <Luke-Jr> hm, I wonder if I should bypass that for proposals
1161 2014-11-18 19:38:27 erasmospunk has quit (Remote host closed the connection)
1162 2014-11-18 19:38:42 <Luke-Jr> nm, it already is
1163 2014-11-18 19:38:53 <Luke-Jr> just that the tests require using it for a template :>
1164 2014-11-18 19:39:06 Application has joined
1165 2014-11-18 19:40:22 NewLiberty has joined
1166 2014-11-18 19:44:12 b_lumenkraft has quit (Quit: b_lumenkraft)
1167 2014-11-18 19:45:40 tdlfbx has joined
1168 2014-11-18 19:46:01 ruukasu has quit (Quit: WeeChat 1.0.1)
1169 2014-11-18 19:46:13 <Luke-Jr> side note: git commit --fixup=COMMIT is handy
1170 2014-11-18 19:46:18 ruukasu has joined
1171 2014-11-18 19:46:59 rdponticelli has quit (Remote host closed the connection)
1172 2014-11-18 19:47:14 rdponticelli has joined
1173 2014-11-18 19:47:19 <sipa> interesting
1174 2014-11-18 19:51:35 ThomasV has joined
1175 2014-11-18 19:52:28 Aquent has quit (Quit: Leaving)
1176 2014-11-18 19:52:42 Lightsword has quit (Quit: Lightsword)
1177 2014-11-18 19:53:12 Aquent has joined
1178 2014-11-18 19:57:09 orperelman has quit (Ping timeout: 265 seconds)
1179 2014-11-18 19:57:58 orperelman has joined
1180 2014-11-18 19:58:15 Lightsword has joined
1181 2014-11-18 19:58:35 coeus_ has quit (Ping timeout: 250 seconds)
1182 2014-11-18 20:00:05 Zarutian has quit (Quit: Zarutian)
1183 2014-11-18 20:00:35 Zarutian has joined
1184 2014-11-18 20:01:24 Zarutian has quit (Read error: Connection reset by peer)
1185 2014-11-18 20:01:37 pecket has quit (Ping timeout: 250 seconds)
1186 2014-11-18 20:01:38 Zarutian has joined
1187 2014-11-18 20:02:10 Lightsword has quit (Client Quit)
1188 2014-11-18 20:05:06 Zarutian has quit (Client Quit)
1189 2014-11-18 20:08:30 Subtoshi is now known as zzz!~SubCreati@unaffiliated/cannacoin|SubCreative
1190 2014-11-18 20:09:36 ThomasV has quit (Ping timeout: 240 seconds)
1191 2014-11-18 20:11:36 bitbumper has quit (Ping timeout: 240 seconds)
1192 2014-11-18 20:12:24 Eagle[TM] has quit (Ping timeout: 264 seconds)
1193 2014-11-18 20:14:58 mortale has quit (Ping timeout: 250 seconds)
1194 2014-11-18 20:16:06 Lightsword has joined
1195 2014-11-18 20:16:36 ichbinwalter is now known as ikbenwouter
1196 2014-11-18 20:16:47 ikbenwouter has quit (Quit: Leaving)
1197 2014-11-18 20:17:31 ikbenwouter has joined
1198 2014-11-18 20:19:01 ruukasu has quit (Ping timeout: 255 seconds)
1199 2014-11-18 20:19:04 Gyps has joined
1200 2014-11-18 20:19:23 akstunt600 has quit (Read error: Connection reset by peer)
1201 2014-11-18 20:20:14 akstunt600 has joined
1202 2014-11-18 20:20:41 Alark has joined
1203 2014-11-18 20:20:59 damethos has joined
1204 2014-11-18 20:21:37 Alark has left ()
1205 2014-11-18 20:25:01 saivann has quit (Ping timeout: 264 seconds)
1206 2014-11-18 20:25:38 btcdrak has joined
1207 2014-11-18 20:27:37 sol__ has quit (Ping timeout: 250 seconds)
1208 2014-11-18 20:28:14 saivann has joined
1209 2014-11-18 20:28:36 orperelman has quit (Ping timeout: 264 seconds)
1210 2014-11-18 20:28:59 mortale has joined
1211 2014-11-18 20:30:38 Applicat_ has joined
1212 2014-11-18 20:30:50 bitbumper has joined
1213 2014-11-18 20:31:15 Applica__ has joined
1214 2014-11-18 20:31:21 sol__ has joined
1215 2014-11-18 20:31:41 Application has quit (Ping timeout: 264 seconds)
1216 2014-11-18 20:32:25 <wiz> would someone mind sending me like 0.1 testnet coins?
1217 2014-11-18 20:33:14 <wiz> i tried one of the faucets but the coins never came
1218 2014-11-18 20:35:08 Applicat_ has quit (Ping timeout: 255 seconds)
1219 2014-11-18 20:35:53 bitbumper has quit (Ping timeout: 264 seconds)
1220 2014-11-18 20:39:12 RagnarDanneskjol has joined
1221 2014-11-18 20:41:53 Arnavion has quit (Ping timeout: 264 seconds)
1222 2014-11-18 20:41:58 AtashiCon has quit (Ping timeout: 255 seconds)
1223 2014-11-18 20:42:09 Arnavion has joined
1224 2014-11-18 20:42:56 AtashiCon has joined
1225 2014-11-18 20:48:45 Gyps has quit (Quit: Gyps)
1226 2014-11-18 20:49:24 agricocb has joined
1227 2014-11-18 20:50:40 <Luke-Jr> wiz: address?
1228 2014-11-18 20:51:16 <wiz> msJKXLPbu2q2uer4wcAxcAuj4vs4EV4U4P
1229 2014-11-18 20:51:34 <wiz> thank you sir
1230 2014-11-18 20:55:01 one0one has joined
1231 2014-11-18 20:55:23 <Luke-Jr> wiz: sent
1232 2014-11-18 20:55:45 llllllllll has quit (Read error: Connection reset by peer)
1233 2014-11-18 20:56:07 <wiz> thanks, if you give me your real btc address I'll buy you a beer in return :)
1234 2014-11-18 20:58:19 PsychoticBoy has quit (Excess Flood)
1235 2014-11-18 20:58:39 PsychoticBoy has joined
1236 2014-11-18 20:59:59 jonasschnelli has quit (Quit: Verlassend)
1237 2014-11-18 21:03:31 <Luke-Jr> wiz: lol, no need, but thanks 19eA9GoyfGSD9NvsYxxac23KV424XMpFB3 (disclaimer: I'm not getting beer with anything you send :P)
1238 2014-11-18 21:03:32 llllllllll has joined
1239 2014-11-18 21:04:30 <wiz> coffee? tea? what is your beverage of choice
1240 2014-11-18 21:05:07 <Luke-Jr> lately all I drink is pepsi and dr. pepper :/
1241 2014-11-18 21:06:52 <sipa> combine them into dr. pepsipper
1242 2014-11-18 21:07:00 Gyps has joined
1243 2014-11-18 21:07:57 bitbumper has joined
1244 2014-11-18 21:08:01 <Diablo-D3> DO NOT DO IT
1245 2014-11-18 21:08:11 <Diablo-D3> never mix dr pepper with anything but alchohol
1246 2014-11-18 21:08:15 <Diablo-D3> and even them, thats not recommended
1247 2014-11-18 21:08:24 _yoy_ has joined
1248 2014-11-18 21:08:27 <Diablo-D3> there is just something entirely foreign with how they do their flavor mix
1249 2014-11-18 21:08:40 <Diablo-D3> anything else? you can probably mix and get away with it
1250 2014-11-18 21:09:13 YoY_ has quit (Ping timeout: 250 seconds)
1251 2014-11-18 21:09:52 <Luke-Jr> O.o
1252 2014-11-18 21:10:32 <maaku> somebody feels strongly about Dr. P
1253 2014-11-18 21:10:45 <Luke-Jr> sipa: reckon #1816 is ACKworthy yet? or anything else for me to do?
1254 2014-11-18 21:11:00 clopez has quit (Disconnected by services)
1255 2014-11-18 21:12:13 clopez_ has joined
1256 2014-11-18 21:12:42 akstunt600 has quit (Read error: Connection reset by peer)
1257 2014-11-18 21:13:28 hmsimha_ has quit (Ping timeout: 255 seconds)
1258 2014-11-18 21:13:48 akstunt600 has joined
1259 2014-11-18 21:13:56 <phantomcircuit> Diablo-D3, ha
1260 2014-11-18 21:15:20 <Diablo-D3> phantomcircuit: tell me Im wrong here
1261 2014-11-18 21:15:38 <phantomcircuit> i will not
1262 2014-11-18 21:15:48 <phantomcircuit> there's already a ton of random flavors in dr pepper
1263 2014-11-18 21:16:02 <phantomcircuit> adding more will not end well
1264 2014-11-18 21:16:13 brianhoffman has quit (Quit: brianhoffman)
1265 2014-11-18 21:16:45 Qatz has quit (Read error: Connection reset by peer)
1266 2014-11-18 21:17:04 Qatz has joined
1267 2014-11-18 21:17:56 JTF195 has quit (Ping timeout: 240 seconds)
1268 2014-11-18 21:18:13 JTF195 has joined
1269 2014-11-18 21:19:36 Lightsword has quit (Quit: Lightsword)
1270 2014-11-18 21:20:08 altoz has quit (Ping timeout: 255 seconds)
1271 2014-11-18 21:20:26 napedia has joined
1272 2014-11-18 21:23:14 Zifre_ has joined
1273 2014-11-18 21:24:13 copumpkin has quit (Ping timeout: 256 seconds)
1274 2014-11-18 21:26:16 Zifre has quit (Ping timeout: 244 seconds)
1275 2014-11-18 21:26:38 altoz has joined
1276 2014-11-18 21:29:41 user7779078 has quit ()
1277 2014-11-18 21:29:42 <BlueMatt> wumpus: did you intend to ack https://github.com/bitcoin/bitcoin/pull/2844 (and could you, if you did)
1278 2014-11-18 21:31:07 ssshhh has quit (Quit: Got to go - Be back soon!)
1279 2014-11-18 21:31:55 tdlfbx has quit (Ping timeout: 255 seconds)
1280 2014-11-18 21:34:01 bitbumper has quit (Ping timeout: 264 seconds)
1281 2014-11-18 21:40:55 Hans-Martin has joined
1282 2014-11-18 21:41:04 moa has joined
1283 2014-11-18 21:43:21 <wiz> I forked the bitcoin.org website on github, removed all languages except japanese, and put it on bitcoin.jp
1284 2014-11-18 21:43:21 Hans-Martin has quit (Read error: Connection reset by peer)
1285 2014-11-18 21:43:30 simondlr has quit (Read error: Connection reset by peer)
1286 2014-11-18 21:43:58 easye has quit (Read error: Connection reset by peer)
1287 2014-11-18 21:44:00 <wiz> kinda thinking what else to put on there next
1288 2014-11-18 21:44:05 simondlr has joined
1289 2014-11-18 21:46:01 <Luke-Jr> wizkid057: http://bitcoin.jp/en/ seems to work just fine :p
1290 2014-11-18 21:46:04 <Luke-Jr> err, wiz*
1291 2014-11-18 21:46:16 <Luke-Jr> wiz: I suggest making it link to bitcoin.org for non-jp links
1292 2014-11-18 21:46:22 <Luke-Jr> but that might take effort
1293 2014-11-18 21:46:27 <wiz> heh okay more accurately, i changed the default language to ja
1294 2014-11-18 21:46:31 <wiz> but okay sure good idea
1295 2014-11-18 21:46:45 * Luke-Jr wonders why the video is in English with Spanish subtitles XD
1296 2014-11-18 21:47:06 <wiz> actually i was just replacing that with one that roger ver uploaded to youtube with japanese subtitles
1297 2014-11-18 21:47:40 <wiz> this is a few years old https://www.youtube.com/watch?v=sXOxImTtCEQ
1298 2014-11-18 21:48:12 <wiz> but better than nothing, i mean most japanese people think bitcoin got hacked and went bankrupt in the beginning of the year and that ripple won the cryptocoin war :P
1299 2014-11-18 21:50:38 <Luke-Jr> hopefully it's an accurate translation, and doesn't add anarchist stuff? :p
1300 2014-11-18 21:50:45 <wiz> nah it's legit
1301 2014-11-18 21:51:10 <Luke-Jr> cool
1302 2014-11-18 21:51:22 <Luke-Jr> be neat if someone redubbed it
1303 2014-11-18 21:51:28 <ahmed_> hey all. im experimenting with the bitcoin source. and im wondering how to add the genesis block to the txdb ?
1304 2014-11-18 21:51:54 <Luke-Jr> ahmed_: don't do that, it'd hardfork
1305 2014-11-18 21:51:56 <sipa> ahmed_: what do you mean by 'txdb' ?
1306 2014-11-18 21:52:13 <ahmed_> Luke-Jr: ive obvs forked it so it isnt running using the bitcoin network
1307 2014-11-18 21:52:14 <wiz> yeah we have lots of people in tokyo who want to help out, thats why i went the github method... but i dont think anyone realizes they can submit PRs
1308 2014-11-18 21:52:23 <ahmed_> its just a testcoin
1309 2014-11-18 21:52:55 <ahmed_> sipa: well the genesis block is already added to the blkxxx.dat right? so its just the tx's that arent there which makes it unspendable right?
1310 2014-11-18 21:53:01 <ahmed_> or have i confused myself?
1311 2014-11-18 21:53:03 <Luke-Jr> wiz: please try to avoid forking the repo in a permanent fashon if possible - best to have bitcoin.org get any changes made too
1312 2014-11-18 21:53:19 <sipa> ahmed_: there is no such thing as a transaction database really
1313 2014-11-18 21:53:27 <sipa> ahmed_: only a set of unspent transaction outputs
1314 2014-11-18 21:53:31 altoz has quit (Ping timeout: 255 seconds)
1315 2014-11-18 21:53:39 <sipa> and indeed, the genesis block isn't processed when adding
1316 2014-11-18 21:53:46 <ahmed_> ah yep
1317 2014-11-18 21:53:47 <BlueMatt> jgarzik: wtf is with https://github.com/bitcoin/bitcoin/pull/2844 ???
1318 2014-11-18 21:54:00 <sipa> ahmed_: finding the place in the code where that decision is made should be a nice exercise then :)
1319 2014-11-18 21:54:05 <wiz> Luke-Jr: in that case, do you mind if i submit PRs for japanese language specific stuff to the main bitcoin.org repo?
1320 2014-11-18 21:54:12 <ahmed_> sipa: in main.cpp im guessing
1321 2014-11-18 21:54:17 <sipa> ahmed_: good guess
1322 2014-11-18 21:54:19 <Luke-Jr> ahmed_: IF you are in fact making an altcoin, please be straightforward and use ##altcoin-dev, and don't lie here. (not saying you are, just making a request in case since it's commonish)
1323 2014-11-18 21:54:21 <ahmed_> but ive spent a couple of hours trying to find it
1324 2014-11-18 21:54:23 <wiz> also, do you host the website on github directly?
1325 2014-11-18 21:54:28 <ahmed_> Luke-Jr: not making an altcoin
1326 2014-11-18 21:54:34 simondlr has quit (Remote host closed the connection)
1327 2014-11-18 21:54:42 <ahmed_> altcoin's are 99% ipo/ico/ixx scams nowadays
1328 2014-11-18 21:55:23 hashtagg_ has joined
1329 2014-11-18 21:55:35 <ahmed_> although i will join that chan and see what i can find there too. thanks Luke-Jr :)
1330 2014-11-18 21:55:43 hashtag_ has quit (Ping timeout: 244 seconds)
1331 2014-11-18 21:56:08 <ahmed_> sipa any hint as to what function its in?
1332 2014-11-18 21:56:32 <Luke-Jr> wiz: please feel free
1333 2014-11-18 21:57:03 <sipa> ahmed_: follow the calls from ProcessNewBlock
1334 2014-11-18 21:57:16 <ahmed_> sipa: great will do thanks man
1335 2014-11-18 21:57:29 <sipa> ahmed_: which is where all block data (from disk, from network, from initialization, ...) go through
1336 2014-11-18 21:58:26 <Luke-Jr> wiz: I believe it is hosted off GitHub these days, yes - but not 100% sure
1337 2014-11-18 22:00:18 <BlueMatt> Luke-Jr: wiz nope, blacklotus over something else
1338 2014-11-18 22:00:23 <Luke-Jr> ah
1339 2014-11-18 22:02:23 AnoAnon has joined
1340 2014-11-18 22:02:36 AnoAnon has quit (Read error: Connection reset by peer)
1341 2014-11-18 22:04:45 hashtagg_ has quit (Ping timeout: 265 seconds)
1342 2014-11-18 22:05:05 <aschildbach> Question: how do I know in bitcoin-qt if the address that was just assigned is contained in my last backup? I know it pre-creates a pool of keys for that purpose.
1343 2014-11-18 22:05:22 <Luke-Jr> aschildbach: you don't. :/
1344 2014-11-18 22:05:27 <aschildbach> omg
1345 2014-11-18 22:05:31 <Luke-Jr> backup is one of Bitcoin Core's weak areas
1346 2014-11-18 22:05:36 Gyps has quit (Quit: Gyps)
1347 2014-11-18 22:06:01 akstunt600 has quit (Read error: Connection reset by peer)
1348 2014-11-18 22:06:10 <sipa> you do; there's an RPC to query the timestamp of the oldest pool address
1349 2014-11-18 22:06:19 <sipa> if that's older than your backup, you need a new one
1350 2014-11-18 22:06:28 t7 has joined
1351 2014-11-18 22:06:34 <Luke-Jr> hm
1352 2014-11-18 22:06:43 <Luke-Jr> not very user-friendly, but ok
1353 2014-11-18 22:06:50 <sipa> not at all
1354 2014-11-18 22:06:52 akstunt600 has joined
1355 2014-11-18 22:07:26 <aschildbach> Ah screw it, I just don't backup...
1356 2014-11-18 22:07:46 <Luke-Jr> :|
1357 2014-11-18 22:08:59 profreid has quit (Quit: profreid)
1358 2014-11-18 22:09:12 paveljanik has quit (Ping timeout: 258 seconds)
1359 2014-11-18 22:09:33 <aschildbach> I think the logic would be easy to fix. Only a backup creates 100 fresh addresses which you may use up. After that, it refuses to create new addresses unless you backup again.
1360 2014-11-18 22:09:41 <aschildbach> Or, of course, implement HD.
1361 2014-11-18 22:10:16 cyphase has quit (Ping timeout: 240 seconds)
1362 2014-11-18 22:10:25 <Luke-Jr> aschildbach: HD doesn't negate the need of backups; I do think erroring (or at least warning) when you create an address beyond the recent backup is a good idea
1363 2014-11-18 22:10:25 altoz has joined
1364 2014-11-18 22:10:42 Beef has quit ()
1365 2014-11-18 22:11:16 <aschildbach> Sure you likely want to backup metadata.
1366 2014-11-18 22:11:22 <helo> aschildbach: old rpc stuff probably expects it to always succeed and won't handle an error gracefully
1367 2014-11-18 22:11:37 <aschildbach> But at least your monetary value would be backed up with one backup "forever".
1368 2014-11-18 22:11:57 <sipa> well, HD wallet support welcome
1369 2014-11-18 22:12:05 <Luke-Jr> helo: it will fail already if the wallet is locked
1370 2014-11-18 22:12:15 <Luke-Jr> sipa: I thought you were doing that? :P
1371 2014-11-18 22:12:16 <aschildbach> sipa: Yes I know (-:
1372 2014-11-18 22:12:30 <sipa> Luke-Jr: i'm very willing to share my partially finished branch
1373 2014-11-18 22:12:38 <Luke-Jr> sipa: are you abandoning it?
1374 2014-11-18 22:12:50 <sipa> i think 'mummifying' is the correct term
1375 2014-11-18 22:12:55 msvb-lab has quit (Quit: msvb-lab)
1376 2014-11-18 22:13:04 <ahmed_> sipa: is it connectblock?
1377 2014-11-18 22:13:09 <sipa> ahmed_: bingo
1378 2014-11-18 22:13:30 bitbumper has joined
1379 2014-11-18 22:13:33 <sipa> Luke-Jr: at this point i'm not sure whether i'd rather work on bitcoin core's wallet, or rewrite a new efficient, SPV-compatible one from scratch
1380 2014-11-18 22:13:37 <Luke-Jr> sipa: well, push it somewhere and maybe some day someone will finish it? :P
1381 2014-11-18 22:13:38 <ahmed_> sweet thanks sipa much appreciated :)
1382 2014-11-18 22:13:49 <Luke-Jr> sipa: hm, that's a point
1383 2014-11-18 22:14:05 <ahmed_> sipa: what lang would u write the SPV one in? c++?
1384 2014-11-18 22:14:13 <sipa> ahmed_: same codebase; yes
1385 2014-11-18 22:14:21 hsmiths has quit (Quit: END OF LINE)
1386 2014-11-18 22:14:30 <Luke-Jr> why not C?
1387 2014-11-18 22:14:30 <ahmed_> ahh ok a spv wallet would be nice in C++
1388 2014-11-18 22:14:47 <sipa> Luke-Jr: because i want to reuse pretty much all of bitcoin core's code, except the actual wallet
1389 2014-11-18 22:15:03 <Luke-Jr> sipa: use non-wallet code for a wallet lib? O.o
1390 2014-11-18 22:15:30 <sipa> ?
1391 2014-11-18 22:15:35 <ahmed_> i agree with sipa there, reusing the bitcoin core's code would likely simplify a lot of the work to be put into creating a functioning SPV wallet
1392 2014-11-18 22:15:50 damethos has quit (Quit: Bye)
1393 2014-11-18 22:15:54 <sipa> i think that's the difference between a one month project and a one year project
1394 2014-11-18 22:16:02 hsmiths has joined
1395 2014-11-18 22:16:12 <Luke-Jr> I'm assuming the SPV code would all be independent from the wallet code
1396 2014-11-18 22:16:20 <lechuga_> sipa: new spv pls
1397 2014-11-18 22:16:36 <sipa> lechuga_: SPV == node in headers-only mode + wallet that does its own block fetching
1398 2014-11-18 22:16:37 <Luke-Jr> in which case, there's nothing left in Bitcoin Core you'd want to use in the wallet code
1399 2014-11-18 22:16:48 <sipa> um
1400 2014-11-18 22:17:26 ruukasu has joined
1401 2014-11-18 22:17:31 CheckDavid has joined
1402 2014-11-18 22:17:39 <sipa> script signing, headers tracking, p2p code, serialization, base58 code, keystore, peer management
1403 2014-11-18 22:18:03 Beef has joined
1404 2014-11-18 22:18:15 <Luke-Jr> that should all be other libs <.<
1405 2014-11-18 22:18:24 <sipa> sure
1406 2014-11-18 22:18:31 <sipa> one day :)
1407 2014-11-18 22:18:40 <cfields> getting there :)
1408 2014-11-18 22:21:45 jb55 has quit (Remote host closed the connection)
1409 2014-11-18 22:21:49 altoz_ has joined
1410 2014-11-18 22:22:16 jb55 has joined
1411 2014-11-18 22:24:00 JTF195 has quit (Quit: Leaving)
1412 2014-11-18 22:24:20 Smorse has joined
1413 2014-11-18 22:24:34 altoz has quit (Ping timeout: 265 seconds)
1414 2014-11-18 22:25:10 morcos has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1415 2014-11-18 22:26:43 jb55 has quit (Ping timeout: 244 seconds)
1416 2014-11-18 22:26:44 justanotheruser has quit (Ping timeout: 255 seconds)
1417 2014-11-18 22:26:49 kermit has quit (Quit: Leaving.)
1418 2014-11-18 22:27:28 kermit has joined
1419 2014-11-18 22:27:35 <lechuga_> a reference impl of an spv wallet would be nice in core
1420 2014-11-18 22:27:36 <lechuga_> imo
1421 2014-11-18 22:27:56 <sipa> it would be even nicer if it wasn't inside core, but just reused parts
1422 2014-11-18 22:28:05 <lechuga_> right i dont mean in bitcoin/bitcoin
1423 2014-11-18 22:28:11 <sipa> fair enough; yes
1424 2014-11-18 22:28:12 <lechuga_> but bitcoin/wallet (or stte)
1425 2014-11-18 22:28:30 <Luke-Jr> I wonder if we should just contribute to CodeShark's wallet codebase, if we want a new wallet?
1426 2014-11-18 22:28:36 <Luke-Jr> (I haven't looked at it)
1427 2014-11-18 22:29:13 <sipa> i have looked at it briefly, but indeed, not enough
1428 2014-11-18 22:29:44 <Luke-Jr> recently*
1429 2014-11-18 22:30:48 morcos has joined
1430 2014-11-18 22:30:55 <Luke-Jr> btw, just in case you missed it [21:02:26] <Luke-Jr> sipa: reckon #1816 is ACKworthy yet? or anything else for me to do?
1431 2014-11-18 22:31:21 <sipa> will look at it again
1432 2014-11-18 22:33:15 hmmma has joined
1433 2014-11-18 22:33:23 Lightsword has joined
1434 2014-11-18 22:33:37 justanotheruser has joined
1435 2014-11-18 22:33:39 damethos has joined
1436 2014-11-18 22:34:16 tdlfbx has joined
1437 2014-11-18 22:36:12 damethos has quit (Client Quit)
1438 2014-11-18 22:40:42 hashtag_ has joined
1439 2014-11-18 22:42:42 ClarusCogitatio has quit (Ping timeout: 240 seconds)
1440 2014-11-18 22:42:56 NewLiberty has quit (Ping timeout: 258 seconds)
1441 2014-11-18 22:45:49 RBecker has quit (Ping timeout: 256 seconds)
1442 2014-11-18 22:46:10 ClarusCogitatio has joined
1443 2014-11-18 22:46:47 imfaust has joined
1444 2014-11-18 22:47:29 brianhoffman has joined
1445 2014-11-18 22:48:12 coeus has joined
1446 2014-11-18 22:51:29 Quanttek has quit (Ping timeout: 250 seconds)
1447 2014-11-18 22:55:28 RBecker has joined
1448 2014-11-18 22:56:43 morcos has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1449 2014-11-18 22:56:58 hashtag_ has quit (Ping timeout: 255 seconds)
1450 2014-11-18 22:58:40 gnuborg has quit (Quit: leaving)
1451 2014-11-18 22:59:22 akstunt600 has quit (Read error: Connection reset by peer)
1452 2014-11-18 23:00:17 akstunt600 has joined
1453 2014-11-18 23:00:54 Gyps has joined
1454 2014-11-18 23:02:30 Ajarm has joined
1455 2014-11-18 23:02:46 hashtag_ has joined
1456 2014-11-18 23:03:50 neozaru has quit (Remote host closed the connection)
1457 2014-11-18 23:04:23 espringe has joined
1458 2014-11-18 23:04:31 benrcole has joined
1459 2014-11-18 23:05:00 <espringe> Whatâs the complexity of `bitcoind getreceivedbyaddress X` when you have hundreds of thousands of addresses/transactions in your wallet?
1460 2014-11-18 23:05:17 <espringe> Is that a full scan over all wallet transactions?
1461 2014-11-18 23:05:56 benrcole1 has joined
1462 2014-11-18 23:06:41 bitname has joined
1463 2014-11-18 23:08:52 fanquake has joined
1464 2014-11-18 23:09:25 cosmo is now known as pharaoh
1465 2014-11-18 23:09:29 benrcole has quit (Ping timeout: 264 seconds)
1466 2014-11-18 23:09:49 pharaoh is now known as cosmo
1467 2014-11-18 23:10:35 Phlarp has joined
1468 2014-11-18 23:10:52 clopez_ is now known as clopez
1469 2014-11-18 23:13:10 kefkius has joined
1470 2014-11-18 23:13:18 stapler117 has joined
1471 2014-11-18 23:14:20 <sipa> espringe: yes
1472 2014-11-18 23:17:53 saulimus_ has quit (Quit: Leaving)
1473 2014-11-18 23:30:14 moa has quit (Quit: Leaving.)
1474 2014-11-18 23:31:24 chaosagent has joined
1475 2014-11-18 23:32:11 DigiByteDev has joined
1476 2014-11-18 23:37:25 espringe has quit (Ping timeout: 272 seconds)
1477 2014-11-18 23:38:29 espringe has joined
1478 2014-11-18 23:38:31 ClarusCogitatio has quit (Ping timeout: 256 seconds)
1479 2014-11-18 23:38:40 espringe has quit (Client Quit)
1480 2014-11-18 23:40:06 ClarusCogitatio has joined
1481 2014-11-18 23:44:16 O01eg has quit (Ping timeout: 240 seconds)
1482 2014-11-18 23:45:48 ClarusCogitatio has quit (Ping timeout: 258 seconds)
1483 2014-11-18 23:47:00 ClarusCogitatio has joined
1484 2014-11-18 23:49:51 nazareth has joined
1485 2014-11-18 23:50:01 imfaust_ has joined
1486 2014-11-18 23:51:27 ClarusCogitatio has quit (Ping timeout: 244 seconds)
1487 2014-11-18 23:51:34 imfaust has quit (Ping timeout: 265 seconds)
1488 2014-11-18 23:52:41 blast has quit (Ping timeout: 255 seconds)
1489 2014-11-18 23:52:42 akstunt600 has quit (Read error: Connection reset by peer)
1490 2014-11-18 23:53:30 akstunt600 has joined
1491 2014-11-18 23:53:47 ClarusCogitatio has joined
1492 2014-11-18 23:53:51 <BlueMatt> btrfs filesystem recovery? yea, we've got a program for that...it just starts by reading every byte from your drive and then fails from there
1493 2014-11-18 23:53:58 GM0127 has joined
1494 2014-11-18 23:54:11 blast has joined
1495 2014-11-18 23:54:33 <sipa> you're doing it wrong. btrfs is superduperfancy and because it never overwrites live data, it just doesn't corrupt
1496 2014-11-18 23:54:44 <sipa> you're using the wrong definition of 'corruption', clearly
1497 2014-11-18 23:54:51 JTF195 has joined
1498 2014-11-18 23:56:43 Blackreign has quit ()
1499 2014-11-18 23:56:51 altoz has joined
1500 2014-11-18 23:57:47 nazareth has left ()
1501 2014-11-18 23:58:08 O01eg has joined
1502 2014-11-18 23:58:36 altoz_ has quit (Ping timeout: 240 seconds)