1 2012-06-12 00:01:29 xorgate has quit (Quit: Take it easy)
   2 2012-06-12 00:02:03 MobiusL has quit (Quit: Ex-Chat)
   3 2012-06-12 00:04:57 xorgate has joined
   4 2012-06-12 00:08:47 freewil has joined
   5 2012-06-12 00:13:47 <BlueMatt> luke-jr: wtf is up with gitian sigs for 0.6.2win32?
   6 2012-06-12 00:13:52 <BlueMatt> its only you?
   7 2012-06-12 00:17:17 MobiusL has joined
   8 2012-06-12 00:19:15 MobiusL has quit (Remote host closed the connection)
   9 2012-06-12 00:20:31 <xorgate> i think this line in the log has something to do with it maybe "Program version 4.8 doesn't match environment version 4.7"... deleting stuff and grabbing new blockchain et al
  10 2012-06-12 00:21:32 <BlueMatt> did you recently upgrade bitcoin from 0.3.X?
  11 2012-06-12 00:21:57 <xorgate> i don't think it was 0.3.x but it was i think maybe a month ago since i installed, then upgraded a few days ago
  12 2012-06-12 00:22:15 <xorgate> didn't use it in the meantime
  13 2012-06-12 00:22:19 <BlueMatt> odd...bitcoin hasnt shipped with 4.7 since 0.3.X
  14 2012-06-12 00:23:49 <xorgate> was reading https://bitcointalk.org/index.php?topic=81818.0 where someone warns about 'proper' upgrade. Should be safe imo
  15 2012-06-12 00:24:47 <BlueMatt> there is no such thing
  16 2012-06-12 00:24:48 <xorgate> i do notice that bitcoind.exe always crashes when i kill it
  17 2012-06-12 00:32:34 <luke-jr> BlueMatt: nfc, all I know is I built and pushed it
  18 2012-06-12 00:32:49 <luke-jr> BlueMatt: I presume others at least verified the SHASUM even if they didn't push
  19 2012-06-12 00:32:58 <luke-jr> I know I sure didn't upload them to SF
  20 2012-06-12 00:33:32 <luke-jr> xorgate: run the old version and shut it down cleanly, then try
  21 2012-06-12 00:34:02 <BlueMatt> luke-jr: well that...sucks
  22 2012-06-12 00:34:03 <xorgate> luke-jr you mean the version i had before 0.6.2 ?
  23 2012-06-12 00:34:14 <luke-jr> xorgate: yes
  24 2012-06-12 00:34:27 <luke-jr> BlueMatt: yeah, seems like sometimes our 3-sig policy breaks down :/
  25 2012-06-12 00:34:28 <xorgate> it's a nonissue now.. i tossed out the db and redownloading it
  26 2012-06-12 00:35:02 <luke-jr> xorgate: you didn't have any bitcoins?
  27 2012-06-12 00:35:07 <xorgate> no :)
  28 2012-06-12 00:35:17 minimoose has quit (Quit: minimoose)
  29 2012-06-12 00:35:23 <xorgate> i'm still figuring things out
  30 2012-06-12 00:35:31 <luke-jr> i c
  31 2012-06-12 00:35:33 <BlueMatt> luke-jr: well, if I ever get fucking python zipfile on win32 to work right, we will need it to work to get auto-update to work
  32 2012-06-12 00:35:35 Karmaon has joined
  33 2012-06-12 00:35:55 <luke-jr> BlueMatt: what does python have to do with anything?
  34 2012-06-12 00:36:04 <luke-jr> BlueMatt: I don't think we should add a dependency on Python just to autoupdate
  35 2012-06-12 00:36:06 <BlueMatt> luke-jr: gitian-updater is written in python
  36 2012-06-12 00:36:20 <luke-jr> well, maybe someone needs to port it to C++
  37 2012-06-12 00:36:22 <BlueMatt> we dont need to
  38 2012-06-12 00:36:48 <BlueMatt> you can py2exe and package it up nicely(ish)
  39 2012-06-12 00:37:02 <BlueMatt> you do also need gpg though
  40 2012-06-12 00:37:04 <luke-jr> BlueMatt: that's just cat python.exe script.py
  41 2012-06-12 00:37:21 <luke-jr> GPG is much lighter than Python
  42 2012-06-12 00:37:33 <luke-jr> and I'm sure there must be a library version
  43 2012-06-12 00:37:49 <BlueMatt> everything on windows is a mess...
  44 2012-06-12 00:38:16 <luke-jr> well, at least we can use QHttp
  45 2012-06-12 00:38:20 <luke-jr> bitcoind doesn't need it
  46 2012-06-12 00:41:14 <BlueMatt> need an unzip library, gpg library, QHttp (or equiv), sha256 library, yaml library, and probably more
  47 2012-06-12 00:41:41 silp has quit ()
  48 2012-06-12 00:41:43 <BlueMatt> but since python's zip library is broken, its probably easier to do it that way anyway...
  49 2012-06-12 00:42:45 <luke-jr> Bitcoin-Qt has SHA256 already at least
  50 2012-06-12 00:43:01 <BlueMatt> yea...
  51 2012-06-12 00:43:49 <BlueMatt> come to think of it also already have zlib
  52 2012-06-12 00:44:10 <luke-jr> we could use a special binary for autoupgrade I bet
  53 2012-06-12 00:44:31 <BlueMatt> then you might as well just py2exe...
  54 2012-06-12 00:44:43 <luke-jr> that doesn't follow at all
  55 2012-06-12 00:45:00 <BlueMatt> its easier and gets you the same result..
  56 2012-06-12 00:45:04 <luke-jr> not at all
  57 2012-06-12 00:45:12 <luke-jr> bundling Python makes the actual program bigger
  58 2012-06-12 00:45:41 <BlueMatt> by about 3mb...
  59 2012-06-12 00:45:43 <luke-jr> also, custom binaries can make it smaller
  60 2012-06-12 00:45:57 <BlueMatt> which is small enough that its entirely irrelevant
  61 2012-06-12 00:46:19 <luke-jr> um no
  62 2012-06-12 00:46:21 <luke-jr> Python is 16 MB
  63 2012-06-12 00:46:58 <BlueMatt> and the py2exe of gitian-downloader is 1.4MB with python27.dll 2.3MB
  64 2012-06-12 00:47:08 <BlueMatt> + a few other files and you get a zip of 2.9MB
  65 2012-06-12 00:48:49 <sipa> and what is the problem with it?
  66 2012-06-12 00:49:17 <BlueMatt> the python on win32 unzip library refuses to read files properly
  67 2012-06-12 00:49:24 <sipa> ok
  68 2012-06-12 00:49:35 MobiusL has joined
  69 2012-06-12 00:50:23 MobiusL has quit (Remote host closed the connection)
  70 2012-06-12 00:58:24 RainbowDashh has joined
  71 2012-06-12 00:59:15 copumpkin has joined
  72 2012-06-12 01:04:59 RainbowDashh has quit (Quit: Computer has gone to sleep.)
  73 2012-06-12 01:05:05 minimoose has joined
  74 2012-06-12 01:14:31 wumpus has quit (No Ping reply in 180 seconds.)
  75 2012-06-12 01:17:23 wumpus has joined
  76 2012-06-12 01:20:40 da2ce741 is now known as da2ce7
  77 2012-06-12 01:23:35 sgornick has joined
  78 2012-06-12 01:28:03 <D34TH> whats going on with python?
  79 2012-06-12 01:33:21 MobiusL has joined
  80 2012-06-12 01:35:33 MobiusL has quit (Client Quit)
  81 2012-06-12 01:45:26 <D34TH> bluematt why not use zipfile to extract instead of unzip
  82 2012-06-12 01:46:40 <D34TH> and now back into seclusion
  83 2012-06-12 01:48:00 wasabi1 has quit (Ping timeout: 256 seconds)
  84 2012-06-12 01:53:03 wasabi1 has joined
  85 2012-06-12 01:59:26 <BlueMatt> D34TH: because zipfile wasnt working at the time
  86 2012-06-12 01:59:36 <BlueMatt> though I got it to work now
  87 2012-06-12 02:12:14 m00p has quit (Read error: Operation timed out)
  88 2012-06-12 02:12:17 eoss has joined
  89 2012-06-12 02:12:17 eoss has quit (Changing host)
  90 2012-06-12 02:12:17 eoss has joined
  91 2012-06-12 02:16:15 RainbowDashh has joined
  92 2012-06-12 02:20:31 RainbowDashh has quit (Ping timeout: 246 seconds)
  93 2012-06-12 02:22:51 Z0rZ0rZ0r has joined
  94 2012-06-12 02:23:04 <BlueMatt> ok, forget all that, got the cxfreeze (equivalent of py2exe) gitian-downloader exe to download and verify a gitian zip....now to sleep
  95 2012-06-12 02:24:41 <D34TH> woot
  96 2012-06-12 02:27:07 phungus has quit (Quit: leaving)
  97 2012-06-12 02:28:46 phungi has quit (Quit: leaving)
  98 2012-06-12 02:32:59 copumpkin has quit (Ping timeout: 240 seconds)
  99 2012-06-12 02:33:32 copumpkin has joined
 100 2012-06-12 02:33:51 phungi has joined
 101 2012-06-12 02:34:10 phungi is now known as phungus
 102 2012-06-12 02:34:16 phungi has joined
 103 2012-06-12 02:37:19 bayleef has quit (Ping timeout: 252 seconds)
 104 2012-06-12 02:39:15 dvide_ has joined
 105 2012-06-12 02:40:01 dvide has quit (Ping timeout: 265 seconds)
 106 2012-06-12 02:47:19 TheSeven has quit (Disconnected by services)
 107 2012-06-12 02:47:27 [7] has joined
 108 2012-06-12 02:49:14 MobiusL has joined
 109 2012-06-12 02:55:29 copumpkin has quit (Ping timeout: 265 seconds)
 110 2012-06-12 02:56:01 copumpkin has joined
 111 2012-06-12 02:56:04 MobiusL has quit (Remote host closed the connection)
 112 2012-06-12 02:56:41 m00p has joined
 113 2012-06-12 03:06:21 frirden has joined
 114 2012-06-12 03:08:03 Z0rZ0rZ0r has quit (Ping timeout: 265 seconds)
 115 2012-06-12 03:08:36 Z0rZ0rZ0r has joined
 116 2012-06-12 03:10:53 sytse has quit (Ping timeout: 272 seconds)
 117 2012-06-12 03:12:17 elkingrey has joined
 118 2012-06-12 03:13:18 RainbowDashh has joined
 119 2012-06-12 03:13:43 RainbowDashh has quit (Client Quit)
 120 2012-06-12 03:17:27 sytse has joined
 121 2012-06-12 03:21:30 rdponticelli has quit (Ping timeout: 256 seconds)
 122 2012-06-12 03:29:02 coblee has joined
 123 2012-06-12 03:29:54 MobiusL has joined
 124 2012-06-12 03:37:26 <devrandom> BlueMatt: great!
 125 2012-06-12 03:55:06 eoss has quit (Read error: Connection reset by peer)
 126 2012-06-12 03:58:38 RainbowDashh has joined
 127 2012-06-12 04:14:38 Zarutian has quit (Quit: Zarutian)
 128 2012-06-12 04:15:26 RainbowDashh has quit (Quit: Computer has gone to sleep.)
 129 2012-06-12 04:23:54 toffoo has quit ()
 130 2012-06-12 04:25:03 RainbowDashh has joined
 131 2012-06-12 04:27:47 minimoose has quit (Quit: minimoose)
 132 2012-06-12 04:33:34 JZavala has quit (Ping timeout: 244 seconds)
 133 2012-06-12 04:45:17 RainbowDashh has quit (Quit: Computer has gone to sleep.)
 134 2012-06-12 04:50:33 dk5 has joined
 135 2012-06-12 04:53:25 ThomasV_ has joined
 136 2012-06-12 04:53:54 D34TH has quit (Read error: Connection reset by peer)
 137 2012-06-12 04:59:03 elkingrey has quit (Quit: Leaving)
 138 2012-06-12 05:00:44 brwyatt is now known as brwyatt|Away
 139 2012-06-12 05:01:10 RainbowDashh has joined
 140 2012-06-12 05:09:16 JZavala has joined
 141 2012-06-12 05:10:48 Slix` has joined
 142 2012-06-12 05:21:27 null_radix has quit (Ping timeout: 265 seconds)
 143 2012-06-12 05:27:49 ThomasV_ has quit (Ping timeout: 244 seconds)
 144 2012-06-12 05:37:48 ThomasV_ has joined
 145 2012-06-12 05:39:08 knotwork has joined
 146 2012-06-12 05:39:08 knotwork has quit (Changing host)
 147 2012-06-12 05:39:08 knotwork has joined
 148 2012-06-12 05:44:47 X-Scale has quit (Ping timeout: 272 seconds)
 149 2012-06-12 05:48:05 X-Scale has joined
 150 2012-06-12 05:52:49 one_zero has joined
 151 2012-06-12 05:56:45 copumpkin has quit (Ping timeout: 244 seconds)
 152 2012-06-12 05:57:18 copumpkin has joined
 153 2012-06-12 05:59:10 Ferroh_ has joined
 154 2012-06-12 06:02:48 phungi has quit (Quit: leaving)
 155 2012-06-12 06:03:15 Ferroh has quit (Ping timeout: 245 seconds)
 156 2012-06-12 06:05:24 one_zero has quit ()
 157 2012-06-12 06:06:23 copumpkin has quit (Ping timeout: 248 seconds)
 158 2012-06-12 06:06:54 copumpkin has joined
 159 2012-06-12 06:07:57 phungi has joined
 160 2012-06-12 06:09:23 stejin has joined
 161 2012-06-12 06:09:30 stejin has left ()
 162 2012-06-12 06:09:45 one_zero has joined
 163 2012-06-12 06:19:13 Karmaon has quit (Quit: WeeChat 0.3.8-rc2)
 164 2012-06-12 06:21:31 Karmaon has joined
 165 2012-06-12 06:24:31 ThomasV_ has quit (Ping timeout: 248 seconds)
 166 2012-06-12 06:27:22 int0x27h has quit (Changing host)
 167 2012-06-12 06:27:22 int0x27h has joined
 168 2012-06-12 06:28:09 knotwork has quit (Ping timeout: 265 seconds)
 169 2012-06-12 06:30:18 knotwork has joined
 170 2012-06-12 06:31:06 RazielZ has joined
 171 2012-06-12 06:32:08 paul0 has joined
 172 2012-06-12 06:33:51 ovidiusoft has joined
 173 2012-06-12 06:35:38 knotwork has quit (Ping timeout: 246 seconds)
 174 2012-06-12 06:38:02 Clipse has joined
 175 2012-06-12 06:38:06 Clipse has quit (Remote host closed the connection)
 176 2012-06-12 06:42:42 Slix` has quit (Remote host closed the connection)
 177 2012-06-12 06:46:37 knotwork has joined
 178 2012-06-12 06:46:37 knotwork has quit (Changing host)
 179 2012-06-12 06:46:37 knotwork has joined
 180 2012-06-12 06:48:19 <gribble> New news from bitcoinrss: xanatos opened issue 1442 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1442>
 181 2012-06-12 06:48:51 knotwork_ has joined
 182 2012-06-12 06:51:45 Clipse has joined
 183 2012-06-12 06:52:18 knotwork has quit (Ping timeout: 256 seconds)
 184 2012-06-12 06:53:15 ne0futur_ is now known as ne0futur
 185 2012-06-12 06:53:45 ne0futur is now known as Guest95462
 186 2012-06-12 06:54:33 Guest95462 is now known as ne0futur_
 187 2012-06-12 06:54:48 darkee has joined
 188 2012-06-12 06:56:19 kiba has quit (Ping timeout: 245 seconds)
 189 2012-06-12 06:57:36 ne0futur_ is now known as ne0futur
 190 2012-06-12 06:57:38 ne0futur has quit (Changing host)
 191 2012-06-12 06:57:38 ne0futur has joined
 192 2012-06-12 07:07:11 stalled has quit (Ping timeout: 272 seconds)
 193 2012-06-12 07:12:06 stalled has joined
 194 2012-06-12 07:12:42 knotwork_ has quit (Ping timeout: 244 seconds)
 195 2012-06-12 07:19:26 knotwork_ has joined
 196 2012-06-12 07:22:27 Detritus has quit (Read error: Connection reset by peer)
 197 2012-06-12 07:23:04 Detritus has joined
 198 2012-06-12 07:24:14 mmoya has joined
 199 2012-06-12 07:27:07 spq has quit (Ping timeout: 265 seconds)
 200 2012-06-12 07:29:45 egecko has quit (Read error: Connection reset by peer)
 201 2012-06-12 07:30:14 egecko has joined
 202 2012-06-12 07:38:51 knotwork_ has quit (Ping timeout: 252 seconds)
 203 2012-06-12 07:39:37 Hasbro has quit (Changing host)
 204 2012-06-12 07:39:37 Hasbro has joined
 205 2012-06-12 07:42:03 sirk390 has joined
 206 2012-06-12 07:50:06 Diablo-D3 has quit (Ping timeout: 250 seconds)
 207 2012-06-12 07:58:59 toffoo has joined
 208 2012-06-12 08:13:46 molecular has quit (Ping timeout: 260 seconds)
 209 2012-06-12 08:14:46 molecular has joined
 210 2012-06-12 08:25:45 Ahimoth has quit (Ping timeout: 245 seconds)
 211 2012-06-12 08:32:25 slush has quit (Quit: Leaving.)
 212 2012-06-12 08:34:20 gjs278 has quit (Remote host closed the connection)
 213 2012-06-12 08:37:42 gjs278 has joined
 214 2012-06-12 08:41:34 sgstair has quit (Read error: Connection reset by peer)
 215 2012-06-12 08:43:29 JZavala has quit (Ping timeout: 240 seconds)
 216 2012-06-12 08:46:46 Motest031 has joined
 217 2012-06-12 08:46:52 Motest003 has quit (Ping timeout: 265 seconds)
 218 2012-06-12 08:51:46 t7 has joined
 219 2012-06-12 08:52:15 graingert has joined
 220 2012-06-12 08:53:45 gjs278 has quit (Read error: Connection reset by peer)
 221 2012-06-12 08:54:26 <gribble> New news from bitcoinrss: laanwj opened pull request 1443 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1443>
 222 2012-06-12 08:55:31 Z0rZ0rZ0r has quit (Quit: Leaving)
 223 2012-06-12 08:56:51 Joric has joined
 224 2012-06-12 08:58:03 sgstair has joined
 225 2012-06-12 08:58:27 gjs278 has joined
 226 2012-06-12 09:00:54 bitcoinbulletin has quit (Ping timeout: 245 seconds)
 227 2012-06-12 09:02:16 drizztbsd has joined
 228 2012-06-12 09:07:16 gfinn has quit (Ping timeout: 276 seconds)
 229 2012-06-12 09:13:48 bitcoinbulletin has joined
 230 2012-06-12 09:18:59 da2ce7 has quit (Ping timeout: 240 seconds)
 231 2012-06-12 09:23:57 tower has quit (Disconnected by services)
 232 2012-06-12 09:24:08 tower has joined
 233 2012-06-12 09:24:50 da2ce7 has joined
 234 2012-06-12 09:32:05 RainbowDashh has quit (Quit: Computer has gone to sleep.)
 235 2012-06-12 09:42:31 knotwork has joined
 236 2012-06-12 09:42:31 knotwork has quit (Changing host)
 237 2012-06-12 09:42:31 knotwork has joined
 238 2012-06-12 09:43:30 RainbowDashh has joined
 239 2012-06-12 09:52:34 stalled has quit (Ping timeout: 245 seconds)
 240 2012-06-12 09:57:30 stalled has joined
 241 2012-06-12 10:04:50 TD has joined
 242 2012-06-12 10:11:13 sagar has joined
 243 2012-06-12 10:11:30 <sagar> hi
 244 2012-06-12 10:15:33 RainbowDashh has quit (Quit: Computer has gone to sleep.)
 245 2012-06-12 10:15:51 brwyatt is now known as Away!~brwyatt@pool-71-244-54-5.dllstx.fios.verizon.net|brwyatt
 246 2012-06-12 10:17:44 <sagar> can any1 help me?
 247 2012-06-12 10:18:22 <sipa> not unless you ask your question
 248 2012-06-12 10:18:38 <sagar> right :)
 249 2012-06-12 10:18:58 <sagar> okay...how can i create a bitcoin web client?
 250 2012-06-12 10:19:21 <sagar> I went through this link...
 251 2012-06-12 10:19:22 <sagar> https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29
 252 2012-06-12 10:19:55 <sagar> its good, but may be not telling the sequence that I want to know..
 253 2012-06-12 10:20:21 <sagar> I know PHP and my environment is Windows
 254 2012-06-12 10:20:52 <sagar> now if any1 can tell me the steps ti implement the web client.
 255 2012-06-12 10:21:01 <sipa> well people won't do it for you
 256 2012-06-12 10:21:35 <sagar> I know, I just eant to know the actual steps I must follow..
 257 2012-06-12 10:21:47 <sagar> *want
 258 2012-06-12 10:23:57 erle- has joined
 259 2012-06-12 10:27:41 brwyatt is now known as brwyatt|Away
 260 2012-06-12 10:27:45 one_zero has quit ()
 261 2012-06-12 10:27:46 brwyatt is now known as Away!~brwyatt@pool-71-244-54-5.dllstx.fios.verizon.net|brwyatt
 262 2012-06-12 10:35:29 skeledrew1 has joined
 263 2012-06-12 10:37:15 skeledrew has quit (Ping timeout: 245 seconds)
 264 2012-06-12 10:42:51 <sipa> sagar: feel free to ask around on the forums if you want assistance
 265 2012-06-12 10:43:52 <sagar> okay, can u plz give me the URL here..
 266 2012-06-12 10:44:03 <sipa> bitcointalk.org
 267 2012-06-12 10:44:29 <sagar> thanks Sipa, hope I will get my solution there :)
 268 2012-06-12 10:44:51 <sipa> but don't expect people to do your work for you
 269 2012-06-12 10:45:02 <sipa> ask specific questions
 270 2012-06-12 10:48:54 spq has joined
 271 2012-06-12 10:59:30 tsche has quit (Ping timeout: 246 seconds)
 272 2012-06-12 11:04:21 <sagar> yes as I just want to know the ways I must, follow and the reaons of showing the error
 273 2012-06-12 11:04:38 <sagar> and here u can see my new work on bitcoin
 274 2012-06-12 11:04:46 <sagar> zenwallet.org
 275 2012-06-12 11:22:06 towerr has joined
 276 2012-06-12 11:22:08 tower has quit (Disconnected by services)
 277 2012-06-12 11:22:08 towerr has quit (Changing host)
 278 2012-06-12 11:22:08 towerr has joined
 279 2012-06-12 11:22:18 towerr is now known as tower
 280 2012-06-12 11:28:07 brwyatt is now known as brwyatt|Away
 281 2012-06-12 11:29:07 knotwork has quit (Ping timeout: 252 seconds)
 282 2012-06-12 11:32:12 knotwork has joined
 283 2012-06-12 11:37:15 dvide_ has quit ()
 284 2012-06-12 11:59:52 sagar has left ()
 285 2012-06-12 12:06:26 yellowhat has quit (Read error: Connection reset by peer)
 286 2012-06-12 12:10:35 agricocb has quit (Quit: Leaving.)
 287 2012-06-12 12:14:12 datagutt has joined
 288 2012-06-12 12:19:39 osxorgate has joined
 289 2012-06-12 12:27:18 Joric has quit ()
 290 2012-06-12 12:32:25 knotwork has quit (Ping timeout: 245 seconds)
 291 2012-06-12 12:32:26 <Eliel_> sagar: not a good idea to show qr-code for your payment address next to qr-code that gives access to the wallet...
 292 2012-06-12 12:32:44 <Eliel_> you're supposed to dare to show the payment address qr-code to someone who wants to pay you
 293 2012-06-12 12:33:03 <Eliel_> if they can steal your wallet instead, that's not nice.
 294 2012-06-12 12:33:25 graingert_ has joined
 295 2012-06-12 12:34:37 <osxorgate> yeh so i was having problems earlier with bitcointools. from what i understand from http://docs.python.org/library/bsddb.html bsddb needs a db of version <=4.7 , now since 0.6.2 bitcoin uses 4.8 i think? I'm using python 2.7 if that makes a difference
 296 2012-06-12 12:34:55 knotwork has joined
 297 2012-06-12 12:35:29 Insti has quit (Ping timeout: 252 seconds)
 298 2012-06-12 12:35:45 graingert has quit (Ping timeout: 246 seconds)
 299 2012-06-12 12:36:07 minimoose has joined
 300 2012-06-12 12:36:29 agricocb has joined
 301 2012-06-12 12:37:23 Ukto has quit (Ping timeout: 249 seconds)
 302 2012-06-12 12:38:02 Insti has joined
 303 2012-06-12 12:42:26 rdponticelli has joined
 304 2012-06-12 12:50:06 DamascusVG has quit (Ping timeout: 246 seconds)
 305 2012-06-12 12:50:25 <gmaxwell> osxorgate: what are you trying to use bitcoin tools for?
 306 2012-06-12 12:50:46 DamascusVG has joined
 307 2012-06-12 12:50:46 DamascusVG has quit (Changing host)
 308 2012-06-12 12:50:46 DamascusVG has joined
 309 2012-06-12 12:50:57 <osxorgate> gmaxwell i wish to analyze the blockchain for txs going to certain addrs. the rpc won't let me do that yet
 310 2012-06-12 12:51:43 <osxorgate> yesterday i asked what my options were, bitcointools was mentioned
 311 2012-06-12 12:52:14 <osxorgate> but i'm open to other suggestions :)
 312 2012-06-12 12:52:48 <gmaxwell> In any case, it should work fine— you're reading outdated docs. the python bdb will work with whatever is on your system.
 313 2012-06-12 12:54:30 <osxorgate> the thing is that i use the examples given in https://github.com/gavinandresen/bitcointools readme.txt, but when i try to run dbdump.py --block=whatever, i get an error telling me to quit running bitcoin apps (none are running)
 314 2012-06-12 12:54:42 <osxorgate> i get this on my home machine win7 x64 and this laptop winxp32
 315 2012-06-12 12:54:47 <BlueMatt> gmaxwell: afaict, thats only true if you are using the python bdb that doesnt ship with python...
 316 2012-06-12 12:56:35 <gavinandresen> osxorgate: try running bitcoin with the -detachdb option, then shutting down, then running bitcointools.  And then please report back if that fixes it
 317 2012-06-12 12:56:49 <gavinandresen> (if it does, it means I need to fix bitcointools)
 318 2012-06-12 12:56:50 <osxorgate> gavinandresen ok i will try that
 319 2012-06-12 12:59:12 Quaix has joined
 320 2012-06-12 13:05:10 tsche has joined
 321 2012-06-12 13:25:20 devrandom has quit (Ping timeout: 276 seconds)
 322 2012-06-12 13:27:16 devrandom has joined
 323 2012-06-12 13:29:44 <BlueMatt> devrandom: sorry, I thought cx_Freeze complaining about not having libs caused more errors than just if you try to import them, fixed that
 324 2012-06-12 13:30:08 <BlueMatt> anyway, after those two pulls, gitian-downloader works pretty well on win32 with cx_Freeze
 325 2012-06-12 13:30:42 toffoo has quit ()
 326 2012-06-12 13:31:17 Diablo-D3 has joined
 327 2012-06-12 13:36:27 copumpkin has quit (Quit: Computer has gone to sleep.)
 328 2012-06-12 13:38:06 <osxorgate> gavinandresen that seems to have fixed that error, now another which i suspect is not your fault: https://gist.github.com/511a5ac5b4a93981378c
 329 2012-06-12 13:39:13 <osxorgate> (free space is 15gig)
 330 2012-06-12 13:39:37 <gavinandresen> it is trying, and failing, to map blk0001.dat into memory, and not finding enough free RAM
 331 2012-06-12 13:39:55 <gavinandresen> (or not enough contiguous free RAM, I don't remember how WIndows does memory management)
 332 2012-06-12 13:40:12 <osxorgate> ah RAM ok that makes sense
 333 2012-06-12 13:40:16 <osxorgate> let's see if i can fix that
 334 2012-06-12 13:46:20 TD has quit (Quit: TD)
 335 2012-06-12 13:46:25 <gmaxwell> gavinandresen: or rather not enough address space?   Anyone know if 32 bit windows is 2+2 split?
 336 2012-06-12 13:47:09 <osxorgate> my laptop has 2 gig ram, trying now on my home machine
 337 2012-06-12 13:48:03 <gavinandresen> gmaxwell: could be not enough address space on 32-bit windows, I know etotheipi had trouble with mmap on 32-bit windows
 338 2012-06-12 13:48:25 <sipa> gmaxwell: 3/1 split iirc
 339 2012-06-12 13:52:01 <osxorgate> same error on my desktop, although it has 9 gig of ram free
 340 2012-06-12 13:52:56 <BlueMatt> can we commit to keeping a changelog url up-to-date?
 341 2012-06-12 13:53:09 * BlueMatt thinks it would be nice to have a link to such in an update dialog
 342 2012-06-12 13:53:41 iddo has quit (Changing host)
 343 2012-06-12 13:53:42 iddo has joined
 344 2012-06-12 13:53:43 p0s has joined
 345 2012-06-12 13:54:01 <gavinandresen> git shortlog is always up-to-date
 346 2012-06-12 13:54:25 <gavinandresen> Anything that requires manually updating... will never be up-to-date.
 347 2012-06-12 13:54:47 <t7> unless you update it pre-commit
 348 2012-06-12 13:54:51 <osxorgate> so hm.. maybe i'd be better off doing this in a linux vm?
 349 2012-06-12 13:54:55 <t7> lel
 350 2012-06-12 13:54:56 <BlueMatt> gavinandresen: I mean on release
 351 2012-06-12 13:55:05 <BlueMatt> we already do them for each release in the forum announcements
 352 2012-06-12 13:55:16 <BlueMatt> just an extra copy/paste
 353 2012-06-12 13:56:00 <gavinandresen> oh, so by "we" you mean "Mr. Release Announcement Person"
 354 2012-06-12 13:56:03 <gavinandresen> (aka me)
 355 2012-06-12 13:56:23 Lexa has quit (Read error: Connection reset by peer)
 356 2012-06-12 13:56:33 <BlueMatt> yea
 357 2012-06-12 13:56:47 Zarutian has joined
 358 2012-06-12 13:57:01 <gavinandresen> archiving the release announcements on the wiki is a great idea, "we" should do that.
 359 2012-06-12 13:57:49 * BlueMatt was thinking bitcoin.org/changelog, but wiki works just as well
 360 2012-06-12 13:59:56 copumpkin has joined
 361 2012-06-12 14:13:25 <BlueMatt> wumpus: why do we not support opening the debug logfile from the gui in non-win32?
 362 2012-06-12 14:16:37 egecko has quit (Quit: ~ Trillian Astra - www.trillian.im ~)
 363 2012-06-12 14:18:27 setkeh` has joined
 364 2012-06-12 14:20:30 setkeh has quit (Ping timeout: 244 seconds)
 365 2012-06-12 14:21:00 erle- has quit (Quit: erle-)
 366 2012-06-12 14:22:22 <sipa> BlueMatt: how would you do it on other OS'es?
 367 2012-06-12 14:23:24 <wumpus> BlueMatt: too much hassle, what editor would you use etc?
 368 2012-06-12 14:23:36 <BlueMatt> is there no "open file with default editor" command in qt?
 369 2012-06-12 14:23:41 <wumpus> feel free to add support for it, but I didn't feel like it
 370 2012-06-12 14:23:45 <BlueMatt> it just has to call xdg-open
 371 2012-06-12 14:23:59 setkeh` is now known as setkeh
 372 2012-06-12 14:23:59 <wumpus> it's so simple?
 373 2012-06-12 14:24:08 <BlueMatt> on linux, yea
 374 2012-06-12 14:24:12 <BlueMatt> osx, I have nfc
 375 2012-06-12 14:24:17 <wumpus> I imagined having to implement a 'preferred editor' setting and nonsense like that
 376 2012-06-12 14:24:27 <BlueMatt> no, xdg-open handles it
 377 2012-06-12 14:24:33 <wumpus> which is just going too deep into the rabbithole
 378 2012-06-12 14:24:34 <wumpus> let's see
 379 2012-06-12 14:24:55 <wumpus> seems to work, opens gedit for me
 380 2012-06-12 14:25:26 <BlueMatt> its part of X, so everyone's got it, essentially
 381 2012-06-12 14:25:42 <gavinandresen> on osx it is /usr/bin/open
 382 2012-06-12 14:25:52 <gavinandresen> "open files and directories"
 383 2012-06-12 14:26:00 <sipa> open exists on linux as well, afaik
 384 2012-06-12 14:26:24 <gavinandresen> open -t opens in the preferred text editor on osx
 385 2012-06-12 14:26:45 <BlueMatt> sipa: on my system, /bin/open is a link to openvt, which "start a program on a new virtual terminal (VT)."
 386 2012-06-12 14:27:27 <sipa> right
 387 2012-06-12 14:27:34 <wumpus> heh, let's just use an ifdef then
 388 2012-06-12 14:28:37 <sipa> you could turn it into a file:// url as well
 389 2012-06-12 14:28:39 <BlueMatt> wumpus: looks like QDesktopServices::openUrl works
 390 2012-06-12 14:28:40 <BlueMatt> http://www.developer.nokia.com/Community/Wiki/How_to_launch_other_applications_in_Qt
 391 2012-06-12 14:28:48 <sipa> and have it opened in a browser
 392 2012-06-12 14:29:04 <wumpus> a browser.. hmm...
 393 2012-06-12 14:30:43 <BlueMatt> gavinandresen: oh, hey, look we have a changelog page. last update: 0.3.24...
 394 2012-06-12 14:30:43 <wumpus> yeah, why not, if browsers are good with big textfiles
 395 2012-06-12 14:30:45 <BlueMatt> https://en.bitcoin.it/w/index.php?title=Changelog&action=view
 396 2012-06-12 14:31:01 <BlueMatt> wumpus: afaict QDesktopServices::openUrl will open with the default file handler
 397 2012-06-12 14:31:21 rdponticelli has quit (Ping timeout: 244 seconds)
 398 2012-06-12 14:31:25 <gavinandresen> BlueMatt: nice! who's the lazy sod who stopped updating it?
 399 2012-06-12 14:31:48 <BlueMatt> doesnt look like any devs were ever updating it, it was "Maged"
 400 2012-06-12 14:32:16 <BlueMatt> anyway, Ill go update it later today
 401 2012-06-12 14:32:21 <sipa> and initially nanotube
 402 2012-06-12 14:32:27 <gavinandresen> BlueMatt: thanks
 403 2012-06-12 14:35:53 * nanotube <- lazy sod :)
 404 2012-06-12 14:39:15 mmoya has quit (Ping timeout: 256 seconds)
 405 2012-06-12 14:39:35 jrmithdobbs has quit (Ping timeout: 248 seconds)
 406 2012-06-12 14:40:55 jrmithdobbs has joined
 407 2012-06-12 14:43:37 <wumpus> voila https://github.com/bitcoin/bitcoin/pull/1444
 408 2012-06-12 14:43:52 mmoya has joined
 409 2012-06-12 14:44:10 <wumpus> simply opens gedit on my ubuntu, so I think it calls xdg-open, I wonder what it does for mac
 410 2012-06-12 14:44:38 <wumpus> (I mean QDesktopServices::openUrl does)
 411 2012-06-12 14:44:44 <BlueMatt> nice
 412 2012-06-12 14:45:37 <gavinandresen> nanotube: There was a 20% chance I'd end up being the lazy sod and completely forgot I'd ever written a changlog wiki page :)
 413 2012-06-12 14:46:11 <BlueMatt> gavinandresen: I think there was a chance it was any one of us
 414 2012-06-12 14:46:41 bulletbill has joined
 415 2012-06-12 14:46:43 <nanotube> gavinandresen: haha
 416 2012-06-12 14:47:30 <gribble> New news from bitcoinrss: laanwj opened pull request 1444 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1444>
 417 2012-06-12 14:47:33 <bulletbill> hey guys, any eta on 0.7 release (or whatever number is next up). or should i be targeting 0.6.2 for the next few months?
 418 2012-06-12 14:50:30 Clipse has quit (Ping timeout: 240 seconds)
 419 2012-06-12 14:52:29 Clipse has joined
 420 2012-06-12 14:52:48 sirk390 has quit (Quit: Leaving.)
 421 2012-06-12 14:54:09 Diapolo has joined
 422 2012-06-12 14:54:53 <BlueMatt> bulletbill: Id say 0.6.2 for a few months
 423 2012-06-12 14:54:57 <gavinandresen> I'd like to get a 0.7 release candidate 1 out soon.  What are you 'targeting' ?
 424 2012-06-12 14:55:33 <BlueMatt> there are a lot of outstanding pulls...
 425 2012-06-12 14:55:37 <gavinandresen> BlueMatt: why do you say a few months?  Too many months between releases means too many features that won't be thoroughly tested
 426 2012-06-12 14:55:39 <Diapolo> gavinandresen: GUI wise I think 0.7 RC is a little too early perhaps call it beta or alpha?
 427 2012-06-12 14:55:53 <Diapolo> BlueMatt: ack
 428 2012-06-12 14:55:54 <BlueMatt> everything is beta ;)
 429 2012-06-12 14:56:02 <Diapolo> you know what I mean ^^
 430 2012-06-12 14:56:06 <gavinandresen> What's not working in the GUI right now?
 431 2012-06-12 14:56:21 <BlueMatt> there are a ton of minor pulls that should be pulled or close first imho
 432 2012-06-12 14:56:38 <Diapolo> the new networking options should get in, to able to control them and minor stuff
 433 2012-06-12 14:56:54 <bulletbill> well, currently, we build off 0.6.2 and then merge some other branches to get the feature set we want. however, i see some of those branches have been merged post-0.6.2, so am wondering if i should wait for 0.7 or just stick to my merging strategy for the near term
 434 2012-06-12 14:56:56 <gavinandresen> minor stuff we don't have to wait for, in my opinion.
 435 2012-06-12 14:57:19 <gavinandresen> bulletbill: who is "we" ?  what are you doing?  (or can't you say...)
 436 2012-06-12 14:57:22 <BlueMatt> Im not saying wait, Im saying stuff that pull-able now, its not worth leaving those open imho
 437 2012-06-12 14:57:54 Clipse has quit (Quit: Clipse)
 438 2012-06-12 14:58:04 <Diapolo> gavinandresen: are you fine with language updates in RC phase? if not I say wait ^^
 439 2012-06-12 14:58:23 <BlueMatt> Diapolo: in the past, translation updates have happened right up to release
 440 2012-06-12 14:58:23 <gavinandresen> BlueMatt: I'm too busy working on the multisignature RPC calls to test/pull lower priority stuff
 441 2012-06-12 14:58:39 <gavinandresen> Diapolo: yes, language updates can happen right up until the end
 442 2012-06-12 14:59:03 <Diapolo> alright
 443 2012-06-12 14:59:05 sirk390 has joined
 444 2012-06-12 14:59:56 <Diapolo> at least the GUI stuff is somehow problematic I think, because laanwj is the only one, who frequently tests, comments and merges them ... if he is busy or offline this let's GUI work progress slowly
 445 2012-06-12 15:01:25 agricocb has quit (Remote host closed the connection)
 446 2012-06-12 15:01:42 <gavinandresen> GUI improvements are not a high priority for me right now.  The high priorities for the project, for me, are wallet security and network stability.
 447 2012-06-12 15:02:03 <gavinandresen> Oh, and cross-implementation compatibility.
 448 2012-06-12 15:02:14 <luke-jr> gavinandresen: did you see the bestblock graph?
 449 2012-06-12 15:02:35 <gavinandresen> luke-jr: I don't think so
 450 2012-06-12 15:02:50 <luke-jr> gavinandresen: http://luke.dashjr.org/programs/bitcoin/files/charts/bestblocks.html
 451 2012-06-12 15:03:17 <luke-jr> hmm, looks a bit odd during a thousand-blocks change
 452 2012-06-12 15:04:23 <kinlo> is it a known bug that the splash page of the bitcoin client on mac does not go away once the program is loaded?
 453 2012-06-12 15:04:33 <sipa> can you do something like "0-10 blocks off", "11-100 blocks off", "101-1000 blocks off", ...?
 454 2012-06-12 15:04:39 <Diapolo> gavinandresen: I know what you think of the GUI in terms of priority ... well I think a good GUI makes it better usable for normal users (which in the end needs a secure and robust core, this IS indeed very true).
 455 2012-06-12 15:04:48 <sipa> or powers of 16 if you prefer that :)
 456 2012-06-12 15:05:13 <gavinandresen> http://bitcoinstatus.rowit.co.uk/  has "Servers block chain status" charts
 457 2012-06-12 15:05:15 <Diapolo> kinlo: Take a look in the Git issue tracker, I think it was mentioned somewhere there.
 458 2012-06-12 15:05:21 <luke-jr> gavinandresen: gmp_bip still needs pulling before 0.7; keep in mind that until bitcoind is BIP22 compliant, most p2pool users are vulnerable to attack
 459 2012-06-12 15:05:37 <sipa> what attack?
 460 2012-06-12 15:05:48 <luke-jr> sipa: well, the problem is, "off" is relative :P
 461 2012-06-12 15:06:23 <luke-jr> sipa: since sigops are not provided, it's possible to make p2pool overflow the sigop limit unknowingly
 462 2012-06-12 15:07:11 <osxorgate> so i think bitcoin-qt.exe does not properly close down the db (-detachdb fixes that) on winxp, should i file a bug somewhere?
 463 2012-06-12 15:07:30 <gavinandresen> how does that attack work?  a p2pool user connects to a rogue bitcoind?  I thought p2pool users ran their own bitcoind's....
 464 2012-06-12 15:07:50 <BlueMatt> gavinandresen: you send a p2pool user's bitcoind a ton of txes, it makes invalid blocks
 465 2012-06-12 15:07:53 <sipa> osxorgate: it closes it perfectly, but it doesn't detach it from the database environment
 466 2012-06-12 15:07:54 <gavinandresen> osxorgate: no, that's intended behavior
 467 2012-06-12 15:08:14 <sipa> so you can't move/copy thr files around
 468 2012-06-12 15:08:19 Turingi has joined
 469 2012-06-12 15:08:29 Clipse has joined
 470 2012-06-12 15:08:39 <osxorgate> ah ok.. not quite sure what that means but ok ;)
 471 2012-06-12 15:08:41 <helo> luke-jr: do only ~25% of nodes have the latest 1000 blocks because so many people are syncing?
 472 2012-06-12 15:08:46 <sipa> does p2pool keep its own mempool?
 473 2012-06-12 15:08:49 <luke-jr> gavinandresen: send a txn with a lot of P2SH-added sigops to the miners
 474 2012-06-12 15:09:14 <sipa> i thought it relied om gmp for getting a transaction list?
 475 2012-06-12 15:09:34 <luke-jr> sipa: it does, but bitcoind doesn't tell it what the sigops for each txn is, so it can't remove any
 476 2012-06-12 15:09:44 <sipa> ?
 477 2012-06-12 15:09:52 <luke-jr> well, it needs the fee info to remove; sigop info to tell when it's necessary
 478 2012-06-12 15:09:55 <sipa> so it does keep its owm mempool?
 479 2012-06-12 15:09:59 <gavinandresen> bitcoind won't accept non-standard transactions, so there are a max of 3 sigops per txn....
 480 2012-06-12 15:10:00 <luke-jr> not afaik
 481 2012-06-12 15:10:21 <sipa> then what is the problem?
 482 2012-06-12 15:10:21 <luke-jr> gavinandresen: yes, it requires a lot of spam
 483 2012-06-12 15:10:30 <BlueMatt> helo: unlikely that so many nodes are in ibd, and, if so, ibd is slower than though...in any case, we don't really know, which is the problem
 484 2012-06-12 15:10:42 <helo> oh, i guess that would be 25% with the last ~200 blocks
 485 2012-06-12 15:10:42 <sipa> gmp does not create invalid block templates, right?
 486 2012-06-12 15:10:56 <luke-jr> sipa: you forget p2pool adds its own sigops
 487 2012-06-12 15:11:11 <sipa> right, for the coinbase
 488 2012-06-12 15:11:11 <luke-jr> for the generation
 489 2012-06-12 15:11:45 <luke-jr> and in any case, I don't see any further issues with gmp_bip
 490 2012-06-12 15:12:07 <gavinandresen> so the attack is:  broadcast gazillions of transactions (paying transaction fees), then hope that a p2pool user generates a block over the sigop limits?  Is that right?
 491 2012-06-12 15:12:18 <luke-jr> gavinandresen: pretty much, yes
 492 2012-06-12 15:12:22 <gavinandresen> meh
 493 2012-06-12 15:12:37 micah has left ()
 494 2012-06-12 15:12:48 <BlueMatt> gavinandresen: it would cost a lot, but afaict it should work pretty well
 495 2012-06-12 15:12:59 <luke-jr> gavinandresen: this came to my attention because it was basically happening on Eligius
 496 2012-06-12 15:13:01 <BlueMatt> (have to refresh the txes after every new block)
 497 2012-06-12 15:13:14 graingert_ has quit (Ping timeout: 246 seconds)
 498 2012-06-12 15:13:42 <gavinandresen> "doctor, it hurts when I accept non-standard transactions...."
 499 2012-06-12 15:13:43 <luke-jr> not sure if SatoshiDICE accidentally can trigger it or what
 500 2012-06-12 15:13:45 D34TH has joined
 501 2012-06-12 15:14:02 <BlueMatt> gavinandresen: dont have to use nonstd txes
 502 2012-06-12 15:14:31 <gavinandresen> ok.  Well fixing a bug in getmemorypool I'm 100% behind.
 503 2012-06-12 15:15:06 <luke-jr> anyhow, gmp_bip is ready and was acked for 0.7 a while ago; so what's the hold up?
 504 2012-06-12 15:15:11 <BlueMatt> (Im saying the attack should work, albeit being a bit expensive, Im not farmiliar enough with BIP22 and the pull to comment on that directly)
 505 2012-06-12 15:15:14 <sipa> no problems with including sigop information in gmp, as i said
 506 2012-06-12 15:15:43 <gavinandresen> luke-jr: did you respond to the comments I made about the code this morning?
 507 2012-06-12 15:15:50 <sipa> luke-jr: it got even more complex since then
 508 2012-06-12 15:16:43 <sipa> and as it seems some optional features are quite fundamental anyway, i would really prefer to have them as the only way
 509 2012-06-12 15:17:11 <sipa> yes if you have a miner that wants to work just as if it were runnung on getwork, all these things aren't necessary
 510 2012-06-12 15:17:15 <luke-jr> gavinandresen: no, I hadn't seen them. will work on that.
 511 2012-06-12 15:17:16 <gavinandresen> I have a minor issue with the commit saying "BIP 22 compliances" when BIP 22 is a work in progress, and likely to change.
 512 2012-06-12 15:17:24 <luke-jr> sipa: gmp_bip has not gotten any more complex, no.
 513 2012-06-12 15:18:06 <sipa> luke-jr: i can't remember seeing different possible transaction decompositions in there before
 514 2012-06-12 15:18:44 <luke-jr> sipa: ok, but that was to actually address a real practical bug
 515 2012-06-12 15:18:55 <sipa> i know that
 516 2012-06-12 15:19:08 <gavinandresen> yeah, when did the transaction decomp stuff sneak into the RPC interface? That seems like over-complication to me
 517 2012-06-12 15:19:30 <sipa> but what if 10 more such "bugfixes" are necessary to make all possible combinations of features useful?
 518 2012-06-12 15:19:32 osxorgate has quit (Read error: Connection reset by peer)
 519 2012-06-12 15:19:41 <sipa> i don't claim that this is the case
 520 2012-06-12 15:20:03 <sipa> but most of bip22 has not been imolemented ever on either client or server side
 521 2012-06-12 15:20:25 <gavinandresen> writing specs before implementing is a really bad idea.
 522 2012-06-12 15:20:54 <sipa> so if bip22 grows overly complex to be able to meet its intended use cases, i'd rather not support it at all (and that would be a pity)
 523 2012-06-12 15:20:59 agricocb has joined
 524 2012-06-12 15:21:00 torsthaldo has quit (Ping timeout: 240 seconds)
 525 2012-06-12 15:21:19 <luke-jr> sipa: no, most of BIP22 has been implemented.
 526 2012-06-12 15:21:34 <sipa> nonce ranges?
 527 2012-06-12 15:21:41 <luke-jr> I said most, not all :p
 528 2012-06-12 15:21:51 <sipa> transaction shortening?
 529 2012-06-12 15:21:54 <luke-jr> (nonceranges have been implemented for getwork, however)
 530 2012-06-12 15:21:58 <sipa> merkle tree stuff?
 531 2012-06-12 15:22:08 <sipa> server priority lists?
 532 2012-06-12 15:22:26 <luke-jr> server priority lists are supported by getwork minres
 533 2012-06-12 15:22:41 <kinlo> sipa: I like the fact that bip22 includes a standard for all implementations while it is not required to be implemented by all
 534 2012-06-12 15:22:53 <gribble> New news from bitcoinrss: Diapolo opened pull request 1445 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1445>
 535 2012-06-12 15:23:05 <luke-jr> anyhow, the topic has changed back to BIP22 itself again, which isn't the point
 536 2012-06-12 15:23:12 <kinlo> sipa: for example, server priority/failovers are not to be implemented in bitcoind, ti would not make sense
 537 2012-06-12 15:23:13 <sipa> no that is the point
 538 2012-06-12 15:23:15 Diapolo has left ()
 539 2012-06-12 15:23:37 <kinlo> sipa: but it would be very interesting to have it in the standard so miners would implement it and pools would use it
 540 2012-06-12 15:24:04 <sipa> i never commented on the pull request, as i don't object at all to have bitcoind compliant to an agreed standard
 541 2012-06-12 15:24:25 <sipa> but right now it feels that several parts will not be implemented at all
 542 2012-06-12 15:24:29 <kinlo> I do agree it is perhaps a bit too complex, but I do think the complexity might be justified...
 543 2012-06-12 15:24:46 <sipa> if no server supports them, no client will be implemented that uses them
 544 2012-06-12 15:24:52 <kinlo> sipa: I disagree, it's not up to bitcoind to implement them, it's up to the pools...
 545 2012-06-12 15:25:15 <kinlo> sipa: and rest assured that most things will get implemented by the pool software
 546 2012-06-12 15:25:16 <sipa> kinlo: i am not talking about bitcoind
 547 2012-06-12 15:25:18 <kinlo> well, not all
 548 2012-06-12 15:25:20 <luke-jr> bitcoind's relevance in BIP22 is the small subset that makes sense for bitcoind
 549 2012-06-12 15:25:23 osxorgate has joined
 550 2012-06-12 15:25:24 <kinlo> but most
 551 2012-06-12 15:25:36 <kinlo> noncerange is probably no longer relevant since gpu mining
 552 2012-06-12 15:25:40 <sipa> kinlo: feel free to respond on the mailing list
 553 2012-06-12 15:25:46 <luke-jr> kinlo: noncerange is important for GPUs too
 554 2012-06-12 15:25:55 <sipa> oh come on
 555 2012-06-12 15:26:02 <luke-jr> no GPU supports anywhere near 4 GH/s
 556 2012-06-12 15:26:02 <kinlo> sipa: I've been pondering, but I'll have to spend some time to investigate the bip properly
 557 2012-06-12 15:26:33 <sipa> kinlo: my point exactly: nobody bothers to discuss it properly because it's too complex
 558 2012-06-12 15:26:36 Zarutian has quit (Quit: Zarutian)
 559 2012-06-12 15:26:37 <kinlo> luke-jr: you don't want a getwork every second :)
 560 2012-06-12 15:26:45 <luke-jr> kinlo: that's why ntime is rolled.
 561 2012-06-12 15:27:04 <sipa> i see absolutely no reason for noncerange
 562 2012-06-12 15:27:21 <kinlo> luke-jr: so we have ntime rolling to make sure you have a *larger* noncerange, but noncerange is an option to get a *smaller* noncerange ?
 563 2012-06-12 15:27:29 <sipa> certainly not in a protocol that is designed to move block generation to the client
 564 2012-06-12 15:27:32 <kinlo> sipa: it made sense for cpumining, but it doesn't do so anymore
 565 2012-06-12 15:28:05 <sipa> in gmp it makes even less sense than in getwork
 566 2012-06-12 15:28:22 <luke-jr> sipa: you're neither a miner developer, nor poolserver developer. I don't see how your lack of need for noncerange is relevant.
 567 2012-06-12 15:28:24 <sipa> as switching to a new coinbase scriptsig is trivial
 568 2012-06-12 15:28:43 <luke-jr> kinlo: ntime rolling isn't a larger nonce range, it is rolling the ntime header like you're supposed to :p
 569 2012-06-12 15:28:46 <sipa> luke-jr: then can you pleasw give me a concrete use case?
 570 2012-06-12 15:29:06 <luke-jr> sipa: I did in my reply to you, and BIP 22's Rationale section…
 571 2012-06-12 15:29:14 <sipa> most of your arguments seem to be "some pool may like to"
 572 2012-06-12 15:29:23 <luke-jr> switching to a new coinbase scriptsig is NOT ALWAYS trivial
 573 2012-06-12 15:29:24 <kinlo> luke-jr: it is a way to allow fewer getworks, to re-use the same nonces
 574 2012-06-12 15:30:24 <luke-jr> switching to a new coinbase scriptsig is why 10% of Eligius blocks are 1-txn
 575 2012-06-12 15:32:16 <kinlo> I don't really get why you get 10% of those 1-txn's while I haven't had a single one
 576 2012-06-12 15:33:11 <luke-jr> kinlo: you have less miners and more servers I think?
 577 2012-06-12 15:33:12 <kinlo> there probably is a reason, but kinda surprises me, I'd expected to have several myself too
 578 2012-06-12 15:33:58 <kinlo> true, my servers are better scaled, but does that change anything?  afaik all miners are sent first a longpoll with a 1-txn, then a longpoll with a full-txn
 579 2012-06-12 15:34:28 <kinlo> there are only a few seconds between those 2 longpolls, or does that takes like > 1 minute for you?
 580 2012-06-12 15:34:48 dk5 has quit (Ping timeout: 256 seconds)
 581 2012-06-12 15:34:57 <kinlo> to get on average 10% of 1-txn's, shouldn't there be an average delay of exactly 1 minute?
 582 2012-06-12 15:36:31 <Quaix> I was looking at my disk usage while downloading the blockchain.. I was seeing about 200-400 disk writes/sec, each write 10-20k on average. I'm concerned about this needlessly wearing out my SSD
 583 2012-06-12 15:38:43 <luke-jr> kinlo: about a minute, yeah
 584 2012-06-12 15:40:58 <kinlo> luke-jr: seriously?  you're running 1 minute at 100% cpu to create merkle root's?
 585 2012-06-12 15:41:02 <sipa> one minute to calculate a merkle root...?
 586 2012-06-12 15:41:22 <kinlo> luke-jr: how many getworks/second do you do?
 587 2012-06-12 15:41:25 <luke-jr> sipa: to create a few ten-thousand
 588 2012-06-12 15:41:38 <sipa> oh of course
 589 2012-06-12 15:42:34 <kinlo> luke-jr: merkle root generation is single-threaded ofcourse, so you can only use one core... I've solved that with multiple backends, I can use all my cores
 590 2012-06-12 15:42:59 <sipa> why is it single threaded?
 591 2012-06-12 15:43:02 <kinlo> my merkle-root recalculations are all below 5 seconds
 592 2012-06-12 15:43:12 <sipa> sounds perfectly parallellizable
 593 2012-06-12 15:43:58 <kinlo> sipa: it should be, but afaik it is implemented as a single thread
 594 2012-06-12 15:44:03 <sipa> where?
 595 2012-06-12 15:44:16 <kinlo> we're discussing eloipool here
 596 2012-06-12 15:44:18 <sipa> ok
 597 2012-06-12 15:48:10 bulletbill has left ()
 598 2012-06-12 15:49:40 sacredchao has quit (Remote host closed the connection)
 599 2012-06-12 15:50:03 sacredchao has joined
 600 2012-06-12 15:57:14 <Quaix> no one else finds these excessive hard disk writes when downloading the blockchain a concern?
 601 2012-06-12 15:57:28 <Diablo-D3> Quaix: a lot of people do
 602 2012-06-12 15:57:32 <Diablo-D3> theres work being done to fix that
 603 2012-06-12 15:57:39 <Quaix> awesome
 604 2012-06-12 15:58:56 TD has joined
 605 2012-06-12 16:05:00 Ahimoth has joined
 606 2012-06-12 16:06:12 <gavinandresen> Diablo-D3: who is working on further optimizing disk writes (beyond what we've already done with the bdb cache changes) ?
 607 2012-06-12 16:07:22 <BlueMatt> gavinandresen: https://github.com/bitcoin/bitcoin/pull/1437#issuecomment-6274621 roughly what you wanted on the test plan?
 608 2012-06-12 16:09:43 <gavinandresen> BlueMatt: yes, perfect, something a non-developer tester can run themselves
 609 2012-06-12 16:16:07 ThomasV has quit (Quit: Leaving)
 610 2012-06-12 16:17:10 sytse has quit (Ping timeout: 245 seconds)
 611 2012-06-12 16:18:09 sytse has joined
 612 2012-06-12 16:18:47 <luke-jr> gavinandresen: made those changes to gmp_bip
 613 2012-06-12 16:21:13 <BlueMatt> HTTP\451 Unavailable for Legal Reasons...FUCK
 614 2012-06-12 16:21:48 <BlueMatt> why we need such a thing is just sad
 615 2012-06-12 16:21:49 <luke-jr> BlueMatt: ?
 616 2012-06-12 16:22:13 <BlueMatt> http://www.tbray.org/tmp/draft-tbray-http-legally-restricted-status.html#anchor3
 617 2012-06-12 16:23:15 <luke-jr> sounds reasonable
 618 2012-06-12 16:23:20 rdponticelli has joined
 619 2012-06-12 16:23:30 <BlueMatt> reasonable to work around broken governments who dont understand the internet
 620 2012-06-12 16:23:50 <luke-jr> nothing broken
 621 2012-06-12 16:23:53 <luke-jr> internet is not special
 622 2012-06-12 16:24:10 <BlueMatt> no, but trying to block something on it not only doesnt work, but just contributes to its use
 623 2012-06-12 16:25:10 <BlueMatt> I agree illegal things on the internet shouldnt be tolerated, but govts consistently fail to understand the Streisand effect and the ability of people to easily circumvent blocks
 624 2012-06-12 16:25:14 <luke-jr> blocking CP seems to work pretty well
 625 2012-06-12 16:25:45 <luke-jr> ability to circumvent the rules, doesn't change the usefulness of the rules
 626 2012-06-12 16:25:47 <BlueMatt> last I heard people use tor hidden services and get it
 627 2012-06-12 16:26:07 <luke-jr> yes, but you don't have to worry about coming across it accidentally for example
 628 2012-06-12 16:26:09 <BlueMatt> and its not like tor hidden services are easily blocked
 629 2012-06-12 16:26:38 <BlueMatt> true, but I dont think thats really the point of blocking it
 630 2012-06-12 16:26:45 <luke-jr> that's part of it
 631 2012-06-12 16:26:54 <luke-jr> an important part IMO
 632 2012-06-12 16:27:51 <BlueMatt> an important part when it comes to CP, sure, but when it comes to piracy which, lets face it, is the main target for something like this, it really doesnt help in the slightest
 633 2012-06-12 16:28:49 <luke-jr> it helps establish intent
 634 2012-06-12 16:29:00 osxorgate has quit (Quit: Take it easy)
 635 2012-06-12 16:29:06 <luke-jr> you can't claim you didn't know it was illegal, if you have to bypass a block
 636 2012-06-12 16:29:08 <BlueMatt> for cp, sure, for piracy no
 637 2012-06-12 16:29:25 <BlueMatt> I was linked to http://pirateproxy.com/goto?thepiratebay
 638 2012-06-12 16:32:21 <luke-jr> This domain is for sale, call us at 1-888-694-6735 or Buy this Domain Now!
 639 2012-06-12 16:32:34 <BlueMatt> an example...
 640 2012-06-12 16:32:45 <drizztbsd> http://labaia.ws
 641 2012-06-12 16:33:02 <BlueMatt> https://tpb.pirateparty.org.uk/
 642 2012-06-12 16:33:10 <BlueMatt> run by the uk pirate party
 643 2012-06-12 16:40:34 <JFK911> cool will the NBP help too
 644 2012-06-12 16:40:38 <JFK911> er BNP
 645 2012-06-12 16:42:38 paul0 has quit (Quit: paul0)
 646 2012-06-12 16:43:28 paul0 has joined
 647 2012-06-12 16:44:42 <Diablo-D3> 02:50] <gavinandresen> Diablo-D3: who is working on further optimizing disk writes (beyond what we've already done with the bdb cache changes) ?
 648 2012-06-12 16:44:57 <Diablo-D3> gavinandresen: dunno, sipa and gmaxwell and bluematt keep talking about stuff
 649 2012-06-12 16:45:27 <gavinandresen> that's why I asked, talking isn't the same as doing, and I thought all of that work was done.
 650 2012-06-12 16:45:45 <BlueMatt> disk writes? Im not sure what you're talking about?
 651 2012-06-12 16:45:51 <BlueMatt> there is txindex pruning: https://github.com/bitcoin/bitcoin/pull/1405
 652 2012-06-12 16:46:09 <gavinandresen> that won't cut down on disk writes, though, that would increase disk writes, yes?
 653 2012-06-12 16:46:13 <BlueMatt> oh, and tx pre-loading in the first stage of parallel block checking https://github.com/TheBlueMatt/bitcoin/commit/b2c6602
 654 2012-06-12 16:46:27 <BlueMatt> gavinandresen: correct, but it will decrease lookup times in txindex when finding transactions
 655 2012-06-12 16:46:49 toffoo has joined
 656 2012-06-12 16:47:01 <BlueMatt> and jgarzik's stuff on splitting txindex up
 657 2012-06-12 16:47:18 <BlueMatt> aside from those, Im not aware of anything
 658 2012-06-12 16:47:28 <Diablo-D3> gavinandresen: I will admit, I dont quite pay attention sometimes
 659 2012-06-12 16:47:35 erle- has joined
 660 2012-06-12 16:47:38 <BlueMatt> and sipa's stuff to split off addr/wallet from bdb
 661 2012-06-12 16:47:42 <BlueMatt> esp addr could help a ton
 662 2012-06-12 16:47:56 <BlueMatt> was sipa working on addr split, or was that jgarzik?
 663 2012-06-12 16:48:21 <gavinandresen> addr is already only written once per... (minute?  I forget)
 664 2012-06-12 16:48:45 <BlueMatt> last I heard that was still a huge amount of traffic compared to writing it ourselves once per minute
 665 2012-06-12 16:50:11 <gavinandresen> I like to work from hard numbers, like "doing it this way is X% faster than the old way" -- in my experience, developers have widely different opinions on what constitutes "a huge amount"
 666 2012-06-12 16:50:29 <gavinandresen> "it saved 2%, that's HUGE!"
 667 2012-06-12 16:51:21 <jgarzik> txindex split, when leaving it as DB_BTREE, saved 10% of space
 668 2012-06-12 16:51:36 <jgarzik> otherwise untuned/unchanged from current, vis a vis db config settings
 669 2012-06-12 16:51:57 RainbowDashh has joined
 670 2012-06-12 16:52:26 <BlueMatt> https://github.com/bitcoin/bitcoin/pull/1233 used to be almost 30% time savings, but I havent checked it since redoing it, and it does offer some pretty good chances for improvements aside from just itself
 671 2012-06-12 16:52:55 <BlueMatt> txindex.dat pruning saves significant space, but not really any time
 672 2012-06-12 16:53:32 <BlueMatt> (1/2 of CTxIndex's could be removed, and with -autoprune you could lose almost 1/2 of the space, too)
 673 2012-06-12 16:54:10 <BlueMatt> no, 1/3 space savings
 674 2012-06-12 16:54:21 <BlueMatt> with more recent checkpoints you could probably get a ton more
 675 2012-06-12 16:54:22 ovidiusoft has quit (Ping timeout: 252 seconds)
 676 2012-06-12 16:55:23 <BlueMatt> gavinandresen: what were you looking for, specifically?
 677 2012-06-12 16:56:34 <gavinandresen> what do you mean, what am I looking for?
 678 2012-06-12 16:56:56 <BlueMatt> "who is working on further optimizing disk writes (beyond what we've already done with the bdb cache changes) ?"
 679 2012-06-12 16:57:08 <BlueMatt> were you looking for something, or just wondering what was being done?
 680 2012-06-12 16:57:28 <gavinandresen> wondering if something was being done specifically to optimize for disk writes on SSD devices
 681 2012-06-12 16:57:48 <gavinandresen> (because I didn't think anybody was working on that)
 682 2012-06-12 16:58:03 <BlueMatt> hmm...what are you looking for us to do for ssds?
 683 2012-06-12 16:58:14 <BlueMatt> aside from cutting down write volume, not sure theres much there to do?
 684 2012-06-12 16:58:42 <gavinandresen> I don't really care about optimizing disk writes on SSD devices, but Diablo-D3 seemed to say that somebody else was working on that
 685 2012-06-12 16:59:03 <BlueMatt> (the discussion of how much was being written to addr.dat was someone using an ssd commenting that it was writing something ugly like 10x the size of the file on every rewrite, IIRC)
 686 2012-06-12 16:59:46 Aetitiae has joined
 687 2012-06-12 17:00:44 * Diablo-D3 should be working on lugh, really
 688 2012-06-12 17:00:51 <Diablo-D3> sooner I get lugh done, sooner I can get other shit done
 689 2012-06-12 17:02:27 <xorgate> about my issue earlier, regarding bitcointools. it seems the problem was using 32bit python, i downloaded 64bit and it works now.
 690 2012-06-12 17:04:10 coinbuck has joined
 691 2012-06-12 17:05:53 <Quaix> BlueMatt, I was wondering if it's possible to combine the writes into bigger ones instead of having a ton of 10-20k writes
 692 2012-06-12 17:06:36 imsaguy has quit (Ping timeout: 245 seconds)
 693 2012-06-12 17:06:39 <BlueMatt> Quaix: am I correct in remembering that it was writing some large volume to addr.dat per minute, was that you?
 694 2012-06-12 17:07:31 <Quaix> must've been someone else
 695 2012-06-12 17:07:56 <BlueMatt> but, yea we could combine some block writing to blk0001.dat
 696 2012-06-12 17:08:02 <BlueMatt> in theory, at least
 697 2012-06-12 17:08:46 <Quaix> from what I understand, SSDs have to rewrite the whole 128k or 512k block or something like that each time
 698 2012-06-12 17:09:21 <Quaix> not sure if SSDs optimize that somehow or not
 699 2012-06-12 17:10:10 <BlueMatt> every drive does that
 700 2012-06-12 17:10:46 <BlueMatt> though not every drive has a kb block size
 701 2012-06-12 17:11:02 bayleef has joined
 702 2012-06-12 17:11:10 <jgarzik> most modern SSDs write anew (not rewrite same), when "updating" a block on "disk"
 703 2012-06-12 17:18:51 gavinandresen has quit (Quit: gavinandresen)
 704 2012-06-12 17:27:29 TD has quit (Quit: TD)
 705 2012-06-12 17:50:43 saieko has quit (Read error: Operation timed out)
 706 2012-06-12 17:55:12 ThomasV_ has joined
 707 2012-06-12 18:04:46 RainbowDashh has quit (Quit: Computer has gone to sleep.)
 708 2012-06-12 18:07:39 rdponticelli_ has joined
 709 2012-06-12 18:08:22 rdponticelli has quit (Ping timeout: 244 seconds)
 710 2012-06-12 18:08:57 rdponticelli_ is now known as rdponticelli
 711 2012-06-12 18:10:14 saieko has joined
 712 2012-06-12 18:10:52 TD has joined
 713 2012-06-12 18:13:56 drizztbsd has quit (Ping timeout: 252 seconds)
 714 2012-06-12 18:14:53 null_radix has joined
 715 2012-06-12 18:17:09 rdponticelli has quit (Ping timeout: 244 seconds)
 716 2012-06-12 18:17:31 TD has quit (Quit: TD)
 717 2012-06-12 18:19:16 topace has quit (Remote host closed the connection)
 718 2012-06-12 18:22:13 Joric has joined
 719 2012-06-12 18:22:13 Joric has quit (Changing host)
 720 2012-06-12 18:22:13 Joric has joined
 721 2012-06-12 18:29:10 topace has joined
 722 2012-06-12 18:30:02 topace has quit (Changing host)
 723 2012-06-12 18:30:02 topace has joined
 724 2012-06-12 18:33:56 nicksasa has quit (Ping timeout: 245 seconds)
 725 2012-06-12 18:35:47 paul0 has quit (Quit: paul0)
 726 2012-06-12 18:36:00 Nicksasa has joined
 727 2012-06-12 18:36:00 Nicksasa has quit (Changing host)
 728 2012-06-12 18:36:00 Nicksasa has joined
 729 2012-06-12 18:42:22 ThomasV_ has quit (Quit: Quitte)
 730 2012-06-12 18:42:45 ThomasV has joined
 731 2012-06-12 18:44:48 Turingi has quit (Quit: Leaving)
 732 2012-06-12 18:51:13 rdponticelli has joined
 733 2012-06-12 18:51:44 Turingi has joined
 734 2012-06-12 18:53:14 paul0 has joined
 735 2012-06-12 18:54:34 Joric has quit ()
 736 2012-06-12 18:55:57 <luke-jr> IMO, #936, #1245, #1431 should be blockers for 0.7.0 - and nice-to-have #1355, #1416, #1246, #1393, #1240, #1409
 737 2012-06-12 19:03:30 Quaix has quit (Ping timeout: 246 seconds)
 738 2012-06-12 19:05:41 <BlueMatt> theres something odd about that list...oh wait, they're all yours
 739 2012-06-12 19:06:54 ovidiusoft has joined
 740 2012-06-12 19:07:12 <BlueMatt> anyway, before we freeze, I think we need to merge a ton, there's no point stopping and letting pulls sit around and get old for no reason
 741 2012-06-12 19:08:07 <BlueMatt> sipa: what scenario are you talking about at https://github.com/bitcoin/bitcoin/pull/973#issuecomment-6279391 ?
 742 2012-06-12 19:08:31 <sipa> BlueMatt: you stop processing incoming data when the output buffer to a node is full, right?
 743 2012-06-12 19:09:43 <sipa> the scenario is probably unrealistic enough to be a problem
 744 2012-06-12 19:10:40 <BlueMatt> oh, I see what you're saying...still if we do get such an inv, we would have to send a getdata in response to do anything with it, so...
 745 2012-06-12 19:11:18 <BlueMatt> and Im not sure that scenario is entirely realistic given tcp...
 746 2012-06-12 19:11:22 <sipa> agree
 747 2012-06-12 19:11:30 <sipa> seems to work fine, too
 748 2012-06-12 19:14:01 <sipa> can someone explain me the zoo #1002, #1023, #1437 ?
 749 2012-06-12 19:14:21 <sipa> outdated/superceded/dependencies/conflicts?
 750 2012-06-12 19:14:54 <xorgate> is there a doc somewhere describing the internals of the bitcoind/bitcoin-qt apps? for reading up should one desire to fix some bugs maybe
 751 2012-06-12 19:16:00 datagutt has quit (Quit: Computer has gone to sleep.)
 752 2012-06-12 19:17:01 RazielZ has quit (Ping timeout: 245 seconds)
 753 2012-06-12 19:18:06 <BlueMatt> 1437 is the minimum required to do win32 uris, 1002 adds some checking to addresses before throwing them in gui and pops up to the user in that case (should be merged), 1023 does a few unnecessary/redundant things and a few things that are kinda just changes for the sake of change (/that were required to allow for some old stuff that was in that pull, but is no longer) but also adds a few sanity checks that may be useful
 754 2012-06-12 19:18:09 <BlueMatt> sipa: ^
 755 2012-06-12 19:18:43 <BlueMatt> ie IMPLEMENT_RANDOMIZE_STACK around ipc thread
 756 2012-06-12 19:18:57 <sipa> ok, thanks
 757 2012-06-12 19:19:37 RazielZ has joined
 758 2012-06-12 19:19:54 <sipa> xorgate: wumpus maintains a doxygen of the sourcecode
 759 2012-06-12 19:22:52 <xorgate> sipa thanks i'll try to find it :0
 760 2012-06-12 19:22:55 <wumpus> https://dev.visucore.com/bitcoin/
 761 2012-06-12 19:23:02 <xorgate> that was fast
 762 2012-06-12 19:23:19 <xorgate> You don't have permission to access /bitcoin/ on this server.
 763 2012-06-12 19:23:28 <wumpus> eh
 764 2012-06-12 19:23:35 <wumpus> https://dev.visucore.com/bitcoin/doxygen/
 765 2012-06-12 19:24:06 <xorgate> great thanks
 766 2012-06-12 19:27:16 toffoo has quit ()
 767 2012-06-12 19:32:09 faraday__ has joined
 768 2012-06-12 19:33:16 <sipa> BlueMatt: what do you think about #1271 right now?
 769 2012-06-12 19:33:36 rdponticelli has quit (Read error: Connection reset by peer)
 770 2012-06-12 19:36:34 <luke-jr> BlueMatt: yeah, strange how everyone else's get merged and mine just sit there ready :/
 771 2012-06-12 19:37:01 <BlueMatt> luke-jr: I dont think any pull of large size aside from -qt ones have been pulled for quite some time...
 772 2012-06-12 19:37:20 <luke-jr> BlueMatt: not all those are large
 773 2012-06-12 19:37:30 <luke-jr> but anyhow, the point isn't to complain, but to try to get things moving
 774 2012-06-12 19:37:38 <sipa> i think rebroad also has a track record of non-merged pulls :)
 775 2012-06-12 19:37:40 <BlueMatt> by large, I mean like 5 lines...
 776 2012-06-12 19:37:42 <luke-jr> git master has been pretty quiet for a week or two now
 777 2012-06-12 19:37:49 <luke-jr> sipa: yeah, but those have reasons :P
 778 2012-06-12 19:38:15 <luke-jr> a lot of mine, I sit there talking to myself :p
 779 2012-06-12 19:39:07 <sipa> i've acked 1245/1246 already!
 780 2012-06-12 19:39:23 <sipa> i'm going through the list of pull requests now
 781 2012-06-12 19:41:00 <luke-jr> hmm, I should update #1240 with my fix
 782 2012-06-12 19:42:12 Z0rZ0rZ0r has joined
 783 2012-06-12 19:42:54 rdponticelli has joined
 784 2012-06-12 19:43:49 <BlueMatt> sipa: #1271 could be done cleaner, but it should work
 785 2012-06-12 19:44:00 <BlueMatt> (not significantly, but slightly)
 786 2012-06-12 19:44:21 <BlueMatt> oh, and it does add one debug line that gavin may not like
 787 2012-06-12 19:44:33 <BlueMatt> src/net.cpp:530
 788 2012-06-12 19:46:05 <BlueMatt> but it largely looks good
 789 2012-06-12 19:50:17 c_k_ is now known as c_k
 790 2012-06-12 19:56:03 ThomasV has quit (Quit: Quitte)
 791 2012-06-12 20:02:22 RainbowDashh has joined
 792 2012-06-12 20:02:24 Diablo-D3 has quit (Read error: Operation timed out)
 793 2012-06-12 20:03:53 Diablo-D3 has joined
 794 2012-06-12 20:06:52 RainbowDashh has quit (Ping timeout: 252 seconds)
 795 2012-06-12 20:08:27 MobiusL has quit (Remote host closed the connection)
 796 2012-06-12 20:09:47 MobiusL has joined
 797 2012-06-12 20:10:34 <luke-jr> there, rebased #1240 with the fix embedded
 798 2012-06-12 20:11:51 <luke-jr> sipa: btw, dooglus (coin sel refactor + coincontrol) basically told me he got tired of rebasing and didn't have the time to keep doing it
 799 2012-06-12 20:14:07 Diablo-D3 has quit (Remote host closed the connection)
 800 2012-06-12 20:14:57 DiabloD3 has joined
 801 2012-06-12 20:17:42 DiabloD3 is now known as Diablo-D3
 802 2012-06-12 20:19:23 minimoose has quit (Quit: minimoose)
 803 2012-06-12 20:20:16 erle- has quit (Quit: erle-)
 804 2012-06-12 20:22:05 skittixch has joined
 805 2012-06-12 20:22:38 coinbuck has quit (Ping timeout: 276 seconds)
 806 2012-06-12 20:24:07 Diablo-D3 has quit (Remote host closed the connection)
 807 2012-06-12 20:27:42 Diablo-D3 has joined
 808 2012-06-12 20:29:55 egecko has joined
 809 2012-06-12 20:30:16 Diapolo has joined
 810 2012-06-12 20:30:57 <skittixch> Hey, I'm wondering if anyone can help me figure out how to get my bitcoind working again.  When I run bitcoind -daemon, it tells me it's probably already running.  I check with ps aux and I don't see any bitcoin related things.  I've inlcuded the last few lines of my debug.log file here. http://codepad.org/SAO0bd1w  The problem persists after I restart my server...any ideas?
 811 2012-06-12 20:31:40 <BlueMatt> rm /home/skittixch/.bitcoin/.lock
 812 2012-06-12 20:31:47 <BlueMatt> oh, nvm bind
 813 2012-06-12 20:31:53 <BlueMatt> you have something else listening on 8333
 814 2012-06-12 20:32:11 <BlueMatt> netstat -lnp | grep 8333
 815 2012-06-12 20:33:11 <skittixch> it's thinking pretty hard about that one :\
 816 2012-06-12 20:33:52 <BlueMatt> can happen if you have stale nfs mounts or something...
 817 2012-06-12 20:34:16 <skittixch> it's been hanging a lot lately.  I'm not savvy enough to know how to freshen that up...
 818 2012-06-12 20:34:36 <BlueMatt> try lsof -n | grep LISTEN | grep 8333
 819 2012-06-12 20:34:41 <BlueMatt> might need sudo
 820 2012-06-12 20:34:46 t7 has quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
 821 2012-06-12 20:34:51 <skittixch> yeah, my ssh is hung it seems
 822 2012-06-12 20:35:15 <Diapolo> those Linux stuff is magic stuff whenever I read it ^^
 823 2012-06-12 20:36:38 <skittixch> did you mean that I should type "try lsof -n | grep LISTEN | grep 8333" without quotes?
 824 2012-06-12 20:36:41 <skittixch> or without the try?
 825 2012-06-12 20:36:46 <BlueMatt> without try
 826 2012-06-12 20:36:51 <skittixch> it doesn't like it
 827 2012-06-12 20:36:57 <skittixch> lsof command not found
 828 2012-06-12 20:37:00 <skittixch> I'm on debian squeeze
 829 2012-06-12 20:37:05 <BlueMatt> well stick with netstat then
 830 2012-06-12 20:37:20 <skittixch> trying again as root
 831 2012-06-12 20:38:16 <skittixch> still just hanging there
 832 2012-06-12 20:38:32 <BlueMatt> odd...not sure Ive ever seen it hang with lnp
 833 2012-06-12 20:38:53 <BlueMatt> do you get anything without grep?
 834 2012-06-12 20:40:15 <skittixch> hangs on netstat -lnp :\
 835 2012-06-12 20:40:23 <skittixch> I know I've done netstat before
 836 2012-06-12 20:40:42 <BlueMatt> thats really odd...its just listening/numeric (no dns)/processes
 837 2012-06-12 20:40:53 <skittixch> :\
 838 2012-06-12 20:41:14 <BlueMatt> maybe without -p?
 839 2012-06-12 20:41:34 <skittixch> so just netstat -ln?
 840 2012-06-12 20:41:54 <BlueMatt> yea
 841 2012-06-12 20:42:32 * skittixch waits for putty to connect again
 842 2012-06-12 20:42:44 <skittixch> heeey
 843 2012-06-12 20:42:47 <skittixch> so that worked
 844 2012-06-12 20:42:48 Keefe has quit (Read error: Connection reset by peer)
 845 2012-06-12 20:43:02 Keefe has joined
 846 2012-06-12 20:43:02 Keefe has quit (Changing host)
 847 2012-06-12 20:43:02 Keefe has joined
 848 2012-06-12 20:43:15 <BlueMatt> does it show anything on 8333?
 849 2012-06-12 20:44:05 Ferroh_ is now known as Ferroh
 850 2012-06-12 20:44:18 <skittixch> it does, but I don't see any identifying info... http://codepad.org/1ktCGBdJ
 851 2012-06-12 20:44:52 <BlueMatt> yea without p its kinda useless...
 852 2012-06-12 20:44:58 <BlueMatt> p doesnt work with root though?
 853 2012-06-12 20:45:37 <skittixch> it hung last time I did it with both root and user
 854 2012-06-12 20:45:54 <skittixch> I think...should I try again as user? or root?
 855 2012-06-12 20:45:59 <BlueMatt>  /proc and /sys are mounted properly?
 856 2012-06-12 20:46:00 Motest031 has quit (Ping timeout: 240 seconds)
 857 2012-06-12 20:46:21 <skittixch> I'd hope so.  I'm a newbie admin.  This is my learning machine, so anything's possible
 858 2012-06-12 20:46:26 <Diapolo> 7103 is that the correct number for testnet blocks?
 859 2012-06-12 20:46:45 Motest003 has joined
 860 2012-06-12 20:47:04 <BlueMatt> maybe "fuser 8333/tcp"
 861 2012-06-12 20:47:44 <skittixch> fuser 8333/tcp seems to have hung it :(
 862 2012-06-12 20:47:49 <skittixch> as user, not root
 863 2012-06-12 20:47:55 <skittixch> haven't tried root yet
 864 2012-06-12 20:47:58 <BlueMatt> something is kinda f'd up here...
 865 2012-06-12 20:48:03 <skittixch> seems like it
 866 2012-06-12 20:48:11 <BlueMatt> whats your mount line on /proc ?
 867 2012-06-12 20:48:38 <skittixch> I don't follow, I'm sorry
 868 2012-06-12 20:48:48 <BlueMatt> mount | grep proc
 869 2012-06-12 20:49:49 <skittixch> proc on /proc type proc (rw,noexec,nosuid,nodev)
 870 2012-06-12 20:50:16 <BlueMatt> what about "mount | grep sys"
 871 2012-06-12 20:50:33 <skittixch> sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
 872 2012-06-12 20:50:38 Eliel_ is now known as Eliel
 873 2012-06-12 20:51:19 _flow_ has quit (Ping timeout: 248 seconds)
 874 2012-06-12 20:52:51 <skittixch> do you see anything funky about those results?
 875 2012-06-12 20:52:58 <BlueMatt> nope
 876 2012-06-12 20:53:03 <skittixch> well that's good at least...
 877 2012-06-12 20:53:52 <BlueMatt> well Im outta ideas, dont know if you can get to listening sockets directly from /proc/pid, probably can but I dunno how
 878 2012-06-12 20:53:58 <skittixch> trying netstat -lnp again, and just holding on...either it'll work, or putty will time out.  I'll let you know how it goes
 879 2012-06-12 20:54:13 <skittixch> thanks for the help so far...at least I know my whole system probably isn't borked...just a crucial part of it ;)
 880 2012-06-12 20:54:14 <BlueMatt> wait, putty is timing out not the command itself?
 881 2012-06-12 20:54:21 <skittixch> the command itself
 882 2012-06-12 20:54:25 <luke-jr> ARGH SOMEONE FIND A BLOCK
 883 2012-06-12 20:54:27 <skittixch> just hangs there
 884 2012-06-12 20:54:33 <BlueMatt> luke-jr: make it p2pool....
 885 2012-06-12 20:54:43 <BlueMatt> skittixch: and Cntrl-C doesnt kill it?
 886 2012-06-12 20:54:53 <luke-jr> BlueMatt: nah, p2pool is apparently poor at finding blocks
 887 2012-06-12 20:55:01 <BlueMatt> over the past few days...bigtime
 888 2012-06-12 20:55:13 <skittixch> no, nor does pause|break or ctrl d
 889 2012-06-12 20:55:26 <BlueMatt> try running the command in screen?
 890 2012-06-12 20:55:38 <luke-jr> BlueMatt: someone analyzed their lifetime data; if they were SMPPS like Eligius, they'd have like 3000 BTC extra credit to make up
 891 2012-06-12 20:55:56 <BlueMatt> yea, the orphans are killing it
 892 2012-06-12 20:55:59 <skittixch> like, not through ssh?
 893 2012-06-12 20:56:09 <BlueMatt> skittixch: ssh -> screen -> shell(s)
 894 2012-06-12 20:56:36 <luke-jr> BlueMatt: speaking of which, Eligius got 3 orphans in a row a few days ago :/
 895 2012-06-12 20:56:50 <skittixch> I'm in ssh right now.  I've been entering commands in ssh via putty...it's the only command line access I've got at work
 896 2012-06-12 20:57:19 <BlueMatt> putty -> ssh -> screen (on the remote server) -> shell(s) (on the remote server)
 897 2012-06-12 20:57:41 _flow_ has joined
 898 2012-06-12 20:58:30 <Diapolo> I use p2pool sometimes, and I know it was showing accepted shares, for which I never got paid ... dunno what was wrong. It worked before.
 899 2012-06-12 20:58:52 <skittixch> I'm not sure if you're telling me to do something differently, or just making sure I know my terminology...
 900 2012-06-12 20:59:45 <BlueMatt> Im suggesting you checkout screen and use it: http://www.kuro5hin.org/story/2004/3/9/16838/14935
 901 2012-06-12 20:59:50 <BlueMatt> (its a command)
 902 2012-06-12 21:00:08 ThomasV has joined
 903 2012-06-12 21:01:54 jarpiain has quit (Read error: Operation timed out)
 904 2012-06-12 21:02:00 <skittixch> gotcha, reading through now.  Thank BlueMatt
 905 2012-06-12 21:07:33 paul0 has quit (Quit: paul0)
 906 2012-06-12 21:08:04 <skittixch> fwiw I was dicking around in samba, and it seems like I left it in a "very bad inconsistent state", so that could...maybe...have something to do with something...
 907 2012-06-12 21:08:19 da2ce7 has quit (Ping timeout: 265 seconds)
 908 2012-06-12 21:10:04 ThomasV has quit (Quit: Quitte)
 909 2012-06-12 21:10:46 da2ce7 has joined
 910 2012-06-12 21:11:29 t7 has joined
 911 2012-06-12 21:11:44 jarpiain has joined
 912 2012-06-12 21:12:09 jarpiain is now known as Guest9804
 913 2012-06-12 21:16:35 sacredchao has quit (Ping timeout: 276 seconds)
 914 2012-06-12 21:17:29 sacredchao has joined
 915 2012-06-12 21:20:29 Diapolo has left ()
 916 2012-06-12 21:20:57 <luke-jr> hmm
 917 2012-06-12 21:21:02 <luke-jr> how do I force bitcoind to try reorging?
 918 2012-06-12 21:21:14 <BlueMatt> give it a block that will trigger a reorg
 919 2012-06-12 21:21:32 <luke-jr> it didn't
 920 2012-06-12 21:21:34 <BlueMatt> s/will trigger a reorg/has higher height than current tip/
 921 2012-06-12 21:21:39 <BlueMatt> then thats a bug ;)
 922 2012-06-12 21:21:41 <luke-jr> 0000000000000379ab05f7f5495500679240545bbca74c3ae9afaf21e3403306 has just found
 923 2012-06-12 21:21:53 <luke-jr> ProcessBlock: ORPHAN BLOCK, prev=0000000000000a368115
 924 2012-06-12 21:22:34 <BlueMatt> and then it will request blocks up to it, did your node not respond?
 925 2012-06-12 21:23:05 darkee has quit (Ping timeout: 276 seconds)
 926 2012-06-12 21:24:51 brocktice has quit (Read error: Connection reset by peer)
 927 2012-06-12 21:24:56 brocktic1 has joined
 928 2012-06-12 21:27:26 <luke-jr> BlueMatt: does it log?
 929 2012-06-12 21:28:18 <BlueMatt> luke-jr: try -debug
 930 2012-06-12 21:31:56 <luke-jr> BlueMatt: nothing new there; this isn't with master btw
 931 2012-06-12 21:32:04 <luke-jr> trying to debug the 0.4.x P2SH issue
 932 2012-06-12 21:32:04 <BlueMatt> oh, try master
 933 2012-06-12 21:32:38 rainfly_x has joined
 934 2012-06-12 21:32:40 <luke-jr> would defeat the point
 935 2012-06-12 21:32:56 <luke-jr> I do have pfrom->PushGetBlocks(pindexBest, GetOrphanRoot(pblock2));
 936 2012-06-12 21:33:22 agricocb has quit (Quit: Leaving.)
 937 2012-06-12 21:35:27 <luke-jr> it's being ignored by // Filter out duplicate requests
 938 2012-06-12 21:36:04 darkee has joined
 939 2012-06-12 21:38:23 Aetitiae_ has joined
 940 2012-06-12 21:39:49 <rainfly_x> If I were to ask for some technical advice, would I be interrupting?
 941 2012-06-12 21:40:27 <luke-jr> no
 942 2012-06-12 21:40:48 <rainfly_x> Cool.
 943 2012-06-12 21:41:16 <rainfly_x> I'm working on the theory side of a project, which is gonna involve Bitcoin contracts.
 944 2012-06-12 21:41:40 Aetitiae has quit (Ping timeout: 265 seconds)
 945 2012-06-12 21:42:08 <rainfly_x> The overall intent of the site is to fund open source development through micropayments for specific features and bugfixes.
 946 2012-06-12 21:42:31 <BlueMatt> luke-jr: did it not get a response the first time?
 947 2012-06-12 21:42:49 <luke-jr> dunno
 948 2012-06-12 21:43:05 <BlueMatt> that debug.log should show
 949 2012-06-12 21:43:32 <rainfly_x> And since part of the idea is to make it so anyone can donate to a sort of "get-it-done" fund, without requiring technical knowledge, a big element of it would be using third party mediators.
 950 2012-06-12 21:44:08 <helo> rainfly_x: bitcoin is not ideally suited for micropayments
 951 2012-06-12 21:44:53 <rainfly_x> helo: how far from ideally suited? I was thinking $.75 average, would overhead eat too much of that?
 952 2012-06-12 21:48:00 nameless has quit (!~root@weowntheinter.net|Ping timeout: 240 seconds)
 953 2012-06-12 21:48:02 <helo> rainfly_x: $0.75 average is not too micro... is feasible, at least
 954 2012-06-12 21:49:23 <BlueMatt> you can throw a ton of tiny transactions at bitcoin, but each block has limited free-tx space, and larger transactions (somewhat) take priority
 955 2012-06-12 21:50:07 <BlueMatt> if you dont mind your donations taking a day to confirm, you probably wont have too much problem at current transaction volumes and growth for the next while (assuming we dont get another satoshidice)
 956 2012-06-12 21:50:32 nameless has joined
 957 2012-06-12 21:50:43 <rainfly_x> That sounds fine to me.
 958 2012-06-12 21:51:05 rdponticelli has quit (Ping timeout: 256 seconds)
 959 2012-06-12 21:53:13 <rainfly_x> Basically, what I need is some sort of contract system, where a person can pledge X amount of money to Y developer, where that developer is usually chosen by a third-party mediator Z (chosen by the pledger), but the pledger can override.
 960 2012-06-12 21:53:51 <rainfly_x> And there's a deadline to become one of the developers in the eligible pool.
 961 2012-06-12 21:54:17 someone42 has quit (Read error: Connection reset by peer)
 962 2012-06-12 21:54:40 brocktic1 has quit (Ping timeout: 248 seconds)
 963 2012-06-12 21:54:44 <rainfly_x> That way we can avoid some of the lazier forms of mediator fraud and such.
 964 2012-06-12 21:54:49 <luke-jr> rainfly_x: someone did something like that once
 965 2012-06-12 21:55:15 <rainfly_x> luke-jr: Yeah? Do you remember what happened to/with it?
 966 2012-06-12 21:55:23 <luke-jr> rainfly_x: nobody used it :P
 967 2012-06-12 21:56:03 <rainfly_x> That's a shame. I would have, but I never even heard of it.
 968 2012-06-12 21:56:10 <BlueMatt> it wasnt contract-based, and was bitcoin-only irrc?
 969 2012-06-12 21:56:16 <BlueMatt> or are you thinking of a different one?
 970 2012-06-12 21:56:21 <luke-jr> dunno, it's been a while
 971 2012-06-12 21:56:24 <BlueMatt> ie for development on bitcoin
 972 2012-06-12 21:57:21 RazielZ has quit (Quit: Leaving)
 973 2012-06-12 21:58:18 <BlueMatt> in terms of doing it with bitcoin contracts, you may end up with an unacceptable amount of caveats
 974 2012-06-12 21:58:34 <rainfly_x> Like what?
 975 2012-06-12 21:58:36 <BlueMatt> but it could work with multisig...
 976 2012-06-12 21:58:57 Prattler has quit (Quit: Ex-Chat)
 977 2012-06-12 22:01:43 _flow_ has quit (Ping timeout: 248 seconds)
 978 2012-06-12 22:02:27 <BlueMatt> lemme think, try user -> multisig donate address 2/2 of User+Mediator -> second tx that the user+mediator have to agree on which pays to dev
 979 2012-06-12 22:02:40 <BlueMatt> but then you need both user and mediator to agree to payout
 980 2012-06-12 22:02:46 <BlueMatt> but neither can get the money back if it fails
 981 2012-06-12 22:05:05 <BlueMatt> also, read https://en.bitcoin.it/wiki/Contracts
 982 2012-06-12 22:05:23 <BlueMatt> written largely by TD
 983 2012-06-12 22:05:38 copumpkin has quit (Quit: Computer has gone to sleep.)
 984 2012-06-12 22:10:32 gjs278 has quit (Remote host closed the connection)
 985 2012-06-12 22:11:21 dvide has joined
 986 2012-06-12 22:11:46 _flow_ has joined
 987 2012-06-12 22:12:20 gjs278 has joined
 988 2012-06-12 22:13:18 sacredchao has quit (Quit: leaving)
 989 2012-06-12 22:14:09 sacredchao has joined
 990 2012-06-12 22:15:23 p0s has quit (Remote host closed the connection)
 991 2012-06-12 22:17:15 <BlueMatt> hmm...should I put stable maintenance on en.bitcoin.it/wiki/Changelog ?
 992 2012-06-12 22:17:23 <rainfly_x> BlueMatt: Already had that open in another tab :)
 993 2012-06-12 22:18:04 <rainfly_x> I'll reread it a few times though... it's one of those things that take several shots before they sink into one's head.
 994 2012-06-12 22:18:47 <luke-jr> BlueMatt: seems to me, it should be split into sections per branch
 995 2012-06-12 22:18:54 <luke-jr> and updated :p
 996 2012-06-12 22:19:07 <BlueMatt> up to you to keep it up-to-date, but Ill throw it up today...
 997 2012-06-12 22:24:49 <BlueMatt> luke-jr: what are the latest versions?
 998 2012-06-12 22:24:52 copumpkin has joined
 999 2012-06-12 22:25:20 <luke-jr> BlueMatt: 0.4.6, 0.5.5, 0.6.0.7, and 0.6.2
1000 2012-06-12 22:25:56 <luke-jr> 0.5.0.6 was the last 0.5.0.x release (it's no longer supported)
1001 2012-06-12 22:26:06 gfinn has joined
1002 2012-06-12 22:26:11 <BlueMatt> wait, we had 0.5.0.X too? god this gets confusing...
1003 2012-06-12 22:26:16 <luke-jr> 0.5.3.1 was a one-off
1004 2012-06-12 22:26:45 <BlueMatt> what other 4-digit releases were there?
1005 2012-06-12 22:27:24 <luke-jr> v0.5.0.1 v0.5.0.2 v0.5.0.3 v0.5.0.4 v0.5.0.5 v0.5.0.6 v0.5.3.1 v0.6.0.7 v0.6.2.1 v0.6.2.2
1006 2012-06-12 22:27:32 * BlueMatt shoots himself
1007 2012-06-12 22:27:42 <luke-jr> I think the 0.6.2.x were just Mac
1008 2012-06-12 22:27:52 <BlueMatt> well this is gonna take a while
1009 2012-06-12 22:28:08 <luke-jr> maybe it makes sense to just link the forum posts instead of copying them all
1010 2012-06-12 22:28:13 <BlueMatt> was there no 0.4.2 release announcement?
1011 2012-06-12 22:28:33 eoss has joined
1012 2012-06-12 22:28:33 eoss has quit (Changing host)
1013 2012-06-12 22:28:33 eoss has joined
1014 2012-06-12 22:29:05 <luke-jr> BlueMatt: google can't find one
1015 2012-06-12 22:29:14 <BlueMatt> hence my asking ;)
1016 2012-06-12 22:29:21 <luke-jr> IIRC there was a 0.4.x I didn't bother announcing
1017 2012-06-12 22:29:22 <luke-jr> so probably
1018 2012-06-12 22:29:33 <BlueMatt> meh, whatever
1019 2012-06-12 22:30:33 <BlueMatt> what was the last 0.4.X?
1020 2012-06-12 22:32:48 imsaguy has joined
1021 2012-06-12 22:33:40 <luke-jr> BlueMatt: 0.4.6
1022 2012-06-12 22:34:22 <BlueMatt> I have no known forum post for 0.4.5 and 0.4.2
1023 2012-06-12 22:35:40 <luke-jr> I know there must have been one for 0.4.5 since that was the BIP16 release
1024 2012-06-12 22:36:20 <luke-jr> hmm
1025 2012-06-12 22:36:28 <luke-jr> or not? I don't seem to even have 0.4.5 binaries
1026 2012-06-12 22:36:47 <BlueMatt> Ill put never released
1027 2012-06-12 22:36:57 <luke-jr> there were rcs at least
1028 2012-06-12 22:37:01 gjs278 has quit (Remote host closed the connection)
1029 2012-06-12 22:37:03 * luke-jr shrugs
1030 2012-06-12 22:37:06 <BlueMatt> well, whatever
1031 2012-06-12 22:38:45 gjs278 has joined
1032 2012-06-12 22:39:18 <luke-jr> amazing how long it takes to get orphan chains fixed
1033 2012-06-12 22:42:00 skittixch has quit (Quit: Page closed)
1034 2012-06-12 22:44:15 rdponticelli has joined
1035 2012-06-12 22:44:45 <BlueMatt> luke-jr: I cant find forum posts or evidence of the existence of 0.5.0.2+
1036 2012-06-12 22:44:53 <BlueMatt> and no forum post for 0.5.0.1 aside from a bug report
1037 2012-06-12 22:45:17 <luke-jr> BlueMatt: 0.5.0.x and 0.6.0.x are short-term stable branches, and I don't usually announce them
1038 2012-06-12 22:45:26 <luke-jr> ie, to use them you need to pull from git
1039 2012-06-12 22:45:28 <BlueMatt> were binaries ever released?
1040 2012-06-12 22:46:10 <luke-jr> 0.6.0.7rc1 and 0.6.0.8rc1 were, but Gavin asked not to have binaries for 0.6.0.7 final so 0.6.2 would get more attention
1041 2012-06-12 22:48:29 <BlueMatt> meh, Im gonna ignore 0.X.Y.N entirely in changelog
1042 2012-06-12 22:50:44 <luke-jr> k
1043 2012-06-12 22:55:31 maaku has joined
1044 2012-06-12 22:58:02 <bayleef> BlueMatt: BTW any ideas? Just tried verifying all blocks at level 6, still didn't fix it. It's still trying to connect blocks 000000000000052c233f..00000000000002c5eaa8 and can't verify some sig
1045 2012-06-12 22:59:42 <sipa> checkblocks only verifies your current chain
1046 2012-06-12 23:00:06 TD has joined
1047 2012-06-12 23:00:10 <sipa> it does not check for corruption in side chains that can potentially be extended to a new best chain
1048 2012-06-12 23:01:59 <luke-jr> hmm
1049 2012-06-12 23:02:27 <luke-jr> sipa: I have a (0.4.6) node that seems stuck, but it's actually just very slow to complete the orphan chain
1050 2012-06-12 23:02:39 <luke-jr> it has all the latest unstuck branches merged
1051 2012-06-12 23:03:26 <sipa> there's still a serious inefficiency in the latest unstuck thing
1052 2012-06-12 23:03:46 <BlueMatt> bayleef: sorry, didnt realize what sipa just said, looks like theres no fix atm
1053 2012-06-12 23:04:06 <BlueMatt> ok, wtf is up with 0.6.1? the changelog is the same as 0.6.2 and there is no 0.6.1 release announce thread
1054 2012-06-12 23:04:11 <sipa> but very slow seems.strange, unless you accidentally always pick a bad peer
1055 2012-06-12 23:04:21 <sipa> BlueMatt: 0.6.1 was never released
1056 2012-06-12 23:04:38 <sipa> so 0.6.2 was released as successor to 0.6.0
1057 2012-06-12 23:04:42 <BlueMatt> ahh...well probably wanna delete it from sf...http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.1/
1058 2012-06-12 23:06:29 <bayleef> BlueMatt: Ah... So I just wait for it to fix itself? Or something
1059 2012-06-12 23:07:00 <BlueMatt> bayleef: yea, wait for a fix...for now, just delete blockchain...
1060 2012-06-12 23:07:09 <BlueMatt> ok, I think the changelog is  up-to-date
1061 2012-06-12 23:07:56 Karmaon has quit (Quit: WeeChat 0.3.8-rc2)
1062 2012-06-12 23:08:18 <bayleef> BlueMatt: Again? Just did that about a week ago, and got this. Got it the first time I downloaded the blockchain, too. Except that time I just grabbed an archive lol
1063 2012-06-12 23:09:01 <BlueMatt> bayleef: I know, and Im really curious as to why this has happened to you, sure you memory/disk/processor/etc are ok?
1064 2012-06-12 23:09:06 ovidiusoft has quit (Ping timeout: 252 seconds)
1065 2012-06-12 23:10:19 <bayleef> BlueMatt: Nothing else seems wrong, no IO errors or sudden lockups. Beyond that though idk
1066 2012-06-12 23:10:44 <gribble> New news from bitcoinrss: TheBlueMatt opened pull request 1446 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1446>
1067 2012-06-12 23:11:45 <sipa> bayleef: i see that problem from time to time
1068 2012-06-12 23:12:08 <sipa> i myself probably resync from network a few times per week as benchmark
1069 2012-06-12 23:12:13 <luke-jr> sipa: well, I'm trying to debug why it's getting stuck on the first P2SH block; so it thinks this chain is bad
1070 2012-06-12 23:12:33 <sipa> i haven't ever encountered such a problem
1071 2012-06-12 23:13:15 <luke-jr> afaict, it's a problem with the backport
1072 2012-06-12 23:13:44 <bayleef> It also happened to someone on the bitcoin stackexchange, but it mysteriously fixed itself for him/her. :(
1073 2012-06-12 23:14:18 <luke-jr> people who encountered it before told me they switched to 0.6 temporarily to get past it
1074 2012-06-12 23:14:29 <luke-jr> the weird thing is, it doesn't seem to be deterministic
1075 2012-06-12 23:14:37 <luke-jr> (I couldn't reproduce it the first try)
1076 2012-06-12 23:15:33 <sipa> bayleef: we've seen several reports of people being stuck on recent versions, but everytime we ask to send us their blockchain, everything seems perfectly fine to us
1077 2012-06-12 23:16:01 <bayleef> sipa: Exactly what happened with me, too
1078 2012-06-12 23:16:15 <luke-jr> sipa: stuck blocks don't seem to be a regression, FWIW
1079 2012-06-12 23:16:31 <luke-jr> sipa: the ratio of 0.6.x stuck seems to be the same as the ratio of 0.6.x nodes overall
1080 2012-06-12 23:16:34 <luke-jr> or close anyhow
1081 2012-06-12 23:16:37 <sipa> no, we've seen such reports for a long time
1082 2012-06-12 23:16:58 <sipa> not saying it is a regression, but it's certainly an issue
1083 2012-06-12 23:17:13 <luke-jr> sipa: is there some way I can cheat and modify my bitcoind to try reconnecting the "bad block" again without waiting for the orphan chain to finish downloading? :/
1084 2012-06-12 23:17:23 <luke-jr> safely, I mean
1085 2012-06-12 23:17:38 <bayleef> fwiw this has happened with 0.6.0, 0.6.2 and current master from github.com/bitcoin/bitcoin
1086 2012-06-12 23:17:40 <sipa> what do you mean by orphan chain?
1087 2012-06-12 23:17:45 <BlueMatt> bayleef: no, not what happened to you
1088 2012-06-12 23:17:59 <BlueMatt> on your first chain, I saw the same issue you had, but it wasnt stuck, it was just reorging forever
1089 2012-06-12 23:18:00 <luke-jr> http://pastebin.com/MS5yVJAE <-- last reorg attempt
1090 2012-06-12 23:18:22 <BlueMatt> (ie had to reconnect several thousand blocks, so it appeared stuck since it took quite some time
1091 2012-06-12 23:18:31 <sipa> luke-jr: ok, side chain
1092 2012-06-12 23:18:36 <luke-jr> sipa: apparently if you get the latest block before you're done syncing, it makes the blockchain download work backward, very slow
1093 2012-06-12 23:19:02 <luke-jr> or maybe it's related to the chain failing to reorg, or both
1094 2012-06-12 23:19:06 <sipa> luke-jr: removing all cdiskblockindex entries from blkindex.dat that are not in the main chain, should do the trick
1095 2012-06-12 23:19:32 <luke-jr> sipa: the main chain *is* the "orphan chain" here
1096 2012-06-12 23:19:50 <sipa> well, the actual main chain is
1097 2012-06-12 23:19:53 <luke-jr> besides, editing dbs is beyond my competence
1098 2012-06-12 23:20:08 <sipa> but to that node, it is a side chain
1099 2012-06-12 23:20:19 <luke-jr> hmm
1100 2012-06-12 23:20:46 <luke-jr> so there's no way to have init.c do "lookup block 177618 (by hash) and try to accept it"? :P
1101 2012-06-12 23:21:26 <sipa> well, obviously there is something wrong with the database, as it tries to connect that block all the time
1102 2012-06-12 23:21:33 <sipa> and it fails
1103 2012-06-12 23:22:53 <luke-jr> no, there is something wrong with the code probably
1104 2012-06-12 23:23:17 <sipa> if you feed it to 0.6, it corrects?
1105 2012-06-12 23:24:18 <luke-jr> that's what I hear
1106 2012-06-12 23:24:35 <sipa> it's not particularly hard to test, is it?
1107 2012-06-12 23:28:24 <luke-jr> it'd take 15 minutes, and I have no reason to doubt the two independent reports
1108 2012-06-12 23:32:33 <sipa> ok
1109 2012-06-12 23:36:35 <luke-jr> sipa: do I trust bug reporters too easily? XD
1110 2012-06-12 23:39:26 TD has quit (Quit: TD)
1111 2012-06-12 23:40:08 <luke-jr> yay for decompositions
1112 2012-06-12 23:40:11 saieko has quit (Ping timeout: 260 seconds)
1113 2012-06-12 23:40:43 <luke-jr> found the bug
1114 2012-06-12 23:40:47 T_X has quit (Ping timeout: 260 seconds)
1115 2012-06-12 23:41:04 sirk390 has quit (Quit: Leaving.)
1116 2012-06-12 23:46:40 <luke-jr> sipa: were you going to address those bugs I found in d68dcf7 btw?
1117 2012-06-12 23:47:24 T_X has joined
1118 2012-06-12 23:47:24 T_X has quit (Changing host)
1119 2012-06-12 23:47:24 T_X has joined
1120 2012-06-12 23:47:32 <sipa> hmm, link?
1121 2012-06-12 23:47:35 brwyatt is now known as Away!~brwyatt@pool-71-244-54-5.dllstx.fios.verizon.net|brwyatt
1122 2012-06-12 23:47:42 <sipa> (not on a pc right now)
1123 2012-06-12 23:47:43 <luke-jr> I just mentioned them on IRC :P
1124 2012-06-12 23:47:44 <luke-jr> 		Bug: returns true instead of false if a reorg fails to complete 100% (ie, setting the best chain to X didn't result in X)
1125 2012-06-12 23:47:46 <luke-jr> 		Bug: if reorg doesn't complete the whole new chain, should consider undoing if old chain was longer
1126 2012-06-12 23:48:24 <sipa> right
1127 2012-06-12 23:48:47 <sipa> yes, i should at least check what consequences that has
1128 2012-06-12 23:49:28 <luke-jr> fixing this BIP16 issue, I should roll a new stable release soon; would be nice if I could include that too
1129 2012-06-12 23:51:40 * luke-jr facepalms
1130 2012-06-12 23:51:56 <luke-jr> fix for stable P2SH bug was hiding in… e679ec9 OP_EVAL implementation
1131 2012-06-12 23:52:00 <luke-jr> no wonder I missed it
1132 2012-06-12 23:52:54 rainfly_x has quit (Quit: Page closed)
1133 2012-06-12 23:54:06 saieko has joined
1134 2012-06-12 23:55:11 da2ce7 has quit (Read error: Connection reset by peer)
1135 2012-06-12 23:56:05 midnightmagic has quit (Ping timeout: 244 seconds)
1136 2012-06-12 23:56:50 da2ce7 has joined
1137 2012-06-12 23:59:39 <luke-jr> https://gitorious.org/+bitcoin-stable-developers/bitcoin/bitcoind-stable/commit/9a48f56fb02338b7f68ab9fd469abc1abe0011c3