1 2012-05-08 00:04:46 Xunie has joined
2 2012-05-08 00:05:45 mmoya has quit (Ping timeout: 252 seconds)
3 2012-05-08 00:07:23 sneak has quit (Ping timeout: 272 seconds)
4 2012-05-08 00:17:48 sneak has joined
5 2012-05-08 00:17:49 sneak has quit (Changing host)
6 2012-05-08 00:17:49 sneak has joined
7 2012-05-08 00:22:40 Maccer has joined
8 2012-05-08 00:28:55 sneak has quit (Ping timeout: 272 seconds)
9 2012-05-08 00:36:04 Maccer has quit (Excess Flood)
10 2012-05-08 00:37:17 b4epoche_ has quit (Ping timeout: 252 seconds)
11 2012-05-08 00:39:04 b4epoche_ has joined
12 2012-05-08 00:42:57 <BlueMatt> wumpus: you dont happen to have ever seen this: http://pastebin.com/KfUH9AxA ?
13 2012-05-08 00:44:30 sneak has joined
14 2012-05-08 00:54:14 Maccer has joined
15 2012-05-08 00:57:38 abbe has quit (Quit: Whenever we are together, it's always estatically palpitating!)
16 2012-05-08 00:57:41 paraipan has quit (Quit: Saliendo)
17 2012-05-08 01:00:09 t7 has quit (Remote host closed the connection)
18 2012-05-08 01:00:26 Xunie has quit (Remote host closed the connection)
19 2012-05-08 01:00:54 dstien has quit (Ping timeout: 260 seconds)
20 2012-05-08 01:01:01 dstien has joined
21 2012-05-08 01:01:58 abbe has joined
22 2012-05-08 01:07:55 Zarutian has quit (Quit: Zarutian)
23 2012-05-08 01:16:14 peck has quit (Ping timeout: 265 seconds)
24 2012-05-08 01:16:36 DaQatz has quit (Quit: Leaving)
25 2012-05-08 01:16:46 DaQatz has joined
26 2012-05-08 01:20:49 graingert has quit (Read error: Connection reset by peer)
27 2012-05-08 01:28:54 pjorrit has quit (Ping timeout: 276 seconds)
28 2012-05-08 01:30:19 pjorrit has joined
29 2012-05-08 01:32:04 pickett has quit (Remote host closed the connection)
30 2012-05-08 01:33:17 pickett has joined
31 2012-05-08 01:37:18 eoss has quit (Remote host closed the connection)
32 2012-05-08 01:38:16 barmstrong has quit (Remote host closed the connection)
33 2012-05-08 01:40:05 toffoo has joined
34 2012-05-08 01:40:41 Z0rZ0rZ0r1 has quit (Quit: Wheeeee)
35 2012-05-08 01:41:25 rdponticelli has joined
36 2012-05-08 01:42:01 twmz_ has quit (Read error: Connection reset by peer)
37 2012-05-08 01:42:03 twmz has quit (Read error: Connection reset by peer)
38 2012-05-08 01:42:06 twmz_ has joined
39 2012-05-08 01:47:45 Glasswalker has joined
40 2012-05-08 01:50:02 wimp has joined
41 2012-05-08 01:51:49 twmz has joined
42 2012-05-08 01:53:10 paul0 has quit (Quit: paul0)
43 2012-05-08 01:55:03 sneak has quit (Ping timeout: 272 seconds)
44 2012-05-08 01:57:08 JZavala has joined
45 2012-05-08 02:00:28 sneak has joined
46 2012-05-08 02:00:37 sneak has quit (Changing host)
47 2012-05-08 02:00:37 sneak has joined
48 2012-05-08 02:01:57 barmstrong has joined
49 2012-05-08 02:05:28 Snapman[afkers] is now known as Snapman
50 2012-05-08 02:06:06 chrisb__ has quit (Quit: Leaving)
51 2012-05-08 02:09:09 wimp has left ()
52 2012-05-08 02:11:47 da2ce782 has joined
53 2012-05-08 02:12:54 da2ce7 has quit (Ping timeout: 255 seconds)
54 2012-05-08 02:17:22 OneFixt_ has joined
55 2012-05-08 02:17:35 TimothyA has quit (Read error: Connection reset by peer)
56 2012-05-08 02:18:48 Karmaon has quit (Quit: WeeChat 0.3.8-dev)
57 2012-05-08 02:19:09 Karmaon has joined
58 2012-05-08 02:20:16 Detritus has quit (Read error: Connection reset by peer)
59 2012-05-08 02:20:38 Detritus has joined
60 2012-05-08 02:20:57 paulo_ has quit ()
61 2012-05-08 02:21:08 OneFixt has quit (Ping timeout: 246 seconds)
62 2012-05-08 02:21:20 TimothyA has joined
63 2012-05-08 02:22:41 pjorrit has quit (Read error: Operation timed out)
64 2012-05-08 02:24:14 OneFixt_ is now known as OneFixt
65 2012-05-08 02:24:18 gavinandresen has quit (Quit: gavinandresen)
66 2012-05-08 02:26:30 Ragnarok752 has joined
67 2012-05-08 02:27:22 pjorrit has joined
68 2012-05-08 02:30:58 copumpkin has quit (Quit: Computer has gone to sleep.)
69 2012-05-08 02:36:53 TD has quit (Quit: TD)
70 2012-05-08 02:42:01 ahihi2 has quit (Ping timeout: 245 seconds)
71 2012-05-08 02:42:21 devrandom has quit (Ping timeout: 276 seconds)
72 2012-05-08 02:46:00 TheSeven has quit (Read error: Operation timed out)
73 2012-05-08 02:47:38 TheSeven has joined
74 2012-05-08 02:55:51 sneak has quit (Ping timeout: 272 seconds)
75 2012-05-08 02:56:02 SphericalCow has quit (Remote host closed the connection)
76 2012-05-08 02:56:15 sneak has joined
77 2012-05-08 02:56:15 sneak has quit (Changing host)
78 2012-05-08 02:56:15 sneak has joined
79 2012-05-08 02:56:33 Someguy123 is now known as Someguy123[afk]
80 2012-05-08 02:56:44 ahihi2 has joined
81 2012-05-08 02:58:51 Someguy123[afk] is now known as Someguy123
82 2012-05-08 03:01:21 eoss has joined
83 2012-05-08 03:01:30 Dagger2 has quit (Ping timeout: 245 seconds)
84 2012-05-08 03:04:16 Dagger2 has joined
85 2012-05-08 03:18:07 da2ce782 has quit (Read error: Connection reset by peer)
86 2012-05-08 03:19:32 da2ce782 has joined
87 2012-05-08 03:25:25 JZavala has quit (Ping timeout: 244 seconds)
88 2012-05-08 03:27:15 TD has joined
89 2012-05-08 03:31:38 RainbowDashh has joined
90 2012-05-08 03:39:33 sneak has quit (Ping timeout: 272 seconds)
91 2012-05-08 03:39:37 sneak has joined
92 2012-05-08 03:40:40 eoss has quit (Remote host closed the connection)
93 2012-05-08 03:42:10 copumpkin has joined
94 2012-05-08 03:46:25 copumpkin has quit (Ping timeout: 240 seconds)
95 2012-05-08 03:51:15 one_zero has joined
96 2012-05-08 03:56:33 dwon has joined
97 2012-05-08 03:57:56 TD has quit (Quit: TD)
98 2012-05-08 04:04:26 bitfoo has joined
99 2012-05-08 04:05:31 sneak has quit (Ping timeout: 272 seconds)
100 2012-05-08 04:06:22 sneak has joined
101 2012-05-08 04:06:22 sneak has quit (Changing host)
102 2012-05-08 04:06:22 sneak has joined
103 2012-05-08 04:20:12 devrandom has joined
104 2012-05-08 04:26:25 sneak has quit (Ping timeout: 272 seconds)
105 2012-05-08 04:26:29 sneak has joined
106 2012-05-08 04:26:30 sneak has quit (Changing host)
107 2012-05-08 04:26:30 sneak has joined
108 2012-05-08 04:27:22 Joric has joined
109 2012-05-08 04:31:35 <Joric> this is... beautiful http://www.sdtimes.com/blog/post/2012/05/07/Google-gets-smacked.aspx
110 2012-05-08 04:31:41 <Joric> 1 billion dorrars!
111 2012-05-08 04:32:20 <luke-jr> Joric: nowhere near
112 2012-05-08 04:32:22 <Joric> 'Oracle was asking for $1bn in compensation in one of the biggest such technology lawsuits to date.'
113 2012-05-08 04:32:32 <luke-jr> Joric: Oracle hasn't won.
114 2012-05-08 04:32:42 <DiabloD3> they havent lost either
115 2012-05-08 04:33:25 <neofutur> 10 lines of code . . .
116 2012-05-08 04:33:30 <luke-jr> neofutur: not even that
117 2012-05-08 04:33:45 <luke-jr> how the *%#)%* did Google overlook the fact that OpenJDK (where it was copied from) *is GPL'd*?
118 2012-05-08 04:33:50 <neofutur> yup could be 3 lines
119 2012-05-08 04:34:02 <Joric> i wrote that function too! in the primary school, using pascal
120 2012-05-08 04:34:29 <DiabloD3> those 10 lines, however
121 2012-05-08 04:34:36 <DiabloD3> was written by the guy who originally wrote them
122 2012-05-08 04:34:56 <DiabloD3> since google hired him and the guy never worked for sun
123 2012-05-08 04:35:41 <luke-jr> actually
124 2012-05-08 04:35:44 <luke-jr> that's another thing
125 2012-05-08 04:35:54 <luke-jr> can Oracle prove they didn't copy the code from Google?
126 2012-05-08 04:36:00 <DiabloD3> yes
127 2012-05-08 04:37:26 <Joric> normally, those cases has to be rejected, it's pure crazyness
128 2012-05-08 04:39:30 RazielZ has joined
129 2012-05-08 04:39:46 <Joric> maybe google will make a precedent allowing copying such blocks of code without consequences
130 2012-05-08 04:41:15 loltu has quit (Ping timeout: 252 seconds)
131 2012-05-08 04:42:25 <Joric> i hate patent trolls since z-fail
132 2012-05-08 04:43:19 <luke-jr> this has nothing to do with patents fyi
133 2012-05-08 04:43:34 loltu has joined
134 2012-05-08 04:43:55 da2ce782 has quit (Read error: Connection reset by peer)
135 2012-05-08 04:45:42 da2ce782 has joined
136 2012-05-08 04:47:54 da2ce7 has joined
137 2012-05-08 04:48:35 sneak has quit (Ping timeout: 272 seconds)
138 2012-05-08 04:51:07 da2ce782 has quit (Ping timeout: 272 seconds)
139 2012-05-08 04:53:12 b4epoche_ has quit (Ping timeout: 260 seconds)
140 2012-05-08 04:54:29 b4epoche_ has joined
141 2012-05-08 04:56:24 mortikia has quit (Remote host closed the connection)
142 2012-05-08 04:56:59 mortikia has joined
143 2012-05-08 05:02:10 <dwon> Joric: That link is full of BS. The lawsuit is actually going reasonably well for Google: http://www.groklaw.net/article.php?story=20120507122749740
144 2012-05-08 05:04:10 sneak has joined
145 2012-05-08 05:04:10 sneak has quit (Changing host)
146 2012-05-08 05:04:10 sneak has joined
147 2012-05-08 05:05:35 <dwon> Could someone sanity-check my commit message here, before I send a pull request to BitcoinArmory? https://github.com/dlitz/BitcoinArmory/commit/39e102326ae318c56724da285fbc15d22b9a3f6b
148 2012-05-08 05:07:51 abbe has quit (Quit: Whenever we are together, it's always estatically palpitating!)
149 2012-05-08 05:08:59 abbe has joined
150 2012-05-08 05:17:31 wumpus has quit (No Ping reply in 180 seconds.)
151 2012-05-08 05:17:42 wump has joined
152 2012-05-08 05:20:11 wtfman[away]_ has joined
153 2012-05-08 05:20:15 TimothyA1 has joined
154 2012-05-08 05:20:35 erska_ has joined
155 2012-05-08 05:21:12 ahbritto_ has joined
156 2012-05-08 05:22:18 b4epoch__ has joined
157 2012-05-08 05:23:41 doublec_ has joined
158 2012-05-08 05:23:50 b4epoch__ is now known as b4epoche
159 2012-05-08 05:24:01 <wump> BlueMatt: I haven't, I see only Qt functions in there though... strange place to crash
160 2012-05-08 05:24:07 wtfman[away]_ is now known as wtfman[away]
161 2012-05-08 05:24:20 18VAAKKWU has joined
162 2012-05-08 05:24:20 Guest3468 has joined
163 2012-05-08 05:24:20 JFK911_ has joined
164 2012-05-08 05:24:46 Guest3468 has quit (Ping timeout: 244 seconds)
165 2012-05-08 05:25:16 dr_win_ has joined
166 2012-05-08 05:25:30 Karmaon has joined
167 2012-05-08 05:25:35 ahbritto_ is now known as Guest33889
168 2012-05-08 05:25:36 Karmaon has quit (Changing host)
169 2012-05-08 05:25:36 Karmaon has joined
170 2012-05-08 05:25:39 <BlueMatt> wump: thats what I was thinking, but google turned up nothing, and the only similar crash was a bug in vlc...
171 2012-05-08 05:26:02 Guest33889 has quit (Quit: Ex-Chat)
172 2012-05-08 05:26:12 <wump> how do you cause it?
173 2012-05-08 05:26:14 spaola has joined
174 2012-05-08 05:26:20 wood has joined
175 2012-05-08 05:26:20 Lolcust has joined
176 2012-05-08 05:26:50 dr_win has quit (Ping timeout: 244 seconds)
177 2012-05-08 05:26:52 _wizkid057 has joined
178 2012-05-08 05:27:04 torsthaldo has joined
179 2012-05-08 05:27:12 BTC_Bear has joined
180 2012-05-08 05:27:17 <BlueMatt> Ive seen it a few times at shutdown on cblockstore
181 2012-05-08 05:27:46 minimoose has joined
182 2012-05-08 05:27:57 <BlueMatt> havent spent enough time with master to know
183 2012-05-08 05:28:29 JFK911_ is now known as JFK911
184 2012-05-08 05:28:42 <wump> weird
185 2012-05-08 05:28:52 <BlueMatt> yea...
186 2012-05-08 05:29:45 bitfoo has joined
187 2012-05-08 05:29:46 bitfoo has quit (Excess Flood)
188 2012-05-08 05:29:58 <wump> the QueueShutdown() function was introduced to prevent crashes on shutdown by first shutting down the UI before bitcoin core... but this doesn't even seem bitcoin related
189 2012-05-08 05:30:26 bitfoo has joined
190 2012-05-08 05:30:43 <BlueMatt> that was my though too, well Ill look up the vlc bug a bit more closely later, just wondered if you had any clue on that one...
191 2012-05-08 05:30:44 sneak has joined
192 2012-05-08 05:30:44 sneak has quit (Changing host)
193 2012-05-08 05:30:44 sneak has joined
194 2012-05-08 05:32:31 molecular has joined
195 2012-05-08 05:34:27 RainbowDashh has joined
196 2012-05-08 05:37:43 <wump> it happens in the empty QBrush constructor.. from what I see: qt.gitorious.org/qt/qt/blobs/4.7/src/gui/painting/qbrush.cpp ; all it does is initialize its internal pointer with the "null brush" singleton and increase the number of references
197 2012-05-08 05:39:13 <BlueMatt> its odd...to say the least
198 2012-05-08 05:40:10 brwyatt is now known as brwyatt|Away
199 2012-05-08 05:42:24 random_cat_ has quit (Ping timeout: 276 seconds)
200 2012-05-08 05:44:20 random_cat_ has joined
201 2012-05-08 05:47:19 da2ce775 has joined
202 2012-05-08 05:48:45 sneak has quit (Ping timeout: 272 seconds)
203 2012-05-08 05:48:47 da2ce7 has quit (Ping timeout: 248 seconds)
204 2012-05-08 05:53:58 sneak has joined
205 2012-05-08 05:53:59 sneak has quit (Changing host)
206 2012-05-08 05:53:59 sneak has joined
207 2012-05-08 06:07:18 stalled_ has quit (Read error: Connection reset by peer)
208 2012-05-08 06:09:55 anand has joined
209 2012-05-08 06:10:20 stalled has joined
210 2012-05-08 06:10:37 <anand> Hi, is there any system monitoring tool which provides auto register of agent in monitoring server?
211 2012-05-08 06:14:50 minimoose has quit (Quit: minimoose)
212 2012-05-08 06:18:12 <dusty_> hi all
213 2012-05-08 06:18:52 <dusty_> does anyone has any clue on why a transaction with version 971503818 has been accepted in testnet blockchain?
214 2012-05-08 06:18:54 <dusty_> http://blockexplorer.com/testnet/rawtx/362bbbf21f6d0b47ee2e45f975b4c2bd81ed49ba371cbd618835e91b00a66006
215 2012-05-08 06:19:09 capiscuas has joined
216 2012-05-08 06:19:18 <dusty_> and this one has version 369576415 : http://blockexplorer.com/testnet/rawtx/8a59d89496b8c0eef5ad7c3ed4b966a7e696fba0f0592cfa3736384e7a4a68b7
217 2012-05-08 06:20:09 <dusty_> has this been happened as error? can this happen in prodnet too?
218 2012-05-08 06:20:52 capiscuas has quit (Read error: Connection reset by peer)
219 2012-05-08 06:26:17 TD has joined
220 2012-05-08 06:31:09 coingenuity is now known as gnicksrv
221 2012-05-08 06:34:58 gnicksrv is now known as coingenuity
222 2012-05-08 06:35:40 dwon has quit (Quit: Leaving)
223 2012-05-08 06:45:07 sneak has quit (Ping timeout: 272 seconds)
224 2012-05-08 06:48:32 chrisb__ has joined
225 2012-05-08 06:48:35 DiabloD3 has quit (Ping timeout: 244 seconds)
226 2012-05-08 06:54:10 fiddur has joined
227 2012-05-08 06:55:47 da2ce7 has joined
228 2012-05-08 06:56:31 Clipse has quit (Quit: Clipse)
229 2012-05-08 06:57:15 da2ce775 has quit (Ping timeout: 244 seconds)
230 2012-05-08 06:57:40 dwon has joined
231 2012-05-08 07:00:07 word has quit (Read error: Connection reset by peer)
232 2012-05-08 07:00:35 word has joined
233 2012-05-08 07:00:39 word has quit (Changing host)
234 2012-05-08 07:00:39 word has joined
235 2012-05-08 07:01:32 skeledre1 has quit (Ping timeout: 260 seconds)
236 2012-05-08 07:01:35 capiscuas has joined
237 2012-05-08 07:09:31 RazielZ has quit (Ping timeout: 245 seconds)
238 2012-05-08 07:09:33 capiscuas has quit (Ping timeout: 265 seconds)
239 2012-05-08 07:16:10 sneak has joined
240 2012-05-08 07:16:10 sneak has quit (Changing host)
241 2012-05-08 07:16:10 sneak has joined
242 2012-05-08 07:30:43 sneak has quit (Ping timeout: 272 seconds)
243 2012-05-08 07:30:48 sneak has joined
244 2012-05-08 07:30:49 sneak has quit (Changing host)
245 2012-05-08 07:30:49 sneak has joined
246 2012-05-08 07:32:23 BTC_Bear has quit (Ping timeout: 244 seconds)
247 2012-05-08 07:33:49 Clipse has joined
248 2012-05-08 07:37:15 TD has quit (Quit: TD)
249 2012-05-08 07:37:30 Motest031 has quit (Ping timeout: 252 seconds)
250 2012-05-08 07:37:56 Motest003 has joined
251 2012-05-08 07:39:35 elkingrey has quit (Quit: Leaving)
252 2012-05-08 07:41:44 <gribble> New news from bitcoinrss: Diapolo opened pull request 1221 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1221>
253 2012-05-08 07:41:49 agath has quit (Remote host closed the connection)
254 2012-05-08 07:42:12 agath has joined
255 2012-05-08 07:48:27 sneak has quit (Ping timeout: 272 seconds)
256 2012-05-08 07:48:39 mmoya has joined
257 2012-05-08 07:51:17 Internet13 has quit (Read error: Connection reset by peer)
258 2012-05-08 07:56:01 erle- has joined
259 2012-05-08 07:56:49 Internet13 has joined
260 2012-05-08 07:58:52 sneak has joined
261 2012-05-08 07:58:53 sneak has quit (Changing host)
262 2012-05-08 07:58:53 sneak has joined
263 2012-05-08 08:01:20 wood has quit (Ping timeout: 244 seconds)
264 2012-05-08 08:03:26 mmoya has quit (Ping timeout: 240 seconds)
265 2012-05-08 08:04:25 Lolcust has quit (Ping timeout: 244 seconds)
266 2012-05-08 08:05:51 _wizkid057 has quit (Quit: changing servers)
267 2012-05-08 08:05:53 sirk390 has joined
268 2012-05-08 08:06:26 denisx has quit (Ping timeout: 240 seconds)
269 2012-05-08 08:07:07 wizkid057 has joined
270 2012-05-08 08:07:07 wizkid057 has quit (Changing host)
271 2012-05-08 08:07:07 wizkid057 has joined
272 2012-05-08 08:10:41 danbri has joined
273 2012-05-08 08:11:26 bitfoo has quit (Ping timeout: 240 seconds)
274 2012-05-08 08:15:52 fpgaminer has quit (Read error: Connection reset by peer)
275 2012-05-08 08:16:18 danbri has quit (Ping timeout: 244 seconds)
276 2012-05-08 08:16:41 fpgaminer has joined
277 2012-05-08 08:21:23 sneak has quit (Ping timeout: 272 seconds)
278 2012-05-08 08:21:29 sneak has joined
279 2012-05-08 08:21:29 sneak has quit (Changing host)
280 2012-05-08 08:21:29 sneak has joined
281 2012-05-08 08:25:06 danbri has joined
282 2012-05-08 08:29:13 danbri has quit (Ping timeout: 244 seconds)
283 2012-05-08 08:34:04 danbri has joined
284 2012-05-08 08:35:21 asuk has joined
285 2012-05-08 08:51:09 sneak has quit (Ping timeout: 272 seconds)
286 2012-05-08 08:51:13 sneak has joined
287 2012-05-08 08:51:14 sneak has quit (Changing host)
288 2012-05-08 08:51:14 sneak has joined
289 2012-05-08 08:54:15 danbri has quit (Read error: Operation timed out)
290 2012-05-08 08:54:51 graingert has joined
291 2012-05-08 08:56:29 gasteve_ has joined
292 2012-05-08 08:56:29 gasteve_ has quit (Changing host)
293 2012-05-08 08:56:29 gasteve_ has joined
294 2012-05-08 08:56:33 gasteve has quit (Read error: Connection reset by peer)
295 2012-05-08 08:56:34 gasteve_ is now known as gasteve
296 2012-05-08 08:59:22 dr_win_ has quit (Read error: Connection reset by peer)
297 2012-05-08 08:59:52 dr_win has joined
298 2012-05-08 09:06:21 sneak has quit (Ping timeout: 272 seconds)
299 2012-05-08 09:08:27 b4epoche_ has quit (Ping timeout: 265 seconds)
300 2012-05-08 09:09:24 b4epoche_ has joined
301 2012-05-08 09:11:26 stalled has quit (Read error: Connection reset by peer)
302 2012-05-08 09:11:35 sneak has joined
303 2012-05-08 09:11:36 sneak has quit (Changing host)
304 2012-05-08 09:11:36 sneak has joined
305 2012-05-08 09:13:21 stalled has joined
306 2012-05-08 09:15:47 molecular has quit (Read error: Operation timed out)
307 2012-05-08 09:16:28 molecular has joined
308 2012-05-08 09:36:41 Tyklol has quit (Excess Flood)
309 2012-05-08 09:41:10 t7 has joined
310 2012-05-08 09:51:23 graingert has quit (Read error: Connection reset by peer)
311 2012-05-08 09:54:08 BurtyB has quit (Read error: Connection reset by peer)
312 2012-05-08 09:54:35 BurtyB has joined
313 2012-05-08 09:55:19 Zarutian has joined
314 2012-05-08 09:57:39 T_X_ has quit (Ping timeout: 272 seconds)
315 2012-05-08 09:58:10 T_X has joined
316 2012-05-08 09:58:11 T_X has quit (Changing host)
317 2012-05-08 09:58:11 T_X has joined
318 2012-05-08 09:59:30 datagutt has joined
319 2012-05-08 10:00:06 Tykling has joined
320 2012-05-08 10:05:23 Cryo has joined
321 2012-05-08 10:08:16 d4de has quit (Ping timeout: 276 seconds)
322 2012-05-08 10:11:00 BurtyBB has joined
323 2012-05-08 10:12:43 BurtyB has quit (Ping timeout: 252 seconds)
324 2012-05-08 10:17:17 paraipan has joined
325 2012-05-08 10:19:17 dr_win has quit (Remote host closed the connection)
326 2012-05-08 10:20:44 toffoo has quit ()
327 2012-05-08 10:24:42 dvide has quit ()
328 2012-05-08 10:25:31 sneak has quit (Ping timeout: 272 seconds)
329 2012-05-08 10:29:24 capiscuas has joined
330 2012-05-08 10:31:20 drizztbsd has joined
331 2012-05-08 10:31:20 drizztbsd has quit (Changing host)
332 2012-05-08 10:31:20 drizztbsd has joined
333 2012-05-08 10:31:22 d4de has joined
334 2012-05-08 10:31:22 d4de has quit (Changing host)
335 2012-05-08 10:31:22 d4de has joined
336 2012-05-08 10:33:07 da2ce7 has quit (Ping timeout: 272 seconds)
337 2012-05-08 10:35:48 capiscuas has quit (Quit: Leaving)
338 2012-05-08 10:37:04 sneak has joined
339 2012-05-08 10:37:04 sneak has quit (Changing host)
340 2012-05-08 10:37:04 sneak has joined
341 2012-05-08 10:43:35 <gribble> New news from bitcoinrss: ssokolow opened issue 1222 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1222>
342 2012-05-08 10:46:50 bitfoo has joined
343 2012-05-08 10:50:01 <t7> new news
344 2012-05-08 10:50:56 bitfoo has quit (Ping timeout: 240 seconds)
345 2012-05-08 10:52:40 Lolcust has joined
346 2012-05-08 10:54:07 Tykling has quit (Read error: Connection reset by peer)
347 2012-05-08 10:58:24 Raziel_ has joined
348 2012-05-08 10:59:05 sneak has quit (Ping timeout: 272 seconds)
349 2012-05-08 10:59:11 sneak has joined
350 2012-05-08 10:59:12 sneak has quit (Changing host)
351 2012-05-08 10:59:12 sneak has joined
352 2012-05-08 10:59:35 Lolcust has quit (Ping timeout: 244 seconds)
353 2012-05-08 10:59:39 <sipa> posting old news here would be rather silly, no? ;)
354 2012-05-08 10:59:59 bitfoo has joined
355 2012-05-08 11:00:36 Tykling has joined
356 2012-05-08 11:01:48 copumpkin has joined
357 2012-05-08 11:05:21 wood has joined
358 2012-05-08 11:06:56 bitfoo has quit (Ping timeout: 240 seconds)
359 2012-05-08 11:18:27 bitfoo has joined
360 2012-05-08 11:21:05 <gmaxwell> sipa: I have that stuck nodes data dir now.
361 2012-05-08 11:22:56 bitfoo has quit (Ping timeout: 240 seconds)
362 2012-05-08 11:24:56 Joric has joined
363 2012-05-08 11:29:08 <sipa> gmaxwell: going to try to run my branch on it yourself?
364 2012-05-08 11:34:04 <gmaxwell> I'm first trying 0.6.1 to make sure it's stuck for me too.
365 2012-05-08 11:34:21 <gmaxwell> about to start that in a moment. Assuming it is, then I'll try your branch.
366 2012-05-08 11:34:47 <gmaxwell> The other user I had that was stuck unstuck on their own before getting the build you did. :-/
367 2012-05-08 11:36:06 <gmaxwell> .... and .... it's not stuck for me.
368 2012-05-08 11:36:54 <gmaxwell> It started at 176947 alright but instantly started pulling the chain. And the user sent me their whole datadir.
369 2012-05-08 11:39:14 <sipa> And he was stuck for days already, you say?
370 2012-05-08 11:40:06 <gmaxwell> Yes.
371 2012-05-08 11:40:21 <sipa> Maybe he just tried a few times, never opening the client more than a few minutes?
372 2012-05-08 11:41:55 Joric has quit ()
373 2012-05-08 11:43:02 <gmaxwell> He said he left it running 0.6.1 for 'many hours'.
374 2012-05-08 11:49:07 sneak has quit (Ping timeout: 272 seconds)
375 2012-05-08 11:49:36 toffoo has joined
376 2012-05-08 11:54:10 bitfoo has joined
377 2012-05-08 11:54:22 sneak has joined
378 2012-05-08 11:54:22 sneak has quit (Changing host)
379 2012-05-08 11:54:22 sneak has joined
380 2012-05-08 11:58:07 paraipan has quit (Ping timeout: 276 seconds)
381 2012-05-08 11:58:07 Mobius_ has quit (Ping timeout: 276 seconds)
382 2012-05-08 11:58:26 bitfoo has quit (Ping timeout: 240 seconds)
383 2012-05-08 12:00:03 paraipan has joined
384 2012-05-08 12:00:43 Mobius_ has joined
385 2012-05-08 12:06:37 erle- has quit (Quit: erle-)
386 2012-05-08 12:13:18 RainbowDashh has quit (Quit: RainbowDashh)
387 2012-05-08 12:17:51 Dyaheon has quit ()
388 2012-05-08 12:23:12 paul0 has joined
389 2012-05-08 12:31:27 agricocb has quit (Quit: Leaving.)
390 2012-05-08 12:34:08 paul0 has quit (Ping timeout: 244 seconds)
391 2012-05-08 12:35:36 paul0 has joined
392 2012-05-08 12:41:04 sneak has quit (Ping timeout: 272 seconds)
393 2012-05-08 12:46:18 sneak has joined
394 2012-05-08 12:46:18 sneak has quit (Changing host)
395 2012-05-08 12:46:18 sneak has joined
396 2012-05-08 12:46:31 datagutt has quit (Ping timeout: 245 seconds)
397 2012-05-08 12:48:20 TimothyA1 is now known as TimothyA
398 2012-05-08 12:49:38 paul0 has quit (Ping timeout: 244 seconds)
399 2012-05-08 12:50:43 tower has quit (Quit: | ReactOS - The FOSS alternative to MS Windows! | http://www.reactos.org/ | join #ReactOS |)
400 2012-05-08 12:52:58 _Fireball has joined
401 2012-05-08 12:53:23 Guest39242 has joined
402 2012-05-08 12:54:07 paul0 has joined
403 2012-05-08 12:57:54 Guest39242 has quit (Ping timeout: 244 seconds)
404 2012-05-08 13:01:26 Dyaheon has joined
405 2012-05-08 13:04:11 datagutt_ has joined
406 2012-05-08 13:09:34 sneak has quit (Ping timeout: 272 seconds)
407 2012-05-08 13:09:40 sneak has joined
408 2012-05-08 13:09:40 sneak has quit (Changing host)
409 2012-05-08 13:09:40 sneak has joined
410 2012-05-08 13:13:12 p0s has joined
411 2012-05-08 13:16:24 tower has joined
412 2012-05-08 13:21:18 b4epoche_ has quit (Ping timeout: 260 seconds)
413 2012-05-08 13:29:00 b4epoche_ has joined
414 2012-05-08 13:34:15 sneak has quit (Ping timeout: 272 seconds)
415 2012-05-08 13:34:20 sneak has joined
416 2012-05-08 13:34:20 sneak has quit (Changing host)
417 2012-05-08 13:34:20 sneak has joined
418 2012-05-08 13:35:40 18VAAKKWU is now known as delt0r_
419 2012-05-08 13:37:08 agricocb has joined
420 2012-05-08 13:38:18 minimoose has joined
421 2012-05-08 13:42:34 bitfoo has joined
422 2012-05-08 13:43:28 bob12321 has quit (Ping timeout: 260 seconds)
423 2012-05-08 13:45:34 bob12321 has joined
424 2012-05-08 13:50:26 bitfoo has quit (Ping timeout: 240 seconds)
425 2012-05-08 13:58:43 one_zero has quit ()
426 2012-05-08 14:01:31 Glasswalker has quit (Ping timeout: 245 seconds)
427 2012-05-08 14:03:18 anand has quit (Ping timeout: 265 seconds)
428 2012-05-08 14:08:19 gasteve has quit (Quit: gasteve)
429 2012-05-08 14:08:28 sneak has quit (Ping timeout: 272 seconds)
430 2012-05-08 14:08:35 sneak has joined
431 2012-05-08 14:08:35 sneak has quit (Changing host)
432 2012-05-08 14:08:35 sneak has joined
433 2012-05-08 14:12:18 bitfoo has joined
434 2012-05-08 14:17:26 bitfoo has quit (Ping timeout: 240 seconds)
435 2012-05-08 14:19:11 drizztbsd has quit (Read error: No route to host)
436 2012-05-08 14:21:02 luke-jr has quit (Remote host closed the connection)
437 2012-05-08 14:22:43 agath has quit (Remote host closed the connection)
438 2012-05-08 14:23:04 agath has joined
439 2012-05-08 14:24:59 luke-jr has joined
440 2012-05-08 14:25:14 bitfoo has joined
441 2012-05-08 14:26:12 sneak has quit (Ping timeout: 272 seconds)
442 2012-05-08 14:26:25 sneak has joined
443 2012-05-08 14:26:25 sneak has quit (Changing host)
444 2012-05-08 14:26:25 sneak has joined
445 2012-05-08 14:27:44 Glasswalker has joined
446 2012-05-08 14:27:46 drizztbsd has joined
447 2012-05-08 14:27:46 drizztbsd has quit (Changing host)
448 2012-05-08 14:27:46 drizztbsd has joined
449 2012-05-08 14:28:23 d4de has quit (Ping timeout: 260 seconds)
450 2012-05-08 14:29:26 bitfoo has quit (Ping timeout: 240 seconds)
451 2012-05-08 14:34:44 fiddur has quit (Quit: Leaving.)
452 2012-05-08 14:37:19 erle- has joined
453 2012-05-08 14:39:47 bitfoo has joined
454 2012-05-08 14:52:25 gasteve has joined
455 2012-05-08 14:57:52 sneak has quit (Ping timeout: 272 seconds)
456 2012-05-08 14:58:47 sneak has joined
457 2012-05-08 14:58:47 sneak has quit (Changing host)
458 2012-05-08 14:58:47 sneak has joined
459 2012-05-08 15:01:50 rdponticelli_ has joined
460 2012-05-08 15:01:57 sytse has quit (Read error: Operation timed out)
461 2012-05-08 15:02:13 rdponticelli has quit (Ping timeout: 260 seconds)
462 2012-05-08 15:03:25 sytse has joined
463 2012-05-08 15:03:38 TD has joined
464 2012-05-08 15:05:12 agath has quit (Remote host closed the connection)
465 2012-05-08 15:05:33 agath has joined
466 2012-05-08 15:09:11 toffoo has quit ()
467 2012-05-08 15:10:10 TD has quit (Ping timeout: 244 seconds)
468 2012-05-08 15:11:20 Turingi has joined
469 2012-05-08 15:15:04 d4de has joined
470 2012-05-08 15:15:04 d4de has quit (Changing host)
471 2012-05-08 15:15:04 d4de has joined
472 2012-05-08 15:25:38 gavinandresen has joined
473 2012-05-08 15:29:48 gavinandresen has quit (Ping timeout: 244 seconds)
474 2012-05-08 15:30:15 dlb76 has joined
475 2012-05-08 15:38:32 Lolcust has joined
476 2012-05-08 15:41:56 <Eliel> Is there a patch for bitcoind that allows checking for transaction history for any address (especially addresses not in local wallet)?
477 2012-05-08 15:42:07 <Eliel> that is, with an RPC call
478 2012-05-08 15:42:13 <sipa> no
479 2012-05-08 15:43:00 <sipa> there's a patch scheduled for 0.7.0 that extends gettransaction to non-wallet transactions
480 2012-05-08 15:43:23 <sipa> but for any address it would require either a full rescan or an index
481 2012-05-08 15:43:30 <sipa> i believe armory can do that, though
482 2012-05-08 15:44:44 rdponticelli has joined
483 2012-05-08 15:44:56 <Eliel> basically, what I want to do is run a bitcoin node that can track certain addresses and then trigger an activity when there's enough bitcoins transfered into the address with 6 confirmations.
484 2012-05-08 15:45:58 rdponticelli_ has quit (Ping timeout: 260 seconds)
485 2012-05-08 15:46:02 <drizztbsd> Eliel: you can use some public service api
486 2012-05-08 15:46:37 <Eliel> drizztbsd: while that would work, for now, it's liable to break due to circumstances out of my control.
487 2012-05-08 15:47:23 <drizztbsd> use 2+ services :)
488 2012-05-08 15:47:34 <drizztbsd> like blockchain and blockexplorer
489 2012-05-08 15:48:09 <neofutur> Eliel: you could be interested in abe + bitping
490 2012-05-08 15:48:20 <neofutur> ( https://github.com/MORA99/BitPing.Net )
491 2012-05-08 15:48:56 Nicksasa has joined
492 2012-05-08 15:48:56 Nicksasa has quit (Changing host)
493 2012-05-08 15:48:56 Nicksasa has joined
494 2012-05-08 15:49:22 kakobrekla has joined
495 2012-05-08 15:49:40 <kakobrekla> umm
496 2012-05-08 15:49:57 <kakobrekla> QR code creatin is buggy, there is no char limit
497 2012-05-08 15:50:07 <kakobrekla> if i make BTC message long enough
498 2012-05-08 15:50:14 <kakobrekla> it will crash bitcoin client
499 2012-05-08 15:50:17 twmz has quit (Read error: Operation timed out)
500 2012-05-08 15:52:06 RainbowDashh has joined
501 2012-05-08 15:52:07 <sipa> kakobrekla: which version are you using?
502 2012-05-08 15:52:21 <kakobrekla> 474
503 2012-05-08 15:52:21 twmz_ has quit (Ping timeout: 245 seconds)
504 2012-05-08 15:52:24 RainbowDashh is now known as Rabbit67890
505 2012-05-08 15:52:30 <sipa> that's a plane
506 2012-05-08 15:52:31 <kakobrekla> ah no
507 2012-05-08 15:52:36 <sipa> oh no, 747
508 2012-05-08 15:52:44 <kakobrekla> 0606
509 2012-05-08 15:52:47 <sipa> ok
510 2012-05-08 15:52:54 <sipa> can you try upgrading to 0.6.1?
511 2012-05-08 15:53:06 <sipa> i remember a bug involving the QR code being fixed in 0.6.1
512 2012-05-08 15:53:15 <kakobrekla> aha will try
513 2012-05-08 15:57:34 <Eliel> neofutur: that looks the closest to what I'm looking for, thank you.
514 2012-05-08 15:57:41 <neofutur> my pleasure
515 2012-05-08 15:57:57 <neofutur> + its pretty well coded and secure, and they accepted my pull requests ;)
516 2012-05-08 15:58:29 <neofutur> you can probably make it do what you need with very little modifications/coding
517 2012-05-08 15:58:30 t7 has quit (Remote host closed the connection)
518 2012-05-08 15:58:54 <neofutur> I hope you ll fork and send pull requests, to make it better / add features for everyone ;)
519 2012-05-08 15:59:12 riush has quit (Quit: Lost terminal)
520 2012-05-08 16:00:18 <Eliel> neofutur: I'm still considering to patch bitcoind. All it would really need is a way to dynamically add more addresses to the list of addresses it tracks.
521 2012-05-08 16:00:22 twmz_ has joined
522 2012-05-08 16:02:15 <jgarzik> Eliel: importprivkey
523 2012-05-08 16:02:35 <Eliel> jgarzik: no privkey to import available in this case.
524 2012-05-08 16:02:50 <jgarzik> ah
525 2012-05-08 16:02:57 <Eliel> only the address
526 2012-05-08 16:03:35 <sipa> watch-only wallets would be useful
527 2012-05-08 16:03:48 <sipa> but i think we first need multi-wallets in the first place
528 2012-05-08 16:04:20 <drizztbsd> you can use offline wallets :P
529 2012-05-08 16:04:59 <jgarzik> well then you'll need the privacy enhanced service I'm building, that allows a merchant to process payments and monitor payments without ever sending my service a privkey
530 2012-05-08 16:06:05 <sipa> jgarzik: like a watch-only deterministic wallet?
531 2012-05-08 16:09:49 agricocb has quit (Quit: Leaving.)
532 2012-05-08 16:10:24 <jgarzik> sipa: yes
533 2012-05-08 16:10:41 <jgarzik> sipa: pretty much the services provided by bitcoind... in a distributed fashion, where any component may fail
534 2012-05-08 16:10:50 <jgarzik> and no privkeys necessary
535 2012-05-08 16:11:08 <jgarzik> so the wallet is implemented as a distributed database
536 2012-05-08 16:11:33 <sipa> right, but if the wallet is deterministic, you don't need any distribution
537 2012-05-08 16:12:45 <jgarzik> sipa: not sure what you mean
538 2012-05-08 16:13:24 <sipa> you mentioned a distributed database would be used to insert new keys into the system
539 2012-05-08 16:14:21 <sipa> so i wonder whether those need to be randomly generated, or whether they can be derived from a determinstic seed
540 2012-05-08 16:14:55 <jgarzik> sipa: no, the customer generates and provides keys to my service. the service stores all data in a distributed db, which then feeds bitcoind's downstream
541 2012-05-08 16:15:13 <jgarzik> so nothing is being generated
542 2012-05-08 16:15:40 <jgarzik> sipa: no privkeys are involved in this service. that stays entirely on the customer side.
543 2012-05-08 16:16:06 <sipa> why would you want the customer to keep sending you keys, instead of just sending a watch-only seed once?
544 2012-05-08 16:16:54 <jgarzik> sipa: so that the customer never exposes their privkeys to my service
545 2012-05-08 16:17:08 <Eliel> jgarzik: so, you're building an auxiliary p2p network for this purpose? did I understand it correctly?
546 2012-05-08 16:17:08 <sipa> i think you need to read up on type-2 deterministic wallets :)
547 2012-05-08 16:17:28 darkee has quit (Ping timeout: 276 seconds)
548 2012-05-08 16:17:31 gavinandresen has joined
549 2012-05-08 16:17:36 <jgarzik> Eliel: no p2p network, this is a business
550 2012-05-08 16:17:40 guruvan has joined
551 2012-05-08 16:17:43 <sipa> jgarzik: it's perfectly possible to have a seed that allows you to generate all corresponding public keys, but not the private ones
552 2012-05-08 16:18:02 <sipa> the HD wallet idea (BIP 32) is based on that
553 2012-05-08 16:18:09 <Eliel> jgarzik: so, a distributed network of systems run by you?
554 2012-05-08 16:18:14 <jgarzik> Eliel: correct
555 2012-05-08 16:19:01 <jgarzik> sipa: that imposes restrictions on the keys the customer might use
556 2012-05-08 16:19:05 <Eliel> the selling point, then, is that customers don't need to run bitcoin at all themselves?
557 2012-05-08 16:19:25 <jgarzik> sipa: I would rather customers be able to use any address/key
558 2012-05-08 16:19:33 <sipa> jgarzik: of course
559 2012-05-08 16:19:58 <jgarzik> Eliel: correct
560 2012-05-08 16:20:11 <jgarzik> Eliel: though there is more to it than just that :)
561 2012-05-08 16:20:13 <sipa> jgarzik: but i hope in the future recurring business transactions can be done by using a serialized deterministic chain as address, instead of one referring to a single key
562 2012-05-08 16:21:13 <jgarzik> Eliel: customers would not need to run a reliable infrastructure in general. even just one bitcoind is prone to failure or DoS attack
563 2012-05-08 16:21:22 tower has quit (Quit: | ReactOS - The FOSS alternative to MS Windows! | http://www.reactos.org/ | join #ReactOS |)
564 2012-05-08 16:22:41 <Eliel> jgarzik: when would your service be up and running? Also, have you decided on pricing?
565 2012-05-08 16:23:08 <jgarzik> Eliel: 2 weeks. not yet... pricing is tough, and looking for feedback
566 2012-05-08 16:23:10 DiabloD3 has joined
567 2012-05-08 16:23:28 <jgarzik> sipa: that sounds overly optimistic
568 2012-05-08 16:24:13 <sipa> (i'm working on implemented it for bitcoind, and etotheipi is doing the same in armory)
569 2012-05-08 16:24:19 <sipa> *implementing
570 2012-05-08 16:24:31 <Eliel> jgarzik: I'll need something up&running faster than that unfortunately.
571 2012-05-08 16:24:53 <jgarzik> sipa: I meant it's overly optimistic that that will be the dominant form of merchant use
572 2012-05-08 16:25:11 <jgarzik> sipa: as there remains value in randomness
573 2012-05-08 16:25:37 <sipa> you can always generate a new chain if you believe the old one was compromised
574 2012-05-08 16:25:47 <sipa> and there is certainly value in random keys, of course
575 2012-05-08 16:26:23 <sipa> but in many (if not most) i think deterministic keys have other benefits that may outweigh, such as ease of backups of sharing of wallets
576 2012-05-08 16:26:31 <sipa> +cases
577 2012-05-08 16:26:40 <sipa> anyway, que sera, sera
578 2012-05-08 16:29:13 Lolcust has quit (Ping timeout: 244 seconds)
579 2012-05-08 16:30:07 Lolcust has joined
580 2012-05-08 16:30:49 riush has joined
581 2012-05-08 16:30:49 riush has quit (Changing host)
582 2012-05-08 16:30:49 riush has joined
583 2012-05-08 16:30:50 word_ has joined
584 2012-05-08 16:32:11 Rabbit67890 has quit (Quit: Rabbit67890)
585 2012-05-08 16:32:34 RainbowDashh has joined
586 2012-05-08 16:32:52 sneak has quit (Ping timeout: 272 seconds)
587 2012-05-08 16:32:55 RainbowDashh is now known as Rabbit67890
588 2012-05-08 16:33:31 Sedra- has joined
589 2012-05-08 16:34:42 word has quit (Ping timeout: 250 seconds)
590 2012-05-08 16:36:20 Sedra has quit (Ping timeout: 255 seconds)
591 2012-05-08 16:40:02 <jgarzik> sipa: so a single chain compromise compromises a wide swath of keys, yes?
592 2012-05-08 16:40:27 tower has joined
593 2012-05-08 16:42:08 <sipa> obviously, yes
594 2012-05-08 16:42:22 Clipse has quit (Quit: Clipse)
595 2012-05-08 16:42:31 <sipa> but if someone has access to your private key, he has access to your wallet in unencrypted form
596 2012-05-08 16:42:40 <sipa> the security consequence is the same
597 2012-05-08 16:43:12 <sipa> except for the fact that random wallets with a keypool become "unstolen" after time, as the copy an attacker may have (without being known) will become outdated
598 2012-05-08 16:43:18 sneak has joined
599 2012-05-08 16:43:18 sneak has quit (Changing host)
600 2012-05-08 16:43:18 sneak has joined
601 2012-05-08 16:43:27 <sipa> so yes, that is a certain advantage of random wallets
602 2012-05-08 16:46:23 <jgarzik> well, more simply, a stolen chain implies greater theft than stolen [random] keys, IMO
603 2012-05-08 16:47:25 t7 has joined
604 2012-05-08 16:47:36 <jgarzik> especially if you do not know at that instant that theft occurred
605 2012-05-08 16:47:41 <sipa> agree
606 2012-05-08 16:47:56 <gavinandresen> changing master keys every once in a while should be encouraged
607 2012-05-08 16:48:08 * luke-jr 's only concern about HD wallets is that they might be more suceptible to someone analyzing them to find a pattern
608 2012-05-08 16:48:20 <sipa> maybe they should be time-limited by default
609 2012-05-08 16:48:29 <jgarzik> sipa: that would help, yes
610 2012-05-08 16:48:47 <gavinandresen> time limit on the order of a year or three seems about right to me.
611 2012-05-08 16:49:20 <sipa> lianj: what kind of pattern do you mean, cryptographic, or transaction-graph-analysis?
612 2012-05-08 16:49:28 <sipa> eh, luke-jr
613 2012-05-08 16:49:56 <jgarzik> it's the gift that keeps on giving :) if you manage to steal a seed from RAM now, you have plenty of access to future transactions, and may pick and choose which to target. stealing just privkeys limits your future access greatly.
614 2012-05-08 16:50:02 <gavinandresen> I wonder if I just broke the law reading this: http://www.scribd.com/doc/92797476/FBI-Bitcoin-Report-April-2012
615 2012-05-08 16:50:17 <sipa> gavinandresen: it's not classified
616 2012-05-08 16:50:21 <gavinandresen> (popped up in my google bitcoin alert)
617 2012-05-08 16:50:34 <jgarzik> gavinandresen: <shrug> it's out in the open at this point, just like reading Pentagon Papers in the NYT
618 2012-05-08 16:51:04 <gavinandresen> maybe it's just a very elaborate troll.
619 2012-05-08 16:51:18 <sipa> an extremely bored troll, in that case
620 2012-05-08 16:51:32 <sipa> i'd rather call it a prankster than a troll in that case
621 2012-05-08 16:51:41 <gavinandresen> speaking of trolls... wait, no, I have nothing to say about trolls.
622 2012-05-08 16:51:48 <jgarzik> gavinandresen: it doesn't say anything damning or relevatory, really. I don't think it's a fake, but it doesn't really matter if it is [based on content]
623 2012-05-08 16:52:08 <luke-jr> sipa: cryptographic
624 2012-05-08 16:52:11 <gavinandresen> jgarzik: yes, it's nice working for a project where there are no secrets
625 2012-05-08 16:52:48 <sipa> luke-jr: i've ask ByteCoin for comments already, but so far i haven't had much reply yet
626 2012-05-08 16:53:07 Rabbit67890 has quit (Ping timeout: 252 seconds)
627 2012-05-08 16:53:15 <gavinandresen> sipa: what's the status of the stuck chain bug? Any luck getting an actually stuck chain?
628 2012-05-08 16:53:20 * luke-jr knows enough about cryptography to know that luke-jr has no clue when it comes to such things. :p
629 2012-05-08 16:53:44 <sipa> luke-jr: so do i, i have some intuition, but i know that everyone is smart enough to design something he can't crack himself
630 2012-05-08 16:54:12 <sipa> gavinandresen: not yet; both victims gmaxwell found don't seem actually stuck
631 2012-05-08 16:54:40 <gavinandresen> ok, good actually. I was worried the stuck chain problem was more widespread than we thought
632 2012-05-08 16:54:57 <sipa> still, these are people that reported being stuck for hours or days
633 2012-05-08 16:55:26 <sipa> which at least is a problem in user experience
634 2012-05-08 16:55:36 <gavinandresen> somebody running a sybil DoS maybe?
635 2012-05-08 16:55:37 <sipa> whether or not it's an actual fully-stuck bug
636 2012-05-08 16:56:24 <gavinandresen> in any case, not a showstopper for a 0.6.2 release-- I want to tag and build and release
637 2012-05-08 16:57:24 * ageis reads declassified FBI report
638 2012-05-08 16:57:42 Joric has joined
639 2012-05-08 16:58:06 <sipa> in that case, either revert the unstuck patch in it, or wait until we have more certainty that the new patch actually works
640 2012-05-08 16:58:06 <sipa> i've been sloppy...
641 2012-05-08 16:59:12 <sipa> luke-jr: i've put BIP32 on the wiki, by the way
642 2012-05-08 16:59:14 <ageis> nice, all the sources are at the bottom
643 2012-05-08 16:59:34 <gavinandresen> sipa: ok, I'll back out the unstuck patch.
644 2012-05-08 16:59:36 torsthaldo has quit (Read error: Connection reset by peer)
645 2012-05-08 16:59:37 <gavinandresen> ... and then tag
646 2012-05-08 17:00:10 <sipa> actually, i'd prefer reverting it entirely, but that's probably too much a change at this point
647 2012-05-08 17:01:54 <gavinandresen> I reverted it entirely on the 0.6.2 branch
648 2012-05-08 17:02:16 <gavinandresen> ... now I'll tag
649 2012-05-08 17:03:06 p0s has quit (Remote host closed the connection)
650 2012-05-08 17:04:18 <gavinandresen> * [new tag] v0.6.2
651 2012-05-08 17:04:44 <luke-jr> building
652 2012-05-08 17:04:44 BTC_Bear has joined
653 2012-05-08 17:04:47 datagutt_ has quit (Quit: kthxbai)
654 2012-05-08 17:06:40 <gavinandresen> building also.
655 2012-05-08 17:07:23 <sipa> gavinandresen: i've updated my build script a bit by the way, it now produces some extra text files along with the build: http://bitcoin.sipa.be/builds/0.6.1-35-g1ec1702/
656 2012-05-08 17:07:56 <gmaxwell> luke-jr: We've (sipa mostly) at least made an effort to have a design which is very conservative and uses a minimal amount of novelty. Obviously it will need more widespread review before its adopted.
657 2012-05-08 17:07:58 <gavinandresen> sipa: cool, where can I get your build script from?
658 2012-05-08 17:08:30 datagutt has joined
659 2012-05-08 17:09:01 <gmaxwell> jgarzik: if you really want unstealing you can make the backup function start a new master chain right before a backup is made. This would give you somewhat better unstealing than our current keypool usage has... but more safty.
660 2012-05-08 17:09:15 jm9000 has quit (Ping timeout: 252 seconds)
661 2012-05-08 17:10:30 <sipa> gavinandresen: let me polish it a bit
662 2012-05-08 17:10:51 <gavinandresen> I don't read Polish.
663 2012-05-08 17:10:58 <gavinandresen> (sorry, couldn't resist, you can all groan)
664 2012-05-08 17:11:25 darkee has joined
665 2012-05-08 17:12:47 <gavinandresen> gmaxwell: you might reach out to Matthew Green, he seems like a likely expert who might be willing to tell us if we're being idiots: http://blog.cryptographyengineering.com/2012/05/future-of-electronic-currency.html
666 2012-05-08 17:13:25 <gavinandresen> (gmaxwell or sipa ... )
667 2012-05-08 17:13:47 <DiabloD3> gavinandresen: who is on what?
668 2012-05-08 17:14:09 RainbowDashh has joined
669 2012-05-08 17:14:28 <luke-jr> gavinandresen: Mój poduszkowiec jest peÅen wÄgorzy
670 2012-05-08 17:14:38 RainbowDashh is now known as Rabbit67890
671 2012-05-08 17:14:48 <gavinandresen> ok, luke's in charge of the polish.
672 2012-05-08 17:15:25 <sipa> gavinandresen: http://bitcoin.sipa.be/builds/bitcoin-build.sh.txt
673 2012-05-08 17:15:30 <luke-jr> noooooooooo :p
674 2012-05-08 17:15:38 <DiabloD3> gavinandresen: didnt poland get enough shit already?
675 2012-05-08 17:15:54 <gavinandresen> be nice or I'll ignore you again
676 2012-05-08 17:16:01 <gavinandresen> (ooooh!!!!!!)
677 2012-05-08 17:16:12 <luke-jr> I don't really know polish, I stole it from http://www.omniglot.com/language/phrases/hovercraft.htm
678 2012-05-08 17:16:12 <gavinandresen> (like you care)
679 2012-05-08 17:16:13 <luke-jr> <.<
680 2012-05-08 17:16:40 RainbowDashh has joined
681 2012-05-08 17:16:44 Rabbit67890 has quit (Read error: Connection reset by peer)
682 2012-05-08 17:16:44 <DiabloD3> wait, gavin had me on ignore? wtf
683 2012-05-08 17:17:14 <copumpkin> lol
684 2012-05-08 17:17:29 <gavinandresen> mental note: poduszkowiec is hovercraft in polish.....
685 2012-05-08 17:17:40 <DiabloD3> gavinandresen: what about eels?
686 2012-05-08 17:17:48 <gavinandresen> I never talk about eels, don't need that one.
687 2012-05-08 17:18:07 <luke-jr> lol
688 2012-05-08 17:18:11 roomservice has joined
689 2012-05-08 17:18:28 RainbowDashh has quit (Client Quit)
690 2012-05-08 17:19:05 <DiabloD3> but what else are you going to put in your hovercraft?
691 2012-05-08 17:19:08 <gavinandresen> away for a bit for lunch...
692 2012-05-08 17:19:38 <sipa> gavinandresen: oh, just realized, it requires a patched gitian
693 2012-05-08 17:24:10 sneak has quit (Ping timeout: 272 seconds)
694 2012-05-08 17:24:14 sneak has joined
695 2012-05-08 17:24:15 sneak has quit (Changing host)
696 2012-05-08 17:24:15 sneak has joined
697 2012-05-08 17:28:29 superjames has quit (Ping timeout: 260 seconds)
698 2012-05-08 17:32:32 random_cat_ has quit (Remote host closed the connection)
699 2012-05-08 17:32:41 jm9000 has joined
700 2012-05-08 17:34:41 random_cat_ has joined
701 2012-05-08 17:37:40 gasteve has quit (Quit: gasteve)
702 2012-05-08 17:38:03 gasteve has joined
703 2012-05-08 17:38:09 gasteve has quit (Changing host)
704 2012-05-08 17:38:09 gasteve has joined
705 2012-05-08 17:39:43 <luke-jr> 0.6.2-win32 sig pushed
706 2012-05-08 17:40:05 <drizztbsd> luke-jr: windows-only?
707 2012-05-08 17:40:12 <drizztbsd> or should I rebuild bitcoin on archlinux?
708 2012-05-08 17:40:41 <luke-jr> drizztbsd: ?
709 2012-05-08 17:41:00 <drizztbsd> I maintain bitcoin-qt and bitcoin-daemon
710 2012-05-08 17:41:37 barmstrong has quit (Remote host closed the connection)
711 2012-05-08 17:41:48 sneak has quit (Read error: Connection reset by peer)
712 2012-05-08 17:42:08 b4epoche_ has quit (Ping timeout: 252 seconds)
713 2012-05-08 17:42:10 <luke-jr> drizztbsd: the latter's name is bitcoind fwiw :P
714 2012-05-08 17:42:22 <luke-jr> drizztbsd: v0.6.2 was tagged in git earlier
715 2012-05-08 17:42:29 <luke-jr> I just pushed the win32 build signature
716 2012-05-08 17:42:45 <sipa> i'm building as well now
717 2012-05-08 17:42:59 <drizztbsd> which bug does it fix?
718 2012-05-08 17:43:10 <sipa> addrman crashes
719 2012-05-08 17:43:13 <luke-jr> drizztbsd: git shortlog v0.6.1..v0.6.2
720 2012-05-08 17:43:54 b4epoche_ has joined
721 2012-05-08 17:43:58 <luke-jr> the only functional change for v0.6.2 was that SSL JSON-RPC support is mandatory now, right?
722 2012-05-08 17:44:15 <luke-jr> actually, that was v0.6.1*
723 2012-05-08 17:44:44 <sipa> yes, 0.6.2 is really only addrman fix
724 2012-05-08 17:46:00 sneak has joined
725 2012-05-08 17:46:00 sneak has quit (Changing host)
726 2012-05-08 17:46:00 sneak has joined
727 2012-05-08 17:46:01 <Joric> could somebody please explain merged mining in layman's terms? i don't get how you can reuse a hash of totally independent data (well, excluding nonce)
728 2012-05-08 17:46:35 <sipa> Joric: both chains have their own hash, but you put the block hash of the auxiliary chain in the coinbase of the master chain
729 2012-05-08 17:46:42 <guruvan> since the 2 networks use the same algorithm, we simply submit hashes to both networks
730 2012-05-08 17:46:46 <sipa> no
731 2012-05-08 17:47:01 <gmaxwell> Actually you put the root hash of a hash tree of auxiliary chain hashes in.. same difference.
732 2012-05-08 17:47:08 <sipa> gavinandresen: true
733 2012-05-08 17:47:11 <sipa> eh, gmaxwell: true
734 2012-05-08 17:47:54 <luke-jr> Joric: basically, namecoin accepts a bitcoin POW
735 2012-05-08 17:47:55 <sipa> guruvan: both networks expect a differ block header, no way one hash could match both
736 2012-05-08 17:48:11 <sipa> *different
737 2012-05-08 17:48:13 <guruvan> ah ok
738 2012-05-08 17:49:57 <luke-jr> speaking of block hashing algorithms, it'd be nice if Bitcoin accepted a preimage in place of zeros, for hash comparison
739 2012-05-08 17:50:30 <luke-jr> ie, if a miner could say "ok, I'm searching for 00000000abcdef prefix" and have it treated like "00000000000000" is now
740 2012-05-08 17:50:39 <Joric> was namecoin client altered specially for supporting merged mining?
741 2012-05-08 17:50:42 <luke-jr> Joric: yes
742 2012-05-08 17:50:56 <Joric> ah, that explains everything
743 2012-05-08 17:56:26 <dlb76> the blkindex.dat file is no longer portable to different data directories by default
744 2012-05-08 17:56:35 <dlb76> can someone explain it in more details ?
745 2012-05-08 17:56:43 <dlb76> if you need a portable blkindex.dat file then run with the new -detachdb=1 option or the "Detach databases at shutdown" GUI preference
746 2012-05-08 17:56:45 <dlb76> ...
747 2012-05-08 17:57:06 <dlb76> if i use -datadir=".\\data\\"
748 2012-05-08 17:57:14 <dlb76> do i need to add new -detachdb=1 option ?
749 2012-05-08 17:58:13 <sipa> dlb76: no
750 2012-05-08 17:58:21 <dlb76> ok
751 2012-05-08 17:58:24 <sipa> only if you want to copy/move the blkindex.dat file around
752 2012-05-08 17:58:31 <dlb76> but what it does then ?
753 2012-05-08 17:58:37 <dlb76> ah
754 2012-05-08 17:58:38 <dlb76> ok
755 2012-05-08 17:58:41 <dlb76> thanks
756 2012-05-08 18:00:03 <gavinandresen> luke-jr: my win32 gitian build matches yours
757 2012-05-08 18:00:16 <luke-jr> gavinandresen: that's a good thing.
758 2012-05-08 18:00:45 <gavinandresen> aye. I just pushed win32 and linux gitian.sigs
759 2012-05-08 18:04:05 <drizztbsd> it should be portable by default
760 2012-05-08 18:04:57 toffoo has joined
761 2012-05-08 18:05:06 <luke-jr> drizztbsd: except we're talking about binaries
762 2012-05-08 18:05:59 <midnightmagic> that FBI doc is so excellent..
763 2012-05-08 18:06:34 <copumpkin> as opposed to just a tad excellent?
764 2012-05-08 18:06:40 Fnar has quit (Ping timeout: 276 seconds)
765 2012-05-08 18:06:55 <drizztbsd> luke-jr: I mean blkindex.dat
766 2012-05-08 18:07:37 <midnightmagic> copumpkin: as opposed to the typical forbes tripe. :)
767 2012-05-08 18:07:56 <copumpkin> :P
768 2012-05-08 18:08:40 drizztbsd has quit (Remote host closed the connection)
769 2012-05-08 18:08:56 Fnar has joined
770 2012-05-08 18:11:48 barmstrong has joined
771 2012-05-08 18:14:14 agath has quit (Read error: Connection reset by peer)
772 2012-05-08 18:14:34 agath has joined
773 2012-05-08 18:18:00 sneak has quit (Ping timeout: 272 seconds)
774 2012-05-08 18:18:28 <BTC_Bear> midnightmagic: Do you think it is real? or at least altered?
775 2012-05-08 18:18:51 sneak has joined
776 2012-05-08 18:18:51 sneak has quit (Changing host)
777 2012-05-08 18:18:51 sneak has joined
778 2012-05-08 18:18:55 <midnightmagic> i'm almost of the opinion that the "Unclassified" part is the altered part.
779 2012-05-08 18:20:18 cosurgi has quit (Ping timeout: 244 seconds)
780 2012-05-08 18:20:49 <BTC_Bear> Well to find out someone needs to make a FOIA request since it's "Unclassified"
781 2012-05-08 18:20:57 <gmaxwell> I've never seen a document that consisted of unclassified material bother with the per paragraph tagging... but then again I've not looked at non-public fbi documents before.
782 2012-05-08 18:21:22 graingert has joined
783 2012-05-08 18:21:22 <BTC_Bear> The logo is wrong also. It shouldn't be there.
784 2012-05-08 18:21:39 <gmaxwell> The document seems generally pretty reasonable, at least the part I readâ and obviously took a lot of work to create, more work than makese sense for a hoax.
785 2012-05-08 18:21:59 <midnightmagic> BTC_Bear: It might be a sneaky advertisement for WebMoney.
786 2012-05-08 18:22:55 <BTC_Bear> lol, yea. Or it is a Real 'Fake' document to deter people from getting involved.
787 2012-05-08 18:23:10 <graingert> bitcoin-qt could have done with being gpl
788 2012-05-08 18:23:15 <graingert> would slow this stuff down
789 2012-05-08 18:23:15 * sipa reminds gmaxwell of San Serriffe
790 2012-05-08 18:24:53 <gmaxwell> sipa: but this isn't funny!
791 2012-05-08 18:26:15 <sipa> gmaxwell: no, i assume it's real, actually
792 2012-05-08 18:26:44 <midnightmagic> BTC_Bear: I've often intuitively felt that a number of news releases and events were calculated specifically to dampen enthusiasm for bitcoin. That "huge" (relatively) sell-off to curb the $30/btc price that happened last June seemed like one. The quotes from Senators felt like calculated measures to slow adoption and buy government/law enforcement time to evaluate it more closely. The deliberate price manipulation down to $2
793 2012-05-08 18:26:50 <midnightmagic> seemed like a way to curb the mining activities..
794 2012-05-08 18:27:06 toffoo has quit ()
795 2012-05-08 18:27:11 <midnightmagic> gmaxwell: If I had more time on my hands, I would find releasing that document to the public very funny. :)
796 2012-05-08 18:27:38 <BTC_Bear> midnightmagic: Then we agree and you are aware of tactics that get deployed.
797 2012-05-08 18:29:15 toffoo has joined
798 2012-05-08 18:29:23 <gavinandresen> All righty, uploaded binaries to https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.2/
799 2012-05-08 18:29:40 <gavinandresen> I'll announce as soon as somebody gitian-builds linux and can confirm that the checksums match
800 2012-05-08 18:29:57 <midnightmagic> BTC_Bear: I think I spotted a mistake on page 7. They use the term gold farmers without introducing it first..
801 2012-05-08 18:30:14 <gavinandresen> (unless gmaxwell or sipa wants to volunteer to announce, I don't have to be Mr. Announcer Person all the time)
802 2012-05-08 18:30:36 <gavinandresen> (or jgarzik or wumpus or tcatm)
803 2012-05-08 18:30:47 <sipa> gavinandresen: but you're good at it!
804 2012-05-08 18:31:26 <gavinandresen> I can copy and paste with the best of 'em!
805 2012-05-08 18:31:56 <sipa> ok, after many improvements to my build script, it should now work!
806 2012-05-08 18:32:04 * sipa tries 4th time
807 2012-05-08 18:37:06 <graingert> gavinandresen: you should probably call blkindex.dat something different
808 2012-05-08 18:37:09 <graingert> if it can't be moved
809 2012-05-08 18:37:38 sneak has quit (Ping timeout: 272 seconds)
810 2012-05-08 18:37:52 paraipan has quit (Ping timeout: 276 seconds)
811 2012-05-08 18:37:53 <gavinandresen> it can be moved, just run with -detachdb=1
812 2012-05-08 18:38:36 paraipan has joined
813 2012-05-08 18:38:53 <sipa> or just -detachdb
814 2012-05-08 18:39:04 <sipa> or put detachdb=1 in bitcoin.conf
815 2012-05-08 18:42:31 Joric has quit ()
816 2012-05-08 18:42:43 graingert has quit (Quit: Leaving.)
817 2012-05-08 18:42:44 Clipse has joined
818 2012-05-08 18:42:52 sneak has joined
819 2012-05-08 18:42:52 sneak has quit (Changing host)
820 2012-05-08 18:42:52 sneak has joined
821 2012-05-08 18:43:15 graingert has joined
822 2012-05-08 18:51:50 dvide has joined
823 2012-05-08 18:52:05 <sipa> gavinandresen: pushed my sigs for linux; they match
824 2012-05-08 18:52:59 <gavinandresen> sipa: great, thanks, I'll be Mr. Announcer Person now
825 2012-05-08 18:53:10 <graingert> sipa: but I think it should be in the filename
826 2012-05-08 18:53:18 <graingert> whether or not the file is portable
827 2012-05-08 18:53:41 <graingert> also shouldn't it be in .cache
828 2012-05-08 18:53:47 <sipa> ?
829 2012-05-08 18:53:59 <gmaxwell> In the filename??
830 2012-05-08 18:53:59 <graingert> all the blockchain and blkindex stuff
831 2012-05-08 18:54:17 <graingert> gmaxwell: well some indicator to stop people trying to copy it and making support requests
832 2012-05-08 18:54:31 <gmaxwell> graingert: it's allways been uncopyable in some cases.
833 2012-05-08 18:54:36 <graingert> ic
834 2012-05-08 18:54:41 <gmaxwell> s/allways/always/
835 2012-05-08 18:55:04 <gmaxwell> (e.g. if you unclealy shutdownâ pretty common because the shutdowns were taking a whileâ it's uncopyable)
836 2012-05-08 18:56:13 <graingert> okay
837 2012-05-08 18:56:22 * jgarzik belatedly votes gavinandresen be Mr. Announcer Person today :)
838 2012-05-08 18:56:44 <graingert> alert message
839 2012-05-08 18:57:33 <gmaxwell> Alert message?
840 2012-05-08 19:01:30 <luke-jr> let's alert for every minor bugfix release so people learn to ignore alerts!
841 2012-05-08 19:03:24 <graingert> yes
842 2012-05-08 19:03:26 <graingert> lets
843 2012-05-08 19:04:02 <gmaxwell> graingert: yea, thats _not_ what alerts are for.
844 2012-05-08 19:04:04 datagutt has quit (Quit: kthxbai)
845 2012-05-08 19:04:31 <graingert> in that case I think there should be a separate semantic for info
846 2012-05-08 19:04:39 <graingert> maybe not in the chain
847 2012-05-08 19:04:45 <sipa> you mean... release notes?
848 2012-05-08 19:04:57 <graingert> sorry let me make myself clearer
849 2012-05-08 19:05:06 <gmaxwell> well someday when gitian builder is mature we'll have something for that.
850 2012-05-08 19:05:11 <graingert> for OS that don't support a nice update mechanism
851 2012-05-08 19:05:22 <helo> it would be nice if the gui client allowed you to mark your own addresses as "trustworthy"
852 2012-05-08 19:05:24 <graingert> there should be some system for informing users of new releases
853 2012-05-08 19:05:25 <sipa> oh, you mean gitian-updater?
854 2012-05-08 19:05:40 <sipa> not sure about the progress on that
855 2012-05-08 19:05:51 <graingert> even if it's just an rss feed signed with the alert key
856 2012-05-08 19:05:52 <helo> i.e. you generate an address and give it to someone you trust to not double spend
857 2012-05-08 19:05:53 <graingert> or some other key
858 2012-05-08 19:06:08 <graingert> I like the idea of friendly clients
859 2012-05-08 19:06:20 <graingert> so that only one of the clients has to verify each block
860 2012-05-08 19:06:31 <gavinandresen> can somebody update the forum topic here and in #bitcoin (0.6.1 --> 0.6.2)
861 2012-05-08 19:06:36 <sipa> graingert: verifying is not much work, updating the index is
862 2012-05-08 19:06:55 <graingert> sipa: fair enough
863 2012-05-08 19:07:06 <graingert> but a problem I do have is one block chain per user
864 2012-05-08 19:07:11 <graingert> per os
865 2012-05-08 19:07:28 <graingert> I know it can be done with symlinks
866 2012-05-08 19:07:36 <graingert> but I'd like a zero trust system
867 2012-05-08 19:07:53 <graingert> assuming everyone trusts root that it
868 2012-05-08 19:07:55 <graingert> is*
869 2012-05-08 19:08:08 <gmaxwell> Has someone already prodded the website?
870 2012-05-08 19:08:37 <gmaxwell> seems not
871 2012-05-08 19:08:41 * gmaxwell prods
872 2012-05-08 19:08:58 <sipa> graingert: the intention is to (one day...) use gitian-updater, where gitian signatures for builds from several people are necessary to initiate a message "New version available!"
873 2012-05-08 19:09:10 <graingert> sipa: nice but
874 2012-05-08 19:09:11 <graingert> ooh
875 2012-05-08 19:09:17 <graingert> reddit just crashed my browser
876 2012-05-08 19:10:02 <graingert> !later tell theymos poke website
877 2012-05-08 19:10:03 <gribble> The operation succeeded.
878 2012-05-08 19:10:24 <gmaxwell> graingert: what are you doing?
879 2012-05-08 19:10:38 <graingert> currently/
880 2012-05-08 19:10:40 <graingert> ?*
881 2012-05-08 19:10:53 <gmaxwell> Why did you tell theymos? I'll have it updated in a second.
882 2012-05-08 19:11:02 <graingert> I thought it was just theymos
883 2012-05-08 19:11:04 <luke-jr> lol
884 2012-05-08 19:11:10 <graingert> !later tell theymos don't poke website
885 2012-05-08 19:11:10 <gribble> The operation succeeded.
886 2012-05-08 19:11:16 <gmaxwell> hah
887 2012-05-08 19:12:09 <sipa> graingert: you never said what comes after "nice but"
888 2012-05-08 19:12:24 <sipa> i hope the answer to that question isn't "t"
889 2012-05-08 19:12:32 <graingert> sipa: nice but, it would be good to get a system that worked
890 2012-05-08 19:12:45 <graingert> before one that was the best possible
891 2012-05-08 19:12:55 <sipa> well, someone will have to implement it
892 2012-05-08 19:13:08 rdponticelli_ has joined
893 2012-05-08 19:13:14 rdponticelli has quit (Read error: Connection reset by peer)
894 2012-05-08 19:13:36 <sipa> not sure how far we are from that
895 2012-05-08 19:13:42 <gmaxwell> okay. Website should be updated in a moment.
896 2012-05-08 19:13:47 <jgarzik> sipa gmaxwell gavinandresen: is 0.7 merge window open? :)
897 2012-05-08 19:14:07 <gmaxwell> I think so.
898 2012-05-08 19:14:26 <sipa> let's start with pushing the version number to 0.6.99
899 2012-05-08 19:14:35 <sipa> gmaxwell: website is updated
900 2012-05-08 19:14:53 <gmaxwell> woops, I started pulling before bumping the version.
901 2012-05-08 19:15:00 * gmaxwell goes to bump the version
902 2012-05-08 19:15:18 <graingert> gnome have a nice way of doing this
903 2012-05-08 19:15:27 <graingert> even numbers are release and odd are dev
904 2012-05-08 19:15:31 <graingert> or visa versa
905 2012-05-08 19:15:41 <sipa> graingert: all our versions are dev :)
906 2012-05-08 19:15:55 <graingert> yeah well
907 2012-05-08 19:16:04 <graingert> testing
908 2012-05-08 19:16:06 <graingert> then
909 2012-05-08 19:17:07 asuk has quit (Ping timeout: 252 seconds)
910 2012-05-08 19:18:19 <DiabloD3> http://blog.dwolla.com/ach-goes-real-time-with-fisync-free-for-banks-and-credit-unions/
911 2012-05-08 19:19:59 <dusty_> Hi all
912 2012-05-08 19:20:19 <dusty_> I'm studying the problem arisen from duplicate coinbase transaction here : http://blockexplorer.com/testnet/block/0000000013aa9f67da178005f9ced61c7064dd6e8464b35f6a8ca8fabc1ca2cf
913 2012-05-08 19:20:24 asuk has joined
914 2012-05-08 19:20:56 <dusty_> I've read a post by Pieter Wuille that, if I understand correctly, duplicate transaction will not ever be allowed again
915 2012-05-08 19:21:05 ahbritto has joined
916 2012-05-08 19:21:05 ahbritto has quit (Changing host)
917 2012-05-08 19:21:05 ahbritto has joined
918 2012-05-08 19:21:15 <sipa> dusty_: only in the case that they are fully spent
919 2012-05-08 19:21:17 <dusty_> I would like to be sure that's the case, starting with bitcoin version 0.6
920 2012-05-08 19:21:49 <sipa> you could test it on the testnet
921 2012-05-08 19:21:56 <dusty_> sipa: you mean that if transactions are fully spent a new one with the same hash can be re-created and accepted?
922 2012-05-08 19:21:59 <sipa> (roconnor and i did an experiment to verify that)
923 2012-05-08 19:22:01 <luke-jr> dusty_: enforced by 0.4.4, 0.5.3, and 0.6.0
924 2012-05-08 19:22:15 <sipa> dusty_: yes
925 2012-05-08 19:22:17 <sipa> for now
926 2012-05-08 19:22:36 <sipa> gavinandresen: how are the plans for deploying the block-height-in-coinbase idea?
927 2012-05-08 19:22:56 <dusty_> so, how it's possible that block #45653 and #45550 both includes a transaction spending the same transaction, twice?
928 2012-05-08 19:22:58 t7 has quit (Ping timeout: 260 seconds)
929 2012-05-08 19:23:10 <dusty_> (in testnet)
930 2012-05-08 19:23:35 <sipa> i think blockexplorer still uses an old version of bitcoin
931 2012-05-08 19:23:45 <sipa> and the chain forked on that transaction
932 2012-05-08 19:24:16 <dusty_> because the code I'm working on is unable to validate block 0000000000DB2E24D532668F71351A23808720D08B4F29A06FA35B204FCF39E9 since it has a transaction that double-spends the duplicate tx
933 2012-05-08 19:24:25 asuk_ has joined
934 2012-05-08 19:25:47 <sipa> dusty_: actually, no, not that one
935 2012-05-08 19:25:59 <sipa> BIP30 was enabled on testnet on febrary 20
936 2012-05-08 19:26:01 <dusty_> sipa: can you please elaborate? I'm not following
937 2012-05-08 19:26:26 <sipa> since the duplicate transaction is before that date, it was allowed and it simply overwrote the previous one
938 2012-05-08 19:26:59 <dusty_> and that's ok, but how come that at a later date two blocks spend it?
939 2012-05-08 19:27:21 <dusty_> if it's been wrote as only one transaction, it should be spent only once
940 2012-05-08 19:27:26 dr_win has joined
941 2012-05-08 19:27:30 Raziel_ has quit (Ping timeout: 252 seconds)
942 2012-05-08 19:27:49 <sipa> the rule is this: the last transaction with a given hash is the only one that exists in a chain
943 2012-05-08 19:27:54 <sipa> it can be spent normally
944 2012-05-08 19:28:13 <gmaxwell> Bumped to 0.6.99
945 2012-05-08 19:28:30 <sipa> dusty_: whether the older one was already spent, is irrelevant after the duplicate
946 2012-05-08 19:29:14 <sipa> and after feb20 on testnet, or after mar15 on realnet, the duplicate itself is not allowed unless the previous instance of the transaction was already fully spent before said block
947 2012-05-08 19:29:52 <dusty_> sipa: what I mean is that the duplicate appeared *before* being spent
948 2012-05-08 19:30:06 <gavinandresen> jgarzik: yeah, 0.7 merge window open I suppose.
949 2012-05-08 19:30:35 <sipa> dusty_: as i said, the older one is irrelevant after the duplicate
950 2012-05-08 19:30:51 Raziel_ has joined
951 2012-05-08 19:31:00 <gavinandresen> sipa: blockheight-in-coinbase would be a great 0.7 rollout, using the process i sketch out in https://gist.github.com/2355445
952 2012-05-08 19:31:01 <gmaxwell> sipa: ready to merge the proxy changes / ipv6 / tor support or are you still working on the details of the tor stuff?
953 2012-05-08 19:31:18 <sipa> dusty_: this is allowed: tx - spend - tx - spend
954 2012-05-08 19:31:27 <sipa> dusty_: this too: tx - tx - spend
955 2012-05-08 19:31:37 <sipa> dusty_: but this isn't: tx - tx - spend - spend
956 2012-05-08 19:31:44 paraipan has quit (Remote host closed the connection)
957 2012-05-08 19:32:13 <sipa> dusty_: and after the deployment date, tx - tx is not allowed anymore
958 2012-05-08 19:32:34 superjames has joined
959 2012-05-08 19:32:55 <sipa> gmaxwell: let me think; i want to change the command-line arguments to tor still, but maybe ipv6 can be merged
960 2012-05-08 19:33:07 <gavinandresen> my 0.7 TODO list looks like: testnet reset (I still need to write some code to embed Script unit tests into a testnet chain), then code to support https://gist.github.com/2355445, then the blockheight-in-coinbase change
961 2012-05-08 19:33:11 <dusty_> when you say that tx tx spend spend is not allowed you mean after or before bip30 (or never)?
962 2012-05-08 19:33:17 <sipa> dusty_: never
963 2012-05-08 19:34:18 <gavinandresen> oh, and another 0.7 TODO: I really want to detect non-DER-encoded signatures and treat them as non-standard
964 2012-05-08 19:34:33 <gmaxwell> gavinandresen: thats a great idea, we could premine the testnet flush so that the first N blocks contain a bunch of unit tests, and then then the resulting coin balace there is then sent to a black hole, one block higher.. then test-net-in-a-box can then split off one block before that.
965 2012-05-08 19:35:09 <gmaxwell> sipa: was anything more going to happen on https://github.com/bitcoin/bitcoin/pull/1159 (Use block time for wallet transactions found in rescan) or should I yank it as is?
966 2012-05-08 19:35:10 <dusty_> sipa: ok, I did'nt notice that the tx was redeemd before being mined again
967 2012-05-08 19:35:15 <dusty_> sipa: thanks
968 2012-05-08 19:35:45 <gmaxwell> (I'm going through pulls that I've already tested indivigually and pulling them now)
969 2012-05-08 19:35:47 <sipa> gmaxwell: i don't think there's consensus on that yet
970 2012-05-08 19:36:15 <gmaxwell> yea, I wasn't sure if it was in "something must be done! Is this it?" state.
971 2012-05-08 19:36:28 <gmaxwell> Loadblock?
972 2012-05-08 19:36:33 <dusty_> I've another question if someone is so kind to enlighten me: I've seen that bitcoin 0.6 and later are very, very fast to download the blockchain when starting from scratch, how it does it?
973 2012-05-08 19:36:55 <gmaxwell> dusty_: some stupidity in the database settings was fixed.
974 2012-05-08 19:37:02 <sipa> dusty_: it uses an in-RAM cache of 25 MiB, instead of the crappy default of a few kilobytes
975 2012-05-08 19:37:16 <luke-jr> gmaxwell: that's a problematic pull
976 2012-05-08 19:37:17 Motest003 has quit (Ping timeout: 252 seconds)
977 2012-05-08 19:37:24 <gmaxwell> luke-jr: loadblocks?
978 2012-05-08 19:37:27 <luke-jr> gmaxwell: no, #1159
979 2012-05-08 19:37:38 <dusty_> sipa: ah ok. But every block downloaded is being validate anyway? Or just checked for integrity?
980 2012-05-08 19:37:41 <gmaxwell> luke-jr: well thats why I asked.
981 2012-05-08 19:37:51 <sipa> dusty_: before the last checkpoint, signatures aren't verified
982 2012-05-08 19:38:00 <sipa> but except for that, all checks are being done
983 2012-05-08 19:38:01 Motest003 has joined
984 2012-05-08 19:38:06 <gmaxwell> ^ though that wasn't something changed in 0.6.0.
985 2012-05-08 19:38:16 <gavinandresen> ... we should do another checkpoint when 0.7 is close to baked, too....
986 2012-05-08 19:38:19 <dusty_> sipa: thanks, that was I was thinking
987 2012-05-08 19:38:40 <sipa> gmaxwell: if nobody objects, i'd pull loadblocks
988 2012-05-08 19:38:41 <gavinandresen> ... and update the seed nodes... (time to open a couple of github issues)
989 2012-05-08 19:38:44 <gmaxwell> Whatever happened to bluematt's attempt to thread validation.
990 2012-05-08 19:38:50 <dusty_> also, I would like to know how a checkpoint is being determined (decided)
991 2012-05-08 19:38:57 <gavinandresen> loadblocks ++
992 2012-05-08 19:39:10 <dusty_> because I'm thinking to rely on a date instead of a checkpoint
993 2012-05-08 19:39:15 <sipa> gavinandresen: nanotube and me are running a crawler, and i have a script to combine the results into a seed list
994 2012-05-08 19:39:17 <luke-jr> dusty_: â¦
995 2012-05-08 19:39:24 <gavinandresen> sipa: spiffy
996 2012-05-08 19:39:25 sneak has quit (Remote host closed the connection)
997 2012-05-08 19:39:31 sneak has joined
998 2012-05-08 19:39:31 sneak has quit (Changing host)
999 2012-05-08 19:39:31 sneak has joined
1000 2012-05-08 19:39:38 <gmaxwell> dusty_: it's just set prior to major releases at a height thousands of blocks back to make sure that it doesn't have any influence in the selection of the longest chain.
1001 2012-05-08 19:39:43 <dusty_> for example: everything older than 1 week does not need validation , while catching up the blockchain
1002 2012-05-08 19:40:02 <dusty_> gmaxwell: so a date would work anyway
1003 2012-05-08 19:40:09 <dusty_> and it needs no hardcoded value
1004 2012-05-08 19:40:11 <gmaxwell> dusty_: Thats not a good idea.
1005 2012-05-08 19:40:19 <dusty_> gmaxwell: why?
1006 2012-05-08 19:40:37 <gmaxwell> I mean it's a fine idea for a SPV node, since they can't do otherwise.
1007 2012-05-08 19:40:42 <sipa> if someone sybil attacks you, they can get you to trust a chain with invalid signatures
1008 2012-05-08 19:41:17 topi`_ has joined
1009 2012-05-08 19:41:26 <gmaxwell> Which spends anyone elses money... so they didn't even need to have money of their own involved in the attack.
1010 2012-05-08 19:41:31 <topi`_> I guess this isn't normal:
1011 2012-05-08 19:41:32 <topi`_> InvalidChainFound: invalid block=000000000000020bd6f6 height=179311 work=317793108775545536672
1012 2012-05-08 19:41:48 <sipa> ;;bc,blocks
1013 2012-05-08 19:41:49 <gribble> 179311
1014 2012-05-08 19:41:56 <topi`_> a lot of invalid chains... and my block count stays at 178500
1015 2012-05-08 19:41:57 <dusty_> sipa: ok, I get it. You mean a sybil attack from the very first run of my client
1016 2012-05-08 19:42:13 <sipa> yes, while you are downloading the chain
1017 2012-05-08 19:42:16 <topi`_> ERROR: AcceptToMemoryPool() : FetchInputs failed 2ea938d12b
1018 2012-05-08 19:42:34 <luke-jr> topi`_: can you post your full debug.log on pastebin or something?
1019 2012-05-08 19:42:37 <topi`_> is this an error from the database? maybe my disk is broken
1020 2012-05-08 19:42:44 <gribble> New news from bitcoinrss: gavinandresen opened issue 1224 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1224> || gavinandresen opened issue 1223 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1223>
1021 2012-05-08 19:42:58 Turingi has quit (Read error: Connection reset by peer)
1022 2012-05-08 19:43:03 <luke-jr> topi`_: either your db is corrupt, or you're encountering a bug sipa is trying to fix
1023 2012-05-08 19:43:15 <sipa> topi`_: my node didn't even see that block yet
1024 2012-05-08 19:43:15 <topi`_> well it's 33 megs
1025 2012-05-08 19:43:18 <gmaxwell> dusty_: thats one reason why we have checkpoints. To prevent sybil attacks that start at client start... checkpoints mean if you can get the software securely you're good at least up to the current height of the chain, which is difficult to forge.
1026 2012-05-08 19:43:22 <topi`_> any string I should search for?
1027 2012-05-08 19:43:26 <dusty_> sipa: last question :) does DNS seeding exists for testnet? or we still use only IRC for it?
1028 2012-05-08 19:43:28 dr_win has quit (Remote host closed the connection)
1029 2012-05-08 19:43:33 <sipa> dusty_: only IRC there
1030 2012-05-08 19:43:41 <gmaxwell> luke-jr: hm? or someone just mined another crap BIP16 failing block.
1031 2012-05-08 19:43:50 <luke-jr> gmaxwell: he's stuck at 178500
1032 2012-05-08 19:43:53 <dusty_> gmaxwell: yes, that's now clear to me, thanks
1033 2012-05-08 19:43:58 <gmaxwell> luke-jr: oh. okay.
1034 2012-05-08 19:44:04 <sipa> luke-jr: oh, missed that as well
1035 2012-05-08 19:44:21 <BlueMatt> gmaxwell: you mean my parallelcheck branch?
1036 2012-05-08 19:44:28 dr_win has joined
1037 2012-05-08 19:44:34 <luke-jr> topi`_: lines around REORGANIZE
1038 2012-05-08 19:44:38 <BlueMatt> (its based on cblockstore, and Ive been rebasing it recently)
1039 2012-05-08 19:44:53 <BlueMatt> broke it on the last rebase, but its coming back...
1040 2012-05-08 19:45:42 <topi`_> I also find this , albeit infrequently: ERROR: AcceptToMemoryPool() : CheckTransaction failed
1041 2012-05-08 19:45:46 <gmaxwell> luke-jr: I think we want https://github.com/bitcoin/bitcoin/pull/886 sometime soon, but there are no comments on the pull and it needs rebasing. If you rebase I'll review/test and ack (assuming I find no issues)
1042 2012-05-08 19:46:24 <topi`_> received block 000000000000020bd6f6
1043 2012-05-08 19:46:24 <topi`_> REORGANIZE
1044 2012-05-08 19:46:24 <topi`_> ERROR: ConnectInputs() : 599e47a811 VerifySignature failed
1045 2012-05-08 19:46:24 <topi`_> ERROR: Reorganize() : ConnectBlock failed
1046 2012-05-08 19:46:24 <topi`_> InvalidChainFound: invalid block=000000000000020bd6f6 height=179311 work=317793108775545536672
1047 2012-05-08 19:46:58 <gmaxwell> topi`_: welp 000000000000020bd6f6 is valid, so your database is corrupt.
1048 2012-05-08 19:47:01 <sipa> topi`_: can you shutdown and restart your client with -checklevel=6
1049 2012-05-08 19:47:12 <gmaxwell> topi`_: any idea how it could have become corrupt?
1050 2012-05-08 19:47:28 <topi`_> gmaxwell: no idea, except mass storage failure
1051 2012-05-08 19:47:46 <gmaxwell> sipa: shouldn't that also have a -checkblocks=0
1052 2012-05-08 19:48:11 <sipa> gmaxwell: his split is less than 2500 blocks back
1053 2012-05-08 19:48:37 <gmaxwell> sipa: but if the missing index enery is further?
1054 2012-05-08 19:48:48 <sipa> true
1055 2012-05-08 19:48:58 <sipa> topi`_: -checkblocks -checklevel=6
1056 2012-05-08 19:49:20 <topi`_> topi@uni:~$ bitcoind getblockcount
1057 2012-05-08 19:49:20 <topi`_> 178580
1058 2012-05-08 19:49:31 <topi`_> I think this is where my split is
1059 2012-05-08 19:49:37 <sipa> which version, by the way?
1060 2012-05-08 19:51:08 <topi`_> 0.5.99beta, from git HEAD 2e55523
1061 2012-05-08 19:51:29 <topi`_> Merge pull request #746 from laanwj/tdesc_ro
1062 2012-05-08 19:51:29 <topi`_> make transaction description read-only (UI fix)
1063 2012-05-08 19:51:49 <sipa> topi`_: please update first
1064 2012-05-08 19:52:05 <topi`_> ok. what about -checkblocks ?
1065 2012-05-08 19:52:23 <sipa> update first; -checklevel was added in 0.6.0
1066 2012-05-08 19:52:23 <luke-jr> gmaxwell: rebased
1067 2012-05-08 19:53:20 <luke-jr> topi`_: 0.5.99 has known bugs
1068 2012-05-08 19:54:34 <topi`_> would this be a valid reason for the hiccups?
1069 2012-05-08 19:54:34 <topi`_> LoadBlockIndex() : *** found bad block at 177844, hash=0000000000000324047bbbd7f320fb650000489eafa30f5b295d2672de040f4b
1070 2012-05-08 19:54:47 <sipa> yes
1071 2012-05-08 19:55:32 <topi`_> to me, this looks just database corruption, but can it be something else?
1072 2012-05-08 19:55:53 <sipa> no
1073 2012-05-08 19:56:01 <luke-jr> sipa: early BIP16?
1074 2012-05-08 19:56:22 <topi`_> damn. so I need to zap my db and load all blks from the beginning...
1075 2012-05-08 19:56:27 <sipa> luke-jr: that wouldn't be caught by CheckBlocks
1076 2012-05-08 19:56:49 <gmaxwell> topi`_: 0.6 syncs much faster than later...
1077 2012-05-08 19:57:07 <gmaxwell> topi`_: or you could take the bleeding edge 0.6.99 from git and use -loadblocks
1078 2012-05-08 19:57:38 <sipa> topi`_: if you update to git HEAD now, you can move your existing blk0001.dat to somewhere else, delete the datadir (except wallet.dat), and use -loadblock=<location_of_old_blk00001.dat>
1079 2012-05-08 19:57:49 darkee has quit (Ping timeout: 276 seconds)
1080 2012-05-08 19:58:25 darkee has joined
1081 2012-05-08 20:00:16 <topi`_> I had to reboot the machine 15 days ago, maybe that coincides with this bad block
1082 2012-05-08 20:00:25 <sipa> gmaxwell: you want to pull proxy/ipv6/tor already? i'm unsure about the command-line options now, but those are relatively easy changes that can be done later, to get the core changes tested already
1083 2012-05-08 20:00:44 <topi`_> since most often the bitcoind process takes longer to clean up than the debian rc scripts wait until reboot
1084 2012-05-08 20:00:55 ahbritto has quit (Quit: Ex-Chat)
1085 2012-05-08 20:01:02 <sipa> topi`_: 0.6.1 and later shutdown much faster
1086 2012-05-08 20:01:23 <gmaxwell> sipa: I basically want to pull everything merge ready now to avoid further rebasing mess later... plus to get more people to try it out and provide feedback. Though there is no rush. I know you and I talked about some cli changes.
1087 2012-05-08 20:01:47 ahbritto has joined
1088 2012-05-08 20:01:47 ahbritto has quit (Changing host)
1089 2012-05-08 20:01:47 ahbritto has joined
1090 2012-05-08 20:02:43 <topi`_> sipa: what kind of changes boost the shutdown so much?
1091 2012-05-08 20:03:02 <sipa> topi`_: not detaching the block database from the db env
1092 2012-05-08 20:03:11 <topi`_> EXCEPTION: 11DbException
1093 2012-05-08 20:03:11 <topi`_> Db::put: Cannot allocate memory
1094 2012-05-08 20:03:18 <topi`_> ok, I have other issues as well
1095 2012-05-08 20:03:56 <topi`_> I compiled my kernel to use 2G/2G user/kernel space instead of the usual 3/1 split, so maybe the Db wants to use more than 2G virtual adderssing and boom
1096 2012-05-08 20:04:09 <gmaxwell> topi`_: were you running 0.5.99 with any special date related arguments by any chance?
1097 2012-05-08 20:04:19 <topi`_> this is complicated.. I was forced to do that because of a stupid kernel alloc map :)
1098 2012-05-08 20:04:51 <sipa> gmaxwell: there will almost certainly be several changes that need to be done anyway, like ipv6 dns seeding, changes to command-line defaults, maybe extra listening code for old windows nodes (i heard they cannot listen to both v4 and v6)
1099 2012-05-08 20:04:55 <topi`_> gmaxwell: no... I'm not aware of any date-related args
1100 2012-05-08 20:05:27 <sipa> gmaxwell: but most of those will be easier when they get tested, so the question is whether that testing needs to be done before or after merging
1101 2012-05-08 20:06:35 <gmaxwell> sipa: I think we should hold off for a few days in any case, just incase the pile of stuff being pulled at the moment destablizes anything.
1102 2012-05-08 20:06:44 <sipa> ok
1103 2012-05-08 20:09:11 <sipa> we currently have two command-line options that are GUI specific
1104 2012-05-08 20:09:18 <sipa> (-server and -lang)
1105 2012-05-08 20:09:29 <sipa> i think they should be moved to the gui config file
1106 2012-05-08 20:09:35 <sipa> s/file/settings/
1107 2012-05-08 20:10:15 <sipa> wump: ^
1108 2012-05-08 20:11:52 <topi`_> any ideas if berkeley DB actually mmap()s that blk0001.dat? then it cannot grow bigger than 2 GB (for me) or 3G for most linux installations
1109 2012-05-08 20:12:22 <topi`_> at least on 32bit kernels
1110 2012-05-08 20:12:27 <gmaxwell> topi`_: the system will intentionally not grow it that big in any case due to some FS limitations.
1111 2012-05-08 20:12:35 <gmaxwell> (though no, we don't mmap it)
1112 2012-05-08 20:12:38 sneak has quit (Ping timeout: 272 seconds)
1113 2012-05-08 20:12:55 sneak has joined
1114 2012-05-08 20:12:57 <topi`_> ok. so what will happen? a blk0002.dat will be created?
1115 2012-05-08 20:13:12 <sipa> yes
1116 2012-05-08 20:13:27 <sipa> topi`_: blk0001.dat is not a BDB file, by the way
1117 2012-05-08 20:13:53 <topi`_> then what is BDB used for, anyway?
1118 2012-05-08 20:14:12 <BlueMatt> blkindex.dat
1119 2012-05-08 20:14:23 graingert has quit (Read error: Connection reset by peer)
1120 2012-05-08 20:14:26 <BlueMatt> (and wallet, addr...)
1121 2012-05-08 20:14:37 <topi`_> of course
1122 2012-05-08 20:15:06 <topi`_> so blk0001.dat just holds raw block data? no fancy structures.
1123 2012-05-08 20:15:12 <BlueMatt> yep
1124 2012-05-08 20:15:15 <gavinandresen> yup, append-only
1125 2012-05-08 20:15:32 <topi`_> already second time I get "Db::put: Cannot allocate memory
1126 2012-05-08 20:15:49 <gmaxwell> topi`_: what exactly are you trying right now?
1127 2012-05-08 20:15:54 <topi`_> when running with -checkblocks
1128 2012-05-08 20:16:01 <gmaxwell> Are you still running that 0.5.99 code?
1129 2012-05-08 20:16:33 <topi`_> yes
1130 2012-05-08 20:16:38 <gmaxwell> _STOP_ You're hitting the issues with bdb and large reorgs.
1131 2012-05-08 20:17:02 chrisb__ has quit (Quit: Leaving)
1132 2012-05-08 20:17:39 <topi`_> well I guess my best course of action would be downloading the blkchain from scratch (aside from compiling the new client)?
1133 2012-05-08 20:17:43 <gmaxwell> Upgrade to 0.6.2 or cross-grade to one of luke's stable releases and checkblocks may fix you. Or alternatively to the current git and you can use loadblock.
1134 2012-05-08 20:17:57 <gmaxwell> No. thats not a good coarse of action at all.
1135 2012-05-08 20:18:02 <sipa> topi`_: no you first upgrade, then try again, and if it persists, then you can redownload
1136 2012-05-08 20:18:05 <gmaxwell> You will just get stuck again at some other point in time.
1137 2012-05-08 20:18:10 <topi`_> ok
1138 2012-05-08 20:18:30 dvide has quit ()
1139 2012-05-08 20:18:45 <topi`_> what's the perceived state of git HEAD now? any showstopper bugs?
1140 2012-05-08 20:18:55 <luke-jr> topi`_: probably.
1141 2012-05-08 20:18:59 * jgarzik looks through the pull requests
1142 2012-05-08 20:19:00 <luke-jr> topi`_: get v0.6.2
1143 2012-05-08 20:19:07 <jgarzik> I assume wumpus will pull GUI stuff
1144 2012-05-08 20:19:10 <BlueMatt> anyone testing cblockstore yet?
1145 2012-05-08 20:19:10 <jgarzik> for bitcoin-qt
1146 2012-05-08 20:19:20 <jgarzik> BlueMatt: is the cblockstore pull req up to date?
1147 2012-05-08 20:19:27 <BlueMatt> its back like 2 days now, but mostly
1148 2012-05-08 20:19:35 <luke-jr> jgarzik: threads/keepalive?
1149 2012-05-08 20:20:43 Nicksasa has quit (Ping timeout: 260 seconds)
1150 2012-05-08 20:20:57 Nicksasa has joined
1151 2012-05-08 20:20:58 Nicksasa has quit (Changing host)
1152 2012-05-08 20:20:58 Nicksasa has joined
1153 2012-05-08 20:21:02 <sipa> topi`_: no known issues with git head right now, but we've just started pulling for 0.7.0, so there are several untested things in
1154 2012-05-08 20:21:14 <sipa> i you want something usable, i'd advise 0.6.2
1155 2012-05-08 20:21:32 Zarutian has quit (Quit: Zarutian)
1156 2012-05-08 20:21:47 * BlueMatt goes to update the ppa to 0.6.2
1157 2012-05-08 20:21:56 <gmaxwell> pretty cool that you can walk a txn back to its origin from the CLI easily now, e.g.
1158 2012-05-08 20:21:59 <gmaxwell> LAST=d583a9e58d93d54b93226bb97b668f30ce8a95a85ddc6faac15729d0b29f0824 ; while true ; do export LAST=`./bitcoind -rpcuser=greg -rpcpassword=greg1 gettransaction $LAST | grep -A 1 'prevout' | head -2 | tail -1 | cut -d'"' -f4` ; echo $LAST ; done
1159 2012-05-08 20:22:25 <BlueMatt> nice
1160 2012-05-08 20:23:21 <topi`_> sipa: agreed, I stayed on the safe side and did git checkout v0.6.2 :)
1161 2012-05-08 20:23:44 <sipa> but you kept running an old pre-release-candidate for months?
1162 2012-05-08 20:23:50 <gmaxwell> haha
1163 2012-05-08 20:25:08 <sipa> BlueMatt: that relaymessage thing looks ugly, sure there's no neater way?
1164 2012-05-08 20:26:01 <sipa> i'll have a look at it later
1165 2012-05-08 20:26:26 osmosis has joined
1166 2012-05-08 20:26:30 <BlueMatt> its pretty ugly, yea, the other options is to move ResendWalletTransactions to a CBlockStore function and call it back in SendMessages
1167 2012-05-08 20:26:37 <BlueMatt> which, imho, is even uglier...
1168 2012-05-08 20:26:52 <topi`_> sipa: well, I was having issues with my machine so my attention was diverted to more mundane tasks than recompiling new bitcoind's :/
1169 2012-05-08 20:26:59 <sipa> haha
1170 2012-05-08 20:27:03 <BlueMatt> (thats how it used to be done)
1171 2012-05-08 20:27:42 <topi`_> and no btc services running (yet) on my host
1172 2012-05-08 20:27:52 <topi`_> but am planning on something anyways :)
1173 2012-05-08 20:27:56 <gmaxwell> sipa: the broken stuck fix is still in master. Should we at least pull in the current best hope version of that?
1174 2012-05-08 20:28:16 <jgarzik> luke-jr: you raised a valid point I must investigate, before pulling #1101
1175 2012-05-08 20:28:22 <gmaxwell> sipa: I'm thinking of trying to fix it by removing the difficulty check then mining forks ...
1176 2012-05-08 20:28:31 dvide has joined
1177 2012-05-08 20:28:43 <jgarzik> or, more correctly, you raised a point I must investigate, in order to determine if it is a valid criticism ;-)
1178 2012-05-08 20:28:49 <sipa> gmaxwell: that'd be very useful
1179 2012-05-08 20:28:54 <sipa> jgarzik: which?
1180 2012-05-08 20:28:59 <sipa> gmaxwell: but a lot of work...
1181 2012-05-08 20:29:00 <jgarzik> sipa: #1101
1182 2012-05-08 20:29:07 <BlueMatt> anyone wanna send me a copy of some large reorg chains, and Ill set up a jenkins test-case for them?
1183 2012-05-08 20:29:08 <jgarzik> sipa: http 1.1/threading
1184 2012-05-08 20:29:10 <sipa> jgarzik: yes, but which criticism?
1185 2012-05-08 20:29:23 <gmaxwell> sipa: I can't think of any other way to make sure we've got this right.
1186 2012-05-08 20:29:24 <jgarzik> sipa: loop exit states/conditions
1187 2012-05-08 20:29:30 ahbritto has quit (Quit: Ex-Chat)
1188 2012-05-08 20:29:53 <jgarzik> sipa: I would like to encourage you to pull ipv6 very soon, before most other changes
1189 2012-05-08 20:29:56 <topi`_> I get this odd warning:
1190 2012-05-08 20:29:56 <topi`_> json/json_spirit_writer_template.h:78:63: warning: comparison is always true due to limited range of data type [-Wtype-limits]
1191 2012-05-08 20:29:59 ahbritto has joined
1192 2012-05-08 20:30:01 <jgarzik> sipa: are there any ipv6 blockers?
1193 2012-05-08 20:30:10 <topi`_> maybe a 32bit/64bit integer issue
1194 2012-05-08 20:30:46 <gmaxwell> BlueMatt: there are no valid large reorgs though... I suppose we could raise some money to create ones... otherwise the alternative is providing a hidden option to let through some invalid one we can use as a test case.
1195 2012-05-08 20:30:58 <sipa> jgarzik: probably several command-line things to change (i've been discussing with gmaxwell about it), support for binding to particular (and several) listen addresses, ...
1196 2012-05-08 20:31:16 <gmaxwell> BlueMatt: I think the better solution is to setup testnet to test this.
1197 2012-05-08 20:31:16 <BlueMatt> gmaxwell: or testnet-in-a-box ones, with a lot of blocks, but low diff
1198 2012-05-08 20:31:58 guruvan has quit (Remote host closed the connection)
1199 2012-05-08 20:32:06 <sipa> i wouldn't mind pulling already though
1200 2012-05-08 20:32:14 <jgarzik> sipa: such binding support isn't a blocker, IMO.
1201 2012-05-08 20:32:40 <sipa> jgarzik: it may be on windows XP, as i heard that it can't listen to IPv6 and IPv4 at once
1202 2012-05-08 20:32:46 <jgarzik> sipa: let's do it. any remaining problems will get flushed out. we need to maximize the upstream bitcoin.git testing period for ipv6, IMO
1203 2012-05-08 20:32:50 <sipa> so it may end up listening to IPv6 only
1204 2012-05-08 20:33:11 guruvan has joined
1205 2012-05-08 20:33:13 <sipa> gmaxwell: your opinion?
1206 2012-05-08 20:33:15 <jgarzik> sipa: I dunno about Windows, but it -is- true that some OS's will not bind to IPv4+IPv6 in a single bind, yes.
1207 2012-05-08 20:33:19 <jgarzik> hpux might do it
1208 2012-05-08 20:33:32 <jgarzik> but there is also ipv4-mapped support in those, enabled with an ioctl
1209 2012-05-08 20:34:28 <jgarzik> ipv6 is the sort of feature where we need to find the "bumps in the road" and the best way to do that is start deploying at this point
1210 2012-05-08 20:34:43 <sipa> my proxystuff, ipv6 and torhs branches all build further upon eachother, so we could decide to pull only the first or the second already
1211 2012-05-08 20:35:50 <gmaxwell> Ha. Well, I was just calling for that earler. I'm fine either way. I do want to pull soon. But soon could be in a couple days when sipa has had a chance to do the latest commandline spins too
1212 2012-05-08 20:36:33 <jgarzik> gmaxwell: that sort of thing should not block upstream commits. merge early, merge often.
1213 2012-05-08 20:36:49 kakobrekla has left ()
1214 2012-05-08 20:39:00 <gmaxwell> https://github.com/bitcoin/bitcoin/pull/936 < still has the RPC bloat, â do we really want the seperate submitblock call?
1215 2012-05-08 20:40:04 <BlueMatt> can we close https://github.com/bitcoin/bitcoin/pull/932
1216 2012-05-08 20:41:01 <luke-jr> gmaxwell: what bloat? and yes
1217 2012-05-08 20:41:21 <gmaxwell> luke-jr: why?
1218 2012-05-08 20:41:47 <luke-jr> gmaxwell: because there's no better way to do it, and it's part of the spec?
1219 2012-05-08 20:41:53 <gmaxwell> (or direct me to a discussion?)
1220 2012-05-08 20:42:05 <gmaxwell> luke-jr: you can submit blocks directly to getmemorypool
1221 2012-05-08 20:42:17 <luke-jr> gmaxwell: there was a thread on the ML, not sure if that came up in it
1222 2012-05-08 20:42:28 <sipa> luke-jr: the spec can be adapted, nobody is using it yet
1223 2012-05-08 20:42:31 <luke-jr> gmaxwell: getmemorypool submission is deprecated, and doesn't give reasons for rejection
1224 2012-05-08 20:42:34 <luke-jr> sipa: not true
1225 2012-05-08 20:43:16 <gmaxwell> luke-jr: Thats the 'better way' to do it. I think?
1226 2012-05-08 20:43:22 <luke-jr> gmaxwell: no, I don't.
1227 2012-05-08 20:44:09 <sipa> the only reason for rejection is "rejected" ?
1228 2012-05-08 20:44:19 <luke-jr> sipa: no?
1229 2012-05-08 20:44:30 <luke-jr> well, that's all bitcoind supports in that pullreq
1230 2012-05-08 20:44:56 <sipa> ic
1231 2012-05-08 20:45:16 <jgarzik> we need a special github label for "luke-jr's opinion requires outside confirmation"
1232 2012-05-08 20:45:52 jgarzik has left ("Client exiting")
1233 2012-05-08 20:45:55 <luke-jr> jgarzik: except there's already outside confirmation?
1234 2012-05-08 20:45:57 <luke-jr> troll
1235 2012-05-08 20:46:07 <gmaxwell> I don't see any reason that getmemorypool can't just do the same thing? Sorry to be a pest.. we currently have a lot of RPC calls.. and I'll like to avoid adding additional ones unless they're propertly different functions rather than variations on ones we have.
1236 2012-05-08 20:46:44 <luke-jr> gmaxwell: there's no reason a *get* should be expected to act
1237 2012-05-08 20:46:54 jgarzik has joined
1238 2012-05-08 20:47:02 <luke-jr> gmaxwell: getmemorypool can't reasonably do the same thing without adding flags
1239 2012-05-08 20:47:06 <jgarzik> blinks
1240 2012-05-08 20:47:10 <luke-jr> which might be desired anyway, for the noncerange thing I suppose
1241 2012-05-08 20:47:24 <jgarzik> hrm, I clicked "merge" on github, to do sign comparison warnings
1242 2012-05-08 20:47:28 <jgarzik> but no update
1243 2012-05-08 20:47:42 <gmaxwell> jgarzik: yea, it does that sometimesâ you need to merge fast after loading the page for some reason.
1244 2012-05-08 20:47:47 <luke-jr> gmaxwell: remember there was objection to makign the spec require HTTP (for headers)
1245 2012-05-08 20:48:33 <jgarzik> wtf
1246 2012-05-08 20:48:51 <jgarzik> gmaxwell: well now there are closed pull requests... where I clicked 'merge', but they did not merge.
1247 2012-05-08 20:48:59 <gmaxwell> woah.
1248 2012-05-08 20:49:02 <gmaxwell> :-/
1249 2012-05-08 20:49:21 <sipa> luke-jr: i agree with that criticism actually, you don't need to do split communication over two protocol layers
1250 2012-05-08 20:49:44 <jgarzik> fsck
1251 2012-05-08 20:49:50 <jgarzik> now some shit is lost
1252 2012-05-08 20:49:59 <sipa> my concern with BIP22 is that it is too complicated, defines too many things implementors need to deal with
1253 2012-05-08 20:50:05 <jgarzik> well, not lost, but gotta troll manually through 'closed' pull reqs
1254 2012-05-08 20:50:16 <sipa> but i am no such implementor, and forrestv ACKed it
1255 2012-05-08 20:50:19 ThomasV has joined
1256 2012-05-08 20:50:54 <gmaxwell> jgarzik: sort by updated.
1257 2012-05-08 20:50:57 <topi`_> sipa: I got a new message now, after -checking with the 0.6.2 client...
1258 2012-05-08 20:51:00 <gmaxwell> jgarzik: at least that should help.
1259 2012-05-08 20:51:06 <topi`_> LoadBlockIndex() : *** found bad block at 177844, hash=0000000000000324047bbbd7f320fb650000489eafa30f5b295d2672de040f4b
1260 2012-05-08 20:51:09 <topi`_> LoadBlockIndex(): *** spending transaction of 6d71ebaaef63f3940c0ff8d90625255a19e88760f005d23d2a136cd58fc1b205:1 does not spend it
1261 2012-05-08 20:51:18 ahbritto has quit (Quit: Ex-Chat)
1262 2012-05-08 20:51:31 <gmaxwell> Thats a riddle of an error message.
1263 2012-05-08 20:51:42 <topi`_> is this because of the log level 6?
1264 2012-05-08 20:51:45 <gmaxwell> Tree in forest falls with great sound but no sound at all.
1265 2012-05-08 20:51:46 ahbritto has joined
1266 2012-05-08 20:52:00 ahbritto is now known as Guest23980
1267 2012-05-08 20:52:30 <sipa> gmaxwell: the transaction marked to be the spender of that txout, does not actually spend it
1268 2012-05-08 20:53:07 <sipa> topi`_: but the block is already bad, so you can expect almost any error message afterwards
1269 2012-05-08 20:53:15 <topi`_> but does that sound like a db corruption? evidently there's a "sane" tx marked for that txout ...
1270 2012-05-08 20:53:43 <sipa> it sounds like db corruption yes
1271 2012-05-08 20:53:47 Guest23980 has quit (Read error: Connection reset by peer)
1272 2012-05-08 20:54:01 <topi`_> so no checksums in any fields?
1273 2012-05-08 20:54:20 <topi`_> so that it would immediately see that such transaction was nonexistent
1274 2012-05-08 20:54:22 minimoose has quit (Quit: minimoose)
1275 2012-05-08 20:54:45 <sipa> topi`_: the best checksum available, namely the block itself, already failed
1276 2012-05-08 20:54:56 <topi`_> good point
1277 2012-05-08 20:54:57 <sipa> that means it's possible the block contains arbitrary data
1278 2012-05-08 20:55:04 <sipa> there's no point in looking further
1279 2012-05-08 20:55:05 <BlueMatt> anyone else pissed that OO has forked...cant apache just drop OO...
1280 2012-05-08 20:55:15 <sipa> openoffice?
1281 2012-05-08 20:55:22 <gmaxwell> BlueMatt: yea, it's annoying. Libreoffice is really great though.
1282 2012-05-08 20:55:30 <BlueMatt> sipa: yea
1283 2012-05-08 20:55:38 <sipa> haven't used it in years
1284 2012-05-08 20:55:40 <BlueMatt> gmaxwell: agreed, so why does apache bother with OO...
1285 2012-05-08 20:55:46 <topi`_> why pissed? so just use libreoffice :)
1286 2012-05-08 20:55:46 <luke-jr> sipa: reworked getblock_full with enums
1287 2012-05-08 20:55:57 <gmaxwell> Of course I wonder if libreoffice will go away when oracle continues step two in their quest to sue everyone. :-/
1288 2012-05-08 20:56:30 Lyspooner has joined
1289 2012-05-08 20:56:48 <luke-jr> jgarzik: LOL @ https://github.com/bitcoin/bitcoin/pull/979#issuecomment-5585453 - wumpus already merged it in another commit :p
1290 2012-05-08 20:57:44 <gmaxwell> What better reaso no nak it then?
1291 2012-05-08 20:59:00 <sipa> haha!
1292 2012-05-08 21:00:09 <BlueMatt> gmaxwell: well, yea...
1293 2012-05-08 21:00:09 <jgarzik> ok, pull #209 (use cwd in 'backupwallet' RPC, if 127.0.0.1): (a) close, (b) merge, (c) close, but update code to require full pathname, (d) other
1294 2012-05-08 21:00:12 <jgarzik> I vote (c)
1295 2012-05-08 21:00:37 <sipa> (c) or (d): send over RPC
1296 2012-05-08 21:01:23 <sipa> (but that's really a rewrite anyway)
1297 2012-05-08 21:01:47 rdponticelli_ is now known as rdponticelli
1298 2012-05-08 21:02:00 <gmaxwell> sipa +1
1299 2012-05-08 21:02:40 JFK911_ has joined
1300 2012-05-08 21:02:53 JFK911 has quit (Read error: Connection reset by peer)
1301 2012-05-08 21:03:27 <luke-jr> sipa: what's the plan for this failed block-unstuck fix?
1302 2012-05-08 21:03:35 <luke-jr> sipa: revert, leave till fixed?
1303 2012-05-08 21:04:13 <sipa> gmaxwell wanted to set up an elaborate test to verify whether my last (no pullreq yet) fix worked
1304 2012-05-08 21:04:24 <gmaxwell> luke-jr: you rebased https://github.com/bitcoin/bitcoin/pull/886 too fast for me, and I pulled sipa's part of it out from under you.
1305 2012-05-08 21:04:41 <gmaxwell> sipa: its going to take me a couple days to do that.
1306 2012-05-08 21:04:41 <luke-jr> I thought it was verified non-working
1307 2012-05-08 21:04:51 <gmaxwell> we should probably fix the clearly broken part of the current code at least.
1308 2012-05-08 21:04:54 <luke-jr> gmaxwell: is it a problem?
1309 2012-05-08 21:05:26 <sipa> luke-jr: nah, we haven't found a real test case yet
1310 2012-05-08 21:06:11 <luke-jr> gmaxwell: I mean, do you want me to rebase again?
1311 2012-05-08 21:06:12 <gmaxwell> luke-jr: rebase again so I can actually merge.
1312 2012-05-08 21:06:23 * luke-jr would be surprised if that prevented a merge, but whatever
1313 2012-05-08 21:06:29 <gmaxwell> it did for some reason.
1314 2012-05-08 21:06:34 <sipa> luke-jr: https://github.com/sipa/bitcoin/commit/1ec1702ad6831078f767068e55200abc59cb6d5e
1315 2012-05-08 21:06:37 <luke-jr> weird
1316 2012-05-08 21:06:37 <gmaxwell> at least via the webui.
1317 2012-05-08 21:06:43 <sipa> that's the hopefully-fix
1318 2012-05-08 21:07:07 <gmaxwell> sipa: by " clearly broken" I mean the missing break;
1319 2012-05-08 21:07:33 <luke-jr> gmaxwell: rebased
1320 2012-05-08 21:07:40 <sipa> right, that may at least make it solve stuck nodes
1321 2012-05-08 21:07:49 <sipa> but it will keep re-requesting old blocks too
1322 2012-05-08 21:08:17 <gmaxwell> Can someone point me to a bip16 txn in the main chain?
1323 2012-05-08 21:08:45 <gribble> New news from bitcoinrss: Diapolo opened pull request 1225 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1225>
1324 2012-05-08 21:10:48 Glasswalker has quit (Ping timeout: 244 seconds)
1325 2012-05-08 21:11:36 <jgarzik> sipa: is #829 the lowest dependency in the ipv6/tor/etc. pull req chain?
1326 2012-05-08 21:11:57 * gmaxwell looks forward to never having to use blockexplorer/blockchain.info ever again.
1327 2012-05-08 21:12:03 <jgarzik> heh
1328 2012-05-08 21:13:14 <sipa> jgarzik: oh, i actually forgot that one existed as well
1329 2012-05-08 21:13:21 <gmaxwell> I guess we're still missing a transactions-by-address.. but that would need an extra index.
1330 2012-05-08 21:13:49 <sipa> jgarzik: actually, no, superceded, as proxystuff was moved to before that point
1331 2012-05-08 21:13:52 <sipa> i'll close
1332 2012-05-08 21:14:06 guruvan has quit (Quit: I probably voided the warranty on this thing.....)
1333 2012-05-08 21:14:37 <sipa> jgarzik: #1141 -> #1021 -> #1174
1334 2012-05-08 21:15:03 RainbowDashh has joined
1335 2012-05-08 21:15:28 RainbowDashh has quit (Client Quit)
1336 2012-05-08 21:16:11 erle- has quit (Quit: erle-)
1337 2012-05-08 21:21:02 sneak has quit (Ping timeout: 272 seconds)
1338 2012-05-08 21:21:43 ahbritto_ has joined
1339 2012-05-08 21:22:10 ahbritto_ is now known as Guest90081
1340 2012-05-08 21:25:17 _Fireball has quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
1341 2012-05-08 21:26:43 theorb has joined
1342 2012-05-08 21:28:58 <gribble> New news from bitcoinrss: Diapolo opened pull request 1226 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1226>
1343 2012-05-08 21:30:00 ThomasV has quit (Ping timeout: 260 seconds)
1344 2012-05-08 21:30:48 theorbtwo has quit (Ping timeout: 245 seconds)
1345 2012-05-08 21:30:49 ThomasV has joined
1346 2012-05-08 21:30:58 theorb is now known as theorbtwo
1347 2012-05-08 21:33:31 Maccer has quit (Excess Flood)
1348 2012-05-08 21:33:46 rdponticelli has quit (Remote host closed the connection)
1349 2012-05-08 21:34:06 rdponticelli has joined
1350 2012-05-08 21:35:36 sipa has quit (Ping timeout: 272 seconds)
1351 2012-05-08 21:35:45 sipa has joined
1352 2012-05-08 21:36:35 sneak has joined
1353 2012-05-08 21:36:35 sneak has quit (Changing host)
1354 2012-05-08 21:36:35 sneak has joined
1355 2012-05-08 21:36:53 sirk390 has quit (Quit: Leaving.)
1356 2012-05-08 21:38:46 agath has quit (Ping timeout: 272 seconds)
1357 2012-05-08 21:44:38 moa7 has joined
1358 2012-05-08 21:47:44 graingert has joined
1359 2012-05-08 21:47:54 JFK911_ is now known as JFK911
1360 2012-05-08 21:49:07 <gmaxwell> luke-jr: okay luke, I give up how the @#$@# am I supposted to specify the decompositions in this stuff?
1361 2012-05-08 21:49:08 <gribble> New news from bitcoinrss: Diapolo opened issue 1227 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1227> || Diapolo opened pull request 1226 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1226>
1362 2012-05-08 21:49:52 ThomasV has quit (Ping timeout: 248 seconds)
1363 2012-05-08 21:51:25 <sipa> gmaxwell: ./bitcoind gettransaction '{"optionname":"value", ...}'
1364 2012-05-08 21:51:32 <sipa> i suppose
1365 2012-05-08 21:52:48 Glasswalker has joined
1366 2012-05-08 21:52:50 <gmaxwell> I tried that.
1367 2012-05-08 21:53:42 <gmaxwell> oh crap what I tried was "{'script':'hex'}"
1368 2012-05-08 21:53:46 <gmaxwell> damn you json.
1369 2012-05-08 21:54:24 t7 has joined
1370 2012-05-08 21:55:40 <sipa> haha
1371 2012-05-08 21:55:44 b4epoche_ has quit (Ping timeout: 248 seconds)
1372 2012-05-08 21:58:48 b4epoche_ has joined
1373 2012-05-08 21:59:21 <gribble> New news from bitcoinrss: burger2 opened issue 1228 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1228>
1374 2012-05-08 21:59:43 paraipan has joined
1375 2012-05-08 22:07:03 agricocb has joined
1376 2012-05-08 22:09:04 Zarutian has joined
1377 2012-05-08 22:10:40 Hasbro has quit (Changing host)
1378 2012-05-08 22:10:40 Hasbro has joined
1379 2012-05-08 22:12:58 sneak has quit (Ping timeout: 272 seconds)
1380 2012-05-08 22:13:00 gfinn has quit (Remote host closed the connection)
1381 2012-05-08 22:13:04 sneak has joined
1382 2012-05-08 22:13:04 sneak has quit (Changing host)
1383 2012-05-08 22:13:04 sneak has joined
1384 2012-05-08 22:14:13 agath has joined
1385 2012-05-08 22:17:09 elkingrey has joined
1386 2012-05-08 22:20:25 darkee has joined
1387 2012-05-08 22:20:46 Maccer has joined
1388 2012-05-08 22:20:50 darkee has quit (Ping timeout: 276 seconds)
1389 2012-05-08 22:20:50 dwon has quit (Ping timeout: 276 seconds)
1390 2012-05-08 22:21:28 devrandom has quit (Remote host closed the connection)
1391 2012-05-08 22:26:50 devrandom has joined
1392 2012-05-08 22:29:46 <devrandom> gmaxwell: how did lxc work out for you?
1393 2012-05-08 22:30:38 BTC_Bear is now known as BTC_Bear|hbrntng
1394 2012-05-08 22:30:45 Lyspooner has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026200743])
1395 2012-05-08 22:32:29 <luke-jr> devrandom: get my bug report?
1396 2012-05-08 22:35:05 <gmaxwell> It didn'tâ I spammed you in pm.. I was going to try loading more recent ubuntu on my host but haven't quite gotten to it.
1397 2012-05-08 22:37:46 <gmaxwell> luke-jr: pulled 886, thanks great functionality. It would be nice if it did useful things in obj mode with bip16 txn.
1398 2012-05-08 22:38:15 <luke-jr> gmaxwell: that would be nice, yes; I didn't want to overcomplicate it right away
1399 2012-05-08 22:38:21 <luke-jr> certainly no objections to extending it
1400 2012-05-08 22:40:00 Zarutian has quit (Quit: Zarutian)
1401 2012-05-08 22:40:49 <devrandom> gmaxwell: I might have missed your pms somehow, network is a bit flakey
1402 2012-05-08 22:40:59 <devrandom> luke-jr: I didn't get yours either
1403 2012-05-08 22:41:47 <devrandom> luke-jr: never mind, I did get it
1404 2012-05-08 22:44:28 <devrandom> luke-jr: fixed
1405 2012-05-08 22:45:05 <devrandom> it was just the + in the gitorious URL. I now copy the repository to github automatically and use that.
1406 2012-05-08 22:45:15 <devrandom> just kidding, I just added + to the character whitelist ;)
1407 2012-05-08 22:45:42 <luke-jr> :p
1408 2012-05-08 22:46:11 gfinn has joined
1409 2012-05-08 22:49:50 <sipa> devrandom: my full-build script is http://bitcoin.sipa.be/builds/bitcoin-build.sh.txt
1410 2012-05-08 22:50:27 Zarutian has joined
1411 2012-05-08 22:50:42 <sipa> it would be easier if you could just specify which repository to fetch from
1412 2012-05-08 22:50:52 <sipa> it's a bit of a cludge now
1413 2012-05-08 22:51:11 <luke-jr> ^
1414 2012-05-08 22:51:18 <luke-jr> that would make next-test easier too
1415 2012-05-08 22:51:27 <luke-jr> and reduce the merge-to-stable diff to 0 :p
1416 2012-05-08 22:51:53 <splatster> I saw 640 unconfirmed TXs at one point last night. Is that some sort of record?
1417 2012-05-08 22:52:05 <luke-jr> doubt it
1418 2012-05-08 22:52:16 <splatster> Really?
1419 2012-05-08 22:52:19 eian has joined
1420 2012-05-08 22:52:43 <splatster> Satoshi Dice seems to be a leading cause to this massive bloat in TXs.
1421 2012-05-08 22:53:06 <splatster> Interesting graph https://blockchain.info/charts/n-transactions
1422 2012-05-08 22:53:15 Raziel_ has quit (Quit: Leaving)
1423 2012-05-08 22:53:58 <luke-jr> what is Satoshi Dice?
1424 2012-05-08 22:54:27 <sipa> microtransaction lottery
1425 2012-05-08 22:55:15 <splatster> "1dice" is on blockchain.info's list of most popular addys 6 times.
1426 2012-05-08 22:56:04 <splatster> I also put together a blockchain.info wallet with all of the public addys Satoshi Dice uses.
1427 2012-05-08 22:56:14 <splatster> No. Transactions 54991
1428 2012-05-08 22:56:14 <splatster> Total Received 12214.22530548 BTC
1429 2012-05-08 22:56:19 moa7 has quit (Quit: Page closed)
1430 2012-05-08 22:58:21 asuk has quit (Ping timeout: 265 seconds)
1431 2012-05-08 22:58:50 asuk_ has quit (Ping timeout: 265 seconds)
1432 2012-05-08 23:03:28 <luke-jr> #837 seems fine
1433 2012-05-08 23:03:39 graingert has quit (Remote host closed the connection)
1434 2012-05-08 23:04:38 <luke-jr> #917 too once someone makes a decision on SIGHUP vs SIGUSR1
1435 2012-05-08 23:06:15 <splatster> luke-jr: Is Coin Control slated for being released as part of 0.7?
1436 2012-05-08 23:06:38 <sipa> imho, yes
1437 2012-05-08 23:06:43 <DiabloD3> coin control?
1438 2012-05-08 23:06:47 <DiabloD3> what is this, some techno band?
1439 2012-05-08 23:06:47 <luke-jr> splatster: last I heard
1440 2012-05-08 23:07:15 <luke-jr> since it seems dooglus isn't rebasing Coin Control, I'm willing to do a merge if someone wants to pull it
1441 2012-05-08 23:07:56 <luke-jr> (I already have the merge done for next-test)
1442 2012-05-08 23:11:25 <elkingrey> I have the Bitcoin PPA set up and just finished apt-get update and apt-get upgrade and yet Bitcoin did not upgrade to 0.6.2 What gives?
1443 2012-05-08 23:11:45 <sipa> /poke BlueMatt
1444 2012-05-08 23:17:04 <eian> Is there a way to determine who belongs to a mining pool?
1445 2012-05-08 23:17:21 <luke-jr> eian: p2pool, yes; others, no
1446 2012-05-08 23:17:51 <eian> I noticed that coinbase transactions sometimes have a large number of output addresses - do these addresses belong to miners?
1447 2012-05-08 23:18:14 <luke-jr> sometimes
1448 2012-05-08 23:18:46 <eian> blockchain.info seems know which mining pool published a block
1449 2012-05-08 23:18:51 <eian> how do they get that info?
1450 2012-05-08 23:19:05 <splatster> eian: They know who -relayed- the block.
1451 2012-05-08 23:19:06 <eian> is there a mapping between a public ip and a pool?
1452 2012-05-08 23:19:12 <luke-jr> eian: it's often wrong
1453 2012-05-08 23:19:19 <splatster> That ^
1454 2012-05-08 23:19:20 <eian> I see
1455 2012-05-08 23:19:25 <sipa> blocks by some pools are very recognizable
1456 2012-05-08 23:19:31 <sipa> others not so much
1457 2012-05-08 23:19:40 <eian> sipa, which ones are recognizable
1458 2012-05-08 23:19:51 <luke-jr> Eligius, p2pool, and TripleMining are easily recognized
1459 2012-05-08 23:20:04 <gmaxwell> eian: some blocks identify themselves... otherwise they guess based on where they heard it from and they're sometimes (often?) wrong.
1460 2012-05-08 23:20:11 <splatster> Some pools include certain info in their coinbases, but anyone could use those.
1461 2012-05-08 23:20:20 RainbowDashh has joined
1462 2012-05-08 23:20:22 <eian> I see
1463 2012-05-08 23:20:45 <devrandom> sipa: interesting... will look it over and figure out if any of that should be gitian functionality
1464 2012-05-08 23:20:49 <eian> I think I need to do some reading into the mining pools and how they distribute work loads
1465 2012-05-08 23:21:14 <sipa> devrandom: well, at least now it is possible by manually putting it in inputs/bitcoin
1466 2012-05-08 23:21:15 <eian> I curious if it is possible to deaggregate mining pool activity to detect any type of collusion
1467 2012-05-08 23:21:23 <eian> I'm*
1468 2012-05-08 23:21:26 <gmaxwell> luke-jr: 837 needs rebasing again. Though we kept him waiting long enough, perhaps I'll do it when I get a chance to test it again.
1469 2012-05-08 23:21:27 <luke-jr> eian: my pool, Eligius, is open source: http://gitorious.org/bitcoin/eloipool
1470 2012-05-08 23:21:44 <luke-jr> gmaxwell: like I said, I can do a merge of coin control if you want to pull it
1471 2012-05-08 23:21:45 <eian> luke, thanks for the link
1472 2012-05-08 23:21:55 <luke-jr> oh
1473 2012-05-08 23:21:58 word_ is now known as word
1474 2012-05-08 23:22:00 <luke-jr> 837 is immature
1475 2012-05-08 23:22:05 word has quit (Changing host)
1476 2012-05-08 23:22:05 word has joined
1477 2012-05-08 23:22:13 <eian> I am working on bitcoin as part of my masters thesis
1478 2012-05-08 23:22:21 <eian> not sure which direction to take this at the moment
1479 2012-05-08 23:22:24 <luke-jr> gmaxwell: it's trivial enough that I didn't note it :p
1480 2012-05-08 23:22:52 <sipa> devrandom: but for example the ability to specify a directory+commit instead just a commit may be useful
1481 2012-05-08 23:23:13 JFK911_ has joined
1482 2012-05-08 23:23:43 JFK911 has quit (Read error: Connection reset by peer)
1483 2012-05-08 23:24:09 <sipa> devrandom: which is basically what my script now does by manually recreating inputs/bitcoin each time
1484 2012-05-08 23:26:55 <devrandom> sipa: hm... that code looks very similar to what gbuild does
1485 2012-05-08 23:27:03 <sipa> i know
1486 2012-05-08 23:27:16 <sipa> it's doing double work really
1487 2012-05-08 23:27:38 setkeh has quit (Quit: Time For a World Without Govorment Internet Interfearence)
1488 2012-05-08 23:27:48 setkeh has joined
1489 2012-05-08 23:28:14 <sipa> devrandom: the best solution would be using git pack to pack the HEAD of the directory you want to use, and unpack it inside the VM
1490 2012-05-08 23:28:31 <sipa> imho
1491 2012-05-08 23:28:40 <luke-jr> git archive? :P
1492 2012-05-08 23:28:42 <devrandom> that's what the latest gbuild does actually (well, slightly different method)
1493 2012-05-08 23:28:56 <devrandom> it does a git clone in the host
1494 2012-05-08 23:29:00 <devrandom> copies it to target
1495 2012-05-08 23:29:12 <devrandom> and the target does a git reset --hard <commit>
1496 2012-05-08 23:29:16 <sipa> but there's no need for a full clone
1497 2012-05-08 23:29:48 <sipa> and if you're resetting anyway, there's no need to copy the directory itself too
1498 2012-05-08 23:29:55 <luke-jr> there's always --depth 1 too
1499 2012-05-08 23:30:16 <luke-jr> for Bitcoin, a full clone might be useless, but other projects might depend on a git repo
1500 2012-05-08 23:30:21 <luke-jr> so git clone --depth 1 seems ideal IMO
1501 2012-05-08 23:30:29 <sipa> you need HEAD and tags
1502 2012-05-08 23:31:08 <sipa> after checking out the branch or commit you need
1503 2012-05-08 23:32:23 <sipa> and you can't just clone a tag (afaik)
1504 2012-05-08 23:33:14 <sipa> luke-jr: using git archive would be possible too, actually
1505 2012-05-08 23:33:17 <sipa> and easier
1506 2012-05-08 23:33:53 <sipa> but git pack gets you a full git repo inside
1507 2012-05-08 23:34:06 <luke-jr> git: 'pack' is not a git command. See 'git --help'.
1508 2012-05-08 23:34:15 <sipa> wait
1509 2012-05-08 23:34:46 <sipa> git bundle
1510 2012-05-08 23:34:50 <sipa> is what i mean
1511 2012-05-08 23:36:34 <devrandom> I'll look into it
1512 2012-05-08 23:36:44 <sipa> ok, thanks!
1513 2012-05-08 23:36:45 <devrandom> looks like it might be similar to a shallow clone
1514 2012-05-08 23:37:08 <sipa> git bundle makes a binary file with just one branch in
1515 2012-05-08 23:37:21 <sipa> you can send that inside, and unbundle it
1516 2012-05-08 23:37:29 <jgarzik> sipa gmaxwell: we should merge at least up to "19b6958 Added -externalip and -discover" of pull req #1021 (IPv6 support)
1517 2012-05-08 23:37:36 darkee has quit (!~darkee@gateway/tor-sasl/darkee|Remote host closed the connection)
1518 2012-05-08 23:37:52 <sipa> jgarzik: ACK
1519 2012-05-08 23:38:15 darkee has joined
1520 2012-05-08 23:38:17 <luke-jr> devrandom: a shallow clone, after testing, breaks git describe
1521 2012-05-08 23:38:53 <sipa> actually, git bundle pribably doesn't include taga
1522 2012-05-08 23:38:55 <sipa> tags
1523 2012-05-08 23:39:11 <luke-jr> sipa: I would expect it to, if they're part of the branch
1524 2012-05-08 23:39:16 <luke-jr> I know --depth 1 did
1525 2012-05-08 23:39:26 <luke-jr> it just didn't associate them to the HEAD
1526 2012-05-08 23:39:33 guruvan has joined
1527 2012-05-08 23:39:46 <sipa> git pull HEAD doesn't seem to copy tags
1528 2012-05-08 23:40:05 <sipa> and i think that is a wrapper on top of bundle
1529 2012-05-08 23:41:47 <devrandom> gitian requires a commit hash, so that the input is cryptographically determined
1530 2012-05-08 23:42:38 <devrandom> I suppose it could translate a tag to a commit hash before proceeding and record the hash as an input
1531 2012-05-08 23:43:15 <devrandom> if gbuild accepts a tag, that's unintentional
1532 2012-05-08 23:43:30 <lianj> a tag is just a tree hash, commit is a commit hash
1533 2012-05-08 23:43:47 <devrandom> I mean a "tag name"
1534 2012-05-08 23:44:14 <devrandom> but is that true? I think a tag points to a commit hash
1535 2012-05-08 23:44:20 <sipa> i think so too
1536 2012-05-08 23:44:28 <lianj> nope
1537 2012-05-08 23:45:17 <sipa> git show <tagname> even shows the commit
1538 2012-05-08 23:46:08 <sipa> devrandom: but that's not what i meant really
1539 2012-05-08 23:46:09 <lianj> aw, youre right. sorry
1540 2012-05-08 23:47:05 <lianj> git cat-file -t `cat .git/refs/tags/foo` # => commit
1541 2012-05-08 23:47:17 <lianj> dunno why i thought it tagged a tree hash for a second :|
1542 2012-05-08 23:47:26 <devrandom> np
1543 2012-05-08 23:47:37 <sipa> devrandom: what i want is able to say "gitian, for 'bitcoin' i want you to use commitish X from repository Y", and if that commitish is a tagname, i want that tag to also be copied inside
1544 2012-05-08 23:48:08 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
1545 2012-05-08 23:49:10 <sipa> luke-jr: git bundle indeed doesn't copy tags
1546 2012-05-08 23:49:45 t7 has quit (Remote host closed the connection)
1547 2012-05-08 23:50:00 <sipa> devrandom: but i handle all that logic myself already; to avoid double work, it suffices to be able to say "for bitcoin, use directory X"
1548 2012-05-08 23:50:32 <sipa> devrandom: where you'd just copy that directory inside instead of inputs/bitcoin
1549 2012-05-08 23:52:36 sgornick has quit (Ping timeout: 252 seconds)
1550 2012-05-08 23:53:04 dwon has joined
1551 2012-05-08 23:56:56 <devrandom> it seems like gitian should clone repository Y, resolve the commitish to a commit hash, bundle the commit (either with git-bundle, or just tar), and copy to the target.
1552 2012-05-08 23:57:23 <devrandom> the copy should be shallow (or if by tar, without the .git directory)
1553 2012-05-08 23:57:49 <devrandom> the commit hash should be recorded in the report
1554 2012-05-08 23:58:14 <sipa> devrandom: don't use tar, use git-archive
1555 2012-05-08 23:58:39 <devrandom> ok
1556 2012-05-08 23:58:47 <sipa> (bitcoin uses git export hooks to get git version information in the source code, and git archive invokes those)
1557 2012-05-08 23:58:57 <devrandom> why is there a need to use a directory name other than 'bitcoin'?
1558 2012-05-08 23:59:24 <sipa> devrandom: because i already have a git repository on my computer, with the commit i want to build in
1559 2012-05-08 23:59:54 <sipa> devrandom: wait, we're mixing two ideas