aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-10-08Merge pull request #1834 from jgarzik/kickblocksJeff Garzik
P2P: Do not request blocks from peers with fewer blocks than us
2012-10-08Revert "Send 'mempool' P2P command at the start of each P2P session"Jeff Garzik
Fat-fingered on github, and merged this too early. This reverts commit 22f9b069035c9ba0416a62714db167eea5ba762f.
2012-10-08Merge pull request #1833 from jgarzik/mempool-queryJeff Garzik
Send 'mempool' P2P command at the start of each P2P session
2012-10-08Merge branch 'BDB_DOWNGRADE'Gavin Andresen
2012-10-08Handle incompatible BDB environmentsGavin Andresen
Before, opening a -datadir that was created with a new version of Berkeley DB would result in an un-caught DB_RUNRECOVERY exception. After these changes, the error is caught and the user is told that there is a problem and is told how to try to recover from it.
2012-10-07Merge pull request #1859 from Diapolo/proxy_locksPieter Wuille
add LOCK() for proxy related data-structures
2012-10-05Merge pull request #1906 from laanwj/2012_10_help_stdoutWladimir J. van der Laan
Send --help message to stdout i.s.o stderr
2012-10-04Merge pull request #1905 from laanwj/2012_10_startup_gui_errorWladimir J. van der Laan
When datadir missing, show messagebox instead of printing error to stderr
2012-10-04Merge pull request #1908 from laanwj/2012_10_rpcerrorsPieter Wuille
Document RPC error codes
2012-10-04Add constants for HTTP status codesWladimir J. van der Laan
2012-10-04Document RPC error codesWladimir J. van der Laan
Replace all "magic values" in RPCError(...) by constants.
2012-10-04When datadir missing, show messagebox instead of printing error to stderrWladimir J. van der Laan
2012-10-04add LOCK() for proxy related data-structuresPhilip Kaufmann
- fix #1560 by properly locking proxy related data-structures - update GetProxy() and introduce GetNameProxy() to be able to use a thread-safe local copy from proxyInfo and nameproxyInfo - update usage of GetProxy() all over the source to match the new behaviour, as it now fills a full proxyType object - rename GetNameProxy() into HaveNameProxy() to be more clear
2012-10-04Pull changed translations from transifexWladimir J. van der Laan
There was also a new translation available, "ja" (Japanese), however almost nothing was filled in yet, so I'm not including it for this release.
2012-10-04Translation update for 0.7.1Wladimir J. van der Laan
Also clarify translation process that the package `gettext` is needed to run string extractor.
2012-10-04Send --help message to stdout i.s.o stderrWladimir J. van der Laan
This allows fun stuff such as `bitcoin --help | less`, and more easy piping to files. Looking at other tools such as bash, gcc, they all send their help text to stdout.
2012-10-01Merge branch '2012_09_fixwformat' of github.com:laanwj/bitcoinGavin Andresen
2012-10-01Merge branch 'master' of github.com:runeksvendsen/bitcoinGavin Andresen
2012-10-01Merge pull request #1893 from kjj2/issue1884Gavin Andresen
Issue 1884: Add a backup warning to the encryptwallet RPC command
2012-10-01Revert "Remove -Wformat* warnings from makefiles"Wladimir J. van der Laan
This reverts commit 14ac0adcc7c0224a467e38bbd4ebf39d824ada8d.
2012-10-01fix -Wformat warnings all over the sourcePhilip Kaufmann
2012-10-01Extend printf warnings to error()Wladimir J. van der Laan
2012-10-01Merge branch '2012_09_base58tests' of github.com:laanwj/bitcoinGavin Andresen
2012-10-01data-driven base58 CBitcoinAddress/CBitcoinSecret testsWladimir J. van der Laan
Arbitrary numbers of test vectors can be generated using the script `gen_base58_test_vectors.py`.
2012-09-30When encrypting the wallet, warn user that old backups will become useless.Rune K. Svendsen
Don't include HTML in translation strings. Do split the huge message over several lines. Prettier lines
2012-09-30Add a backup warning to the encryptwallet RPC commandkjj2
2012-09-30harmonize printf format charactersPhilip Kaufmann
- remove the "%" character from format characters for (s)size_t and ptrdiff_t and harmonize them with the ones for int64 and uint64
2012-09-29Merge pull request #1875 from hsoft/masterWladimir J. van der Laan
Fix compilation with clang under OS X
2012-09-29Merge pull request #1881 from xanatos/TestsWladimir J. van der Laan
Removed a duplicated identical if
2012-09-29Merge pull request #1851 from fanquake/OpenSSL-1.0.1cWladimir J. van der Laan
Update to use OpenSSL 1.0.1c
2012-09-29Merge pull request #1883 from sipa/norandstackWladimir J. van der Laan
Remove stack randomization
2012-09-28Merge pull request #1871 from jgarzik/wallet-deadcodeJeff Garzik
walletdb.h: remove dead code
2012-09-28Remove stack randomizationPieter Wuille
2012-09-28Merge pull request #1862 from kjj2/testportsPieter Wuille
Fix: when testnet=1 specified, change default RPC port to 18332
2012-09-28toHTML won't add empty wtx.mapValue elementsxanatos
As the code was before, toHTML added empty elements to mapValue to check for their existance. Now first it check for their existance and then for their non-emptiness. Removed a duplicated identical if There are two equal ifs, one inside another. If the first one is true, then the second one is true.
2012-09-27Merge pull request #1868 from maaku/and_or_xor_sign_extensionWladimir J. van der Laan
Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR
2012-09-27Fixed compilation error with clang.Virgil Dupras
Previously, trying to compile with clang would result in the error: assigning to 'objc_object *' from incompatible type 'DockIconClickEventHandler *'
2012-09-27Remove -Wformat* warnings from makefilesWladimir J. van der Laan
commit 5a1a3622 effectively enabled these warnings, but they need to be fixed before being enabled in the general build scripts.
2012-09-26walletdb.h: remove dead codeJeff Garzik
2012-09-25Merge pull request #1807 from laanwj/2012_09_printf_warningsWladimir J. van der Laan
Add printf-style warnings to strprintf() and OutputDebugStringF()
2012-09-25Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR.Mark Friedenbach
Due to a bug in the implementation of MakeSameSize(), using OP_AND, OP_OR, or OP_XOR with signed values of unequal size will result in the sign-value becoming part of the smaller integer, with nonsensical results. This patch documents the unexpected behavior and provides the basis of a solution should decision be made to fix the bug in the future.
2012-09-25Merge pull request #1684 from jgarzik/bootstrapJeff Garzik
Import $DataDir/bootstrap.dat automatically, if it exists.
2012-09-25Update comment, we're no longer using boost::interprocess::scoped_lockWladimir J. van der Laan
2012-09-25Merge pull request #1854 from Diapolo/fix_1843_V2Wladimir J. van der Laan
additional fix for #1843
2012-09-24Fix: when testnet=1 specified, change default ports to 18332 and 18333kjj2
2012-09-24Send 'mempool' P2P command at the start of each P2P sessionJeff Garzik
to query remote node mempool contents.
2012-09-24Import $DataDir/bootstrap.dat automatically, if it exists.Jeff Garzik
As discussed on IRC. Intended to make using an external blockchain download solution just a bit easier.
2012-09-24P2P: Do not request blocks from peers with fewer blocks than usJeff Garzik
If the remote node has a shorter chain, do not waste our special getblocks request on them.
2012-09-23Merge pull request #1836 from kjj2/stopdetachWladimir J. van der Laan
Adds a stopdetach <detach> RPC command. <detach> defaults to true. Wor...
2012-09-23Merge pull request #1853 from fanquake/qt-includeWladimir J. van der Laan
Update include for Qt5