Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-19 | Move func 'REF' from util.h to serialize.h | Giel van Schijndel | |
util.h doesn't use REF, serialize.h does, creating a dependency of serialize.h on util.h, but util.h already depends on serialize.h. To resolve this circular dependency the function 'REF' has now been moved closer to one of its two points of use. Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-08-19 | Cleanup makefiles such that diffs to them are smaller | Giel van Schijndel | |
Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-08-19 | Make some global variables less-global (static) | Giel van Schijndel | |
Explicitly make these global variables less-global to reduce the maximum scope of this global state. In my experience global variables tend to be a major source of bugs. As such the less accessible they are the less likely they are to be the source of a bug. Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-08-17 | Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can ↵ | Gavin Andresen | |
cause deadlocks | |||
2011-08-16 | Remove unused ScanMessageStart function | Gavin Andresen | |
2011-08-16 | src/makefile.unix: remove -DFOURWAYSSE2 | Jeff Garzik | |
Spotted by Venkatesh Srinivas <me@endeavour.zapto.org> | |||
2011-08-12 | Don't std::advance past beginning of transactions array. Fixes #465 | Gavin Andresen | |
2011-08-11 | Merge pull request #458 from TheBlueMatt/copyright | Gavin Andresen | |
Unify copyright notices. | |||
2011-08-10 | Merge pull request #459 from jgarzik/char-msgstart | Gavin Andresen | |
Use 'unsigned char' rather than 'char' for pchMessageStart. | |||
2011-08-10 | Merge pull request #460 from jgarzik/make-tuple | Gavin Andresen | |
Qualify make_tuple with boost:: namespace. | |||
2011-08-10 | Use 'unsigned char' rather than 'char' for pchMessageStart. | Venkatesh Srinivas | |
Regarding https://bitcointalk.org/index.php?topic=28022.0 main.cpp has: "char pchMessageStart[4] = { 0xf9, 0xbe, 0xb4, 0xd9 };" Per discussion on the thread linked, leaving the signedness of pchMessageStart is unsafe for values > 0x80. This patch specifies 'unsigned char' in main.cpp and net.h. Signed-off-by: Jeff Garzik <jgarzik@pobox.com> | |||
2011-08-10 | Qualify make_tuple with boost:: namespace. | Venkatesh Srinivas | |
db.cpp has a number of uses of make_tuple and has 'using namespace std' and 'using namespace boost'. Without qualifying make_tuple, std::make_tuple is preferred, which is incorrect. This patch qualifies make_tuple. Signed-off-by: Jeff Garzik <jgarzik@exmulti.com> | |||
2011-08-10 | Test for SO_NOSIGPIPE rather than assuming all BSDs support it. | Venkatesh Srinivas | |
Signed-off-by: Jeff Garzik <jgarzik@exmulti.com> | |||
2011-08-09 | Do-nothing MapPort() ifndef USE_UPNP. fixes #450 | Gavin Andresen | |
2011-08-09 | Unify copyright notices. | Matt Corallo | |
To a variation on: // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2011 The Bitcoin developers | |||
2011-08-08 | Cleanup test suite output to be more useful. | Matt Corallo | |
2011-08-08 | Add file for transaction tests. | Matt Corallo | |
2011-08-08 | Add a file for script tests | Vegard Nossum | |
2011-08-08 | Add prototype for EvalScript() to script.h | Vegard Nossum | |
This is needed for the script unit tests. | |||
2011-08-08 | Fix testing setup | Vegard Nossum | |
There were some problems with the existing testing setup: - Makefile rules for test-file compilation used CFLAGS instead of CXXFLAGS in makefile.unix | |||
2011-08-08 | Add missing include to serialize.h | Matt Corallo | |
2011-08-08 | Add missing includes to net.h | Vegard Nossum | |
2011-08-08 | Add missing include to script.h | Vegard Nossum | |
2011-08-08 | Add missing includes to key.h | Vegard Nossum | |
2011-08-08 | Merge pull request #443 from TheBlueMatt/dupin | Gavin Andresen | |
Check for duplicate txins in CheckTransaction. | |||
2011-08-04 | Merge branch 'tmp2' | Jeff Garzik | |
2011-08-04 | Merge pull request #448 from sipa/cbitcoinaddress | Jeff Garzik | |
avoid strAddress + validity checks | |||
2011-08-04 | Merge pull request #446 from WakiMiko/upnp-desc | Jeff Garzik | |
Identify as "Bitcoin + version number" when mapping UPnP port | |||
2011-08-04 | Merge pull request #451 from TheBlueMatt/tornolisten | Jeff Garzik | |
Don't listen if on TOR (resolves #441). | |||
2011-08-03 | Don't listen if on TOR (resolves #441). | Matt Corallo | |
2011-08-03 | Make it clear that setting proxy requires restart to fully apply. | Matt Corallo | |
2011-08-03 | avoid strAddress + validity checks | Pieter Wuille | |
Avoid references to addresses using strings, and use CBitcoinAddress as much as possible. Also added some validity checks on addresses entered using RPC. | |||
2011-08-01 | Merge pull request #444 from Jeroenz0r/patch-2 | Pieter Wuille | |
Translation from "Open Bitcoin" to "Verstuur Bitcoins" | |||
2011-08-01 | Identify as "Bitcoin + version number" when mapping UPnP port | Johannes Henninger | |
Makes Bitcoin identify itself as "Bitcoin + version number" instead of the nondescript "libminiupnpc" when forwarding a port via UPnP. | |||
2011-07-31 | Merge pull request #437 from codler/patch-2 | Gavin Andresen | |
Comment "deprecated" | |||
2011-08-01 | Translation from "Open Bitcoin" to "Verstuur Bitcoins" | Jeroenz0r | |
2011-07-31 | Check for duplicate txins in CheckTransaction. | Matt Corallo | |
2011-07-30 | Comment "deprecated" | Han Lin Yap | |
2011-07-27 | Merge pull request #436 from TheBlueMatt/master | Pieter Wuille | |
Fix EncryptKeys crash introduced by a9ba471, identified by TD. | |||
2011-07-27 | Fix EncryptKeys crash introduced by a9ba4710, identified by TD. | Matt Corallo | |
2011-07-26 | CAddrDB::LoadAddresses: properly initialize CAddress | Jeff Garzik | |
Fixes issue #424 | |||
2011-07-26 | Merge pull request #435 from sipa/fixextract | Pieter Wuille | |
Bugfix: don't overuse limited ExtractAddress | |||
2011-07-26 | Bugfix: don't overuse limited ExtractAddress | Pieter Wuille | |
ExtractAddress was called with the keystore as argument in RPC and UI, limiting results to own keys. This caused empty "address" fields. | |||
2011-07-26 | Merge pull request #434 from laanwj/addkey_retval | Pieter Wuille | |
make SetHash160 return a value (as specified in the function signature) | |||
2011-07-26 | make SetHash160 return a value (as specified in the function signature) | Wladimir J. van der Laan | |
2011-07-25 | Fix UNIX-specific thread handle leak. | JoelKatz | |
2011-07-24 | Merge pull request #403 from sipa/cbitcoinaddress | Jeff Garzik | |
keys indexed by address + introduced CBitcoinaddress | |||
2011-07-24 | Merge pull request #428 from sipa/mintxfeefix | Pieter Wuille | |
Fix for small change outputs | |||
2011-07-24 | Fix for small change outputs | Pieter Wuille | |
With the separation of CENT and MIN_TX_FEE, it is now reasonable to create change outputs between 0.01 and 0.0005, as these are spendable according to the policy, even though they require a fee to be paid. Also, when enough fee was already present, everything can go into a change output, without further increasing the fee. | |||
2011-07-21 | Merge pull request #423 from TheBlueMatt/mapalreadyaskedforfix | Jeff Garzik | |
Actually use mapAlreadyAskedFor. |