Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-03 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-03-03 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-03-03 | Bugfix: Fix possible buffer overflow (#901) | Luke Dashjr | |
Upstream commit: 21ae37d (partial) | |||
2012-03-03 | Bugfix: Check return value of SHGetSpecialFolderPath in MyGetSpecialFolderPath | Luke Dashjr | |
Upstream commit: 21ae37d (partial) | |||
2012-03-03 | Merge remote branch 'sipa/nooverwritetx_v0.4.0' into 0.4.x | Luke Dashjr | |
2012-03-03 | Do not allow overwriting unspent transactions (BIP 30) | Pieter Wuille | |
Introduce the following network rule: * a block is not valid if it contains a transaction whose hash already exists in the block chain, unless all that transaction's outputs were already spent before said block. Warning: this is effectively a network rule change, with potential risk for forking the block chain. Leaving this unfixed carries the same risk however, for attackers that can cause a reorganisation in part of the network. Thanks to Russell O'Connor and Ben Reeves. | |||
2012-03-02 | DoS fix for mapOrphanTransactions | Gavin Andresen | |
2012-02-27 | In UI, handle cases in which the last received block was generated in the ↵ | Wladimir J. van der Laan | |
future (secs<0) Fixes #874. | |||
2012-02-27 | Don't show splash screen when -min is specified on the command line. | Chris Moore | |
2012-02-27 | Checkpoint block 168,000 | Gavin Andresen | |
2012-02-27 | ProcessBlock is sometimes called with pfrom==NULL | Pieter Wuille | |
2012-02-27 | Fix #616: remove base_uint::operator&=(uint64 b) | Pieter Wuille | |
2012-02-27 | Fix #626: RecvLine wrong error message | Pieter Wuille | |
2012-02-27 | On windows, show message box with help, as there is no stderr (fixes #702) | Wladimir J. van der Laan | |
(partial) | |||
2012-02-27 | Only fill in label from address book, if no label is filled in yet, fixes #840 | Wladimir J. van der Laan | |
2012-02-27 | Fix #650: CKey::SetSecret BIGNUM leak | Pieter Wuille | |
2012-02-27 | Free pwalletdbEncryption after encryping wallet | Pieter Wuille | |
Fixes a memory leak. | |||
2012-02-27 | Restructure IPC URL handling (fixes #851) | Wladimir J. van der Laan | |
2012-02-17 | Change #ifdef GUI to #ifdef QT_GUI, GUI is not defined anymore... | Wladimir J. van der Laan | |
2012-02-17 | Extra wallet locking fixes | Pieter Wuille | |
* Fix sign error in calculation of seconds to sleep * Do not mix GetTime() (seconds) and Sleep() (milliseconds) * Do not sleep forever if walletlock() is called * Do locking within critical section | |||
2012-02-17 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-02-17 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-17 | Fix wallet locking locking | Pieter Wuille | |
2012-02-17 | Macros for manual critical sections | Pieter Wuille | |
2012-02-17 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
Conflicts: src/qt/bitcoingui.cpp | |||
2012-02-17 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-17 | don't allow -daemon in bitcoin-qt (changes only #defines) | Wladimir J. van der Laan | |
2012-02-17 | Properly include $*_LIB_PATH in makefile.unix | Matt Corallo | |
2012-02-17 | Several shutdown-related fixes | Pieter Wuille | |
* do not let vnThreadsRunning[1] go negative * do not perform locking operations while vnThreadsRunning[1] is decreased * check vnThreadsRunning[1] at exit | |||
2012-02-17 | Bugfix: do not create CAddress for invalid accepts | Pieter Wuille | |
2012-02-17 | Fix Minimize to the tray instead of the taskbar | Janne Pulkkinen | |
2012-02-17 | Prevent window from being shown momentarily when using -min | Wladimir J. van der Laan | |
- In a previous patch, show() was added to all the page switcher functions. As the contructor calls showOverviewPage(), this means the window is shown in the constructor. - This change prevents this by connecting show() to the signal instead. | |||
2012-02-14 | Enable accessible widgets Qt module on win32, so that people with screen ↵ | Wladimir J. van der Laan | |
readers such as NVDA can make sense of it. | |||
2012-02-11 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-02-11 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-11 | Get ext. IP from UPnP, make sure addrMe IsRoutable() in version. | Matt Corallo | |
This fixes a potential bug where some NATs may replace the node's interal IP with its external IP in version messages, causing incorrect checksums when version messages begin being checksummed on February 14, 2012. | |||
2012-02-11 | Fix #822 | Pieter Wuille | |
2012-02-07 | Bugfix: Capitalize kB correctly (upstream: 9d4b05c) | Luke Dashjr | |
2012-02-07 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
Conflicts: src/qt/locale/bitcoin_ru.ts src/qt/locale/bitcoin_zh_TW.ts | |||
2012-02-07 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/bitcoinrpc.cpp | |||
2012-02-07 | Update copyrights to 2012 for files modified this year | Luke Dashjr | |
2012-02-07 | Have bitcoind recommend a secure RPC password. Increase invalid password delay. | Gregory Maxwell | |
Help users avoid insecure configurations a bit by recommending a secure RPC password and increasing the incorrect password delay. This may open up a RPC DOS for users with exposed RPC ports and short passwords. Since users shouldn't have exposed RPC ports OR short passwords, the DOS risk is preferable to the compromise risk. Also logs the client IP address for incorrect attempts. | |||
2012-02-07 | Restructure credit transaction decomposition (solves issue #689) | Wladimir J. van der Laan | |
When a transaction has multiple outputs that go to the wallet, list these as multiple transactions in the UI. This is also applied to generated (coinbase) transactions. Also makes the code shorter and easier to understand. | |||
2012-02-07 | Bugfix: Capitalize kB correctly (upstream: 9d4b05c) | Luke Dashjr | |
2012-02-07 | Update copyrights to 2012 for files modified this year | Luke Dashjr | |
2012-02-07 | Have bitcoind recommend a secure RPC password. Increase invalid password delay. | Gregory Maxwell | |
Help users avoid insecure configurations a bit by recommending a secure RPC password and increasing the incorrect password delay. This may open up a RPC DOS for users with exposed RPC ports and short passwords. Since users shouldn't have exposed RPC ports OR short passwords, the DOS risk is preferable to the compromise risk. Also logs the client IP address for incorrect attempts. | |||
2012-02-02 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-02-02 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/main.cpp | |||
2012-02-02 | Only store transactions with missing inputs in the orphan pool. | Gavin Andresen | |
All previous versions of bitcoin could store some types of invalid transactions in the orphan-transaction list. | |||
2012-02-02 | Full checking of all loaded keys | Pieter Wuille | |