Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-09 | 0.7.1 release notesv0.7.1rc1v0.7.1 | Gavin Andresen | |
2012-10-09 | Bump versions for 0.7.1 release | Gavin Andresen | |
2012-10-09 | Fix bad merge, pszDataDir duplication | Gavin Andresen | |
2012-10-09 | Merge branch 'wallet_exceptions' of github.com:gavinandresen/bitcoin-git | Gavin Andresen | |
2012-10-09 | Merge branch 'crash_at_exit' of github.com:gavinandresen/bitcoin-git | Gavin Andresen | |
2012-10-08 | Merge pull request #1915 from Diapolo/Qt5_compat_leftover | Wladimir J. van der Laan | |
change Q_WS_MAC -> Q_OS_MAC (Qt5 compatibility) | |||
2012-10-08 | Merge pull request #1834 from jgarzik/kickblocks | Jeff Garzik | |
P2P: Do not request blocks from peers with fewer blocks than us | |||
2012-10-08 | Revert "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-08 | Merge pull request #1833 from jgarzik/mempool-query | Jeff Garzik | |
Send 'mempool' P2P command at the start of each P2P session | |||
2012-10-08 | Don't try to verify a non-existent wallet.dat | Gavin Andresen | |
2012-10-08 | Handle corrupt wallets gracefully. | Gavin Andresen | |
Corrupt wallets used to cause a DB_RUNRECOVERY uncaught exception and a crash. This commit does three things: 1) Runs a BDB verify early in the startup process, and if there is a low-level problem with the database: + Moves the bad wallet.dat to wallet.timestamp.bak + Runs a 'salvage' operation to get key/value pairs, and writes them to a new wallet.dat + Continues with startup. 2) Much more tolerant of serialization errors. All errors in deserialization are reported by tolerated EXCEPT for errors related to reading keypairs or master key records-- those are reported and then shut down, so the user can get help (or recover from a backup). 3) Adds a new -salvagewallet option, which: + Moves the wallet.dat to wallet.timestamp.bak + extracts ONLY keypairs and master keys into a new wallet.dat + soft-sets -rescan, to recreate transaction history This was tested by randomly corrupting testnet wallets using a little python script I wrote (https://gist.github.com/3812689) | |||
2012-10-08 | Handle incompatible BDB environments | Gavin 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-08 | Merge branch 'BDB_DOWNGRADE' | Gavin Andresen | |
2012-10-08 | Handle incompatible BDB environments | Gavin 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-07 | change Q_WS_MAC -> Q_OS_MAC (Qt5 compatibility) | Philip Kaufmann | |
- I missed that one in my former pull | |||
2012-10-07 | Merge pull request #1859 from Diapolo/proxy_locks | Pieter Wuille | |
add LOCK() for proxy related data-structures | |||
2012-10-05 | Merge pull request #1906 from laanwj/2012_10_help_stdout | Wladimir J. van der Laan | |
Send --help message to stdout i.s.o stderr | |||
2012-10-04 | Merge pull request #1905 from laanwj/2012_10_startup_gui_error | Wladimir J. van der Laan | |
When datadir missing, show messagebox instead of printing error to stderr | |||
2012-10-04 | Merge pull request #1908 from laanwj/2012_10_rpcerrors | Pieter Wuille | |
Document RPC error codes | |||
2012-10-04 | Avoid crashes at shutdown due to printf() in global destructors. | Gavin Andresen | |
2012-10-04 | Add constants for HTTP status codes | Wladimir J. van der Laan | |
2012-10-04 | Document RPC error codes | Wladimir J. van der Laan | |
Replace all "magic values" in RPCError(...) by constants. | |||
2012-10-04 | When datadir missing, show messagebox instead of printing error to stderr | Wladimir J. van der Laan | |
2012-10-04 | Merge pull request #1907 from laanwj/2012_10_translations | Wladimir J. van der Laan | |
Translation update for 0.7.1 | |||
2012-10-04 | add LOCK() for proxy related data-structures | Philip 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-04 | Pull changed translations from transifex | Wladimir 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-04 | Translation update for 0.7.1 | Wladimir J. van der Laan | |
Also clarify translation process that the package `gettext` is needed to run string extractor. | |||
2012-10-04 | Send --help message to stdout i.s.o stderr | Wladimir 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-01 | Merge branch '2012_09_fixwformat' of github.com:laanwj/bitcoin | Gavin Andresen | |
2012-10-01 | Merge branch 'master' of github.com:runeksvendsen/bitcoin | Gavin Andresen | |
2012-10-01 | Merge pull request #1893 from kjj2/issue1884 | Gavin Andresen | |
Issue 1884: Add a backup warning to the encryptwallet RPC command | |||
2012-10-01 | Revert "Remove -Wformat* warnings from makefiles" | Wladimir J. van der Laan | |
This reverts commit 14ac0adcc7c0224a467e38bbd4ebf39d824ada8d. | |||
2012-10-01 | fix -Wformat warnings all over the source | Philip Kaufmann | |
2012-10-01 | Extend printf warnings to error() | Wladimir J. van der Laan | |
2012-10-01 | Merge branch '2012_09_base58tests' of github.com:laanwj/bitcoin | Gavin Andresen | |
2012-09-30 | Merge pull request #1886 from Diapolo/fix_Win_URI_assoc | Wladimir J. van der Laan | |
Windows: fix URI association setting in registry | |||
2012-10-01 | data-driven base58 CBitcoinAddress/CBitcoinSecret tests | Wladimir J. van der Laan | |
Arbitrary numbers of test vectors can be generated using the script `gen_base58_test_vectors.py`. | |||
2012-09-30 | When 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-30 | Add a backup warning to the encryptwallet RPC command | kjj2 | |
2012-09-30 | Merge pull request #1891 from Diapolo/printf_format_defs | Wladimir J. van der Laan | |
harmonize printf format characters | |||
2012-09-30 | harmonize printf format characters | Philip 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-29 | Windows: fix URI association setting in registry | Philip Kaufmann | |
- fix for #1877 - fix was reported to work via https://bitcointalk.org/index.php?topic=110243.msg1230418#msg1230418 | |||
2012-09-29 | Merge pull request #1875 from hsoft/master | Wladimir J. van der Laan | |
Fix compilation with clang under OS X | |||
2012-09-29 | Merge pull request #1881 from xanatos/Tests | Wladimir J. van der Laan | |
Removed a duplicated identical if | |||
2012-09-29 | Merge pull request #1864 from Diapolo/Qt_4.8.2 | Wladimir J. van der Laan | |
switch to Qt 4.8.2 for Windows builds | |||
2012-09-29 | Merge pull request #1851 from fanquake/OpenSSL-1.0.1c | Wladimir J. van der Laan | |
Update to use OpenSSL 1.0.1c | |||
2012-09-29 | Merge pull request #1883 from sipa/norandstack | Wladimir J. van der Laan | |
Remove stack randomization | |||
2012-09-28 | Merge pull request #1871 from jgarzik/wallet-deadcode | Jeff Garzik | |
walletdb.h: remove dead code | |||
2012-09-28 | Remove stack randomization | Pieter Wuille | |
2012-09-28 | Merge pull request #1862 from kjj2/testports | Pieter Wuille | |
Fix: when testnet=1 specified, change default RPC port to 18332 |