1070 Commits (7be8b2ff9c9ea425bdda2ad1a702699b3d2da9f8)

Author SHA1 Message Date
Gavin Andresen 806704c237 More denial-of-service misbehavior detection: version/addr/inv/getdata messages 13 years ago
Gavin Andresen 3e52aaf212 Transaction/Block denial-of-service detection/response 13 years ago
Gavin Andresen 15f3ad4dbd Framework for banning mis-behaving peers 13 years ago
Gavin Andresen 54d02f158d SetMockTime() for cleaner unit testing 13 years ago
Wladimir J. van der Laan 9b490f71b0 put Q_OBJECT everywhere it should be (removes warnings when running lupdate) 13 years ago
Pieter Wuille 88367a5fb8 SocketHandler thread can be detached 13 years ago
Wladimir J. van der Laan e122e42354 assure that base bitcoind and bitcoin still build 13 years ago
Nils Schneider e674680ddd missed printf in AbortMessage(); merged printfs in EndMessage 13 years ago
Nils Schneider 59090133c0 log low-level network messages only when fDebug is set 13 years ago
flower c1e667222a make German translation up-to-date 13 years ago
cjdelisle 3f94dfa25f Add some hardening to protect against unknown/future exploits. 13 years ago
Wladimir J. van der Laan 83312d7c6c remove transparency effect and windows-specific code for now, it's not working as supposed 13 years ago
p2k 2c1fd3c395 Some Mac OS X specific things 13 years ago
Wladimir J. van der Laan d33cc2b5e3 clarify function signature (GetNumBlocksOfPeers) and use number of 'frozen' blocks as initial value for number of peer blocks 13 years ago
Janne Pulkkinen 78b3bf56f7 The synchronization progress bar now compares the amount of total blocks to amount of blocks downloaded at application start-up. Could be probably implemented better. 13 years ago
Wladimir J. van der Laan f077d1ad62 fix the build (moved code use 'this' instead of 'window') 14 years ago
Janne Pulkkinen 94723e27ad Pull request #21: windows fixes/cleanup by Matoking 14 years ago
Gavin Andresen 9406696578 Fix AddAddress cs_mapaddresses/db transaction deadlock 14 years ago
Luke Dashjr 83f4cd156e Bugfix: Use timestamp in coinbase rather than "bits", needed to ensure coinbase txn is unique even if address is the same 14 years ago
Luke Dashjr 49c8e53ee2 Save coinbase, not just extraNonce 14 years ago
Jeff Garzik cbd959c473 Revert "Define MSG_NOSIGNAL to 0 on platforms where it is unavailable." 14 years ago
Venkatesh Srinivas 6a0296791d Define MSG_NOSIGNAL to 0 on platforms where it is unavailable. 14 years ago
Gavin Andresen e077cce617 Optimize database writes for transactions with lots of TxIns. 14 years ago
Wladimir J. van der Laan cf9195c808 (k)ubuntu 10.04+ notification support (based on @zwierzak his code) 14 years ago
Luke Dashjr a687d4f574 Support for boost filesystem version 3 14 years ago
Gavin Andresen 7464e647de Bumped version numbers to 0.4.0rc1 14 years ago
Gavin Andresen ec74e8a443 Versions 0.3.20 THROUGH 0.3.23 have trouble with blockchain downloads; avoid them 14 years ago
Gavin Andresen b53e277ba1 Stay connected to seed nodes; disconnecting causes problems if you are trying to make the initial blockchain download. 14 years ago
Wladimir J. van der Laan b2d1129f27 bitcoin-qt cannot be used as command line rpc client 14 years ago
Wladimir J. van der Laan c5aa1b139a update to work with new lock system, add protocol.* to build system 14 years ago
Gavin Andresen c591cc50eb If compiled -DDEBUG_LOCKORDER and run with -debug, print out every mutex lock/unlock (helpful for debugging something-is-holding-a-mutex-too-long problems) 14 years ago
Gavin Andresen fb45259967 Do not try to download blockchain from 0.3.23 nodes 14 years ago
Gavin Andresen 86fd7c5af6 Give hard-coded seed nodes a random last-seen time, to randomize order they're tried. 14 years ago
Daniel Folkinshteyn bca179e8bd Update the list of seednodes. 14 years ago
Gavin Andresen 2f4c30fd85 Fix bad merge: getaccountaddress was broken for new accounts 14 years ago
Gavin Andresen 36d9b2311d Fixed regression I introduced: wallets with lots of transactions were unusable in GUI. 14 years ago
Gavin Andresen ed02c95d50 obtain cs_wallet mutex to protect vchDefaultKey 14 years ago
Gavin Andresen 123e5bd998 Fix RPC call name in error message. 14 years ago
Gavin Andresen 7db3b75b3e Logic running with -keypool=0 was wrong (empty keys were being returned). Fixes #445 14 years ago
Gavin Andresen e3c26b2573 SetCrypted() obtains keystore lock, to be safe. 14 years ago
Gavin Andresen 471426fb3b Fixed potential deadlocks in GUI code. 14 years ago
Gavin Andresen 6cc4a62c0e Fix rpc-hanging deadlocks 14 years ago
Gavin Andresen b0243da77c Highlight mis-matching locks 14 years ago
Wladimir J. van der Laan 6c85cbecf1 comments and readme update 14 years ago
Wladimir J. van der Laan b7bcaf940d Wallet encryption part 2: ask passphrase when needed, add menu options 14 years ago
Misbakh-Soloviev Vadim A 3f0816e3d9 add russian translation and add unicode compatibility (merges pull request #20) 14 years ago
Gavin Andresen 829e21733b CHECKMULTISIG unit tests. 14 years ago
Wladimir J. van der Laan ae8adeb90a Wallet encryption part 1: show wallet encryption status 14 years ago
Matt Corallo b4ada906c0 Upgrade dependancies and tweak build process. 14 years ago
Giel van Schijndel e4dde849ae Move CInv to protocol.[ch]pp 14 years ago