1 2012-09-25 00:01:41 Greee has quit (Changing host)
   2 2012-09-25 00:01:41 Greee has joined
   3 2012-09-25 00:01:58 optimator has joined
   4 2012-09-25 00:02:20 optimator_ has quit (Ping timeout: 256 seconds)
   5 2012-09-25 00:03:32 JStoker has joined
   6 2012-09-25 00:04:00 lggr has quit (Ping timeout: 256 seconds)
   7 2012-09-25 00:04:57 freakazoid_ has quit (Ping timeout: 264 seconds)
   8 2012-09-25 00:05:20 darkskiez has quit (Excess Flood)
   9 2012-09-25 00:05:21 <kjj_> ok, Jenkins threw an error, but I can't find the hash it is looking for.  anyone got a hint for me?
  10 2012-09-25 00:05:25 Luke-Jr has quit (Read error: Connection reset by peer)
  11 2012-09-25 00:05:33 Luke-Jr has joined
  12 2012-09-25 00:05:47 darkskiez has joined
  13 2012-09-25 00:05:57 lggr has joined
  14 2012-09-25 00:10:36 Guest91506 is now known as pigeons
  15 2012-09-25 00:10:38 one_zero has joined
  16 2012-09-25 00:12:11 Z0rZ0rZ0r1 has quit (Quit: Wheeeee)
  17 2012-09-25 00:12:21 Guest99250 has quit (Changing host)
  18 2012-09-25 00:12:21 Guest99250 has joined
  19 2012-09-25 00:13:01 optimator_ has joined
  20 2012-09-25 00:13:16 lggr has quit (Ping timeout: 244 seconds)
  21 2012-09-25 00:13:56 optimator has quit (Ping timeout: 248 seconds)
  22 2012-09-25 00:14:38 lggr has joined
  23 2012-09-25 00:15:18 bitcoinbulletin has quit (Quit: bitcoinbulletin)
  24 2012-09-25 00:16:29 <sipa> kjj_: not your fault
  25 2012-09-25 00:16:55 <kjj_> is it just lagging and pulling one of the commits that was swallowed up in the rebase?
  26 2012-09-25 00:20:39 freakazoid_ has joined
  27 2012-09-25 00:21:45 lggr has quit (Ping timeout: 264 seconds)
  28 2012-09-25 00:23:54 bcb has joined
  29 2012-09-25 00:24:58 <bcb> how do I configure bitcoind to to accpt rpc requests between boxes?
  30 2012-09-25 00:25:02 bitcoinbulletin has joined
  31 2012-09-25 00:25:28 <kjj_> bitcoind --help , look for the things that start with -rpc
  32 2012-09-25 00:26:18 lggr has joined
  33 2012-09-25 00:27:43 mtve has joined
  34 2012-09-25 00:31:02 <bcb> im in /bin/64 in 0.7.0 and bitcoind --help is not returning anything
  35 2012-09-25 00:32:05 <kjj_> really?  nothing at all?  it should give you a list of all of the startup parameters, including the RPC stuff
  36 2012-09-25 00:33:05 <bcb> -bash: bitcoind: command not found
  37 2012-09-25 00:33:25 lggr has quit (Ping timeout: 244 seconds)
  38 2012-09-25 00:33:31 <kjj_> ok, so you haven't installed it then?  the binary isn't in your path?
  39 2012-09-25 00:33:46 <bcb> cmd?
  40 2012-09-25 00:33:47 <kjj_> you are going to have bigger problems, but if you are in the same directory as bitcoind, use ./bitcoind --help
  41 2012-09-25 00:34:47 lggr has joined
  42 2012-09-25 00:35:28 <bcb> ahh that was it.
  43 2012-09-25 00:35:53 <bcb> in ubuntu the path is set with install
  44 2012-09-25 00:36:33 <bcb> how do I get the binary in my path
  45 2012-09-25 00:36:36 <kjj_> the server is going to need -daemon, -rpcuser, -rpcpassword and -rpcallowip, at a minimum
  46 2012-09-25 00:37:08 <kjj_> the client is going to need -rpcconnect, -rpcuser, and -rpcpassword, again, minimum.  you should also use SSL if you are going to have real money in your wallet
  47 2012-09-25 00:37:24 <bcb> in the path?
  48 2012-09-25 00:37:25 <kjj_> in ubuntu, you should grab the PPA and install it that way
  49 2012-09-25 00:37:34 <bcb> i'm on centos
  50 2012-09-25 00:37:41 <bcb> so it's all from source
  51 2012-09-25 00:37:42 <kjj_> no, those are the command line options that you are going to need
  52 2012-09-25 00:37:48 <bcb> ok
  53 2012-09-25 00:38:03 <kjj_> (or in your bitcoin.conf files)
  54 2012-09-25 00:38:08 <bcb> on ubunto I can run bitcoin with the the ./
  55 2012-09-25 00:38:20 <bcb> how do I set that up on this box
  56 2012-09-25 00:38:21 <kjj_> ./ just means look in the directory that I'm in right now
  57 2012-09-25 00:38:55 <bcb> so how come bitcoind does dot work but ./bitcoind does
  58 2012-09-25 00:38:59 <bcb> in the same directory
  59 2012-09-25 00:39:15 gavinandresen has joined
  60 2012-09-25 00:39:23 <kjj_> because by default, the root user (and maybe all users) do not try to run things out of their current path for security reasons
  61 2012-09-25 00:40:24 <kjj_> you probably want to copy bitcoind into /usr/local/bin/
  62 2012-09-25 00:40:42 drizztbsd has quit (Quit: Konversation terminated!)
  63 2012-09-25 00:40:54 <bcb> that's what I was looking for.
  64 2012-09-25 00:40:55 <bcb> thanks
  65 2012-09-25 00:41:14 <bcb> how do I tell what port bitcoind is listening for rpc calls on
  66 2012-09-25 00:41:31 <kjj_> unless you specify it, it will be 8332.
  67 2012-09-25 00:41:50 <kjj_> if you want to specify a port, use bitcoind --help and look for the -rpcport parameter
  68 2012-09-25 00:42:12 lggr has quit (Ping timeout: 244 seconds)
  69 2012-09-25 00:42:17 <bcb> ok so I've set a user set a password on my bitcoind server - using default port
  70 2012-09-25 00:42:35 <bcb> now on my web server i'm trying to connect to the bitcoind box
  71 2012-09-25 00:42:41 <bcb> whith those credentials
  72 2012-09-25 00:42:59 <bcb> and it is unable to connect
  73 2012-09-25 00:43:05 <kjj_> you also need -rpcallowip on the server, and you may need to open your firewall, if you have one
  74 2012-09-25 00:43:06 <bcb> trying to fiture out why
  75 2012-09-25 00:43:36 <bcb> fire wall is open .  I think I'm looking for rpcallowip
  76 2012-09-25 00:43:39 lggr has joined
  77 2012-09-25 00:43:41 <bcb> let mje try tahat
  78 2012-09-25 00:44:25 <bcb> how do is confirm which bitcoin.conf file bitcoind is reading
  79 2012-09-25 00:44:59 <kjj_> unless you specify -conf=/path/to/bitcoin.conf , it will default to ~/.bitcoin/bitcoin.conf
  80 2012-09-25 00:45:03 <bcb> does it default to the ~ directory
  81 2012-09-25 00:45:11 <bcb> thanks again!
  82 2012-09-25 00:45:38 <kjj_> ~ is a shortcut to "the home directory of the user that you are right now", by the way.  it isn't really a directory
  83 2012-09-25 00:47:21 maaku has joined
  84 2012-09-25 00:48:52 etotheipi_ has quit (Quit: Ex-Chat)
  85 2012-09-25 00:50:08 lggr has quit (Ping timeout: 252 seconds)
  86 2012-09-25 00:50:18 <bcb> do i have to restart bitcoind
  87 2012-09-25 00:50:31 <kjj_> yeah
  88 2012-09-25 00:51:19 <bcb> is there a restart command or just stop and start
  89 2012-09-25 00:52:11 <kjj_> unless you have some management scripts, you just need to issue the stop RPC command, and then start again
  90 2012-09-25 00:53:14 maaku has quit (Quit: maaku)
  91 2012-09-25 00:55:13 lggr has joined
  92 2012-09-25 00:55:23 maaku has joined
  93 2012-09-25 00:57:12 maaku has quit (Client Quit)
  94 2012-09-25 00:57:25 B0g4r7 has joined
  95 2012-09-25 00:57:48 maaku has joined
  96 2012-09-25 00:59:06 maaku has quit (Client Quit)
  97 2012-09-25 01:00:57 D34TH has quit (Quit: Leaving)
  98 2012-09-25 01:01:57 lggr has quit (Ping timeout: 264 seconds)
  99 2012-09-25 01:03:59 Keefe_ is now known as Keefe
 100 2012-09-25 01:05:02 <bcb> kjj_ is gen on or off by default
 101 2012-09-25 01:06:19 <kjj_> off
 102 2012-09-25 01:06:57 lggr has joined
 103 2012-09-25 01:06:58 <jgarzik> kjj_: RE "did I miss something, or are you just trolling?"  he was just trolling ;p
 104 2012-09-25 01:07:44 <kjj_> that's what I figured, because the way I heard it over the last 3 or 4 releases, coin control wasn't in because no one wants to maintain it, not because you and Gavin are worshipping at the altar of big brother
 105 2012-09-25 01:08:48 setkeh` is now known as setkeh
 106 2012-09-25 01:09:07 Guest99250 is now known as MrTiggr
 107 2012-09-25 01:09:12 <bcb> kjj_:  I think its a fire wall issue.  TCP should be open on 8332 correct
 108 2012-09-25 01:09:28 <kjj_> yeah
 109 2012-09-25 01:09:37 <gavinandresen> I don't like coin control because I don't like giving people false senses of security.  Maybe I'd be OK with it if it only appeared if you were running over Tor....
 110 2012-09-25 01:10:10 <kjj_> heh.  that's part of why I haven't finished my dust collector yet
 111 2012-09-25 01:10:15 <gavinandresen> (AND if there was somebody to maintain it, and it passed GUI muster with wumpus)
 112 2012-09-25 01:11:45 Obsi has quit (Remote host closed the connection)
 113 2012-09-25 01:11:47 <kjj_> I gotta ban myself from the forums
 114 2012-09-25 01:12:51 <kjj_> after a while, even http://xkcd.com/386/ stops being funny
 115 2012-09-25 01:14:01 Guest10599 has quit (Read error: No route to host)
 116 2012-09-25 01:14:05 lggr has quit (Ping timeout: 265 seconds)
 117 2012-09-25 01:15:16 topace has joined
 118 2012-09-25 01:15:28 <bcb> tcp        0    268 ip-10-122-103-122.ec2.i:ssh pool-173-52-:netview-aix-12 ESTABLISHED
 119 2012-09-25 01:15:40 <bcb> is that an ssh connection to my bitcoind
 120 2012-09-25 01:15:59 <kjj_> no
 121 2012-09-25 01:16:05 <jgarzik> kjj_: the forums are full of people who will argue ridiculous claims until you run out of energy ;p
 122 2012-09-25 01:16:19 <jgarzik> spending too much time on there thinking about the topics will make you crazy
 123 2012-09-25 01:16:34 copumpkin has quit (Ping timeout: 256 seconds)
 124 2012-09-25 01:17:14 copumpkin has joined
 125 2012-09-25 01:17:44 <jgarzik> really wish there was a better filter
 126 2012-09-25 01:17:51 <jgarzik> and a better way of presenting conversations
 127 2012-09-25 01:18:19 <kjj_> there are SO MANY damn people on the forums
 128 2012-09-25 01:18:34 lggr has joined
 129 2012-09-25 01:18:42 <kjj_> and some days it seems like the sock puppet tag team
 130 2012-09-25 01:20:16 <jgarzik> indeed
 131 2012-09-25 01:20:26 <jgarzik> heck, give people the ability to moderate threads they themselves start
 132 2012-09-25 01:20:53 <bcb> so this is where the cool kids hang
 133 2012-09-25 01:21:03 <kjj_> and it feels like we get a new september every single day
 134 2012-09-25 01:21:42 <bcb> I wondered where there was so little input from the dev team on the forums
 135 2012-09-25 01:21:49 <bcb> generally speaking
 136 2012-09-25 01:22:03 <bcb> kjj: error: couldn't connect to server
 137 2012-09-25 01:22:38 <bcb> after update rpcallowip
 138 2012-09-25 01:22:43 maaku has joined
 139 2012-09-25 01:22:54 <bcb> do I have to add both remote and local ips?
 140 2012-09-25 01:23:06 jchristi has quit (Quit: Leaving.)
 141 2012-09-25 01:23:08 <c_k> I think the signal to noise on irc is sometimes bad enough
 142 2012-09-25 01:23:18 <kjj_> no, just the IP of the box that will be connecting.  unless you want to accept connections from both places
 143 2012-09-25 01:23:52 <bcb> bitcoind start is throwing error: couldn't connect to server
 144 2012-09-25 01:24:16 <gavinandresen> there is no 'start' command
 145 2012-09-25 01:24:24 <gavinandresen> just bitcoind -daemon
 146 2012-09-25 01:24:32 <gavinandresen> (or just bitcoind if you do not want it to fork itself)
 147 2012-09-25 01:24:33 <kjj_> are there decent init scripts that centos users can use?
 148 2012-09-25 01:24:52 <bcb> what do fork mean
 149 2012-09-25 01:25:02 <bcb> I read thatn somewhere else and have no clue
 150 2012-09-25 01:25:14 <gavinandresen> fork is how new processes are created on *nix
 151 2012-09-25 01:25:22 lggr has quit (Ping timeout: 264 seconds)
 152 2012-09-25 01:25:36 <kjj_> seems like we are getting a lot of people that are trying to set up services and don't really know much about that sort of thing
 153 2012-09-25 01:25:55 <bcb> so do I want it to fork or not
 154 2012-09-25 01:26:08 <kjj_> short version is that if you specify -daemon, it will slip into the background and keep running, while freeing up your command line
 155 2012-09-25 01:26:38 <kjj_> you probably do want it, but if you have to restart a lot, not doing it might make it easier for you, particularly if you don't have init scripts
 156 2012-09-25 01:29:25 EPiSKiNG- has joined
 157 2012-09-25 01:30:00 lggr has joined
 158 2012-09-25 01:30:19 <bcb> open port 8333/tcp  - still not connection
 159 2012-09-25 01:31:13 <kjj_> ok, on the server that is going to accept the commands, run "netstat -nap | grep 833"
 160 2012-09-25 01:31:59 <bcb> ok
 161 2012-09-25 01:32:23 <kjj_> you should see a bunch of entries (like 9) with the local IP:8333, and at least one line with 8332
 162 2012-09-25 01:32:30 <kjj_> do you see the 8332 line?
 163 2012-09-25 01:32:41 <kjj_> tcp6       0      0 :::8332                 :::*                    LISTEN     15603/bitcoind
 164 2012-09-25 01:32:50 <kjj_> like that?
 165 2012-09-25 01:33:26 <kjj_> or possibly like:
 166 2012-09-25 01:33:28 <kjj_> tcp        0      0 0.0.0.0:8332            0.0.0.0:*               LISTEN     26617/bitcoind
 167 2012-09-25 01:34:16 <bcb> both
 168 2012-09-25 01:34:33 wizkid057 has quit (Ping timeout: 250 seconds)
 169 2012-09-25 01:34:35 <kjj_> uh, ok.  good, I think
 170 2012-09-25 01:34:41 <bcb> wait
 171 2012-09-25 01:35:05 <bcb> tcp        0      0 ::1:8332                    :::*                        LISTEN      20545/bitcoind
 172 2012-09-25 01:35:26 <bcb> that and local host 127.0.0.1:3882
 173 2012-09-25 01:35:50 <kjj_> is 3882 a typo here in IRC, or in your bitcoin.conf file?
 174 2012-09-25 01:36:41 lggr has quit (Ping timeout: 245 seconds)
 175 2012-09-25 01:36:53 <bcb> typo  127.0.0.1:8332
 176 2012-09-25 01:37:51 maaku has quit (Quit: maaku)
 177 2012-09-25 01:38:42 <kjj_> ok, and you are absolurely sure that the -rpcallowip=X.X.X.X has the IP of your other box in it?
 178 2012-09-25 01:38:48 wizkid057 has joined
 179 2012-09-25 01:39:29 paraipan has quit (Quit: Saliendo)
 180 2012-09-25 01:39:57 <kjj_> if so, we'll move on to the client box
 181 2012-09-25 01:40:37 <bcb> yep
 182 2012-09-25 01:40:46 <kjj_> ok, from the client box, try:  bitcoind -rpcconnect=Y.Y.Y.Y -rpcuser=ZZZZ -rpcpassword=AAAAAA -rpcport=8332 getinfo
 183 2012-09-25 01:41:01 <kjj_> obviously replace the IP, username and password with your values
 184 2012-09-25 01:41:57 lggr has joined
 185 2012-09-25 01:43:43 <bcb> id don't have bitcoind running on the client box
 186 2012-09-25 01:44:06 <kjj_> bitcoind doesn't need to be running on the box for this, but you will need to install it if you don't have it
 187 2012-09-25 01:44:27 <bcb> it is not installed
 188 2012-09-25 01:44:39 <bcb> hang on
 189 2012-09-25 01:44:49 <kjj_> ok, either install it, or we can try to ghetto test it
 190 2012-09-25 01:44:57 toffoo has joined
 191 2012-09-25 01:46:11 <bcb> its another centos box.
 192 2012-09-25 01:46:29 <bcb> and I going to have to install boost and all the other dependencies to run this test
 193 2012-09-25 01:46:58 <kjj_> yeah, you will.  hang on though, you can go back to that later
 194 2012-09-25 01:47:10 <kjj_> just try: telnet IP_OF_SERVER 8332
 195 2012-09-25 01:47:38 Obsi has joined
 196 2012-09-25 01:48:14 <gavinandresen> if centos comes with curl then that works nicely for testing.  See https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)#Command_line_.28cURL.29
 197 2012-09-25 01:48:54 lggr has quit (Ping timeout: 240 seconds)
 198 2012-09-25 01:49:34 weex_ has quit (Quit: leaving)
 199 2012-09-25 01:50:39 lggr has joined
 200 2012-09-25 01:51:22 gavinandresen has quit (Quit: gavinandresen)
 201 2012-09-25 01:54:30 <bcb> Connection refused
 202 2012-09-25 01:54:37 <bcb> what protocol is telnet
 203 2012-09-25 01:54:47 <bcb> I'm behind a aws firewall
 204 2012-09-25 01:55:06 <kjj_> it isn't a protocol, it just creates a TCP stream and lets you type into it
 205 2012-09-25 01:55:26 <kjj_> well, it kinda is a protocol, but you can use it to connect to lots of stuff
 206 2012-09-25 01:55:26 ffunenga has joined
 207 2012-09-25 01:55:48 <bcb> so if tcp port 8332 is open is should connect?
 208 2012-09-25 01:55:48 <kjj_> you need to get the firewall opened on 8332, or switch to a port that is already open
 209 2012-09-25 01:55:57 <bcb> 80
 210 2012-09-25 01:56:03 <ffunenga> hello, can somebody point me to the source code of bitcoin-qt
 211 2012-09-25 01:56:05 <ffunenga> ?
 212 2012-09-25 01:56:25 <kjj_> ffunenga: all of the source is linked on http://bitcoin.org/
 213 2012-09-25 01:56:35 <bcb> 80 connects fine
 214 2012-09-25 01:56:40 <bcb> 8332 is refused
 215 2012-09-25 01:56:52 <kjj_> well, if 80 connects, it is being used.
 216 2012-09-25 01:57:03 <kjj_> also, you don't want to use port 80 for this unless you really have no other choice
 217 2012-09-25 01:57:23 lggr has quit (Ping timeout: 256 seconds)
 218 2012-09-25 01:57:59 <bcb> is UDP necessary
 219 2012-09-25 01:58:01 <kjj_> you need to figure out how to manage the firewall
 220 2012-09-25 01:58:10 <kjj_> no, bitcoin doesn't use any UDP ports
 221 2012-09-25 01:58:10 <bcb> is open
 222 2012-09-25 01:58:15 <bcb> it is open
 223 2012-09-25 01:58:41 <kjj_> then the telnet command should work
 224 2012-09-25 01:58:46 <kjj_> and you can type: GET /
 225 2012-09-25 01:58:56 <bcb> how about icmp
 226 2012-09-25 01:59:03 <kjj_> and press enter again until it replies.  it'll be an error message
 227 2012-09-25 01:59:09 <kjj_> no, only TCP
 228 2012-09-25 01:59:34 <bcb> on telnet port 80?
 229 2012-09-25 01:59:36 <bcb> type get
 230 2012-09-25 01:59:44 <kjj_> telnet IP 8332
 231 2012-09-25 02:00:05 <kjj_> well, you can do it on port 80 too, but that'll just get your default page from your webserver, won't show if bitcoin is working or not
 232 2012-09-25 02:00:34 <bcb> i'm not clear where you want me to typd GET /
 233 2012-09-25 02:00:59 <kjj_> when you type:  telnet IP 8332
 234 2012-09-25 02:01:05 <kjj_> it should tell you that it is connected
 235 2012-09-25 02:01:17 <kjj_> after that, type GET / and the press enter a couple of times
 236 2012-09-25 02:01:18 <bcb> i can't connect on 8332
 237 2012-09-25 02:01:29 <bcb> i can't telnet on 8332
 238 2012-09-25 02:01:45 <kjj_> then your firewall isn't really open
 239 2012-09-25 02:02:19 lggr has joined
 240 2012-09-25 02:02:32 <bcb> nmap says it is
 241 2012-09-25 02:03:08 <kjj_> running nmap on the client, connecting to the server and using -p 8332 ?
 242 2012-09-25 02:04:18 <bcb> no 8333  sorry
 243 2012-09-25 02:04:24 <bcb> what is listening on 8333?
 244 2012-09-25 02:04:40 <kjj_> 8333 is the p2p port that bitcoind uses to communicate to the peer to peer network
 245 2012-09-25 02:05:28 ffunenga has left ("Leaving")
 246 2012-09-25 02:07:21 <kjj_> when you telnet to 8332, you should get one of three results.  Either connected, and you can type GET / <CR><CR> for a 401 auth error message, an immediate 403 forbidden message, or connection refused/timed out
 247 2012-09-25 02:07:55 enolan has quit (Quit: Leaving)
 248 2012-09-25 02:08:20 <bcb> connection refused
 249 2012-09-25 02:08:24 <bcb> so its closed
 250 2012-09-25 02:08:27 <kjj_> the first one means it is working.  the second one means that your -rpcallowip is wrong, and the third one means that your firewall or routing is wrong, or that bitcoind isn't running on the server
 251 2012-09-25 02:09:10 lggr has quit (Ping timeout: 264 seconds)
 252 2012-09-25 02:09:20 <bcb> my client server api is telling me all tcp ports are open.  Let me check that out first
 253 2012-09-25 02:09:28 <bcb> client box
 254 2012-09-25 02:09:44 <kjj_> I don't know how AWS is routed.  it is possible that even if you specify the public IP of the server, the connection might come from the internal IP of the client
 255 2012-09-25 02:10:11 <kjj_> you might have better luck searching the forums.  I know other people have done this on AWS
 256 2012-09-25 02:10:58 <bcb> maybe I'll switch over to the internal ip and try that.
 257 2012-09-25 02:11:12 <bcb> sound like all bitcoind configurations are correct.
 258 2012-09-25 02:11:14 <bcb> thanks for you help
 259 2012-09-25 02:12:47 <bcb> how do I gracefully exit out of a telnet prompt
 260 2012-09-25 02:12:58 <kjj_> CTRL-]
 261 2012-09-25 02:13:54 lggr has joined
 262 2012-09-25 02:13:56 freakazoid_ has quit (Ping timeout: 248 seconds)
 263 2012-09-25 02:14:10 <bcb> CTRL (hyphen) (close bracket)?
 264 2012-09-25 02:14:23 <kjj_> hold CTRL, then press ]
 265 2012-09-25 02:14:39 <kjj_> at the telnet> prompt, type close
 266 2012-09-25 02:15:06 <bcb> nice
 267 2012-09-25 02:20:52 lggr has quit (Ping timeout: 246 seconds)
 268 2012-09-25 02:22:30 lggr has joined
 269 2012-09-25 02:25:23 TheEslbear has joined
 270 2012-09-25 02:29:04 Eslbaer has quit (Ping timeout: 256 seconds)
 271 2012-09-25 02:29:08 lggr has quit (Ping timeout: 252 seconds)
 272 2012-09-25 02:29:15 eoss has quit (Read error: No route to host)
 273 2012-09-25 02:29:53 dvide has quit ()
 274 2012-09-25 02:31:45 <bcb> tcp        0      0 ::1:8332                    :::*                        LISTEN      20604/bitcoind
 275 2012-09-25 02:31:56 <bcb> what does the one before the 8332 mean?
 276 2012-09-25 02:32:41 Mad7Scientist_ is now known as Mad7Scientist
 277 2012-09-25 02:33:14 weex has joined
 278 2012-09-25 02:33:15 weex has quit (Changing host)
 279 2012-09-25 02:33:15 weex has joined
 280 2012-09-25 02:33:34 <bcb> ;;seen kjj_
 281 2012-09-25 02:33:34 <gribble> kjj_ was last seen in #bitcoin-dev 18 minutes and 54 seconds ago: <kjj_> at the telnet> prompt, type close
 282 2012-09-25 02:33:46 <kjj_> ::1 is ipv6 for localhost
 283 2012-09-25 02:33:59 <bcb> so is that running on local host
 284 2012-09-25 02:34:03 lggr has joined
 285 2012-09-25 02:34:09 <bcb> or listening on local host
 286 2012-09-25 02:34:55 <bcb> and can and external machine see that
 287 2012-09-25 02:35:15 PhantomSpark has joined
 288 2012-09-25 02:35:22 <kjj_> uh, it should.  sec
 289 2012-09-25 02:35:38 <bcb> which makes my think it's not exposed to external connections
 290 2012-09-25 02:35:43 B0g4r7__ has joined
 291 2012-09-25 02:35:47 <bcb> I'm able to telnet to all the other open ports
 292 2012-09-25 02:35:58 <kjj_> I'm not familiar with the output from your version of netstat
 293 2012-09-25 02:36:40 ForceMajeure_ is now known as ForceMajeure
 294 2012-09-25 02:36:52 <Dagger2> if it's listening on [::1] then you'll only be able to connect to it from the local machine
 295 2012-09-25 02:37:09 <weex> i read about ZeroAccess here a couple days ago, now I'm looking at a machine with it
 296 2012-09-25 02:37:53 RainbowDashh has joined
 297 2012-09-25 02:38:15 <bcb> that's Dagger2
 298 2012-09-25 02:38:17 <bcb> thanks
 299 2012-09-25 02:38:22 <kjj_> that could be it, actually.  it should be grabbing ::0 instead of ::1
 300 2012-09-25 02:38:27 <kjj_> I think
 301 2012-09-25 02:39:01 B0g4r7 has quit (Ping timeout: 276 seconds)
 302 2012-09-25 02:39:01 B0g4r7__ is now known as B0g4r7
 303 2012-09-25 02:39:37 <Dagger2> :: is any interface. 8332 is the RPC port, so it binds to ::1 by default so that other people can't control your bitcoind
 304 2012-09-25 02:39:43 fiesh_ has quit (Ping timeout: 268 seconds)
 305 2012-09-25 02:39:44 <bcb> Dagger2 i'm trying to get my a remote client to connect by my bitcoin on a server
 306 2012-09-25 02:39:50 <bcb> no luck
 307 2012-09-25 02:39:53 <bcb> any ideas
 308 2012-09-25 02:40:05 <kjj_> yeah, but if you specify -rpcallowip, it binds to any instead of loopback
 309 2012-09-25 02:40:23 <kjj_> it is in ThreadRPCServer2 in bitcoinrpc.cpp
 310 2012-09-25 02:40:30 lggr has quit (Ping timeout: 252 seconds)
 311 2012-09-25 02:41:01 <Dagger2> ah, right. can you ask it to listen on ::?
 312 2012-09-25 02:41:03 <bcb> binds to any what
 313 2012-09-25 02:41:16 <bcb> Dagger2 how do I do that
 314 2012-09-25 02:41:50 <kjj_> Dagger2: the code looks for the -rpcallowip parameter.  if it doesn't find any, it picks loopback for binding RPC, otherwise it picks any (::0)
 315 2012-09-25 02:42:18 <bcb> i have the -rpcallowip parameter set
 316 2012-09-25 02:42:22 <kjj_> bcb:  are you putting these options in your bitcoin.conf, or on the commandline?
 317 2012-09-25 02:42:27 fiesh has joined
 318 2012-09-25 02:42:32 <bcb> conf
 319 2012-09-25 02:42:54 <Dagger2> ah, I see
 320 2012-09-25 02:43:16 <kjj_> are you including the - in the parameters?
 321 2012-09-25 02:43:29 <kjj_> because in the conf file, you shouldn't
 322 2012-09-25 02:43:35 <bcb> no -
 323 2012-09-25 02:43:45 <bcb> paramater=value
 324 2012-09-25 02:43:56 ravera_ is now known as Transfuta
 325 2012-09-25 02:43:57 <kjj_> ok, so you just have a line like "rpcallowip=x.y.z.a" in there?
 326 2012-09-25 02:44:49 <bcb> yes
 327 2012-09-25 02:45:41 lggr has joined
 328 2012-09-25 02:46:11 <kjj_> are you specifying the full path to the conf file on the command line, or is it just using the default?
 329 2012-09-25 02:47:22 <bcb> default
 330 2012-09-25 02:47:29 <bcb> i'm double checking that now
 331 2012-09-25 02:48:05 <kjj_> are you using a script to start it?  or just running the bitcoind binary directly?
 332 2012-09-25 02:48:45 <bcb> running binary directly bitcoind -daemon
 333 2012-09-25 02:49:55 <bcb> ok i have every tcp port on my firewall open
 334 2012-09-25 02:50:07 <bcb> i'm able to connect to all running services through telnet
 335 2012-09-25 02:50:19 <bcb> except bitcoind
 336 2012-09-25 02:50:36 <kjj_> can you shut it down, and try starting it again with either -conf=/path/to/bitcoin.conf or -rpcallowip=x.y.z.a on the command line?
 337 2012-09-25 02:50:46 <bcb> ok
 338 2012-09-25 02:51:54 <kjj_> my instance is taking forever to shut down.  I don't allow remote RPC, and the code looks right, but I want to change mine just to make sure it binds to any instead of loopback
 339 2012-09-25 02:52:20 lggr has quit (Ping timeout: 248 seconds)
 340 2012-09-25 02:55:03 <bcb> success!
 341 2012-09-25 02:55:12 <bcb> i tried -conf=/path/to/bitcoin.conf first and that didn't do it
 342 2012-09-25 02:55:56 <bcb> then i used -conf=/path/to/bitcoin.conf  -rpcallowip=x.y.z.a
 343 2012-09-25 02:56:00 <bcb> and that worked
 344 2012-09-25 02:56:12 <kjj_> double check the spelling of rpcallowip in your bitcoin.conf
 345 2012-09-25 02:57:14 elkingrey has joined
 346 2012-09-25 02:57:27 lggr has joined
 347 2012-09-25 02:57:55 <kjj_> or did you have some kind of list of addresses in that line?
 348 2012-09-25 02:58:40 elkingrey has quit (Client Quit)
 349 2012-09-25 02:58:58 <bcb> spelled correctly
 350 2012-09-25 02:59:01 <bcb> only one address
 351 2012-09-25 02:59:11 <bcb> does the order of the conf paramaters matter??
 352 2012-09-25 02:59:24 <kjj_> shouldn't, no
 353 2012-09-25 02:59:56 <bcb> so I have two boxes, one webserver one bitcoind server
 354 2012-09-25 03:00:04 <bcb> both are behind separate firewalls
 355 2012-09-25 03:00:40 <bcb> I am only allowing the web app connect to the bitcoind
 356 2012-09-25 03:01:15 <bcb> web app is not publically addressable and is behind a firewall and a load balancer
 357 2012-09-25 03:01:42 <bcb> bitcoin did is not public addressable and only accessable from the web app
 358 2012-09-25 03:02:22 <bcb> does that add any security it the bitcoind server is till accessable through the web app
 359 2012-09-25 03:03:00 <kjj_> meh.  not really.  you have to assume that anything that makes it into your webserver can then connect to your bitcoind instance over RPC, just like the webserver could
 360 2012-09-25 03:03:14 <kjj_> you might want to look into armory for that
 361 2012-09-25 03:03:33 <bcb> I've tried that on windows
 362 2012-09-25 03:03:42 <bcb> does it work on linux as well
 363 2012-09-25 03:04:04 lggr has quit (Ping timeout: 248 seconds)
 364 2012-09-25 03:04:14 <kjj_> I think someone was working on a daemon version of armory for just such a reason
 365 2012-09-25 03:05:39 <bcb> now if the web app and the bitcoind  are connecting on an internal network is there still a need for ssl
 366 2012-09-25 03:05:59 <kjj_> depends how internal the network is.
 367 2012-09-25 03:06:00 lggr has joined
 368 2012-09-25 03:06:47 <kjj_> if you mean internal as in, not available to anyone but you, then you don't need SSL.  if you mean internal, as in, open to every amazon customer ever, then you still do
 369 2012-09-25 03:08:47 <bcb> aws is pci complient on their internal network
 370 2012-09-25 03:09:29 <kjj_> I would use SSL on any network that I didn't build myself
 371 2012-09-25 03:09:55 <bcb> so is ssl new to 0.7.0?
 372 2012-09-25 03:10:24 <kjj_> no, it's been around for a while
 373 2012-09-25 03:12:02 xisalty has quit (Remote host closed the connection)
 374 2012-09-25 03:12:06 <kjj_> at least since 0.3.22-beta (the oldest bitcoind I have lying around on my server)
 375 2012-09-25 03:12:54 lggr has quit (Ping timeout: 240 seconds)
 376 2012-09-25 03:13:25 <bcb> is there a link to instructions for setting up ssl
 377 2012-09-25 03:13:58 <kjj_> https://en.bitcoin.it/wiki/Enabling_SSL_on_original_client_daemon
 378 2012-09-25 03:14:25 lggr has joined
 379 2012-09-25 03:21:46 lggr has quit (Ping timeout: 246 seconds)
 380 2012-09-25 03:22:59 lggr has joined
 381 2012-09-25 03:27:07 rdponticelli has quit (Ping timeout: 276 seconds)
 382 2012-09-25 03:27:12 Bwild has quit (Ping timeout: 268 seconds)
 383 2012-09-25 03:29:54 lggr has quit (Ping timeout: 265 seconds)
 384 2012-09-25 03:30:22 Jamesz has joined
 385 2012-09-25 03:32:12 <bcb> for ssl the stream_context_create() with the 'verify_peer' and 'ca_file' options and then call stream_context_set_default() would be updated in the jsonRPCClient file correct
 386 2012-09-25 03:34:08 SuprTiggr` has joined
 387 2012-09-25 03:34:27 [7] has quit (Disconnected by services)
 388 2012-09-25 03:34:35 TheSeven has joined
 389 2012-09-25 03:34:38 JZavala has quit (Ping timeout: 260 seconds)
 390 2012-09-25 03:34:38 someone42 has quit (Ping timeout: 260 seconds)
 391 2012-09-25 03:34:44 lggr has joined
 392 2012-09-25 03:36:58 SuprTiggr has quit (Ping timeout: 260 seconds)
 393 2012-09-25 03:37:16 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 394 2012-09-25 03:37:39 <kjj_> no idea on that.
 395 2012-09-25 03:41:30 lggr has quit (Ping timeout: 244 seconds)
 396 2012-09-25 03:46:23 lggr has joined
 397 2012-09-25 03:52:06 <bcb> why would bitcoind  hand when stopping.  Seems to be taking a long time this time around
 398 2012-09-25 03:52:46 <kjj_> did you set detachdb=1 ?
 399 2012-09-25 03:53:06 lggr has quit (Ping timeout: 252 seconds)
 400 2012-09-25 03:53:28 gjs278 has quit (Remote host closed the connection)
 401 2012-09-25 03:54:00 <bcb> no
 402 2012-09-25 03:54:01 <bcb> should i
 403 2012-09-25 03:54:34 <kjj_> it makes shutdown take longer
 404 2012-09-25 03:55:43 <bcb> nope its just hanging
 405 2012-09-25 03:56:01 <kjj_> what are the last few lines from debug.log?
 406 2012-09-25 03:56:18 <bcb> just checking that
 407 2012-09-25 03:57:32 <bcb> i started it as daemon
 408 2012-09-25 03:57:37 <bcb> it's still running
 409 2012-09-25 03:57:42 <bcb> after calling stop
 410 2012-09-25 03:57:42 lggr has joined
 411 2012-09-25 03:59:57 <bcb> i created the server cert and updated the conf with rpcssl=1
 412 2012-09-25 04:01:52 <kjj_> when you run stop, it logs a bunch of stuff while shutting down
 413 2012-09-25 04:01:57 Jamesz has quit (Ping timeout: 240 seconds)
 414 2012-09-25 04:02:45 <bcb> i just killed the process
 415 2012-09-25 04:03:16 freakazoid_ has joined
 416 2012-09-25 04:04:50 lggr has quit (Ping timeout: 246 seconds)
 417 2012-09-25 04:06:19 lggr has joined
 418 2012-09-25 04:10:29 EPiSKiNG- has quit (Ping timeout: 246 seconds)
 419 2012-09-25 04:11:15 EPiSKiNG- has joined
 420 2012-09-25 04:12:54 lggr has quit (Ping timeout: 252 seconds)
 421 2012-09-25 04:16:23 Bwild has joined
 422 2012-09-25 04:17:46 lggr has joined
 423 2012-09-25 04:21:52 vampireb has joined
 424 2012-09-25 04:25:01 <MC-Eeepc> what is the current state of anonymizing bitcoin
 425 2012-09-25 04:25:08 lggr has quit (Ping timeout: 246 seconds)
 426 2012-09-25 04:25:23 <kjj_> when you register, just give them a fake email address, you'll be fine
 427 2012-09-25 04:25:41 <MC-Eeepc> say i started out with coins purchased from mtgox, and wanted to get enough anonymity to say arrange a hit or something
 428 2012-09-25 04:25:48 coblee_ has joined
 429 2012-09-25 04:25:53 <kjj_> you'd go to prison, most likely
 430 2012-09-25 04:26:05 <MC-Eeepc> is the gold standard still TOR + multiple coinmixes in a row
 431 2012-09-25 04:26:25 lggr has joined
 432 2012-09-25 04:26:32 <kjj_> there are coin mixes that actually mix useful amounts of coins?
 433 2012-09-25 04:26:58 <MC-Eeepc> dunno i heard some of them have a fair throughput now
 434 2012-09-25 04:27:45 <bcb> kjj_ bitcoind  is running but getting error: no response from server when calling getinfo
 435 2012-09-25 04:27:56 <bcb> from localhost
 436 2012-09-25 04:28:05 <kjj_> did you just start it, or has it been running for a while?
 437 2012-09-25 04:28:15 <bcb> is't been running for a wile
 438 2012-09-25 04:28:21 <kjj_> and did you add a second rpcallowip= line for 127.0.0.1?
 439 2012-09-25 04:28:26 <bcb> no
 440 2012-09-25 04:28:46 <bcb> so i have to kill
 441 2012-09-25 04:28:46 coblee has quit (Ping timeout: 245 seconds)
 442 2012-09-25 04:28:47 coblee_ is now known as coblee
 443 2012-09-25 04:28:54 <bcb> it won't respond to stop
 444 2012-09-25 04:29:05 <kjj_> you can probably issue the stop command from the other server
 445 2012-09-25 04:29:19 <kjj_> but SIGTERM should trigger an orderly shutdown too
 446 2012-09-25 04:29:49 <bcb> error: no response from server  on local host
 447 2012-09-25 04:29:56 <bcb> when issueing stop
 448 2012-09-25 04:30:54 dust-otc has joined
 449 2012-09-25 04:30:59 <kjj_> MC-Eeepc: I have an idea for making spend-side mixers.  not sure if it'll work, or if it'll help
 450 2012-09-25 04:31:05 soaring_eagle has quit (Quit: soaring_eagle)
 451 2012-09-25 04:31:35 <MC-Eeepc> ?
 452 2012-09-25 04:31:47 <kjj_> bcb:  if you only have the one rpcallowip line, you'll need to stop it from that IP, not from localhost
 453 2012-09-25 04:32:22 <kjj_> MC-Eeepc: current mixers suck, and as far as I can tell, they don't work very well
 454 2012-09-25 04:32:56 lggr has quit (Ping timeout: 245 seconds)
 455 2012-09-25 04:32:57 <MC-Eeepc> oh
 456 2012-09-25 04:33:07 skeledrew1 has joined
 457 2012-09-25 04:33:50 <MC-Eeepc> what about p2p mixing
 458 2012-09-25 04:34:21 <kjj_> that's sorta where I want to go
 459 2012-09-25 04:34:43 <MC-Eeepc> its possible?
 460 2012-09-25 04:35:11 <kjj_> but using ANYONECANPAY to build multi-input/multi-output transactions doesn't appear to actually preserve your privacy
 461 2012-09-25 04:35:34 skeledrew has quit (Ping timeout: 264 seconds)
 462 2012-09-25 04:35:40 <kjj_> except when actually spending
 463 2012-09-25 04:37:45 <kjj_> say there was a service that could collect a bunch of outputs all around the same size, it then builds the outputs that it collected, and hands it back out as a ANYONECANPAY transaction
 464 2012-09-25 04:37:58 lggr has joined
 465 2012-09-25 04:38:16 <kjj_> then, each client can verify that their outputs are in there, and sign their input.  when the mixer has enough inputs to pay for the transaction, it releases it
 466 2012-09-25 04:39:37 <MC-Eeepc> who is the mixer though
 467 2012-09-25 04:40:05 <kjj_> at first, it would be whoever is running the software
 468 2012-09-25 04:40:35 <kjj_> but later, if the idea actually works, we could potentially make it ad hoc and built into the network (don't tell the devs that I want to embed this function into the client)
 469 2012-09-25 04:41:09 <MC-Eeepc> couldnt randon people just steal it all
 470 2012-09-25 04:41:18 <kjj_> nope.
 471 2012-09-25 04:41:38 <kjj_> that's the problem with the current mixers, those guys COULD steal everything
 472 2012-09-25 04:41:58 <MC-Eeepc> right
 473 2012-09-25 04:42:05 <kjj_> in the p2p mixer idea, no one signs their input unless they see their desired spend in the output that they are signing
 474 2012-09-25 04:43:40 <MC-Eeepc> so are you saying that bitcoin could be anonymous by default, if you leave your coins sitting around for a while
 475 2012-09-25 04:44:37 <kjj_> no, but this could help a bit
 476 2012-09-25 04:45:03 lggr has quit (Ping timeout: 244 seconds)
 477 2012-09-25 04:45:12 <kjj_> I'm not sure that it is possible to make the software smarter than a determined tracker
 478 2012-09-25 04:46:28 TiggrBot has joined
 479 2012-09-25 04:46:36 lggr has joined
 480 2012-09-25 04:53:34 lggr has quit (Ping timeout: 240 seconds)
 481 2012-09-25 04:53:35 ovidiusoft has joined
 482 2012-09-25 04:54:56 lggr has joined
 483 2012-09-25 05:01:16 lggr has quit (Ping timeout: 245 seconds)
 484 2012-09-25 05:02:52 <bcb> kjj_: is there a cmd to run so you cans view the default parameters running on your bitcoind server
 485 2012-09-25 05:04:22 arij has quit (Ping timeout: 264 seconds)
 486 2012-09-25 05:06:41 lggr has joined
 487 2012-09-25 05:11:26 bcb has quit (Quit: Page closed)
 488 2012-09-25 05:12:01 bitcoinbulletin has quit (Remote host closed the connection)
 489 2012-09-25 05:12:25 Diablo-D3 has quit (Ping timeout: 244 seconds)
 490 2012-09-25 05:13:47 lggr has quit (Ping timeout: 246 seconds)
 491 2012-09-25 05:15:03 bitcoinbulletin has joined
 492 2012-09-25 05:15:13 lggr has joined
 493 2012-09-25 05:15:48 Varan has joined
 494 2012-09-25 05:17:02 vampireb has quit (Quit: Lost terminal)
 495 2012-09-25 05:21:57 lggr has quit (Ping timeout: 256 seconds)
 496 2012-09-25 05:22:53 stamit has quit (Quit: stamit)
 497 2012-09-25 05:26:34 lggr has joined
 498 2012-09-25 05:32:11 toffoo has quit ()
 499 2012-09-25 05:33:12 lggr has quit (Ping timeout: 252 seconds)
 500 2012-09-25 05:36:20 OneFixt has quit (Read error: Connection reset by peer)
 501 2012-09-25 05:37:08 OneFixt has joined
 502 2012-09-25 05:37:56 lggr has joined
 503 2012-09-25 05:44:15 brwyatt is now known as brwyatt|Away
 504 2012-09-25 05:44:37 lggr has quit (Ping timeout: 256 seconds)
 505 2012-09-25 05:45:04 RazielZ has joined
 506 2012-09-25 05:45:52 EPiSKiNG- has quit ()
 507 2012-09-25 05:49:20 lggr has joined
 508 2012-09-25 05:55:58 lggr has quit (Ping timeout: 264 seconds)
 509 2012-09-25 05:58:26 xisalty has joined
 510 2012-09-25 06:00:47 lggr has joined
 511 2012-09-25 06:03:15 maaku has joined
 512 2012-09-25 06:03:41 <MC-Eeepc> it seems like the finney attack is going to become really rather bothersome in future, am i reading this right
 513 2012-09-25 06:03:48 freakazoid_ has quit (Ping timeout: 248 seconds)
 514 2012-09-25 06:08:45 lggr has quit (Ping timeout: 244 seconds)
 515 2012-09-25 06:11:14 <jgarzik> MC-Eeepc: why?  anyone with mining power isn't going to bother stealing coffee and candy.  and anyone selling items with more value than coffee does the sane thing and requires confirmations.
 516 2012-09-25 06:12:09 lggr has joined
 517 2012-09-25 06:13:08 <MC-Eeepc> rent mining power
 518 2012-09-25 06:16:42 <MC-Eeepc> do you just have to wait 1 conf to defeat a finney
 519 2012-09-25 06:17:47 <jgarzik> more than 1 confirmation
 520 2012-09-25 06:19:36 lggr has quit (Ping timeout: 244 seconds)
 521 2012-09-25 06:20:40 lggr has joined
 522 2012-09-25 06:20:58 wereHams1er is now known as wereHamster
 523 2012-09-25 06:21:48 guruvan_ has quit (Remote host closed the connection)
 524 2012-09-25 06:21:48 guruvan has quit (Remote host closed the connection)
 525 2012-09-25 06:21:58 wereHamster has quit (Changing host)
 526 2012-09-25 06:21:58 wereHamster has joined
 527 2012-09-25 06:23:25 guruvan has joined
 528 2012-09-25 06:27:52 lggr has quit (Ping timeout: 244 seconds)
 529 2012-09-25 06:28:22 guruvan- has joined
 530 2012-09-25 06:29:19 lggr has joined
 531 2012-09-25 06:30:13 RainbowDashh has joined
 532 2012-09-25 06:35:48 lggr has quit (Ping timeout: 248 seconds)
 533 2012-09-25 06:38:47 CodesInChaos has joined
 534 2012-09-25 06:40:31 lggr has joined
 535 2012-09-25 06:47:16 lggr has quit (Ping timeout: 252 seconds)
 536 2012-09-25 06:52:15 lggr has joined
 537 2012-09-25 06:56:05 maaku has quit (Quit: maaku)
 538 2012-09-25 06:58:47 lggr has quit (Ping timeout: 245 seconds)
 539 2012-09-25 06:58:48 MrTiggr is now known as Cornholio
 540 2012-09-25 06:58:56 Cornholio is now known as MrTIggr
 541 2012-09-25 06:59:00 TD has joined
 542 2012-09-25 06:59:01 MrTIggr is now known as MrTiggr
 543 2012-09-25 07:03:35 lggr has joined
 544 2012-09-25 07:06:10 MobiusL has quit (Ping timeout: 276 seconds)
 545 2012-09-25 07:07:30 MobiusL has joined
 546 2012-09-25 07:10:09 lggr has quit (Ping timeout: 256 seconds)
 547 2012-09-25 07:11:55 sebicas has quit (Quit: sebicas)
 548 2012-09-25 07:12:21 lggr has joined
 549 2012-09-25 07:18:47 lggr has quit (Ping timeout: 245 seconds)
 550 2012-09-25 07:18:50 boupitch has joined
 551 2012-09-25 07:23:59 lggr has joined
 552 2012-09-25 07:24:10 jgarzik has quit (Ping timeout: 244 seconds)
 553 2012-09-25 07:24:13 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 554 2012-09-25 07:28:15 osxorgate has joined
 555 2012-09-25 07:28:30 RainbowDashh has joined
 556 2012-09-25 07:28:40 jdnavarro has joined
 557 2012-09-25 07:29:39 mmoya has joined
 558 2012-09-25 07:30:31 Motest031 has joined
 559 2012-09-25 07:31:07 Motest003 has quit (Ping timeout: 256 seconds)
 560 2012-09-25 07:31:14 lggr has quit (Ping timeout: 240 seconds)
 561 2012-09-25 07:31:20 TD has quit (Quit: TD)
 562 2012-09-25 07:32:28 lggr has joined
 563 2012-09-25 07:37:04 jgarzik has joined
 564 2012-09-25 07:37:28 jgarzik is now known as Guest172
 565 2012-09-25 07:37:41 gjs278 has joined
 566 2012-09-25 07:39:12 lggr has quit (Ping timeout: 245 seconds)
 567 2012-09-25 07:44:01 lggr has joined
 568 2012-09-25 07:49:39 denisx has quit (Quit: denisx)
 569 2012-09-25 07:50:56 lggr has quit (Ping timeout: 246 seconds)
 570 2012-09-25 07:52:15 lggr has joined
 571 2012-09-25 07:56:13 guruvan- has quit (Ping timeout: 276 seconds)
 572 2012-09-25 07:56:42 MrMeow_ has quit (Ping timeout: 268 seconds)
 573 2012-09-25 07:56:52 guruvan has quit (Ping timeout: 276 seconds)
 574 2012-09-25 07:58:46 lggr has quit (Ping timeout: 252 seconds)
 575 2012-09-25 08:03:45 lggr has joined
 576 2012-09-25 08:04:04 guruvan has joined
 577 2012-09-25 08:07:59 RainbowDashh has quit (Quit: *Dies from insanity*)
 578 2012-09-25 08:10:44 lggr has quit (Ping timeout: 265 seconds)
 579 2012-09-25 08:10:51 osxorgate has quit (Remote host closed the connection)
 580 2012-09-25 08:15:11 lggr has joined
 581 2012-09-25 08:16:36 osxorgate has joined
 582 2012-09-25 08:19:54 t7 has joined
 583 2012-09-25 08:20:05 torsthaldo has quit (Remote host closed the connection)
 584 2012-09-25 08:20:13 k3t3r has joined
 585 2012-09-25 08:21:34 lggr has quit (Ping timeout: 240 seconds)
 586 2012-09-25 08:22:16 torsthaldo has joined
 587 2012-09-25 08:22:45 RainbowDashh has joined
 588 2012-09-25 08:22:57 [\\\] has quit (Ping timeout: 245 seconds)
 589 2012-09-25 08:23:21 pascal has joined
 590 2012-09-25 08:23:42 pascal has left ()
 591 2012-09-25 08:26:17 gjs278 has quit (Remote host closed the connection)
 592 2012-09-25 08:26:50 lggr has joined
 593 2012-09-25 08:29:16 gjs278 has joined
 594 2012-09-25 08:31:08 [\\\] has joined
 595 2012-09-25 08:31:09 [\\\] has quit (Excess Flood)
 596 2012-09-25 08:32:55 [\\\] has joined
 597 2012-09-25 08:33:46 lggr has quit (Ping timeout: 264 seconds)
 598 2012-09-25 08:35:54 coblee_ has joined
 599 2012-09-25 08:38:36 lggr has joined
 600 2012-09-25 08:38:53 coblee has quit (Ping timeout: 246 seconds)
 601 2012-09-25 08:38:53 coblee_ is now known as coblee
 602 2012-09-25 08:39:22 RV___ has quit (Read error: Connection reset by peer)
 603 2012-09-25 08:39:31 RV___ has joined
 604 2012-09-25 08:44:58 darkee has quit (Ping timeout: 276 seconds)
 605 2012-09-25 08:45:32 lggr has quit (Ping timeout: 265 seconds)
 606 2012-09-25 08:46:08 m00p has joined
 607 2012-09-25 08:49:23 fpgaminer has quit (Ping timeout: 246 seconds)
 608 2012-09-25 08:50:09 fpgaminer has joined
 609 2012-09-25 08:50:18 lggr has joined
 610 2012-09-25 08:52:18 torsthaldo has quit (Read error: No buffer space available)
 611 2012-09-25 08:54:07 torsthaldo has joined
 612 2012-09-25 08:55:56 <epscy> kjj_: in a lot of cases just creating enough uncertainty and doubt might be good enough, instead of true anonymity
 613 2012-09-25 08:56:19 guruvan- has joined
 614 2012-09-25 08:56:41 lggr has quit (Ping timeout: 256 seconds)
 615 2012-09-25 08:59:11 lggr has joined
 616 2012-09-25 09:02:04 otimm has quit (Ping timeout: 268 seconds)
 617 2012-09-25 09:03:42 Belkaar has quit (Changing host)
 618 2012-09-25 09:03:42 Belkaar has joined
 619 2012-09-25 09:04:05 m00p has quit (Ping timeout: 246 seconds)
 620 2012-09-25 09:04:32 setkeh has quit (Ping timeout: 268 seconds)
 621 2012-09-25 09:04:38 otimm has joined
 622 2012-09-25 09:06:10 lggr has quit (Ping timeout: 264 seconds)
 623 2012-09-25 09:06:26 Raccoon` is now known as Raccoon
 624 2012-09-25 09:08:18 riush has quit (Changing host)
 625 2012-09-25 09:08:18 riush has joined
 626 2012-09-25 09:08:32 yellowhat has quit (Remote host closed the connection)
 627 2012-09-25 09:08:45 yellowhat has joined
 628 2012-09-25 09:08:47 yellowhat has quit (Changing host)
 629 2012-09-25 09:08:47 yellowhat has joined
 630 2012-09-25 09:10:58 lggr has joined
 631 2012-09-25 09:11:52 maqr has quit (Read error: Connection reset by peer)
 632 2012-09-25 09:12:20 sturles has quit (Changing host)
 633 2012-09-25 09:12:20 sturles has joined
 634 2012-09-25 09:12:21 yellowhat has quit (Remote host closed the connection)
 635 2012-09-25 09:12:35 yellowhat has joined
 636 2012-09-25 09:13:18 nameless has joined
 637 2012-09-25 09:14:49 Belkaar has quit (Ping timeout: 256 seconds)
 638 2012-09-25 09:14:56 ffunenga has joined
 639 2012-09-25 09:15:17 lggr has quit (Ping timeout: 246 seconds)
 640 2012-09-25 09:15:33 <ffunenga> Hello to all developers, I've been developing an idea. Check it and tell me what you think: https://github.com/ffunenga/dbex/blob/master/dbex.pdf?raw=true
 641 2012-09-25 09:16:15 Belkaar has joined
 642 2012-09-25 09:18:05 lggr has joined
 643 2012-09-25 09:18:13 setkeh has joined
 644 2012-09-25 09:18:29 Transfuta has quit (Remote host closed the connection)
 645 2012-09-25 09:19:05 Joric has joined
 646 2012-09-25 09:22:18 m00p has joined
 647 2012-09-25 09:24:46 lggr has quit (Ping timeout: 264 seconds)
 648 2012-09-25 09:25:00 Raccoon` has joined
 649 2012-09-25 09:25:22 Raccoon has quit (Ping timeout: 264 seconds)
 650 2012-09-25 09:27:22 Raccoon` is now known as Raccoon
 651 2012-09-25 09:29:49 lggr has joined
 652 2012-09-25 09:34:06 lggr has quit (Ping timeout: 252 seconds)
 653 2012-09-25 09:36:54 lggr has joined
 654 2012-09-25 09:38:09 one_zero has joined
 655 2012-09-25 09:38:54 leotreasure has joined
 656 2012-09-25 09:41:01 stamit has joined
 657 2012-09-25 09:41:26 lggr has quit (Ping timeout: 252 seconds)
 658 2012-09-25 09:48:33 lggr has joined
 659 2012-09-25 09:49:54 Arnavion has quit (Remote host closed the connection)
 660 2012-09-25 09:52:57 lggr has quit (Ping timeout: 245 seconds)
 661 2012-09-25 09:56:50 ffunenga has quit (Quit: Leaving)
 662 2012-09-25 09:56:57 paraipan has joined
 663 2012-09-25 09:57:17 lggr has joined
 664 2012-09-25 10:01:48 darsk1ez has joined
 665 2012-09-25 10:01:58 lggr has quit (Ping timeout: 264 seconds)
 666 2012-09-25 10:04:37 pjorrit has quit (Ping timeout: 245 seconds)
 667 2012-09-25 10:04:45 skeledrew1 has quit (Read error: Connection reset by peer)
 668 2012-09-25 10:04:59 skeledrew has joined
 669 2012-09-25 10:06:30 pjorrit has joined
 670 2012-09-25 10:09:35 lggr has joined
 671 2012-09-25 10:10:46 stamit has quit (Ping timeout: 276 seconds)
 672 2012-09-25 10:11:03 Joric has quit ()
 673 2012-09-25 10:13:47 lggr has quit (Ping timeout: 245 seconds)
 674 2012-09-25 10:14:25 drizztbsd has joined
 675 2012-09-25 10:21:52 stamit has joined
 676 2012-09-25 10:22:15 lggr has joined
 677 2012-09-25 10:25:39 Maged has quit (Read error: Connection reset by peer)
 678 2012-09-25 10:26:10 Maged has joined
 679 2012-09-25 10:28:58 lggr has quit (Ping timeout: 264 seconds)
 680 2012-09-25 10:34:54 lggr has joined
 681 2012-09-25 10:39:15 lggr has quit (Ping timeout: 240 seconds)
 682 2012-09-25 10:42:34 lggr has joined
 683 2012-09-25 10:43:09 root2_ has joined
 684 2012-09-25 10:43:51 root2 is now known as Guest5069
 685 2012-09-25 10:43:51 root2_ is now known as root2
 686 2012-09-25 10:46:59 Guest5069 has quit (Ping timeout: 246 seconds)
 687 2012-09-25 10:49:22 lggr has quit (Ping timeout: 264 seconds)
 688 2012-09-25 10:52:22 DutchBrat has quit (Ping timeout: 264 seconds)
 689 2012-09-25 10:54:37 lggr has joined
 690 2012-09-25 10:58:47 lggr has quit (Ping timeout: 245 seconds)
 691 2012-09-25 11:06:24 lggr has joined
 692 2012-09-25 11:08:32 DutchBrat has joined
 693 2012-09-25 11:10:55 lggr has quit (Ping timeout: 252 seconds)
 694 2012-09-25 11:12:17 leotreasure has quit (Quit: leotreasure)
 695 2012-09-25 11:13:21 lggr has joined
 696 2012-09-25 11:14:52 TD has joined
 697 2012-09-25 11:17:43 lggr has quit (Ping timeout: 244 seconds)
 698 2012-09-25 11:20:26 lggr has joined
 699 2012-09-25 11:22:56 Impaler has joined
 700 2012-09-25 11:23:37 <Impaler> Hello
 701 2012-09-25 11:24:53 lggr has quit (Ping timeout: 248 seconds)
 702 2012-09-25 11:29:11 lggr has joined
 703 2012-09-25 11:30:46 Impaler has left ("http://quassel-irc.org - Chat comfortably. Anywhere.")
 704 2012-09-25 11:30:50 Diablo-D3 has joined
 705 2012-09-25 11:33:39 lggr has quit (Ping timeout: 252 seconds)
 706 2012-09-25 11:35:11 robocoin has joined
 707 2012-09-25 11:37:51 DrHaribo_ is now known as DrHaribo
 708 2012-09-25 11:41:02 lggr has joined
 709 2012-09-25 11:45:27 lggr has quit (Ping timeout: 245 seconds)
 710 2012-09-25 11:53:02 lggr has joined
 711 2012-09-25 11:54:36 aq83 has quit (Ping timeout: 246 seconds)
 712 2012-09-25 11:57:29 lggr has quit (Ping timeout: 256 seconds)
 713 2012-09-25 12:04:16 aq83 has joined
 714 2012-09-25 12:05:40 lggr has joined
 715 2012-09-25 12:07:20 aq has joined
 716 2012-09-25 12:08:46 agricocb has quit (Quit: Leaving.)
 717 2012-09-25 12:08:57 aq83 has quit (Ping timeout: 246 seconds)
 718 2012-09-25 12:09:21 sgornick has joined
 719 2012-09-25 12:11:53 lggr has quit (Ping timeout: 240 seconds)
 720 2012-09-25 12:11:54 Eslbaer has joined
 721 2012-09-25 12:12:53 lggr has joined
 722 2012-09-25 12:13:26 TheEslbear has quit (Ping timeout: 246 seconds)
 723 2012-09-25 12:17:08 lggr has quit (Ping timeout: 244 seconds)
 724 2012-09-25 12:17:15 TD has quit (Quit: TD)
 725 2012-09-25 12:18:38 TD has joined
 726 2012-09-25 12:20:02 lggr has joined
 727 2012-09-25 12:24:22 lggr has quit (Ping timeout: 244 seconds)
 728 2012-09-25 12:25:24 Karmaon has quit (Remote host closed the connection)
 729 2012-09-25 12:26:26 copumpkin has quit (Ping timeout: 244 seconds)
 730 2012-09-25 12:27:04 copumpkin has joined
 731 2012-09-25 12:27:08 lggr has joined
 732 2012-09-25 12:29:22 datagutt has joined
 733 2012-09-25 12:29:27 optimator has joined
 734 2012-09-25 12:30:21 optimator_ has quit (Ping timeout: 256 seconds)
 735 2012-09-25 12:30:58 dub_ has joined
 736 2012-09-25 12:31:17 lggr has quit (Ping timeout: 246 seconds)
 737 2012-09-25 12:33:17 arij has joined
 738 2012-09-25 12:33:33 Karmaon has joined
 739 2012-09-25 12:33:33 Karmaon has quit (Changing host)
 740 2012-09-25 12:33:33 Karmaon has joined
 741 2012-09-25 12:33:40 arij is now known as Guest7907
 742 2012-09-25 12:34:14 lggr has joined
 743 2012-09-25 12:37:30 Karmaon has quit (Remote host closed the connection)
 744 2012-09-25 12:38:49 lggr has quit (Ping timeout: 256 seconds)
 745 2012-09-25 12:39:19 darkee has joined
 746 2012-09-25 12:43:07 lggr has joined
 747 2012-09-25 12:44:47 datagutt is now known as nowai
 748 2012-09-25 12:44:59 maqr has joined
 749 2012-09-25 12:45:29 nowai is now known as datagutt
 750 2012-09-25 12:45:32 agricocb has joined
 751 2012-09-25 12:47:15 Guest34683 is now known as kreal
 752 2012-09-25 12:47:32 lggr has quit (Ping timeout: 245 seconds)
 753 2012-09-25 12:47:46 vampireb has joined
 754 2012-09-25 12:49:24 gavinandresen has joined
 755 2012-09-25 12:52:22 lggr has joined
 756 2012-09-25 12:55:02 jercos has quit (Ping timeout: 246 seconds)
 757 2012-09-25 12:56:36 jercos has joined
 758 2012-09-25 12:56:55 lggr has quit (Ping timeout: 244 seconds)
 759 2012-09-25 12:57:32 optimator_ has joined
 760 2012-09-25 12:58:47 optimator has quit (Ping timeout: 245 seconds)
 761 2012-09-25 12:59:01 TD has quit (Quit: TD)
 762 2012-09-25 12:59:36 lggr has joined
 763 2012-09-25 13:04:14 Guest7907 has quit (Read error: Connection reset by peer)
 764 2012-09-25 13:04:21 lggr has quit (Ping timeout: 256 seconds)
 765 2012-09-25 13:04:33 arij_ has joined
 766 2012-09-25 13:05:23 arij_ has quit (Changing host)
 767 2012-09-25 13:05:23 arij_ has joined
 768 2012-09-25 13:09:23 arij_ is now known as arij
 769 2012-09-25 13:10:01 amiller has quit (Ping timeout: 256 seconds)
 770 2012-09-25 13:10:18 PiZZaMaN2K has joined
 771 2012-09-25 13:11:35 lggr has joined
 772 2012-09-25 13:16:15 lggr has quit (Ping timeout: 256 seconds)
 773 2012-09-25 13:18:52 dvide has joined
 774 2012-09-25 13:19:06 amiller has joined
 775 2012-09-25 13:20:31 lggr has joined
 776 2012-09-25 13:21:23 leotreasure has joined
 777 2012-09-25 13:21:29 toffoo has joined
 778 2012-09-25 13:25:19 lggr has quit (Ping timeout: 256 seconds)
 779 2012-09-25 13:29:32 lggr has joined
 780 2012-09-25 13:31:23 k3t3r has quit (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
 781 2012-09-25 13:32:53 dvide has quit ()
 782 2012-09-25 13:33:56 lggr has quit (Ping timeout: 246 seconds)
 783 2012-09-25 13:36:23 rdponticelli has joined
 784 2012-09-25 13:37:03 lggr has joined
 785 2012-09-25 13:37:34 copumpkin has quit (Quit: Computer has gone to sleep.)
 786 2012-09-25 13:41:17 lggr has quit (Ping timeout: 246 seconds)
 787 2012-09-25 13:41:40 dvide has joined
 788 2012-09-25 13:44:21 lggr has joined
 789 2012-09-25 13:45:44 one_zero has quit ()
 790 2012-09-25 13:48:47 lggr has quit (Ping timeout: 245 seconds)
 791 2012-09-25 13:51:59 * robocoin is away: keeps him self from trolling
 792 2012-09-25 13:53:24 lggr has joined
 793 2012-09-25 13:56:46 optimator has joined
 794 2012-09-25 13:57:53 lggr has quit (Ping timeout: 244 seconds)
 795 2012-09-25 13:58:45 optimator_ has quit (Ping timeout: 256 seconds)
 796 2012-09-25 13:59:13 paraipan has quit (Quit: Saliendo)
 797 2012-09-25 14:00:44 lggr has joined
 798 2012-09-25 14:01:43 copumpkin has joined
 799 2012-09-25 14:05:32 lggr has quit (Ping timeout: 256 seconds)
 800 2012-09-25 14:06:04 paraipan has joined
 801 2012-09-25 14:09:32 lggr has joined
 802 2012-09-25 14:11:45 someone42 has joined
 803 2012-09-25 14:13:54 lggr has quit (Ping timeout: 244 seconds)
 804 2012-09-25 14:14:03 jarpiain_ is now known as jarpiain
 805 2012-09-25 14:16:21 optimator_ has joined
 806 2012-09-25 14:16:47 lggr has joined
 807 2012-09-25 14:18:13 optimator has quit (Ping timeout: 248 seconds)
 808 2012-09-25 14:21:17 TD has joined
 809 2012-09-25 14:21:18 leotreasure has quit (Read error: Connection reset by peer)
 810 2012-09-25 14:21:25 lggr has quit (Ping timeout: 256 seconds)
 811 2012-09-25 14:21:53 leotreasure has joined
 812 2012-09-25 14:24:13 optimator_ is now known as optimator
 813 2012-09-25 14:25:57 lggr has joined
 814 2012-09-25 14:27:33 <phantomcircuit> there's something wrong with the initial blockchain download
 815 2012-09-25 14:27:50 <phantomcircuit> connecting to a known good peer i still end up with orphan block warnings in the log
 816 2012-09-25 14:29:41 <gmaxwell> phantomcircuit: What I've observed that causes that is that you start the initial download.. but during it, a block happens on the network, so you start pulling from the other end from the peer that told you about that block, and thus the orphans.
 817 2012-09-25 14:30:17 lggr has quit (Ping timeout: 246 seconds)
 818 2012-09-25 14:30:31 <phantomcircuit> gmaxwell, hmm maybe
 819 2012-09-25 14:31:05 <TD> i had that problem with bitcoinj. block chain download is just an infuriatingly subtle thing to get right
 820 2012-09-25 14:31:10 <TD> (i think i got it fixed)
 821 2012-09-25 14:33:49 pnicholson has joined
 822 2012-09-25 14:35:16 lggr has joined
 823 2012-09-25 14:35:29 * robocoin is back (gone 00:43:31)
 824 2012-09-25 14:35:48 B0g4r7__ has joined
 825 2012-09-25 14:38:35 B0g4r7 has quit (Ping timeout: 276 seconds)
 826 2012-09-25 14:38:35 B0g4r7__ is now known as B0g4r7
 827 2012-09-25 14:39:49 lggr has quit (Ping timeout: 265 seconds)
 828 2012-09-25 14:40:18 optimator_ has joined
 829 2012-09-25 14:40:58 optimator has quit (Ping timeout: 264 seconds)
 830 2012-09-25 14:41:01 grondilu has joined
 831 2012-09-25 14:41:27 <grondilu> Is there an online blockexplorer for testnet?
 832 2012-09-25 14:42:01 <gmaxwell> http://blockexplorer.com/testnet/
 833 2012-09-25 14:42:23 * grondilu should have guessed that
 834 2012-09-25 14:42:25 <gmaxwell> Though other than index by address you can get all (?) of the block explorer information out of the reference client itself now.
 835 2012-09-25 14:43:17 <grondilu> I guess.  But I can not run both the testnet and the main network on the same host, can I?
 836 2012-09-25 14:43:32 <sipa> sure you can
 837 2012-09-25 14:43:48 <sipa> you do need to set a different rpc port for both, though
 838 2012-09-25 14:44:05 <grondilu> ok.  Good to know.
 839 2012-09-25 14:44:28 <kjj_> in the next release, it should set different ports automatically
 840 2012-09-25 14:44:33 lggr has joined
 841 2012-09-25 14:48:50 lggr has quit (Ping timeout: 246 seconds)
 842 2012-09-25 14:49:05 k3t3r has joined
 843 2012-09-25 14:53:43 lggr has joined
 844 2012-09-25 14:55:30 grondilu has quit (Quit: leaving)
 845 2012-09-25 14:57:57 lggr has quit (Ping timeout: 245 seconds)
 846 2012-09-25 14:59:20 robocoin has quit (Ping timeout: 246 seconds)
 847 2012-09-25 15:02:57 lggr has joined
 848 2012-09-25 15:07:07 lggr has quit (Ping timeout: 244 seconds)
 849 2012-09-25 15:07:12 maaku has joined
 850 2012-09-25 15:09:10 tower has quit (Ping timeout: 264 seconds)
 851 2012-09-25 15:10:31 lggr has joined
 852 2012-09-25 15:12:34 leotreasure has quit (Quit: leotreasure)
 853 2012-09-25 15:15:14 lggr has quit (Ping timeout: 256 seconds)
 854 2012-09-25 15:16:14 tower has joined
 855 2012-09-25 15:19:35 lggr has joined
 856 2012-09-25 15:22:47 <helo> i bet the goal is for it to function as a 100% drop-in replacement for normal bitcoind
 857 2012-09-25 15:23:32 <gmaxwell> goal for what?
 858 2012-09-25 15:23:47 lggr has quit (Ping timeout: 245 seconds)
 859 2012-09-25 15:23:50 <helo> wow, i just replied to a really old message heh
 860 2012-09-25 15:24:10 <helo> " in the next release, [bitcoind -testnet] should set different ports automatically"
 861 2012-09-25 15:24:31 toffoo has quit ()
 862 2012-09-25 15:24:46 <kjj_> heh.  not that old
 863 2012-09-25 15:24:53 agricocb has quit (Ping timeout: 246 seconds)
 864 2012-09-25 15:24:54 <kjj_> but yeah, https://github.com/bitcoin/bitcoin/pull/1862
 865 2012-09-25 15:26:12 <gmaxwell> helo: there are usually so many other things you have to change to work with testnet (e.g. different addresses) that the rpc port isn't a hurdle.
 866 2012-09-25 15:26:42 <gmaxwell> the rpc port being the same makes it so people think you can't run two at once... and it's probably one reason we have less testnet usage than I'd like.
 867 2012-09-25 15:26:57 * helo pats kjj_ on the back
 868 2012-09-25 15:27:07 <kjj_> well, using that patch, as long as you don't specify -noirc, it starts up just as easy as the mainnet client
 869 2012-09-25 15:27:27 <kjj_> it already stashes stuff into a different directory
 870 2012-09-25 15:27:34 <gmaxwell> kjj_: not sure why anyone would be specifying noirc.
 871 2012-09-25 15:27:59 <kjj_> heh.  I had it in my conf from long ago.  the colo that hosts my box doesn't like IRC traffic
 872 2012-09-25 15:28:18 <kjj_> I just didn't take it out when it changed to disabled by default
 873 2012-09-25 15:28:47 lggr has joined
 874 2012-09-25 15:28:51 osxorgate has quit (Remote host closed the connection)
 875 2012-09-25 15:30:18 <gmaxwell> Fair enough.
 876 2012-09-25 15:30:47 Guest9254 is now known as UukGoblin
 877 2012-09-25 15:30:51 <kjj_> I'd actually like to see some jumpstart nodes built in, just for that reason
 878 2012-09-25 15:30:57 UukGoblin has quit (Changing host)
 879 2012-09-25 15:30:57 UukGoblin has joined
 880 2012-09-25 15:32:16 <gmaxwell> kjj_: for testnet? meh. The fact that it depends on IRC was a useful test. IRC ought to actually work unless/until we remove it. :P
 881 2012-09-25 15:32:55 lggr has quit (Ping timeout: 240 seconds)
 882 2012-09-25 15:32:56 <kjj_> heh.  I mean for people that aren't allowed to connect to IRC servers
 883 2012-09-25 15:33:19 paraipan has quit (Remote host closed the connection)
 884 2012-09-25 15:34:18 <kjj_> The TOS at my colo actually disallows IRC entirely, but I used to work there, so they overlook the snort reports for my box sometimes.
 885 2012-09-25 15:34:19 paraipan has joined
 886 2012-09-25 15:34:43 usagi has quit (Read error: Connection reset by peer)
 887 2012-09-25 15:34:44 <gmaxwell> kjj_: I know. But the fact that it didn't have it allowed us to discover that the IRC support was actually broken.
 888 2012-09-25 15:34:53 usagi has joined
 889 2012-09-25 15:35:17 <kjj_> heh
 890 2012-09-25 15:37:20 [\\\] has quit (Ping timeout: 256 seconds)
 891 2012-09-25 15:37:44 <epscy> what's going on in bitcoin dev land now
 892 2012-09-25 15:37:48 <epscy> working on 0.8?
 893 2012-09-25 15:37:56 lggr has joined
 894 2012-09-25 15:38:19 [\\\] has joined
 895 2012-09-25 15:38:34 <kjj_> I think the biggest thing going on right now is the database backend swap
 896 2012-09-25 15:38:43 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 897 2012-09-25 15:38:54 balrog has quit (Ping timeout: 246 seconds)
 898 2012-09-25 15:38:59 <epscy> from what to what?
 899 2012-09-25 15:39:05 <kjj_> BDB to leveldb
 900 2012-09-25 15:39:16 <epscy> is there a page on the wiki about upcoming bitcoin dev stuff?
 901 2012-09-25 15:39:23 <epscy> kinda like a future changelog
 902 2012-09-25 15:39:48 <gmaxwell> epscy: no, and the reason for that is because the only real test for what will be in the future is running code.
 903 2012-09-25 15:39:52 <epscy> what are the advantages of leveldb
 904 2012-09-25 15:40:04 <kjj_> you can read the pull discussions if you want.
 905 2012-09-25 15:40:05 <epscy> gmaxwell: i see
 906 2012-09-25 15:40:08 <kjj_> https://github.com/bitcoin/bitcoin/pulls
 907 2012-09-25 15:40:11 <gmaxwell> epscy: it's faster and more space efficient. Maybe less fragile; though we don't know that yet.
 908 2012-09-25 15:40:19 <epscy> cool
 909 2012-09-25 15:40:26 <gmaxwell> epscy: we can't merge something that doesn't exist. :)
 910 2012-09-25 15:40:48 <gmaxwell> There are varrious wishlists of varrious credibility; but until people sit down and code it; it's not very meaningful.
 911 2012-09-25 15:40:58 <epscy> i see
 912 2012-09-25 15:42:26 lggr has quit (Ping timeout: 256 seconds)
 913 2012-09-25 15:43:31 TD_ has joined
 914 2012-09-25 15:43:36 <epscy> hmm the oldest open pull request is 4 days
 915 2012-09-25 15:43:50 <epscy> so this seems like it is for relatively minor things
 916 2012-09-25 15:44:15 <gmaxwell> Because relatively minor things are ready now.
 917 2012-09-25 15:44:30 <gmaxwell> ones like https://github.com/bitcoin/bitcoin/pull/1677 are not minor, however.
 918 2012-09-25 15:44:38 <kjj_> they aren't sorted by last update, they are sorted by creation
 919 2012-09-25 15:45:30 <gmaxwell> You can clicky clicky to change the sort order..
 920 2012-09-25 15:45:39 <epscy> yeah
 921 2012-09-25 15:45:41 <gmaxwell> though the update sort isn't so useful because of the pulltester bot.
 922 2012-09-25 15:45:56 balrog has joined
 923 2012-09-25 15:46:54 lggr has joined
 924 2012-09-25 15:47:26 TD has quit (Ping timeout: 244 seconds)
 925 2012-09-25 15:47:26 TD_ is now known as TD
 926 2012-09-25 15:48:00 <epscy> heh, a pull request was closed whilst i was reading it
 927 2012-09-25 15:48:17 <kjj_> OMG!  What did you do?
 928 2012-09-25 15:48:57 <epscy> oh maybe not
 929 2012-09-25 15:49:21 <epscy> still interesting
 930 2012-09-25 15:50:56 <UukGoblin> yeah github does that
 931 2012-09-25 15:51:17 <UukGoblin> worse yet, my mate was commenting on a pull-request while I closed it
 932 2012-09-25 15:51:30 lggr has quit (Ping timeout: 256 seconds)
 933 2012-09-25 15:54:41 maaku has quit (Quit: maaku)
 934 2012-09-25 15:55:47 lggr has joined
 935 2012-09-25 15:58:27 maaku has joined
 936 2012-09-25 15:59:55 lggr has quit (Ping timeout: 240 seconds)
 937 2012-09-25 16:00:02 t7 has quit (Read error: Connection reset by peer)
 938 2012-09-25 16:00:56 balrog has quit (Ping timeout: 246 seconds)
 939 2012-09-25 16:01:26 copumpkin is now known as pumpkin
 940 2012-09-25 16:01:29 upb has quit (Changing host)
 941 2012-09-25 16:01:29 upb has joined
 942 2012-09-25 16:01:31 pumpkin is now known as copumpkin
 943 2012-09-25 16:03:21 vampireb has quit (Quit: Lost terminal)
 944 2012-09-25 16:04:53 lggr has joined
 945 2012-09-25 16:07:10 boupitch has quit (Remote host closed the connection)
 946 2012-09-25 16:08:02 balrog has joined
 947 2012-09-25 16:08:55 lggr has quit (Ping timeout: 240 seconds)
 948 2012-09-25 16:10:21 guruvan- has quit (Remote host closed the connection)
 949 2012-09-25 16:10:21 guruvan has quit (Remote host closed the connection)
 950 2012-09-25 16:10:53 random_cat has quit (Ping timeout: 276 seconds)
 951 2012-09-25 16:11:18 guruvan has joined
 952 2012-09-25 16:11:25 guruvan- has joined
 953 2012-09-25 16:12:23 lggr has joined
 954 2012-09-25 16:16:41 lggr has quit (Ping timeout: 246 seconds)
 955 2012-09-25 16:18:01 Guest172 has quit (Changing host)
 956 2012-09-25 16:18:01 Guest172 has joined
 957 2012-09-25 16:18:14 Guest172 is now known as jgarzik
 958 2012-09-25 16:21:18 lggr has joined
 959 2012-09-25 16:23:01 JZavala has joined
 960 2012-09-25 16:25:04 maaku has quit (Quit: maaku)
 961 2012-09-25 16:26:04 vigilyn has joined
 962 2012-09-25 16:26:09 lggr has quit (Ping timeout: 265 seconds)
 963 2012-09-25 16:26:29 Zarutian has joined
 964 2012-09-25 16:27:00 random_cat has joined
 965 2012-09-25 16:29:04 BlueMatt_ is now known as BlueMatt
 966 2012-09-25 16:29:05 BlueMatt has quit (Changing host)
 967 2012-09-25 16:29:05 BlueMatt has joined
 968 2012-09-25 16:30:26 lggr has joined
 969 2012-09-25 16:31:02 xisalty has quit (Ping timeout: 276 seconds)
 970 2012-09-25 16:34:32 topace has quit (Changing host)
 971 2012-09-25 16:34:32 topace has joined
 972 2012-09-25 16:34:35 lggr has quit (Ping timeout: 240 seconds)
 973 2012-09-25 16:36:13 TD_ has joined
 974 2012-09-25 16:36:18 ibno has joined
 975 2012-09-25 16:39:32 lggr has joined
 976 2012-09-25 16:39:41 TD has quit (Ping timeout: 265 seconds)
 977 2012-09-25 16:39:42 TD_ is now known as TD
 978 2012-09-25 16:44:14 lggr has quit (Ping timeout: 256 seconds)
 979 2012-09-25 16:48:44 lggr has joined
 980 2012-09-25 16:49:46 PiZZaMaN2K is now known as PiZZaMaN2K|away
 981 2012-09-25 16:49:58 boupitch has joined
 982 2012-09-25 16:52:57 lggr has quit (Ping timeout: 245 seconds)
 983 2012-09-25 16:56:40 skeledrew has quit (Ping timeout: 244 seconds)
 984 2012-09-25 16:57:49 lggr has joined
 985 2012-09-25 16:58:16 agricocb has joined
 986 2012-09-25 16:58:20 stamit has quit (Ping timeout: 276 seconds)
 987 2012-09-25 16:58:30 skeledrew has joined
 988 2012-09-25 17:01:29 Eslbaer has quit (Ping timeout: 246 seconds)
 989 2012-09-25 17:02:29 lggr has quit (Ping timeout: 248 seconds)
 990 2012-09-25 17:07:03 lggr has joined
 991 2012-09-25 17:11:35 lggr has quit (Ping timeout: 264 seconds)
 992 2012-09-25 17:15:45 darsk1ez has quit (Ping timeout: 260 seconds)
 993 2012-09-25 17:16:12 lggr has joined
 994 2012-09-25 17:17:06 darsk1ez has joined
 995 2012-09-25 17:20:30 lggr has quit (Ping timeout: 256 seconds)
 996 2012-09-25 17:22:57 dust-otc has quit (Remote host closed the connection)
 997 2012-09-25 17:22:59 JZavala has quit (Ping timeout: 260 seconds)
 998 2012-09-25 17:24:03 copumpkin is now known as buftux
 999 2012-09-25 17:24:07 stamit has joined
1000 2012-09-25 17:24:19 buftux is now known as copumpkin
1001 2012-09-25 17:24:33 jdnavarro has quit (Ping timeout: 252 seconds)
1002 2012-09-25 17:25:18 lggr has joined
1003 2012-09-25 17:25:38 agricocb has quit (Ping timeout: 246 seconds)
1004 2012-09-25 17:25:39 maqr has quit (Quit: ._o_O (bbl))
1005 2012-09-25 17:25:54 maaku has joined
1006 2012-09-25 17:26:58 roro_ has joined
1007 2012-09-25 17:28:35 topace has quit (Remote host closed the connection)
1008 2012-09-25 17:30:06 lggr has quit (Ping timeout: 256 seconds)
1009 2012-09-25 17:30:27 ibno has quit (Ping timeout: 245 seconds)
1010 2012-09-25 17:34:14 lggr has joined
1011 2012-09-25 17:35:13 da2ce7 has joined
1012 2012-09-25 17:35:45 freakazoid_ has joined
1013 2012-09-25 17:36:51 roro_ has quit (Quit: Lämnar)
1014 2012-09-25 17:37:59 da2ce7_d has quit (Ping timeout: 264 seconds)
1015 2012-09-25 17:38:11 agricocb has joined
1016 2012-09-25 17:39:08 lggr has quit (Ping timeout: 265 seconds)
1017 2012-09-25 17:43:09 lggr has joined
1018 2012-09-25 17:43:32 Arch_Coldfire has joined
1019 2012-09-25 17:44:13 Arch_Coldfire has quit (Client Quit)
1020 2012-09-25 17:45:12 <topi`_> phantomcircuit: what's up? what have you been working on lately? is libbitcoin development stalled?
1021 2012-09-25 17:45:24 Arch_Coldfire has joined
1022 2012-09-25 17:46:22 <phantomcircuit> topi`_, hmm i've seen genjix working on it
1023 2012-09-25 17:47:35 lggr has quit (Ping timeout: 264 seconds)
1024 2012-09-25 17:47:37 m00p has quit (Quit: Leaving)
1025 2012-09-25 17:48:27 <phantomcircuit> brb
1026 2012-09-25 17:48:39 <drizztbsd> libbitcoin is useless
1027 2012-09-25 17:48:42 phantomcircuit has quit (Quit: quit)
1028 2012-09-25 17:48:57 <Eliel> drizztbsd: how so?
1029 2012-09-25 17:49:22 phantomcircuit has joined
1030 2012-09-25 17:49:38 <drizztbsd> a c++ library is almost useless for many applications (mainly embedded)
1031 2012-09-25 17:49:47 <drizztbsd> a C library, instead, can be VERY useful
1032 2012-09-25 17:50:42 <phantomcircuit> and he's back
1033 2012-09-25 17:52:09 <Eliel> drizztbsd: I don't share your definition of useless. libbitcoin makes it possible to easily write software that only needs to do a part of what bitcoind does.
1034 2012-09-25 17:52:11 lggr has joined
1035 2012-09-25 17:53:36 <drizztbsd> yes, but you need to use c++
1036 2012-09-25 17:55:22 <maaku> drizztbsd: useless for your applications does not mean useless for everyone's
1037 2012-09-25 17:56:30 lggr has quit (Ping timeout: 246 seconds)
1038 2012-09-25 17:57:27 <jrmithdobbs> drizztbsd: so write a c library
1039 2012-09-25 18:01:17 lggr has joined
1040 2012-09-25 18:03:32 skeledrew1 has joined
1041 2012-09-25 18:04:05 Z0rZ0rZ0r has joined
1042 2012-09-25 18:04:55 <_dr> glad to see someone else still prefers c over cpp :)
1043 2012-09-25 18:04:59 skeledrew has quit (Ping timeout: 264 seconds)
1044 2012-09-25 18:05:43 lggr has quit (Ping timeout: 265 seconds)
1045 2012-09-25 18:07:14 <_dr> but it's more of a work-related preference on my side
1046 2012-09-25 18:10:28 lggr has joined
1047 2012-09-25 18:10:44 iddo_ is now known as iddo
1048 2012-09-25 18:10:48 iddo has quit (Changing host)
1049 2012-09-25 18:10:48 iddo has joined
1050 2012-09-25 18:14:41 lggr has quit (Ping timeout: 244 seconds)
1051 2012-09-25 18:17:07 sgornick has quit (Ping timeout: 245 seconds)
1052 2012-09-25 18:17:49 _flow_ has quit (Ping timeout: 260 seconds)
1053 2012-09-25 18:19:34 sgornick has joined
1054 2012-09-25 18:21:15 _flow_ has joined
1055 2012-09-25 18:22:16 D34TH has joined
1056 2012-09-25 18:22:55 lggr has joined
1057 2012-09-25 18:24:47 paraipan has quit (Ping timeout: 276 seconds)
1058 2012-09-25 18:27:01 topace has joined
1059 2012-09-25 18:27:17 lggr has quit (Ping timeout: 248 seconds)
1060 2012-09-25 18:27:57 topace has quit (Changing host)
1061 2012-09-25 18:27:57 topace has joined
1062 2012-09-25 18:32:03 lggr has joined
1063 2012-09-25 18:36:39 <jrmithdobbs> -dnsseed=0 is the correct way to turn off dns seeds right? -noirc -dnsseed -seednode='whatever'; should mean the seednode is the only seed used?
1064 2012-09-25 18:37:17 <jrmithdobbs> err -noirc -dnssed=0 -seednode='whatever';
1065 2012-09-25 18:38:01 <gmaxwell> jrmithdobbs: do you want -connect ? :P
1066 2012-09-25 18:38:09 <jrmithdobbs> gmaxwell: no
1067 2012-09-25 18:38:35 lggr has quit (Ping timeout: 264 seconds)
1068 2012-09-25 18:39:45 <jgarzik> anybody know the practical differences between SER_DISK and SER_NETWORK?
1069 2012-09-25 18:39:47 <jgarzik> https://bitcointalk.org/index.php?topic=112763.0
1070 2012-09-25 18:40:36 <jrmithdobbs> gmaxwell: I want: exec /usr/bin/open "$BITCOINAPP" --args -upgradewallet -detachdb -server -upnp=false -noirc -dnsseed=0 -discover=0 -rpcbind=127.0.0.1 -bind=127.0.0.1 -tor=127.0.0.1:9050 -proxy=127.0.0.1:9050 -externalip="$MYONION" -seednode="$TRUSTNODE" -addnode="$TRUSTNODE"
1071 2012-09-25 18:41:06 lggr has joined
1072 2012-09-25 18:41:06 Varan has quit (Read error: Operation timed out)
1073 2012-09-25 18:41:09 molecular has quit (Ping timeout: 260 seconds)
1074 2012-09-25 18:41:22 <jrmithdobbs> ($TRUSTNODE is an onion btw)
1075 2012-09-25 18:41:45 <gmaxwell> jrmithdobbs: you should probably onlynet to allow it to only make onion conenctions then.
1076 2012-09-25 18:41:56 molecular has joined
1077 2012-09-25 18:42:02 <gmaxwell> and then it should do what you want.
1078 2012-09-25 18:42:08 <jrmithdobbs> gmaxwell: no i still want to outbound connect to non-onions
1079 2012-09-25 18:43:01 <gmaxwell> okay, well I'm not answering your direct question because I'm not completely confident that there is a way to disable the hardcoded internal seeds. E.g. on your first start, if that seednode connection fails, I think it will hit the internal seeds.
1080 2012-09-25 18:43:40 <jrmithdobbs> this way seeded addr's are authenticated and ensured to come from where I think they do, reserve a slot and connect to the trusted onion/node, but still have some (if not wholly trustable) sybil resilliance
1081 2012-09-25 18:45:07 <jrmithdobbs> gmaxwell: i'll look at the code later i guess ;p
1082 2012-09-25 18:45:23 <jrmithdobbs> i know at one time that was definitely true but it's been touched a bit since i looked at it last
1083 2012-09-25 18:45:37 <kjj_> jgarzik: those values are only used in a few places that I can find
1084 2012-09-25 18:45:50 lggr has quit (Ping timeout: 265 seconds)
1085 2012-09-25 18:48:54 EPiSKiNG- has joined
1086 2012-09-25 18:50:18 lggr has joined
1087 2012-09-25 18:52:23 agricocb has quit (Ping timeout: 264 seconds)
1088 2012-09-25 18:53:09 LolcustBackup has quit (Ping timeout: 246 seconds)
1089 2012-09-25 18:54:06 <jgarzik> kjj_: mainly dealing with the flat-file block storage files blk????.dat
1090 2012-09-25 18:54:17 <jgarzik> but pynode parses OK without SER_DISK notion
1091 2012-09-25 18:54:35 <kjj_> make sure you grep out SER_GETHASH too
1092 2012-09-25 18:54:35 lggr has quit (Ping timeout: 240 seconds)
1093 2012-09-25 18:55:00 <kjj_> protocol.h, wallet.cpp both use SER_DISK.  main.h, protocol.h and wallet.h use SER_GETHAS
1094 2012-09-25 18:55:22 <kjj_> and absolutely no one ever uses SER_NETWORK
1095 2012-09-25 18:55:55 harkon_ has joined
1096 2012-09-25 18:56:24 <kjj_> mostly seem to be consumed in the IMPLEMENT_SERIALIZE functions.
1097 2012-09-25 18:57:28 <kjj_> one example, in CBlockLocator::IMPLEMENT_SERIALIZE, if nType is SER_GETHASH, it includes nVersion before nHave
1098 2012-09-25 18:58:36 <kjj_> I haven't run them all down, but the ones I've looked at all look the same.  SER_DISK makes CAddress include nVersion and nTime, CCorruptAddress adds nVersion, etc
1099 2012-09-25 18:58:59 harkon has quit (Ping timeout: 264 seconds)
1100 2012-09-25 19:00:16 Evilmax has joined
1101 2012-09-25 19:00:16 Evilmax has quit (Changing host)
1102 2012-09-25 19:00:16 Evilmax has joined
1103 2012-09-25 19:02:41 lggr has joined
1104 2012-09-25 19:06:25 graingert has joined
1105 2012-09-25 19:07:17 lggr has quit (Ping timeout: 248 seconds)
1106 2012-09-25 19:07:35 agricocb has joined
1107 2012-09-25 19:08:58 boupitch has quit (Remote host closed the connection)
1108 2012-09-25 19:10:19 toffoo has joined
1109 2012-09-25 19:11:20 datagutt has quit (Quit: kthxbai)
1110 2012-09-25 19:12:05 lggr has joined
1111 2012-09-25 19:16:17 BurtyBB is now known as BurtyB
1112 2012-09-25 19:16:40 lggr has quit (Ping timeout: 256 seconds)
1113 2012-09-25 19:21:21 lggr has joined
1114 2012-09-25 19:21:28 <jgarzik> kjj_: SER_NETWORK is used quite a bit
1115 2012-09-25 19:21:47 <jgarzik> kjj_: yeah, now that you mention it, I recall the CAddress one
1116 2012-09-25 19:22:24 <kjj_> jgarzik: I see it getting passed around a lot, but never actually used
1117 2012-09-25 19:22:42 <kjj_> yup, just looked again, not actualy used even a single time that I can see
1118 2012-09-25 19:23:10 <jrmithdobbs> looks like something left over before satoshi decided disk and network serialization would be same format
1119 2012-09-25 19:23:17 vampireb has joined
1120 2012-09-25 19:23:33 <kjj_> no, not the same.  SER_DISK adds things in several places
1121 2012-09-25 19:23:44 <jrmithdobbs> oh, hm
1122 2012-09-25 19:25:56 <jgarzik> kjj_: sort of -- SER_NETWORK is simply the default behavior, from which one deviates to obtain different behavior (SER_DISK) etc.
1123 2012-09-25 19:25:59 lggr has quit (Ping timeout: 264 seconds)
1124 2012-09-25 19:26:44 <kjj_> yeah
1125 2012-09-25 19:30:27 lggr has joined
1126 2012-09-25 19:30:28 Motest003 has joined
1127 2012-09-25 19:30:57 Motest031 has quit (Ping timeout: 246 seconds)
1128 2012-09-25 19:34:45 jurov is now known as away!~jurov@84.245.71.31|jurov
1129 2012-09-25 19:34:51 lggr has quit (Ping timeout: 246 seconds)
1130 2012-09-25 19:39:36 lggr has joined
1131 2012-09-25 19:40:07 pusle has joined
1132 2012-09-25 19:44:20 lggr has quit (Ping timeout: 265 seconds)
1133 2012-09-25 19:45:27 graingert has quit (Ping timeout: 245 seconds)
1134 2012-09-25 19:47:13 <topi`_> jgarzik: how was your trip to London? I just read your slides.
1135 2012-09-25 19:47:47 <topi`_> nice pic of yours in the speakers page :) is he/she your first child?
1136 2012-09-25 19:48:44 lggr has joined
1137 2012-09-25 19:49:04 <jgarzik> some BFL ASIC renderings... http://codinginmysleep.com/first-look-at-bfls-asic-hardware/
1138 2012-09-25 19:49:11 <jgarzik> topi`_: yep
1139 2012-09-25 19:49:44 <topi`_> jgarzik: congrats :) I also fork()d recently, to the detriment of my free time behind the keyboard
1140 2012-09-25 19:50:06 <jgarzik> hehe
1141 2012-09-25 19:51:28 <topi`_> anyhow, your slides didn't go into detail in the upcoming multi-sign features?
1142 2012-09-25 19:51:36 <sipa> at first i didn't recorgnize jeff with kid... all pictures i've seen were with!
1143 2012-09-25 19:51:41 <sipa> *without
1144 2012-09-25 19:51:47 <topi`_> I guess it's a topic that Mike Hearn touched upon
1145 2012-09-25 19:52:11 <topi`_> sipa: there you see it, kids change everything!
1146 2012-09-25 19:52:55 lggr has quit (Ping timeout: 240 seconds)
1147 2012-09-25 19:54:13 dub_ is now known as dub
1148 2012-09-25 19:54:24 <jgarzik> sipa: lol
1149 2012-09-25 19:54:39 <topi`_> hmm, let's see how my iMac G5 handles the bitcoin ref client...
1150 2012-09-25 19:54:43 <jgarzik> nobody recognized me... at the last bitcoin conf and in many pictures, I had very long hair
1151 2012-09-25 19:54:58 <jgarzik> even a few that knew me on sight, did not recognize me in London
1152 2012-09-25 19:55:19 <jgarzik> I bet I confused the government's facial recognition software as well
1153 2012-09-25 19:55:55 <topi`_> so, it's all about paranoia after all? :)
1154 2012-09-25 19:55:59 lggr has joined
1155 2012-09-25 19:56:34 <topi`_> well, probably the bitcoin devs are too numerous to be all candidates to the terrorist list...
1156 2012-09-25 19:58:22 <topi`_> damn, bitcoin-qt not supported on my architecture :( so, resort to compiling it myself...
1157 2012-09-25 19:58:58 <topi`_> I wonder if the new Qt libs even support Leopard anymore
1158 2012-09-25 20:00:01 Luke-Jr has quit (Ping timeout: 260 seconds)
1159 2012-09-25 20:00:25 <topi`_> ah, "ppc is not supported because it's big endian"
1160 2012-09-25 20:01:08 <topi`_> well. this rules out some other architectures as well. any *technical* reason why BE would be hard to support?
1161 2012-09-25 20:01:26 <topi`_> just encode all outgoing/disk-going bits to LE.
1162 2012-09-25 20:01:39 <gmaxwell> topi`_: it just requires some additional code in the right places to handle the bytesex.
1163 2012-09-25 20:01:49 <topi`_> exactly.
1164 2012-09-25 20:01:50 Luke-Jr has joined
1165 2012-09-25 20:02:00 lggr has quit (Ping timeout: 256 seconds)
1166 2012-09-25 20:02:04 <topi`_> maybe they're just too numerous so that nobody bothered?
1167 2012-09-25 20:02:18 <gmaxwell> There are a bunch, and they are in some pretty fundimental places.
1168 2012-09-25 20:02:22 <gmaxwell> And no one has bothered.
1169 2012-09-25 20:02:23 <topi`_> I bet there's plenty of ppc Macs lying out there that can potentially run bitcoind
1170 2012-09-25 20:03:33 Zarutian has quit (Quit: Zarutian)
1171 2012-09-25 20:03:45 <topi`_> gmaxwell: but I guess the process is simple: just detect and fix every bytesex issue, and then run the test cases
1172 2012-09-25 20:03:52 <topi`_> if failure: repeat part 1
1173 2012-09-25 20:04:17 Zarutian has joined
1174 2012-09-25 20:04:34 <gmaxwell> topi`_: yep.
1175 2012-09-25 20:04:52 Zarutian has quit (Client Quit)
1176 2012-09-25 20:05:12 lggr has joined
1177 2012-09-25 20:06:19 denisx has joined
1178 2012-09-25 20:07:26 <jgarzik> topi`_: or just write an endian neutral implementation from scratch
1179 2012-09-25 20:08:07 <topi`_> sounds like a project that the wife would surely appreciate .D
1180 2012-09-25 20:08:24 <topi`_> (my hands are heavily tied in babycare tasks)
1181 2012-09-25 20:09:31 <jgarzik> sing lines of code to the baby.  "if... that in-te-ger should be big ... en-di-annnnn..."
1182 2012-09-25 20:09:38 lggr has quit (Ping timeout: 245 seconds)
1183 2012-09-25 20:09:39 <denisx> "you're soaking in it"? ;)
1184 2012-09-25 20:10:22 <sipa> do i read correctly that SER_* is only used for wallet stuff and address stuff?
1185 2012-09-25 20:10:24 <jgarzik> or just use voice dictation to code, while watching the baby
1186 2012-09-25 20:10:32 <sipa> in that case, i think we can drop those enums entirely
1187 2012-09-25 20:11:03 <sipa> as addresses aren't stored directly anymore, so the SER_DISK part of CAddress can be moved to addrman
1188 2012-09-25 20:11:06 <jgarzik> sipa: <kjj_> no, not the same.  SER_DISK adds things in several places
1189 2012-09-25 20:11:20 <sipa> and wallet stuff is only stored on disk, never transferred via network
1190 2012-09-25 20:11:47 <jgarzik> sipa: I detect no difference in block file, even though SER_DISK is reliably used for block file CDataStream's
1191 2012-09-25 20:11:59 <jgarzik> seems superfluous there
1192 2012-09-25 20:12:08 <sipa> there is certainly no difference for all blockchain-related stuff
1193 2012-09-25 20:12:13 <sipa> those encodings never changed
1194 2012-09-25 20:12:15 <kjj_> I didn't track down all of the SER_GETHASH values, but DISK and NETWORK were only different in caddress and ccorruptaddress
1195 2012-09-25 20:13:26 <jgarzik> pynode has no notion of it at all and has survived, and pynode does network + bitcoind block file format
1196 2012-09-25 20:13:57 <sipa> also, CBlock and CBlockHeader should be separate things
1197 2012-09-25 20:14:22 lggr has joined
1198 2012-09-25 20:14:24 <sipa> so no special flag is needed to inc/exclude transactions
1199 2012-09-25 20:14:29 <jgarzik> makes sense
1200 2012-09-25 20:17:33 <sipa> ultraprune's coindb grew to 113 MB; it was 100 MB last I checked...
1201 2012-09-25 20:17:39 bonks has quit (Ping timeout: 245 seconds)
1202 2012-09-25 20:18:02 <sipa> (though i did change the format a bit, one byte per not-entirely-spent transaction was added)
1203 2012-09-25 20:18:17 <kjj_> oh, by the way, I haven't grepped out the special flags in the SER_x enum either
1204 2012-09-25 20:18:41 lggr has quit (Ping timeout: 244 seconds)
1205 2012-09-25 20:19:10 * jgarzik was thinking of the following for pynode: key=txid, value=bitmap of unspent transactions.  clear bit when transaction is spent.  when bitmap=0, delete txid.
1206 2012-09-25 20:19:24 <jgarzik> as pynode has a secondary all-tx index for all transactions, spent or not, I can do this.
1207 2012-09-25 20:19:36 <jgarzik> to find pubkey etc
1208 2012-09-25 20:20:03 drizztbsd has quit (Read error: Connection reset by peer)
1209 2012-09-25 20:20:24 <jgarzik> that would provide a very fast 'spent' index I could keep in memory, for quick validation
1210 2012-09-25 20:21:07 * jgarzik wonders about the size of such a python dictionary, or C++ std::map
1211 2012-09-25 20:21:18 graingert has joined
1212 2012-09-25 20:21:44 lggr has joined
1213 2012-09-25 20:25:17 bonks has joined
1214 2012-09-25 20:25:43 <sipa> jgarzik: why would you store just that data, and not for example the actual txouts?
1215 2012-09-25 20:26:06 <sipa> because the majority of such a data structure would be the keys, not the values
1216 2012-09-25 20:26:13 lggr has quit (Ping timeout: 248 seconds)
1217 2012-09-25 20:26:28 <jgarzik> sipa: all block data is kept, so we may look in the all-tx index for the block hash, and then in the block file for the txout data
1218 2012-09-25 20:26:53 <denisx> sipa: do you know who did the double hash calculation optimization?
1219 2012-09-25 20:26:57 <jgarzik> yes the majority would be keys not values, agreed
1220 2012-09-25 20:27:03 <jgarzik> byte-wise
1221 2012-09-25 20:27:56 <jgarzik> who knows, maybe even simply keeping a STL::set of txids unspent would be sufficient for quick lookup.  depends on whether or not "quick lookup" buys anything...
1222 2012-09-25 20:28:32 optimator has joined
1223 2012-09-25 20:29:12 optimator_ has quit (Ping timeout: 256 seconds)
1224 2012-09-25 20:31:01 lggr has joined
1225 2012-09-25 20:31:44 LolcustBackup has joined
1226 2012-09-25 20:33:26 <topi`_> jgarzik: python3 has pretty decent memory use for dicts, it basically takes data + n bytes for hash(for key lookup)
1227 2012-09-25 20:33:27 optimator_ has joined
1228 2012-09-25 20:35:13 optimator has quit (Ping timeout: 252 seconds)
1229 2012-09-25 20:35:24 lggr has quit (Ping timeout: 256 seconds)
1230 2012-09-25 20:35:38 <sipa> jgarzik: 'meh', i'm still not convinced an all-tx index is worth it
1231 2012-09-25 20:35:50 <sipa> well, for some cases it certainly is of course
1232 2012-09-25 20:37:34 <sipa> jgarzik: even with txout data added to such a txid map, close to half of the data is txids
1233 2012-09-25 20:38:03 <sipa> maybe rather 1/3
1234 2012-09-25 20:39:35 <jgarzik> sipa: yeah, I do not suggest this for bitcoind.  pynode already has all-tx, which changes the value of other indices.
1235 2012-09-25 20:40:10 <jgarzik> trying to think of the smallest possible data structure, as a first line of defense against flooding the mempool
1236 2012-09-25 20:40:14 lggr has joined
1237 2012-09-25 20:40:31 <jgarzik> once a tx passes that "firewall", pynode will engage sig checking and other standard checks
1238 2012-09-25 20:41:14 denisx has quit (Quit: denisx)
1239 2012-09-25 20:43:45 D34TH has quit (Read error: Connection reset by peer)
1240 2012-09-25 20:44:53 lggr has quit (Ping timeout: 248 seconds)
1241 2012-09-25 20:48:43 pusle has quit (Remote host closed the connection)
1242 2012-09-25 20:49:11 lggr has joined
1243 2012-09-25 20:51:33 Marf has joined
1244 2012-09-25 20:55:45 lggr has quit (Ping timeout: 252 seconds)
1245 2012-09-25 20:56:45 <topi`_> phantomcircuit: are you still in charge of running daily intersango tasks?
1246 2012-09-25 20:57:02 Obsi has quit (Read error: Connection reset by peer)
1247 2012-09-25 20:57:30 <phantomcircuit> topi`_, yes
1248 2012-09-25 20:58:11 lggr has joined
1249 2012-09-25 20:58:55 stamit has quit (Quit: stamit)
1250 2012-09-25 20:59:49 Eslbaer has joined
1251 2012-09-25 21:03:05 <jgarzik> I wish there was a "getnetmagic" RPC, that returned pchMessageStart and genesis block hash
1252 2012-09-25 21:03:19 <jgarzik> checking getinfo/testnet is underwhelming
1253 2012-09-25 21:04:11 <jgarzik> (this is relevant because pybond will communicate with bitcoind via RPC, and must ensure testcoins and mainnet coins are not mixed)
1254 2012-09-25 21:04:17 <topi`_> phantomcircuit: I guess there's some extra pain now because of the GBP deposit issue? must have lots of bugged customers
1255 2012-09-25 21:04:52 lggr has quit (Ping timeout: 256 seconds)
1256 2012-09-25 21:07:09 lggr has joined
1257 2012-09-25 21:10:07 D34TH has joined
1258 2012-09-25 21:10:37 Marf has quit (Read error: Connection reset by peer)
1259 2012-09-25 21:11:00 copumpkin is now known as dog
1260 2012-09-25 21:11:43 ovidiusoft has quit (Ping timeout: 245 seconds)
1261 2012-09-25 21:11:49 usagi is now known as copumpkin
1262 2012-09-25 21:12:01 <sipa> jgarzik: 1.2M unspent transactions, 2.3M unspent txouts
1263 2012-09-25 21:12:01 copumpkin has quit (Disconnected by services)
1264 2012-09-25 21:12:02 dog is now known as copumpkin
1265 2012-09-25 21:12:05 copumpkin is now known as dog
1266 2012-09-25 21:12:09 <sipa> @ 200512
1267 2012-09-25 21:12:11 usagi has joined
1268 2012-09-25 21:12:57 xisalty has joined
1269 2012-09-25 21:13:58 lggr has quit (Ping timeout: 244 seconds)
1270 2012-09-25 21:16:11 eoss has joined
1271 2012-09-25 21:16:11 eoss has quit (Changing host)
1272 2012-09-25 21:16:11 eoss has joined
1273 2012-09-25 21:18:04 <phantomcircuit> topi`_, less than you would expect
1274 2012-09-25 21:19:47 lggr has joined
1275 2012-09-25 21:21:36 Marf has joined
1276 2012-09-25 21:22:57 TD has quit (Quit: TD)
1277 2012-09-25 21:23:46 <jgarzik> sipa: interesting.  what is the key/value pair for coins.dat again?  (txid,n) -> pubkey ?  and lack of existence indicates it is spent?
1278 2012-09-25 21:24:12 denisx has joined
1279 2012-09-25 21:24:15 graingert_ has joined
1280 2012-09-25 21:26:22 lggr has quit (Ping timeout: 244 seconds)
1281 2012-09-25 21:26:31 graingert_ has quit (Read error: Connection reset by peer)
1282 2012-09-25 21:26:50 <sipa> jgarzik: txid -> (version,spentness bitmask,unspent txouts,height)
1283 2012-09-25 21:27:28 <jgarzik> sipa: why store height?
1284 2012-09-25 21:27:58 <maaku> if i want to push an integer larger than 16 onto the stack, do I do OP_PUSHDATA(1|2|4) with the integer serialized to little-endian?
1285 2012-09-25 21:28:41 <sipa> you need it for coinbases, and it's very useful for other transactions as it allows instant lookup of #confirmations (which is needed during block creation to calculate priority)
1286 2012-09-25 21:28:52 <sipa> oh, there is an fCoinbase in there as well
1287 2012-09-25 21:32:02 lggr has joined
1288 2012-09-25 21:38:15 <jgarzik> makes sense
1289 2012-09-25 21:38:32 <jgarzik> sipa: 'version' is tx version, block version, or other?
1290 2012-09-25 21:38:44 <sipa> tx version
1291 2012-09-25 21:38:46 lggr has quit (Ping timeout: 248 seconds)
1292 2012-09-25 21:39:55 darkee has joined
1293 2012-09-25 21:41:08 lggr has joined
1294 2012-09-25 21:41:16 nonick has joined
1295 2012-09-25 21:42:23 darkee has quit (Ping timeout: 276 seconds)
1296 2012-09-25 21:44:59 darkee has quit (!~darkee@gateway/tor-sasl/darkee|Ping timeout: 276 seconds)
1297 2012-09-25 21:47:50 lggr has quit (Ping timeout: 248 seconds)
1298 2012-09-25 21:48:43 nonick is now known as darkee
1299 2012-09-25 21:49:34 bcb has joined
1300 2012-09-25 21:49:40 lggr has joined
1301 2012-09-25 21:52:37 ThomasV has joined
1302 2012-09-25 21:53:20 <gribble> New news from bitcoinrss: TheBlueMatt opened issue bitcoin/bitcoin#1657 <https://github.com/bitcoin/bitcoin/issues/1657> || apetersson opened issue bitcoin/bitcoin#1656 <https://github.com/bitcoin/bitcoin/issues/1656> || gmaxwell opened pull request bitcoin/bitcoin#1655 <https://github.com/bitcoin/bitcoin/pull/1655> || gmaxwell opened issue bitcoin/bitcoin#1654 <https://github.com/bitcoin/bitcoin/issues/1654> || gmaxwell opened issu
1303 2012-09-25 21:55:05 <bcb> how long should the "bitcoind stop" command take?
1304 2012-09-25 21:55:53 lggr has quit (Ping timeout: 256 seconds)
1305 2012-09-25 21:55:57 <bcb>  tail -f /data/.bitcoin/debug.log is still showing normal output
1306 2012-09-25 21:57:18 <jrmithdobbs> bcb: depends on version and how it was launched but at most i'd say about 5-10 minutes depending on the machine
1307 2012-09-25 21:57:51 lggr has joined
1308 2012-09-25 21:58:24 <gribble> New news from bitcoinrss: TheBlueMatt opened issue 1657 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1657> || apetersson opened issue 1656 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1656> || gmaxwell opened pull request 1655 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/pull/1655> || gmaxwell opened issue 1654 on bitcoin/bitcoin <https://github.com/bitcoin/bitcoin/issues/1654> || gmaxwell
1309 2012-09-25 21:58:25 <bcb> jrmithdobbs: thx.  I wait a few
1310 2012-09-25 21:58:50 <bcb> launched as daemon 0.7.0
1311 2012-09-25 21:59:07 <jrmithdobbs> bcb: with or without -detachdb ?
1312 2012-09-25 21:59:20 <jrmithdobbs> because if you didn't pass -detachdb it should stop in <30s really
1313 2012-09-25 21:59:39 <bcb> without
1314 2012-09-25 21:59:44 <bcb> that is the normal behavior
1315 2012-09-25 21:59:53 <jrmithdobbs> did the bitcoind stop; command hang?
1316 2012-09-25 22:00:08 <bcb> how do I check that
1317 2012-09-25 22:00:10 <jrmithdobbs> or did it return and just hasn't stopped?
1318 2012-09-25 22:00:18 <bcb> the comnmand hands
1319 2012-09-25 22:00:26 <bcb> it does not say server shutting down
1320 2012-09-25 22:00:32 <bcb> this time
1321 2012-09-25 22:01:10 <jrmithdobbs> that is abnormal with .7 (and -detachdb isn't default any more unless something changed in one of the rcs that i missed)
1322 2012-09-25 22:01:32 <bcb> should I stop with -detachdb?
1323 2012-09-25 22:02:35 <bcb> i had to kill the process a few time previously to get it to stop
1324 2012-09-25 22:02:48 <bcb> I updated a conf param and I just want to restart
1325 2012-09-25 22:04:15 lggr has quit (Ping timeout: 240 seconds)
1326 2012-09-25 22:04:35 freakazoid_ has quit (Ping timeout: 240 seconds)
1327 2012-09-25 22:05:19 dog has quit (Quit: Computer has gone to sleep.)
1328 2012-09-25 22:05:33 <jrmithdobbs> bcb: -detachdb doesn't affect the rpc client, only matters when starting bitcoind, and it makes shutdowns *longer*
1329 2012-09-25 22:06:13 sipa has quit (Remote host closed the connection)
1330 2012-09-25 22:06:30 <bcb> it must read "config" on exit.  I changed the param back and it stopped fine.
1331 2012-09-25 22:06:51 dog has joined
1332 2012-09-25 22:07:14 Marf has quit (Ping timeout: 256 seconds)
1333 2012-09-25 22:08:31 <bcb> i've sent ssl=1  How do i confirm my remote client is connecting securely
1334 2012-09-25 22:08:41 <bcb> set
1335 2012-09-25 22:09:10 <bcb> rpcssl=1
1336 2012-09-25 22:09:11 lggr has joined
1337 2012-09-25 22:11:44 Z0rZ0rZ0r has quit (Quit: Wheeeee)
1338 2012-09-25 22:12:35 Z0rZ0rZ0r has joined
1339 2012-09-25 22:13:01 darkskiez has quit (Ping timeout: 260 seconds)
1340 2012-09-25 22:13:32 dog has quit (Quit: Computer has gone to sleep.)
1341 2012-09-25 22:13:44 Arch_Coldfire has quit (Read error: Connection reset by peer)
1342 2012-09-25 22:15:53 lggr has quit (Ping timeout: 245 seconds)
1343 2012-09-25 22:18:08 lggr has joined
1344 2012-09-25 22:20:13 freakazoid_ has joined
1345 2012-09-25 22:21:07 RazielZ has quit (Ping timeout: 246 seconds)
1346 2012-09-25 22:24:37 lggr has quit (Ping timeout: 246 seconds)
1347 2012-09-25 22:25:31 sipa has joined
1348 2012-09-25 22:26:53 asa1024 has quit (Quit: asa1024)
1349 2012-09-25 22:26:59 agricocb has quit (Quit: Leaving.)
1350 2012-09-25 22:28:22 ThomasV has quit (Ping timeout: 248 seconds)
1351 2012-09-25 22:30:06 lggr has joined
1352 2012-09-25 22:31:33 <sipa> BlueMatt: the most interesting information from the autotester is whether it builds and succeeds the tests, not whether it merges; i wonder if it wouldn't make more sense to try to build the pullreq'd branch directly, rather than trying to merge it with mainline first (which is shown by github anyway)
1353 2012-09-25 22:32:07 dog has joined
1354 2012-09-25 22:32:40 ThomasV has joined
1355 2012-09-25 22:36:31 lggr has quit (Ping timeout: 246 seconds)
1356 2012-09-25 22:36:45 asa1024 has joined
1357 2012-09-25 22:38:01 Arch_Coldfire has joined
1358 2012-09-25 22:40:32 ThomasV has quit (Read error: Operation timed out)
1359 2012-09-25 22:42:05 lggr has joined
1360 2012-09-25 22:48:35 lggr has quit (Ping timeout: 256 seconds)
1361 2012-09-25 22:50:51 lggr has joined
1362 2012-09-25 22:51:34 Arch_Coldfire has quit (Quit: Arch Linux)
1363 2012-09-25 22:53:16 yellowhat has quit (Remote host closed the connection)
1364 2012-09-25 22:53:30 yellowhat has joined
1365 2012-09-25 22:54:16 Arch_Coldfire has joined
1366 2012-09-25 22:55:03 <jgarzik> BlueMatt: agree w/ sipa
1367 2012-09-25 22:55:21 mmoya has quit (Ping timeout: 246 seconds)
1368 2012-09-25 22:55:58 <jgarzik> Typically kernel maintainers work and test on their own branch.  Linus pulling a pull request may create other issues, and we sort those out at the time of the pull req.
1369 2012-09-25 22:56:43 <jgarzik> The maintainers' branch is usually "recent", but does not have to merge cleanly with Linus' linux.git/master
1370 2012-09-25 22:57:05 lggr has quit (Ping timeout: 256 seconds)
1371 2012-09-25 22:57:27 <gmaxwell> It would be fine enough to know ;... if it didn't bump the pullreq. (e.g. if it were using the github testing facility)
1372 2012-09-25 22:57:41 <jgarzik> There is a wholly separate linux-next process, managed by a third party volunteer (not Linus or any maintainer), who merges trees and tries to get them all to build+test together.
1373 2012-09-25 22:58:07 <jgarzik> Thus, Linus works asynchronously from maintainers, and the linux-next future-merge testing is asynchronous from all that.
1374 2012-09-25 22:58:23 CodesInChaos has quit (Ping timeout: 245 seconds)
1375 2012-09-25 22:58:55 <jgarzik> linux-next maintainer will email maintainers if problems appear; otherwise the default is silence.
1376 2012-09-25 22:59:12 <jgarzik> Successful pulls / working branches never see any traffic from robots say "it works!"
1377 2012-09-25 22:59:15 <jgarzik> *saying
1378 2012-09-25 22:59:22 lggr has joined
1379 2012-09-25 23:00:56 <sipa> well i certainly like seeing the "it works", but not 3 comments in an ocean of fails
1380 2012-09-25 23:02:26 <jgarzik> linux-next is also a bit more scalable in that, you get a daily merge report to a mailing list.  relevant offending maintainers are CC'd as issues warrant.
1381 2012-09-25 23:02:45 <jgarzik> so you don't have 1,000 individual robot "it failed" emails
1382 2012-09-25 23:02:48 dog has quit ()
1383 2012-09-25 23:03:36 nhodges has quit (Read error: Operation timed out)
1384 2012-09-25 23:03:43 <jgarzik> but back to the original suggestion...  building from the pull req branch makes sense
1385 2012-09-25 23:04:19 mndrix has quit (Read error: Operation timed out)
1386 2012-09-25 23:05:35 lggr has quit (Ping timeout: 256 seconds)
1387 2012-09-25 23:08:01 lggr has joined
1388 2012-09-25 23:09:35 nhodges has joined
1389 2012-09-25 23:10:08 copumpkin has joined
1390 2012-09-25 23:10:10 copumpkin has quit (Client Quit)
1391 2012-09-25 23:10:35 copumpkin has joined
1392 2012-09-25 23:12:56 <maaku> OP_AND, OP_OR, and OP_XOR don't move the sign-bit of a vch if one bignum operand needs to be resized (see MakeSameSize). is this a bug?
1393 2012-09-25 23:14:05 lggr has quit (Ping timeout: 256 seconds)
1394 2012-09-25 23:14:20 <gmaxwell> sounds like a sign extension bug indeed.
1395 2012-09-25 23:14:24 mndrix has joined
1396 2012-09-25 23:14:24 mndrix has quit (Changing host)
1397 2012-09-25 23:14:24 mndrix has joined
1398 2012-09-25 23:14:24 mndrix has quit (Changing host)
1399 2012-09-25 23:14:24 mndrix has joined
1400 2012-09-25 23:14:25 B0g4r7__ has joined
1401 2012-09-25 23:15:07 <gmaxwell> Guess its good they're disabled. :(
1402 2012-09-25 23:15:33 nhodges has quit (Remote host closed the connection)
1403 2012-09-25 23:15:35 mndrix has quit (Remote host closed the connection)
1404 2012-09-25 23:16:33 <maaku> at this point is that something we simply document and workaround, or do fix it?
1405 2012-09-25 23:16:47 lggr has joined
1406 2012-09-25 23:16:56 <maaku> i could submit an pull request, but I don't know if any of those opcodes made it onto on mainnet
1407 2012-09-25 23:17:07 <sipa> no, they're disabled
1408 2012-09-25 23:17:18 <sipa> so they are effectively invalid
1409 2012-09-25 23:17:22 <sipa> and re-enabling them requires a hard fork
1410 2012-09-25 23:17:47 sipa has quit (Quit: leaving)
1411 2012-09-25 23:17:48 nhodges has joined
1412 2012-09-25 23:17:56 B0g4r7 has quit (Ping timeout: 276 seconds)
1413 2012-09-25 23:17:56 B0g4r7__ is now known as B0g4r7
1414 2012-09-25 23:18:25 sipa1024 has joined
1415 2012-09-25 23:18:57 slush has joined
1416 2012-09-25 23:19:16 <gmaxwell> sipa: I suppose they could be reenabled for a P2SHv2 that used a different template.
1417 2012-09-25 23:20:09 slush1 has quit (Read error: Connection reset by peer)
1418 2012-09-25 23:20:56 <sipa1024> gmaxwell: indeed
1419 2012-09-25 23:20:59 sipa1024 is now known as sipa
1420 2012-09-25 23:21:38 <sipa> though i'd prefer cleaning up the script language altogether if we'd do something like that
1421 2012-09-25 23:22:26 <sipa> hmm, are bitcoin uri's supposed to work in windows nowadays?
1422 2012-09-25 23:22:52 paraipan has joined
1423 2012-09-25 23:23:09 lggr has quit (Ping timeout: 256 seconds)
1424 2012-09-25 23:23:34 <maaku> i was wondering if there any scripts which made it in before the opcodes were disabled, although it's also true that there could be P2SH outputs that use them (though currently unclaimable)
1425 2012-09-25 23:24:06 <sipa> no, forever unclaimable
1426 2012-09-25 23:24:10 <maaku> more generally, I'm wondering if we should clean-up bugs found in the disabled opcodes, or work around them
1427 2012-09-25 23:25:18 lggr has joined
1428 2012-09-25 23:25:23 <gmaxwell> I'm not keen on the review cost of dead code. :(
1429 2012-09-25 23:25:33 <gmaxwell> of fixes for dead code*
1430 2012-09-25 23:25:54 <sipa> those opcodes - for all intents and purposes - don't exist
1431 2012-09-25 23:26:09 <sipa> we can just remove the code and every mentioning of them, and nothing would change
1432 2012-09-25 23:27:10 <maaku> well, i'm coming across these things as I implement my own scripting engine. it'd take me just a few minutes to submit pull requests for this, or anything else i find. just wondering if I should do that or not
1433 2012-09-25 23:27:24 <jgarzik> delete 'em
1434 2012-09-25 23:28:01 <sipa> well, i would certainly not mind a comment near the implementation saying "// this code is buggy because X, but it's disabled anyway"
1435 2012-09-25 23:28:10 <sipa> i don't mind deleting the code either
1436 2012-09-25 23:28:29 <gmaxwell> Comments needs less review. :P
1437 2012-09-25 23:29:04 <maaku> ok, i'll submit a comment for this (and any other bugs i find…)
1438 2012-09-25 23:31:32 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt
1439 2012-09-25 23:31:49 lggr has quit (Ping timeout: 246 seconds)
1440 2012-09-25 23:33:25 <Belkaar> Dumb question: why are parts of the script disabled?
1441 2012-09-25 23:34:27 k3t3r has quit (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
1442 2012-09-25 23:35:35 baffled__ has joined
1443 2012-09-25 23:36:27 mndrix has joined
1444 2012-09-25 23:36:27 mndrix has quit (Changing host)
1445 2012-09-25 23:36:27 mndrix has joined
1446 2012-09-25 23:36:27 mndrix has quit (Changing host)
1447 2012-09-25 23:36:27 mndrix has joined
1448 2012-09-25 23:36:59 lggr has joined
1449 2012-09-25 23:37:36 mndrix has quit (Remote host closed the connection)
1450 2012-09-25 23:37:36 nhodges has quit (Remote host closed the connection)
1451 2012-09-25 23:38:16 <gmaxwell> Belkaar: Because they were buggy and undertested: https://en.bitcoin.it/wiki/Incidents#CVE-2010-5137
1452 2012-09-25 23:41:15 vigilyn has quit (Read error: Connection reset by peer)
1453 2012-09-25 23:43:59 lggr has quit (Ping timeout: 264 seconds)
1454 2012-09-25 23:47:58 <baffled__> I've been running the debian 0.6.2.2 version of bitcoin but an upgrade of p2pool requires I upgrade to a newer version than debian provides,  I downloaded the 0.7.0 linux tarbal and when I run the 64bit client I get an error about recovering the database. This is probably a FAQ by now.
1455 2012-09-25 23:48:32 lggr has joined
1456 2012-09-25 23:49:14 <baffled__> I wondered if it is because there's no libdb4.8++ library available or exactly what is causing this error.
1457 2012-09-25 23:50:26 <sipa> baffled__: run your old client with -detachdb, shut it down (cleanly), then start 0.7.0
1458 2012-09-25 23:51:25 Karmaon has joined
1459 2012-09-25 23:51:25 Karmaon has quit (Changing host)
1460 2012-09-25 23:51:25 Karmaon has joined
1461 2012-09-25 23:51:30 <baffled__> I'm not sure what shut it down cleanly means. I shut it down with kill when I shut it down before.
1462 2012-09-25 23:51:53 <baffled__> I've always started it by hand so cleanly isn't clear to me.
1463 2012-09-25 23:52:04 D34TH has quit (Read error: Connection reset by peer)
1464 2012-09-25 23:53:20 <sipa> shutdown cleanly means not by crashing
1465 2012-09-25 23:54:57 <sipa> so manual shutdown is fine; killing is also fine, but not kill -KILL or something like that
1466 2012-09-25 23:55:23 lggr has quit (Ping timeout: 264 seconds)
1467 2012-09-25 23:55:47 <maaku> how are opcodes actually disabled? is there a list of allowed opcodes? or are they "disabled" because any script which uses them would be non-standard and rejected?
1468 2012-09-25 23:56:08 pnicholson has quit (Quit: pnicholson)
1469 2012-09-25 23:56:32 <sipa> non-standard is something entirely different from disabled
1470 2012-09-25 23:56:54 <sipa> there's a list of disabled opcodes, in script.cpp
1471 2012-09-25 23:57:34 <sipa> cat, substr, left, right, invert, and, or, xor, 2mul, 2div, mul, div, mod, lshift, rshift
1472 2012-09-25 23:58:21 <maaku> ah ok, i see, in evalscript
1473 2012-09-25 23:58:24 edcba has quit (Read error: Operation timed out)
1474 2012-09-25 23:58:24 <maaku> thx that helped me find it
1475 2012-09-25 23:58:44 mndrix has joined
1476 2012-09-25 23:58:44 mndrix has quit (Changing host)
1477 2012-09-25 23:58:44 mndrix has joined
1478 2012-09-25 23:58:44 mndrix has quit (Changing host)
1479 2012-09-25 23:58:44 mndrix has joined
1480 2012-09-25 23:59:59 lggr has joined