1 2014-07-10 00:00:45 skinnkavaj has joined
   2 2014-07-10 00:00:52 chax has joined
   3 2014-07-10 00:01:43 banghouse has joined
   4 2014-07-10 00:02:09 hanti is now known as HANTI
   5 2014-07-10 00:03:41 <WeCluster> kazcw, thank you -- building 0.9.2.1 solved the problem. now running bitcoind for the first time, is it going to download 60GB of blockchain before becoming functional?
   6 2014-07-10 00:07:10 chax has quit (Ping timeout: 255 seconds)
   7 2014-07-10 00:08:43 pierreatwork has quit (Ping timeout: 240 seconds)
   8 2014-07-10 00:11:06 mpmcsweeney has quit (Remote host closed the connection)
   9 2014-07-10 00:11:08 wallet42 has quit (Quit: Leaving.)
  10 2014-07-10 00:11:21 mergle has quit (Quit: Leaving)
  11 2014-07-10 00:11:59 <userguy243> Luke-Jr  - so theoretically there's no way to know for sure?  Right now, with 7 tps hard limit set various places, you still have 60 GB...and hardly anyone transfers it to another person, it's quite rare.  (to buy things iwth BTC and use them as currency.  it happens but it's rare.  it's a Pretty Big Deal for smeone to transfer BTC today, they make special arrangments.  it's not an off-hand thing)
  12 2014-07-10 00:12:11 kalz has joined
  13 2014-07-10 00:12:31 <Luke-Jr> userguy243: O.o what? People buy things with bitcoins all the time.
  14 2014-07-10 00:13:13 <userguy243> Luke-Jr I mean as compared with charges on credit cards, for example.  most people who have btc in their wallet, still are about 50x more likely to charge something to their card.
  15 2014-07-10 00:13:18 mpmcsweeney has joined
  16 2014-07-10 00:13:34 <jcorgan> userguy243: those numbers sound made up
  17 2014-07-10 00:14:08 <userguy243> jcorgan - how many charges have you had on your credit/debit cards in the past 30 days, versus how many things have you bought with BTC?  That's my point.
  18 2014-07-10 00:14:24 <userguy243> when you're in a physical store(shp) you can't even spend your btc there.\
  19 2014-07-10 00:14:30 <userguy243> shp=shop
  20 2014-07-10 00:14:38 <userguy243> i missed hte o
  21 2014-07-10 00:15:41 <userguy243> And that's how the blockchain is 60 GB today.  And I'm talking YOU, who are here in #bitcoin-dev.  How many people won credit cards/debit cards worldwide who have 0 walleters, with a total of 0 btc in them?
  22 2014-07-10 00:15:54 <userguy243> won=own
  23 2014-07-10 00:16:01 <jcorgan> this is pretty off-topic for -dev
  24 2014-07-10 00:16:05 <userguy243> walleters = wallets
  25 2014-07-10 00:16:08 wallet42 has joined
  26 2014-07-10 00:16:09 <userguy243> jcorgan point taken
  27 2014-07-10 00:16:40 <userguy243> I was just asking how the blockchain could be pruned, for once a billion people use it.  it'llget pretty gnarly.  luke-jr (and earlier someone else) said that it can't get pruned
  28 2014-07-10 00:17:23 mpmcsweeney has quit (Remote host closed the connection)
  29 2014-07-10 00:19:16 [EddyF]_ has quit (Quit: [EddyF]_)
  30 2014-07-10 00:21:40 <WeCluster> 2014-07-10 00:13:04   nActualTimespan = 941328  before bounds 2014-07-10 00:13:04 GetNextWorkRequired RETARGET 2014-07-10 00:13:04 nTargetTimespan = 1209600    nActualTimespan = 941328 2014-07-10 00:13:04 Before: 1c2a1115  000000002a111500000000000000000000000000000000000000000000000000 2014-07-10 00:13:04 After:  1c20bca7  0000000020bca74a83a83a83a83a83a83a83a83a83a83a83a83a83a83a83a83a
  31 2014-07-10 00:22:59 kmels has joined
  32 2014-07-10 00:24:42 llllllllll has quit ()
  33 2014-07-10 00:24:45 <userguy243> there are semiformal plans to ease the TPS restrictions too, once there is more adoption.  And semiformal plans for more adoption :)
  34 2014-07-10 00:25:13 postpre has quit (Ping timeout: 240 seconds)
  35 2014-07-10 00:25:34 <WeCluster> bitcoind working as expected in headless build -- seems like mining could now occur on this box. I will be doing development in this area specifically, as well as core protocol improvements. any pointers for where to find some bugs that need fixing and other useful work that I can do while still learning?
  36 2014-07-10 00:25:51 postpre has joined
  37 2014-07-10 00:26:47 <kazcw> WeCluster: if you could find the commit that breaks windows build and include that in a bug report, it'd help fix it
  38 2014-07-10 00:27:23 pierreatwork has joined
  39 2014-07-10 00:27:25 <kazcw> WeCluster: do you know git bisect? it's pretty cool, you can do a binary search through commits to find the one that breaks it
  40 2014-07-10 00:28:03 weilu has joined
  41 2014-07-10 00:28:17 <kazcw> WeCluster: but you should use a release version (like v0.9.2.1) for mining
  42 2014-07-10 00:28:26 <kazcw> and wallets for that matter
  43 2014-07-10 00:28:43 <WeCluster> understood. will do.
  44 2014-07-10 00:28:48 <userguy243> cu guys later
  45 2014-07-10 00:29:09 userguy243 has quit (Quit: Leaving)
  46 2014-07-10 00:29:16 drawingthesun has joined
  47 2014-07-10 00:30:09 Neozonz has joined
  48 2014-07-10 00:32:06 banghouse has quit (Remote host closed the connection)
  49 2014-07-10 00:32:13 Neozonz has quit (Discx2!~Neozonz@unaffiliated/neozonz|Ping timeout: 240 seconds)
  50 2014-07-10 00:32:52 cagedwisdom has joined
  51 2014-07-10 00:33:46 kmels has quit (Ping timeout: 240 seconds)
  52 2014-07-10 00:34:45 coinheavy has joined
  53 2014-07-10 00:34:48 otila has quit (Ping timeout: 252 seconds)
  54 2014-07-10 00:36:47 weilu has quit (Remote host closed the connection)
  55 2014-07-10 00:37:02 weilu has joined
  56 2014-07-10 00:39:18 bbrian has joined
  57 2014-07-10 00:43:16 benrcole has quit (Quit: Leaving.)
  58 2014-07-10 00:48:39 Chief_Panda has joined
  59 2014-07-10 00:52:31 AndrewJackson has quit (Ping timeout: 256 seconds)
  60 2014-07-10 00:52:45 btc123 is now known as btc12311
  61 2014-07-10 00:52:51 AndrewJackson has joined
  62 2014-07-10 00:52:56 larku has joined
  63 2014-07-10 00:56:50 btc12311 is now known as btc111
  64 2014-07-10 00:58:27 anton000 has quit (Ping timeout: 264 seconds)
  65 2014-07-10 01:00:50 wallet42 has quit (Quit: Leaving.)
  66 2014-07-10 01:01:08 ThomasV has joined
  67 2014-07-10 01:03:05 williamcotton has quit (Quit: quit)
  68 2014-07-10 01:03:10 chax has joined
  69 2014-07-10 01:03:11 otila has joined
  70 2014-07-10 01:04:19 lnovy has quit (Ping timeout: 255 seconds)
  71 2014-07-10 01:04:38 wallet42 has joined
  72 2014-07-10 01:05:11 <btc111> are there any android devlopers here? pls msg me . have a question will pay bounty
  73 2014-07-10 01:06:34 lnovy has joined
  74 2014-07-10 01:07:08 davispuh has quit (Remote host closed the connection)
  75 2014-07-10 01:07:16 brson has quit (Quit: leaving)
  76 2014-07-10 01:07:55 chax has quit (Ping timeout: 255 seconds)
  77 2014-07-10 01:10:12 ak_ has quit (Read error: Connection reset by peer)
  78 2014-07-10 01:10:12 akstunt600 has quit (Read error: Connection reset by peer)
  79 2014-07-10 01:10:57 akstunt600 has joined
  80 2014-07-10 01:11:00 ak_ has joined
  81 2014-07-10 01:11:05 PRab_ has joined
  82 2014-07-10 01:12:51 PRab has quit (Ping timeout: 264 seconds)
  83 2014-07-10 01:13:00 PRab_ is now known as PRab
  84 2014-07-10 01:16:27 cadaver has joined
  85 2014-07-10 01:17:09 chax has joined
  86 2014-07-10 01:21:13 mr_burdell has joined
  87 2014-07-10 01:21:25 lnovy has quit (Ping timeout: 272 seconds)
  88 2014-07-10 01:22:24 AnoAnon has quit (Read error: Connection reset by peer)
  89 2014-07-10 01:23:23 lnovy has joined
  90 2014-07-10 01:29:31 drawingthesun has quit (Ping timeout: 255 seconds)
  91 2014-07-10 01:29:41 wallet42 has quit (Quit: Leaving.)
  92 2014-07-10 01:31:49 ttgg has joined
  93 2014-07-10 01:32:26 <ttgg> What compiler/IDE is best for working with the bitcoin source on Windows?
  94 2014-07-10 01:33:12 Starduster has quit (Ping timeout: 240 seconds)
  95 2014-07-10 01:34:16 <kazcw> ttgg: mingw. see doc/build-msw.md
  96 2014-07-10 01:35:27 <ttgg> Thanks kaz
  97 2014-07-10 01:38:59 ttgg has quit (Quit: Page closed)
  98 2014-07-10 01:40:36 PRab_ has joined
  99 2014-07-10 01:43:00 pierreatwork has quit (Ping timeout: 252 seconds)
 100 2014-07-10 01:44:01 PRab has quit (Ping timeout: 240 seconds)
 101 2014-07-10 01:44:16 PRab_ is now known as PRab
 102 2014-07-10 01:48:19 roconnor has joined
 103 2014-07-10 01:48:54 ConvivialMatt has joined
 104 2014-07-10 01:49:57 ttgg has joined
 105 2014-07-10 01:50:16 DoctorBTC has joined
 106 2014-07-10 01:51:36 Aido has quit (Ping timeout: 240 seconds)
 107 2014-07-10 01:53:31 <ttgg> "this is a security-critical project where any mistake might cost people lots of money."
 108 2014-07-10 01:54:09 <Emcy> sure is
 109 2014-07-10 01:54:20 Aido has joined
 110 2014-07-10 01:56:07 <ttgg> bitcoin-qt is this still considered like the default wallet? Will it continue to 'basically' function if I compile my own bitcoin source, but I make patches that add functionality? I'm assuming I'd have to also make changes to the wallet code to use my changes from a wallet...
 111 2014-07-10 01:56:16 <ttgg> I know that might be a stupid question, but I'm just starting with this
 112 2014-07-10 02:02:09 aburan28 has quit (Ping timeout: 256 seconds)
 113 2014-07-10 02:03:37 akstunt600 has quit (Read error: Connection reset by peer)
 114 2014-07-10 02:03:37 ak_ has quit (Read error: Connection reset by peer)
 115 2014-07-10 02:03:46 Application has quit (Ping timeout: 240 seconds)
 116 2014-07-10 02:04:11 <Emcy> how can anyone say how it might function if you add your own patches
 117 2014-07-10 02:04:20 RoboTedd_ has joined
 118 2014-07-10 02:04:20 ionstorm has joined
 119 2014-07-10 02:04:24 ak_ has joined
 120 2014-07-10 02:04:31 akstunt600 has joined
 121 2014-07-10 02:05:04 jprichardson has quit (Ping timeout: 255 seconds)
 122 2014-07-10 02:05:31 postpre has quit (Ping timeout: 240 seconds)
 123 2014-07-10 02:06:13 waxwing_ has joined
 124 2014-07-10 02:07:48 RoboTeddy has quit (Ping timeout: 260 seconds)
 125 2014-07-10 02:08:34 CheckDavid has quit (Quit: Connection closed for inactivity)
 126 2014-07-10 02:09:33 JackH has quit (Ping timeout: 272 seconds)
 127 2014-07-10 02:10:01 waxwing has quit (Ping timeout: 255 seconds)
 128 2014-07-10 02:10:40 jprichardson has joined
 129 2014-07-10 02:11:00 amitsharda has joined
 130 2014-07-10 02:11:49 amitsharda has quit (Read error: Connection reset by peer)
 131 2014-07-10 02:11:50 Grishnakh has quit (Read error: Connection reset by peer)
 132 2014-07-10 02:12:14 Grishnakh has joined
 133 2014-07-10 02:13:57 <ttgg> This is just my own internal testing and stuff
 134 2014-07-10 02:14:14 <ttgg> I'm not considering putting in any pull requests or anything like that until I have a fundamental understanding of the code
 135 2014-07-10 02:14:20 <WeCluster> ttgg: we're using mingw with msys and in that case you should follow doc/build-unix.md instead of doc/build-msw.md
 136 2014-07-10 02:14:25 <ttgg> I plan on playing with it extensively
 137 2014-07-10 02:14:36 <ttgg> Thanks WeCluster
 138 2014-07-10 02:14:52 <PRab> ttgg: If you are testing, make sure you use testnet coins instead of real bitcoin in case something goes wrong.
 139 2014-07-10 02:14:57 <ttgg> I'm playing with mingw and msys right now and I just started eyeballing the bitcoin.org developer guide
 140 2014-07-10 02:15:06 davout has quit (Ping timeout: 240 seconds)
 141 2014-07-10 02:15:30 <WeCluster> ttgg: also note that you will need to add -D_WIN32_WINNT=0x0601 -DWINVER=0x0601 (for Windows 7+) to the Makefiles and probably also -lz (for including libz at link time) to get the source to build under windows if you're using gcc under msys/mingw
 142 2014-07-10 02:15:46 <ttgg> thank you WeCluster
 143 2014-07-10 02:16:17 joepie91 has quit (Ping timeout: 252 seconds)
 144 2014-07-10 02:16:30 <ttgg> I've been looking around and I can't find any good newbie guides for this stuff, I'm coming to the table here with just a basic understanding of C++, a layman's understanding of the Bitcoin protocol, and the desire to help
 145 2014-07-10 02:16:56 mappum has joined
 146 2014-07-10 02:16:58 <WeCluster> we've just gone through the process of building the source in this way on Windows 7 -- kazcw helped earlier today with this, we started out using the latest beta version of the bitcoin source but found it would not build. v0.9.2.1 does build, and if you can't get it built we will be glad to help.
 147 2014-07-10 02:17:01 mihar_ has joined
 148 2014-07-10 02:17:30 <ttgg> Thanks WeCluster, should I just try to compile and build it as my first mission?
 149 2014-07-10 02:17:38 <ttgg> I'm on win7
 150 2014-07-10 02:18:09 mihar_ has quit (Remote host closed the connection)
 151 2014-07-10 02:18:14 <WeCluster> start here https://bitcointalk.org/index.php?topic=149479.0
 152 2014-07-10 02:19:00 Detritus has left ("Konversation terminated!")
 153 2014-07-10 02:19:00 joepie91 has joined
 154 2014-07-10 02:19:23 <WeCluster> we were only interested in building a headless installation, which is simpler, but do not look at step #3 and think to yourself "the newer beta source would be more fun"
 155 2014-07-10 02:19:32 haigent has quit (Ping timeout: 240 seconds)
 156 2014-07-10 02:19:56 peper has quit (Ping timeout: 260 seconds)
 157 2014-07-10 02:19:59 <ttgg> "fun"
 158 2014-07-10 02:20:19 haigent has joined
 159 2014-07-10 02:20:27 <ttgg> Are all of the library links in this thread up to date/functionable still?
 160 2014-07-10 02:20:32 <ttgg> I guess I'll find out...
 161 2014-07-10 02:20:54 peper has joined
 162 2014-07-10 02:21:25 TheSeven has quit (Ping timeout: 252 seconds)
 163 2014-07-10 02:21:26 <WeCluster> you can use any version of boost and any version of openssl ... we used boost 50 and openssl 1.0.1h
 164 2014-07-10 02:22:19 aburan28 has joined
 165 2014-07-10 02:22:36 ThomasV has quit (Ping timeout: 252 seconds)
 166 2014-07-10 02:22:38 <WeCluster> building the source as a headless bitcoind installation made it simpler. no need for Berkeley DB, and none of the qt libs are required. to build headless you specify --disable-wallet
 167 2014-07-10 02:23:03 <ttgg> Should I go headless my first go? I kind of want to play with the whole enchilada
 168 2014-07-10 02:23:19 <WeCluster> also --disable-upnp-default
 169 2014-07-10 02:23:35 <ttgg> Also, why hasn't someone made a unified library installer for this?
 170 2014-07-10 02:23:37 attilah has joined
 171 2014-07-10 02:23:49 <ttgg> Step #2 is entirely too long imo
 172 2014-07-10 02:23:54 TheSeven has joined
 173 2014-07-10 02:23:58 <ttgg> If people are using this as a reference
 174 2014-07-10 02:24:38 <WeCluster> we were unable to get boost 55 to build under mingw/msys
 175 2014-07-10 02:24:50 <ttgg> If no one is doing it, I'm going to make a single download and installer for all of these, to simplify step 2
 176 2014-07-10 02:28:41 <WeCluster> the most difficult part of getting it built under mingw/msys on win7 was ensuring the build environment/toolchain and paths required were present. when you make your first build attempt, let us know.
 177 2014-07-10 02:29:51 ThomasV has joined
 178 2014-07-10 02:29:57 <ttgg> I'll be doing it within the hour
 179 2014-07-10 02:30:58 pierreatwork has joined
 180 2014-07-10 02:32:42 banghouse has joined
 181 2014-07-10 02:32:43 torsthaldo has quit (Read error: Connection reset by peer)
 182 2014-07-10 02:32:50 <ttgg> within the mingw and msys shell "cd /c/deps/"
 183 2014-07-10 02:33:07 <ttgg> I don't quite understand, is this a directory I need or is it some pseudo directory in the shell?
 184 2014-07-10 02:36:49 Subo1977 has joined
 185 2014-07-10 02:36:55 <ttgg> I feel like an idiot because I'm getting stuck at things that should be simple
 186 2014-07-10 02:37:14 <WeCluster> your entire hard drive is available to you as /c (in case you're new to msys) and deps is the name of the directory those instructions recommend for unpacking the dependencies like boost
 187 2014-07-10 02:37:39 <ttgg> Woo!
 188 2014-07-10 02:37:44 <ttgg> Thanks, that's the explanation I needed
 189 2014-07-10 02:37:51 banghouse has quit (Ping timeout: 256 seconds)
 190 2014-07-10 02:40:19 <WeCluster> ttgg: FWIW, we did not follow the instructions you're attempting to follow... never issued any command from command prompt, instead we did everything within msys
 191 2014-07-10 02:40:44 Subo1977_ has quit (Ping timeout: 264 seconds)
 192 2014-07-10 02:41:21 <ttgg> ah
 193 2014-07-10 02:41:31 <ttgg> Well fwiw, it's working so far
 194 2014-07-10 02:41:36 <ttgg> :)
 195 2014-07-10 02:42:45 <ttgg> making stuff right now in step 2
 196 2014-07-10 02:42:47 <ttgg> no hangups yet
 197 2014-07-10 02:43:05 ConvivialMatt has quit (Quit: ConvivialMatt)
 198 2014-07-10 02:43:24 <ttgg> Did Satoshi use all these libraries in the original? I'm sure we obfuscated the hell out of the code by now... Maybe he used boost?
 199 2014-07-10 02:46:44 splnkr has quit (Quit: splnkr)
 200 2014-07-10 02:48:56 cagedwisdom has quit (Remote host closed the connection)
 201 2014-07-10 02:49:12 <sipa> jcorgan: yes
 202 2014-07-10 02:49:44 <sipa> jcorgan: after calling the init function, and before calling the free function, you can call multiple functions in parallel
 203 2014-07-10 02:51:27 <jcorgan> thanks.  it looked that way from the calling sequence but i wasn't sure
 204 2014-07-10 02:52:52 crunk-juice has joined
 205 2014-07-10 02:53:58 wallet42 has joined
 206 2014-07-10 02:54:51 wallet42 has quit (Client Quit)
 207 2014-07-10 02:55:09 TheSeven has quit (Ping timeout: 252 seconds)
 208 2014-07-10 02:55:25 cadaver has quit (Ping timeout: 256 seconds)
 209 2014-07-10 02:55:50 adam3us has joined
 210 2014-07-10 02:56:54 ak_ has quit (Read error: Connection reset by peer)
 211 2014-07-10 02:56:54 akstunt600 has quit (Read error: Connection reset by peer)
 212 2014-07-10 02:57:04 TheSeven has joined
 213 2014-07-10 02:57:39 akstunt600 has joined
 214 2014-07-10 02:57:44 <sipa> ttgg: which libraries in particular?
 215 2014-07-10 02:57:52 <sipa> he certainly used wx, bdb, openssl
 216 2014-07-10 02:58:00 ak_ has joined
 217 2014-07-10 02:58:07 <sipa> boost i don't remember
 218 2014-07-10 02:58:27 ThomasV has quit (Ping timeout: 264 seconds)
 219 2014-07-10 02:58:50 travisr has quit (Ping timeout: 245 seconds)
 220 2014-07-10 02:59:43 <ttgg> I'm going through a library list for 0.9.2.1 compile guide for Win7
 221 2014-07-10 03:00:10 <sipa> not at a computer now
 222 2014-07-10 03:00:31 <sipa> qt was only introduced in 0.5
 223 2014-07-10 03:00:46 <sipa> qrencode probably too
 224 2014-07-10 03:00:55 crunk-juice has quit (Remote host closed the connection)
 225 2014-07-10 03:01:09 <sipa> you canfetch an early version from git and look :)
 226 2014-07-10 03:01:23 attilah has quit (Ping timeout: 252 seconds)
 227 2014-07-10 03:04:15 RoboTedd_ has quit (Remote host closed the connection)
 228 2014-07-10 03:05:18 RoboTeddy has joined
 229 2014-07-10 03:05:30 aburan28 has quit (Ping timeout: 245 seconds)
 230 2014-07-10 03:05:33 grubles has joined
 231 2014-07-10 03:06:13 jtimon has joined
 232 2014-07-10 03:06:40 PRab has quit (Remote host closed the connection)
 233 2014-07-10 03:13:16 n0n0 has joined
 234 2014-07-10 03:13:28 kermit has quit (Remote host closed the connection)
 235 2014-07-10 03:16:01 <ttgg> bootstrap.bat mingw
 236 2014-07-10 03:16:06 <ttgg> I got stuck here
 237 2014-07-10 03:16:17 <ttgg> is the mingw supposed to be my mingw shell path?
 238 2014-07-10 03:16:31 <ttgg> when trying to configure/install boost
 239 2014-07-10 03:17:21 <WeCluster> which version of boost have you selected?
 240 2014-07-10 03:17:29 <ttgg> 1_55_0
 241 2014-07-10 03:19:37 <ttgg> vcvars32.bat is not recognized
 242 2014-07-10 03:19:49 <ttgg> i get a string of errors like that when trying to do bootstrap.bat mingw
 243 2014-07-10 03:20:10 aburan28 has joined
 244 2014-07-10 03:20:15 <WeCluster> tried to build 1_55_0 under mingw/msys but failed and gave up
 245 2014-07-10 03:21:01 <ttgg> you said you used boost 1_50_0?
 246 2014-07-10 03:21:39 PRab has joined
 247 2014-07-10 03:21:56 aburan28 has quit (Max SendQ exceeded)
 248 2014-07-10 03:22:58 aburan28 has joined
 249 2014-07-10 03:24:23 WeCluster has quit (Ping timeout: 246 seconds)
 250 2014-07-10 03:24:47 aburan28 has quit (Max SendQ exceeded)
 251 2014-07-10 03:25:30 WeCluster has joined
 252 2014-07-10 03:25:42 eoss has joined
 253 2014-07-10 03:25:48 aburan28 has joined
 254 2014-07-10 03:25:53 <WeCluster> you should probably be using bootstrap.sh rather than bootstrap.bat
 255 2014-07-10 03:26:18 <ttgg> can i run the .sh in windows?
 256 2014-07-10 03:26:27 <WeCluster> no, run it in msys
 257 2014-07-10 03:26:41 dims_ has quit (Quit: Leaving)
 258 2014-07-10 03:27:29 <WeCluster> one of the reasons we did not follow, precisely, those instructions that you're trying to follow was that we had no intention of using msvc -- wanted to build using gcc toolchain instead.
 259 2014-07-10 03:27:30 dims_ has joined
 260 2014-07-10 03:27:33 aburan28 has quit (Max SendQ exceeded)
 261 2014-07-10 03:28:27 digitalmagus has joined
 262 2014-07-10 03:28:32 <ttgg> and... broken
 263 2014-07-10 03:28:32 <ttgg> execunix.c:20:26: fatal error: sys/resource.h: No such file or directory
 264 2014-07-10 03:28:36 aburan28 has joined
 265 2014-07-10 03:28:58 <WeCluster> because your CPATH is not set properly
 266 2014-07-10 03:29:02 Application has joined
 267 2014-07-10 03:29:52 WeCluster has left ()
 268 2014-07-10 03:30:15 WeCluster has joined
 269 2014-07-10 03:30:16 aburan28 has quit (Max SendQ exceeded)
 270 2014-07-10 03:31:07 <WeCluster> we added the following to /etc/profile to set CPATH, BOOST_ROOT, and OPENSSL_CONF in the shell:
 271 2014-07-10 03:31:18 aburan28 has joined
 272 2014-07-10 03:31:31 <WeCluster> OPENSSL_CONF="/c/MinGW/msys/1.0/local/ssl/openssl.cnf" CPATH="/c/MinGW/include" BOOST_ROOT="/c/MinGW/msys/1.0/dev/boost_1_50_0" export OPENSSL_CONF CPATH BOOST_ROOT
 273 2014-07-10 03:31:52 <ttgg> the msys /etc/profile ?
 274 2014-07-10 03:32:01 <WeCluster> yes
 275 2014-07-10 03:32:15 <WeCluster> after you modify it, use "source /etc/profile" to reset your current environment in your shell
 276 2014-07-10 03:33:02 aburan28 has quit (Max SendQ exceeded)
 277 2014-07-10 03:33:47 <ttgg> same error :\
 278 2014-07-10 03:34:07 aburan28 has joined
 279 2014-07-10 03:34:33 <ttgg> do the line breaks matter for the code you posted?
 280 2014-07-10 03:35:02 <WeCluster> yes
 281 2014-07-10 03:35:34 <WeCluster> but there's another include directory under msys rather than MinGW ... what is the name of the file your build is searching for again? (my IRC history got cleared)
 282 2014-07-10 03:35:47 aburan28 has quit (Max SendQ exceeded)
 283 2014-07-10 03:35:54 <ttgg> execunix.c:20:26: fatal error: sys/resource.h: No such file or directory
 284 2014-07-10 03:35:57 <ttgg> sys/resource.h
 285 2014-07-10 03:36:50 aburan28 has joined
 286 2014-07-10 03:36:58 TheSeven has quit (Ping timeout: 272 seconds)
 287 2014-07-10 03:37:45 TheSeven has joined
 288 2014-07-10 03:37:46 <WeCluster> yes, so, the correct CPATH for this is /c/MinGW/msys/1.0/include
 289 2014-07-10 03:38:17 <WeCluster> we simply switched back and forth to get the dependencies to build
 290 2014-07-10 03:38:39 aburan28 has quit (Max SendQ exceeded)
 291 2014-07-10 03:38:43 <WeCluster> it wasn't pretty, but it worked
 292 2014-07-10 03:39:41 aburan28 has joined
 293 2014-07-10 03:41:08 <WeCluster> seems like you should be able to use a CPATH that references both the msys and mingw include directories ... but not being 100% sure that's a valid thing to do, we didn't do it.
 294 2014-07-10 03:41:14 pierreatwork has quit (Ping timeout: 240 seconds)
 295 2014-07-10 03:41:26 aburan28 has quit (Max SendQ exceeded)
 296 2014-07-10 03:41:28 <ttgg> Can I have multiple CPATH's and live?
 297 2014-07-10 03:42:29 aburan28 has joined
 298 2014-07-10 03:42:35 <WeCluster> you can have multiple paths in the CPATH, separated by either : or ;
 299 2014-07-10 03:43:06 <WeCluster> but not multiple CPATH lines, or the last one will be the only CPATH
 300 2014-07-10 03:43:28 blubberbop has quit (Ping timeout: 260 seconds)
 301 2014-07-10 03:44:10 aburan28 has quit (Max SendQ exceeded)
 302 2014-07-10 03:44:17 <WeCluster> since mingw/msys is a combination of Windows environment and msys environment variables, it isn't clear whether the separator character for a compound CPATH path would be : or ;
 303 2014-07-10 03:44:48 adam3us has quit (Quit: Leaving.)
 304 2014-07-10 03:45:13 aburan28 has joined
 305 2014-07-10 03:45:18 ThomasV has joined
 306 2014-07-10 03:46:49 smorim has quit (Quit: Leaving.)
 307 2014-07-10 03:47:04 aburan28 has quit (Max SendQ exceeded)
 308 2014-07-10 03:47:12 DigiByteDev has quit (Ping timeout: 260 seconds)
 309 2014-07-10 03:47:41 Gyps has quit (Quit: Gyps)
 310 2014-07-10 03:48:05 aburan28 has joined
 311 2014-07-10 03:50:25 akstunt600 has quit (Read error: Connection reset by peer)
 312 2014-07-10 03:51:13 akstunt600 has joined
 313 2014-07-10 03:52:52 earlz has joined
 314 2014-07-10 03:53:09 <earlz> Was getwork removed from master?
 315 2014-07-10 03:58:32 <ttgg> CPATH="/c/MinGW/include;/c/MinGW/msys/1.0/include"
 316 2014-07-10 03:58:35 <ttgg> tried, didn't help
 317 2014-07-10 03:59:26 kmels has joined
 318 2014-07-10 03:59:52 <earlz> ugh. I can't get master to work at all
 319 2014-07-10 03:59:59 <earlz> I guess go to 9.2.1
 320 2014-07-10 04:00:48 flammit has quit (Ping timeout: 240 seconds)
 321 2014-07-10 04:00:48 DigiByteDev has joined
 322 2014-07-10 04:01:37 <WeCluster> try CPATH="/c/MinGW/msys/1.0/include"
 323 2014-07-10 04:02:01 <ttgg> figured it out
 324 2014-07-10 04:02:04 <ttgg> missing an option
 325 2014-07-10 04:02:05 <WeCluster> you can see that resource.h is present here: /c/MinGW/msys/1.0/include/sys/
 326 2014-07-10 04:02:06 dims_ has quit (Ping timeout: 240 seconds)
 327 2014-07-10 04:02:28 <ttgg> had to do bootstrap.sh --with-toolset=mingw
 328 2014-07-10 04:02:31 digitalmagus has quit (Ping timeout: 255 seconds)
 329 2014-07-10 04:02:39 <ttgg> found answer on stackoverflow
 330 2014-07-10 04:02:40 sabfer has joined
 331 2014-07-10 04:03:44 <WeCluster> good. when you get to the ./configure step for building bitcoin src, here's the command we used: CPPFLAGS="-I/dev/boost_1_50_0 \ -I/dev/openssl-1.0.1h/include" \ LDFLAGS="-L/dev/boost_1_50_0/stage/lib \ -L/dev/openssl-1.0.1h" \ ./configure \ --disable-wallet \ --disable-upnp-default \ --with-boost-libdir=/dev/boost_1_50_0/stage/lib \ --with-boost-system=mgw48-mt-1_50 \ --with-boost-filesystem=mgw48-mt-1_50 \ --with-boost-progr
 332 2014-07-10 04:03:48 Squidicc has joined
 333 2014-07-10 04:04:07 Squidicc has quit (Read error: Connection reset by peer)
 334 2014-07-10 04:04:26 <WeCluster> similar to the one shown here in step #3: https://bitcointalk.org/index.php?topic=149479.0
 335 2014-07-10 04:04:57 Squidicc has joined
 336 2014-07-10 04:05:07 <sabfer> hi! has anyone else seen this error while running the deploy script for OS X? https://gist.github.com/anonymous/07dd73647a3e2d484ddf
 337 2014-07-10 04:05:13 <WeCluster> the configure script does test-compilations using boost, so it turned out to be very important that the configure script get those paths right.
 338 2014-07-10 04:05:27 djcoin_ has joined
 339 2014-07-10 04:06:14 squidicuz has quit (Ping timeout: 240 seconds)
 340 2014-07-10 04:06:55 dgenr8 has joined
 341 2014-07-10 04:06:57 <sabfer> I found something similar on the logs, but it referred to another library http://bitcoinstats.com/irc/bitcoin-dev/logs/2013/09/15
 342 2014-07-10 04:07:46 jMyles has quit (Ping timeout: 240 seconds)
 343 2014-07-10 04:08:27 <ttgg> I had to jerry-rig the b2 build of boost
 344 2014-07-10 04:08:35 <ttgg> missing a .jam file but I found a way to force it
 345 2014-07-10 04:09:02 <WeCluster> are you taking detailed notes so you can fix all of this and make a single build/installer program?
 346 2014-07-10 04:09:02 robonerd has joined
 347 2014-07-10 04:09:14 robonerd has quit (Changing host)
 348 2014-07-10 04:09:14 robonerd has joined
 349 2014-07-10 04:09:15 <ttgg> Yes, well enough WeCluster
 350 2014-07-10 04:09:22 <ttgg> I'll be making the all-in-one this weekend probably
 351 2014-07-10 04:09:39 <ttgg> And I'm also working on a bitcoin source map when I learn the bitcoin source code well enough
 352 2014-07-10 04:09:55 <ttgg> I want to make this as easy for a newbie as possible
 353 2014-07-10 04:11:28 crunk-juice has joined
 354 2014-07-10 04:13:49 banghouse has joined
 355 2014-07-10 04:14:42 Burrito has quit (Remote host closed the connection)
 356 2014-07-10 04:15:03 Burrito has joined
 357 2014-07-10 04:15:44 crunk-juice has quit (Ping timeout: 240 seconds)
 358 2014-07-10 04:17:24 <WeCluster> understood. but newbies download and install binaries, not source code. there isn't as much room for introducing ad hoc changes to bitcoin as there might be in, say, the Linux Kernel, because no bitcoind is an island.
 359 2014-07-10 04:20:29 <ttgg> This is for newbies who want to work with the code but don't know their ass from a hot rock
 360 2014-07-10 04:23:32 DigiByte has joined
 361 2014-07-10 04:24:18 OneMiner has quit (Read error: Connection reset by peer)
 362 2014-07-10 04:24:35 ttgg has quit (Ping timeout: 246 seconds)
 363 2014-07-10 04:24:37 DigiByteDev has quit (Ping timeout: 252 seconds)
 364 2014-07-10 04:30:51 samesong has joined
 365 2014-07-10 04:30:51 samesong has quit (Client Quit)
 366 2014-07-10 04:31:46 papa2 has joined
 367 2014-07-10 04:31:57 samesong has joined
 368 2014-07-10 04:34:44 papa3 has quit (Ping timeout: 264 seconds)
 369 2014-07-10 04:35:03 dgenr8 has quit (Ping timeout: 264 seconds)
 370 2014-07-10 04:36:59 dgenr8 has joined
 371 2014-07-10 04:38:08 wivfbir has joined
 372 2014-07-10 04:42:22 wivfbir has quit (Client Quit)
 373 2014-07-10 04:42:32 jtimon has quit (Ping timeout: 240 seconds)
 374 2014-07-10 04:43:31 akstunt600 has quit (Read error: Connection reset by peer)
 375 2014-07-10 04:43:31 ak_ has quit (Read error: Connection reset by peer)
 376 2014-07-10 04:44:18 akstunt600 has joined
 377 2014-07-10 04:44:19 grubles has quit (Quit: Leaving)
 378 2014-07-10 04:44:40 ak_ has joined
 379 2014-07-10 04:45:43 qwertyoruiop has quit (Ping timeout: 255 seconds)
 380 2014-07-10 04:45:51 qwertyoruiop has joined
 381 2014-07-10 04:46:11 <michagogo> WeCluster, ttgg: thanks for working on getting windows builds working
 382 2014-07-10 04:46:15 qwertyoruiop is now known as Guest86734
 383 2014-07-10 04:46:35 <michagogo> Right now windows release binaries are built with mingw on linux
 384 2014-07-10 04:46:35 <WeCluster> michagogo: thanks for the thanks!
 385 2014-07-10 04:47:01 <michagogo> Just one tip: look at build-unix.md's history, I think improvements were made to it
 386 2014-07-10 04:47:16 <michagogo> And I don't think build-msw got the same treatment
 387 2014-07-10 04:48:04 <michagogo> (Note that I'm unfamiliar with both docs, so I can't specifically endorse or [the opposite, I just woke up] them)
 388 2014-07-10 04:51:23 cagedwisdom has joined
 389 2014-07-10 04:52:18 sabfer has quit (Quit: Leaving...)
 390 2014-07-10 04:54:16 w1zman has joined
 391 2014-07-10 04:58:15 dims_ has joined
 392 2014-07-10 05:00:21 coinheavy has quit (Quit: coinheavy)
 393 2014-07-10 05:01:09 banghouse has quit (Remote host closed the connection)
 394 2014-07-10 05:01:11 davout has joined
 395 2014-07-10 05:01:25 RoboTedd_ has joined
 396 2014-07-10 05:01:54 GM0127 has quit (Quit: Leaving)
 397 2014-07-10 05:04:24 ionstorm has quit (Remote host closed the connection)
 398 2014-07-10 05:04:32 RoboTeddy has quit (Ping timeout: 240 seconds)
 399 2014-07-10 05:05:11 stonecoldpat has joined
 400 2014-07-10 05:05:26 RoboTedd_ has quit (Ping timeout: 240 seconds)
 401 2014-07-10 05:06:00 DDerTyp has joined
 402 2014-07-10 05:06:32 Aido_ has joined
 403 2014-07-10 05:06:32 dims_ has quit (Ping timeout: 240 seconds)
 404 2014-07-10 05:08:00 ProfMac has quit (Ping timeout: 246 seconds)
 405 2014-07-10 05:08:06 Aido has quit (Ping timeout: 240 seconds)
 406 2014-07-10 05:09:18 samesong has quit (Quit: My iMac has gone to sleep. ZZZzzz…)
 407 2014-07-10 05:10:23 <WeCluster> ttgg: have you built everything successfully yet? did boost 1_55_0 work for you?
 408 2014-07-10 05:11:58 davout has quit (Ping timeout: 272 seconds)
 409 2014-07-10 05:13:56 DigiByte has quit (Read error: Connection reset by peer)
 410 2014-07-10 05:15:09 DigiByteDev has joined
 411 2014-07-10 05:15:57 dparrish has quit (Ping timeout: 256 seconds)
 412 2014-07-10 05:17:03 digitalmagus has joined
 413 2014-07-10 05:17:52 Gyps has joined
 414 2014-07-10 05:18:40 <wumpus> michagogo: indeed, I'm even going to remove the build_msw.md if no one is going to pick it up and maintain it
 415 2014-07-10 05:19:29 <michagogo> wumpus: what's in that file, anyway?
 416 2014-07-10 05:19:48 <michagogo> (I'm on my phone atm, or I'd just go and look at it)
 417 2014-07-10 05:20:06 <phantomcircuit> michagogo, instructions which probably dont work for building the windows binaries on linux
 418 2014-07-10 05:20:07 eoss has quit (Read error: Connection reset by peer)
 419 2014-07-10 05:20:17 <michagogo> Heh
 420 2014-07-10 05:20:18 <wumpus> michagogo: windows build instructions from eh, three versions ago or so?
 421 2014-07-10 05:20:30 <wumpus> phantomcircuit: no it's instruction for building windows binaries on windows
 422 2014-07-10 05:20:37 <michagogo> Wait, three versions ago?
 423 2014-07-10 05:20:44 <michagogo> 0.9.0?
 424 2014-07-10 05:20:49 <michagogo> That doesn't sound right
 425 2014-07-10 05:20:52 <wumpus> michagogo: more like three major versions lol
 426 2014-07-10 05:21:02 <michagogo> Ah.
 427 2014-07-10 05:21:06 <michagogo> So, 0.6?
 428 2014-07-10 05:21:06 <wumpus> it's never updated, no one cares about it, it should go
 429 2014-07-10 05:21:24 <michagogo> Well, apparently a couple people do!
 430 2014-07-10 05:21:25 <phantomcircuit> wumpus, oh really?
 431 2014-07-10 05:21:31 <phantomcircuit> iirc that never worked
 432 2014-07-10 05:21:34 <phantomcircuit> like ever
 433 2014-07-10 05:21:42 <wumpus> well there are a few people that build on windows
 434 2014-07-10 05:21:52 <wumpus> but they keep their tactics veeery secret :p
 435 2014-07-10 05:22:19 <wumpus> they wouldn't contribute anything back to git or something like that
 436 2014-07-10 05:22:46 * michagogo is not one of those people
 437 2014-07-10 05:22:55 <wumpus> anyhow, the gitian build works best for building windows executables
 438 2014-07-10 05:23:14 <michagogo> I think the one time I ran experimental code on Windows I gbuilt it
 439 2014-07-10 05:24:14 stonecoldpat has quit (Ping timeout: 240 seconds)
 440 2014-07-10 05:24:16 ThomasV has quit (Ping timeout: 260 seconds)
 441 2014-07-10 05:24:49 <wumpus> this issue is now more than a year old, and the problem existed before that, https://github.com/bitcoin/bitcoin/issues/1401
 442 2014-07-10 05:24:56 ThomasV has joined
 443 2014-07-10 05:26:13 Plasmastar has quit (Ping timeout: 252 seconds)
 444 2014-07-10 05:27:48 attilah has joined
 445 2014-07-10 05:27:52 dparrish has joined
 446 2014-07-10 05:28:11 <WeCluster> we are curious about building with visual studio 2013 on Windows ... but presume that will be such a big undertaking that we started with mingw/msys building with gcc toolchain instead, so we didn't use build-msw.md
 447 2014-07-10 05:28:27 aburan28 has quit (Ping timeout: 264 seconds)
 448 2014-07-10 05:28:37 <wumpus> build-msw has only msys/mingw build steps
 449 2014-07-10 05:28:54 <WeCluster> following the build-linux instructions under msys/mingw worked well enough. it was decipherable.
 450 2014-07-10 05:29:01 OneMiner has joined
 451 2014-07-10 05:29:17 <WeCluster> build-msw appears to depend on msvc
 452 2014-07-10 05:29:22 <wumpus> no, it does not
 453 2014-07-10 05:29:53 <wumpus> not that it matters, it's hopelessly outdated
 454 2014-07-10 05:30:32 Plasmastar has joined
 455 2014-07-10 05:30:33 <wumpus> see, this mentions msys about a zillion times, https://github.com/bitcoin/bitcoin/blob/master/doc/build-msw.md
 456 2014-07-10 05:30:38 <WeCluster> hmm... just looked at it again a couple hours ago. the instructions refer to at least one .bat file which can only use msvc
 457 2014-07-10 05:31:48 <wumpus> anyhow, if you succeed in doing this it would be great if you updated the build-msw.md  with the new information
 458 2014-07-10 05:32:32 <wumpus> they are meant to be msys build instructions, if something about msvc sneaked into there that's possible but wrong
 459 2014-07-10 05:33:41 <WeCluster> you're right, it's all MSYS-based without msvc ... was thinking about these instructions instead: https://bitcointalk.org/index.php?topic=149479.0
 460 2014-07-10 05:34:24 <WeCluster> build-msw.md references build-unix.md so it's not clear why build-msw.md even exists any longer. vote to remove it.
 461 2014-07-10 05:35:05 <wumpus> oh the forum instructions... right, I don't know about those at all, they are a brave attempt at bulding with msvc, but it was never contributed back to git
 462 2014-07-10 05:35:13 dparrish has quit (Ping timeout: 256 seconds)
 463 2014-07-10 05:35:30 <wumpus> it exists to provide easy steps for building the dependencies on windows
 464 2014-07-10 05:35:33 <WeCluster> this seems to be the only thing of potential importance: change 'MAKE' env. variable from 'C:\MinGW32\bin\mingw32-make.exe' to '/c/MinGW32/bin/mingw32-make.exe'
 465 2014-07-10 05:35:42 <wumpus> which is *not* the same as on linux
 466 2014-07-10 05:35:58 <wumpus> and on linux you can usually install distro packages
 467 2014-07-10 05:35:59 <WeCluster> but there's no need to build from the windows command prompt, when msys shell works so much better anyway.
 468 2014-07-10 05:36:27 <wumpus> ... but it mentions only the msys shell
 469 2014-07-10 05:36:29 dparrish has joined
 470 2014-07-10 05:36:57 akstunt600 has quit (Read error: Connection reset by peer)
 471 2014-07-10 05:36:58 ak_ has quit (Read error: Connection reset by peer)
 472 2014-07-10 05:37:03 <WeCluster> we built the source just fine without using mingw32-make.exe
 473 2014-07-10 05:37:10 <WeCluster> on mingw/msys
 474 2014-07-10 05:37:14 <wumpus> that's fine, update the document if you can
 475 2014-07-10 05:37:43 ak_ has joined
 476 2014-07-10 05:37:44 akstunt600 has joined
 477 2014-07-10 05:37:47 <wumpus> the build instructions are not supposed to be the only, holy way to do things, there are alway alternative ways and they may work better...
 478 2014-07-10 05:37:56 <WeCluster> ttgg is working on a revision and a single build script, we'll see what we can come up with together
 479 2014-07-10 05:38:03 Knuk_ has quit (Ping timeout: 264 seconds)
 480 2014-07-10 05:38:36 <wumpus> ok great
 481 2014-07-10 05:41:19 dugo_ has joined
 482 2014-07-10 05:41:22 <WeCluster> building the dependencies on windows by attempting to follow windows build instructions instead of using msys shell seems to be voodoo art that depends on random chance and sunspots or something, whereas following the straight-forward instructions for building under unix seemed to make sense at each step.
 483 2014-07-10 05:41:48 <wumpus> then put those in the document
 484 2014-07-10 05:41:59 <WeCluster> if people are interested in building using mingw WITHOUT msys then that would be another matter and would probably justify keeping a separate build-msw.md
 485 2014-07-10 05:42:21 <wumpus> no, people are interested in having one build guide for windows that works :)
 486 2014-07-10 05:42:28 <wumpus> if that's mingw with msys that's great
 487 2014-07-10 05:43:00 dugo has quit (Ping timeout: 272 seconds)
 488 2014-07-10 05:43:20 <wumpus> ... and as I said two times already, build-msw.md references MSYS in every step, why do you think it is about building without MSYS?
 489 2014-07-10 05:43:41 aburan28 has joined
 490 2014-07-10 05:43:56 <wumpus> please at least read a document before criticizing it
 491 2014-07-10 05:44:12 <WeCluster> we will be attempting to build with visual studio 2013 next, and may recommend modifications to build-unix that incorporate all of the mingw/msys knowledge and steps, while revisions to build-msw would become a how-to for visual c++ and/or mingw/win32
 492 2014-07-10 05:44:41 <wumpus> modifications for windows building belong in build-msw.md, not not in build-unix.md
 493 2014-07-10 05:44:46 <wumpus> build-unix is about unix only
 494 2014-07-10 05:45:16 <WeCluster> agreed, the criticism of build-msw was a criticism of the forum instructions for building the dependencies with .bat files and command prompt environment settings. misplaced blame.
 495 2014-07-10 05:45:50 <WeCluster> but the build-msw steps that reference msw (which is, as you noted, all of the steps) weren't as useful as the build-unix instructions during our build effort.
 496 2014-07-10 05:46:12 RoboTeddy has joined
 497 2014-07-10 05:46:22 <wumpus> sigh, build-msw stands for Build MS Windows... it does not refer to msvc at all
 498 2014-07-10 05:46:26 <WeCluster> (oops, meant to write "msys" not "msw" above)
 499 2014-07-10 05:46:35 <wumpus> it is a  guide for building on windows by any means necessary
 500 2014-07-10 05:46:40 <wumpus> I don' t even care what compiler is used
 501 2014-07-10 05:46:57 <wumpus> build-unix however is about building on unix and should stay about building on unix
 502 2014-07-10 05:46:59 <WeCluster> building under msys isn't exactly building under windows.
 503 2014-07-10 05:47:12 <wumpus> strictly it is - msys runs on windows
 504 2014-07-10 05:48:20 <WeCluster> if you like it the way it is, that's okay. what we'd like to see is build-msw giving steps for msvc and mingw without msys, and for the unix build instructions to incorporate those msys steps.
 505 2014-07-10 05:48:27 <wumpus> I'd agree with you if you used cygwin or another full unix wrapper on windows, but msys is only a very thin shell and not a unix-on-windows simulator
 506 2014-07-10 05:48:59 <WeCluster> this would be consistent with how boost gives the same instructions: http://www.boost.org/doc/libs/1_55_0/more/getting_started/windows.html
 507 2014-07-10 05:49:09 <WeCluster> A note to Cygwin and MinGW users  If you plan to use your tools from the Windows command prompt, you're in the right place. If you plan to build from the Cygwin bash shell, you're actually running on a POSIX platform and should follow the instructions for getting started on Unix variants. Other command shells, such as MinGW's MSYS, are not supported—they may or may not work.
 508 2014-07-10 05:49:39 <wumpus> I do like it seperated per platform
 509 2014-07-10 05:50:08 <WeCluster> if build-msw is strictly "from the command prompt" or "from visual studio" that would make more sense
 510 2014-07-10 05:50:25 <wumpus> well visual studio building is not something we can recommend
 511 2014-07-10 05:50:27 <WeCluster> MSYS steps are nearly identical to building under Unix/Linux
 512 2014-07-10 05:50:44 <wumpus> and just using the command prompt is needless masochism, msys was designed to make this easier
 513 2014-07-10 05:51:02 <WeCluster> haha we could rename build-msw build-masochism
 514 2014-07-10 05:51:05 <wumpus> I don't care about ideological purity here it should just work
 515 2014-07-10 05:51:15 <WeCluster> what about build-eclipse ?
 516 2014-07-10 05:51:36 <WeCluster> build-msw could include both visual studio 2013 and eclipse
 517 2014-07-10 05:51:44 <wumpus> it could
 518 2014-07-10 05:52:15 <wumpus> but I prefer one solution that works and is maintained to two that don't work or are out of date in one version :)
 519 2014-07-10 05:52:16 Knuk has joined
 520 2014-07-10 05:52:44 bizzle has joined
 521 2014-07-10 05:52:44 <wumpus> so instead of build-*every ide or variant*.md we just have one per platform
 522 2014-07-10 05:54:16 <wumpus> whether that uses msvc, mingw, msys, eclipse, code::blocks, or turbo C 2.0 I don't mind
 523 2014-07-10 05:55:25 <wumpus> and the official builds will continue to be done using gitian
 524 2014-07-10 05:57:05 <wumpus> which uses mingw, as that's the only way to do deterministic cross-builds from linux
 525 2014-07-10 05:59:31 neozaru has joined
 526 2014-07-10 06:04:29 wivfbir has joined
 527 2014-07-10 06:05:01 davout has joined
 528 2014-07-10 06:07:31 go1111111 has quit (Ping timeout: 240 seconds)
 529 2014-07-10 06:08:10 CryptoBuck has joined
 530 2014-07-10 06:10:52 mr_burdell has quit (Ping timeout: 252 seconds)
 531 2014-07-10 06:14:56 papa3 has joined
 532 2014-07-10 06:15:41 Raziel has joined
 533 2014-07-10 06:18:16 <wumpus> Looking for code review of https://github.com/bitcoin/bitcoin/pull/4400 ; it's just a trivial code move, but as it affects the random number generation I'd like some people to check just for sure
 534 2014-07-10 06:18:17 papa2 has quit (Remote host closed the connection)
 535 2014-07-10 06:27:57 Aido has joined
 536 2014-07-10 06:28:40 bizzle has quit (Remote host closed the connection)
 537 2014-07-10 06:30:10 ak_ has quit (Read error: Connection reset by peer)
 538 2014-07-10 06:30:10 akstunt600 has quit (Read error: Connection reset by peer)
 539 2014-07-10 06:30:56 akstunt600 has joined
 540 2014-07-10 06:31:00 Aido_ has quit (Ping timeout: 260 seconds)
 541 2014-07-10 06:31:00 ak_ has joined
 542 2014-07-10 06:33:22 wivfbir has quit (Quit: Leaving)
 543 2014-07-10 06:33:32 go1111111 has joined
 544 2014-07-10 06:36:05 MoALTz has quit (Quit: Leaving)
 545 2014-07-10 06:39:20 ychaim_ has quit (Quit: bye)
 546 2014-07-10 06:42:06 GAit has quit (Remote host closed the connection)
 547 2014-07-10 06:44:59 nezZario has quit (Quit: be back soon)
 548 2014-07-10 06:48:31 nezZario has joined
 549 2014-07-10 06:49:27 Neozonz has quit (Disc!~Neozonz@unaffiliated/neozonz|Ping timeout: 264 seconds)
 550 2014-07-10 06:51:01 hmsimha has joined
 551 2014-07-10 06:51:21 ericmuyser has quit (Read error: Connection reset by peer)
 552 2014-07-10 06:51:52 davout has quit (Read error: Connection reset by peer)
 553 2014-07-10 06:52:10 ericmuyser has joined
 554 2014-07-10 06:52:21 davout has joined
 555 2014-07-10 06:53:06 MolokoDeck has quit (Ping timeout: 240 seconds)
 556 2014-07-10 06:53:23 davout has quit (Read error: Connection reset by peer)
 557 2014-07-10 06:54:20 davout has joined
 558 2014-07-10 06:56:46 da2ce7 has quit (Ping timeout: 240 seconds)
 559 2014-07-10 06:57:40 sabbie is now known as Sabbie
 560 2014-07-10 06:58:56 benrcole has joined
 561 2014-07-10 06:59:59 <wumpus> Luke-Jr: do you have any scripts to test longpolling? I'd like to work on #2834 to not use boost primitives directly but use our own threading ones - but it'd be nice to have something to test the functionality with
 562 2014-07-10 06:59:59 da2ce7 has joined
 563 2014-07-10 07:00:33 Luke-Jr has quit (Excess Flood)
 564 2014-07-10 07:01:20 Luke-Jr has joined
 565 2014-07-10 07:01:47 banghouse has joined
 566 2014-07-10 07:02:39 wivfbir has joined
 567 2014-07-10 07:06:26 banghouse has quit (Ping timeout: 240 seconds)
 568 2014-07-10 07:06:27 CryptoBuck has quit (Read error: Connection reset by peer)
 569 2014-07-10 07:07:07 CryptoBuck has joined
 570 2014-07-10 07:07:21 WeCluster has quit (Ping timeout: 246 seconds)
 571 2014-07-10 07:09:16 lnovy has quit (Ping timeout: 255 seconds)
 572 2014-07-10 07:12:15 ThomasV has quit (Ping timeout: 264 seconds)
 573 2014-07-10 07:13:08 Eiii has quit ()
 574 2014-07-10 07:13:24 Chief_Panda has quit (Quit: Leaving)
 575 2014-07-10 07:15:03 travisr has joined
 576 2014-07-10 07:15:06 delll_ has quit (Read error: Connection reset by peer)
 577 2014-07-10 07:16:25 banghouse has joined
 578 2014-07-10 07:16:27 delll has joined
 579 2014-07-10 07:17:47 Sabbie is now known as sabbie
 580 2014-07-10 07:18:06 HANTI is now known as hanti
 581 2014-07-10 07:23:28 chax has quit (Remote host closed the connection)
 582 2014-07-10 07:23:31 ak_ has quit (Read error: Connection reset by peer)
 583 2014-07-10 07:23:31 akstunt600 has quit (Read error: Connection reset by peer)
 584 2014-07-10 07:24:05 chax has joined
 585 2014-07-10 07:24:13 chichov has joined
 586 2014-07-10 07:24:23 ak_ has joined
 587 2014-07-10 07:24:30 akstunt600 has joined
 588 2014-07-10 07:24:37 chichov has quit (Remote host closed the connection)
 589 2014-07-10 07:26:39 Gyps has quit (Quit: Gyps)
 590 2014-07-10 07:28:25 chax has quit (Ping timeout: 252 seconds)
 591 2014-07-10 07:30:52 PRab has quit (Ping timeout: 255 seconds)
 592 2014-07-10 07:33:26 GAit has joined
 593 2014-07-10 07:33:32 zcopley has quit (Ping timeout: 240 seconds)
 594 2014-07-10 07:33:53 lnovy has joined
 595 2014-07-10 07:36:02 zcopley_ has joined
 596 2014-07-10 07:36:33 Emzy has joined
 597 2014-07-10 07:38:01 gdm85 has joined
 598 2014-07-10 07:38:02 gdm85 has quit (Max SendQ exceeded)
 599 2014-07-10 07:38:19 gdm85 has joined
 600 2014-07-10 07:38:54 abrkn has quit (Ping timeout: 272 seconds)
 601 2014-07-10 07:40:14 kmels has quit (Ping timeout: 240 seconds)
 602 2014-07-10 07:41:38 Krellan has quit (Remote host closed the connection)
 603 2014-07-10 07:42:29 gdm85 has quit (Client Quit)
 604 2014-07-10 07:42:39 gdm85 has joined
 605 2014-07-10 07:46:34 lclc has joined
 606 2014-07-10 07:50:41 MolokoDeck has joined
 607 2014-07-10 07:51:17 n0n0 has quit (Quit: Leaving)
 608 2014-07-10 07:53:39 mrkent has joined
 609 2014-07-10 07:53:39 mrkent has quit (Changing host)
 610 2014-07-10 07:53:39 mrkent has joined
 611 2014-07-10 07:55:50 mrkent2 has joined
 612 2014-07-10 07:55:58 mrkent2 has quit (Remote host closed the connection)
 613 2014-07-10 07:56:00 MolokoDeck has quit (Ping timeout: 272 seconds)
 614 2014-07-10 07:56:38 edulix has quit (Ping timeout: 272 seconds)
 615 2014-07-10 07:57:06 edulix has joined
 616 2014-07-10 08:00:13 sh4kad4rk has joined
 617 2014-07-10 08:02:33 digitalmagus has quit (Ping timeout: 256 seconds)
 618 2014-07-10 08:02:48 Arnavion has quit (Quit: Arnavion)
 619 2014-07-10 08:03:07 mr_burdell has joined
 620 2014-07-10 08:03:15 ericmuyser has quit (Remote host closed the connection)
 621 2014-07-10 08:04:08 wivfbir has quit (Quit: Leaving)
 622 2014-07-10 08:04:15 travisr has quit (Ping timeout: 256 seconds)
 623 2014-07-10 08:04:49 tarantillo_ has joined
 624 2014-07-10 08:06:08 Arnavion has joined
 625 2014-07-10 08:06:30 Aido_ has joined
 626 2014-07-10 08:06:44 t7 has joined
 627 2014-07-10 08:08:18 DDerTyp has quit (Quit: Connection closed for inactivity)
 628 2014-07-10 08:09:51 Aido has quit (Ping timeout: 264 seconds)
 629 2014-07-10 08:12:06 plaprade has joined
 630 2014-07-10 08:16:23 wivfbir has joined
 631 2014-07-10 08:16:39 Aido has joined
 632 2014-07-10 08:16:46 gdm85 has quit (Remote host closed the connection)
 633 2014-07-10 08:16:53 ak_ has quit (Read error: Connection reset by peer)
 634 2014-07-10 08:16:53 akstunt600 has quit (Read error: Connection reset by peer)
 635 2014-07-10 08:17:45 akstunt600 has joined
 636 2014-07-10 08:18:07 gdm85 has joined
 637 2014-07-10 08:18:20 ak_ has joined
 638 2014-07-10 08:18:53 Grishnakh has quit (Read error: Connection reset by peer)
 639 2014-07-10 08:19:19 Grishnakh has joined
 640 2014-07-10 08:20:03 Aido_ has quit (Ping timeout: 264 seconds)
 641 2014-07-10 08:20:39 alferz has quit (Ping timeout: 264 seconds)
 642 2014-07-10 08:21:02 Aido has quit (Ping timeout: 240 seconds)
 643 2014-07-10 08:21:39 Aido has joined
 644 2014-07-10 08:25:39 bizzle has joined
 645 2014-07-10 08:29:46 bizzle has quit (Ping timeout: 240 seconds)
 646 2014-07-10 08:31:47 fanquake has joined
 647 2014-07-10 08:35:10 Luke-Jr has quit (Excess Flood)
 648 2014-07-10 08:35:30 Luke-Jr has joined
 649 2014-07-10 08:36:27 da2ce7 has quit (Ping timeout: 240 seconds)
 650 2014-07-10 08:37:05 tjopper has joined
 651 2014-07-10 08:37:52 Burrito has quit (Quit: Leaving)
 652 2014-07-10 08:38:54 dub_ is now known as dub
 653 2014-07-10 08:39:02 nsh has quit (Ping timeout: 240 seconds)
 654 2014-07-10 08:39:02 da2ce7 has joined
 655 2014-07-10 08:40:54 Chief_Panda has joined
 656 2014-07-10 08:41:22 erasmospunk has joined
 657 2014-07-10 08:42:20 xeroc_ has quit (Quit: Reconnecting)
 658 2014-07-10 08:42:26 xeroc has joined
 659 2014-07-10 08:46:37 da2ce7 has joined
 660 2014-07-10 08:47:40 Chief_Panda has quit (Quit: Leaving)
 661 2014-07-10 08:48:34 da2ce7 has quit (Ping timeout: 272 seconds)
 662 2014-07-10 08:49:07 smorim has joined
 663 2014-07-10 08:51:19 erasmospunk has quit (Remote host closed the connection)
 664 2014-07-10 08:54:41 uiop has quit (Remote host closed the connection)
 665 2014-07-10 09:00:00 travisr has joined
 666 2014-07-10 09:00:15 mrkent has quit (Quit: Leaving)
 667 2014-07-10 09:00:43 chax has joined
 668 2014-07-10 09:01:47 aburan28 has quit (Ping timeout: 255 seconds)
 669 2014-07-10 09:03:49 antizionist__ has joined
 670 2014-07-10 09:04:29 travisr has quit (Ping timeout: 255 seconds)
 671 2014-07-10 09:05:02 phoenix54 has quit (Ping timeout: 240 seconds)
 672 2014-07-10 09:05:05 erasmospunk has joined
 673 2014-07-10 09:05:43 aburan28 has joined
 674 2014-07-10 09:06:38 haskoiner has joined
 675 2014-07-10 09:08:36 W0rmDr1nk has joined
 676 2014-07-10 09:08:39 roconnor has quit (Ping timeout: 264 seconds)
 677 2014-07-10 09:10:10 ak_ has quit (Read error: Connection reset by peer)
 678 2014-07-10 09:10:10 akstunt600 has quit (Read error: Connection reset by peer)
 679 2014-07-10 09:10:20 kanzure has quit (Ping timeout: 255 seconds)
 680 2014-07-10 09:11:01 ak_ has joined
 681 2014-07-10 09:11:09 akstunt600 has joined
 682 2014-07-10 09:11:14 kanzure has joined
 683 2014-07-10 09:11:25 haskoiner has quit (Read error: Connection reset by peer)
 684 2014-07-10 09:13:12 robonerd has quit (Read error: Connection reset by peer)
 685 2014-07-10 09:13:54 chax has quit (Remote host closed the connection)
 686 2014-07-10 09:14:31 chax has joined
 687 2014-07-10 09:18:24 haskoiner has joined
 688 2014-07-10 09:18:51 chax has quit (Ping timeout: 245 seconds)
 689 2014-07-10 09:18:59 nowan_ has joined
 690 2014-07-10 09:19:03 nowan has quit (Ping timeout: 256 seconds)
 691 2014-07-10 09:19:34 robonerd has joined
 692 2014-07-10 09:20:30 PRab has joined
 693 2014-07-10 09:21:38 Aido_ has joined
 694 2014-07-10 09:22:12 benrcole1 has joined
 695 2014-07-10 09:24:43 Aido has quit (Ping timeout: 256 seconds)
 696 2014-07-10 09:24:44 benrcole has quit (Ping timeout: 255 seconds)
 697 2014-07-10 09:26:05 bizzle has joined
 698 2014-07-10 09:27:47 jj88 has joined
 699 2014-07-10 09:29:06 DigiByteDev has quit (Ping timeout: 272 seconds)
 700 2014-07-10 09:30:12 banghouse has quit (Remote host closed the connection)
 701 2014-07-10 09:30:35 bizzle has quit (Ping timeout: 255 seconds)
 702 2014-07-10 09:33:52 benrcole1 has quit (Quit: Leaving.)
 703 2014-07-10 09:34:38 <wumpus> Luke-Jr: anyhow see https://github.com/bitcoin/bitcoin/pull/4503
 704 2014-07-10 09:34:49 benrcole has joined
 705 2014-07-10 09:35:42 chax has joined
 706 2014-07-10 09:37:11 Grouver has joined
 707 2014-07-10 09:37:43 benrcole1 has joined
 708 2014-07-10 09:39:16 benrcole has quit (Ping timeout: 245 seconds)
 709 2014-07-10 09:39:21 Aido has joined
 710 2014-07-10 09:40:07 benrcole has joined
 711 2014-07-10 09:42:04 benrcole1 has quit (Ping timeout: 252 seconds)
 712 2014-07-10 09:42:24 Aido_ has quit (Ping timeout: 272 seconds)
 713 2014-07-10 09:42:47 benrcole1 has joined
 714 2014-07-10 09:43:57 da2ce7 has joined
 715 2014-07-10 09:44:03 Aido has quit (Ping timeout: 264 seconds)
 716 2014-07-10 09:44:16 benrcole has quit (Ping timeout: 245 seconds)
 717 2014-07-10 09:44:18 WeCluster has joined
 718 2014-07-10 09:45:27 benrcole has joined
 719 2014-07-10 09:45:34 Starduster has joined
 720 2014-07-10 09:47:01 benrcole1 has quit (Ping timeout: 252 seconds)
 721 2014-07-10 09:48:07 benrcole1 has joined
 722 2014-07-10 09:48:24 da2ce7 has quit (Ping timeout: 260 seconds)
 723 2014-07-10 09:49:41 benrcole has quit (Ping timeout: 245 seconds)
 724 2014-07-10 09:49:46 Aido has joined
 725 2014-07-10 09:52:31 benrcole1 has quit (Ping timeout: 252 seconds)
 726 2014-07-10 09:54:32 Aido has quit (Ping timeout: 240 seconds)
 727 2014-07-10 09:54:56 chax has quit (Remote host closed the connection)
 728 2014-07-10 09:55:22 chax has joined
 729 2014-07-10 09:55:40 iddo has joined
 730 2014-07-10 09:55:51 Blackreign has joined
 731 2014-07-10 09:59:40 chax has quit (Ping timeout: 252 seconds)
 732 2014-07-10 10:00:03 travisr has joined
 733 2014-07-10 10:00:13 agricocb has quit (Quit: Leaving.)
 734 2014-07-10 10:02:22 hanti is now known as HANTI
 735 2014-07-10 10:03:57 akstunt600 has quit (Read error: Connection reset by peer)
 736 2014-07-10 10:04:32 travisr has quit (Ping timeout: 240 seconds)
 737 2014-07-10 10:04:43 akstunt600 has joined
 738 2014-07-10 10:05:15 JackH has joined
 739 2014-07-10 10:08:16 <iddo> sipa: gmaxwell: when possible please comment on BIP32 wallet with deniable encryption: https://bitcointalk.org/index.php?topic=19137.msg7766059#msg7766059
 740 2014-07-10 10:08:44 RazielZ has joined
 741 2014-07-10 10:09:00 Grishnakh has quit (Read error: Connection reset by peer)
 742 2014-07-10 10:09:00 <iddo> maybe this issue is somewhat controversial, i'm not sure
 743 2014-07-10 10:09:17 robonerd has quit (Ping timeout: 255 seconds)
 744 2014-07-10 10:09:17 Grishnakh has joined
 745 2014-07-10 10:09:22 [1]phish has joined
 746 2014-07-10 10:09:33 sh4kabot has joined
 747 2014-07-10 10:10:20 fanquake_ has joined
 748 2014-07-10 10:10:45 fanquake has quit (Ping timeout: 240 seconds)
 749 2014-07-10 10:10:45 fanquake_ is now known as fanquake
 750 2014-07-10 10:10:49 Aido has joined
 751 2014-07-10 10:11:02 travisr has joined
 752 2014-07-10 10:11:45 Raziel has quit (Ping timeout: 240 seconds)
 753 2014-07-10 10:11:45 phish has quit (Ping timeout: 240 seconds)
 754 2014-07-10 10:11:45 [1]phish is now known as phish
 755 2014-07-10 10:12:02 sh4kad4rk has quit (Ping timeout: 240 seconds)
 756 2014-07-10 10:12:48 Skirmant_ has joined
 757 2014-07-10 10:13:16 pierreatwork has joined
 758 2014-07-10 10:13:39 Bwild has joined
 759 2014-07-10 10:13:45 Jamesz has quit (Ping timeout: 240 seconds)
 760 2014-07-10 10:14:08 pierre` has quit (Remote host closed the connection)
 761 2014-07-10 10:14:15 slug23______ has quit (Ping timeout: 240 seconds)
 762 2014-07-10 10:14:42 poggy has quit (Ping timeout: 272 seconds)
 763 2014-07-10 10:15:13 Someguy123 has quit (Ping timeout: 240 seconds)
 764 2014-07-10 10:15:15 edulix has quit (Ping timeout: 240 seconds)
 765 2014-07-10 10:15:15 UukGoblin has quit (Ping timeout: 240 seconds)
 766 2014-07-10 10:15:27 travisr has quit (Ping timeout: 240 seconds)
 767 2014-07-10 10:15:32 jctb has quit (Ping timeout: 264 seconds)
 768 2014-07-10 10:15:32 gst has quit (Ping timeout: 264 seconds)
 769 2014-07-10 10:15:32 clopez_ has quit (Ping timeout: 240 seconds)
 770 2014-07-10 10:15:35 spkm_ has quit (Ping timeout: 255 seconds)
 771 2014-07-10 10:15:37 khalahan has quit (Ping timeout: 252 seconds)
 772 2014-07-10 10:15:37 HANTI has quit (Ping timeout: 252 seconds)
 773 2014-07-10 10:15:37 Ducky- has quit (Ping timeout: 252 seconds)
 774 2014-07-10 10:16:08 Skirmant has quit (Ping timeout: 264 seconds)
 775 2014-07-10 10:16:44 smorim has quit (Ping timeout: 264 seconds)
 776 2014-07-10 10:17:11 gst has joined
 777 2014-07-10 10:17:50 spkm has joined
 778 2014-07-10 10:17:51 edulix has joined
 779 2014-07-10 10:17:54 HANTI has joined
 780 2014-07-10 10:17:59 volante has joined
 781 2014-07-10 10:18:09 JZavala has joined
 782 2014-07-10 10:18:33 poggy has joined
 783 2014-07-10 10:18:44 smorim has joined
 784 2014-07-10 10:19:12 khalahan has joined
 785 2014-07-10 10:19:38 jctb has joined
 786 2014-07-10 10:19:41 Someguy123 has joined
 787 2014-07-10 10:20:03 clopez has joined
 788 2014-07-10 10:20:35 Skirmant_ is now known as Skirmant
 789 2014-07-10 10:22:15 haskoiner has quit (Read error: Connection reset by peer)
 790 2014-07-10 10:22:18 WeCluster has quit (Ping timeout: 246 seconds)
 791 2014-07-10 10:22:45 Aido has quit (Ping timeout: 240 seconds)
 792 2014-07-10 10:24:04 xenog has joined
 793 2014-07-10 10:25:53 kria has left ("Leaving")
 794 2014-07-10 10:26:37 UukGoblin has joined
 795 2014-07-10 10:26:52 bizzle has joined
 796 2014-07-10 10:29:31 smorim has quit (Remote host closed the connection)
 797 2014-07-10 10:30:02 smorim has joined
 798 2014-07-10 10:30:46 llllllllll has joined
 799 2014-07-10 10:31:21 bizzle has quit (Ping timeout: 260 seconds)
 800 2014-07-10 10:32:05 haskoiner has joined
 801 2014-07-10 10:35:53 Aido has joined
 802 2014-07-10 10:42:56 agricocb has joined
 803 2014-07-10 10:43:16 delll has quit (Read error: Connection reset by peer)
 804 2014-07-10 10:43:32 Aido has quit (Ping timeout: 240 seconds)
 805 2014-07-10 10:43:42 Aido has joined
 806 2014-07-10 10:44:03 pierreatwork has quit (Ping timeout: 264 seconds)
 807 2014-07-10 10:44:17 delll_ has joined
 808 2014-07-10 10:51:55 delll_ has quit (Read error: Connection reset by peer)
 809 2014-07-10 10:52:39 sh4kaneptune has joined
 810 2014-07-10 10:53:00 Alina-malina has quit (Read error: Connection reset by peer)
 811 2014-07-10 10:53:16 delll has joined
 812 2014-07-10 10:54:15 Alina-malina has joined
 813 2014-07-10 10:55:32 sh4kabot has quit (Ping timeout: 240 seconds)
 814 2014-07-10 10:56:04 haskoiner has left ()
 815 2014-07-10 10:56:10 [EddyF]_ has joined
 816 2014-07-10 10:56:29 knotwork has quit (Read error: Connection reset by peer)
 817 2014-07-10 10:56:50 ak_ has quit (Read error: Connection reset by peer)
 818 2014-07-10 10:56:50 akstunt600 has quit (Read error: Connection reset by peer)
 819 2014-07-10 10:57:40 ak_ has joined
 820 2014-07-10 10:57:45 akstunt600 has joined
 821 2014-07-10 10:58:04 artifexd has quit (Ping timeout: 252 seconds)
 822 2014-07-10 11:00:46 artifexd has joined
 823 2014-07-10 11:02:45 Aido has quit (Ping timeout: 240 seconds)
 824 2014-07-10 11:03:16 Aido has joined
 825 2014-07-10 11:08:02 Aido_ has joined
 826 2014-07-10 11:09:02 sh4kaneptune has quit (Quit: Lämnar)
 827 2014-07-10 11:10:02 Aido has quit (Ping timeout: 240 seconds)
 828 2014-07-10 11:11:25 travisr has joined
 829 2014-07-10 11:16:08 travisr has quit (Ping timeout: 272 seconds)
 830 2014-07-10 11:22:00 hearn has joined
 831 2014-07-10 11:25:27 rodarmor has joined
 832 2014-07-10 11:27:34 bizzle has joined
 833 2014-07-10 11:27:34 rodarmor has quit (Client Quit)
 834 2014-07-10 11:28:48 tjopper has quit (Quit: Leaving.)
 835 2014-07-10 11:29:01 tjopper has joined
 836 2014-07-10 11:29:12 bizzle has quit (Read error: Connection reset by peer)
 837 2014-07-10 11:29:20 bizzle has joined
 838 2014-07-10 11:30:48 banghouse has joined
 839 2014-07-10 11:31:14 jj88 has quit (Remote host closed the connection)
 840 2014-07-10 11:32:10 Skirmant_ has joined
 841 2014-07-10 11:32:58 Skirmant has quit (Disconnected by services)
 842 2014-07-10 11:33:11 Skirmant_ is now known as Skirmant
 843 2014-07-10 11:34:00 bmcgee has joined
 844 2014-07-10 11:34:30 bizzle has quit (Ping timeout: 272 seconds)
 845 2014-07-10 11:35:31 banghouse has quit (Ping timeout: 245 seconds)
 846 2014-07-10 11:36:17 CheckDavid has joined
 847 2014-07-10 11:37:23 jj88 has joined
 848 2014-07-10 11:38:11 chax has joined
 849 2014-07-10 11:38:41 one_zero has quit ()
 850 2014-07-10 11:39:14 rn__ has joined
 851 2014-07-10 11:39:34 rn__ has quit (Remote host closed the connection)
 852 2014-07-10 11:41:08 wallet42 has joined
 853 2014-07-10 11:41:41 gonedrk has joined
 854 2014-07-10 11:47:31 chax has quit (Remote host closed the connection)
 855 2014-07-10 11:47:57 chax has joined
 856 2014-07-10 11:50:09 WeCluster has joined
 857 2014-07-10 11:50:09 akstunt600 has quit (Read error: Connection reset by peer)
 858 2014-07-10 11:50:09 ak_ has quit (Read error: Connection reset by peer)
 859 2014-07-10 11:51:04 ak_ has joined
 860 2014-07-10 11:51:04 torsthaldo has joined
 861 2014-07-10 11:51:12 Dyaheon has quit ()
 862 2014-07-10 11:51:21 akstunt600 has joined
 863 2014-07-10 11:52:13 draradech has left ()
 864 2014-07-10 11:52:25 chax has quit (Ping timeout: 252 seconds)
 865 2014-07-10 11:54:31 nshlike has joined
 866 2014-07-10 11:56:45 justanotheruser has quit (Ping timeout: 240 seconds)
 867 2014-07-10 11:58:18 maraoz has joined
 868 2014-07-10 11:59:35 JackH has quit (Quit: JackH)
 869 2014-07-10 11:59:58 wallet42 has quit (Quit: Leaving.)
 870 2014-07-10 12:00:04 haskoiner has joined
 871 2014-07-10 12:00:21 haskoiner has left ()
 872 2014-07-10 12:01:30 haskoiner has joined
 873 2014-07-10 12:01:36 haskoiner has left ()
 874 2014-07-10 12:05:24 PRab has quit (Remote host closed the connection)
 875 2014-07-10 12:09:20 jj88 has quit (Ping timeout: 272 seconds)
 876 2014-07-10 12:09:59 wallet42 has joined
 877 2014-07-10 12:10:25 mr_burdell has quit (Remote host closed the connection)
 878 2014-07-10 12:12:31 slug23______ has joined
 879 2014-07-10 12:12:32 travisr has joined
 880 2014-07-10 12:14:21 rodarmor has joined
 881 2014-07-10 12:14:49 maraoz has quit (Quit: Leaving)
 882 2014-07-10 12:15:02 xenog has left ()
 883 2014-07-10 12:16:45 slug23______ has quit (Ping timeout: 240 seconds)
 884 2014-07-10 12:16:51 slug23______ has joined
 885 2014-07-10 12:16:56 napedia has quit (Ping timeout: 272 seconds)
 886 2014-07-10 12:17:02 travisr has quit (Ping timeout: 240 seconds)
 887 2014-07-10 12:21:15 slug23______ has quit (Ping timeout: 240 seconds)
 888 2014-07-10 12:21:21 slug23______ has joined
 889 2014-07-10 12:22:42 WeCluster has quit (Ping timeout: 246 seconds)
 890 2014-07-10 12:23:03 postpre has joined
 891 2014-07-10 12:25:44 JackH has joined
 892 2014-07-10 12:25:45 slug23______ has quit (Ping timeout: 240 seconds)
 893 2014-07-10 12:25:51 slug23______ has joined
 894 2014-07-10 12:26:08 jj88 has joined
 895 2014-07-10 12:28:26 lnovy has quit (Ping timeout: 245 seconds)
 896 2014-07-10 12:30:11 bizzle has joined
 897 2014-07-10 12:30:15 slug23______ has quit (Ping timeout: 240 seconds)
 898 2014-07-10 12:30:21 slug23______ has joined
 899 2014-07-10 12:30:22 dims has joined
 900 2014-07-10 12:33:37 nshlike has quit (Ping timeout: 260 seconds)
 901 2014-07-10 12:33:54 ConvivialMatt has joined
 902 2014-07-10 12:34:15 bizzle has quit (Ping timeout: 240 seconds)
 903 2014-07-10 12:34:45 slug23______ has quit (Ping timeout: 240 seconds)
 904 2014-07-10 12:34:51 slug23______ has joined
 905 2014-07-10 12:34:52 weilu has quit (Remote host closed the connection)
 906 2014-07-10 12:39:15 slug23______ has quit (Ping timeout: 240 seconds)
 907 2014-07-10 12:39:21 slug23______ has joined
 908 2014-07-10 12:41:13 rdymac has quit (Excess Flood)
 909 2014-07-10 12:41:28 djcoin_ has quit (Quit: djcoin_)
 910 2014-07-10 12:43:00 nshlike has joined
 911 2014-07-10 12:43:38 akstunt600 has quit (Read error: Connection reset by peer)
 912 2014-07-10 12:43:45 slug23______ has quit (Ping timeout: 240 seconds)
 913 2014-07-10 12:43:51 slug23______ has joined
 914 2014-07-10 12:43:53 Aido has joined
 915 2014-07-10 12:44:26 akstunt600 has joined
 916 2014-07-10 12:45:25 rdymac has joined
 917 2014-07-10 12:46:15 Aido_ has quit (Ping timeout: 240 seconds)
 918 2014-07-10 12:47:24 t7 has quit (Quit: logoff)
 919 2014-07-10 12:47:36 mkarrer has quit (Remote host closed the connection)
 920 2014-07-10 12:48:15 slug23______ has quit (Ping timeout: 240 seconds)
 921 2014-07-10 12:48:21 slug23______ has joined
 922 2014-07-10 12:49:37 paveljanik has quit (Ping timeout: 240 seconds)
 923 2014-07-10 12:52:14 HANTI is now known as hanti
 924 2014-07-10 12:52:45 slug23______ has quit (Ping timeout: 240 seconds)
 925 2014-07-10 12:52:51 slug23______ has joined
 926 2014-07-10 12:56:49 ConvivialMatt has quit (Quit: ConvivialMatt)
 927 2014-07-10 12:57:15 slug23______ has quit (Ping timeout: 240 seconds)
 928 2014-07-10 12:57:21 slug23______ has joined
 929 2014-07-10 12:57:49 knotwork has joined
 930 2014-07-10 12:57:49 knotwork has quit (Changing host)
 931 2014-07-10 12:57:49 knotwork has joined
 932 2014-07-10 12:58:03 cagedwisdom has quit (Remote host closed the connection)
 933 2014-07-10 13:01:45 slug23______ has quit (Ping timeout: 240 seconds)
 934 2014-07-10 13:01:48 crunk-juice has joined
 935 2014-07-10 13:01:51 slug23______ has joined
 936 2014-07-10 13:01:54 nadio has quit (Quit: leaving)
 937 2014-07-10 13:02:05 nadio has joined
 938 2014-07-10 13:02:05 nadio has quit (Changing host)
 939 2014-07-10 13:02:05 nadio has joined
 940 2014-07-10 13:02:22 mr_burdell has joined
 941 2014-07-10 13:03:12 UukGoblin has quit (Changing host)
 942 2014-07-10 13:03:12 UukGoblin has joined
 943 2014-07-10 13:03:40 volante has quit (Quit: Leaving)
 944 2014-07-10 13:05:45 ThomasV has joined
 945 2014-07-10 13:05:50 Magma_ is now known as Magma
 946 2014-07-10 13:06:15 slug23______ has quit (Ping timeout: 240 seconds)
 947 2014-07-10 13:06:21 slug23______ has joined
 948 2014-07-10 13:07:37 ivan` has quit (Ping timeout: 240 seconds)
 949 2014-07-10 13:07:44 Guest86734 is now known as qwupz
 950 2014-07-10 13:08:40 ivan` has joined
 951 2014-07-10 13:08:46 damethos has joined
 952 2014-07-10 13:09:32 hearn has quit ()
 953 2014-07-10 13:10:43 crunk-juice has quit (Remote host closed the connection)
 954 2014-07-10 13:10:45 slug23______ has quit (Ping timeout: 240 seconds)
 955 2014-07-10 13:10:51 slug23______ has joined
 956 2014-07-10 13:11:37 crunk-juice has joined
 957 2014-07-10 13:12:26 JackH has quit (Ping timeout: 255 seconds)
 958 2014-07-10 13:12:40 hearn has joined
 959 2014-07-10 13:12:58 travisr has joined
 960 2014-07-10 13:15:15 slug23______ has quit (Ping timeout: 240 seconds)
 961 2014-07-10 13:15:21 slug23______ has joined
 962 2014-07-10 13:16:59 adam3us has joined
 963 2014-07-10 13:17:40 travisr has quit (Ping timeout: 264 seconds)
 964 2014-07-10 13:18:39 tjopper has quit (Quit: Leaving.)
 965 2014-07-10 13:19:45 slug23______ has quit (Ping timeout: 240 seconds)
 966 2014-07-10 13:19:51 slug23______ has joined
 967 2014-07-10 13:20:39 ConvivialMatt has joined
 968 2014-07-10 13:22:54 adam3us has quit (Quit: Leaving.)
 969 2014-07-10 13:24:15 slug23______ has quit (Ping timeout: 240 seconds)
 970 2014-07-10 13:24:21 slug23______ has joined
 971 2014-07-10 13:28:05 jtimon has joined
 972 2014-07-10 13:28:45 slug23______ has quit (Ping timeout: 240 seconds)
 973 2014-07-10 13:28:51 slug23______ has joined
 974 2014-07-10 13:29:21 <sipa> wumpus: seems gmaxwell also had a corruption detected with a message of misisng undo data
 975 2014-07-10 13:29:26 <sipa> with headersfirst
 976 2014-07-10 13:30:35 t7 has joined
 977 2014-07-10 13:30:55 bizzle has joined
 978 2014-07-10 13:31:48 adam3us has joined
 979 2014-07-10 13:32:00 banghouse has joined
 980 2014-07-10 13:32:01 bmcgee has quit (Quit: bmcgee)
 981 2014-07-10 13:32:06 drawingthesun has joined
 982 2014-07-10 13:32:21 <wumpus> sipa: ok good to know it's not just me :)
 983 2014-07-10 13:33:15 slug23______ has quit (Ping timeout: 240 seconds)
 984 2014-07-10 13:33:21 slug23______ has joined
 985 2014-07-10 13:35:02 bizzle has quit (Ping timeout: 240 seconds)
 986 2014-07-10 13:35:27 Eggman33 has joined
 987 2014-07-10 13:35:37 Eggman33 has quit (Client Quit)
 988 2014-07-10 13:35:43 Eggman33 has joined
 989 2014-07-10 13:36:32 banghouse has quit (Ping timeout: 240 seconds)
 990 2014-07-10 13:36:54 ak_ has quit (Read error: Connection reset by peer)
 991 2014-07-10 13:36:55 akstunt600 has quit (Read error: Connection reset by peer)
 992 2014-07-10 13:37:45 akstunt600 has joined
 993 2014-07-10 13:37:45 slug23______ has quit (Ping timeout: 240 seconds)
 994 2014-07-10 13:37:51 slug23______ has joined
 995 2014-07-10 13:37:52 ak_ has joined
 996 2014-07-10 13:38:25 Eggman33 has quit (Client Quit)
 997 2014-07-10 13:38:58 studybot has joined
 998 2014-07-10 13:39:57 Eiii has joined
 999 2014-07-10 13:39:58 Eiii has quit (Changing host)
1000 2014-07-10 13:39:58 Eiii has joined
1001 2014-07-10 13:40:59 davout has quit (Read error: Connection reset by peer)
1002 2014-07-10 13:41:45 nickler_ has quit (Ping timeout: 240 seconds)
1003 2014-07-10 13:41:54 Einewton has joined
1004 2014-07-10 13:42:15 slug23______ has quit (Ping timeout: 240 seconds)
1005 2014-07-10 13:42:21 slug23______ has joined
1006 2014-07-10 13:42:24 davout has joined
1007 2014-07-10 13:44:02 rn__ has joined
1008 2014-07-10 13:46:04 da2ce7 has joined
1009 2014-07-10 13:46:45 slug23______ has quit (Ping timeout: 240 seconds)
1010 2014-07-10 13:46:51 slug23______ has joined
1011 2014-07-10 13:47:33 nshlike has quit (Quit: Leaving)
1012 2014-07-10 13:48:10 nshlike has joined
1013 2014-07-10 13:49:37 da2ce7 has quit (Client Quit)
1014 2014-07-10 13:51:15 slug23______ has quit (Ping timeout: 240 seconds)
1015 2014-07-10 13:51:21 slug23______ has joined
1016 2014-07-10 13:52:19 sfcwybdx has joined
1017 2014-07-10 13:52:34 tych0 has quit (Read error: Connection reset by peer)
1018 2014-07-10 13:54:08 paveljanik has joined
1019 2014-07-10 13:54:15 paveljanik has quit (Changing host)
1020 2014-07-10 13:54:15 paveljanik has joined
1021 2014-07-10 13:54:33 wivfbir has quit (Ping timeout: 240 seconds)
1022 2014-07-10 13:55:45 slug23______ has quit (Ping timeout: 240 seconds)
1023 2014-07-10 13:55:51 slug23______ has joined
1024 2014-07-10 14:00:15 slug23______ has quit (Ping timeout: 240 seconds)
1025 2014-07-10 14:00:21 slug23______ has joined
1026 2014-07-10 14:02:07 abueesp has joined
1027 2014-07-10 14:03:50 abueesp has quit (Read error: Connection reset by peer)
1028 2014-07-10 14:04:32 ThomasV has quit (Ping timeout: 240 seconds)
1029 2014-07-10 14:04:33 da2ce7 has joined
1030 2014-07-10 14:04:45 slug23______ has quit (Ping timeout: 240 seconds)
1031 2014-07-10 14:04:51 slug23______ has joined
1032 2014-07-10 14:05:05 karc has quit (Remote host closed the connection)
1033 2014-07-10 14:05:32 karc has joined
1034 2014-07-10 14:06:10 <gmaxwell> wumpus: the corruption you saw with headers first isn't just you, I've reproduced it— and still had it / had it again after a reindex.
1035 2014-07-10 14:06:26 abueesp has joined
1036 2014-07-10 14:06:47 Chief_Panda has joined
1037 2014-07-10 14:07:04 da2ce7_laptop has joined
1038 2014-07-10 14:07:21 <wumpus> reindex isn't even supposed to work, according to the pull message, so I didn't try it
1039 2014-07-10 14:08:04 <gmaxwell> wumpus: it worked. :) well, other than leaving it in the unhappy state. My undo data was missing 3 blocks back, so I brought it up again by just setting checkblocks=1 for now.
1040 2014-07-10 14:08:48 abueesp has quit (Client Quit)
1041 2014-07-10 14:09:15 slug23______ has quit (Ping timeout: 240 seconds)
1042 2014-07-10 14:09:21 slug23______ has joined
1043 2014-07-10 14:10:07 da2ce7 has quit (Ping timeout: 240 seconds)
1044 2014-07-10 14:10:19 tych0 has joined
1045 2014-07-10 14:11:07 fAier[AFK] has quit (Ping timeout: 240 seconds)
1046 2014-07-10 14:11:31 rodarmor has quit (Quit: rodarmor)
1047 2014-07-10 14:12:40 larku has quit (Ping timeout: 252 seconds)
1048 2014-07-10 14:13:19 tych0 has quit (Client Quit)
1049 2014-07-10 14:13:35 tych0 has joined
1050 2014-07-10 14:13:41 travisr has joined
1051 2014-07-10 14:13:45 slug23______ has quit (Ping timeout: 240 seconds)
1052 2014-07-10 14:13:51 slug23______ has joined
1053 2014-07-10 14:15:02 pierreatwork has joined
1054 2014-07-10 14:17:31 da2ce7_laptop has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1055 2014-07-10 14:17:32 samesong has joined
1056 2014-07-10 14:18:03 travisr has quit (Ping timeout: 240 seconds)
1057 2014-07-10 14:18:15 slug23______ has quit (Ping timeout: 240 seconds)
1058 2014-07-10 14:18:21 slug23______ has joined
1059 2014-07-10 14:20:40 torsthaldo has quit (Ping timeout: 264 seconds)
1060 2014-07-10 14:21:02 tych0 has quit (Quit: WeeChat 0.3.2)
1061 2014-07-10 14:21:09 torsthaldo has joined
1062 2014-07-10 14:22:45 slug23______ has quit (Ping timeout: 240 seconds)
1063 2014-07-10 14:22:51 slug23______ has joined
1064 2014-07-10 14:23:00 rodarmor has joined
1065 2014-07-10 14:23:05 gonedrk has quit (Ping timeout: 255 seconds)
1066 2014-07-10 14:24:00 DigiByteDev has joined
1067 2014-07-10 14:25:50 banghouse has joined
1068 2014-07-10 14:25:58 tych0 has joined
1069 2014-07-10 14:27:15 slug23______ has quit (Ping timeout: 240 seconds)
1070 2014-07-10 14:27:22 slug23______ has joined
1071 2014-07-10 14:30:17 akstunt600 has quit (Read error: Connection reset by peer)
1072 2014-07-10 14:30:39 wivfbir has joined
1073 2014-07-10 14:31:28 akstunt600 has joined
1074 2014-07-10 14:31:43 bizzle has joined
1075 2014-07-10 14:31:46 slug23______ has quit (Ping timeout: 240 seconds)
1076 2014-07-10 14:31:52 slug23______ has joined
1077 2014-07-10 14:32:09 mihar_ has joined
1078 2014-07-10 14:32:47 mihar_ has quit (Remote host closed the connection)
1079 2014-07-10 14:33:19 wivfbir has quit (Client Quit)
1080 2014-07-10 14:34:03 [EddyF]_ has quit (Quit: coding,sleeping or doing something better than chatting to you.)
1081 2014-07-10 14:35:45 bizzle has quit (Ping timeout: 240 seconds)
1082 2014-07-10 14:36:16 slug23______ has quit (Ping timeout: 240 seconds)
1083 2014-07-10 14:36:22 slug23______ has joined
1084 2014-07-10 14:37:56 <gmaxwell> hearn: @#$! please read BIP01
1085 2014-07-10 14:38:15 blubberbop has joined
1086 2014-07-10 14:38:26 <gmaxwell> :)
1087 2014-07-10 14:38:35 <hearn> the readme says to first propose the document to the mailing list and email you afterwards
1088 2014-07-10 14:38:43 <hearn> i picked a number so i could make a pull request. happy to change it later
1089 2014-07-10 14:39:29 <gmaxwell> You should propose the document without a number. I've previously recomended calling pre-numbered documents like draft-hearn-getutxos.
1090 2014-07-10 14:40:46 slug23______ has quit (Ping timeout: 240 seconds)
1091 2014-07-10 14:40:52 slug23______ has joined
1092 2014-07-10 14:41:22 kermit has joined
1093 2014-07-10 14:41:32 <hearn> are we at risk of running out of numbers or something? :)
1094 2014-07-10 14:41:50 <gmaxwell> hearn: creates confusion about where in process things are.
1095 2014-07-10 14:42:14 mkarrer has joined
1096 2014-07-10 14:42:42 <gmaxwell> e.g. if someone responds to your proposal with some fantastic argument that convinces you that its a bad approach and you withdraw it, we don't want it to be confused as something that was done and such later.
1097 2014-07-10 14:43:11 <hearn> i thought that's what the status field is for. a number is just a handle. if the handle of a document changes once it's reached a certain plcae, i'd think that'd be even more confusing. at any rate, i guess that situation can be handled by just closing the pull request
1098 2014-07-10 14:43:24 <gmaxwell> please don't be combative about this.
1099 2014-07-10 14:44:00 <hearn> so what should i do? repush with a different file name and the patch to readme taken out or something?
1100 2014-07-10 14:44:27 <gmaxwell> hearn: you can leave the filename, just pull the number out of the document?
1101 2014-07-10 14:45:15 slug23______ has quit (Ping timeout: 240 seconds)
1102 2014-07-10 14:46:48 <gmaxwell> hearn: thank you so much for accommodating. :)
1103 2014-07-10 14:46:56 ThomasV has joined
1104 2014-07-10 14:46:57 Subo1977_ has joined
1105 2014-07-10 14:47:21 <hearn> ok, i pushed a new commit and edited the title of the pull request
1106 2014-07-10 14:47:42 <hearn> maybe all bips should have names instead of numbers. i tend to get them mixed up anyway.
1107 2014-07-10 14:48:19 <sipa> hearn: wrt partially verifying the result if you have the outputs spending them: i can just reply "op_true" as scriptSig, and you'll always think that i'm right
1108 2014-07-10 14:48:31 <gmaxwell> hearn: what, you don't want to call them by their sha256? :P
1109 2014-07-10 14:49:13 <sipa> if you restrict to standard scripts, that's not an issue
1110 2014-07-10 14:49:27 <hearn> you mean OP_TRUE as scriptPubKey, right?
1111 2014-07-10 14:49:31 <sipa> no
1112 2014-07-10 14:49:34 <sipa> eh
1113 2014-07-10 14:49:35 <sipa> yes!
1114 2014-07-10 14:50:03 <hearn> right. you do indeed need to ensure that the signature in your scriptSig is actually verified
1115 2014-07-10 14:50:26 <sipa> p2sh solves this too
1116 2014-07-10 14:50:56 Subo1977 has quit (Ping timeout: 264 seconds)
1117 2014-07-10 14:51:00 <hearn> how? OP_TRUE would still work. you'd need to know you were expecting a P2SH output and then you can as well check for any other scriptPubKey form
1118 2014-07-10 14:51:13 <sipa> you're right
1119 2014-07-10 14:51:52 <hearn> the important thing is that CHECKSIG* is run at some point, i think
1120 2014-07-10 14:52:08 <hearn> or rather that the result of the script depends on the output of CHECKSIG
1121 2014-07-10 14:52:17 DougieBot5000 has joined
1122 2014-07-10 14:52:23 <hearn> probably restricting to standard forms is indeed the simplest way to obtain that
1123 2014-07-10 14:52:36 banghouse has quit (Remote host closed the connection)
1124 2014-07-10 14:53:11 <gmaxwell> heh:         "pingtime" : 310.23559300,
1125 2014-07-10 14:53:23 <gmaxwell> (onion peer on a node running in valgrind)
1126 2014-07-10 14:57:59 <hearn> sipa: what do you think about an optional network authentication protocol. each node generates a long term identity key at startup and saves it to disk. each CNode gets a new uint256 field that contains a running hash of all message bytes written to that peer (or maybe a hash of all checksums). then a new message is added that lets you request a signature of that hash under the identity key. i guess some throttling or prioritisation
1127 2014-07-10 14:57:59 <hearn>  can be used to ensure you can't flood out more important work with signing requests (or require a signature to be submitted to get one, i.e. equalise work).
1128 2014-07-10 14:58:39 <hearn> sipa: so should have a very simple implementation. then someone can run a new kind of seed that provides the identity keys as well, a la tor directory authorities
1129 2014-07-10 14:59:06 rodarmor has quit (Quit: rodarmor)
1130 2014-07-10 14:59:19 <gmaxwell> hm? why would there be signing on the fly? we already use sha256 on every message we send— so just replace with HMAC and do key agrrement on connect?
1131 2014-07-10 14:59:55 ericmuyser has joined
1132 2014-07-10 15:00:16 gonedrk has joined
1133 2014-07-10 15:00:20 plaprade has quit (Ping timeout: 272 seconds)
1134 2014-07-10 15:00:28 bmcgee has joined
1135 2014-07-10 15:00:56 <sipa> have a ec host key, use ecdh to derive a session key at startup, and then use the session key hmac key instead of sha256 for the checksum
1136 2014-07-10 15:03:10 <hearn> right. i guess that's more efficient. most bitcoin implementations understand hashing and signing but not ecdh, on the other hand. i guess it's not very hard to implement yourself though
1137 2014-07-10 15:03:28 <sipa> they already have secp256k1 ec :)
1138 2014-07-10 15:05:01 BlueMattBot has quit (Remote host closed the connection)
1139 2014-07-10 15:05:25 <gmaxwell> Also lets you encrypt for basically free.
1140 2014-07-10 15:06:08 BlueMattBot has joined
1141 2014-07-10 15:06:08 BlueMattBot has quit (Changing host)
1142 2014-07-10 15:06:08 BlueMattBot has joined
1143 2014-07-10 15:06:21 <gmaxwell> (one thing we don't have is a sequence number though, which means the auth can replay within a connection unless one is added)
1144 2014-07-10 15:06:31 <hearn> maybe. you can say just use AES, but then whether AES-GCM is best or ChaCha or whatever depends on hardware capabilities at either end, so then you think "no problem we'll just add a super simple negotiation protocol, and then suddenly you're reinventing TLS
1145 2014-07-10 15:06:38 <sipa> when we redefine the checksum, we can easily add a sequence number
1146 2014-07-10 15:06:44 <sipa> before hashing
1147 2014-07-10 15:06:50 <hearn> or you can just say everyone uses AES-GCM even if it's not optimal. it's probably no big deal.
1148 2014-07-10 15:07:05 <gmaxwell> hearn: It takes a lot more than that to reinvent TLS.. and indeed 'not being optimal' isn't a big deal.
1149 2014-07-10 15:07:14 adam3us has quit (Quit: Leaving.)
1150 2014-07-10 15:08:02 travisr has joined
1151 2014-07-10 15:08:17 <hearn> chrome now negotiates ChaCha20 with google.com i think, because it's really hard to do AES-GCM well if you don't have hardware support, and mobile platforms typically don't
1152 2014-07-10 15:09:18 <hearn> on the other hand AESNI makes AES super super fast on intel platforms. so ..... hmm
1153 2014-07-10 15:09:43 <hearn> anyway, seems like a digestable sort of protocol upgrade
1154 2014-07-10 15:09:47 jtimon has quit (Ping timeout: 240 seconds)
1155 2014-07-10 15:10:46 <gmaxwell> the performance on clients is not super interesting for our protocol I think (if we're sending enough data to mobile devices where that matter— we have other problem)... on severs, OTOH, its a bit more of a concern.
1156 2014-07-10 15:11:19 <hearn> well, AArch64 has AES instructions too. 64 bit mobiles are coming. so probably just standardising on AES-GCM would be the best
1157 2014-07-10 15:12:33 Aido_ has joined
1158 2014-07-10 15:13:33 JackH has joined
1159 2014-07-10 15:14:49 chax has joined
1160 2014-07-10 15:15:07 Aido has quit (Ping timeout: 240 seconds)
1161 2014-07-10 15:15:09 BlueMattBot has quit (Remote host closed the connection)
1162 2014-07-10 15:15:17 lclc has quit (Quit: Konversation terminated!)
1163 2014-07-10 15:15:50 <t7> do we trust modern crypto random generator instruction ?
1164 2014-07-10 15:15:52 BlueMattBot has joined
1165 2014-07-10 15:16:46 <hearn> AESNI is beyond question because its workings are transparent. the hardware RNGs should have other entropy mixed in with them at the software level, but can still be used, sure, no problem
1166 2014-07-10 15:17:03 BlueMattBot has quit (Remote host closed the connection)
1167 2014-07-10 15:17:42 <hearn> though note that encrypting the wire protocol is not a silver bullet against nation-state adversaries anyway
1168 2014-07-10 15:17:48 BlueMattBot has joined
1169 2014-07-10 15:17:48 BlueMattBot has quit (Changing host)
1170 2014-07-10 15:17:48 BlueMattBot has joined
1171 2014-07-10 15:17:50 <hearn> most of the data flowing along those links is public
1172 2014-07-10 15:18:42 <hearn> in particular if you want to know where a tx started, and are monitoring lots of wires, you can probably just connect to a peer so you get a flow of unencrypted transactions and then exploit the predictable timings involved to figure out which encrypted packets were the same tx
1173 2014-07-10 15:18:53 <hearn> and eventually work backwards to the origin IP address. at least some of the time.
1174 2014-07-10 15:19:14 <hearn> however it's certainly a lot harder and many things can go wrong with such an attack, so, it'd still be cool to do it
1175 2014-07-10 15:20:22 <wumpus> that's the same problem tor has, and low-latency P2P in general, ideally bitcoin would have a high-latency relaying protocol as well 
1176 2014-07-10 15:20:43 <gmaxwell> Yep, and it should be not-substantially harder. It should stilll probably be regarded as non-encrypted even though it technically is.
1177 2014-07-10 15:20:55 <gmaxwell> er I mean it shouldn't be substantially harder to implement.
1178 2014-07-10 15:21:09 <gmaxwell> So the fact that the benefits are not huge isn't a reason not to do it.
1179 2014-07-10 15:21:15 torsthaldo has quit (Ping timeout: 272 seconds)
1180 2014-07-10 15:21:36 <hearn> wumpus: yes, it would often make sense to use that when bip 70 is in effect and the recipient already saw the tx anyway
1181 2014-07-10 15:22:35 <hearn> alternatively noise txns can be introduced. introduce a 500 msec ticker and on each tick, send either a queued tx or an ignored "noise" message that's just padded to the right size
1182 2014-07-10 15:22:37 <wumpus> gmaxwell: I don't think there is a reason not to do it
1183 2014-07-10 15:22:40 <hearn> assuming the other peer is ok with it
1184 2014-07-10 15:23:15 <wumpus> hearn: yes, I believe tor experimented with that too
1185 2014-07-10 15:23:22 <wumpus> be careful not to reimplement an onion network :p
1186 2014-07-10 15:23:26 <hearn> their bandwidth requirements are much larger than ours
1187 2014-07-10 15:23:28 akstunt600 has quit (Read error: Connection reset by peer)
1188 2014-07-10 15:23:28 ak_ has quit (Read error: Connection reset by peer)
1189 2014-07-10 15:23:54 <hearn> yeah. i mean, another interesting approach would be to leave p2p alone, and then run a parallel tor network reusing their code :)
1190 2014-07-10 15:24:00 <hearn> i did think about that. but their code isn't really librarified
1191 2014-07-10 15:24:07 <gmaxwell> hearn: a high latency transaction transport would be pretty useful... Seth schoen posted to the tor lists recently asking if anyone would use a high latency message function in tor and I jumped right on it saying we would.
1192 2014-07-10 15:24:38 akstunt600 has joined
1193 2014-07-10 15:24:39 <hearn> plus being able to ban IP's is kinda useful for the worst case DoS offenders
1194 2014-07-10 15:24:46 papa2 has joined
1195 2014-07-10 15:24:54 ak_ has joined
1196 2014-07-10 15:25:04 <hearn> plus tor is huge
1197 2014-07-10 15:26:04 <wumpus> tor is huge, which is good for anoything involving privacy, bitcoin is just a small part of what is using it
1198 2014-07-10 15:26:21 <hearn> i meant the codebase is huge, actually :)
1199 2014-07-10 15:26:22 torsthaldo has joined
1200 2014-07-10 15:26:45 <hearn> that is, bundling it with Core doesn't necessarily make sense, and if it's not bundled, not many people use it
1201 2014-07-10 15:26:46 <gmaxwell> Tor developers are quite happy to have us make more use of tor, even if it increases the load on the network noticeably.
1202 2014-07-10 15:26:59 <wumpus> that's good to hear gmaxwell
1203 2014-07-10 15:27:04 <hearn> yes, i would love to enable tor in bitcoinj by default. we have a few bugfixes that are needed first, and then the question is "just" one of performance
1204 2014-07-10 15:27:21 <hearn> oh and of course we need to actually ship the version with the bundled tor client :)
1205 2014-07-10 15:27:37 <hearn> doesn't do any good just sitting on git master ...
1206 2014-07-10 15:27:38 <gmaxwell> well we also do need to create some anti-dos mechenisms for anonymous peers.
1207 2014-07-10 15:27:42 <wumpus> yes, a bitcoin-tor bundle has been on my long list of things to do for quite some time
1208 2014-07-10 15:28:09 papa3 has quit (Ping timeout: 264 seconds)
1209 2014-07-10 15:28:36 CheckDavid has quit (Quit: Connection closed for inactivity)
1210 2014-07-10 15:28:40 <wumpus> kind of like an hidden-service-node-in-a-box
1211 2014-07-10 15:28:49 <dhill> does bitcoinj support setting a socks5 proxy?
1212 2014-07-10 15:28:53 BlueMattBot has quit (Remote host closed the connection)
1213 2014-07-10 15:29:03 <hearn> yes. but actually bitcoinj has a pure java tor client bundled inside it already now
1214 2014-07-10 15:29:14 <hearn> making a wallet connect via tor is a one-line code change to that wallet app
1215 2014-07-10 15:29:22 jtimon has joined
1216 2014-07-10 15:29:26 <hearn> literally you call the "useTor()" method. however, it does slow down startup somewhat.
1217 2014-07-10 15:29:37 BlueMattBot has joined
1218 2014-07-10 15:29:59 <hearn> also there are edge case bugs because the library is new and not that mature. e.g. it doesn't like it if your clock is badly wrong.
1219 2014-07-10 15:30:06 BlueMattBot has quit (Remote host closed the connection)
1220 2014-07-10 15:30:31 <gmaxwell> hearn: doesn't bitcoinj reject the chain if your time is way out of wack?
1221 2014-07-10 15:30:33 torsthaldo has quit (Ping timeout: 240 seconds)
1222 2014-07-10 15:30:48 <sipa> i think he just said that
1223 2014-07-10 15:30:49 BlueMattBot has joined
1224 2014-07-10 15:30:49 BlueMattBot has quit (Changing host)
1225 2014-07-10 15:30:49 BlueMattBot has joined
1226 2014-07-10 15:30:56 <hearn> it won't even get to that point. Orchid never starts up, it gets into an infinite loop downloading consensus documents and then thinking the stored consensus is too old
1227 2014-07-10 15:31:01 [EddyF]_ has joined
1228 2014-07-10 15:31:08 <hearn> so you never reach the p2p network
1229 2014-07-10 15:31:13 paveljanik has quit (Quit: This computer has gone to sleep)
1230 2014-07-10 15:31:15 torsthaldo has joined
1231 2014-07-10 15:31:27 JackH has quit (Ping timeout: 240 seconds)
1232 2014-07-10 15:31:53 <hearn> i'm sure the C tor implementation has some kind of check or fix for that case, but orchid is totally independent
1233 2014-07-10 15:31:53 gavinandresen has joined
1234 2014-07-10 15:32:10 banghouse has joined
1235 2014-07-10 15:32:25 bizzle has joined
1236 2014-07-10 15:32:40 <hearn> it's probably usable as an optional/experimental/opt in thing at the moment, though there's at least one or two lock inversions lurking in there as well
1237 2014-07-10 15:33:17 xenog has joined
1238 2014-07-10 15:34:44 JackH has joined
1239 2014-07-10 15:35:00 chax has quit (Remote host closed the connection)
1240 2014-07-10 15:35:26 chax has joined
1241 2014-07-10 15:35:39 jMyles has joined
1242 2014-07-10 15:36:06 t7 has quit (Quit: home)
1243 2014-07-10 15:36:33 bizzle has quit (Ping timeout: 240 seconds)
1244 2014-07-10 15:36:51 Aido has joined
1245 2014-07-10 15:37:01 travisr has quit (Ping timeout: 260 seconds)
1246 2014-07-10 15:37:08 sabbie is now known as Sabbie
1247 2014-07-10 15:37:39 Gyps has joined
1248 2014-07-10 15:38:25 samson_ has quit (Ping timeout: 240 seconds)
1249 2014-07-10 15:39:06 samson_ has joined
1250 2014-07-10 15:39:47 Aido_ has quit (Ping timeout: 240 seconds)
1251 2014-07-10 15:39:52 chax has quit (Ping timeout: 256 seconds)
1252 2014-07-10 15:41:03 abossard has quit (Quit: abossard)
1253 2014-07-10 15:41:03 JackH has quit (Ping timeout: 240 seconds)
1254 2014-07-10 15:41:50 ThomasV has quit (Read error: Connection reset by peer)
1255 2014-07-10 15:42:05 CheckDavid has joined
1256 2014-07-10 15:43:37 JackH has joined
1257 2014-07-10 15:43:50 dparrish has quit (Ping timeout: 256 seconds)
1258 2014-07-10 15:44:34 dparrish has joined
1259 2014-07-10 15:44:49 papa3 has joined
1260 2014-07-10 15:45:01 ThomasV has joined
1261 2014-07-10 15:45:58 jarpiain has joined
1262 2014-07-10 15:47:57 papa2 has quit (Ping timeout: 264 seconds)
1263 2014-07-10 15:48:24 Zarutian has joined
1264 2014-07-10 15:49:53 plaprade has joined
1265 2014-07-10 15:49:59 erasmospunk has quit (Remote host closed the connection)
1266 2014-07-10 15:50:33 hearn has quit ()
1267 2014-07-10 15:50:48 coinheavy has joined
1268 2014-07-10 15:51:21 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
1269 2014-07-10 15:53:52 piuhgvben has joined
1270 2014-07-10 15:54:52 Starduster_ has joined
1271 2014-07-10 15:55:16 Krellan_ is now known as Krellan
1272 2014-07-10 15:55:46 sfcwybdx has quit (Ping timeout: 240 seconds)
1273 2014-07-10 15:57:19 piuhgvben has quit (Client Quit)
1274 2014-07-10 15:58:29 Starduster has quit (Ping timeout: 260 seconds)
1275 2014-07-10 16:00:06 kermit has quit (Ping timeout: 245 seconds)
1276 2014-07-10 16:00:35 blubberbop has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
1277 2014-07-10 16:00:54 phoenixz has joined
1278 2014-07-10 16:01:03 phoenixz is now known as blubberbop
1279 2014-07-10 16:01:17 bmcgee has quit (Quit: bmcgee)
1280 2014-07-10 16:03:24 blubberbop has quit (Changing host)
1281 2014-07-10 16:03:24 blubberbop has joined
1282 2014-07-10 16:03:29 blubberbop is now known as phoenixz
1283 2014-07-10 16:03:59 gnuborg has joined
1284 2014-07-10 16:05:19 studybo__ has joined
1285 2014-07-10 16:05:30 chax has joined
1286 2014-07-10 16:07:02 studybot has quit (Ping timeout: 240 seconds)
1287 2014-07-10 16:07:03 erasmospunk has joined
1288 2014-07-10 16:07:07 kermit has joined
1289 2014-07-10 16:08:54 damethos has quit (Quit: Bye)
1290 2014-07-10 16:09:13 wivfbir has joined
1291 2014-07-10 16:10:52 adam3us has joined
1292 2014-07-10 16:11:45 Zarutian has quit (Quit: Zarutian)
1293 2014-07-10 16:15:25 Starduster has joined
1294 2014-07-10 16:16:47 akstunt600 has quit (Read error: Connection reset by peer)
1295 2014-07-10 16:16:47 ak_ has quit (Read error: Connection reset by peer)
1296 2014-07-10 16:17:44 akstunt600 has joined
1297 2014-07-10 16:18:01 ak_ has joined
1298 2014-07-10 16:18:33 Starduster_ has quit (Ping timeout: 260 seconds)
1299 2014-07-10 16:21:53 paveljanik has joined
1300 2014-07-10 16:22:32 nshlike has quit (Ping timeout: 240 seconds)
1301 2014-07-10 16:26:04 jtimon has quit (Ping timeout: 264 seconds)
1302 2014-07-10 16:26:15 <earlz> So, making it so that safemode prevents mining is retarded
1303 2014-07-10 16:27:12 rodarmor has joined
1304 2014-07-10 16:27:29 <earlz> If you know the IP of a mining pool and somewhere around 2-5% network hashing power, you can cause a node to enter safemode, stopping mining
1305 2014-07-10 16:28:17 <earlz> 2-5% of hashing power for around 800 minutes*
1306 2014-07-10 16:29:15 <earlz> if you can connect to most of the network's mining pools, you can effectively pause the entire network
1307 2014-07-10 16:29:31 <earlz> Because then your 2-5% hashing power is enough to keep nodes in safemode indefinitely
1308 2014-07-10 16:29:35 <gmaxwell> earlz: Why do you believe you can force a node into safemode with 2-5% networking hashpower?
1309 2014-07-10 16:29:44 <earlz> fork checking code
1310 2014-07-10 16:30:34 <gmaxwell> Be more specfific. Why would a shorter chain trigger safemode?
1311 2014-07-10 16:31:24 <earlz> if an invalid fork of 7 blocks (coinbase wise, not difficulty wise) is made within 72 blocks of the main network, the invalid fork code is triggered, followed by the valid fork (even though it's not really) checking code
1312 2014-07-10 16:31:47 t7 has joined
1313 2014-07-10 16:32:00 <earlz> it appears to only check coinbase height as well
1314 2014-07-10 16:32:12 <earlz> er, chain height, not overall difficulty
1315 2014-07-10 16:33:09 bizzle has joined
1316 2014-07-10 16:34:16 chax has quit (Remote host closed the connection)
1317 2014-07-10 16:34:43 chax has joined
1318 2014-07-10 16:34:45 <gmaxwell> well okay, thats daft but it doesn't yield your attack I believe.  The limitation that it must be within 72 blocks means the difficulty cannot be substantially lower than the tip, or the headers would be instantly rejected by the stateless checkes.
1319 2014-07-10 16:35:18 <earlz> I can give more details later, but if you checkout this commit https://github.com/Earlz/bitcoin/commit/29ac5198727eab9d4e0e9b9bfef25d495108e7bb and -addnode=mehh.earlz.net you should enter safemode
1320 2014-07-10 16:35:33 JackH has quit (Ping timeout: 240 seconds)
1321 2014-07-10 16:35:44 justanotheruser has joined
1322 2014-07-10 16:35:44 justanotheruser has quit (Changing host)
1323 2014-07-10 16:35:44 justanotheruser has joined
1324 2014-07-10 16:36:23 <earlz> for that network, there was a fork at 147 on only one node
1325 2014-07-10 16:36:25 <earlz> 2014-07-10 16:08:07 AddToWallet e1e7a05c878826eb1b92d959c3cf65b2cff49132c31c24b0aae5c33bc52b3eb5
1326 2014-07-10 16:36:28 <earlz> 2014-07-10 16:08:07 CheckForkWarningConditions: Warning: Large valid fork found forking the chain at height 147 (00000000091c94f2bac74b1288d7fb856a35a61020b50a2903f3477d0d4e7c3e) lasting to height 155 (00000000c8f493331b28fb98ab3acb322d2df46c39ef86a915d75c2e0b32adbf).
1327 2014-07-10 16:37:00 <earlz> it says valid fork, but it's only valid difficulty wise. the fork isn't accepted because the reward is higher than it should be
1328 2014-07-10 16:37:28 bizzle has quit (Ping timeout: 264 seconds)
1329 2014-07-10 16:37:30 <gmaxwell> CheckForkWarningConditions != safemode.
1330 2014-07-10 16:37:44 weilu has joined
1331 2014-07-10 16:38:30 bizzle has joined
1332 2014-07-10 16:39:21 JackH has joined
1333 2014-07-10 16:39:32 chax has quit (Ping timeout: 252 seconds)
1334 2014-07-10 16:39:56 <sipa> i think it is
1335 2014-07-10 16:40:09 <gmaxwell> just because it sets an rpc string?
1336 2014-07-10 16:40:10 <sipa> GetWarnings (check for safemode) checks for large forks
1337 2014-07-10 16:40:16 torsthaldo has quit (Ping timeout: 240 seconds)
1338 2014-07-10 16:42:52 weilu has quit (Ping timeout: 264 seconds)
1339 2014-07-10 16:43:26 W0rmDr1nk has quit (Ping timeout: 245 seconds)
1340 2014-07-10 16:43:39 <gmaxwell> earlz: who do you want credited for discovering this?
1341 2014-07-10 16:43:56 <gmaxwell> (e.g. in release notes)
1342 2014-07-10 16:45:15 slug23______ has joined
1343 2014-07-10 16:46:02 Gyps has quit (Quit: Gyps)
1344 2014-07-10 16:48:29 gdm85 has quit (Remote host closed the connection)
1345 2014-07-10 16:49:06 Chief_Panda has quit (Quit: Leaving)
1346 2014-07-10 16:49:15 chax has joined
1347 2014-07-10 16:50:35 benrcole has joined
1348 2014-07-10 16:50:35 <Graet> soo reading that should mining nodes run with  -disablesafemode ?
1349 2014-07-10 16:51:15 <Luke-Jr> Graet: temporarily, at most.
1350 2014-07-10 16:51:41 <Luke-Jr> but I think you'd need to isolate a mining node to actually do this anyway
1351 2014-07-10 16:51:48 <Luke-Jr> so it's not a real risk if so
1352 2014-07-10 16:51:50 attilah has quit (Ping timeout: 256 seconds)
1353 2014-07-10 16:51:55 <Luke-Jr> since isolation is dangerous already
1354 2014-07-10 16:51:58 <gmaxwell> Seems to not work.
1355 2014-07-10 16:52:15 <gmaxwell> running a node here with -testsafemode=1  and getblocktemplate works fine.
1356 2014-07-10 16:52:47 <Luke-Jr> hm, you mean mining works in safe mode? do we want that? :o
1357 2014-07-10 16:52:53 <Graet> thanks :)
1358 2014-07-10 16:52:54 <BlueMatt> yes
1359 2014-07-10 16:52:55 <gmaxwell> I think we do in any case.
1360 2014-07-10 16:53:02 <gmaxwell> Mining is how you resolve the fork. :)
1361 2014-07-10 16:53:23 <Luke-Jr> gmaxwell: well, if the node might be making invalid blocks, we don't want them mining..
1362 2014-07-10 16:53:44 <Luke-Jr> normal forks shouldn't trigger safe mode at all
1363 2014-07-10 16:53:52 <gmaxwell> but if someone _else_ is making invalid blocks you don't want the correct nodes to stop.
1364 2014-07-10 16:54:05 <Luke-Jr> yes, I agree. but other circumstances you do
1365 2014-07-10 16:54:19 <Luke-Jr> (well, not the correct nodes, but..)
1366 2014-07-10 16:54:32 <BlueMatt> problem is: you dont know
1367 2014-07-10 16:54:49 <gmaxwell> earlz:     { "getblocktemplate",       &getblocktemplate,       true,      false,      false },
1368 2014-07-10 16:54:58 <gmaxwell> ah, but
1369 2014-07-10 16:55:01 <gmaxwell>     { "submitblock",            &submitblock,            false,     true,       false },
1370 2014-07-10 16:55:04 <gmaxwell> wtf.
1371 2014-07-10 16:55:31 <Luke-Jr> we should really differentiate between "an invalid chain of substantial length has existed recently" from "there is actively a longer chain than ours that is invalid"
1372 2014-07-10 16:56:02 <gmaxwell> Luke-Jr: it's harmless to continue mining on a shorter fork in any case.
1373 2014-07-10 16:56:06 <BlueMatt> does either mean stop mining?
1374 2014-07-10 16:56:17 <gmaxwell> BlueMatt: you can mine— but not submit.
1375 2014-07-10 16:56:31 <BlueMatt> gmaxwell: sorry, that was re: Luke-Jr
1376 2014-07-10 16:56:34 <gmaxwell> If you're really in the wrong it doesn't matter because you have the shoter chain.
1377 2014-07-10 16:56:46 <BlueMatt> well, depends
1378 2014-07-10 16:57:02 <BlueMatt> if you're in the wrong and on the longer chain, or in the wrong and on the shorter chain
1379 2014-07-10 16:57:15 <BlueMatt> in both cases I think we should mine (since we always think we're in the right)
1380 2014-07-10 16:57:29 <BlueMatt> but it'd be interesting to not mine if we're longer
1381 2014-07-10 16:58:01 Zarutian has joined
1382 2014-07-10 16:58:21 tombtc has joined
1383 2014-07-10 16:58:31 <BlueMatt> keep the chains of equal length :p
1384 2014-07-10 16:59:13 PsychoticBoy has joined
1385 2014-07-10 17:00:11 jtimon has joined
1386 2014-07-10 17:01:11 ttgg has joined
1387 2014-07-10 17:01:24 maraoz has joined
1388 2014-07-10 17:04:59 Gyps has joined
1389 2014-07-10 17:06:00 Chief_Panda has joined
1390 2014-07-10 17:06:28 conman has joined
1391 2014-07-10 17:08:03 <jtimon> "maybe all bips should have names instead of numbers. i tend to get them mixed up anyway." this makes sense to me, what's the advantage of numbers?
1392 2014-07-10 17:10:09 ak_ has quit (Read error: Connection reset by peer)
1393 2014-07-10 17:10:09 akstunt600 has quit (Read error: Connection reset by peer)
1394 2014-07-10 17:10:37 chax has quit (Remote host closed the connection)
1395 2014-07-10 17:10:54 travisr has joined
1396 2014-07-10 17:11:02 chax has joined
1397 2014-07-10 17:11:07 akstunt600 has joined
1398 2014-07-10 17:11:23 ak_ has joined
1399 2014-07-10 17:11:50 <helo> brevity of reference, disambiguity of document
1400 2014-07-10 17:13:20 ProfMac has joined
1401 2014-07-10 17:14:12 <helo> if i say "headers-first", i could be talking about a feature, git branch, design document, web site, etc
1402 2014-07-10 17:14:28 <jcorgan> also, temporal order
1403 2014-07-10 17:15:57 chax has quit (Ping timeout: 260 seconds)
1404 2014-07-10 17:15:58 benrcole has quit (Quit: Leaving.)
1405 2014-07-10 17:16:14 bizzle has quit (Remote host closed the connection)
1406 2014-07-10 17:16:48 bizzle has joined
1407 2014-07-10 17:18:10 <gmaxwell> what helo said, it distinguishes a specification which is a very specific thing with the general space of ideas under the name.
1408 2014-07-10 17:19:17 <gmaxwell> earlz: https://github.com/bitcoin/bitcoin/pull/4507  this addresses the leaf stupidity, but we also need to make safemode less easy to trigger as the real fix to your complaint. That latter part we'll probably let headersfirst accomplish.
1409 2014-07-10 17:20:20 psgs is now known as psgs|away
1410 2014-07-10 17:20:33 bizzle has quit (Read error: Connection reset by peer)
1411 2014-07-10 17:20:50 ge0x has joined
1412 2014-07-10 17:20:52 gnuborg has quit (Read error: Connection reset by peer)
1413 2014-07-10 17:20:53 bizzle has joined
1414 2014-07-10 17:21:27 ak_ has quit (Ping timeout: 240 seconds)
1415 2014-07-10 17:21:27 akstunt600 has quit (Ping timeout: 240 seconds)
1416 2014-07-10 17:22:29 <ttgg> Has a miner ever mined a block and specifically chosen not to include any transactions except the coinbase transaction? Like, has that happened in the real blockchain?
1417 2014-07-10 17:22:38 <BlueMatt> yes, yes
1418 2014-07-10 17:22:40 dark_ray has joined
1419 2014-07-10 17:23:14 ak_ has joined
1420 2014-07-10 17:23:18 akstunt600 has joined
1421 2014-07-10 17:23:27 gnuborg has joined
1422 2014-07-10 17:23:58 <ttgg> Is there a way to make your own fork die? If you started to fork the chain?
1423 2014-07-10 17:24:18 <BlueMatt> let it sit?
1424 2014-07-10 17:24:22 <BlueMatt> others will kill it for you
1425 2014-07-10 17:24:30 bizzle has quit (Remote host closed the connection)
1426 2014-07-10 17:25:03 bizzle has joined
1427 2014-07-10 17:25:07 Grouver has quit (Quit: Leaving)
1428 2014-07-10 17:25:18 <ttgg> The probability of someone being the one to solve 100 blocks in a row is pretty much impossible I guess... But if you could chain 100 blocks after you solved one, you could spend your block reward from block 0 and then kill the whole chain afterwards
1429 2014-07-10 17:25:30 <ttgg> well, the whole fork
1430 2014-07-10 17:26:01 <ttgg> I see now why it's a silly idea someone could pull that off easily with only 51% of the hash power...
1431 2014-07-10 17:26:06 travisr has quit (Quit: leaving)
1432 2014-07-10 17:26:29 <kazcw> what, if they wanted 1% of their block subsidies?
1433 2014-07-10 17:27:08 <michagogo> 20:09:55 <jcorgan> also, temporal order
1434 2014-07-10 17:27:08 <michagogo> Nope.
1435 2014-07-10 17:27:51 <ttgg> Could someone like... hold the blockchain hostage? by making everyone else's blocks/transactions invalid? And demand payment to turn off hashing power? Wow, that would be bad... It would make for a good DieHard movie though...
1436 2014-07-10 17:28:23 <michagogo> ttgg: in theory they could, if they had substantially more than half of hashpower
1437 2014-07-10 17:28:33 wivfbir has quit (Ping timeout: 272 seconds)
1438 2014-07-10 17:28:34 <kazcw> ttgg: this channel is for development discussion, your questions are more suited to #bitcoin
1439 2014-07-10 17:28:39 <michagogo> Bu- ^
1440 2014-07-10 17:28:50 kermit has quit (Quit: Leaving.)
1441 2014-07-10 17:29:01 <ttgg> ah, sorry, I'm reading the developer's guide and it's making me think, I'll shoot my theory questions over there
1442 2014-07-10 17:29:48 bizzle has quit (Ping timeout: 256 seconds)
1443 2014-07-10 17:30:17 RazielZ is now known as Raziel
1444 2014-07-10 17:31:00 cagedwisdom has joined
1445 2014-07-10 17:31:16 <earlz> gmaxwell: me credited, earlz (or earlz.net for a url)
1446 2014-07-10 17:32:12 MoALTz has joined
1447 2014-07-10 17:32:19 <earlz> and it's only a true network-wide risk if a DNS seed node were to attempt this attack, otherwise it's only a targeted attack
1448 2014-07-10 17:32:26 <ProfMac> where is the developer's guide?
1449 2014-07-10 17:32:51 <sipa> https://bitcoin.org/en/developer-documentation
1450 2014-07-10 17:32:53 <earlz> Also, getblockhash X doesn't work with safemode either making things entirely too complicated
1451 2014-07-10 17:33:06 <earlz> "what is block XX for you.. oh, I can't figure that out"
1452 2014-07-10 17:33:20 <gmaxwell> Yes. I fixed that too.
1453 2014-07-10 17:34:20 bizzle has joined
1454 2014-07-10 17:34:43 <jcorgan> michagogo: i suppose bip numbers are assigned out of order then?
1455 2014-07-10 17:34:52 <michagogo> yep, look at the list
1456 2014-07-10 17:35:24 <gmaxwell> jcorgan: there has been some logical grouping.
1457 2014-07-10 17:35:29 <jcorgan> ah ok
1458 2014-07-10 17:36:34 weilu has joined
1459 2014-07-10 17:36:46 <earlz> lol see, altcoins aren't so bad afterall lol. I found out about this problem with a planned fork in Fractalcoin (I'm a dev). The entire network froze because of this with the correct side of the fork being shut down, despite the incorrect side being weaker (weaker difficulty, but higher block height)
1460 2014-07-10 17:38:09 <gmaxwell> earlz: a very rare event!
1461 2014-07-10 17:38:14 <gmaxwell> Thanks.
1462 2014-07-10 17:38:25 [EddyF]_ has quit (Quit: coding,sleeping or doing something better than chatting to you.)
1463 2014-07-10 17:41:08 weilu has quit (Ping timeout: 252 seconds)
1464 2014-07-10 17:41:12 <michagogo> gmaxwell: heh, missing commas are annoying
1465 2014-07-10 17:42:27 ThomasV has quit (Ping timeout: 240 seconds)
1466 2014-07-10 17:42:35 <gmaxwell> michagogo: "I have no idea what you are talking about."
1467 2014-07-10 17:42:36 <gmaxwell> :P
1468 2014-07-10 17:43:27 wivfbir has joined
1469 2014-07-10 17:44:11 kermit has joined
1470 2014-07-10 17:44:16 kermit has quit (Changing host)
1471 2014-07-10 17:44:16 kermit has joined
1472 2014-07-10 17:51:27 bbrian has quit (Ping timeout: 240 seconds)
1473 2014-07-10 17:53:49 torsthaldo has joined
1474 2014-07-10 17:55:56 pierreatwork has quit (Ping timeout: 245 seconds)
1475 2014-07-10 17:56:18 sabfer has joined
1476 2014-07-10 17:58:00 bizzle has quit (Remote host closed the connection)
1477 2014-07-10 17:58:26 bizzle has joined
1478 2014-07-10 17:59:06 Application has quit (Remote host closed the connection)
1479 2014-07-10 18:00:16 viic has quit (Ping timeout: 264 seconds)
1480 2014-07-10 18:03:08 bizzle has quit (Ping timeout: 255 seconds)
1481 2014-07-10 18:03:10 bizzle_ has joined
1482 2014-07-10 18:03:22 AnoAnon has joined
1483 2014-07-10 18:03:32 akstunt600 has quit (Read error: Connection reset by peer)
1484 2014-07-10 18:04:19 akstunt600 has joined
1485 2014-07-10 18:04:42 RoboTeddy has quit (Remote host closed the connection)
1486 2014-07-10 18:07:54 viic has joined
1487 2014-07-10 18:09:07 chax has joined
1488 2014-07-10 18:09:58 chax has quit (Remote host closed the connection)
1489 2014-07-10 18:10:24 chax has joined
1490 2014-07-10 18:10:46 AnoAnon has quit (Read error: Connection reset by peer)
1491 2014-07-10 18:11:53 chax has quit (Read error: Connection reset by peer)
1492 2014-07-10 18:12:02 chax has joined
1493 2014-07-10 18:12:33 AnoAnon has joined
1494 2014-07-10 18:12:35 chax has quit (Remote host closed the connection)
1495 2014-07-10 18:13:00 rodarmor has quit (Quit: rodarmor)
1496 2014-07-10 18:13:01 chax has joined
1497 2014-07-10 18:13:37 rodarmor has joined
1498 2014-07-10 18:15:19 MolokoDeck has joined
1499 2014-07-10 18:16:58 GM0127 has joined
1500 2014-07-10 18:17:40 chax has quit (Ping timeout: 264 seconds)
1501 2014-07-10 18:20:22 Zarutian has quit (Quit: Zarutian)
1502 2014-07-10 18:21:37 ionstorm has joined
1503 2014-07-10 18:23:27 wivfbir has quit (Quit: Leaving)
1504 2014-07-10 18:24:34 wivfbir has joined
1505 2014-07-10 18:27:48 Gyps has quit (Quit: Gyps)
1506 2014-07-10 18:28:32 Application has joined
1507 2014-07-10 18:29:34 RoboTeddy has joined
1508 2014-07-10 18:34:14 brson has joined
1509 2014-07-10 18:34:58 Gyps has joined
1510 2014-07-10 18:35:28 ThomasV has joined
1511 2014-07-10 18:35:46 WeCluster has joined
1512 2014-07-10 18:36:01 RoboTeddy has quit ()
1513 2014-07-10 18:37:20 weilu has joined
1514 2014-07-10 18:41:33 weilu has quit (Ping timeout: 240 seconds)
1515 2014-07-10 18:43:40 kermit has quit (Quit: Leaving.)
1516 2014-07-10 18:47:02 bbrian has joined
1517 2014-07-10 18:50:08 rodarmor has quit (Quit: rodarmor)
1518 2014-07-10 18:50:12 tjopper has joined
1519 2014-07-10 18:56:45 ak_ has quit (Read error: Connection reset by peer)
1520 2014-07-10 18:56:46 akstunt600 has quit (Read error: Connection reset by peer)
1521 2014-07-10 18:57:11 <jtimon> helo gmaxwell what's wrong with "bip headers first" when you refer to specification?
1522 2014-07-10 18:57:11 <jtimon> I mean, "bip 70" would not be replaced with "payment protocol" but "payment protocol bip" or something...(well, probably you would leave the existing ones as numbers even if we move to letters)
1523 2014-07-10 18:57:35 ak_ has joined
1524 2014-07-10 18:57:42 kermit has joined
1525 2014-07-10 18:57:58 akstunt600 has joined
1526 2014-07-10 18:58:03 Knuk has quit (Ping timeout: 240 seconds)
1527 2014-07-10 18:58:04 da2ce7 has joined
1528 2014-07-10 18:58:04 MolokoDeck has quit (Read error: Connection reset by peer)
1529 2014-07-10 18:59:30 DDerTyp has joined
1530 2014-07-10 19:00:29 da2ce7 has quit (2!~kvirc@opentransactions/dev/da2ce7|Ping timeout: 260 seconds)
1531 2014-07-10 19:08:29 samesong is now known as samesong|awy
1532 2014-07-10 19:11:35 llllllllll has quit (Remote host closed the connection)
1533 2014-07-10 19:11:45 llllllllll has joined
1534 2014-07-10 19:16:30 bbrian has quit (Quit: WeeChat 0.4.2)
1535 2014-07-10 19:16:42 bbrian has joined
1536 2014-07-10 19:17:29 ThomasV has quit (Ping timeout: 252 seconds)
1537 2014-07-10 19:22:25 dark_ray has quit (Ping timeout: 260 seconds)
1538 2014-07-10 19:23:11 coeus_ has quit (Quit: Verlassend)
1539 2014-07-10 19:26:33 buZz has quit (Ping timeout: 240 seconds)
1540 2014-07-10 19:27:55 ConvivialMatt has quit (Quit: ConvivialMatt)
1541 2014-07-10 19:32:19 xenog has quit (Quit: Leaving.)
1542 2014-07-10 19:32:45 Gyps has quit (Quit: Gyps)
1543 2014-07-10 19:33:49 buZz has joined
1544 2014-07-10 19:34:16 buZz is now known as Guest90531
1545 2014-07-10 19:34:37 ProfMac has quit (Ping timeout: 246 seconds)
1546 2014-07-10 19:37:01 samesong has quit (awy!~textual@S0106bcee7b312368.ok.shawcable.net|Quit: My iMac has gone to sleep. ZZZzzz…)
1547 2014-07-10 19:37:56 robonerd has joined
1548 2014-07-10 19:38:01 weilu has joined
1549 2014-07-10 19:39:01 samesong has joined
1550 2014-07-10 19:39:52 jprichardson has quit (Ping timeout: 264 seconds)
1551 2014-07-10 19:40:34 adam3us has quit (Quit: Leaving.)
1552 2014-07-10 19:41:15 coinheavy has quit (Quit: coinheavy)
1553 2014-07-10 19:42:58 weilu has quit (Ping timeout: 256 seconds)
1554 2014-07-10 19:46:17 pierreatwork has joined
1555 2014-07-10 19:49:01 hanti is now known as HANTI
1556 2014-07-10 19:49:34 HANTI is now known as hanti
1557 2014-07-10 19:50:06 akstunt600 has quit (Read error: Connection reset by peer)
1558 2014-07-10 19:50:07 ak_ has quit (Read error: Connection reset by peer)
1559 2014-07-10 19:50:42 mihar_ has joined
1560 2014-07-10 19:50:54 ak_ has joined
1561 2014-07-10 19:51:04 akstunt600 has joined
1562 2014-07-10 19:51:20 mihar_ has quit (Remote host closed the connection)
1563 2014-07-10 19:51:42 Knuk has joined
1564 2014-07-10 19:53:36 ThomasV has joined
1565 2014-07-10 19:56:10 AnoAnon has quit (Quit: Leaving)
1566 2014-07-10 19:56:37 xenog has joined
1567 2014-07-10 19:57:19 Skirmant is now known as Skirmant_
1568 2014-07-10 19:57:23 pierreatwork has quit (Ping timeout: 272 seconds)
1569 2014-07-10 19:57:29 Skirmant_ is now known as Skirmant
1570 2014-07-10 19:58:22 Emzy has quit (Quit: Textual IRC Client: http://www.textualapp.com/)
1571 2014-07-10 19:58:48 <Luke-Jr> jtimon: I see no conflict between having numbers and also referring to them by name
1572 2014-07-10 19:59:03 Emzy has joined
1573 2014-07-10 19:59:36 <Luke-Jr> jtimon: I mean, people talk about HTTP even while it has multiple RFC numbers
1574 2014-07-10 20:00:14 MolokoDeck has joined
1575 2014-07-10 20:02:10 Swadq has joined
1576 2014-07-10 20:06:15 wivfbir has quit (Ping timeout: 272 seconds)
1577 2014-07-10 20:08:47 ThomasV has quit (Ping timeout: 240 seconds)
1578 2014-07-10 20:09:05 Gyps has joined
1579 2014-07-10 20:10:32 <jtimon> Luke-Jr good point
1580 2014-07-10 20:10:39 ThomasV has joined
1581 2014-07-10 20:11:11 wivfbir has joined
1582 2014-07-10 20:11:49 AnoAnon has joined
1583 2014-07-10 20:14:25 adam3us has joined
1584 2014-07-10 20:15:16 ThomasV has quit (Ping timeout: 256 seconds)
1585 2014-07-10 20:15:19 AnoAnon has quit (Read error: Connection reset by peer)
1586 2014-07-10 20:16:42 AnoAnon has joined
1587 2014-07-10 20:17:26 <xenog> hey, I am looking at AddTimeData, and I wonder how necessary that is in a world with ubiquitous NTP
1588 2014-07-10 20:18:30 <sipa> still, many actual nodes on the network don't have even 1-second accurate clocks
1589 2014-07-10 20:19:12 maraoz has quit (Read error: Connection reset by peer)
1590 2014-07-10 20:19:18 <xenog> sipa: is there any hard statistics?
1591 2014-07-10 20:20:00 <sipa> -20  -15  -13  -8  -3  -3  -1  +0  +0  +0  +1  +1  +1  +1  +1  +1  +1  +1  +2  +2  +2  +2  +2  +2  +2  +2  +2  +3  +4  +5  +7  +13  +24  |  nTimeOffset = +1  (+0 minutes)
1592 2014-07-10 20:20:06 <sipa> ^- bitcoin.sipa.be
1593 2014-07-10 20:20:46 <xenog> I would think that is in seconds
1594 2014-07-10 20:20:50 <sipa> it is
1595 2014-07-10 20:22:38 jprichardson has joined
1596 2014-07-10 20:22:47 <Luke-Jr> xenog: NTP is centralised
1597 2014-07-10 20:22:49 <gmaxwell> xenog: NTP is a highly insecure, and typically fairly centeralized protocol (e.g. look at the fun false leapsecond insertions last year). _requring_ it for bitcoin would be unfortunate.
1598 2014-07-10 20:22:58 <gmaxwell> (well, insecure as deployed)
1599 2014-07-10 20:23:34 <xenog> touché
1600 2014-07-10 20:23:38 <gmaxwell> our requirements for timing precision are fairly modest in any case.
1601 2014-07-10 20:24:01 <gmaxwell> if you're interested though, there are some attacks against our AddTimeData stuff that should probably be fixed.
1602 2014-07-10 20:24:01 <Luke-Jr> xenog: the whole point of the blockchain is that there is no central authority. using NTP would essentially make all that effort for nothing
1603 2014-07-10 20:25:27 <sipa> well, not entirely... if some secure mechanism for maintaining accurate clocks on internet-connected systems were available, we wouldn't need our own mechanism for measuring likely offsets
1604 2014-07-10 20:25:48 <sipa> even if that system is relatively centralized, but already inherently trusted by those running nodes
1605 2014-07-10 20:26:07 <gmaxwell> (right now there are some attacks where if you accept inbound connections peers connecting in can slew your time somewhat. Not far enough to be harmful, but if they slew miners the other direction (again not far enough to be harmful) the combination can result in chain rejection.
1606 2014-07-10 20:30:15 Sabbie is now known as sabbie
1607 2014-07-10 20:31:02 <gmaxwell> Other things wrt timing: we should interogate local NTP (or a manual setting) and if we believe our time is accurate we should be far more limited in what adjustments we allow from the network, and round our network time towards our local time.  E.g.   if our computed offset is +4 we should use +3 instead,  so that the network has some integral correction back towards the correct time.
1608 2014-07-10 20:31:11 jprichardson has quit (Ping timeout: 255 seconds)
1609 2014-07-10 20:31:31 <gmaxwell> (I've sybil attacked the network previously to move it back to UTC when it was a few seconds off)
1610 2014-07-10 20:32:34 <Luke-Jr> I think a rounding bias toward local time is a good idea in any case
1611 2014-07-10 20:32:58 <gmaxwell> well I think it shouldn't do it unless it has some reason to think the local time is at all accurate.
1612 2014-07-10 20:33:24 <gmaxwell> on *NIX you can interogate NTP locally.
1613 2014-07-10 20:33:28 mappum has quit (Remote host closed the connection)
1614 2014-07-10 20:33:37 <gmaxwell> (there is an implementation of this in gnunet IIRC)
1615 2014-07-10 20:35:58 maraoz has joined
1616 2014-07-10 20:36:13 maraoz has quit (Read error: Connection reset by peer)
1617 2014-07-10 20:36:27 Zarutian has joined
1618 2014-07-10 20:37:09 agricocb has quit (Quit: Leaving.)
1619 2014-07-10 20:38:21 maraoz has joined
1620 2014-07-10 20:38:31 <xenog> interesting comments
1621 2014-07-10 20:39:14 maraoz has quit (Read error: Connection reset by peer)
1622 2014-07-10 20:39:55 ConvivialMatt has joined
1623 2014-07-10 20:41:19 <Luke-Jr> gmaxwell: I don't see harm in wrong clocks having a bias
1624 2014-07-10 20:41:26 maraoz has joined
1625 2014-07-10 20:41:52 Gyps has quit (Quit: Gyps)
1626 2014-07-10 20:42:14 maraoz has quit (Read error: Connection reset by peer)
1627 2014-07-10 20:43:28 ak_ has quit (Read error: Connection reset by peer)
1628 2014-07-10 20:43:28 akstunt600 has quit (Read error: Connection reset by peer)
1629 2014-07-10 20:43:28 aburan28 has quit (Ping timeout: 264 seconds)
1630 2014-07-10 20:44:19 akstunt600 has joined
1631 2014-07-10 20:44:29 ak_ has joined
1632 2014-07-10 20:45:03 phoenixz has quit (Ping timeout: 240 seconds)
1633 2014-07-10 20:45:58 nsh has joined
1634 2014-07-10 20:46:07 nsh has quit (Remote host closed the connection)
1635 2014-07-10 20:46:33 nsh has joined
1636 2014-07-10 20:47:05 ProfMac has joined
1637 2014-07-10 20:47:37 mappum has joined
1638 2014-07-10 20:47:51 mappum has quit (Remote host closed the connection)
1639 2014-07-10 20:48:21 <ttgg> Why is such a wide time discrepancy allowed in the first place? Is there no way to efficiently enforce a synced time within some margin of error?
1640 2014-07-10 20:49:24 pierreatwork has joined
1641 2014-07-10 20:51:17 <gmaxwell> We don't need very precise time, the kind of time you could set from observing the sun and knowing your location and the rough date is basically sufficient.
1642 2014-07-10 20:51:38 mappum has joined
1643 2014-07-10 20:51:43 <gmaxwell> And getting precise time in a non-trusy-non-centeralized way is currently unsolved.
1644 2014-07-10 20:51:57 <michagogo> 23:18:17 <@gmaxwell> xenog: NTP is a highly insecure, and typically fairly centeralized protocol (e.g. look at the fun false leapsecond insertions last year). _requring_ it for bitcoin would be unfortunate.
1645 2014-07-10 20:51:58 <michagogo> fun false leapsecond insertions?
1646 2014-07-10 20:53:29 <phantomcircuit> gmaxwell, start selling sun following clocks
1647 2014-07-10 20:53:36 <gmaxwell> michagogo: https://groups.google.com/forum/#!original/comp.protocols.time.ntp/vhVlH4ENsJQ/7tk2ArJ415wJ
1648 2014-07-10 20:53:53 <gmaxwell> phantomcircuit: well I have a better sun using scheme, but I'm unlikely to productize it anytime soon.
1649 2014-07-10 20:54:09 <gmaxwell> michagogo: it's happened several times that NTP has emitted a leap second when there wasn't one. On accident.
1650 2014-07-10 20:54:18 dims has quit (Read error: Connection reset by peer)
1651 2014-07-10 20:54:37 dims has joined
1652 2014-07-10 20:54:41 <phantomcircuit> gmaxwell, is it secret
1653 2014-07-10 20:55:31 <gmaxwell> phantomcircuit: no it's not secret, you've probably seen it before. page was written way back in 2011, it's due for a revision because I know many more things https://people.xiph.org/~greg/decentralized-time.txt
1654 2014-07-10 20:56:12 <gmaxwell> (including the fact that national labs already use a related scheme (though not using observations of the sun) for the time transfer used to compute utc in the first place)
1655 2014-07-10 20:56:42 paveljanik has quit (Quit: This computer has gone to sleep)
1656 2014-07-10 20:57:26 paveljanik has joined
1657 2014-07-10 20:59:47 postpre has quit (Ping timeout: 240 seconds)
1658 2014-07-10 20:59:47 <Luke-Jr> wumpus: hm, somewhere along the lines (not your fault), the longpoll branch acquired a bug XD
1659 2014-07-10 21:00:12 <Luke-Jr> wumpus: do you want to fix it in your branch, or should we reopen mine?
1660 2014-07-10 21:00:24 postpre has joined
1661 2014-07-10 21:00:47 <Luke-Jr> (obviously I'd move in your updates too)
1662 2014-07-10 21:03:20 <gwillen> gmaxwell: my understanding is that the reflected signals would definitely be too weak unless you have a Very Serious Antenna
1663 2014-07-10 21:03:26 <gwillen> gmaxwell: (re the crazy bit of your doc)
1664 2014-07-10 21:03:47 <gwillen> gmaxwell: if you have a Very Serious Antenna I know it's possible to bounce a signal off the moon and receive it with another Very Serious Antenna
1665 2014-07-10 21:05:01 <gwillen> gmaxwell: the sun-noise-reference is a really interesting concept; it's basically an "at the tone, the time will be" with a 'tone' supplied externally
1666 2014-07-10 21:05:19 AnoAnon has quit (Read error: Connection reset by peer)
1667 2014-07-10 21:05:32 crunk-juice has quit (Ping timeout: 240 seconds)
1668 2014-07-10 21:06:02 <gmaxwell> gwillen: yep. The bottom part is a flight of fancy. The top part very likely works, and absolutely will work if you instead of using the sun "use _arbritary_ satellites and a SDR". (when the national labs do this— though just using trust instead of a POW blockchain :)— it's called 'common view time transfer')
1669 2014-07-10 21:06:39 <gwillen> interesting.
1670 2014-07-10 21:06:40 agricocb has joined
1671 2014-07-10 21:06:48 daybyter has joined
1672 2014-07-10 21:08:36 jprichardson has joined
1673 2014-07-10 21:10:43 <jtimon> jaromil you may be interested in this last conversation about timestamping
1674 2014-07-10 21:13:23 <gmaxwell> Tom Van Baak (leapsecond.com) was pretty interested in this stuff and would likely participate (with his own national lab grade timing ensemble) if someone had the interest and time to go building it.
1675 2014-07-10 21:18:22 mr_burdell has quit (Remote host closed the connection)
1676 2014-07-10 21:19:29  has quit (Clown|!Clown@unaffiliated/clown/x-0272709|Ping timeout: 264 seconds)
1677 2014-07-10 21:19:58  has joined
1678 2014-07-10 21:19:58  has quit (Clown|!~clown@2001-4dd0-203e-1-315b-903d-cbe4-124d.ipv6dyn.netcologne.de|Changing host)
1679 2014-07-10 21:19:58  has joined
1680 2014-07-10 21:21:31 mihar_ has joined
1681 2014-07-10 21:21:47 mihar_ has quit (Remote host closed the connection)
1682 2014-07-10 21:22:05 Dizzle has joined
1683 2014-07-10 21:22:14 jtimon has quit (Ping timeout: 252 seconds)
1684 2014-07-10 21:23:02 pierreatwork has quit (Ping timeout: 245 seconds)
1685 2014-07-10 21:23:02 postpre has quit (Ping timeout: 240 seconds)
1686 2014-07-10 21:23:11 <gwillen> gmaxwell: I wonder how expensive the equipment would be to use pulsars as your nighttime common reference
1687 2014-07-10 21:23:32 <gmaxwell> gwillen: very expensive. :( needs 20+ foot dishes.
1688 2014-07-10 21:23:41 <gwillen> :-(
1689 2014-07-10 21:23:52 <gmaxwell> moon may work too.
1690 2014-07-10 21:24:01 <gwillen> well, I've always wanted a radiotelescope....
1691 2014-07-10 21:25:01 <xenog> OK, so I wondered why the Bitcoin code does track the time offset with the rest of the network nodes instead of relying on the clocks being accurate, and no
1692 2014-07-10 21:25:17 <xenog> and now we ended up with radiotelescopes
1693 2014-07-10 21:25:20 <xenog> cool
1694 2014-07-10 21:25:40 postpre has joined
1695 2014-07-10 21:26:58 neozaru has quit (Remote host closed the connection)
1696 2014-07-10 21:27:31 mihar_ has joined
1697 2014-07-10 21:28:01 mihar_ has quit (Remote host closed the connection)
1698 2014-07-10 21:29:38 bizzle_ has quit (Remote host closed the connection)
1699 2014-07-10 21:30:14 bizzle has joined
1700 2014-07-10 21:30:28 ttgg has quit (Ping timeout: 246 seconds)
1701 2014-07-10 21:30:36 bizzle has quit (Remote host closed the connection)
1702 2014-07-10 21:30:52 bizzle has joined
1703 2014-07-10 21:35:23 kermit has quit (Quit: Leaving.)
1704 2014-07-10 21:36:50 akstunt600 has quit (Read error: Connection reset by peer)
1705 2014-07-10 21:36:50 ak_ has quit (Read error: Connection reset by peer)
1706 2014-07-10 21:37:42 akstunt600 has joined
1707 2014-07-10 21:37:59 ak_ has joined
1708 2014-07-10 21:38:47 adam3us has quit (Quit: Leaving.)
1709 2014-07-10 21:39:33 weilu has joined
1710 2014-07-10 21:43:46 kmels has joined
1711 2014-07-10 21:44:09 kermit has joined
1712 2014-07-10 21:44:14 weilu has quit (Ping timeout: 256 seconds)
1713 2014-07-10 21:44:16 kermit has quit (Changing host)
1714 2014-07-10 21:44:16 kermit has joined
1715 2014-07-10 21:45:53 nshlike has joined
1716 2014-07-10 21:45:59 dims_ has joined
1717 2014-07-10 21:47:07 fanquake has left ()
1718 2014-07-10 21:48:27 dims has quit (Ping timeout: 245 seconds)
1719 2014-07-10 21:49:15 <andytoshi> if i send a getdata with a bunch of blockhashes to bitcoind, does it matter what order they are in?
1720 2014-07-10 21:49:25 <sipa> no
1721 2014-07-10 21:49:28 <andytoshi> is it more efficient if they are consecutive?
1722 2014-07-10 21:49:38 <sipa> probably yes
1723 2014-07-10 21:49:43 Guest90531 is now known as buZz
1724 2014-07-10 21:49:49 <sipa> at least currently
1725 2014-07-10 21:49:54 sabfer has quit (Remote host closed the connection)
1726 2014-07-10 21:50:06 <sipa> with headers-first they'll be downloaded and likely stored out of order on disk anyway
1727 2014-07-10 21:51:01 <andytoshi> sure, but i thought there might be prev/next links that can be traversed rather than doing lookups
1728 2014-07-10 21:51:41 <andytoshi> for example in my code i got a big speedup by having my add-block-to-blockchain function check first if the next block is an extension of the old chain
1729 2014-07-10 21:51:50 <phantomcircuit> andytoshi, depends entirely on what type of disk the peer is using and whether the blocks are in memory already
1730 2014-07-10 21:52:24 <andytoshi> ok, i thought there might be an asymptotic difference.. thx
1731 2014-07-10 21:54:10 <sipa> looking up the block information in the index is nanoseconds
1732 2014-07-10 21:54:26 <sipa> it's in memory
1733 2014-07-10 21:54:35 <sipa> thr only thing that will matter is disk latency
1734 2014-07-10 21:57:23 kermit has quit (Quit: Leaving.)
1735 2014-07-10 21:58:20 <phantomcircuit> sipa, does the block index has the offset or just the filename?
1736 2014-07-10 21:58:30 <phantomcircuit> iirc the block read function used to be semi bruteforce
1737 2014-07-10 21:58:46 wivfbir has quit (Ping timeout: 260 seconds)
1738 2014-07-10 21:58:49 kermit has joined
1739 2014-07-10 21:59:06 <kazcw> it has the offset
1740 2014-07-10 22:01:59 mappum has quit (Remote host closed the connection)
1741 2014-07-10 22:06:06 chax has joined
1742 2014-07-10 22:11:03 spinza has quit (Ping timeout: 240 seconds)
1743 2014-07-10 22:12:52 crunk-juice has joined
1744 2014-07-10 22:15:06 weilu has joined
1745 2014-07-10 22:17:08 crunk-juice has quit (Ping timeout: 240 seconds)
1746 2014-07-10 22:19:52 belcher has joined
1747 2014-07-10 22:21:38 cris` has quit (Ping timeout: 256 seconds)
1748 2014-07-10 22:24:27 sabfer has joined
1749 2014-07-10 22:24:58 Burrito has joined
1750 2014-07-10 22:25:18 gnuborg has quit (Quit: leaving)
1751 2014-07-10 22:26:13 cris` has joined
1752 2014-07-10 22:26:51 Application has quit (Ping timeout: 255 seconds)
1753 2014-07-10 22:30:04 akstunt600 has quit (Read error: Connection reset by peer)
1754 2014-07-10 22:30:04 ak_ has quit (Read error: Connection reset by peer)
1755 2014-07-10 22:30:40 banghouse has quit (Remote host closed the connection)
1756 2014-07-10 22:31:08 ak_ has joined
1757 2014-07-10 22:31:41 akstunt600 has joined
1758 2014-07-10 22:31:46 samson2 has joined
1759 2014-07-10 22:31:58 mappum has joined
1760 2014-07-10 22:32:12 samson_ has quit (Ping timeout: 245 seconds)
1761 2014-07-10 22:32:21 wivfbir has joined
1762 2014-07-10 22:32:34 samson2 is now known as samson_
1763 2014-07-10 22:34:54 viajero has joined
1764 2014-07-10 22:35:07 cris` has quit (Ping timeout: 240 seconds)
1765 2014-07-10 22:35:33 cris` has joined
1766 2014-07-10 22:37:34 leofidus-ger has joined
1767 2014-07-10 22:37:42 throughnothing_ has joined
1768 2014-07-10 22:37:45 sirius-m has joined
1769 2014-07-10 22:37:48 djoot has joined
1770 2014-07-10 22:37:56 justanotheruser has joined
1771 2014-07-10 22:37:56 hbee has joined
1772 2014-07-10 22:38:03 nowan has joined
1773 2014-07-10 22:38:04 Transisto has joined
1774 2014-07-10 22:38:05 Transisto has quit (Excess Flood)
1775 2014-07-10 22:38:14 robonerd has joined
1776 2014-07-10 22:38:28 postpre has quit (Ping timeout: 240 seconds)
1777 2014-07-10 22:38:31 PRab has joined
1778 2014-07-10 22:38:36 Transisto has joined
1779 2014-07-10 22:40:45 Emzy has quit (Quit: Textual IRC Client: www.textualapp.com)
1780 2014-07-10 22:41:20 Nothing4You has joined
1781 2014-07-10 22:41:20 JStoker has joined
1782 2014-07-10 22:41:48 Azelphur has joined
1783 2014-07-10 22:41:52 postpre has joined
1784 2014-07-10 22:41:53 phantomcircuit has joined
1785 2014-07-10 22:42:02 ivan` has joined
1786 2014-07-10 22:42:33 ebfull has quit (Write error: Broken pipe)
1787 2014-07-10 22:42:48 JWU42 has quit (Remote host closed the connection)
1788 2014-07-10 22:43:26 JWU42 has joined
1789 2014-07-10 22:45:06 ryan-c has joined
1790 2014-07-10 22:48:51 Blackreign has quit ()
1791 2014-07-10 22:49:35 Transisto has quit ()
1792 2014-07-10 22:50:58 Transisto has joined
1793 2014-07-10 22:52:43 <xenog> by the way, checking the bitcoind implementation for AddTimeData, it is noticeable that the first element added to the median list is 0, therefore it will tend to skew things towards the local clock a bit
1794 2014-07-10 22:52:59 blubberbop has joined
1795 2014-07-10 22:53:28 erasmospunk has quit (Remote host closed the connection)
1796 2014-07-10 22:53:33 spinza has joined
1797 2014-07-10 22:53:41 Application has joined
1798 2014-07-10 22:54:25 wallet42 has quit (Quit: Leaving.)
1799 2014-07-10 22:55:02 JackH has quit (Ping timeout: 240 seconds)
1800 2014-07-10 22:55:32 plaprade has quit (Ping timeout: 240 seconds)
1801 2014-07-10 22:56:13 wallet42 has joined
1802 2014-07-10 22:57:59 JackH has joined
1803 2014-07-10 23:02:05 Forex has joined
1804 2014-07-10 23:02:37 wallet42 has quit (Quit: Leaving.)
1805 2014-07-10 23:03:03 samson has joined
1806 2014-07-10 23:03:10 samson_ has quit (Ping timeout: 260 seconds)
1807 2014-07-10 23:03:56 Knuk_ has joined
1808 2014-07-10 23:04:08 wallet42 has joined
1809 2014-07-10 23:04:16 wallet42 has quit (Changing host)
1810 2014-07-10 23:04:16 wallet42 has joined
1811 2014-07-10 23:04:28 skinnkavaj has quit (Ping timeout: 264 seconds)
1812 2014-07-10 23:04:45 gambler has joined
1813 2014-07-10 23:05:23 skinnkavaj has joined
1814 2014-07-10 23:06:05 viajero has left ()
1815 2014-07-10 23:06:05 DougieBot5000 has quit (Quit: Leaving)
1816 2014-07-10 23:06:26 Knuk has quit (Ping timeout: 260 seconds)
1817 2014-07-10 23:08:37 tombtc has quit (Quit: Wychodzi)
1818 2014-07-10 23:08:40 cagedwisdom has quit (Ping timeout: 264 seconds)
1819 2014-07-10 23:11:29 bizzle has quit ()
1820 2014-07-10 23:11:44 da2ce7 has joined
1821 2014-07-10 23:12:17 Raziel has quit (Ping timeout: 264 seconds)
1822 2014-07-10 23:13:27 da2ce7 has quit (Ping timeout: 245 seconds)
1823 2014-07-10 23:14:49 hanti is now known as HANTI
1824 2014-07-10 23:15:50 coinheavy has joined
1825 2014-07-10 23:16:30 ak_ has quit (Quit: Leaving)
1826 2014-07-10 23:16:42 ak_ has joined
1827 2014-07-10 23:17:03 ak_ has quit (Read error: Connection reset by peer)
1828 2014-07-10 23:17:12 ak_ has joined
1829 2014-07-10 23:17:22 ak_ has quit (Client Quit)
1830 2014-07-10 23:17:33 ak_ has joined
1831 2014-07-10 23:18:00 daybyter has quit (Quit: Konversation terminated!)
1832 2014-07-10 23:18:43 akstunt600 has quit (Disconnected by services)
1833 2014-07-10 23:18:51 ak_ is now known as akstunt600
1834 2014-07-10 23:19:00 akstunt600 has quit (Read error: Connection reset by peer)
1835 2014-07-10 23:19:08 akstunt600 has joined
1836 2014-07-10 23:19:17 gonedrk has quit (Read error: Connection reset by peer)
1837 2014-07-10 23:19:30 ak_ has joined
1838 2014-07-10 23:19:39 gonedrk has joined
1839 2014-07-10 23:19:51 sabfer has quit (Remote host closed the connection)
1840 2014-07-10 23:21:24 sabfer has joined
1841 2014-07-10 23:21:57 TheSeven has quit (Ping timeout: 272 seconds)
1842 2014-07-10 23:23:08 TheSeven has joined
1843 2014-07-10 23:23:24 akstunt600 has quit (Read error: Connection reset by peer)
1844 2014-07-10 23:23:24 ak_ has quit (Read error: Connection reset by peer)
1845 2014-07-10 23:23:29 kazcw has joined
1846 2014-07-10 23:24:17 akstunt600 has joined
1847 2014-07-10 23:24:17 ak_ has joined
1848 2014-07-10 23:26:16 belcher has quit (Read error: Connection reset by peer)
1849 2014-07-10 23:28:03 edulix has quit (Ping timeout: 240 seconds)
1850 2014-07-10 23:29:24 edulix has joined
1851 2014-07-10 23:29:48 bbrian has quit (Ping timeout: 240 seconds)
1852 2014-07-10 23:31:08 conman has quit (Ping timeout: 240 seconds)
1853 2014-07-10 23:32:07 Swadq has quit (Quit: Swadq)
1854 2014-07-10 23:33:14 Eiii has quit ()
1855 2014-07-10 23:36:12 AnoAnon has joined
1856 2014-07-10 23:37:52 sabfer has quit (Remote host closed the connection)
1857 2014-07-10 23:38:20 DDerTyp has quit (Quit: Connection closed for inactivity)
1858 2014-07-10 23:38:56 mr_burdell has joined
1859 2014-07-10 23:40:15 samesong has quit (Quit: My iMac has gone to sleep. ZZZzzz…)
1860 2014-07-10 23:41:19 blubberbop has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
1861 2014-07-10 23:42:01 blubberbop has joined
1862 2014-07-10 23:42:01 blubberbop is now known as phoenixz
1863 2014-07-10 23:42:14 phoenixz has quit (Changing host)
1864 2014-07-10 23:42:14 phoenixz has joined
1865 2014-07-10 23:42:28 weilu has quit (Remote host closed the connection)
1866 2014-07-10 23:47:39 xenog has quit (Quit: Leaving.)
1867 2014-07-10 23:51:43 TheSeven has quit (Ping timeout: 272 seconds)
1868 2014-07-10 23:52:20 TheSeven has joined
1869 2014-07-10 23:52:48 banghouse has joined
1870 2014-07-10 23:57:35 conman has joined
1871 2014-07-10 23:57:41 AndrewJackson has quit (Changing host)
1872 2014-07-10 23:57:41 AndrewJackson has joined
1873 2014-07-10 23:58:02 MoALTz has quit (Ping timeout: 245 seconds)