Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-31 | Fixed potential deadlocks in GUI code. | Gavin Andresen | |
Also changed semantics of CWalletTx::GetTxTime(); now always returns the time the transaction was received by this node, not the average block time. And added information about -DDEBUG_LOCKORDER to coding.txt. | |||
2011-08-31 | Fix rpc-hanging deadlocks | Gavin Andresen | |
Collapsed multiple wallet mutexes to a single cs_wallet, to avoid deadlocks with wallet methods that acquired locks in different order. Also change master RPC call handler to acquire cs_main and cs_wallet locks before executing RPC calls; requiring each RPC call to acquire the right set of locks in the right order was too error-prone. | |||
2011-08-31 | Highlight mis-matching locks | Gavin Andresen | |
2011-08-31 | Merge pull request #463 from TheBlueMatt/encreadme | Jeff Garzik | |
Encryption readme update and minor rpc.cpp fixes | |||
2011-08-31 | Add reference python miner, in contrib/pyminer/ | Jeff Garzik | |
2011-08-31 | Merge pull request #475 from ovdeathiam/patch-1 | Jeff Garzik | |
Edited locale/pl/LC_MESSAGES/bitcoin.po via GitHub | |||
2011-08-31 | Merge pull request #464 from TheBlueMatt/upnp1.6 | Jeff Garzik | |
Upgrade dependancies and tweak build process. | |||
2011-08-26 | CHECKMULTISIG unit tests. | Gavin Andresen | |
2011-08-25 | Add Gitian Build descriptors for Boost and wxWidgets. | Dev Random | |
2011-08-24 | Merge pull request #474 from xHire/master | Gavin Andresen | |
Updated czech translation [only .po] | |||
2011-08-23 | Mingw gitian build with deterministic bitcoin.exe by use of faketime | Dev Random | |
2011-08-23 | Mingw gitian with separate wxWidgets and boost | Dev Random | |
2011-08-23 | Linux gitian config with separate wxWidgets build | Dev Random | |
2011-08-23 | Upgrade dependancies and tweak build process. | Matt Corallo | |
* Upgrade to use miniupnpc 1.6 * Upgrade to wxWidgets 2.9.2 * Upgrade to Bost 1.47 for Win32 Builds | |||
2011-08-22 | Edited locale/pl/LC_MESSAGES/bitcoin.po via GitHub | ovdeathiam | |
2011-08-17 | Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can ↵ | Gavin Andresen | |
cause deadlocks | |||
2011-08-17 | Updated czech translation | Michal Zima | |
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 | Add specific wallet encryption details to doc/README | Matt Corallo | |
2011-08-11 | Fix incorrect RPC error messages | Matt Corallo | |
2011-08-11 | Missed a 'password' should be 'passphrase'. | Matt Corallo | |
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. |