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.)