1 2014-11-20 00:00:04 <Luke-Jr> ?
2 2014-11-20 00:00:09 <cfields> Luke-Jr: ./configure --host=arm-linux-gnueabihf
3 2014-11-20 00:00:15 <cfields> everything just works
4 2014-11-20 00:00:38 MaxSan has joined
5 2014-11-20 00:00:43 <Luke-Jr> yes, that still works
6 2014-11-20 00:01:06 <Luke-Jr> arm-linux-gnueabihf-gcc -dumpmachine => arm-linux-gnueabihf
7 2014-11-20 00:01:24 <cfields> CC isn't set to arm-linux-gnueabihf-gcc
8 2014-11-20 00:01:30 t7 has quit (Quit: ChatZilla 0.9.91 [Firefox 33.0/20141013200257])
9 2014-11-20 00:01:30 xenog has joined
10 2014-11-20 00:01:42 Alina-malina has quit (Ping timeout: 272 seconds)
11 2014-11-20 00:02:07 Alina-malina has joined
12 2014-11-20 00:02:18 <Luke-Jr> cfields: it is
13 2014-11-20 00:02:43 MaxSan1 has quit (Ping timeout: 240 seconds)
14 2014-11-20 00:03:07 agricocb has quit (Quit: Leaving.)
15 2014-11-20 00:06:33 Dizzle_ has quit (Remote host closed the connection)
16 2014-11-20 00:08:51 Alina-malina has quit (Ping timeout: 265 seconds)
17 2014-11-20 00:09:47 askmike has joined
18 2014-11-20 00:09:54 <Luke-Jr> cfields: are you seeing a different outcome there? it's working consistently for me, native and cross
19 2014-11-20 00:10:58 denisx has quit (Quit: denisx)
20 2014-11-20 00:11:12 <cfields> Luke-Jr: i'm looking into the order of things. moving AC_CANONICAL_HOST isn't doing what you think. it runs regardless (likely from automake/libtool init)
21 2014-11-20 00:11:27 <Luke-Jr> cfields: yes, I know. the outcome is fine though
22 2014-11-20 00:11:30 askmike_ has joined
23 2014-11-20 00:11:36 <Luke-Jr> I can move it back
24 2014-11-20 00:12:42 ericmuyser has joined
25 2014-11-20 00:12:57 <cfields> yea, you should be able to work it all out without messing with the host. as written, it should fail for cross builds because the cross-cc wouldn't be set before running dumpmachine, but it works because it's injected earlier anyway
26 2014-11-20 00:13:01 SebSebastian has quit (Ping timeout: 256 seconds)
27 2014-11-20 00:13:53 A has quit (an!~Alan@173.216.87.118|Remote host closed the connection)
28 2014-11-20 00:14:22 askmike has quit (Ping timeout: 258 seconds)
29 2014-11-20 00:14:43 xenog has quit (Ping timeout: 240 seconds)
30 2014-11-20 00:16:21 <Luke-Jr> https://github.com/sipa/secp256k1/pull/3
31 2014-11-20 00:16:26 <Luke-Jr> should I PR against bitcoin/secp256k1?
32 2014-11-20 00:16:33 gnuborg has quit (Quit: leaving)
33 2014-11-20 00:16:38 askmike_ has quit (Ping timeout: 264 seconds)
34 2014-11-20 00:17:32 ericmuyser has quit (Ping timeout: 255 seconds)
35 2014-11-20 00:19:09 bitbumper has joined
36 2014-11-20 00:19:25 ionstorm has quit (Quit: Leaving)
37 2014-11-20 00:20:57 <Luke-Jr> this builds for i686 (native) and win64 â±
38 2014-11-20 00:21:04 <Luke-Jr> err, (cross)
39 2014-11-20 00:23:15 SebSebastian has joined
40 2014-11-20 00:23:16 Dizzle has joined
41 2014-11-20 00:27:06 <cfields> Luke-Jr: you're bypassing all the canonicalization logic by overriding the host in the switch/case. i really wish you wouldn't.
42 2014-11-20 00:27:32 <Luke-Jr> cfields: what logic is relevant there? when is $CC -dumpmachine wrong?
43 2014-11-20 00:27:55 <Luke-Jr> best I can tell, config.guess is a relic from compilers without -dumpmachine (and still used in that case)
44 2014-11-20 00:28:33 Dizzle has quit (Ping timeout: 258 seconds)
45 2014-11-20 00:28:41 <cfields> Luke-Jr: feel free to PR, but please give me a bit to read up on how the other distros handle this. i don't want to bypass a good chunk of autotools compatibility layer (what else it it good for then ;) without seeing how others deal with this case
46 2014-11-20 00:29:19 <Luke-Jr> cfields: IMO, even if there is some edge case this breaks, it's better to break that case than to break the more common i686-on-x8664-hardware case
47 2014-11-20 00:29:47 <Luke-Jr> no rush though
48 2014-11-20 00:31:44 torsthaldo has quit (Ping timeout: 244 seconds)
49 2014-11-20 00:36:06 Alina-malina has joined
50 2014-11-20 00:36:06 Alina-malina has quit (Changing host)
51 2014-11-20 00:36:06 Alina-malina has joined
52 2014-11-20 00:36:24 Blackreign has quit ()
53 2014-11-20 00:36:28 askmike has joined
54 2014-11-20 00:38:14 askmike_ has joined
55 2014-11-20 00:40:26 phoenix53 has quit (Quit: phoenix53)
56 2014-11-20 00:40:32 mrkent has joined
57 2014-11-20 00:40:58 askmike has quit (Ping timeout: 240 seconds)
58 2014-11-20 00:41:56 imfaust has quit (Ping timeout: 264 seconds)
59 2014-11-20 00:43:10 askmike_ has quit (Ping timeout: 265 seconds)
60 2014-11-20 00:44:20 ajweiss has quit (Ping timeout: 264 seconds)
61 2014-11-20 00:45:40 ajweiss has joined
62 2014-11-20 00:47:55 xenog has joined
63 2014-11-20 00:53:21 DougieBot5000 has quit (Quit: Leaving)
64 2014-11-20 00:53:36 benrcole has quit (Quit: Leaving.)
65 2014-11-20 00:53:51 llllllllll has quit ()
66 2014-11-20 00:55:02 zeiris has joined
67 2014-11-20 00:56:28 stevedekorte has quit (Quit: stevedekorte)
68 2014-11-20 00:57:44 altoz has joined
69 2014-11-20 00:57:47 <maaku> sipa: is the gmp dependency in the consensus code?
70 2014-11-20 00:59:36 NewLiberty has quit (Ping timeout: 258 seconds)
71 2014-11-20 01:00:32 instablimp has quit (Quit: Page closed)
72 2014-11-20 01:00:33 <gmaxwell> maaku: none of this is consensus code.
73 2014-11-20 01:01:03 justanotheruser has quit (Ping timeout: 250 seconds)
74 2014-11-20 01:01:03 <gmaxwell> It's signing only.
75 2014-11-20 01:01:29 jMyles has quit (Ping timeout: 250 seconds)
76 2014-11-20 01:02:13 sinetek has quit (Ping timeout: 240 seconds)
77 2014-11-20 01:03:49 MaxSan has quit (Ping timeout: 255 seconds)
78 2014-11-20 01:03:56 Zarutian has joined
79 2014-11-20 01:06:05 rdponticelli has quit (Remote host closed the connection)
80 2014-11-20 01:06:45 justanotheruser has joined
81 2014-11-20 01:07:11 rdponticelli has joined
82 2014-11-20 01:07:25 xenog has quit (Ping timeout: 255 seconds)
83 2014-11-20 01:08:27 moa has joined
84 2014-11-20 01:09:01 rdponticelli has left ()
85 2014-11-20 01:10:04 <maaku> ok
86 2014-11-20 01:13:27 ericmuyser has joined
87 2014-11-20 01:15:42 jMyles has joined
88 2014-11-20 01:17:53 NewLiberty has joined
89 2014-11-20 01:18:20 ericmuyser has quit (Ping timeout: 272 seconds)
90 2014-11-20 01:18:58 War_Panda has joined
91 2014-11-20 01:20:04 JTF195 has joined
92 2014-11-20 01:22:12 brooss has quit (Ping timeout: 272 seconds)
93 2014-11-20 01:23:26 xenog has joined
94 2014-11-20 01:23:27 GM0127 has joined
95 2014-11-20 01:24:00 Grishnakh has quit (Read error: Connection reset by peer)
96 2014-11-20 01:25:15 brooss has joined
97 2014-11-20 01:25:16 okae has quit (Quit: bye!)
98 2014-11-20 01:26:15 okae has joined
99 2014-11-20 01:31:30 GM0127 has quit (Quit: Leaving)
100 2014-11-20 01:31:46 kippwatson has quit (Quit: Konversation terminated!)
101 2014-11-20 01:36:49 askmike has joined
102 2014-11-20 01:40:40 Techguy305 has quit (Read error: Connection reset by peer)
103 2014-11-20 01:41:14 askmike has quit (Ping timeout: 240 seconds)
104 2014-11-20 01:41:34 Techguy305 has joined
105 2014-11-20 01:43:07 pooler has quit (Ping timeout: 256 seconds)
106 2014-11-20 01:46:08 JTF195 has quit (Ping timeout: 244 seconds)
107 2014-11-20 01:46:26 JTF195 has joined
108 2014-11-20 01:47:53 rfreeman_w has quit (Remote host closed the connection)
109 2014-11-20 01:49:20 DougieBot5000 has joined
110 2014-11-20 01:49:28 hyperwang has joined
111 2014-11-20 01:51:32 ryanxcharles has quit (Ping timeout: 264 seconds)
112 2014-11-20 01:55:19 <Luke-Jr> fair warning: mining on testnet with ASICs
113 2014-11-20 01:56:55 JTF195 has quit (Ping timeout: 255 seconds)
114 2014-11-20 01:58:49 jMyles has quit (Remote host closed the connection)
115 2014-11-20 01:59:49 <phantomcircuit> Luke-Jr, why
116 2014-11-20 02:00:36 hyperwang has quit (Ping timeout: 244 seconds)
117 2014-11-20 02:00:57 rfreeman_w has joined
118 2014-11-20 02:00:58 stevedekorte has joined
119 2014-11-20 02:05:20 kippwatson has joined
120 2014-11-20 02:12:03 jb55 has quit (Ping timeout: 258 seconds)
121 2014-11-20 02:18:22 <Luke-Jr> phantomcircuit: testing solo mining in BFGMiner first, then working on GBT improvements
122 2014-11-20 02:18:41 Alina-malina has quit (Ping timeout: 244 seconds)
123 2014-11-20 02:19:11 <Luke-Jr> from time to time, that means I need to load up testnet with hashing :P
124 2014-11-20 02:19:54 jb55 has joined
125 2014-11-20 02:20:00 Gyps has joined
126 2014-11-20 02:20:12 <Luke-Jr> (I could do TNIAB, but I'd prefer to restock on all the TNBTC I've been giving away like candy)
127 2014-11-20 02:20:44 <Luke-Jr> only like 10 kTNBTC left :P
128 2014-11-20 02:21:17 AaronvanW has quit (Ping timeout: 265 seconds)
129 2014-11-20 02:21:56 ThomasV has joined
130 2014-11-20 02:22:21 Lightsword has quit (Quit: Lightsword)
131 2014-11-20 02:25:35 JTF195 has joined
132 2014-11-20 02:25:50 Starduster has quit (Read error: Connection reset by peer)
133 2014-11-20 02:27:21 <Luke-Jr> lol, the irony >_<
134 2014-11-20 02:28:47 roconnor has joined
135 2014-11-20 02:29:14 <Luke-Jr> don't merge #1816 just yet, that one check the unit tests can't cover actually fails :x
136 2014-11-20 02:30:03 JTF195 has quit (Ping timeout: 244 seconds)
137 2014-11-20 02:30:31 JTF195 has joined
138 2014-11-20 02:32:28 <Luke-Jr> ok, pushed a fix to #1816
139 2014-11-20 02:32:32 <Luke-Jr> all good again :P
140 2014-11-20 02:33:03 Alina-malina has joined
141 2014-11-20 02:34:05 <Luke-Jr> meh, testnet's diff is pretty high already
142 2014-11-20 02:35:19 hmsimha_ has joined
143 2014-11-20 02:36:50 askmike has joined
144 2014-11-20 02:38:35 askmike_ has joined
145 2014-11-20 02:39:11 AaronvanW has joined
146 2014-11-20 02:41:18 askmike has quit (Ping timeout: 240 seconds)
147 2014-11-20 02:41:58 aukaicue has joined
148 2014-11-20 02:43:14 askmike_ has quit (Ping timeout: 240 seconds)
149 2014-11-20 02:43:21 jb55 has quit (Ping timeout: 255 seconds)
150 2014-11-20 02:45:35 CheckDavid has quit (Quit: Connection closed for inactivity)
151 2014-11-20 02:48:32 mrkent has quit (Read error: Connection reset by peer)
152 2014-11-20 02:48:40 non2_ has quit (Ping timeout: 255 seconds)
153 2014-11-20 02:49:08 Dr-G2 has joined
154 2014-11-20 02:50:06 Dr-G3 has quit (Remote host closed the connection)
155 2014-11-20 02:50:38 JTF195 has quit (Ping timeout: 240 seconds)
156 2014-11-20 02:50:41 Zarutian has quit (Quit: Zarutian)
157 2014-11-20 02:51:07 ajweiss has quit (Ping timeout: 256 seconds)
158 2014-11-20 02:51:07 JTF195 has joined
159 2014-11-20 02:52:46 aukaicue has quit (Ping timeout: 250 seconds)
160 2014-11-20 02:52:56 ajweiss has joined
161 2014-11-20 02:53:13 weilu_ has quit (Remote host closed the connection)
162 2014-11-20 02:53:51 jtimon has quit (Ping timeout: 264 seconds)
163 2014-11-20 02:54:07 derbumi_ has quit (Quit: derbumi_)
164 2014-11-20 02:55:01 ryanxcharles has joined
165 2014-11-20 03:01:03 ThomasV has quit (Ping timeout: 244 seconds)
166 2014-11-20 03:02:00 non2_ has joined
167 2014-11-20 03:02:17 ericmuys_ has joined
168 2014-11-20 03:02:33 Lightsword has joined
169 2014-11-20 03:03:30 Dr-G2 has quit (Remote host closed the connection)
170 2014-11-20 03:03:49 Dr-G2 has joined
171 2014-11-20 03:04:03 <gmaxwell> Is there no way to download the windows binaries travis builds?
172 2014-11-20 03:06:57 <Luke-Jr> gmaxwell: not unless we scp them somewhere in the travis build
173 2014-11-20 03:06:58 ericmuys_ has quit (Ping timeout: 245 seconds)
174 2014-11-20 03:07:36 brianhoffman has quit (Quit: brianhoffman)
175 2014-11-20 03:08:35 <Luke-Jr> (which for PRs could expose the SSH key)
176 2014-11-20 03:08:51 <gmaxwell> ugh.
177 2014-11-20 03:08:53 <gmaxwell> that sucks.
178 2014-11-20 03:12:37 Application has quit (Ping timeout: 258 seconds)
179 2014-11-20 03:12:56 antizionist__ has quit (Quit: Connection closed for inactivity)
180 2014-11-20 03:13:30 hmsimha_ has quit (Ping timeout: 255 seconds)
181 2014-11-20 03:13:30 dous has joined
182 2014-11-20 03:18:56 Andymeows has joined
183 2014-11-20 03:21:34 benrcole has joined
184 2014-11-20 03:21:50 kippwatson has quit (Remote host closed the connection)
185 2014-11-20 03:22:48 kippwatson has joined
186 2014-11-20 03:23:23 ValiantThor has quit (Read error: Connection reset by peer)
187 2014-11-20 03:23:51 ValiantThor has joined
188 2014-11-20 03:25:27 weilu_ has joined
189 2014-11-20 03:25:39 weilu_ has quit (Remote host closed the connection)
190 2014-11-20 03:26:09 stevedekorte has quit (Quit: stevedekorte)
191 2014-11-20 03:26:17 WeCluster has quit (Ping timeout: 272 seconds)
192 2014-11-20 03:26:50 agricocb has joined
193 2014-11-20 03:27:15 weilu_ has joined
194 2014-11-20 03:28:13 weilu_ has quit (Remote host closed the connection)
195 2014-11-20 03:29:32 WeCluster has joined
196 2014-11-20 03:31:04 DigiByteDev has joined
197 2014-11-20 03:32:40 weilu_ has joined
198 2014-11-20 03:33:04 benrcole has quit (Quit: Leaving.)
199 2014-11-20 03:34:34 dous has quit (Ping timeout: 246 seconds)
200 2014-11-20 03:36:28 JTF195 has quit (Read error: Connection timed out)
201 2014-11-20 03:36:30 Pierre_Rochard has joined
202 2014-11-20 03:36:49 askmike has joined
203 2014-11-20 03:38:40 JTF195 has joined
204 2014-11-20 03:39:00 JTF195 has quit (Read error: Connection reset by peer)
205 2014-11-20 03:39:16 JTF195 has joined
206 2014-11-20 03:39:36 Techguy305 has joined
207 2014-11-20 03:39:59 jb55 has joined
208 2014-11-20 03:40:25 gues__ has quit (Ping timeout: 255 seconds)
209 2014-11-20 03:41:18 askmike has quit (Ping timeout: 240 seconds)
210 2014-11-20 03:41:44 Techguy305 has quit (Ping timeout: 240 seconds)
211 2014-11-20 03:41:48 Subo1977 has joined
212 2014-11-20 03:42:12 gues has joined
213 2014-11-20 03:43:07 kromtar has quit (Ping timeout: 250 seconds)
214 2014-11-20 03:43:20 DigiByteDev has left ()
215 2014-11-20 03:43:33 kromtar has joined
216 2014-11-20 03:43:33 kromtar has quit (Changing host)
217 2014-11-20 03:43:33 kromtar has joined
218 2014-11-20 03:44:33 Subo1977_ has quit (Remote host closed the connection)
219 2014-11-20 03:44:56 hyperwang has joined
220 2014-11-20 03:46:28 hmsimha_ has joined
221 2014-11-20 03:47:44 olalonde has joined
222 2014-11-20 03:48:17 Techguy305 has quit (2!~kvirc@207-207-24-47.fwd.datafoundry.com|Ping timeout: 265 seconds)
223 2014-11-20 03:49:44 olalonde has quit (Client Quit)
224 2014-11-20 03:49:51 Pierre_Rochard has quit (Quit: Pierre_Rochard)
225 2014-11-20 03:49:56 olalonde has joined
226 2014-11-20 03:50:34 Namworld has quit ()
227 2014-11-20 03:54:34 chaosagent has quit (Ping timeout: 265 seconds)
228 2014-11-20 03:55:04 patcon has quit (Remote host closed the connection)
229 2014-11-20 04:03:02 ericmuyser has joined
230 2014-11-20 04:05:12 AaronvanW has quit (Ping timeout: 265 seconds)
231 2014-11-20 04:06:55 jb55 has quit (Remote host closed the connection)
232 2014-11-20 04:07:30 jb55 has joined
233 2014-11-20 04:08:05 ericmuyser has quit (Ping timeout: 272 seconds)
234 2014-11-20 04:08:22 hashtag has quit (Quit: Leaving)
235 2014-11-20 04:08:35 jMyles has joined
236 2014-11-20 04:11:43 jb55 has quit (Ping timeout: 250 seconds)
237 2014-11-20 04:11:58 <xenog> I got notifications and wallet to work fine on IE11.
238 2014-11-20 04:12:17 <xenog> Sorry! Wrong chat! :P
239 2014-11-20 04:14:03 chaosagent has joined
240 2014-11-20 04:16:15 papa3 has quit (Remote host closed the connection)
241 2014-11-20 04:16:29 NewLiberty has quit (Ping timeout: 250 seconds)
242 2014-11-20 04:21:13 justanotheruser has quit (Ping timeout: 256 seconds)
243 2014-11-20 04:21:55 Genitrust has joined
244 2014-11-20 04:22:10 <Genitrust> is there a way to "deseed" the core bitcoin client?
245 2014-11-20 04:22:18 <Genitrust> like via RPC commands?
246 2014-11-20 04:22:37 <Luke-Jr> depends on what "deseed" is supposed to mean
247 2014-11-20 04:22:55 <Luke-Jr> (I haven't the foggiest idea)
248 2014-11-20 04:24:41 <Genitrust> as in, remove the ability to spend from the client :D
249 2014-11-20 04:24:43 non2_ has quit (Ping timeout: 250 seconds)
250 2014-11-20 04:25:12 <Genitrust> only to create transactions
251 2014-11-20 04:26:35 xperia has left ()
252 2014-11-20 04:26:50 Techguy305 has joined
253 2014-11-20 04:27:02 <Luke-Jr> Genitrust: you know you can't just copy wallets, right?
254 2014-11-20 04:27:28 <Luke-Jr> if you make one impossible to spend from, you're liable to lose any bitcoins sent to it forever
255 2014-11-20 04:27:52 Techguy305 has quit (Max SendQ exceeded)
256 2014-11-20 04:28:05 <Luke-Jr> (it can be done, but it's not simple)
257 2014-11-20 04:28:44 Techguy305 has joined
258 2014-11-20 04:29:21 brson has quit (Quit: leaving)
259 2014-11-20 04:29:39 rodo_ has joined
260 2014-11-20 04:30:21 akstunt600 has joined
261 2014-11-20 04:30:59 <rodo_> hey there room! new here...new to bitcoin development too... I have bitcoin-qt installed on ubunt 14.04...so how can I begin to do something kool...with development
262 2014-11-20 04:31:01 <rodo_> ?
263 2014-11-20 04:31:55 <Luke-Jr> rodo_: you know C++?
264 2014-11-20 04:32:51 <rodo_> hardly...but; I'm learning....I really want to learn and later build someting kool in the bitcoin industry
265 2014-11-20 04:33:18 <rodo_> C++ is where I should begin?
266 2014-11-20 04:34:53 <Luke-Jr> do you know any programming language?
267 2014-11-20 04:35:36 akstunt600 has quit (Ping timeout: 244 seconds)
268 2014-11-20 04:35:52 pooler has joined
269 2014-11-20 04:36:03 <rodo_> html, learning python....I don't really see any importance on languages; correct me if i'm wrong...I see more importance in understanding the infrastructure of bitcoin....and that is where I don't understand.
270 2014-11-20 04:36:42 <Luke-Jr> if you're learning Python, you might want to start with Python projects like Electrum
271 2014-11-20 04:36:49 askmike has joined
272 2014-11-20 04:36:52 <Luke-Jr> to learn Bitcoin, you should probably start with the dev docs on bitcoin.org
273 2014-11-20 04:37:04 <rodo_> so for example. I have bitcoin-qt installed...In my terminal what command opens the first door in to bitcoin development.
274 2014-11-20 04:37:04 Application has joined
275 2014-11-20 04:37:23 <Luke-Jr> rodo_: vim?
276 2014-11-20 04:37:35 <Luke-Jr> anyhow, this isn't the place to learn how to use your computer
277 2014-11-20 04:38:05 <rodo_> so vim (editor)
278 2014-11-20 04:38:11 justanotheruser has joined
279 2014-11-20 04:38:16 <rodo_> of course I know what you mean
280 2014-11-20 04:38:28 <rodo_> but what am i opening on vim
281 2014-11-20 04:38:54 <Luke-Jr> if you want to work with Python, I guess Electrum's code
282 2014-11-20 04:39:07 <Luke-Jr> or maybe Armory's
283 2014-11-20 04:39:14 non2_ has joined
284 2014-11-20 04:39:16 <Luke-Jr> Armory is better, so maybe start there for Python
285 2014-11-20 04:39:24 <rodo_> so my understanding is that electrum is a digital wallet?
286 2014-11-20 04:40:00 <rodo_> not familiar with Armory
287 2014-11-20 04:41:08 <Luke-Jr> Armory is another wallet, but more advanced and makes more sense
288 2014-11-20 04:41:18 askmike has quit (Ping timeout: 240 seconds)
289 2014-11-20 04:43:19 <rodo_> Luke-Jr, so what projects are you working on?
290 2014-11-20 04:43:40 <Luke-Jr> rodo_: BFGMiner (C) and Bitcoin Core (C++) mostly
291 2014-11-20 04:44:16 <rodo_> wow so you are a miner...kool...
292 2014-11-20 04:44:43 <rodo_> I would like to own some coins, I don't even own the smallest size of a bitcoin....
293 2014-11-20 04:44:58 <Luke-Jr> that's what exchanges are for
294 2014-11-20 04:44:59 LarsLarsen has quit (Quit: Leaving.)
295 2014-11-20 04:46:26 <rodo_> i guess i'm going to ask for donations and provide my wallet number
296 2014-11-20 04:47:04 weilu_ has quit (Remote host closed the connection)
297 2014-11-20 04:47:13 <Luke-Jr> can't hurt, but donations are rare
298 2014-11-20 04:48:16 <justanotheruser> rodo_: if you just want to test out the bitcoin network I can send you some worthless testnetcoins
299 2014-11-20 04:48:22 weilu has joined
300 2014-11-20 04:48:45 <rodo_> kool please send them over 1wB5sano1AskznjjMziB7mEtjPnNp5vnZ
301 2014-11-20 04:49:02 <rodo_> .10 cents of a dollar are also welcomed
302 2014-11-20 04:49:36 weilu has quit (Remote host closed the connection)
303 2014-11-20 04:49:38 <Luke-Jr> rodo_: testnet addresses don't begin with a 1
304 2014-11-20 04:49:48 <rodo_> thanks #justanotheruser
305 2014-11-20 04:50:08 <rodo_> ok so this is not going into the bitcoin wallet right?
306 2014-11-20 04:50:09 weilu has joined
307 2014-11-20 04:50:21 <Luke-Jr> rodo_: run it with the -testnet option
308 2014-11-20 04:50:22 <justanotheruser> rodo_: what client are you using?
309 2014-11-20 04:51:18 <Luke-Jr> rodo_: everything will turn green and addresses will begin with a 'm'
310 2014-11-20 04:51:25 <justanotheruser> o_O
311 2014-11-20 04:51:33 <justanotheruser> is bitcoin-qt testnet mode green?
312 2014-11-20 04:51:50 <Luke-Jr> justanotheruser: the splash/icon at least
313 2014-11-20 04:52:26 <Luke-Jr> it's quite nice to differentiate
314 2014-11-20 04:52:37 <rodo_> is bitcoin-qt i don't know how i should be able to tell
315 2014-11-20 04:53:10 <Luke-Jr> rodo_: like I said, run it with the -testnet option on the commandline
316 2014-11-20 04:53:14 <Luke-Jr> > bitcoin-qt -testnet
317 2014-11-20 04:53:26 <rodo_> allright lets try it
318 2014-11-20 04:54:03 <rodo_> awesome dudes
319 2014-11-20 04:54:28 weilu has quit (Ping timeout: 245 seconds)
320 2014-11-20 04:54:49 <Luke-Jr> in the meantime, I think I lockedup master's RPC server
321 2014-11-20 04:54:58 <rodo_> justanotheruser && Luke-Jr testnest address is mgFnaS1oB6nGJqWQWXzCSWGjRfA3CKR9Cz
322 2014-11-20 04:55:02 NewLiberty has joined
323 2014-11-20 04:55:42 <justanotheruser> good thing you didn't say &, otherwise Luke-Jrs donation would be contingent on mine
324 2014-11-20 04:55:57 TheSeven has quit (Ping timeout: 265 seconds)
325 2014-11-20 04:56:07 <rodo_> lol
326 2014-11-20 04:56:13 <Luke-Jr> I sent rodo_ quite a bit :P
327 2014-11-20 04:56:30 <justanotheruser> rodo_: 3cc110436fa49bab0181c7c84136aa1d3e04b70e23f2e3347ae94d00a31b8655
328 2014-11-20 04:56:41 <Genitrust> Luke-Jr: i wasn't talking about wallets.
329 2014-11-20 04:56:44 <Genitrust> err, copying wallets
330 2014-11-20 04:56:55 giannidalerta has quit (Ping timeout: 256 seconds)
331 2014-11-20 04:57:01 <Genitrust> i'm trying to figure out if you can create a transaction on 1 computer, and sign the transaction on an offline computer. all using the core qt client
332 2014-11-20 04:57:04 <justanotheruser> Luke-Jr: I'm curious how much since you have been running an ASIC on the testnet
333 2014-11-20 04:57:13 <justanotheruser> I guess I can check
334 2014-11-20 04:57:16 <Luke-Jr> justanotheruser: I haven't found a single block yet tonight :<
335 2014-11-20 04:57:22 <justanotheruser> o_O
336 2014-11-20 04:57:22 TheSeven has joined
337 2014-11-20 04:57:29 <justanotheruser> is diff not 1?
338 2014-11-20 04:57:36 giannidalerta has joined
339 2014-11-20 04:57:43 <Luke-Jr> justanotheruser: I sent him 1,0000 testnet TBC
340 2014-11-20 04:57:53 <Luke-Jr> justanotheruser: diff on testnet is over 1M
341 2014-11-20 04:58:11 <justanotheruser> o_O
342 2014-11-20 04:58:11 <justanotheruser> oh, missed tonal
343 2014-11-20 04:58:13 <justanotheruser> :O
344 2014-11-20 04:58:39 <Luke-Jr> lol
345 2014-11-20 04:58:41 <justanotheruser> you sent him one bong?
346 2014-11-20 04:58:46 <Luke-Jr> I do have 10,925 testnet BTC though :P
347 2014-11-20 04:58:55 <Luke-Jr> justanotheruser: yes
348 2014-11-20 04:59:17 <justanotheruser> rodo_: congats on the bong Luke-Jr sent
349 2014-11-20 04:59:42 jb55 has joined
350 2014-11-20 05:00:13 Aexoden_ has quit (Quit: No Ping reply in 180 seconds.)
351 2014-11-20 05:00:24 <rodo_> justanotheruser so I don't know what to do with 3cc110436fa49bab0181c7c84136aa1d3e04b70e23f2e3347ae94d00a31b8655
352 2014-11-20 05:00:49 <justanotheruser> rodo_: it is the hash of the transaction. If you're not using bitcoind it shouldn't mean much to you
353 2014-11-20 05:00:53 kermit has quit (Quit: Leaving.)
354 2014-11-20 05:01:07 gwillen has quit (Ping timeout: 250 seconds)
355 2014-11-20 05:01:08 <Luke-Jr> rodo_: when you sync up fully, you'll see both justanotheruser and my transactions received
356 2014-11-20 05:01:15 kermit has joined
357 2014-11-20 05:01:24 <justanotheruser> rodo_: are you going to do some bitcoin dev?
358 2014-11-20 05:01:57 <rodo_> makes sense...so it is about a year and half of syncying...I guess I got to wait...
359 2014-11-20 05:02:02 gwillen has joined
360 2014-11-20 05:02:25 gwillen is now known as Guest32116
361 2014-11-20 05:02:32 Aexoden has joined
362 2014-11-20 05:03:30 xperia has joined
363 2014-11-20 05:03:45 ericmuyser has joined
364 2014-11-20 05:03:50 <rodo_> justanotheruser thank you man...so what can i do with the decimal number of coins you sent me since they are for the testnet client?
365 2014-11-20 05:04:12 <Luke-Jr> rodo_: experiment, test
366 2014-11-20 05:04:47 <justanotheruser> rodo_: are you going to do some bitcoin dev?
367 2014-11-20 05:04:56 <xperia> hi all. could it be that the master branch of bitcoin is broken ? i am not able to compile it! i am getting allways this error message here when i try to configure the new fetched sources.
368 2014-11-20 05:04:58 <xperia> config.status: creating qa/pull-tester/run-bitcoind-for-test.sh
369 2014-11-20 05:04:59 <xperia> config.status: error: cannot find input file: `qa/pull-tester/build-tests.sh.in'
370 2014-11-20 05:05:04 bit2017 has joined
371 2014-11-20 05:05:10 <rodo_> justanotheruser yes I want to do bitcoin dev and develop, build a team, a meetup or something, I guess want young people to join my team and learn and see what crazy thing we can do
372 2014-11-20 05:05:23 <justanotheruser> rodo_: learn the rpc calls then
373 2014-11-20 05:05:37 <justanotheruser> remote procedure call calls lol
374 2014-11-20 05:05:48 <Luke-Jr> xperia: it is broken for 32-bit systems, but that error is new looking
375 2014-11-20 05:06:00 hyperwang has quit (Remote host closed the connection)
376 2014-11-20 05:06:17 <rodo_> justanotheruser lol kool man i know what rpc calls stands for now!
377 2014-11-20 05:06:24 * Luke-Jr facepalms
378 2014-11-20 05:07:38 coiner has quit (Ping timeout: 258 seconds)
379 2014-11-20 05:08:20 <xperia> Luke-Jr: does that mean nobody is at the moment able to compile the bitcoin master branch ?
380 2014-11-20 05:08:31 ericmuyser has quit (Ping timeout: 265 seconds)
381 2014-11-20 05:08:43 kromtar has quit (Quit: bye bye.)
382 2014-11-20 05:08:49 <Luke-Jr> xperia: afaik it works fine on 64-bit
383 2014-11-20 05:08:57 <Luke-Jr> I'm probably one of very few people still using 32-bit
384 2014-11-20 05:09:36 <justanotheruser> o_O
385 2014-11-20 05:09:48 <Luke-Jr> justanotheruser: ?
386 2014-11-20 05:10:12 <justanotheruser> Luke-Jr: why are you using 32 bit?
387 2014-11-20 05:10:34 <xperia> well i am also on 32 bit as i use mingw 32 Bit Version on Windows. Want sooner or later to switch to the 64 Bit Version however.
388 2014-11-20 05:10:37 <Luke-Jr> justanotheruser: I value the memory savings more than the loss in CPU performance
389 2014-11-20 05:10:58 <Luke-Jr> xperia: good luck, almost nobody builds Bitcoin Core on Windows.
390 2014-11-20 05:11:06 <justanotheruser> Luke-Jr: you have never needed more than 4 GiB?
391 2014-11-20 05:11:10 <Luke-Jr> xperia: even the Windows releases are compiled on Linux now
392 2014-11-20 05:11:20 <Luke-Jr> justanotheruser: I have 16 GB
393 2014-11-20 05:11:29 <Luke-Jr> oh, you mean in a single process - nope
394 2014-11-20 05:11:37 <rodo_> anyways guys i'm going to hit the sack...I'm in chicago and need some sleep...thank you for your donations my wallet address is 1wB5sano1AskznjjMziB7mEtjPnNp5vnZ feel free to donate with whatever you can...thanks again...shotout to the bitcoin community!
395 2014-11-20 05:12:15 <Luke-Jr> rodo_: you're not going to get anything real until you do something real :p
396 2014-11-20 05:12:37 <rodo_> Luke-Jr something real like what
397 2014-11-20 05:12:54 <Luke-Jr> rodo_: real bitcoins
398 2014-11-20 05:13:03 <xperia> Luke-Jr; well i succeeded to build Bitcoin-Core Version 0.9.3 without Gui. Want however to be able to Compile v0.9.9 Want test it on Windows with your BFGMiner to see how it works with single localhost mining.
399 2014-11-20 05:13:14 <Luke-Jr> xperia: there is no such thing as 0.9.9
400 2014-11-20 05:13:37 <xperia> yeah okeay call it trunk or master then
401 2014-11-20 05:13:40 <justanotheruser> Luke-Jr: are v0.9.9 nodes btcd or something?
402 2014-11-20 05:13:55 <Luke-Jr> justanotheruser: "0.9.99" is referring to pre-0.10
403 2014-11-20 05:14:21 <justanotheruser> Oh, I must have been mistaken then because I thought I saw them a few months back
404 2014-11-20 05:14:49 <Luke-Jr> xperia: well, qa/pull-tester/run-bitcoind-for-test.sh.in is in the master git repo, so no idea why you'd be getting that error
405 2014-11-20 05:15:12 <xperia> Luke-Jr: are you sure about this. In my Opinioun 0.9.99 referr to the latest source code with the latest patches.
406 2014-11-20 05:15:37 <xperia> ahh yeah you are right pre-0.10
407 2014-11-20 05:15:46 <Luke-Jr> xperia: call it 0.9.99 (but not 0.9.9) if you want. "master" is more common :P
408 2014-11-20 05:16:07 <xperia> i have read pre 0.1.1 aka outdated sorry
409 2014-11-20 05:17:06 RagnarDanneskjol has joined
410 2014-11-20 05:17:10 <xperia> yeah back to qa/pull error in this case some path setting is missed i guess when compiling or configuring
411 2014-11-20 05:17:23 <rodo_> yes sir i'll think about creating something real or doing something real goodnight guyz
412 2014-11-20 05:17:53 <Luke-Jr> xperia: are you trying to build it somewhere other than the source directory?
413 2014-11-20 05:18:00 <Luke-Jr> I'm not sure how often that's tested, if so
414 2014-11-20 05:18:25 rodo_ has quit (Quit: Page closed)
415 2014-11-20 05:19:31 <xperia> no i am compiling it inside the source code the same way i succesfull compiled v0.9.3 I am surprised that it does not work compared to the v0.9.3
416 2014-11-20 05:19:57 bliljerk101 has joined
417 2014-11-20 05:21:32 <Luke-Jr> 0.9.3 is a stable release. master is experimental, untested code
418 2014-11-20 05:21:34 Techguy305 has joined
419 2014-11-20 05:21:40 <Luke-Jr> it's not surprising it may have bugs
420 2014-11-20 05:22:48 <War_Panda> hi Luke-Jr
421 2014-11-20 05:23:14 <Luke-Jr> hi
422 2014-11-20 05:25:08 Techguy305 has quit (Ping timeout: 264 seconds)
423 2014-11-20 05:26:05 jb55 has quit (Remote host closed the connection)
424 2014-11-20 05:27:47 <War_Panda> is there a pool for testnet coins?
425 2014-11-20 05:28:35 <netg> dont think so
426 2014-11-20 05:28:44 jb55 has joined
427 2014-11-20 05:28:52 LarsLarsen has joined
428 2014-11-20 05:30:56 <War_Panda> its a separate blockchain?
429 2014-11-20 05:32:31 <justanotheruser> yes
430 2014-11-20 05:32:34 <justanotheruser> War_Panda: #bitcoin
431 2014-11-20 05:34:44 bit2017 has quit (Ping timeout: 264 seconds)
432 2014-11-20 05:36:49 askmike has joined
433 2014-11-20 05:38:45 <War_Panda> justanotheruser, thanks
434 2014-11-20 05:39:58 makomk has quit (Ping timeout: 240 seconds)
435 2014-11-20 05:40:41 <xperia> Luke-Jr: just wanted say that i could sove the configuration error problem. had to do a full new clean fetch with autoconfigure. configuration works now. let see if i am able to compile it.
436 2014-11-20 05:40:46 <cfields> xperia: if there are windows build bugs, i'd like to know about them
437 2014-11-20 05:41:49 askmike has quit (Ping timeout: 272 seconds)
438 2014-11-20 05:42:24 jordandotdev has quit (Quit: Connection closed for inactivity)
439 2014-11-20 05:42:24 <xperia> oops looks like i was way too eraly happy with the configuration proccess. guess need to install some additional software. got this error message here.
440 2014-11-20 05:42:26 <xperia> configure: error: no working bignum implementation found
441 2014-11-20 05:42:27 <xperia> configure: error: ./configure failed for src/secp256k1
442 2014-11-20 05:42:48 <cfields> xperia: you need libgmp
443 2014-11-20 05:43:01 <cfields> that's a new dependency as of yesterday
444 2014-11-20 05:43:02 LarsLarsen has quit (Read error: Connection reset by peer)
445 2014-11-20 05:43:32 <xperia> cfields: ahh okey thanks for the tip. will then look to install it under mingw and see if i can compile it.
446 2014-11-20 05:44:01 <cfields> xperia: if you're willing to help out a bit, i'd _really_ like to have someone try out our build dependencies for windows
447 2014-11-20 05:44:13 <cfields> that way we can document them, and make life easier for windows devs
448 2014-11-20 05:44:32 kgk_ has joined
449 2014-11-20 05:44:41 kgk_ has quit (Read error: Connection reset by peer)
450 2014-11-20 05:44:45 <gmaxwell> cfields: I think for signing only we don't use _num_ anymore. It could potentially be dropped in a signing only build.
451 2014-11-20 05:45:15 <xperia> cfields: yes i am planning to help out where i can. i just buyed a new 32 GigaByte Windows Machine and switched from Linux back to Windows
452 2014-11-20 05:45:20 <cfields> gmaxwell: ack. that was discussed last night, but shot down as too much work for no real gain, since we'll need the rest of it soon anyway
453 2014-11-20 05:45:23 <Luke-Jr> gmaxwell: yes, but earlier I think wumpus and sipa decided they didn't want to put effort into making a sign-only version of libsecp256k1
454 2014-11-20 05:45:36 <gmaxwell> cfields: though for verify someday we're still likely to want it since gmp has a magical mindboggling sub-quadratic modular inversion.
455 2014-11-20 05:45:37 <cfields> gmaxwell: i'm for the concept, ofc :)
456 2014-11-20 05:46:14 LarsLarsen has joined
457 2014-11-20 05:46:20 <cfields> xperia: if you're up for it, set aside a few hours, "make -C depends", take some notes, and ping me with the results :)
458 2014-11-20 05:46:32 ericmuyser has joined
459 2014-11-20 05:46:45 <gmaxwell> Luke-Jr: yea, fair enough. It's really close to already done just for signing only. mostly would require some ifdefs I think. I'd like verify to be GMP free... but matching libgmp for that variable time inversion is probably as much work as libsecp256k1 in total.
460 2014-11-20 05:47:46 Guest32116 has quit (Changing host)
461 2014-11-20 05:47:46 Guest32116 has joined
462 2014-11-20 05:47:59 <cfields> xperia: if you're not aware, it's a system that automatically fetches and builds the dependencies, so there's no need to build them by hand in mingw
463 2014-11-20 05:48:03 Guest32116 is now known as gwillen
464 2014-11-20 05:49:11 bitbumper has quit (Quit: Leaving)
465 2014-11-20 05:49:31 <cfields> xperia: i haven't found anyone with the patience to actually try to build and debug it yet, so i have no clue how broken it is in windows
466 2014-11-20 05:49:44 <xperia> cfields: ahhh i thinked this is just a checker if there is no missing deps after a successful build. gmaxwell: yeah i am also for keep it simple. dont inlcude too much dependencies. sooner or later it will breaks everything with too much third party lips.
467 2014-11-20 05:50:33 <cfields> gmaxwell: if it's that easy, it may be worth doing for 0.10, just to avoid adding a new dep so late in the process
468 2014-11-20 05:50:44 <xperia> okey will just execute it then when it is that easy. but i am building a gui less bitcoin core. does that mean it will install all other libs too
469 2014-11-20 05:50:49 <gmaxwell> xperia: not exactly my point. We likely can't escape that dependency long term (but also long term it means being able to remove a much more annoying one)
470 2014-11-20 05:51:16 <gmaxwell> cfields: meh, so long as we're pre-RC I don't care about a dep. But I'll look to see if its as easy as I think.
471 2014-11-20 05:52:15 <cfields> xperia: you can tell it to build only as much as you want
472 2014-11-20 05:52:33 <cfields> xperia: make -C depends NO_QT=1 NO_WALLET=1
473 2014-11-20 05:53:11 <xperia> cfields: okey just executing it now.
474 2014-11-20 05:53:33 <cfields> xperia: it's going to crash and burn, probably violently...
475 2014-11-20 05:53:43 <cfields> but i'd be grateful if you could work with me to fix it
476 2014-11-20 05:54:08 <xperia> easy will just post the output. one moment
477 2014-11-20 05:55:39 <cfields> xperia: could you join #bitcoin-build, to avoid spamming here?
478 2014-11-20 05:57:10 makomk has joined
479 2014-11-20 05:57:13 <xperia> cfields: i was able succesfull to compile v0.9.3 with mingw on windows 8.1 yesterday. today i wanted to build v0.9.99 and just stuck with the libgmp configure error. so at the moment i could not configure the sources. just executed your suggestion and this is the result
480 2014-11-20 05:57:13 <phantomcircuit> gmaxwell, did you figure out why gmp is faster for verify stuff?
481 2014-11-20 05:57:15 <xperia> http://apaste.info/Myv will go now to #bitcoin-build
482 2014-11-20 05:58:24 <cfields> xperia: heh yep, there's no mingw builder info, so it doesn't get far at all. i'll meet you over there
483 2014-11-20 05:58:36 <Luke-Jr> hm, my .bitcoin is the largest directory on my hard drive? :/
484 2014-11-20 05:58:42 <Luke-Jr> 101 GB :o
485 2014-11-20 05:59:00 <gmaxwell> phantomcircuit: It has a very snazzy modular inverse algorithim.
486 2014-11-20 05:59:22 <phantomcircuit> gmaxwell, neat
487 2014-11-20 05:59:39 <phantomcircuit> you sure it works correctly? :P
488 2014-11-20 06:00:04 <gmaxwell> Doesn't matter right now in any case, we're not actually using it.
489 2014-11-20 06:00:06 <Luke-Jr> lol ⺠-rw------- 1 luke-jr luke-jr 65G Nov 20 05:51 debug.log
490 2014-11-20 06:00:59 <phantomcircuit> Luke-Jr, ha
491 2014-11-20 06:02:47 <Luke-Jr> hm, kill -9 is not working on bitcoin-qt
492 2014-11-20 06:02:59 rnvk has joined
493 2014-11-20 06:07:07 jb55 has quit (Remote host closed the connection)
494 2014-11-20 06:07:40 jb55 has joined
495 2014-11-20 06:10:46 Arnavion has quit (Quit: Arnavion)
496 2014-11-20 06:11:38 <cfields> Luke-Jr: it's probably waiting on an fseek(debug.log, eof) :p
497 2014-11-20 06:12:03 <Luke-Jr> cfields: I did SIGHUP first :x
498 2014-11-20 06:12:27 Arnavion has joined
499 2014-11-20 06:15:29 WeCluster has quit (Ping timeout: 258 seconds)
500 2014-11-20 06:16:17 WeCluster has joined
501 2014-11-20 06:18:42 samson_ has quit (Read error: Connection reset by peer)
502 2014-11-20 06:18:53 samson_ has joined
503 2014-11-20 06:21:31 heath has quit (Ping timeout: 244 seconds)
504 2014-11-20 06:21:31 Jouke has quit (Ping timeout: 244 seconds)
505 2014-11-20 06:22:23 heath has joined
506 2014-11-20 06:22:27 Jouke has joined
507 2014-11-20 06:24:04 one0one has quit ()
508 2014-11-20 06:25:12 impulse has quit (Ping timeout: 255 seconds)
509 2014-11-20 06:26:48 impulse has joined
510 2014-11-20 06:27:15 viic has joined
511 2014-11-20 06:27:21 blast has quit (Ping timeout: 250 seconds)
512 2014-11-20 06:28:03 Techguy305 has quit (2!~kvirc@rrcs-71-43-208-2.se.biz.rr.com|Ping timeout: 264 seconds)
513 2014-11-20 06:30:28 blast has joined
514 2014-11-20 06:34:14 shadowbroker has joined
515 2014-11-20 06:35:02 Raziel has quit (Ping timeout: 258 seconds)
516 2014-11-20 06:36:49 askmike has joined
517 2014-11-20 06:37:14 nemo` has quit (Ping timeout: 240 seconds)
518 2014-11-20 06:41:50 Centaure has joined
519 2014-11-20 06:41:51 askmike has quit (Ping timeout: 255 seconds)
520 2014-11-20 06:44:17 Genitrust has quit (Remote host closed the connection)
521 2014-11-20 06:44:20 coiner has joined
522 2014-11-20 06:47:38 chaosagent has quit (Ping timeout: 240 seconds)
523 2014-11-20 06:49:06 <earlz> is there a ruby API for the bitcoind RPC interface that is better than bitcoin-client?
524 2014-11-20 06:49:11 msvb-lab has joined
525 2014-11-20 06:50:20 <earlz> like wtf is this getblockbycount
526 2014-11-20 06:50:29 <earlz> no getblockhash api. ugh
527 2014-11-20 06:50:57 benrcole has joined
528 2014-11-20 06:54:54 <Luke-Jr> lol
529 2014-11-20 07:01:43 benrcole has quit (Quit: Leaving.)
530 2014-11-20 07:05:22 <earlz> actually.. it looks like bitcoin-client is very complete
531 2014-11-20 07:05:33 <earlz> just the version in gems is ancient and never was updated to match github
532 2014-11-20 07:05:36 <earlz> yay
533 2014-11-20 07:05:40 O01eg has quit (Quit: O01eg)
534 2014-11-20 07:06:29 non2_ has quit (Remote host closed the connection)
535 2014-11-20 07:06:43 bit2017 has joined
536 2014-11-20 07:08:11 paveljanik has joined
537 2014-11-20 07:09:03 Aido_ has joined
538 2014-11-20 07:09:18 coiner has quit (Ping timeout: 240 seconds)
539 2014-11-20 07:09:49 lclc_bnc is now known as lclc
540 2014-11-20 07:11:07 jb55 has quit (Remote host closed the connection)
541 2014-11-20 07:12:21 Aido has quit (Ping timeout: 256 seconds)
542 2014-11-20 07:15:04 Starduster has joined
543 2014-11-20 07:15:58 Andymeows has quit (Ping timeout: 255 seconds)
544 2014-11-20 07:17:28 OneMiner has quit (Read error: Connection reset by peer)
545 2014-11-20 07:17:49 OneMiner has joined
546 2014-11-20 07:17:51 Lightsword has quit (Ping timeout: 264 seconds)
547 2014-11-20 07:21:18 JWU42 has quit (Ping timeout: 240 seconds)
548 2014-11-20 07:21:40 JWU42 has joined
549 2014-11-20 07:26:59 Lightsword has joined
550 2014-11-20 07:27:32 ThomasV has joined
551 2014-11-20 07:31:58 ThomasV has quit (Ping timeout: 240 seconds)
552 2014-11-20 07:32:46 wallet42 has joined
553 2014-11-20 07:33:00 neozaru has joined
554 2014-11-20 07:36:50 askmike has joined
555 2014-11-20 07:38:35 ericmuys_ has joined
556 2014-11-20 07:38:53 hmmma has quit (Quit: Leaving.)
557 2014-11-20 07:41:51 ericmuyser has quit (Ping timeout: 264 seconds)
558 2014-11-20 07:42:09 askmike has quit (Ping timeout: 272 seconds)
559 2014-11-20 07:48:15 phoenix53 has joined
560 2014-11-20 07:52:01 cbeams has joined
561 2014-11-20 07:52:01 cbeams has quit (Changing host)
562 2014-11-20 07:52:01 cbeams has joined
563 2014-11-20 07:52:19 saizai_ has joined
564 2014-11-20 07:54:38 saizai has quit (Ping timeout: 240 seconds)
565 2014-11-20 07:54:39 saizai_ is now known as saizai
566 2014-11-20 07:55:21 aulait has quit (Excess Flood)
567 2014-11-20 07:55:47 justanotheruser has quit (Quit: leaving)
568 2014-11-20 07:57:33 phoenix53 has quit (Ping timeout: 264 seconds)
569 2014-11-20 07:58:24 aulait has joined
570 2014-11-20 07:58:28 Lightsword_ has joined
571 2014-11-20 07:58:39 Lightsword has quit (Ping timeout: 245 seconds)
572 2014-11-20 07:58:39 Lightsword_ is now known as Lightsword
573 2014-11-20 08:00:14 Starduster_ has joined
574 2014-11-20 08:01:03 Starduster_ has quit (Read error: Connection reset by peer)
575 2014-11-20 08:01:48 Starduster_ has joined
576 2014-11-20 08:02:58 Starduster has quit (Ping timeout: 240 seconds)
577 2014-11-20 08:03:36 CodesInChaos has quit (Quit: No Ping reply in 180 seconds.)
578 2014-11-20 08:04:18 Magma has quit (Ping timeout: 240 seconds)
579 2014-11-20 08:04:30 Magma has joined
580 2014-11-20 08:04:46 CodesInChaos has joined
581 2014-11-20 08:05:18 zwischenzug has quit (Read error: Connection reset by peer)
582 2014-11-20 08:05:38 zwischenzug has joined
583 2014-11-20 08:11:10 benrcole has joined
584 2014-11-20 08:14:24 b_lumenkraft has joined
585 2014-11-20 08:18:58 cornfeedhobo has quit (Ping timeout: 240 seconds)
586 2014-11-20 08:19:13 cornfeedhobo has joined
587 2014-11-20 08:19:45 Hunger- has quit (Ping timeout: 264 seconds)
588 2014-11-20 08:21:20 benrcole has quit (Quit: Leaving.)
589 2014-11-20 08:22:17 jb55 has joined
590 2014-11-20 08:24:13 askmike has joined
591 2014-11-20 08:24:17 NewLiberty has quit (Ping timeout: 258 seconds)
592 2014-11-20 08:26:10 Hunger- has joined
593 2014-11-20 08:26:14 jb55 has quit (Ping timeout: 240 seconds)
594 2014-11-20 08:29:59 neozaru has quit (Remote host closed the connection)
595 2014-11-20 08:30:35 LarsLarsen has quit (Read error: Connection reset by peer)
596 2014-11-20 08:31:40 LarsLarsen has joined
597 2014-11-20 08:32:14 ebfull has quit (Ping timeout: 244 seconds)
598 2014-11-20 08:36:47 gnuborg has joined
599 2014-11-20 08:37:18 go1111111 has quit (Quit: Leaving)
600 2014-11-20 08:39:06 papa3 has joined
601 2014-11-20 08:39:15 bliljerk101 has quit (Quit: Leaving...)
602 2014-11-20 08:41:50 LarsLarsen has quit (Read error: No route to host)
603 2014-11-20 08:43:17 LarsLarsen has joined
604 2014-11-20 08:46:40 jMyles has quit (Remote host closed the connection)
605 2014-11-20 08:48:46 Grouver has joined
606 2014-11-20 08:49:21 benrcole has joined
607 2014-11-20 08:50:52 War_Panda has left ("er")
608 2014-11-20 09:00:09 benrcole has quit (Quit: Leaving.)
609 2014-11-20 09:02:42 abossard has joined
610 2014-11-20 09:03:26 xenog has quit (Remote host closed the connection)
611 2014-11-20 09:05:39 CustosLimen has joined
612 2014-11-20 09:05:54 damethos has joined
613 2014-11-20 09:05:54 shadowbroker has quit (Read error: Connection reset by peer)
614 2014-11-20 09:07:43 cbeams has quit (Read error: Connection reset by peer)
615 2014-11-20 09:08:26 tarantillo_ has quit (Remote host closed the connection)
616 2014-11-20 09:08:46 tarantillo_ has joined
617 2014-11-20 09:09:24 cbeams has joined
618 2014-11-20 09:09:32 gdm85 has quit (Remote host closed the connection)
619 2014-11-20 09:09:58 gdm85 has joined
620 2014-11-20 09:10:20 ikbenwouter has quit (Read error: Connection reset by peer)
621 2014-11-20 09:10:52 ikbenwouter has joined
622 2014-11-20 09:11:42 rubensayshi has joined
623 2014-11-20 09:11:51 AaronvanW has joined
624 2014-11-20 09:13:26 dugo has quit (Ping timeout: 255 seconds)
625 2014-11-20 09:14:57 weilu has joined
626 2014-11-20 09:18:07 weilu has quit (Remote host closed the connection)
627 2014-11-20 09:18:16 benrcole has joined
628 2014-11-20 09:20:24 Eagle[TM] has joined
629 2014-11-20 09:21:52 DougieBot5000 has quit (Quit: Leaving)
630 2014-11-20 09:22:05 xperia has quit (Read error: Connection reset by peer)
631 2014-11-20 09:22:16 JackH has joined
632 2014-11-20 09:23:34 xperia has joined
633 2014-11-20 09:28:02 gues has quit (Ping timeout: 244 seconds)
634 2014-11-20 09:28:12 derbumi_ has joined
635 2014-11-20 09:28:21 toffoo has joined
636 2014-11-20 09:28:56 gues_ has joined
637 2014-11-20 09:31:36 jonasschnelli has joined
638 2014-11-20 09:33:24 Centaure has quit (Ping timeout: 265 seconds)
639 2014-11-20 09:34:15 xperia has quit (Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505])
640 2014-11-20 09:37:51 <jonasschnelli> i'm playing around with jgarzik HTTP REST interface (on testnet). But i always get "Invalid hash". Any ideas? I just tried curl http://localhost:18332/rest/block/00000000db458dba789f46d97fd3eba7544d4310d22f8832dfd0b55b48eb8247.txt
641 2014-11-20 09:38:45 <sipa> does getblock with the same hash work?
642 2014-11-20 09:39:32 SynBTC has quit (Ping timeout: 255 seconds)
643 2014-11-20 09:41:00 toffoo has quit ()
644 2014-11-20 09:44:20 drizztbsd has joined
645 2014-11-20 09:44:31 lclc is now known as lclc_bnc
646 2014-11-20 09:45:47 <jonasschnelli> let me try that...
647 2014-11-20 09:45:54 lclc_bnc is now known as lclc
648 2014-11-20 09:46:03 SynBTC has joined
649 2014-11-20 09:46:18 gues_ has quit (Ping timeout: 240 seconds)
650 2014-11-20 09:46:37 weilu has joined
651 2014-11-20 09:48:19 gues has joined
652 2014-11-20 09:48:45 ebfull has joined
653 2014-11-20 09:49:50 weilu_ has joined
654 2014-11-20 09:50:05 weilu has quit (Read error: Connection reset by peer)
655 2014-11-20 09:51:25 drizztbsd is now known as timothy
656 2014-11-20 09:54:17 wallet42 has quit (Quit: Leaving.)
657 2014-11-20 09:54:33 gdm85 has quit (Remote host closed the connection)
658 2014-11-20 09:55:35 gdm85 has joined
659 2014-11-20 09:56:33 jonasschnelli has quit (Quit: This computer has gone to sleep)
660 2014-11-20 09:56:36 kuzetsa has quit (Quit: Stop doing that it. You don't want it to fall off.)
661 2014-11-20 09:57:09 moa has quit (Ping timeout: 255 seconds)
662 2014-11-20 09:57:27 jonasschnelli has joined
663 2014-11-20 09:59:13 Lightsword_ has joined
664 2014-11-20 09:59:46 kuzetsa has joined
665 2014-11-20 10:01:26 Lightsword has quit (Ping timeout: 265 seconds)
666 2014-11-20 10:01:26 Lightsword_ is now known as Lightsword
667 2014-11-20 10:08:04 jonasschnelli has quit (Quit: This computer has gone to sleep)
668 2014-11-20 10:08:44 MaxSan has joined
669 2014-11-20 10:11:19 hearn has joined
670 2014-11-20 10:13:11 iwilcox_ is now known as iwilcox
671 2014-11-20 10:16:59 zeiris has quit (Ping timeout: 245 seconds)
672 2014-11-20 10:21:38 jonasschnelli has joined
673 2014-11-20 10:21:48 chmod755 has joined
674 2014-11-20 10:22:12 jonasschnelli has quit (Client Quit)
675 2014-11-20 10:23:30 drawingthesun has joined
676 2014-11-20 10:24:51 drawingthesun has quit (Max SendQ exceeded)
677 2014-11-20 10:25:56 drawingthesun has joined
678 2014-11-20 10:26:23 kromtar has joined
679 2014-11-20 10:28:25 won9 has quit (Quit: won9)
680 2014-11-20 10:28:50 weilu_ has quit (Remote host closed the connection)
681 2014-11-20 10:30:16 kuzzz0 has joined
682 2014-11-20 10:30:46 weilu has joined
683 2014-11-20 10:30:54 b_lumenkraft has quit (Ping timeout: 255 seconds)
684 2014-11-20 10:31:36 won9 has joined
685 2014-11-20 10:31:46 b_lumenkraft has joined
686 2014-11-20 10:37:13 giannidalerta has quit (Read error: Connection reset by peer)
687 2014-11-20 10:37:45 giannidalerta has joined
688 2014-11-20 10:37:49 enaqx has quit (Read error: Connection reset by peer)
689 2014-11-20 10:38:49 sinetek has joined
690 2014-11-20 10:45:53 enaqx has joined
691 2014-11-20 10:49:37 weilu has quit (Remote host closed the connection)
692 2014-11-20 10:52:48 dabura667 has joined
693 2014-11-20 10:53:38 zikomoto has quit (Ping timeout: 240 seconds)
694 2014-11-20 10:54:25 zikomoto has joined
695 2014-11-20 10:54:25 zikomoto has quit (Changing host)
696 2014-11-20 10:54:25 zikomoto has joined
697 2014-11-20 10:54:49 Lightsword has quit (Quit: Lightsword)
698 2014-11-20 10:57:11 kristofferR has joined
699 2014-11-20 10:58:06 <sipa> wumpus: ack 5194?
700 2014-11-20 10:59:13 <wumpus> sipa: let me see
701 2014-11-20 11:01:09 Emcy has quit (Ping timeout: 264 seconds)
702 2014-11-20 11:03:24 <wumpus> the iteration loop is a bit scary; it doesn't check for end()
703 2014-11-20 11:03:30 MaxSan1 has joined
704 2014-11-20 11:04:17 <wumpus> oh, that's just moved code - okay
705 2014-11-20 11:04:18 <sipa> ah, it relies on the fact that at least a successor of the current chainActive.Tip() is in the set
706 2014-11-20 11:04:28 <sipa> the assertion after it should be moved it
707 2014-11-20 11:04:31 <sipa> *moved too
708 2014-11-20 11:04:41 MaxSan has quit (Ping timeout: 250 seconds)
709 2014-11-20 11:04:43 <wumpus> yes
710 2014-11-20 11:05:20 <wumpus> could do that, although it may make sense to assert afterwards as well
711 2014-11-20 11:09:00 Emcy has joined
712 2014-11-20 11:09:00 Emcy has quit (Changing host)
713 2014-11-20 11:09:00 Emcy has joined
714 2014-11-20 11:09:23 <null> is there any data after the last received block in the blkxxxxx files?
715 2014-11-20 11:09:38 <sipa> there can be anything
716 2014-11-20 11:09:57 <sipa> the files are pre-allocated, and data can have been written to them before a crash
717 2014-11-20 11:09:58 aschildbach has joined
718 2014-11-20 11:10:08 <null> sipa: okay, thanks!
719 2014-11-20 11:10:20 <sipa> usually there will be 0x00 bytes
720 2014-11-20 11:10:28 olalonde has quit (Quit: olalonde)
721 2014-11-20 11:10:47 <null> so what would be a good condition to stop reading in blocks? wrong magic?
722 2014-11-20 11:10:59 <sipa> you shouldn't stop reading blocks
723 2014-11-20 11:11:10 <sipa> until you're at the end
724 2014-11-20 11:11:57 <null> oh okay. so the file will get truncated after i stop bitcoind?
725 2014-11-20 11:12:06 <null> truncated to the last block, that is
726 2014-11-20 11:12:13 <sipa> no
727 2014-11-20 11:12:22 <null> so where exactly is the end?
728 2014-11-20 11:12:29 <sipa> at the end of the file
729 2014-11-20 11:12:37 <sipa> blocks are usually sequentially, in order, without gaps
730 2014-11-20 11:12:41 <sipa> but there is no such guarantee
731 2014-11-20 11:12:57 paveljanik has quit (Ping timeout: 258 seconds)
732 2014-11-20 11:13:42 <sipa> in 0.10, the blocks won't be in order anymore
733 2014-11-20 11:13:45 CustosLimen has quit (Ping timeout: 264 seconds)
734 2014-11-20 11:14:45 paveljanik has joined
735 2014-11-20 11:17:16 benrcole has quit (Quit: Leaving.)
736 2014-11-20 11:17:52 <sipa> there is a linearize python script to extract the blocks, and put them sequentially without gaps or inactive blocks in another file
737 2014-11-20 11:18:00 <sipa> which is likely easier for processing
738 2014-11-20 11:19:34 Zarutian has joined
739 2014-11-20 11:19:41 saulimus has joined
740 2014-11-20 11:20:01 Zarutian has quit (Read error: Connection reset by peer)
741 2014-11-20 11:20:07 Zarutian has joined
742 2014-11-20 11:20:37 jtimon has joined
743 2014-11-20 11:23:40 derbumi_ has quit (Read error: Connection reset by peer)
744 2014-11-20 11:24:10 benrcole has joined
745 2014-11-20 11:24:42 derbumi_ has joined
746 2014-11-20 11:27:55 alferz has quit (Ping timeout: 244 seconds)
747 2014-11-20 11:28:02 gnaf has joined
748 2014-11-20 11:28:23 derbumi_ has quit (Client Quit)
749 2014-11-20 11:32:11 CustosLimen has joined
750 2014-11-20 11:32:20 gnaf has quit (Ping timeout: 246 seconds)
751 2014-11-20 11:32:44 kindoge has quit (Quit: ZNC - http://znc.in)
752 2014-11-20 11:33:02 benrcole has quit (Quit: Leaving.)
753 2014-11-20 11:33:53 <null> orderedness (is that a word?) isn't the problem. i'm putting them in a hash map anyway. the question just is what is the correct way to locate blocks in the files. if the files can have gaps, do i just skip ahead to the next magic value after i finished a block?
754 2014-11-20 11:33:55 kindoge has joined
755 2014-11-20 11:37:59 <null> and if the data in the gaps is random, i might encouter the magic value by accident. that doesn't seem right. i bet i'm misunderstanding :)
756 2014-11-20 11:38:22 <wumpus> yes, you might encounter the magic value by accident
757 2014-11-20 11:38:35 okae has quit (Quit: bye!)
758 2014-11-20 11:39:12 <wumpus> but deserialization will fail, and you move on
759 2014-11-20 11:39:33 <null> okay. thanks
760 2014-11-20 11:40:14 <wumpus> in practice bitcoin core won't write random data in the gaps, but we are robust against it
761 2014-11-20 11:40:49 <null> i also noticed there aren't any gaps... at least in my files :)
762 2014-11-20 11:41:07 okae has joined
763 2014-11-20 11:41:08 <null> just some data after the last block in the last file
764 2014-11-20 11:41:46 <wumpus> the idea is to be resistent against corrupted files: treat the files as if they came from the network
765 2014-11-20 11:42:27 b_lumenkraft has quit (Quit: b_lumenkraft)
766 2014-11-20 11:42:27 ruukasu has quit (Ping timeout: 265 seconds)
767 2014-11-20 11:43:16 imfaust has joined
768 2014-11-20 11:43:18 <sipa> after #5241 there should be no gaps at all anymore
769 2014-11-20 11:43:28 <sipa> now they're still possible in the case of a crash during IBD
770 2014-11-20 11:43:53 b_lumenkraft has joined
771 2014-11-20 11:45:46 rdymac has joined
772 2014-11-20 11:50:02 kippwatson has quit (Ping timeout: 256 seconds)
773 2014-11-20 11:56:05 Namworld has joined
774 2014-11-20 11:59:27 ruukasu has joined
775 2014-11-20 12:00:45 lmatteis has joined
776 2014-11-20 12:04:04 ruukasu has quit (Ping timeout: 250 seconds)
777 2014-11-20 12:04:13 derbumi_ has joined
778 2014-11-20 12:04:38 NewLiberty has joined
779 2014-11-20 12:07:26 MaxSan has joined
780 2014-11-20 12:08:14 NewLiberty has quit (Read error: Connection reset by peer)
781 2014-11-20 12:10:03 MaxSan1 has quit (Ping timeout: 264 seconds)
782 2014-11-20 12:16:17 won9 has quit (Quit: won9)
783 2014-11-20 12:19:06 wallet42 has joined
784 2014-11-20 12:19:16 weilu has joined
785 2014-11-20 12:20:23 tommygunner_ is now known as tommygunner
786 2014-11-20 12:24:47 Aquent has quit (Ping timeout: 250 seconds)
787 2014-11-20 12:25:50 jonasschnelli has joined
788 2014-11-20 12:26:31 olalonde has joined
789 2014-11-20 12:26:36 kippwatson has joined
790 2014-11-20 12:29:15 <jonasschnelli> sipa, i did getbestblockhash over rpc a used the hash for /rest/block/<HASH>.dat and got a "invalid hash". A rpc getblock with same hash works fine.
791 2014-11-20 12:29:33 <wumpus> ah yes #5241, still need to ACK that one, I've been running it for a while on test nodes without problems
792 2014-11-20 12:29:39 <jonasschnelli> i also did a -reindex=1 with -txindex=1
793 2014-11-20 12:29:54 Quanttek has joined
794 2014-11-20 12:30:57 jzk1 has quit (K-Lined)
795 2014-11-20 12:31:31 <sipa> jonasschnelli: try /rest/block/HASH ?
796 2014-11-20 12:35:10 olalonde has quit (Quit: olalonde)
797 2014-11-20 12:36:14 johnsoft has quit (Ping timeout: 240 seconds)
798 2014-11-20 12:36:18 <jonasschnelli> sipa, you mean without extension (json/txt/dat), then i get a empty response, cURL sais: * Excess found in a non pipelined read: excess = 189 url = /rest/block/000000004257251f3b359faf70ff3e9a4d58ab37cebb120657af6d22b2b0b61b (zero-length body)
799 2014-11-20 12:36:23 johnsoft has joined
800 2014-11-20 12:38:24 prodatalab has quit (Quit: Konversation terminated!)
801 2014-11-20 12:40:15 prodatalab has joined
802 2014-11-20 12:47:28 <fanquake> These last few pulls should be the end of the doxygen commits for a while.
803 2014-11-20 12:48:44 b_lumenkraft has quit (Quit: b_lumenkraft)
804 2014-11-20 12:48:50 <fanquake> #5325 touches a few different files but basically gets the rest of the meaningful comments in /src into a format doxygen can read
805 2014-11-20 12:49:02 <wumpus> okay, thanks fanquake
806 2014-11-20 12:49:10 <sipa> jonasschnelli: /hex or /json work for me
807 2014-11-20 12:49:15 <sipa> jonasschnelli: the binary doesn't
808 2014-11-20 12:50:02 <fanquake> Just left out main and init for now.
809 2014-11-20 12:51:01 <jonasschnelli> sipa, ah. /json , jgarzik mentiond .txt, etc. in #2844 ... lack of documentation.
810 2014-11-20 12:51:09 <sipa> jonasschnelli: my guess is that in the string conversion, the first byte is a 0x00
811 2014-11-20 12:51:16 <sipa> jonasschnelli: and the binary option doesn't work
812 2014-11-20 12:51:48 <sipa> ;;later tell jgarzik did you ever test the /rest/block/<hash>/binary option?
813 2014-11-20 12:51:49 <gribble> The operation succeeded.
814 2014-11-20 12:52:30 <jonasschnelli> it looks a bit untested to me.
815 2014-11-20 12:52:54 <sipa> to say the least...
816 2014-11-20 12:53:14 <jonasschnelli> but nice interface...
817 2014-11-20 12:53:36 RagnarDanneskjol has quit ()
818 2014-11-20 12:56:09 b_lumenkraft has joined
819 2014-11-20 12:58:55 <sipa> wumpus: when do you plan to branch 0.10?
820 2014-11-20 12:59:40 <wumpus> sipa: after everything remaining for 0.10 is merged, https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.10.0
821 2014-11-20 13:00:24 derbumi_ has quit (Quit: derbumi_)
822 2014-11-20 13:01:43 derbumi_ has joined
823 2014-11-20 13:02:19 <wumpus> btw; this line in rest_block() looks incorrect: conn->stream() << HTTPReply(HTTP_OK, binaryBlock, fRun, true, "application/octet-stream") << binaryBlock << std::flush; ... HTTPReply already includes the data, so there is no reason to append it to the stream another time, he probably meant to use HTTPReplyHeader ?
824 2014-11-20 13:03:08 <wumpus> @jonasschnelli
825 2014-11-20 13:04:10 <sipa> wumpus: the 'true' is fHeadersOnly
826 2014-11-20 13:04:12 <jonasschnelli> thx wumpus i just started playing around. I try to fix things and give a very tiny docu. about the REST interface
827 2014-11-20 13:04:21 <sipa> which effectively ignores the data passed
828 2014-11-20 13:04:30 <wumpus> sipa: ... still makes no sense, but ok :)
829 2014-11-20 13:04:35 <sipa> which also means the size of the header is 0
830 2014-11-20 13:04:42 <sipa> which means nothing is sent
831 2014-11-20 13:04:49 <sipa> eh, the size of the data
832 2014-11-20 13:04:49 <wumpus> well something is sent
833 2014-11-20 13:04:55 <wumpus> but it's 'extra'
834 2014-11-20 13:04:58 <sipa> yes, a Content-Length: 0
835 2014-11-20 13:05:01 <sipa> and then the block
836 2014-11-20 13:05:19 <wumpus> which entirely explains jonasschnelli's curl error
837 2014-11-20 13:05:21 derbumi_ has quit (Client Quit)
838 2014-11-20 13:05:22 <jonasschnelli> is there a reason for /rest/tx/<HASH>/hex instead of /rest/tx/<HASH>.hex second one would conform more to common REST interfaces
839 2014-11-20 13:05:24 <sipa> indeed
840 2014-11-20 13:05:55 <sipa> if people would have had the time to review it at least once in the form that got merged, we might have noticed that
841 2014-11-20 13:06:26 <sipa> (well, I did review it a long time ago; can't remember whether this changed or not; maybe i just missed it)
842 2014-11-20 13:06:35 <wumpus> I did review it at some point, but I missed this
843 2014-11-20 13:06:36 _yoy_ has quit (Ping timeout: 255 seconds)
844 2014-11-20 13:06:49 <jonasschnelli> is there no dont-merge-your-own-pull-requests policy?
845 2014-11-20 13:07:29 joss-c has quit (Quit: leaving)
846 2014-11-20 13:07:30 <wumpus> no
847 2014-11-20 13:07:36 <jonasschnelli> On the other hand, jeffs merge was straight forward and good. Otherwise this pull had dangled around for another year...
848 2014-11-20 13:07:59 <wumpus> it would be helpful if you had done this testing before it was merged
849 2014-11-20 13:08:11 <jonasschnelli> truly. :)
850 2014-11-20 13:08:16 <wumpus> I was really waiting for people to have tested it
851 2014-11-20 13:08:35 <wumpus> similar with autoprune
852 2014-11-20 13:08:52 Centaure has joined
853 2014-11-20 13:08:59 MaxSan1 has joined
854 2014-11-20 13:09:50 <wumpus> if no one tests it I generally see it as indication that there is little interest in it
855 2014-11-20 13:10:03 92AAAFSN1 has quit (Ping timeout: 264 seconds)
856 2014-11-20 13:10:08 <wumpus> at least for features
857 2014-11-20 13:10:09 imfaust has quit (Ping timeout: 264 seconds)
858 2014-11-20 13:10:19 MaxSan has quit (Ping timeout: 245 seconds)
859 2014-11-20 13:11:01 PRab has quit (Remote host closed the connection)
860 2014-11-20 13:12:27 derbumi_ has joined
861 2014-11-20 13:13:57 derbumi_ has quit (Client Quit)
862 2014-11-20 13:16:30 hashtag_ has quit (Ping timeout: 255 seconds)
863 2014-11-20 13:18:05 imfaust has joined
864 2014-11-20 13:20:21 gnuborg has quit (Quit: leaving)
865 2014-11-20 13:22:22 ionstorm has joined
866 2014-11-20 13:25:51 ssshhh has joined
867 2014-11-20 13:27:17 ruukasu has joined
868 2014-11-20 13:27:20 omefire1 has joined
869 2014-11-20 13:31:14 Raziel has joined
870 2014-11-20 13:32:11 bit2017 has quit (Ping timeout: 255 seconds)
871 2014-11-20 13:34:24 derbumi_ has joined
872 2014-11-20 13:35:16 <jtimon> will the general clang be applied for 0.10 or just after it?
873 2014-11-20 13:35:51 <sipa> jtimon: was just looking into that actually
874 2014-11-20 13:35:54 <sipa> wumpus: opinion?
875 2014-11-20 13:35:55 <wumpus> the general clang, that sounds scary
876 2014-11-20 13:36:04 derbumi_ has quit (Client Quit)
877 2014-11-20 13:36:04 <sipa> clang-format, i assume jtimon means
878 2014-11-20 13:36:07 <wumpus> yes :)
879 2014-11-20 13:36:25 <sipa> it will be a slaughter for all open pull requests...
880 2014-11-20 13:36:25 <wumpus> well good question..
881 2014-11-20 13:36:49 <wumpus> there's too many of them open anyway *ducks*
882 2014-11-20 13:37:35 <wumpus> I think we should just do it at some point, and provide instruction for people to update their pulls
883 2014-11-20 13:38:16 <wumpus> btw; did you ever get to addressing my remark about constructor initializers being aligned too much to the right sipa?
884 2014-11-20 13:39:21 <sipa> can't remember
885 2014-11-20 13:39:33 <wumpus> let's see if I can find an example...
886 2014-11-20 13:39:44 <sipa> i would really prefer to not use maxlinelength=infinity, so clang-format can do its automatic breaking of long lines
887 2014-11-20 13:39:54 <sipa> which probably means tweaking some things
888 2014-11-20 13:40:37 <wumpus> sipa: https://github.com/bitcoin/bitcoin/pull/4933#issuecomment-56338845
889 2014-11-20 13:41:19 <wumpus> I don't think the line width is the problem there
890 2014-11-20 13:41:30 derbumi_ has joined
891 2014-11-20 13:41:41 <wumpus> but the fact that everything is aligned to the right of the :
892 2014-11-20 13:42:21 <jtimon> it was my undesrtanding that breaking all the PRs was the plan for 0.10 or just-after-0.10
893 2014-11-20 13:42:37 <sipa> wumpus: http://clang.llvm.org/doxygen/structclang_1_1format_1_1FormatStyle.html#a914cb53dad8427f0f59a2ac97be860b0
894 2014-11-20 13:42:39 <jtimon> maybe it should be for 0.10.1 ?
895 2014-11-20 13:42:45 <wumpus> I know jtimon, but we're already slipping
896 2014-11-20 13:43:12 torsthaldo has joined
897 2014-11-20 13:43:46 <wumpus> it makes no sense to do it in a minor release
898 2014-11-20 13:43:48 <jtimon> I see, then I guess 10.1 would be fine (also would give us the chance to merge some trivial open PRs first)
899 2014-11-20 13:44:03 <jtimon> mhmm, why not?
900 2014-11-20 13:44:06 <wumpus> then the 0.10 branch would be reformatted but not master
901 2014-11-20 13:44:19 askmike has quit (Read error: Connection reset by peer)
902 2014-11-20 13:44:19 askmike_ has joined
903 2014-11-20 13:44:19 <jtimon> ??
904 2014-11-20 13:44:37 <jtimon> it would either be just before brnaching 0.10 or just after it, no?
905 2014-11-20 13:44:41 joss-c has joined
906 2014-11-20 13:44:52 <wumpus> also the diff from 0.10.0 to 0.10.1 would be too big then, minor releases are for bug fixes and are supposed to be easy to verify
907 2014-11-20 13:45:07 <jtimon> I see
908 2014-11-20 13:45:11 <sipa> well if anything the formatting should be applied to master
909 2014-11-20 13:45:22 <wumpus> sipa: indeed, otherwise we keep repeating the pain
910 2014-11-20 13:45:22 <jtimon> I still don't undesrtand "then the 0.10 branch would be reformatted but not master"
911 2014-11-20 13:45:37 <sipa> and if 0.10 is branched off, i assume that a 0.10.1 would be based off the 0.10 branch + cherrypicks from master
912 2014-11-20 13:45:56 <wumpus> jtimon: well if 0.10 is already split off and you run clang-format on it, master will not be reformatted right?
913 2014-11-20 13:46:11 <sipa> sure, but i hope that's not what we're planning?
914 2014-11-20 13:46:12 <jtimon> oh, minor releases don't come from master?
915 2014-11-20 13:46:18 <wumpus> jtimon: no
916 2014-11-20 13:46:25 <sipa> they have in the past
917 2014-11-20 13:46:30 <wumpus> oh, it's certainly possible
918 2014-11-20 13:46:41 <wumpus> but it should be regarded as an exception
919 2014-11-20 13:47:17 <jtimon> wumpus why would you run clang on top of the spplitted off 0.10 instead of master just before splitting it off?
920 2014-11-20 13:47:36 <wumpus> jtimon: I don't know? you proposed running it before 0.10.1, not me
921 2014-11-20 13:48:13 <jtimon> yeah, but I was assuming 0.10.1 would com from master
922 2014-11-20 13:49:28 <wumpus> I don't think that is a good idea, it means having to wait with merging 0.11 pulls
923 2014-11-20 13:49:33 derbumi_ has quit (Quit: derbumi_)
924 2014-11-20 13:49:49 <jtimon> if minor releases come from major releases instead of master then it really only makes sense to do it just before spplitting a major release
925 2014-11-20 13:50:02 <wumpus> we've done that in the past, but there is just too much open now
926 2014-11-20 13:50:22 <wumpus> and I'd like to switch to a fixed six-month-per-major-release schedule, so things have to move along
927 2014-11-20 13:50:58 <wumpus> right
928 2014-11-20 13:51:08 <jtimon> doing it just after spplitting the major release only makes sense if minor releases come from master
929 2014-11-20 13:51:49 <jtimon> do you think there will be less open things for 0.11 ?
930 2014-11-20 13:51:53 <wumpus> well you could do it to both branches at the same time
931 2014-11-20 13:52:01 hashtag has joined
932 2014-11-20 13:52:12 <wumpus> not that that makes a lot more sense, ofc :)
933 2014-11-20 13:52:21 <sipa> having a 0.10 branch likely means much less actual exposure of things in there
934 2014-11-20 13:52:50 <sipa> if there would be a 0.10.1 off the 0.10 branch (while master gains more features), 0.10.1 is likely not tested much pre-rc
935 2014-11-20 13:52:50 <wumpus> possibly, but I think it's the only way that makes sense
936 2014-11-20 13:52:54 da2ce7 has joined
937 2014-11-20 13:52:58 <jtimon> mhmm, that doesn't make much sense to me, why both brnaches at the same time when you can do it when they're still the same branch?
938 2014-11-20 13:53:01 <fanquake> cfields What boost are you building with on osx? brew 1.56.0 ?
939 2014-11-20 13:53:22 <wumpus> it's just cleaner to split off major-version branches from master
940 2014-11-20 13:53:22 <jtimon> never mind you already said the same
941 2014-11-20 13:53:27 <sipa> wumpus: so i would say that IF there are actually significant portions of ready patches that we'd like to merge, but they are not bugfixes, we should do it
942 2014-11-20 13:53:45 derbumi_ has joined
943 2014-11-20 13:53:48 <wumpus> sipa: we should just do it before splitting off 0.10 IMO
944 2014-11-20 13:54:09 <wumpus> so after all remaining things for 0.10 are merged, before splitting off the 0.10 branch
945 2014-11-20 13:54:16 <sipa> wumpus: i mean splitting off should only be done if there are actually ready things to merge in master afterwards
946 2014-11-20 13:54:34 <sipa> but autoprune probably is very close to qualifying for that already
947 2014-11-20 13:54:42 <wumpus> yes
948 2014-11-20 13:54:51 <sipa> ack
949 2014-11-20 13:55:23 <wumpus> there are some things for 0.11 pretty close to merging, which I've only held off because I don't trust them enough yet to have them in 0.10, autoprune is one of them
950 2014-11-20 13:56:47 <jtimon> so I think the options are A) do it before branching 0.10 B) do it before branching 0.11
951 2014-11-20 13:57:11 <wumpus> jtimon: yes, we can also postpone it, but that just delays the pain to 6 months later
952 2014-11-20 13:57:16 johnsoft has quit (Read error: Connection reset by peer)
953 2014-11-20 13:57:25 <jtimon> I agree, I'm for option A
954 2014-11-20 13:57:43 <jtimon> just get over with it
955 2014-11-20 13:57:47 <wumpus> although I don't really care; I think this is pretty much a distraction :)
956 2014-11-20 13:58:34 <jtimon> it's a distraction once to prevent future distractions (ie style nits to future PRs)
957 2014-11-20 13:58:57 <wumpus> speaking of that, review/testing needed: https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.10.0
958 2014-11-20 14:00:00 <wumpus> jtimon: true
959 2014-11-20 14:04:20 derbumi_ has quit (Quit: derbumi_)
960 2014-11-20 14:04:52 agricocb has quit (Quit: Leaving.)
961 2014-11-20 14:05:55 <jtimon> sipa regarding maxline=100, that's really something we could leave for later to reduce the diff (#5327)
962 2014-11-20 14:06:01 <sipa> yup
963 2014-11-20 14:06:11 <sipa> that was the plan too
964 2014-11-20 14:06:16 <sipa> just showing off what it does
965 2014-11-20 14:06:26 <sipa> but a large or a small diff doesn't really matter
966 2014-11-20 14:06:31 <sipa> we're going to break every PR anyway
967 2014-11-20 14:06:45 <sipa> and breaking twice is a lot worse than just once
968 2014-11-20 14:06:55 derbumi_ has joined
969 2014-11-20 14:07:19 <sipa> it does weird things to comments though
970 2014-11-20 14:07:23 <jtimon> well, allowing one line function headers to remain there will probably make rebases easier
971 2014-11-20 14:07:37 <sipa> hmm, maybe
972 2014-11-20 14:08:16 cbeams has quit (Read error: Connection reset by peer)
973 2014-11-20 14:08:23 cbeams has joined
974 2014-11-20 14:08:32 <jtimon> and those that are already multi-line will get the one-arg-per-param format anyway
975 2014-11-20 14:09:18 <jtimon> plus we would avoid comments lenght rebase conflicts, etc
976 2014-11-20 14:12:20 johnsoft has joined
977 2014-11-20 14:12:34 <jtimon> maybe we should add a clang pass to make, or add a test that checks that clang does nothing after your PR or something
978 2014-11-20 14:13:13 <sipa> later, maybe
979 2014-11-20 14:13:17 ionstorm has quit (Remote host closed the connection)
980 2014-11-20 14:13:41 <sipa> but that may add churn... as people will have the wrong version of clang installed (or none at all) etc
981 2014-11-20 14:13:51 vmatekole has joined
982 2014-11-20 14:14:16 <jtimon> yeah, probably only a test for travis would be better
983 2014-11-20 14:16:30 derbumi_ has quit (Quit: derbumi_)
984 2014-11-20 14:17:40 derbumi_ has joined
985 2014-11-20 14:18:53 Zarutian has quit (Quit: Zarutian)
986 2014-11-20 14:19:56 Uglux has joined
987 2014-11-20 14:20:14 antizionist__ has joined
988 2014-11-20 14:20:23 <jonasschnelli> sipa: do you think /<FORMAT> is more convenient than .<FORMAT>?
989 2014-11-20 14:20:35 <sipa> well it may be more specific
990 2014-11-20 14:20:58 <sipa> like making .txt imply hexadecimal is a bit strange; some other data may more naturally use base64 or base58
991 2014-11-20 14:21:56 <jonasschnelli> we could keep .binary and .hex, i don't see the DOS like 3-chars-length as mandatory
992 2014-11-20 14:22:35 <sipa> then i don't think using .FORMAT makes sense
993 2014-11-20 14:22:52 <sipa> that's only useful if it actually corresponds to commonly used extensions
994 2014-11-20 14:23:23 <jonasschnelli> hmm... yes. thats a reasonable argument.
995 2014-11-20 14:23:55 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
996 2014-11-20 14:24:13 <jonasschnelli> On the other hand it's common to have the .<format> like .json as output format choosing parameter, the "/" in a rest query looks more after another data filtering/selection task
997 2014-11-20 14:24:18 weilu has quit (Remote host closed the connection)
998 2014-11-20 14:24:20 <jgarzik> To make all browsers/cases work most likely, it must be a commonly known extension
999 2014-11-20 14:24:23 ClarusCogitatio has joined
1000 2014-11-20 14:24:42 <jonasschnelli> what about using .dat, .txt, .json?
1001 2014-11-20 14:24:54 Cory has quit (Ping timeout: 255 seconds)
1002 2014-11-20 14:24:58 <jonasschnelli> (or .bin instead of .dat)
1003 2014-11-20 14:25:01 ionstorm has joined
1004 2014-11-20 14:25:48 Cory has joined
1005 2014-11-20 14:26:13 <jonasschnelli> .dat is not supported by mime-types (http://www.sitepoint.com/web-foundations/mime-types-complete-list/)
1006 2014-11-20 14:26:37 <jgarzik> sipa, all possibilities tested pre-rebase. Trivial testing post-rebase. HTTPReply() had changed upstream in the interim, so, result.
1007 2014-11-20 14:26:55 <sipa> ok
1008 2014-11-20 14:27:13 agricocb has joined
1009 2014-11-20 14:27:25 wallet42 has quit (Quit: Leaving.)
1010 2014-11-20 14:27:30 simondlr has joined
1011 2014-11-20 14:27:41 <jgarzik> jonasschnelli, I think .bin is app/o.s.
1012 2014-11-20 14:27:44 <jgarzik> which is what's needed
1013 2014-11-20 14:27:45 <jonasschnelli> Like the PRC Server i think the REST interface needs also a kind of "SetRPCWarmupStatus".
1014 2014-11-20 14:27:59 <jonasschnelli> Currently accessing tx/blocks during indexing brings "not found"
1015 2014-11-20 14:28:36 <jonasschnelli> extension: keep the /<format> thing or only support the .<format>
1016 2014-11-20 14:29:36 ClarusCogitatio has quit (Ping timeout: 258 seconds)
1017 2014-11-20 14:30:14 caktux has quit (Ping timeout: 265 seconds)
1018 2014-11-20 14:30:38 <jgarzik> URL parsing is easy, so supporting multiple possibilities is easy.
1019 2014-11-20 14:30:57 <jgarzik> However, it's a new format, so we can just choose the best option ahead of time.
1020 2014-11-20 14:31:02 <wumpus> but defining a strict standard is preferable imo
1021 2014-11-20 14:31:11 <sipa> let's not allow a kitchen sink of encodings
1022 2014-11-20 14:31:17 <wumpus> indeed
1023 2014-11-20 14:31:58 <sipa> and .ext feels more natural than /format, but i don't have a strong opinion (and /format is less ambiguous)
1024 2014-11-20 14:32:16 caktux has joined
1025 2014-11-20 14:32:53 <jgarzik> .ext is fine. As noted above, for some extensions, it is the most likely to work in multiple OS's and browsers (along with the right content-type)
1026 2014-11-20 14:33:17 <jgarzik> you can always do ...foo/hex/$hash.txt
1027 2014-11-20 14:33:23 <jgarzik> thus /format + extension
1028 2014-11-20 14:33:26 ClarusCogitatio has joined
1029 2014-11-20 14:33:37 <sipa> ... kitchen sink? :)
1030 2014-11-20 14:33:48 <jgarzik> just one possibility
1031 2014-11-20 14:33:52 <jgarzik> with two specifiers
1032 2014-11-20 14:34:38 <jgarzik> (per format)
1033 2014-11-20 14:34:54 <jgarzik> seems most likely to work on most browsers & OS's
1034 2014-11-20 14:35:00 rasengan has quit (Ping timeout: 265 seconds)
1035 2014-11-20 14:35:12 Andymeows has joined
1036 2014-11-20 14:35:41 weilu has joined
1037 2014-11-20 14:35:55 <jonasschnelli> i assume the REST interface will be more called from low-level libraries (curl, etc.) than with standard browsers.
1038 2014-11-20 14:36:16 <jonasschnelli> As long as the REST interface is not released i would recommend only one format choosing url-format
1039 2014-11-20 14:36:26 rasengan has joined
1040 2014-11-20 14:36:33 <jgarzik> wget $url onto MSFT windows will result in a file that opens automatically, if the right extension is downloaded
1041 2014-11-20 14:36:52 <jgarzik> I think OSX might do some extension magic as well
1042 2014-11-20 14:37:13 akstunt600 has joined
1043 2014-11-20 14:37:39 <jonasschnelli> in a browser yes. But i assume very little users will call the rest interface directly from the browser.
1044 2014-11-20 14:38:35 <jgarzik> no, I'm talking about the simple and common (1) download file, (2) click on the file, in the file explorer
1045 2014-11-20 14:39:36 ClarusCogitatio has quit (Ping timeout: 244 seconds)
1046 2014-11-20 14:40:07 weilu has quit (Ping timeout: 244 seconds)
1047 2014-11-20 14:40:31 <wumpus> it's really too bad that we're having this discussion post-merge...
1048 2014-11-20 14:40:36 imfaust has quit (Ping timeout: 256 seconds)
1049 2014-11-20 14:40:53 Gyps has quit (Quit: Gyps)
1050 2014-11-20 14:42:26 Techguy305 has joined
1051 2014-11-20 14:42:35 _yoy_ has joined
1052 2014-11-20 14:43:40 <jonasschnelli> wumpus, yes im sorry for starting testing post-merge.
1053 2014-11-20 14:44:00 <jonasschnelli> Well, it's the "integration and staging" repository. :)
1054 2014-11-20 14:44:14 <wumpus> well finding implementation issues isn't really a problem, but it seems that at least discussing the interface should have happened before
1055 2014-11-20 14:44:18 <sipa> jonasschnelli: lol no, please test things any time and every time!
1056 2014-11-20 14:44:19 <jtimon> I would actually prefer a format argument (that defaults to json) rather than putting it on the url, but again I don't have a very strong opinion either
1057 2014-11-20 14:44:50 <sipa> 'argument' ?
1058 2014-11-20 14:44:53 <wumpus> sigh, we have as many opinions as users I'm afraid...
1059 2014-11-20 14:45:09 <wumpus> why can't we just agree on something for a change
1060 2014-11-20 14:45:11 <sipa> the current code is fine to me
1061 2014-11-20 14:45:38 <sipa> but if we're changing it anyway to fix a bug, and there's a good idea for improvement, why not
1062 2014-11-20 14:49:46 <jtimon> sipa curl ... -d "format=text"
1063 2014-11-20 14:50:32 <wumpus> much easier to have it just part of the url
1064 2014-11-20 14:50:32 <jtimon> ?format=json
1065 2014-11-20 14:52:29 <jtimon> sorry, the later
1066 2014-11-20 14:52:55 chichov has joined
1067 2014-11-20 14:53:22 <wumpus> this is supposed to be a simple, static-like interface, if we're going all the way with named arguments then we could just as well use JSON RPC
1068 2014-11-20 14:53:40 <wumpus> oh wait even JSON-RPC doesn't have those
1069 2014-11-20 14:53:44 <jtimon> assuming most users will use json they don't need to care about the argument
1070 2014-11-20 14:54:01 <wumpus> we've just removed the default
1071 2014-11-20 14:54:12 <wumpus> users need to explicitly request a format
1072 2014-11-20 14:54:15 <jonasschnelli> let's support both /<format> und .<format> because dealing with string/extensions is not hard to maintain and it give the users more flexibility when it comes to http clients and libraries. As well it allows us to be more independent when it comes to additional REST calls (get network state, etc.)
1073 2014-11-20 14:54:23 <wumpus> no, let's support one of them
1074 2014-11-20 14:54:43 <wumpus> if the initial draft of the standard already allows all kind of leniency it can only become worse over time
1075 2014-11-20 14:54:50 <jtimon> ack on only one of them
1076 2014-11-20 14:55:03 <wumpus> just document *this is how it's supposed to be used*
1077 2014-11-20 14:55:09 weilu has joined
1078 2014-11-20 14:55:10 <jtimon> with . or / I also prefer not to have a default
1079 2014-11-20 14:55:26 ruukasu has quit (Quit: WeeChat 1.0.1)
1080 2014-11-20 14:55:50 <jonasschnelli> okay. then go with the one mention in jeffs pull #2844
1081 2014-11-20 14:56:07 <wumpus> http clients don't are whether you use / or . , you jus tgive them an URL and they'll fetch it
1082 2014-11-20 14:56:08 <jonasschnelli> initially he mentioned "." instead of "/"
1083 2014-11-20 14:56:12 ruukasu has joined
1084 2014-11-20 14:56:19 <wumpus> I don't mind which one but just choose one
1085 2014-11-20 14:56:26 <jtimon> anyway, as said I don't have a strong opinion on this, an argument just seems more natural to me, but this is bikeshedding
1086 2014-11-20 14:57:50 <jonasschnelli> and what about the warmup phase... is it okay when i change it do response with a more or less corresponding RPC -28 error?
1087 2014-11-20 14:57:55 op_null has joined
1088 2014-11-20 14:58:15 <wumpus> a good argument for just allowing one url for one request: let's say that you'd put a web-cache before bitcoind: the cache doesn't know the format of the URI and will just cache a URI->content mapping. Allowing multiple formats could thus result in redundant requests...
1089 2014-11-20 14:58:52 <wumpus> jonasschnelli: yes, it should fail with some status code
1090 2014-11-20 14:59:03 <wumpus> jonasschnelli: (dont know which one is appropriate)
1091 2014-11-20 14:59:12 <jtimon> 404 ?
1092 2014-11-20 14:59:12 akstunt600 has quit (Read error: Connection reset by peer)
1093 2014-11-20 14:59:15 <jonasschnelli> okay. will care about that.
1094 2014-11-20 14:59:24 <wumpus> that's 'file not found'.. doesn't make sense for a warmup phase
1095 2014-11-20 14:59:44 <jonasschnelli> warmup phase should be 200
1096 2014-11-20 14:59:45 weilu has quit (Ping timeout: 244 seconds)
1097 2014-11-20 15:00:09 <wumpus> eh, I don't think so
1098 2014-11-20 15:00:13 <wumpus> you're returning invalid data
1099 2014-11-20 15:00:16 akstunt600 has joined
1100 2014-11-20 15:00:23 <op_null> I'm not all that comfortable with the HTTP interfaces, really. I wasn't aware that this was going to make it into bitcoin core. there's some mildly ugly stuff that people can do from a web browser that messes with the RPC/HTTP interfaces.
1101 2014-11-20 15:00:50 <wumpus> op_null: that's already the case now
1102 2014-11-20 15:00:55 <jtimon> 503 Service Unavailable ?
1103 2014-11-20 15:01:00 <wumpus> jtimon: sounds good to me
1104 2014-11-20 15:01:14 <jonasschnelli> yes. 503 looks fine.
1105 2014-11-20 15:02:18 <op_null> wumpus: yes. I don't like the RPC authentication one most of all, but that's long standing and doesn't appear open for change short of breaking lots of tools.
1106 2014-11-20 15:02:24 <wumpus> op_null: if you don't want that, don't open the RPC port, or don't add the client to the rpcallow list
1107 2014-11-20 15:02:51 <jtimon> the rest stuff will be disabled by default, no?
1108 2014-11-20 15:03:00 <sipa> no, why would it?
1109 2014-11-20 15:03:20 <wumpus> jtimon: in bitcoin-qt it's disabled along with RPC by default, in bitcoind it's open by default but only on 127.0.0.1
1110 2014-11-20 15:03:30 <jonasschnelli> REST is part of the rpcserver
1111 2014-11-20 15:03:41 <jtimon> I see
1112 2014-11-20 15:03:45 <sipa> it's restricted to whatever can access RPC
1113 2014-11-20 15:03:46 <op_null> wumpus: I guess it's just something that's a bit out of the ordinary. I wouldn't have expected web browsers to be able to talk to local services like that until I played with it.
1114 2014-11-20 15:03:52 <sipa> and RPC can do a lot more bad stuff
1115 2014-11-20 15:04:12 <wumpus> RPC can do bad stuff, this interface cannot
1116 2014-11-20 15:04:18 <wumpus> it's read only public data
1117 2014-11-20 15:04:58 pooler has quit (Ping timeout: 256 seconds)
1118 2014-11-20 15:07:21 <wumpus> op_null: right, webbrowsers are nasty in that way, extremely large attack surface and it's still increasing every day
1119 2014-11-20 15:07:30 <op_null> wumpus: you can do some interesting privacy related things to a user if they have the RPC interface open locally and you can coax them into opening a URL in their browser. small problem, but I don't think it's completely benign.
1120 2014-11-20 15:07:37 GM0127 has joined
1121 2014-11-20 15:08:21 chichov has quit (Quit: Leaving)
1122 2014-11-20 15:08:24 <wumpus> op_null: only using something else than local network for the RPC (for example, shared memory, or unix pipes) would avoid that
1123 2014-11-20 15:09:54 <op_null> wumpus: that's true, I was just aiming to make the point that even public data from a node, so long as you can link it to a particular person, can be dangerous.
1124 2014-11-20 15:10:01 GM0127 has quit (Client Quit)
1125 2014-11-20 15:10:04 <wumpus> op_null: same-origin-policy doesn't protect much either, I suppose you could remote-script-include the json based data
1126 2014-11-20 15:10:44 <wumpus> it's not data that should be linkable to a particular person, although availability of blocks/transactions could be used to 'fingerprint' a certain node I suppose
1127 2014-11-20 15:11:02 GM0127 has joined
1128 2014-11-20 15:11:44 <op_null> wumpus: exactly. you can grind out a mutation of a transaction to every node in the network, and then use the REST interface to see which the user saw. by rolling through your list of TXN you can link the person to the node, possibly.
1129 2014-11-20 15:12:27 <wumpus> maybe we should disable the json format completely
1130 2014-11-20 15:13:21 weilu has joined
1131 2014-11-20 15:13:36 <wumpus> or prefix it with something like throw 1; like google does ( https://stackoverflow.com/questions/3146324/is-it-possible-to-xss-exploit-json-responses-with-proper-javascript-string-escap )
1132 2014-11-20 15:14:47 <wumpus> I agree that this is a concern
1133 2014-11-20 15:14:50 <jgarzik> Disabling json format doesn't make much sense when the entire RPC is JSON
1134 2014-11-20 15:14:54 <op_null> I'm not sure it would matter. for the attack I just described you only need a boolean, does the transaction exist or not.
1135 2014-11-20 15:15:05 <wumpus> jgarzik: but RPC requires a password!
1136 2014-11-20 15:16:03 <wumpus> this is unauthenticated, so you could just do a <script src="http://127.0.0.1:1234/tx/json/1234567890">
1137 2014-11-20 15:16:18 <jgarzik> wumpus, not in all cases (e.g. errors)
1138 2014-11-20 15:16:38 derbumi_ has quit (Quit: derbumi_)
1139 2014-11-20 15:17:00 <wumpus> well in case of an error the script will crash, you could trap that
1140 2014-11-20 15:17:05 derbumi_ has joined
1141 2014-11-20 15:17:23 derbumi_ has quit (Client Quit)
1142 2014-11-20 15:18:01 weilu has quit (Ping timeout: 265 seconds)
1143 2014-11-20 15:18:41 <jgarzik> you can fingerprint via P2P already
1144 2014-11-20 15:19:16 <wumpus> sure, but this would allow doing it indiscriminately, even if your P2P port is closed or your IP is unknown, via javascript running in the browser
1145 2014-11-20 15:19:46 <jonasschnelli> why not adding authentication?
1146 2014-11-20 15:19:55 <jonasschnelli> authentification
1147 2014-11-20 15:19:56 <wumpus> that kind of defeats the purpose :-/
1148 2014-11-20 15:20:04 <op_null> yes, I had a go at mapping IPv6 and IPv4 dual stack nodes using the mempool command.
1149 2014-11-20 15:20:14 <jtimon> it could be optional authentication
1150 2014-11-20 15:21:35 <jgarzik> well, let's pull a useful feature because of obscure concerns you'll never see in practice, then.
1151 2014-11-20 15:21:43 <jonasschnelli> Is the purpose public availability of a REST interfaces on all nodes?
1152 2014-11-20 15:22:20 ruukasu has quit (Quit: WeeChat 1.0.1)
1153 2014-11-20 15:22:23 GM0127 has quit (Quit: Leaving)
1154 2014-11-20 15:22:28 <wumpus> well I think we can't just ignore these concerns, maybe have it behind an option that is disabled by default?
1155 2014-11-20 15:22:57 <wumpus> "obscure concerns you'll never see in practice" is a very dangerous thing to say these days
1156 2014-11-20 15:23:34 ruukasu has joined
1157 2014-11-20 15:23:41 <op_null> jgarzik: I don't think my concern is that obscure, really. there's lots of people connected to my Bitcoin node which claim to be /Satoshi/ but never relay anything to me, you can take a good guess at their motivation.
1158 2014-11-20 15:24:01 Centaure has quit (Remote host closed the connection)
1159 2014-11-20 15:24:27 <wumpus> the impact of being able to query local node data from javascript from a browser running locally is unclear
1160 2014-11-20 15:24:32 <jgarzik> if you browse locally on the same VM/server that handles remote server traffic, there are a multitude of attack surfaces
1161 2014-11-20 15:25:35 <op_null> I see endless tutorials on bitcointalk which all involve -server=1 in the configuration.
1162 2014-11-20 15:26:49 <wumpus> I think we should put it behind an option for now, that'd be the principle of least surprise
1163 2014-11-20 15:28:27 <jonasschnelli> wumpus, but this will manly also breaks the idea of a distributed block explorer thing. Who will enable it?
1164 2014-11-20 15:28:33 coiner has joined
1165 2014-11-20 15:28:36 <wumpus> jonasschnelli: people that need it will enable it
1166 2014-11-20 15:28:56 <op_null> I'm not screaming "remove it remove it!", just cautioning that there's probably things we haven't even thought of yet that are possible. if we wanted to prove the point one way or the other regarding RPC enable usage, all it would take is a few lines of javascript on a popular bitcoin website.
1167 2014-11-20 15:29:01 <wumpus> jonasschnelli: it's not safe to open the RPC port publically anyway; that code hasn't been audited to that level
1168 2014-11-20 15:29:16 <sipa> jonasschnelli: public availability of REST on all nodes: hell no
1169 2014-11-20 15:29:49 <Luke-Jr> is someone cheating on testnet? I had 15 Gh/s running on it all night, and not a single block :<
1170 2014-11-20 15:30:08 <jonasschnelli> maybe i'm thinking in the wrong direction. But for me then it would make more sense to set it behind a optional auth.
1171 2014-11-20 15:30:16 * Luke-Jr ponders
1172 2014-11-20 15:30:31 <sipa> wumpus: i don't understand the concern
1173 2014-11-20 15:30:52 <sipa> what is the problem with someone doing <script src="http://127.0.0.1:1234/tx/json/1234567890"> ?
1174 2014-11-20 15:30:55 <wumpus> sipa: javascript can access the unauthenticated local API
1175 2014-11-20 15:31:06 <Luke-Jr> oh, maybe that diff really is too high for this
1176 2014-11-20 15:31:14 <sipa> wumpus: yes?
1177 2014-11-20 15:31:14 <wumpus> sipa: DoS, fingerprinting, who knows
1178 2014-11-20 15:31:33 <wumpus> sipa: it's an XSS exploit basically
1179 2014-11-20 15:31:36 <sipa> if there is a DoS risk, you shouldn't have RPC open to them
1180 2014-11-20 15:31:43 <wumpus> to them? this is a local attack
1181 2014-11-20 15:31:53 <wumpus> you go to a webpage, that webpage accesses your bitcoind
1182 2014-11-20 15:31:58 <sipa> ah, right
1183 2014-11-20 15:32:14 <sipa> but can't they do that no matter what?
1184 2014-11-20 15:32:20 <sipa> even if it's not not JSON i mean
1185 2014-11-20 15:32:27 <wumpus> no, they can't do that without the unauthenticated interface
1186 2014-11-20 15:32:43 <sipa> yes yes, sure
1187 2014-11-20 15:32:48 pooler has joined
1188 2014-11-20 15:32:48 pooler has quit (Changing host)
1189 2014-11-20 15:32:48 pooler has joined
1190 2014-11-20 15:32:52 <sipa> but this problem exists independent of JSON or not
1191 2014-11-20 15:32:58 <wumpus> yes
1192 2014-11-20 15:33:24 <wumpus> but with json it's more serious, as it's includable as-is
1193 2014-11-20 15:33:28 <wumpus> anyhow, that's why I propose disabling this by default and putting it behind an option
1194 2014-11-20 15:33:48 <sipa> fine by me
1195 2014-11-20 15:34:07 <jonasschnelli> add -rpcrest as option?
1196 2014-11-20 15:34:09 <wumpus> adding authentication would be possible as well, but that kind of defeats the purpose
1197 2014-11-20 15:34:14 <sipa> yes
1198 2014-11-20 15:34:18 <wumpus> jonasschnelli: yes
1199 2014-11-20 15:34:27 <sipa> or just -rest
1200 2014-11-20 15:34:59 * Luke-Jr wishes Travis emailed when a PR failed
1201 2014-11-20 15:35:27 GM0127 has joined
1202 2014-11-20 15:35:32 <gavinandresen> ⦠and documentation on what the risk is (e.g. if youâre running a server without a web browser there is no risk).
1203 2014-11-20 15:35:42 <jtimon> I don't see how he authentication defeats the purpose if it's optional, anyway disabling it by default makes sense to me, people that want to use it will enable it
1204 2014-11-20 15:35:44 <chmod755> Luke-Jr, what do you mean by cheating on testnet?
1205 2014-11-20 15:35:58 <Luke-Jr> chmod755: I'm not entirely sure.
1206 2014-11-20 15:36:26 <wumpus> gavinandresen: right, if you don't run webbrowsers on the machine (or one without javascript) it's not a risk
1207 2014-11-20 15:36:29 <jtimon> Luke-Jr maybe selfish mining testnet?
1208 2014-11-20 15:36:49 <op_null> Luke-Jr: they're just mining diff 1 blocks. you're too slow, and the real difficulty is too high.
1209 2014-11-20 15:37:08 <jtimon> Luke-Jr I guess you would get at least stalled blocks
1210 2014-11-20 15:37:22 <sipa> stale blocks?
1211 2014-11-20 15:37:28 <Luke-Jr> op_null: probably
1212 2014-11-20 15:38:03 <op_null> some aren't diff 1, there's 309365 diff 1.5M, but few and far between.
1213 2014-11-20 15:39:20 <Luke-Jr> does anyone have a bitcoind patch for cheating? :P
1214 2014-11-20 15:39:40 <jtimon> sipa: I was going to say orhpan blocks but you always complain about that...
1215 2014-11-20 15:39:52 <sipa> jtimon: yes yes, but stalled != stale
1216 2014-11-20 15:39:58 <Luke-Jr> eg, mine the diff1 blocks quicker
1217 2014-11-20 15:40:09 GM0127 has quit (Client Quit)
1218 2014-11-20 15:40:18 <op_null> Luke-Jr: just rolling your clock forward does the trick, though you can only do it a few times before you get out of the valid range.
1219 2014-11-20 15:41:06 <Luke-Jr> meh, rather TNIAB
1220 2014-11-20 15:41:12 abossard has quit (Quit: abossard)
1221 2014-11-20 15:41:46 <Luke-Jr> in other news, blkproposal Travis failure fixed, I hope (CreateNewBlock failed on heights that resulting in single-byte scriptSigs..)
1222 2014-11-20 15:41:59 eristisk has joined
1223 2014-11-20 15:42:12 <sipa> ha
1224 2014-11-20 15:42:20 <jtimon> Luke-Jr TNIAB ?
1225 2014-11-20 15:42:26 <Luke-Jr> jtimon: testnet-in-a-box
1226 2014-11-20 15:42:43 <op_null> Luke-Jr: no wonder urban dictionary didn't have that one.
1227 2014-11-20 15:44:04 <Luke-Jr> lol, the PR description is still "without the expense of losing 50 BTC."
1228 2014-11-20 15:44:22 <sipa> Luke-Jr: yes, i pondered about asking you to update that :p
1229 2014-11-20 15:44:49 aschildbach has quit (Remote host closed the connection)
1230 2014-11-20 15:46:01 Techguy305 has quit (Ping timeout: 272 seconds)
1231 2014-11-20 15:46:05 DougieBot5000 has joined
1232 2014-11-20 15:46:41 <dhill> /win 5
1233 2014-11-20 15:46:45 <dhill> fail
1234 2014-11-20 15:47:49 aschildbach has joined
1235 2014-11-20 15:50:42 ThomasV has joined
1236 2014-11-20 15:50:43 O01eg has joined
1237 2014-11-20 15:51:42 Subo1977_ has joined
1238 2014-11-20 15:52:33 akstunt600 has quit (Read error: Connection reset by peer)
1239 2014-11-20 15:52:35 cyphase has quit (Ping timeout: 255 seconds)
1240 2014-11-20 15:53:20 akstunt600 has joined
1241 2014-11-20 15:53:37 <sipa> jonasschnelli: how does hex encoding turn 1 MB into 3 MB?
1242 2014-11-20 15:53:43 c0rw1n is now known as c0rw|away
1243 2014-11-20 15:54:12 <jonasschnelli> sipa: just copied jeffs pull request notes... but should be 2MB obviously
1244 2014-11-20 15:54:26 timothy has quit (Read error: Connection reset by peer)
1245 2014-11-20 15:55:07 <wumpus> octal :-)
1246 2014-11-20 15:55:39 <sipa> wumpus: still only 2.66 MB!
1247 2014-11-20 15:55:49 Subo1977 has quit (Ping timeout: 250 seconds)
1248 2014-11-20 15:56:24 Pierre_Rochard has joined
1249 2014-11-20 15:56:47 <wumpus> true, I was naively assuming octal-per-byte
1250 2014-11-20 15:57:13 mpmcsweeney has joined
1251 2014-11-20 15:58:49 op_null has quit (Quit: leaving)
1252 2014-11-20 15:59:05 <sipa> i suggest heptal
1253 2014-11-20 16:00:33 NewLiberty has joined
1254 2014-11-20 16:00:41 <Luke-Jr> cfields: aside from the bad host detection, there seems to be some other issue in the build :<
1255 2014-11-20 16:00:49 Lightsword has joined
1256 2014-11-20 16:01:04 <Luke-Jr> /usr/lib/libdb_cxx-4.8.a is getting into test/test_bitcoin somehow
1257 2014-11-20 16:01:55 timothy has joined
1258 2014-11-20 16:02:07 derbumi_ has joined
1259 2014-11-20 16:02:26 <sipa> Luke-Jr: that seems totally expected
1260 2014-11-20 16:02:31 <sipa> unless you have --disable-wallet
1261 2014-11-20 16:02:34 lclc is now known as lclc_bnc
1262 2014-11-20 16:02:39 <Luke-Jr> sipa: .a, not -l
1263 2014-11-20 16:02:47 <sipa> ah
1264 2014-11-20 16:02:58 <sipa> clueless about that
1265 2014-11-20 16:03:42 stevedekorte has joined
1266 2014-11-20 16:03:43 ssshhh has quit (Quit: Got to go - Be back soon!)
1267 2014-11-20 16:04:52 <Luke-Jr> strange, I don't see any references to .a in the actual Makefiles
1268 2014-11-20 16:06:19 brson has joined
1269 2014-11-20 16:06:35 CustosLimen has quit (Ping timeout: 258 seconds)
1270 2014-11-20 16:07:47 cyphase has joined
1271 2014-11-20 16:08:22 <dabura667> Gathering thoughts: BIP to standardize methodology for generating P2SH multisig paper wallets (one private key per paper) yay or nay?
1272 2014-11-20 16:08:56 JackH has quit (Quit: JackH)
1273 2014-11-20 16:10:06 jb55 has joined
1274 2014-11-20 16:15:06 Lightsword has quit (Quit: Lightsword)
1275 2014-11-20 16:19:32 op_null has joined
1276 2014-11-20 16:20:12 <op_null> dabura667: hell nay. "paper wallets" are ridiculously dangerous. we don't want to encourage people to ever be touching raw private keys.
1277 2014-11-20 16:21:02 <wumpus> you'd probably want to do something with deterministic keys at least
1278 2014-11-20 16:21:26 <op_null> BIP38 existing, even as a draft, is already a disaster enough.
1279 2014-11-20 16:21:27 <Luke-Jr> dabura667: also, single private keys are only good for 1 transaction/address
1280 2014-11-20 16:21:36 <Luke-Jr> yeah, what wumpus said
1281 2014-11-20 16:21:55 <Luke-Jr> some standard for multisig p2sh HD wallets might be nice
1282 2014-11-20 16:22:02 ruukasu has quit (Ping timeout: 256 seconds)
1283 2014-11-20 16:22:04 <Luke-Jr> especially if it kills off the naive use of BIP38
1284 2014-11-20 16:22:33 <op_null> BIP38 really shouldn't be listed even as a draft. some of the uses of it today are just.. terrible.
1285 2014-11-20 16:22:56 jonasschnelli has quit (Quit: This computer has gone to sleep)
1286 2014-11-20 16:23:36 Jokosh has joined
1287 2014-11-20 16:24:30 lclc_bnc is now known as lclc
1288 2014-11-20 16:25:17 eristisk has quit (Ping timeout: 250 seconds)
1289 2014-11-20 16:25:58 <op_null> there's people that seem to think BIP38 keys somehow protect them from all sorts of different malicious situations, even if malware steals the key they can't descrypt it! yeah, about that.
1290 2014-11-20 16:28:19 <op_null> built on top of that, there's a horde of services that do things like printing BIP38 encrypted private keys onto cards and other physical media for you. totally bewildering how anybody thinks that's a good idea.
1291 2014-11-20 16:28:24 xmk3 has joined
1292 2014-11-20 16:29:00 ruukasu has joined
1293 2014-11-20 16:30:54 xperia has joined
1294 2014-11-20 16:35:46 morcos has joined
1295 2014-11-20 16:35:49 xperia_ has joined
1296 2014-11-20 16:38:01 xperia has quit (Ping timeout: 258 seconds)
1297 2014-11-20 16:38:14 xperia_ is now known as xperia
1298 2014-11-20 16:38:55 xperia has left ()
1299 2014-11-20 16:39:46 xperia has joined
1300 2014-11-20 16:40:45 <gmaxwell> The XSS concerns are why I would have raised a fuss if it did anything other than public data. I'm mostly ambivilent, I worry a bit about http://localhost/lol/this_really_long_url_triggers_a_bug_have_some_shellcode and I would worry a bit about fingerprinting, except if your brosers js can connect to localhost you're likely already screwed wrt fingerprinting. ah, I think its self evidence the port shouldn't be public as is doesn't have ...
1301 2014-11-20 16:40:52 <gmaxwell> ... anti-dos controls.
1302 2014-11-20 16:42:46 wallet42 has joined
1303 2014-11-20 16:44:29 <op_null> do you think it's likely that the RPC server is vulnerable to anything like that? there's always been people saying to be careful around it, but I don't know if that has any background other than it being fairly untrodden code.
1304 2014-11-20 16:45:32 <wumpus> no one knows that or sure, but it's very possible
1305 2014-11-20 16:45:49 akstunt600 has quit (Read error: Connection reset by peer)
1306 2014-11-20 16:46:15 sdaftuar has joined
1307 2014-11-20 16:46:33 akstunt600 has joined
1308 2014-11-20 16:47:30 eristisk has joined
1309 2014-11-20 16:49:45 Eagle[TM] has quit (Ping timeout: 240 seconds)
1310 2014-11-20 16:53:29 kuzzz0 is now known as kuzz0
1311 2014-11-20 16:53:42 <sdaftuar> I'm having trouble building on Ubuntu since #5235 was merged -- I now get this linker error: /usr/bin/ld: /usr/lib/libdb_cxx-4.8.a(cxx_db.o): relocation R_X86_64_32 against `_db_associate_intercept_c' can not be used when making a shared object; recompile with -fPIC
1312 2014-11-20 16:53:46 benrcole has joined
1313 2014-11-20 16:56:12 Lightsword has joined
1314 2014-11-20 16:58:43 ryanxcharles has quit (Ping timeout: 258 seconds)
1315 2014-11-20 16:59:46 benrcole1 has joined
1316 2014-11-20 16:59:46 benrcole has quit (Read error: Connection reset by peer)
1317 2014-11-20 17:04:04 derbumi_ has quit (Quit: derbumi_)
1318 2014-11-20 17:06:22 <Luke-Jr> sdaftuar: same issue I mentioned a few minutes ago
1319 2014-11-20 17:06:35 Grouver has quit (Quit: Leaving)
1320 2014-11-20 17:06:41 <Luke-Jr> although it's just a warning for me (32-bit)
1321 2014-11-20 17:07:49 <sinetek> the joys of c++ :-)
1322 2014-11-20 17:07:50 <sdaftuar> hmm the linker fails for me altogether on my platform (trying to link test_bitcoin)
1323 2014-11-20 17:08:06 <Luke-Jr> yeah, not surprised
1324 2014-11-20 17:08:13 <Luke-Jr> I think 32-bit x86 is the only platform that tolerates this :p
1325 2014-11-20 17:08:14 oujh has quit (Ping timeout: 245 seconds)
1326 2014-11-20 17:08:18 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1327 2014-11-20 17:08:23 <Luke-Jr> sdaftuar: I'd open an issue for it so we don't forget
1328 2014-11-20 17:08:24 ThomasV has quit (Ping timeout: 244 seconds)
1329 2014-11-20 17:10:07 MaxSan1 has quit (Quit: Leaving.)
1330 2014-11-20 17:10:33 alferz has joined
1331 2014-11-20 17:10:42 MaxSan has joined
1332 2014-11-20 17:12:00 Techguy305 has joined
1333 2014-11-20 17:12:04 ThomasV has joined
1334 2014-11-20 17:13:43 <jgarzik> back
1335 2014-11-20 17:14:03 <jgarzik> wumpus, sipa: ACK to disabling by default. Principle of Least Surprise at a minimum.
1336 2014-11-20 17:14:15 <jgarzik> (and doing so, therefore, implies an option to enable)
1337 2014-11-20 17:14:15 OneMiner has quit (Read error: Connection reset by peer)
1338 2014-11-20 17:14:49 <jgarzik> The REST API should not be considered frozen for at least a week, to permit wider review and comment
1339 2014-11-20 17:14:55 <jgarzik> IMO
1340 2014-11-20 17:15:33 OneMiner has joined
1341 2014-11-20 17:17:22 Aquent has joined
1342 2014-11-20 17:17:43 Uglux has quit (Remote host closed the connection)
1343 2014-11-20 17:17:51 dbcoloverse has joined
1344 2014-11-20 17:18:12 dbcoloverse has left ()
1345 2014-11-20 17:18:22 blast_ has joined
1346 2014-11-20 17:19:26 <sipa> jgarzik: does that mean 0.10 can't fork off and feature freeze?
1347 2014-11-20 17:19:28 TigerbotHesh has quit (Remote host closed the connection)
1348 2014-11-20 17:20:03 <jgarzik> sipa, shouldn't
1349 2014-11-20 17:20:24 blast has quit (Ping timeout: 250 seconds)
1350 2014-11-20 17:21:26 agricocb has quit (Quit: Leaving.)
1351 2014-11-20 17:26:05 damethos has quit (Quit: Bye)
1352 2014-11-20 17:28:36 lclc is now known as lclc_bnc
1353 2014-11-20 17:30:16 jb55 has quit (Remote host closed the connection)
1354 2014-11-20 17:30:51 jb55 has joined
1355 2014-11-20 17:31:17 ryanxcharles has joined
1356 2014-11-20 17:33:11 xenog has joined
1357 2014-11-20 17:33:43 alferz has quit (Ping timeout: 244 seconds)
1358 2014-11-20 17:33:57 stevedekorte has quit (Quit: stevedekorte)
1359 2014-11-20 17:34:44 user7779078 has joined
1360 2014-11-20 17:34:57 _yoy_ has quit (Ping timeout: 272 seconds)
1361 2014-11-20 17:35:16 jb55 has quit (Ping timeout: 264 seconds)
1362 2014-11-20 17:36:46 _yoy_ has joined
1363 2014-11-20 17:38:57 eristisk has quit (Remote host closed the connection)
1364 2014-11-20 17:39:11 hanti has quit (Quit: @_# bye.)
1365 2014-11-20 17:39:11 akstunt600 has quit (Read error: Connection reset by peer)
1366 2014-11-20 17:39:36 alferz has joined
1367 2014-11-20 17:39:58 akstunt600 has joined
1368 2014-11-20 17:42:07 prodatalab has quit (Quit: Konversation terminated!)
1369 2014-11-20 17:43:48 prodatalab has joined
1370 2014-11-20 17:45:03 HANTI has joined
1371 2014-11-20 17:45:32 makomk has quit (Ping timeout: 250 seconds)
1372 2014-11-20 17:47:15 makomk has joined
1373 2014-11-20 17:47:39 Techguy305 has quit (Ping timeout: 240 seconds)
1374 2014-11-20 17:47:50 derbumi_ has joined
1375 2014-11-20 17:50:15 askmike_ has quit (Remote host closed the connection)
1376 2014-11-20 17:50:21 ikbenwouter has quit (Read error: Connection reset by peer)
1377 2014-11-20 17:51:01 derbumi_ has quit (Client Quit)
1378 2014-11-20 17:51:24 andrewlamb has joined
1379 2014-11-20 17:51:34 jb55 has joined
1380 2014-11-20 17:55:43 melvster has quit (Remote host closed the connection)
1381 2014-11-20 17:58:53 vmatekole has quit (Remote host closed the connection)
1382 2014-11-20 18:01:52 vmatekole has joined
1383 2014-11-20 18:02:34 profreid has joined
1384 2014-11-20 18:02:39 xenog has quit (Ping timeout: 244 seconds)
1385 2014-11-20 18:02:44 HANTI is now known as hanti
1386 2014-11-20 18:05:21 oujh has joined
1387 2014-11-20 18:06:59 Beef has quit (Read error: Connection reset by peer)
1388 2014-11-20 18:09:42 melvin has joined
1389 2014-11-20 18:10:16 oujh has quit (Ping timeout: 256 seconds)
1390 2014-11-20 18:11:09 vmatekole has quit (Remote host closed the connection)
1391 2014-11-20 18:11:25 hearn has joined
1392 2014-11-20 18:11:27 Beef has joined
1393 2014-11-20 18:12:04 CustosLimen has joined
1394 2014-11-20 18:12:58 hearn has quit (Client Quit)
1395 2014-11-20 18:15:01 dabura667 has quit (Quit: Connection closed for inactivity)
1396 2014-11-20 18:16:38 stevedekorte has joined
1397 2014-11-20 18:18:36 Grouver has joined
1398 2014-11-20 18:20:39 jb55 has quit (Ping timeout: 240 seconds)
1399 2014-11-20 18:21:23 jb55 has joined
1400 2014-11-20 18:22:46 Pierre_Rochard has quit (Ping timeout: 264 seconds)
1401 2014-11-20 18:22:49 benrcole1 has quit (Quit: Leaving.)
1402 2014-11-20 18:23:41 timothy has quit (Read error: Connection reset by peer)
1403 2014-11-20 18:23:51 hearn has joined
1404 2014-11-20 18:25:13 oujh has joined
1405 2014-11-20 18:26:07 zikomoto has quit (Ping timeout: 258 seconds)
1406 2014-11-20 18:26:20 zikomoto has joined
1407 2014-11-20 18:27:12 <cfields> Luke-Jr: see #5331
1408 2014-11-20 18:29:31 ThomasV has quit (Ping timeout: 244 seconds)
1409 2014-11-20 18:31:57 brianhoffman has joined
1410 2014-11-20 18:32:29 akstunt600 has quit (Read error: Connection reset by peer)
1411 2014-11-20 18:32:39 xenog has joined
1412 2014-11-20 18:33:32 akstunt600 has joined
1413 2014-11-20 18:37:11 brianhoffman has quit (Quit: brianhoffman)
1414 2014-11-20 18:38:56 zikomoto has quit (Ping timeout: 272 seconds)
1415 2014-11-20 18:39:47 zikomoto has joined
1416 2014-11-20 18:40:02 t7 has joined
1417 2014-11-20 18:40:57 Blackreign has joined
1418 2014-11-20 18:48:28 torsthaldo has quit (Ping timeout: 264 seconds)
1419 2014-11-20 18:48:50 torsthaldo has joined
1420 2014-11-20 18:49:48 zwischenzug has quit (Read error: Connection reset by peer)
1421 2014-11-20 18:56:36 cbeams has quit (Remote host closed the connection)
1422 2014-11-20 18:56:39 morcos has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1423 2014-11-20 18:57:11 cbeams has joined
1424 2014-11-20 19:01:04 askmike has joined
1425 2014-11-20 19:01:48 cbeams has quit (Ping timeout: 265 seconds)
1426 2014-11-20 19:03:28 hmsimha_ has quit (Ping timeout: 255 seconds)
1427 2014-11-20 19:05:19 askmike has quit (Ping timeout: 245 seconds)
1428 2014-11-20 19:06:33 da2ce7 has joined
1429 2014-11-20 19:07:49 akstunt600 has quit (Ping timeout: 245 seconds)
1430 2014-11-20 19:08:15 agricocb has joined
1431 2014-11-20 19:12:08 nuke_ has joined
1432 2014-11-20 19:12:34 nuke1989 has quit (Ping timeout: 264 seconds)
1433 2014-11-20 19:15:34 _yoy_ has quit (Ping timeout: 258 seconds)
1434 2014-11-20 19:18:03 mpmcsweeney has quit ()
1435 2014-11-20 19:18:32 Grishnakh has joined
1436 2014-11-20 19:19:04 op_null has quit (Quit: leaving)
1437 2014-11-20 19:21:37 xenog has quit (Ping timeout: 265 seconds)
1438 2014-11-20 19:24:51 rubensayshi has quit (Quit: Leaving)
1439 2014-11-20 19:25:58 agricocb has quit (Quit: Leaving.)
1440 2014-11-20 19:31:31 Pierre_Rochard has joined
1441 2014-11-20 19:31:34 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
1442 2014-11-20 19:32:16 da2ce7 has joined
1443 2014-11-20 19:34:29 WeCluster has quit (Ping timeout: 245 seconds)
1444 2014-11-20 19:34:46 jgarzik has quit (Ping timeout: 264 seconds)
1445 2014-11-20 19:35:57 xenog has joined
1446 2014-11-20 19:39:14 eristisk has joined
1447 2014-11-20 19:42:33 llllllllll has joined
1448 2014-11-20 19:43:25 <Luke-Jr> cfields: a default build shouldn't be static linking anything..
1449 2014-11-20 19:44:10 <cfields> Luke-Jr: see the commit message. The -static flag's name is really deceiving
1450 2014-11-20 19:44:19 <cfields> it's a libtool flag, not a linker one
1451 2014-11-20 19:44:37 Aido_ is now known as Aido
1452 2014-11-20 19:44:39 <cfields> it just means "static-link our convenience libraries"
1453 2014-11-20 19:44:57 <Luke-Jr> cfields: isn't that the default?
1454 2014-11-20 19:45:02 <cfields> or well... as a convenience library
1455 2014-11-20 19:45:50 andrewlamb has quit (Ping timeout: 246 seconds)
1456 2014-11-20 19:45:54 <cfields> Luke-Jr: libbitcoinconsensus can be built shared. but for running tests in-tree, it'd fail because the solib isn't in the runtime linker's path
1457 2014-11-20 19:47:08 alani123 has joined
1458 2014-11-20 19:47:17 <Luke-Jr> cfields: I use -Wl,-rpath,\$$ORIGIN/$2/.libs for that
1459 2014-11-20 19:47:30 <ajweiss> LD_PRELOAD?
1460 2014-11-20 19:47:34 <cfields> libtool usually uses rpath hacks to get around that. but i disabled those because rpath is generally considered nasty
1461 2014-11-20 19:47:41 <Luke-Jr> â¦
1462 2014-11-20 19:47:48 <Luke-Jr> not for this use case, it's not nasty
1463 2014-11-20 19:48:01 <Luke-Jr> when you make install, libtool undoes it
1464 2014-11-20 19:49:42 WeCluster has joined
1465 2014-11-20 19:50:55 <cfields> Luke-Jr: i don't believe that works properly. didn't in my testing, and distro policies seemed to agree
1466 2014-11-20 19:51:57 <cfields> there are other lib types to consider as well. dll's especially
1467 2014-11-20 19:52:00 lmatteis has quit (Quit: Connection closed for inactivity)
1468 2014-11-20 19:52:31 JTF195 has quit (Ping timeout: 255 seconds)
1469 2014-11-20 19:54:18 CryptoBuck has quit (Ping timeout: 272 seconds)
1470 2014-11-20 19:56:28 jgarzik has joined
1471 2014-11-20 19:56:28 jgarzik has quit (Changing host)
1472 2014-11-20 19:56:28 jgarzik has joined
1473 2014-11-20 19:56:42 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzzâ¦)
1474 2014-11-20 19:59:45 xenog has quit (Ping timeout: 240 seconds)
1475 2014-11-20 20:00:59 Application has quit (Remote host closed the connection)
1476 2014-11-20 20:01:19 altoz has quit (Ping timeout: 240 seconds)
1477 2014-11-20 20:03:38 _yoy_ has joined
1478 2014-11-20 20:04:07 devrandom has quit (Ping timeout: 250 seconds)
1479 2014-11-20 20:05:33 altoz has joined
1480 2014-11-20 20:06:22 AaronvanW has quit (Quit: Leaving)
1481 2014-11-20 20:07:10 ElectRo` has quit (Remote host closed the connection)
1482 2014-11-20 20:10:07 akstunt600 has joined
1483 2014-11-20 20:10:49 <Luke-Jr> cfields: it's always worked fine on *nix.
1484 2014-11-20 20:11:03 <Luke-Jr> distro policies are irrelevant, since it never affects the final install
1485 2014-11-20 20:12:34 oujh has quit (Read error: Connection reset by peer)
1486 2014-11-20 20:12:57 JTF195 has joined
1487 2014-11-20 20:13:10 nickyj_ has joined
1488 2014-11-20 20:13:13 cosmo has left ()
1489 2014-11-20 20:14:23 <gavinandresen> âStrengthening the Coreâ : https://bitcoinfoundation.org/2014/11/strengthening-the-core/ (on core dev history and current needs)
1490 2014-11-20 20:14:47 CustosLimen has quit (Ping timeout: 265 seconds)
1491 2014-11-20 20:15:26 <chmod755> i forgot to fill out the survey :/
1492 2014-11-20 20:15:40 one0one has joined
1493 2014-11-20 20:16:44 MaxSan1 has joined
1494 2014-11-20 20:17:00 ruukasu has quit (Read error: Connection reset by peer)
1495 2014-11-20 20:18:56 MaxSan has quit (Ping timeout: 250 seconds)
1496 2014-11-20 20:19:09 akstunt600 has quit (Read error: Connection reset by peer)
1497 2014-11-20 20:19:37 xenog has joined
1498 2014-11-20 20:19:57 akstunt600 has joined
1499 2014-11-20 20:20:13 oujh has joined
1500 2014-11-20 20:22:14 askmike has joined
1501 2014-11-20 20:22:17 JTF195 has quit (Ping timeout: 258 seconds)
1502 2014-11-20 20:22:26 Application has joined
1503 2014-11-20 20:23:45 xenog has quit (Ping timeout: 240 seconds)
1504 2014-11-20 20:27:10 epscy has quit (Ping timeout: 255 seconds)
1505 2014-11-20 20:27:15 nuke_ has quit (Ping timeout: 240 seconds)
1506 2014-11-20 20:27:47 <cfields> Luke-Jr: never? on cross? if the target path isn't in the ld_preload paths?
1507 2014-11-20 20:28:42 xenog has joined
1508 2014-11-20 20:28:45 JTF195 has joined
1509 2014-11-20 20:28:55 JTF195 has quit (Read error: Connection reset by peer)
1510 2014-11-20 20:28:55 alani123 has left ()
1511 2014-11-20 20:29:15 JTF195 has joined
1512 2014-11-20 20:29:15 oujh has quit (Read error: Connection reset by peer)
1513 2014-11-20 20:29:42 <Luke-Jr> cfields: I've never seen it misbehave or install with rpath. But I've never installed to targets that aren't in /etc/ld.so.conf either.. in which case you'd probably *want* it to install a rpath
1514 2014-11-20 20:29:53 <Luke-Jr> and distros again don't matter because they wouldn't be installing outside ld.so.conf paths..
1515 2014-11-20 20:30:05 <Luke-Jr> O.o
1516 2014-11-20 20:30:26 <cfields> Luke-Jr: in those cases you absolutely don't. because those are staged paths that won't match users'
1517 2014-11-20 20:30:43 <Luke-Jr> cfields: staged paths aren't an issue, at least
1518 2014-11-20 20:31:04 <cfields> how do you figure?
1519 2014-11-20 20:31:12 <Luke-Jr> they won't get rpaths
1520 2014-11-20 20:31:29 <cfields> hmm?
1521 2014-11-20 20:32:17 <Luke-Jr> I've never seen libtool set an rpath on a final install, including when there's staging going on
1522 2014-11-20 20:32:45 <cfields> it doesn't know it's staging. by "staged path", i basically mean anything that's not --prefix=/usr
1523 2014-11-20 20:33:06 <Luke-Jr> of course it does
1524 2014-11-20 20:33:12 <Luke-Jr> you don't use --prefix for staging
1525 2014-11-20 20:33:36 <cfields> no, but you can use it in combination, which we do
1526 2014-11-20 20:33:41 <Luke-Jr> â¦
1527 2014-11-20 20:33:45 <cfields> (yes, i know that DESTDIR is for staging)
1528 2014-11-20 20:33:59 <Luke-Jr> it's fine to use --prefix in combination with DESTDIR; that should just work fine
1529 2014-11-20 20:34:24 <cfields> Luke-Jr: if you'd like to change it to work that way, be my guess. we have tons of cases to account for, and this way works with the least complexity
1530 2014-11-20 20:34:29 <cfields> *guest
1531 2014-11-20 20:35:03 <Luke-Jr> cfields: I don't know where these hacks are to reverse
1532 2014-11-20 20:36:00 jb55_ has joined
1533 2014-11-20 20:36:30 oujh has joined
1534 2014-11-20 20:36:42 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1535 2014-11-20 20:37:01 <cfields> Luke-Jr: is this really something you're worried about? or are you just arguing for the sake of discussion? If it's the former, I'll enumerate them for you. But I don't think it's worth the time/effort, nor do i agree that it's the right thing to do
1536 2014-11-20 20:37:39 jb55 has quit (Ping timeout: 244 seconds)
1537 2014-11-20 20:38:46 <Luke-Jr> cfields: if it's just libbitcoin_consensus, then static linking it for 0.10 is probably acceptable, but still something we should fix at some point
1538 2014-11-20 20:39:46 <cfields> it's just libbitcoin_consensus, and it's just for tests
1539 2014-11-20 20:39:52 stevedekorte has quit (Quit: stevedekorte)
1540 2014-11-20 20:40:37 wyager has joined
1541 2014-11-20 20:40:58 nickyj_ has quit (Quit: Textual IRC Client: www.textualapp.com)
1542 2014-11-20 20:41:19 nickyjj has joined
1543 2014-11-20 20:41:27 Dizzle has joined
1544 2014-11-20 20:41:27 agricocb has joined
1545 2014-11-20 20:41:31 <Luke-Jr> cfields: I don't see bitcoind/bitcoin-qt dynamic linking to libbitcoin_consensus either - do I need some configure option to get it built?
1546 2014-11-20 20:41:55 <Luke-Jr> no, make install did install it
1547 2014-11-20 20:42:05 <cfields> Luke-Jr: we don't use the external api internally yet
1548 2014-11-20 20:42:40 <Luke-Jr> i c
1549 2014-11-20 20:42:41 <cfields> not sure if we ever will, i didn't even bring that up for the first attempt at the lib
1550 2014-11-20 20:43:04 <Luke-Jr> at some point, we shouldn't have the code in the same repo, but not a goal for 0.10 I agree
1551 2014-11-20 20:43:22 <cfields> Luke-Jr: that would mean that bitcoind wouldn't be self-contained anymore, which spawns a new set of discussions
1552 2014-11-20 20:44:03 <Luke-Jr> I think everyone agrees it shouldn't be? after all, that means having consensus code and wallet together
1553 2014-11-20 20:45:03 <Luke-Jr> anyhow, that's all future stuff
1554 2014-11-20 20:45:12 <cfields> yea, let's not start that now :)
1555 2014-11-20 20:45:18 <Luke-Jr> cfields: does test_bitcoin still work with --disable-libs?
1556 2014-11-20 20:45:36 <cfields> yea, it disables the api tests
1557 2014-11-20 20:46:16 <cfields> (for now, the api tests are basically circular and don't test for real-world breakage. real tests are on my short list)
1558 2014-11-20 20:46:32 local_host has joined
1559 2014-11-20 20:46:50 <Luke-Jr> ok, I'm going to go ahead and update the Gentoo 9999 packaging for this stuff to make sure there's no weird edge cases XD
1560 2014-11-20 20:47:09 <cfields> the tests basically just serialize the existing test transactions, and feed them into the api that re-serializes them and runs the same test
1561 2014-11-20 20:47:15 * Luke-Jr ponders whether libbitcoin_consensus should be a USE flag for bitcoind or independent
1562 2014-11-20 20:47:36 <cfields> Luke-Jr: probably want to hold off until there's a .pc
1563 2014-11-20 20:47:39 <cfields> (or add one ;)
1564 2014-11-20 20:47:46 <Luke-Jr> cfields: adding one is trivial
1565 2014-11-20 20:48:44 <cfields> mm, in this case i guess it should be, yes. since it doesn't depend on build config at all
1566 2014-11-20 20:49:05 Lightsword_ has joined
1567 2014-11-20 20:50:38 <cfields> gavinandresen: ping. with the apple signing keys, is there any way to get a debug key that can simulate a real sig, but wouldn't actually be valid for users?
1568 2014-11-20 20:51:18 <cfields> gavinandresen: i'm working on the detached sig stuff, and i don't want to pester you for a bunch of test builds
1569 2014-11-20 20:51:56 Lightsword has quit (Ping timeout: 272 seconds)
1570 2014-11-20 20:51:56 Lightsword_ is now known as Lightsword
1571 2014-11-20 20:53:37 CryptoBuck has joined
1572 2014-11-20 20:54:12 wyager has quit (Quit: wyager)
1573 2014-11-20 20:54:42 wyager has joined
1574 2014-11-20 20:56:49 <Luke-Jr> cfields: https://github.com/bitcoin/bitcoin/pull/5334
1575 2014-11-20 20:56:59 hearn has joined
1576 2014-11-20 20:57:21 <cfields> Luke-Jr: needs private libs
1577 2014-11-20 20:57:26 <Luke-Jr> cfields: ?
1578 2014-11-20 20:57:58 <cfields> Libs.private: -lcrypto
1579 2014-11-20 20:58:27 <Luke-Jr> What's that needed for?
1580 2014-11-20 20:59:35 <cfields> if you're using pkg-config --static, that'll pull in libcrypto for you
1581 2014-11-20 21:00:01 <cfields> otherwise, a static build would get missing symbols 'cause it didn't know it needed that lib
1582 2014-11-20 21:00:28 profreid has quit (Quit: profreid)
1583 2014-11-20 21:02:08 <cfields> Luke-Jr: http://people.freedesktop.org/~dbn/pkg-config-guide.html . Very last thing on the page
1584 2014-11-20 21:02:29 Lightsword_ has joined
1585 2014-11-20 21:02:30 Dizzle has quit (Remote host closed the connection)
1586 2014-11-20 21:02:33 <Luke-Jr> guess I need to do that for libblkmaker too then
1587 2014-11-20 21:02:38 bitbumper has joined
1588 2014-11-20 21:02:45 CheckDavid has joined
1589 2014-11-20 21:02:52 <Luke-Jr> otoh, maybe I don't since I don't support static linking there
1590 2014-11-20 21:03:36 Lightsword has quit (Ping timeout: 265 seconds)
1591 2014-11-20 21:03:37 Lightsword_ is now known as Lightsword
1592 2014-11-20 21:03:39 <cfields> no need then, since presumably it'd fail to link anyway
1593 2014-11-20 21:03:52 <Luke-Jr> cfields: doesn't libcrypto support pkg-config?
1594 2014-11-20 21:04:06 <Luke-Jr> ie, so it should be Requires.private
1595 2014-11-20 21:04:11 <cfields> Luke-Jr: yea, but the requires thing is kinda buggy
1596 2014-11-20 21:04:19 <cfields> it's known to be crashy in some cases
1597 2014-11-20 21:04:27 <cfields> was anyway... that could be outdated info
1598 2014-11-20 21:04:30 <Luke-Jr> lots of other stuff seems to use it
1599 2014-11-20 21:04:59 <Luke-Jr> 464 of 667 pc files installed
1600 2014-11-20 21:05:34 <Luke-Jr> cfields: do you object if I use Requires?
1601 2014-11-20 21:05:39 <cfields> sure, then
1602 2014-11-20 21:05:48 <Luke-Jr> k
1603 2014-11-20 21:06:12 <cfields> at one point, it was suggested that it shouldn't be used. maybe that's ancient history now
1604 2014-11-20 21:07:08 cysm has quit (Ping timeout: 272 seconds)
1605 2014-11-20 21:07:56 <cfields> Luke-Jr: also, the versions should be independent of bitcoin's, i think
1606 2014-11-20 21:08:18 <Luke-Jr> ?
1607 2014-11-20 21:08:21 chmod755 has quit (Quit: Leaving)
1608 2014-11-20 21:08:24 poutine has quit (Ping timeout: 272 seconds)
1609 2014-11-20 21:08:36 <cfields> we have api versioning for the lib
1610 2014-11-20 21:08:47 nickyjj has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
1611 2014-11-20 21:08:48 <cfields> er.. we're missing the libtool flag for it atm, though
1612 2014-11-20 21:09:01 <Luke-Jr> libtool versioning isn't recommended to be used for the package versioning
1613 2014-11-20 21:09:16 <Luke-Jr> if we were post-1.0, I'd agree we should start at 0.1 or something for the lib, but we're not, so might as well make it easy?
1614 2014-11-20 21:09:22 chmod755 has joined
1615 2014-11-20 21:09:26 cysm has joined
1616 2014-11-20 21:09:42 freepoutine has joined
1617 2014-11-20 21:09:54 <cfields> Luke-Jr: pkg-config versioning exists so that you can require >= x.y...
1618 2014-11-20 21:10:07 <cfields> we'll poison future logic if we release with a high version now
1619 2014-11-20 21:10:13 <Luke-Jr> 0.10 isn't high
1620 2014-11-20 21:10:33 <Luke-Jr> side note: FAIL: test/bitcoin-util-test.py
1621 2014-11-20 21:11:21 AaronvanW has joined
1622 2014-11-20 21:11:22 cbeams has joined
1623 2014-11-20 21:11:24 <cfields> ?
1624 2014-11-20 21:11:30 cbeams has quit (Read error: Connection reset by peer)
1625 2014-11-20 21:11:46 neozaru has joined
1626 2014-11-20 21:11:59 cbeams has joined
1627 2014-11-20 21:12:06 <Luke-Jr> running make check on master
1628 2014-11-20 21:12:22 <Luke-Jr> but it passes in my dev clone
1629 2014-11-20 21:12:31 akstunt600 has quit (Read error: Connection reset by peer)
1630 2014-11-20 21:12:39 <Luke-Jr> maybe it fails with some configure options
1631 2014-11-20 21:12:44 wheninrome has joined
1632 2014-11-20 21:13:02 nickyjj has joined
1633 2014-11-20 21:13:39 akstunt600 has joined
1634 2014-11-20 21:15:01 <Luke-Jr> http://codepad.org/iiSoa4MT
1635 2014-11-20 21:15:34 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1636 2014-11-20 21:16:07 <cfields> Luke-Jr: pkg-config also needs to be hooked up so it's actually installed
1637 2014-11-20 21:16:14 <Luke-Jr> ah, right
1638 2014-11-20 21:16:24 altoz_ has joined
1639 2014-11-20 21:18:05 <cfields> http://pastebin.com/raw.php?i=Re2dGqQJ
1640 2014-11-20 21:18:44 <Luke-Jr> yeah, but conditional
1641 2014-11-20 21:18:47 <cfields> er, that needs to be inside an if
1642 2014-11-20 21:18:48 <cfields> yea
1643 2014-11-20 21:19:24 altoz has quit (Ping timeout: 258 seconds)
1644 2014-11-20 21:19:31 b_lumenkraft has quit (Quit: b_lumenkraft)
1645 2014-11-20 21:21:13 MaxSan has joined
1646 2014-11-20 21:21:16 hearn has joined
1647 2014-11-20 21:22:34 <cfields> Luke-Jr: PACKAGE_NAME will be bitcoin core. we want it to be Bitcoin Consensus or so
1648 2014-11-20 21:23:45 MaxSan1 has quit (Ping timeout: 240 seconds)
1649 2014-11-20 21:24:51 <Luke-Jr> got it
1650 2014-11-20 21:26:06 sol__ has quit (Ping timeout: 250 seconds)
1651 2014-11-20 21:27:34 kippwatson has quit (Remote host closed the connection)
1652 2014-11-20 21:28:48 <cfields> Luke-Jr: need to put that in the root makefile :p
1653 2014-11-20 21:29:49 kippwatson has joined
1654 2014-11-20 21:32:01 <Luke-Jr> ⦠right
1655 2014-11-20 21:32:04 <Luke-Jr> XD
1656 2014-11-20 21:32:08 Burrito has joined
1657 2014-11-20 21:32:47 kippwatson has quit (Remote host closed the connection)
1658 2014-11-20 21:33:12 <Luke-Jr> cfields: does the lib need boost to build?
1659 2014-11-20 21:33:21 <cfields> no
1660 2014-11-20 21:33:41 <Luke-Jr> openssl? or libsecp256k1 work? :P
1661 2014-11-20 21:33:57 <cfields> just libcrypto
1662 2014-11-20 21:34:06 <Luke-Jr> it doesn't use leveldb yet, right?
1663 2014-11-20 21:34:22 <cfields> just libcrypto :)
1664 2014-11-20 21:37:27 kermit has quit (Quit: Leaving.)
1665 2014-11-20 21:38:20 kermit has joined
1666 2014-11-20 21:38:22 <Luke-Jr> configure is checking for boost :x
1667 2014-11-20 21:38:46 <Luke-Jr> guess I should setup a chroot without all this stuff to test
1668 2014-11-20 21:40:16 <cfields> yea, i didn't add the logic for being about to build _just_ the lib
1669 2014-11-20 21:40:34 Lightsword has quit (Quit: Lightsword)
1670 2014-11-20 21:41:23 <Luke-Jr> :/
1671 2014-11-20 21:41:36 agricocb has quit (Quit: Leaving.)
1672 2014-11-20 21:41:41 <cfields> that would mean checking for boost if building: daemon, utils, tests, or gui
1673 2014-11-20 21:41:51 agricocb has joined
1674 2014-11-20 21:42:22 simondlr has quit (Remote host closed the connection)
1675 2014-11-20 21:42:51 CodeShar_ has quit (Quit: Textual IRC Client: www.textualapp.com)
1676 2014-11-20 21:43:03 <Luke-Jr> and secp256k1 was merged in a way making it difficult to use the system one :x
1677 2014-11-20 21:43:10 <Luke-Jr> oh, tests need boost
1678 2014-11-20 21:44:03 <cfields> Luke-Jr: that was intentional, afaik
1679 2014-11-20 21:45:11 <Luke-Jr> now I have to fix it :x
1680 2014-11-20 21:46:05 <cfields> i believe sipa doesn't want that "fixed" yet
1681 2014-11-20 21:46:33 <Luke-Jr> doesn't matter, I still need to do it regardless
1682 2014-11-20 21:50:30 nowan has joined
1683 2014-11-20 21:51:23 Subo1977_ has quit (Remote host closed the connection)
1684 2014-11-20 21:51:46 Subo1977 has joined
1685 2014-11-20 21:53:03 <Luke-Jr> cfields: why is pkg-config being disabled for mingw? :/ it works fine..
1686 2014-11-20 21:54:02 <cfields> Luke-Jr: i originally did it that way to make it easier for native windows builds, where pkg-config may be hard to get working
1687 2014-11-20 21:54:10 <cfields> i regret doing that now
1688 2014-11-20 21:54:15 patcon has joined
1689 2014-11-20 21:54:28 <HM> How does (g^b - kg^x) ^ (a + ux) in a multiplicative group translate in to ECC?
1690 2014-11-20 21:55:39 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1691 2014-11-20 21:56:55 robzilla has joined
1692 2014-11-20 21:56:58 xenog has quit (Ping timeout: 258 seconds)
1693 2014-11-20 21:57:42 nuke1989 has joined
1694 2014-11-20 21:58:12 CodeShark has joined
1695 2014-11-20 21:58:42 AaronvanW has quit (Ping timeout: 265 seconds)
1696 2014-11-20 22:03:13 <Luke-Jr> cfields: no actual problem, but somehow -L/usr/lib64 is getting in my LDFLAGS
1697 2014-11-20 22:03:36 jb55_ has quit (Remote host closed the connection)
1698 2014-11-20 22:04:10 <cfields> in bitcoin's ldflags?
1699 2014-11-20 22:05:46 akstunt600 has quit (Read error: Connection reset by peer)
1700 2014-11-20 22:06:02 rdymac has quit (Quit: Connection closed for inactivity)
1701 2014-11-20 22:06:43 akstunt600 has joined
1702 2014-11-20 22:06:47 iwilcox has quit (Excess Flood)
1703 2014-11-20 22:07:40 iwilcox has joined
1704 2014-11-20 22:08:10 hmmma has joined
1705 2014-11-20 22:08:30 <Luke-Jr> cfields: bitcoin_test specifically
1706 2014-11-20 22:08:39 <Luke-Jr> right before the boost -l
1707 2014-11-20 22:09:15 paveljanik has quit (Ping timeout: 240 seconds)
1708 2014-11-20 22:09:21 CustosLimen has joined
1709 2014-11-20 22:09:30 _yoy_ has quit (Ping timeout: 245 seconds)
1710 2014-11-20 22:09:46 ThomasV has joined
1711 2014-11-20 22:09:57 <cfields> Luke-Jr: sounds like it's finding your real boost libs and not your cross ones?
1712 2014-11-20 22:10:10 <Luke-Jr> cfields: I'm not building for cross
1713 2014-11-20 22:10:19 hashtag has quit (Ping timeout: 240 seconds)
1714 2014-11-20 22:10:27 jb55 has joined
1715 2014-11-20 22:10:36 <cfields> ugh, so no more mingw talk...
1716 2014-11-20 22:10:37 belcher has joined
1717 2014-11-20 22:10:37 belcher has quit (Changing host)
1718 2014-11-20 22:10:37 belcher has joined
1719 2014-11-20 22:10:42 <cfields> let me know when you switch contexts please :)
1720 2014-11-20 22:10:54 <Luke-Jr> sorry XD
1721 2014-11-20 22:10:57 Dizzle has joined
1722 2014-11-20 22:11:08 <Luke-Jr> back to my regular old 32-bit system for that :P
1723 2014-11-20 22:11:08 cbeams has quit (Read error: Connection reset by peer)
1724 2014-11-20 22:11:32 drawingthesun has quit (Read error: Connection reset by peer)
1725 2014-11-20 22:11:34 <cfields> Luke-Jr: that's part of the crappy boost macro. it sees that your host is x86_64, so it tries /usr/lib64
1726 2014-11-20 22:12:32 <Luke-Jr> ah
1727 2014-11-20 22:12:38 <Luke-Jr> would it work if /usr/lib64 didn't exist? :P
1728 2014-11-20 22:12:50 <Luke-Jr> (I symlinked it to lib to workaround some other broken sw)
1729 2014-11-20 22:13:08 <cfields> heh, probably work checking that before adding it
1730 2014-11-20 22:13:46 wyager has quit (Quit: wyager)
1731 2014-11-20 22:14:08 jb55 has quit (Remote host closed the connection)
1732 2014-11-20 22:14:43 jb55 has joined
1733 2014-11-20 22:15:05 belcher has quit (Ping timeout: 255 seconds)
1734 2014-11-20 22:15:32 ruukasu has joined
1735 2014-11-20 22:16:04 xenog has joined
1736 2014-11-20 22:16:16 blast_ has quit (Remote host closed the connection)
1737 2014-11-20 22:16:39 nickyjj has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
1738 2014-11-20 22:16:42 Grouver has quit (Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D)
1739 2014-11-20 22:16:51 cbeams has joined
1740 2014-11-20 22:16:51 cbeams has quit (Changing host)
1741 2014-11-20 22:16:51 cbeams has joined
1742 2014-11-20 22:17:34 hanti is now known as HANTI
1743 2014-11-20 22:19:02 jb55 has quit (Ping timeout: 256 seconds)
1744 2014-11-20 22:19:36 Zarutian has joined
1745 2014-11-20 22:20:16 belcher has joined
1746 2014-11-20 22:20:52 Andymeows has quit (Ping timeout: 264 seconds)
1747 2014-11-20 22:20:58 tarantillo_ has quit (Ping timeout: 264 seconds)
1748 2014-11-20 22:21:33 blast has joined
1749 2014-11-20 22:22:48 MaxSan1 has joined
1750 2014-11-20 22:23:22 MaxSan has quit (Ping timeout: 264 seconds)
1751 2014-11-20 22:23:48 epscy has joined
1752 2014-11-20 22:24:34 Alina-malina has quit (Ping timeout: 264 seconds)
1753 2014-11-20 22:26:06 blast has quit (Ping timeout: 258 seconds)
1754 2014-11-20 22:27:54 jb55 has joined
1755 2014-11-20 22:29:01 <robzilla> has anyone tried using websockets via a java client to get tx data, e.g. from blockchain.info or chain.so ?
1756 2014-11-20 22:29:36 <Dizzle> Might be a better question for #bitcoin
1757 2014-11-20 22:29:44 <robzilla> they sent me here
1758 2014-11-20 22:30:22 <Dizzle> ahh, well, nope is my answer.
1759 2014-11-20 22:33:04 aburan28 has quit (Remote host closed the connection)
1760 2014-11-20 22:35:48 imfaust has joined
1761 2014-11-20 22:36:39 rodo_ has joined
1762 2014-11-20 22:37:04 xenog has quit (Ping timeout: 272 seconds)
1763 2014-11-20 22:37:04 <rodo_> what is the command that gets me into bitcoin testnet?
1764 2014-11-20 22:37:30 Guest94202 has joined
1765 2014-11-20 22:37:51 <belcher> -testnet
1766 2014-11-20 22:37:55 jb55 has quit (Remote host closed the connection)
1767 2014-11-20 22:38:31 jb55 has joined
1768 2014-11-20 22:39:23 patcon has quit (Remote host closed the connection)
1769 2014-11-20 22:40:13 <rodo_> what is the complete command?
1770 2014-11-20 22:40:37 <belcher> i think bitcoind -testnet
1771 2014-11-20 22:41:10 <rodo_> no it does not work
1772 2014-11-20 22:41:15 <chmod755> i thought it's ./bitcoin-cli -testnet
1773 2014-11-20 22:41:31 <rodo_> let me give it a try
1774 2014-11-20 22:42:04 <rodo_> no...I opened it yesterday; but, I can't remember it!
1775 2014-11-20 22:42:50 jb55 has quit (Ping timeout: 245 seconds)
1776 2014-11-20 22:42:53 <RBecker> rodo_, linux system?
1777 2014-11-20 22:43:07 <rodo_> ubuntu 14.04
1778 2014-11-20 22:43:31 <RBecker> did you open it from the command line or using Alt-F2?
1779 2014-11-20 22:43:48 <rodo_> command line!
1780 2014-11-20 22:43:58 <RBecker> check your .bash_history then
1781 2014-11-20 22:44:11 <RBecker> ~/.bash_history with youe editor of choice
1782 2014-11-20 22:44:14 <RBecker> your*
1783 2014-11-20 22:44:19 <rodo_> let me give that a try
1784 2014-11-20 22:44:28 chaosagent has joined
1785 2014-11-20 22:44:52 JTF195 has quit (Ping timeout: 255 seconds)
1786 2014-11-20 22:45:19 JTF195 has joined
1787 2014-11-20 22:45:21 <rodo_> yeah... found it into my bash history....it actually is bitcoin-qt -testnet
1788 2014-11-20 22:46:04 <rodo_> thanks RBecker
1789 2014-11-20 22:46:37 <RBecker> you're welcome\
1790 2014-11-20 22:46:45 <rodo_> any way I have 43 testnet coins...anybody have any idea what can i do with them?
1791 2014-11-20 22:47:08 <belcher> give them to a testnet coin faucet
1792 2014-11-20 22:47:22 <rodo_> please explain
1793 2014-11-20 22:47:37 <belcher> faucets are website which give out free testnet coins, you can donate your testnet coins to them
1794 2014-11-20 22:47:52 <RBecker> testnet coins aren't worth anything so it's not like you can sell them
1795 2014-11-20 22:47:56 <RBecker> they're for just that, testing
1796 2014-11-20 22:48:06 <belcher> their only value is that they are worthless
1797 2014-11-20 22:48:23 <rodo_> so why even create them
1798 2014-11-20 22:48:24 <belcher> http://tpfaucet.appspot.com/ <- a testnet faucet
1799 2014-11-20 22:48:30 <chmod755> RBecker, a few weeks ago someone wanted to buy testnet coins
1800 2014-11-20 22:48:38 <RBecker> heh
1801 2014-11-20 22:48:44 <belcher> rodo_ so that devs can play around with no fear of losing real money
1802 2014-11-20 22:48:53 <RBecker> i testnet mined on my gpu for only a few minutes and solved a block, passed them on to someone who needed them
1803 2014-11-20 22:48:55 <RBecker> easy :P
1804 2014-11-20 22:49:03 <belcher> im coding something right now, and im very happy im not risking real money :)
1805 2014-11-20 22:49:25 <rodo_> makes more sense now
1806 2014-11-20 22:49:49 <rodo_> but; i head some were trading testnet coins...who know!
1807 2014-11-20 22:49:53 <rodo_> heard
1808 2014-11-20 22:49:55 jb55 has joined
1809 2014-11-20 22:49:59 <chmod755> maybe someone will send you a pizza for 10000 testnet coins
1810 2014-11-20 22:50:11 <belcher> if that keeps happening, the devs will make a new testnet genesis block
1811 2014-11-20 22:50:13 <rodo_> I hope so
1812 2014-11-20 22:50:19 <belcher> its happened before, we're currently on testnet 3
1813 2014-11-20 22:50:39 <belcher> people were trading earlier coins for real money, which is unacceptable so it was reverted
1814 2014-11-20 22:50:49 <chmod755> just a test pizza
1815 2014-11-20 22:50:51 <chmod755> ^^
1816 2014-11-20 22:51:03 xenog has joined
1817 2014-11-20 22:52:53 <rodo_> belcher: (im coding something right now, and im very happy im not risking real money :) so your code + your not risking any money: what do you mean by that?
1818 2014-11-20 22:52:54 blast has joined
1819 2014-11-20 22:53:10 <belcher> im using raw transactions
1820 2014-11-20 22:53:25 <belcher> if i get it wrong, a bug in the code or something, the transactions i make might not be spendable
1821 2014-11-20 22:54:00 <rodo_> how can I start to at least get a glimpse of what you are saying?
1822 2014-11-20 22:54:01 <belcher> its happened, simple bugs like address = privtopub(priv_key)
1823 2014-11-20 22:54:10 <belcher> when it should be privtoaddr()
1824 2014-11-20 22:54:27 <belcher> so i ended up sending coins to an address nobody had the private key for
1825 2014-11-20 22:54:56 <rodo_> why send the coins: are you purchasing something?
1826 2014-11-20 22:55:14 <belcher> im programming something that involves sending bitcoins around
1827 2014-11-20 22:55:29 jMyles has joined
1828 2014-11-20 22:55:34 <belcher> its to do with coinjoin if you're interested
1829 2014-11-20 22:55:44 <rodo_> around and do what: can i get some bitcoins?
1830 2014-11-20 22:57:41 blast has quit (Ping timeout: 265 seconds)
1831 2014-11-20 22:59:07 akstunt600 has quit (Read error: Connection reset by peer)
1832 2014-11-20 22:59:13 nickyjj has joined
1833 2014-11-20 22:59:52 Quanttek has quit (Ping timeout: 272 seconds)
1834 2014-11-20 22:59:58 akstunt600 has joined
1835 2014-11-20 23:02:44 vmatekole has joined
1836 2014-11-20 23:02:47 neozaru has quit (Remote host closed the connection)
1837 2014-11-20 23:06:50 Dizzle has quit (Quit: Leaving...)
1838 2014-11-20 23:09:09 Lightsword has joined
1839 2014-11-20 23:11:20 user7779078 has quit (Remote host closed the connection)
1840 2014-11-20 23:13:33 Lightsword_ has joined
1841 2014-11-20 23:13:42 <gmaxwell> sipa: so I realize I keep thinking of your blockblackist thing performing the verb "invalidate" not "blacklist". Perhaps the rpc should be renamed? e.g. invalidateblock <hash> / reconsiderblock <hash> ?
1842 2014-11-20 23:13:54 <sipa> gmaxwell: fair enough
1843 2014-11-20 23:14:07 waxwing has quit (Ping timeout: 255 seconds)
1844 2014-11-20 23:14:59 ThomasV has quit (Ping timeout: 240 seconds)
1845 2014-11-20 23:15:05 Lightsword has quit (Ping timeout: 265 seconds)
1846 2014-11-20 23:15:05 Lightsword_ is now known as Lightsword
1847 2014-11-20 23:17:28 Grishnakh has quit (Ping timeout: 258 seconds)
1848 2014-11-20 23:19:06 chmod755 has quit (Quit: Leaving)
1849 2014-11-20 23:19:29 hashtag has joined
1850 2014-11-20 23:23:38 blast has joined
1851 2014-11-20 23:24:44 user7779078 has joined
1852 2014-11-20 23:25:06 nickyjj has quit (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
1853 2014-11-20 23:25:19 MaxSan1 has quit (Ping timeout: 240 seconds)
1854 2014-11-20 23:25:34 hashtag has quit (Ping timeout: 244 seconds)
1855 2014-11-20 23:25:53 waxwing has joined
1856 2014-11-20 23:26:18 blast has quit (Read error: Connection reset by peer)
1857 2014-11-20 23:30:19 c0rw is now known as away!~c0rw1n@56.76-67-87.adsl-dyn.isp.belgacom.be|c0rw|timetravel
1858 2014-11-20 23:32:38 c0rw is now known as timetravel!~c0rw1n@56.76-67-87.adsl-dyn.isp.belgacom.be|c0rw1n
1859 2014-11-20 23:34:10 Application has quit (Ping timeout: 264 seconds)
1860 2014-11-20 23:37:04 xenog has quit (Ping timeout: 264 seconds)
1861 2014-11-20 23:37:30 Andymeows has joined
1862 2014-11-20 23:39:40 altoz_ is now known as altoz
1863 2014-11-20 23:40:19 GM0127 has joined
1864 2014-11-20 23:44:03 rdymac has joined
1865 2014-11-20 23:45:47 <Luke-Jr> sipa: is libsecp256k1 named with or without the "lib"? >_<
1866 2014-11-20 23:45:59 <sipa> the project is, the repository isn't :)
1867 2014-11-20 23:46:03 <Luke-Jr> ok
1868 2014-11-20 23:46:15 <Luke-Jr> and is sipa/secp256k1 or bitcoin/secp256k1 the canonical repo? :P
1869 2014-11-20 23:46:20 <sipa> bitcoin/secp256k1
1870 2014-11-20 23:46:26 <Luke-Jr> should I resend my PR to that?
1871 2014-11-20 23:47:19 <sipa> please do
1872 2014-11-20 23:47:28 won9 has joined
1873 2014-11-20 23:47:29 <sipa> surprised that my master branch is only a month old
1874 2014-11-20 23:47:38 askmike has quit (Remote host closed the connection)
1875 2014-11-20 23:49:57 <sipa> Luke-Jr: you may need to rebase
1876 2014-11-20 23:50:03 <Luke-Jr> yeah, just noticed :/
1877 2014-11-20 23:51:33 t7 has quit (Quit: zzz)
1878 2014-11-20 23:52:26 akstunt600 has quit (Read error: Connection reset by peer)
1879 2014-11-20 23:53:22 akstunt600 has joined
1880 2014-11-20 23:53:27 Application has joined
1881 2014-11-20 23:53:28 msvb-lab has quit (Quit: msvb-lab)
1882 2014-11-20 23:54:14 user7779078 has quit (Ping timeout: 265 seconds)
1883 2014-11-20 23:55:01 xenog has joined
1884 2014-11-20 23:55:12 blast has joined
1885 2014-11-20 23:57:59 agricocb has quit (Quit: Leaving.)