1 2011-08-01 00:19:23 <jgarzik> luke-jr: pulled
  2 2011-08-01 00:19:45 <jgarzik> luke-jr: well, cherry picked, so it s a different commit id
  3 2011-08-01 00:20:10 <CIA-103> bitcoin: Luke Dashjr * ra850714efe25 pushpool/msg.c: Send X-Reject-Reason with JSON-RPC share rejections http://tinyurl.com/3cgzgco
  4 2011-08-01 00:21:49 <luke-jr> jgarzik: why? XD
  5 2011-08-01 01:16:53 <dooglus> I've been having trouble on testnet all day - none of my payments are going through
  6 2011-08-01 01:17:21 <dooglus> they show up 0/unconfirmed on the recipient client, but never get confirmed
  7 2011-08-01 01:17:52 <dooglus> when an unrelated client (a potential miner, say) sees the tx on the wire, it says:
  8 2011-08-01 01:17:56 <dooglus> ERROR: ConnectInputs() : f1156b874f mapTransactions prev not found 52a4314ee8
  9 2011-08-01 01:18:13 <dooglus> and then "storing orphan tx f1156b874f" - so I guess that explains why it's never confirmed
 10 2011-08-01 01:18:18 <dooglus> but what can I do about this?
 11 2011-08-01 01:18:22 <imsaguy> have you tried clearing your blockchain?
 12 2011-08-01 01:18:30 <dooglus> imsaguy: resetting it?
 13 2011-08-01 01:18:46 <imsaguy> yeah, close the client.  delete everything but the wallet.dat
 14 2011-08-01 01:19:06 <imsaguy> it'll redownload everything
 15 2011-08-01 01:19:10 <dooglus> I just installed on a completely new machine and let it create ~/.bitcoin from scratch
 16 2011-08-01 01:19:23 <imsaguy> but wallet.dat is what contains your private keys
 17 2011-08-01 01:19:30 <imsaguy> without it, you lose access to your balance
 18 2011-08-01 01:19:33 <dooglus> the transaction isn't being confirmed - it's not in the blockchain
 19 2011-08-01 01:19:41 <imsaguy> and if the transaction didn't send, you still retain the coins
 20 2011-08-01 01:19:51 <dooglus> so redownloading it won't help, will it?
 21 2011-08-01 01:21:22 <dooglus> I think we might be talking at cross purposes here
 22 2011-08-01 01:23:19 <imsaguy> basically trying to reset the transactions
 23 2011-08-01 01:23:39 <imsaguy> and resolve the transaction issue that is causing the orphan
 24 2011-08-01 01:23:46 <BitcoinForNewegg> so this software I got has a 2800 page eula
 25 2011-08-01 01:23:56 <imsaguy> awesome BitcoinForNewegg
 26 2011-08-01 01:23:58 <imsaguy> did you read it all?
 27 2011-08-01 01:24:01 <BitcoinForNewegg> no
 28 2011-08-01 01:24:08 <imsaguy> what size are the pages?
 29 2011-08-01 01:24:12 <BitcoinForNewegg> it was one entire copy of the GPL per component
 30 2011-08-01 01:24:32 <dooglus> imsaguy: how do I reset a transaction?
 31 2011-08-01 01:40:06 <lfm> dooglus: generally you don't
 32 2011-08-01 01:42:07 <lfm> dooglus: testnet maybe has no miners running.
 33 2011-08-01 01:43:11 <MaggyO> how do i list my transfers out of my wallet to a specific address
 34 2011-08-01 01:43:16 <MaggyO> using json api
 35 2011-08-01 01:43:48 <lfm> MaggyO: I dont think you do
 36 2011-08-01 01:44:09 <MaggyO> how does bitcoind do it then
 37 2011-08-01 01:44:19 <MaggyO> i mean the gui
 38 2011-08-01 01:44:29 <MaggyO> it lists my transfers out
 39 2011-08-01 01:44:43 <dooglus> lfm: it has miners running.  they've bene mining blocks with a single 50 BTC transaction in them
 40 2011-08-01 01:44:48 <lfm> the gui is a lot different
 41 2011-08-01 01:44:59 <MaggyO> gui records when you actually send something and stores it in its own db?
 42 2011-08-01 01:45:42 <lfm> dooglus: ok then are you sure you are connected to the miners on testnet? you have the full block chain?
 43 2011-08-01 01:46:08 <dooglus> lfm: I think the problem I'm having is that one of my earlier spends 'got lost' and so the change coin from that spend didn't get into the blockchain.  now, when I try to spend the change, the network can't find the change coin I'm trying to spend in the blockchain, making it an orphan tx
 44 2011-08-01 01:46:30 <dooglus> lfm: I am connected to testnet, with 15 connections.  I have the full block chain
 45 2011-08-01 01:46:54 <dooglus> lfm: what's odd though is even if I use the faucet to send coins, it still shows up as an orphan tx
 46 2011-08-01 01:47:25 <lfm> dooglus: ok the "lost txn should still be on your system. if you leav it running for a couple hours it should straighten itself out. also you might try -rescan
 47 2011-08-01 01:48:40 <dooglus> lfm: it's been 36 hours now
 48 2011-08-01 01:49:19 <lfm> when you send a txn and it doesnt get into the chain for 30 min or more your system should resend it automaticlly
 49 2011-08-01 01:49:48 <dooglus> lfm: can I force it to resend all 0/unconf tx's 'now'?
 50 2011-08-01 01:50:01 <lfm> it was a normal txn eh? you didnt hack it up special somehow or anything?
 51 2011-08-01 01:50:31 <lfm> dooglus: not sure, it might resend if you just stop it and start it again
 52 2011-08-01 01:50:39 <dooglus> lfm: I sent a lot (many 50) of 0.01 BTC transactions one after the other
 53 2011-08-01 01:51:00 <dooglus> lfm: using bicoind sendfrom
 54 2011-08-01 01:51:19 <Diablo-D3> http://pastebin.com/raw.php?i=BUB3dygQ
 55 2011-08-01 01:51:24 <lfm> dooglus: oh ok, those sort of txn can get delayed since they look like what the devs call spam or dust.
 56 2011-08-01 01:51:37 <dooglus> lfm: but I let it include fees in eah
 57 2011-08-01 01:51:40 <dooglus> each
 58 2011-08-01 01:51:46 <dooglus> so it should but ok?
 59 2011-08-01 01:52:25 <lfm> yup it should be, it may take days to work itself out tho
 60 2011-08-01 01:53:18 <dooglus> thing is, my miner doesn't see any pending transactions to mine
 61 2011-08-01 01:53:30 <dooglus> and presumably neither to the others - 'cos they're mining empty blocks
 62 2011-08-01 01:53:37 <dooglus> (other than the 50 BTC reward)
 63 2011-08-01 01:53:41 <dooglus> do*
 64 2011-08-01 01:53:45 <lfm> Diablo-D3: are you having fun yet?
 65 2011-08-01 01:53:59 <Diablo-D3> lfm: ?
 66 2011-08-01 01:54:09 <lfm> dooglus: have you tried running -rescan?
 67 2011-08-01 01:54:21 <dooglus> lfm: I have, I think
 68 2011-08-01 01:54:28 <lfm> Diablo-D3: who put thos in, you?
 69 2011-08-01 01:54:44 <dooglus> lfm: what does that do?
 70 2011-08-01 01:54:50 <Diablo-D3> lfm: no, found it on hn
 71 2011-08-01 01:55:17 <dooglus> lfm: is that for finding transactions that are in the blockchain but not in my wallet?  'cos if so, that's the exact opposite of my problem isn't it?
 72 2011-08-01 01:55:22 <Diablo-D3> http://news.ycombinator.com/item?id=2830084
 73 2011-08-01 01:55:36 <lfm> dooglus: it rescans  the block chain from the start to repair balances and such.
 74 2011-08-01 01:56:06 <dooglus> lfm: will it delete transactions from my wallet that aren't in the blockchain?  it can't, I suppose
 75 2011-08-01 01:56:22 <dooglus> lfm: I'll try running it
 76 2011-08-01 01:56:48 <riush> dooglus, you can export and re-import the transaction (will get sent once on import)
 77 2011-08-01 01:56:52 <riush> https://github.com/piotrnar/bitcoin/tree/importexporttx
 78 2011-08-01 01:58:17 <dooglus> riush: thanks
 79 2011-08-01 01:58:57 <dooglus> how do you see which tx's a miner is working on?  or which tx's a client has in its pool?
 80 2011-08-01 02:01:17 <dooglus> is it possible I did a double-spend by running 'bitcoind sendfrom' twice too quickly?
 81 2011-08-01 02:02:37 <gribble> The operation succeeded.
 82 2011-08-01 02:02:37 <riush> ;;later tell sipa sorry, still the same error i'm afraid.. though i don't see what you actually changed since yesterday, but thats probably just me not understanding git - will try again tomorrow to make sure i didn't mess up :)
 83 2011-08-01 02:03:00 <dooglus> that's a nice feature of the bot
 84 2011-08-01 02:03:41 <nanotube> riush: or, tx import/export, nice
 85 2011-08-01 02:05:57 <imsaguy> yeah dooglus, kinda like a memoserv but local
 86 2011-08-01 02:08:59 <luke-jr> jgarzik: got a new branch to merge; not well-tested yet, but it's fairly simple IMO
 87 2011-08-01 02:09:49 <nanotube> luke-jr: i bet that's what bitomat said, right before their server got nuked. :P
 88 2011-08-01 02:10:13 <CIA-103> bitcoin: various work_expire_enhancements * r16352e..ebbce2 pushpool-personal/ (12 files): (19 commits) http://tinyurl.com/3pezfl5
 89 2011-08-01 02:10:16 <luke-jr> nanotube: I know how to make backups
 90 2011-08-01 02:10:31 <luke-jr> jgarzik: ^, despite CIA stupidity, just 1 commit
 91 2011-08-01 02:10:56 <nanotube> heh
 92 2011-08-01 02:15:24 <luke-jr> http://luke.dashjr.org/programs/bitcoin/w/pushpool/luke-jr.git/commitdiff/16352e8a26c6ac5db3f7ccd03623dd05072ab706
 93 2011-08-01 03:24:48 <jgarzik> luke-jr: I question the compatibility of changing X-Roll-Ntime... would not want any regressions in behavior of existing clients
 94 2011-08-01 03:25:18 <jgarzik> luke-jr: agree with the general principle of the change... would pull if compatible
 95 2011-08-01 03:25:28 <Diablo-D3> holy fuck
 96 2011-08-01 03:25:31 <Diablo-D3> not that shit again
 97 2011-08-01 03:25:46 <luke-jr> jgarzik: haven't seen any problems with it before-- I ran with a hard-coded value change for a few weeks
 98 2011-08-01 03:26:07 <luke-jr> jgarzik: poclbm (the original implementation) never checked the value itself, just that it had a value
 99 2011-08-01 03:26:27 <jgarzik> luke-jr: what about other miners?  cgminer?  diablo?
100 2011-08-01 03:26:29 <jgarzik> phoenix?
101 2011-08-01 03:26:52 <luke-jr> jgarzik: cgminer is broken and ignores it entirely, rolling even if it isn't there, but only when it's slow on getting more work
102 2011-08-01 03:27:01 <luke-jr> phoenix doesn't roll ntime at all, ever
103 2011-08-01 03:27:15 <luke-jr> diablo seems to work fine, but Diablo-D3 could probably say for sure
104 2011-08-01 03:28:09 <Diablo-D3> Mine works in the larger sense of working
105 2011-08-01 03:28:09 <luke-jr> jgarzik: also, I put in a hack a few days ago, to see what clients *actually* changed ntime on Eligius, and only came up with a few
106 2011-08-01 03:28:31 <Diablo-D3> luke-jr: you were bitching about my miner also reading sendwork headers
107 2011-08-01 03:29:03 <luke-jr> Diablo-D3: that's unrelated to this :p
108 2011-08-01 03:29:51 <luke-jr> clients on Eligius rolling ntime (most common first): poclbm, Diablo, (null), draupnir, cgminer, "Twisted PageGetter"
109 2011-08-01 03:30:11 <Diablo-D3> heh, I wonder what client that is
110 2011-08-01 03:30:12 <luke-jr> (null) seems to be a botnet, not sure; it rolls ntime with or without a header
111 2011-08-01 03:30:24 <Diablo-D3> twisted is the python networking bullshit that everyone hates
112 2011-08-01 03:31:03 <luke-jr> I couldn't find any info on draupnir either
113 2011-08-01 03:31:37 <luke-jr> I suppose I could try to identify the persons using it, and see whether they're still rolling
114 2011-08-01 03:31:48 <Diablo-D3> but yeah
115 2011-08-01 03:31:49 <Diablo-D3> mine rolls
116 2011-08-01 03:31:52 <Diablo-D3> it accepts expiray
117 2011-08-01 03:32:00 <Diablo-D3> and it also uses expiary time has a hard limit
118 2011-08-01 03:32:10 <Diablo-D3> so it force gets after either 60 or expire seconds
119 2011-08-01 03:59:59 <forrestv> Diablo-D3, 'python networking bullshit that everyone hates'? o.O
120 2011-08-01 04:00:54 <Diablo-D3> forrestv: the twisted event/network framework for python
121 2011-08-01 04:01:15 <forrestv> heh, yeah. i was wondering why everyone hates it
122 2011-08-01 04:08:43 <Diablo-D3> forrestv: its a pile of shit
123 2011-08-01 04:08:52 <Diablo-D3> I cant put that any more concisely than that
124 2011-08-01 04:12:12 <wumpus> I don't hate it at all, it's a very extensive networking implementation with a lot of protocol support..  however the event callback model quickly results in macaroni code
125 2011-08-01 04:13:54 <theymos> I finished moving forum.bitcoin.org to bitcointalk.org. Has anyone noticed any bugs with links or anything?
126 2011-08-01 04:14:48 <wumpus> seems to work fine
127 2011-08-01 04:15:02 <asher^> what was the reason for moving it? i noticed recently that the forum link went to a google results page instead of the forums too
128 2011-08-01 04:15:10 <asher^> some legal issue going on or something?
129 2011-08-01 04:15:23 <wumpus> let me test some old forum.bitcoin.org links on the wiki to see if the redirect works
130 2011-08-01 04:15:51 <theymos> Some developers didn't want any real discussion to be associated with the "official" domain.
131 2011-08-01 04:15:54 <wumpus> works
132 2011-08-01 04:16:14 <theymos> Thanks for checking. Let me know if you see anything broken.
133 2011-08-01 04:17:40 <Graet> password failed doing reset email atm
134 2011-08-01 04:17:54 <Graet> now to remeber which email to check :/
135 2011-08-01 04:18:07 <Diablo-D3> dear lord
136 2011-08-01 04:18:08 <Diablo-D3> its theymos
137 2011-08-01 04:18:16 <Diablo-D3> I must be seeing things
138 2011-08-01 04:18:59 <gjs278> he was training in the hyper gravity chamber
139 2011-08-01 04:19:02 <Graet> and it worked well :)
140 2011-08-01 04:19:03 <sgornick> theymos: will you do a post on the forum to explain that for those who will be asking?
141 2011-08-01 04:19:20 <theymos> I'm writing a post right now.
142 2011-08-01 04:19:29 <sgornick> thanks!
143 2011-08-01 04:23:57 <sgornick> Is bitcoinstats.com just down temporarily, or is there no longer an archive of #bitcoin-dev irc?
144 2011-08-01 04:24:18 <Diablo-D3> as a forum mod, is there anything I have to give a fuck about?
145 2011-08-01 04:24:37 <theymos> Diablo-D3: No.
146 2011-08-01 04:24:55 <Diablo-D3> good
147 2011-08-01 04:32:49 <kreal-> Diablo-D3
148 2011-08-01 04:32:53 <kreal-> what happend to the forum.
149 2011-08-01 04:32:55 <kreal-> did it change url?
150 2011-08-01 04:33:29 <Habbie> kreal-, it did
151 2011-08-01 04:33:34 <kreal-> just sew.
152 2011-08-01 04:33:35 <kreal-> thanks
153 2011-08-01 04:33:40 <kreal-> I was like wth am I signed out.
154 2011-08-01 04:34:44 <Diablo-D3> kreal-: theymos is RIGHT THERE
155 2011-08-01 04:34:50 <kreal-> yes I sew it lol
156 2011-08-01 04:34:51 <kreal-> sorry.
157 2011-08-01 04:35:01 <lfm> sigh. testnet still accepts mainnet addresses
158 2011-08-01 04:35:34 <JFK911> haha
159 2011-08-01 04:36:43 <kreal-> Diablo-D3 im just a bit paranoid about entering my forum account password on domains I do not know.
160 2011-08-01 04:37:02 <lfm> kreal-: justifiably so
161 2011-08-01 04:37:05 <theymos> I'm going to post a new topic soon with PGP-signed text.
162 2011-08-01 04:37:36 <kreal-> so, do anyone know anything about z-wave?
163 2011-08-01 04:37:37 <theymos> Also, you'll note that the HTTPS version of forum.bitcoin.org is redirecting you.
164 2011-08-01 04:37:50 <kreal-> like for instance how to send a wakeup to a binary sensor.
165 2011-08-01 04:38:03 <kreal-> I just cant get it to wakeup.
166 2011-08-01 04:38:11 <kreal-> driving me insane.
167 2011-08-01 04:38:13 <lfm> kreal-: is that anything to do with bitcoin?
168 2011-08-01 04:38:33 <kreal-> nah not really
169 2011-08-01 04:38:38 <kreal-> but then again yes.
170 2011-08-01 04:38:53 <kreal-> I use a motion sensor to monitoring movement by my miners.
171 2011-08-01 04:38:57 <kreal-> will this help ? :)
172 2011-08-01 04:38:58 <luke-jr> &&..
173 2011-08-01 04:39:09 <lfm> oh ok cuz then Ill admit I dont know anything about it
174 2011-08-01 04:39:15 <wumpus> theymos: yes very good work, https is not broken this time :)
175 2011-08-01 04:39:38 <luke-jr> theymos: illegal activity is "real discussion"?
176 2011-08-01 04:40:19 <dooglus> are there any known mutex deadlocks in the current bitcoin release?
177 2011-08-01 04:40:19 <kreal-> theymos nice choice on StartCom, I use them as well for all my ssl needs.
178 2011-08-01 04:40:21 <dooglus> I've seen bitcoind lock up twice in the last few days
179 2011-08-01 04:40:27 <theymos> wumpus: Thanks. HTTP signatures/avatars still prevent full-HTTPS pages, though
180 2011-08-01 04:40:35 <kreal-> they are pretty well supported in all browsers so far.
181 2011-08-01 04:41:02 <theymos> luke-jr: Illegal activity is banned on the forum. The concern was mostly unprofessional posting, I think.
182 2011-08-01 04:41:16 <wumpus> theymos: heh just disable images in signatures, and allow only uploaded avatars :p
183 2011-08-01 04:41:36 <kreal-> wumpus no ill lose my pretty one.
184 2011-08-01 04:41:43 <luke-jr> dooglus: debug it :p
185 2011-08-01 04:41:43 <wumpus> on the other hand, images in posts can still mess things up in that case..
186 2011-08-01 04:41:57 <dooglus> luke-jr: I'm trying, but having trouble
187 2011-08-01 04:42:16 <luke-jr> theymos: my only problem was that it's a forum rather than ML/NNTP and too high-traffic for me :P
188 2011-08-01 04:42:28 <wumpus> so yeah never mind it's only images, if you imported javascript from a http host it'd be worse
189 2011-08-01 04:42:57 <dooglus> luke-jr: can you help?  http://pastebin.com/w3reCiSK
190 2011-08-01 04:42:58 <wumpus> as long as there is no exploit in the libpng/libjpeg code you're safe
191 2011-08-01 04:44:49 <kreal-> If you really want to secure images in signatures, you will need to check if it is indeed a image. i???ve seen many forums where one would put a link to a website in the imagetag. This website will then have for instance javascript code to send request to all the sites which support referrel links, and set the referral link to there own.
192 2011-08-01 04:44:54 <MaggyO> all illegal activity is banned on forum?