I’ve seen a lot of messages about some big-endian “issues” (ok, no worky) with the bitcoin client. Before I sit and try to analyze all the source code, are there any known “bad bits” of the code that assume LE? I have some idle G4 and Sparc machines that can […]
Read moreMonth: August 2010
Re: Version 0.3.11 with upgrade alerts
Quote from: torservers on August 28, 2010, 13:00:37 The “About” dialog still shows 0.3.10.1 beta. What OS? I ran the Windows and 64-bit Linux version and checked the about dialog. The Mac version is still 0.3.10.1. Quote from: pavelo on August 28, 2010, 07:36:07 iirc, it is possible to specify […]
Read moreRe: tcatm’s 4-way SSE2 for Linux 32/64-bit is in 0.3.10
I just reviewed the sourcecode as I had a few ideas to optimize it further and I noticed that 4way is partly broken: from main.cpp: Code: for (int j = 0; j < NPAR; j++) […]
Read moreVersion 0.3.11 with upgrade alerts
Version 0.3.11 is now available. Changes: – Some blk*.dat checking on load – Built the -4way code with -march=amdfam10, which makes it a little faster – Warning if your clock is too far off – Warnings/errors/alerts can also be seen in the getinfo command – Alert system The alert system […]
Read moreRe: Bitcoin does NOT violate Mises’ Regression Theorem
The Money Regression and Emergence of Money from the Barter Economy The entire purpose of the regression theorem was to help explain an apparent paradox of money: how does money have value as a medium of exchange if it is valued because it serves as a medium of exchange? Menger […]
Read moreRe: Bitcoins are most like shares of common stock
There has been a lot of debate about what Bitcoins are — i.e. currency vs. commodity. Also there has been a lot of debate about inflation vs. deflation with respect to Bitcoins, whether people would lend them, at what rates, etc. I think the most apt description of Bitcoins is […]
Read moreRe: New web service: obtain dump of bitcoin block NNNN
As part of Bitcoin Watch, a new feature provides a developer-friendly dump of a bitcoin block at the specified height. GET parameters: “h” – height of block to download “json” – set to non-zero value, to enable application/json output rather than HTML output Examples: Dump block 72000: http://blk.bitcoinwatch.com/b?h=72000 Dump block […]
Read moreRe: auto backing up of wallet.dat
The Windows version of mmap was mentioned in the message to which you replied: CreateFileMapping In my earlier message, I mentioned how to use this from boost: Boost::Iostreams already has a mapped_file Source. Sorry, I’ve been so busy lately I’ve been skimming messages and I still can’t keep up. We […]
Read moreRe: auto backing up of wallet.dat
I think you misunderstand what mmap does? mmap / CreateFileMapping does not read a file into heap memory: http://en.wikipedia.org/wiki/Mmap I doubt there’s an mmap(2) on Windows. I’d rather call an existing file copy function than make and test my own. Quote from: nelisky on August 27, 2010, 01:21:09 But if you […]
Read moreRe: auto backing up of wallet.dat
mmap(2) + memcpy(3) ? Boost::Iostreams already has a mapped_file Source. If you read it into memory and write it out, it could fail in tight memory situations. I’m looking for something like copyfile(const char* from, const char* to) or copyfile(path from, path to), preferably something in Boost if it has […]
Read more