Commit Graph

2122 Commits (a485c1b69e282883414dfb387d0aac1cfa21533d)

Author SHA1 Message Date
Pieter Wuille bb790aa24d First flush block tree, then coin set
12 years ago
tucenaber 3026baaa7c Added checks for null pointers in Shutdown
12 years ago
Pieter Wuille 344620e953 Merge pull request #1904 from laanwj/2012_10_remove_getorder
12 years ago
Pieter Wuille e74d0ab675 Merge pull request #1899 from Diapolo/proxy_optionsmodel
12 years ago
Pieter Wuille 66444558a5 Merge pull request #1953 from gmaxwell/createnewblock-race
12 years ago
Philip Kaufmann 847593228d fix some thread related log messages
12 years ago
Wladimir J. van der Laan 1f7c5c5a3e Merge pull request #1926 from laanwj/2012_10_maindummybounds
12 years ago
Wladimir J. van der Laan 7a1786084d Merge pull request #1956 from laanwj/2012_10_prerelease_warning
12 years ago
Pieter Wuille 2e9e6641e1 Merge pull request #1955 from gmaxwell/gbt_paramfix
12 years ago
Philip Kaufmann 83a3fb81f3 ensure AskPassphraseDialog::eventFilter forwards events
12 years ago
Wladimir J. van der Laan 62e21fb5d0 Show warning when using prerelease version
12 years ago
Gregory Maxwell 3beac9837f Don't force getblocktemplate to have a parameter.
12 years ago
Pieter Wuille 55913c9971 Merge pull request #1947 from centromere/freebsd_cpu_fix
12 years ago
Wladimir J. van der Laan 4fbad9124e Fix out-of-bounds read noticed by Ricardo Correia
12 years ago
Gregory Maxwell faff50d129 Fixes a race condition in CreateNewBlock and a future null deref on testnet.
12 years ago
Pieter Wuille 4afc0b5411 Bugfix: actually use CCoinsViewMemPool
12 years ago
Pieter Wuille c2ed184f98 Added some comments
12 years ago
Pieter Wuille 1e64c2d585 Bugfix: off-by-one in priority calculation
12 years ago
Pieter Wuille 9e957fb3b1 Bugfix: add missing fee check
12 years ago
Pieter Wuille 56424040a4 Bugfix: off-by-one error in coinbase maturity check
12 years ago
Alex 39ad0aa692 Fixed 100% CPU utilization problem on FreeBSD 9
12 years ago
Alex 17bfb1f437 Fixed compile error on FreeBSD 9.
12 years ago
Gregory Maxwell 2ef15697f8 Merge pull request #1939 from sipa/bugfix_zerobalance
12 years ago
Philip Kaufmann 729b180686 change blockchain -> block chain (spelling)
12 years ago
Philip Kaufmann 039bcbf12d remove init messages from ThreadImport()
12 years ago
Pieter Wuille 80fe60959d Tab instead of 4 spaces in makefile.mingw
12 years ago
Pieter Wuille ddba582377 Bugfix: do not mark all future coins spent
12 years ago
Gregory Maxwell d12b694106 Merge pull request #1938 from sipa/v0799
12 years ago
Pieter Wuille fcfa7a588e Update version numbers to 0.7.99
12 years ago
Gregory Maxwell 67e2c8a40a Merge pull request #1916 from jgarzik/caddrdb-bug
12 years ago
Pieter Wuille f50fb5470b Merge pull request #1936 from sipa/morehashwriter
12 years ago
Pieter Wuille 4ca60bba5c Remove BDB block database support
12 years ago
Pieter Wuille beeb57610c Add gettxout and gettxoutsetinfo RPCs
12 years ago
Pieter Wuille e1bfbab802 Add LevelDB MemEnv support
12 years ago
Pieter Wuille 2d8a48292b LevelDB block and coin databases
12 years ago
Pieter Wuille 44d40f26dc Flush and sync block data
12 years ago
Pieter Wuille d979e6e36a Use singleton block tree database instance
12 years ago
Pieter Wuille 857c61df0b Prepare database format for multi-stage block processing
12 years ago
Pieter Wuille 4fea06db25 Automatically reorganize at startup to best known block
12 years ago
Pieter Wuille 13c51f20f6 Direct CCoins references
12 years ago
Pieter Wuille 64dd46fd05 Transaction hash caching
12 years ago
Pieter Wuille ae8bfd12da Batch block connection during IBD
12 years ago
Pieter Wuille 450cbb0944 Ultraprune
12 years ago
Pieter Wuille bba89aa82a Pre-allocate block and undo files in chunks
12 years ago
Pieter Wuille 5382bcf8cd Multiple blocks per file
12 years ago
Pieter Wuille 8adf48dc9b Preliminary undo file creation
12 years ago
Pieter Wuille 630fd8dcb6 One file per block
12 years ago
Pieter Wuille 44ac1c0fe3 Add CTxUndo: transaction undo information
12 years ago
Pieter Wuille 10fd8604d7 Add CCoins: pruned list of transaction outputs
12 years ago
Pieter Wuille 0fa593d0fb Compact serialization for amounts
12 years ago
Pieter Wuille 69fc8047a9 Compact serialization for scripts
12 years ago
Pieter Wuille 4d6144f97f Compact serialization for variable-length integers
12 years ago
Pieter Wuille 43b7905e98 LevelDB glue
12 years ago
Pieter Wuille 3ff3a2bd60 Makefile integration of LevelDB
12 years ago
Pieter Wuille 9f56678fce Backport Win32 LevelDB env from C++0x to C++
12 years ago
Pieter Wuille 9d503a7285 Disable libsnappy detection in LevelDB
12 years ago
justmoon 94a50fb339 Leveldb Windows port by Edouard Alligand, adapted for MingW by me.
12 years ago
Mike Hearn 5e650d6d2d Import LevelDB 1.5, it will be used for the transaction database.
12 years ago
Jeff Garzik 38ac953b9d Merge pull request #1880 from sipa/threadimport
12 years ago
Jeff Garzik dee0ee2ac9 Merge pull request #1742 from sipa/canonical
12 years ago
Pieter Wuille 66b02c93e6 Move external block import to separate thread
12 years ago
Pieter Wuille 8980a50924 Use CHashWriter also in SignatureHash(), and for message signing
12 years ago
Wladimir J. van der Laan 485d667748 Revert "Merge pull request #1931 from laanwj/2012_10_newicons"
12 years ago
xanatos cddda5d9f0 Changed connect?_16.png to non-GPL one and changed the assets attribution.
12 years ago
xanatos b96238a9c9 Changed the spinner to a non-GPL one, added instructions on how to regenerate it, changed the assets attribution, removed old spinner + old spinner's sources.
12 years ago
Philip Kaufmann 34710818a7 Bitcoin-Qt: intregrate current translations from Transifex
12 years ago
Philip Kaufmann 0e005c3ddc Bitcoin-Qt: update english translation master file
12 years ago
Wladimir J. van der Laan 22bb049011 Fix a use-after-free problem in initialization (#1920)
12 years ago
Wladimir J. van der Laan 16f3618c13 Merge pull request #1879 from sipa/fdatasync
12 years ago
Wladimir J. van der Laan 24694e24ed Merge pull request #1913 from sipa/noi2p
12 years ago
Wladimir J. van der Laan fae3989ffc Merge pull request #1900 from Diapolo/optionsmodel_getters
12 years ago
Wladimir J. van der Laan 089b10a28a Merge pull request #1911 from Diapolo/fix_signed_unsigned
12 years ago
Wladimir J. van der Laan ac0ad5dc63 Merge pull request #1901 from laanwj/2012_10_remove_strlcpy
12 years ago
Gavin Andresen 1d1f32d16d Bump versions for 0.7.1 release
12 years ago
Gavin Andresen de038acd96 Fix bad merge, pszDataDir duplication
12 years ago
Gavin Andresen 673021410f Merge branch 'wallet_exceptions' of github.com:gavinandresen/bitcoin-git
12 years ago
Gavin Andresen cf64347d70 Merge branch 'crash_at_exit' of github.com:gavinandresen/bitcoin-git
12 years ago
Wladimir J. van der Laan 0a5ce30bc1 Merge pull request #1915 from Diapolo/Qt5_compat_leftover
12 years ago
Jeff Garzik de2b9459bd Merge pull request #1834 from jgarzik/kickblocks
12 years ago
Jeff Garzik b855abb8db Revert "Send 'mempool' P2P command at the start of each P2P session"
12 years ago
Jeff Garzik 56caa38a67 Merge pull request #1833 from jgarzik/mempool-query
12 years ago
Gavin Andresen d0b3e77a08 Don't try to verify a non-existent wallet.dat
12 years ago
Gavin Andresen eed1785f70 Handle corrupt wallets gracefully.
12 years ago
Gavin Andresen 8d5f461cb6 Handle incompatible BDB environments
12 years ago
Gavin Andresen c2bb42168b Merge branch 'BDB_DOWNGRADE'
12 years ago
Gavin Andresen e4954b1297 Handle incompatible BDB environments
12 years ago
Jeff Garzik bd2e140571 CAddrMan: verify pchMessageStart file marker, before reading address data
12 years ago
Philip Kaufmann ada2a39691 change Q_WS_MAC -> Q_OS_MAC (Qt5 compatibility)
12 years ago
Philip Kaufmann 5e5c102f2f make optionsmodel query real proxy state for ::data()
12 years ago
Pieter Wuille 43de64949c Merge pull request #1859 from Diapolo/proxy_locks
12 years ago
Pieter Wuille e996521390 Use fdatasync instead of fsync on supported platforms
12 years ago
Pieter Wuille 4e882b7960 Remove I2P support from netbase
12 years ago
Wladimir J. van der Laan 6032e4f4e7 get rid of strlcpy.h
12 years ago
Philip Kaufmann 95e625d235 fix wrong (signed/unsigned) printf format specifier in bitcoinrpc.cpp
12 years ago
Wladimir J. van der Laan ee0b648536 Merge pull request #1906 from laanwj/2012_10_help_stdout
12 years ago
Wladimir J. van der Laan a6be58d536 Merge pull request #1905 from laanwj/2012_10_startup_gui_error
12 years ago
Pieter Wuille 39930ca6ae Merge pull request #1908 from laanwj/2012_10_rpcerrors
12 years ago
Gavin Andresen cac6b389d1 Avoid crashes at shutdown due to printf() in global destructors.
12 years ago
Wladimir J. van der Laan 285746d3db Add constants for HTTP status codes
12 years ago
Wladimir J. van der Laan 738835d7b8 Document RPC error codes
12 years ago
Wladimir J. van der Laan 61fd72695f When datadir missing, show messagebox instead of printing error to stderr
12 years ago
Philip Kaufmann 81bbef2609 add LOCK() for proxy related data-structures
12 years ago
Wladimir J. van der Laan 366944431b Pull changed translations from transifex
12 years ago
Wladimir J. van der Laan f1e262c8e1 Translation update for 0.7.1
12 years ago
Wladimir J. van der Laan bb353618f1 Send --help message to stdout i.s.o stderr
12 years ago
Wladimir J. van der Laan 529a4d4824 remove "checkorder" and "reply" P2P commands
12 years ago
Philip Kaufmann 7bc65ff108 move most explicit getters in optionsmodel to header
12 years ago
Gavin Andresen 0547b02af7 Merge branch '2012_09_fixwformat' of github.com:laanwj/bitcoin
12 years ago
Gavin Andresen d2cc6f489c Merge branch 'master' of github.com:runeksvendsen/bitcoin
12 years ago
Gavin Andresen da6e9fe634 Merge pull request #1893 from kjj2/issue1884
12 years ago
Wladimir J. van der Laan 827d8c2e0c Revert "Remove -Wformat* warnings from makefiles"
12 years ago
Philip Kaufmann d210f4f5b8 fix -Wformat warnings all over the source
12 years ago
Wladimir J. van der Laan bcc292b22d Extend printf warnings to error()
12 years ago
Gavin Andresen 00a757375c Merge branch '2012_09_base58tests' of github.com:laanwj/bitcoin
12 years ago
Wladimir J. van der Laan d6b13283d1 data-driven base58 CBitcoinAddress/CBitcoinSecret tests
12 years ago
Rune K. Svendsen 1bf66fcc0a When encrypting the wallet, warn user that old backups will become useless.
12 years ago
kjj2 31a8b70ee3 Add a backup warning to the encryptwallet RPC command
12 years ago
Philip Kaufmann 9c8dc7caf1 harmonize printf format characters
12 years ago
Wladimir J. van der Laan 018ec85ff7 Merge pull request #1875 from hsoft/master
12 years ago
Wladimir J. van der Laan f72fd0e792 Merge pull request #1881 from xanatos/Tests
12 years ago
Wladimir J. van der Laan 552af52b45 Merge pull request #1851 from fanquake/OpenSSL-1.0.1c
12 years ago
Wladimir J. van der Laan 3b2eb49db9 Merge pull request #1883 from sipa/norandstack
12 years ago
Jeff Garzik 3e37e7eca4 Merge pull request #1871 from jgarzik/wallet-deadcode
12 years ago
Pieter Wuille 2e3ffb2d82 Remove stack randomization
12 years ago
Pieter Wuille 842a31ad1b Merge pull request #1862 from kjj2/testports
12 years ago
xanatos 50e01ee620 toHTML won't add empty wtx.mapValue elements
12 years ago
Wladimir J. van der Laan 035cb4781d Merge pull request #1868 from maaku/and_or_xor_sign_extension
12 years ago
Virgil Dupras fee10d800e Fixed compilation error with clang.
12 years ago
Wladimir J. van der Laan 14ac0adcc7 Remove -Wformat* warnings from makefiles
12 years ago
Jeff Garzik 189eb6a989 walletdb.h: remove dead code
12 years ago
Wladimir J. van der Laan 5a1a362215 Merge pull request #1807 from laanwj/2012_09_printf_warnings
12 years ago
Mark Friedenbach 95d7f00295 Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR.
12 years ago
Jeff Garzik 1381ad2b21 Merge pull request #1684 from jgarzik/bootstrap
12 years ago
Wladimir J. van der Laan 4d369ec30c Update comment, we're no longer using boost::interprocess::scoped_lock
12 years ago
Wladimir J. van der Laan 1a52dd10a7 Merge pull request #1854 from Diapolo/fix_1843_V2
12 years ago
kjj2 b202d43076 Fix: when testnet=1 specified, change default ports to 18332 and 18333
12 years ago
Jeff Garzik 22f9b06903 Send 'mempool' P2P command at the start of each P2P session
12 years ago
Jeff Garzik 52c90a2b2b Import $DataDir/bootstrap.dat automatically, if it exists.
12 years ago
Jeff Garzik 93dd68e924 P2P: Do not request blocks from peers with fewer blocks than us
12 years ago
Wladimir J. van der Laan feec18e329 Merge pull request #1836 from kjj2/stopdetach
12 years ago
Wladimir J. van der Laan 49b09ec04f Merge pull request #1853 from fanquake/qt-include
12 years ago
kjj2 3731f5788e Adds a stopdetach <detach> RPC command. <detach> defaults to true. Works just like stop, but overrides the commandline/config file
12 years ago
fanquake ea9eaf9dec Update Qt include
12 years ago
Wladimir J. van der Laan 2f91373a0a Merge pull request #1852 from fanquake/bugreportlinks
12 years ago
Philip Kaufmann bb86cffa56 additional fix for #1843
12 years ago
fanquake e1eb3d4451 Update Bugreport Links
12 years ago
Wladimir J. van der Laan f394f21594 Merge pull request #1844 from Diapolo/Qt5_compat1
12 years ago
fanquake 0eaaa83ba5 Update Bitcoin to use OpenSSL 1.0.1c
12 years ago
Wladimir J. van der Laan 38682648c2 Remove unnecessary text from tooltip in AddressBookPage
12 years ago
Philip Kaufmann da9413d913 fix #1843 by changing 2 GUI shortcuts
12 years ago