elements/src
Pieter Wuille 630fd8dcb6 One file per block
Refactor of the block storage code, which now stores one file per block.
This will allow easier pruning, as blocks can be removed individually.
2012-10-20 23:08:57 +02:00
..
json Back out spacing changes to json spirit code 2012-01-19 14:32:45 -05:00
leveldb Backport Win32 LevelDB env from C++0x to C++ 2012-10-20 23:08:56 +02:00
obj Bump version numbers for 0.6.1rc1 2012-04-27 10:14:33 -04:00
obj-test Rename src/obj/test to src/obj-test to workaround bug in older GNU Make 2012-01-23 14:27:08 -05:00
qt Move external block import to separate thread 2012-10-20 01:54:10 +02:00
test Compact serialization for amounts 2012-10-20 23:08:56 +02:00
addrman.cpp Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
addrman.h Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
alert.cpp Give testnet it's own alert key. 2012-08-28 17:13:11 -04:00
alert.h Refactor: move alert code from main to alert.cpp/h 2012-08-28 17:04:54 -04:00
allocators.h Handle locked pages more robustly (Fixes issue #1462) 2012-08-23 06:55:35 +02:00
base58.h Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
bignum.h HexStr: don't build a vector<char> first 2012-09-10 04:24:57 +02:00
bitcoinrpc.cpp fix wrong (signed/unsigned) printf format specifier in bitcoinrpc.cpp 2012-10-05 23:31:58 +02:00
bitcoinrpc.h Add constants for HTTP status codes 2012-10-04 15:49:15 +02:00
checkpoints.cpp Checkpoint at block 193,000 2012-08-21 22:50:00 -04:00
checkpoints.h Update License in File Headers 2012-05-18 22:02:28 +08:00
clientversion.h Bump versions for 0.7.1 release 2012-10-09 12:37:35 -04:00
compat.h Update License in File Headers 2012-05-18 22:02:28 +08:00
crypter.cpp Make CCrypter use LockedPageManager to manage locked pages 2012-08-23 06:55:35 +02:00
crypter.h Make CCrypter use LockedPageManager to manage locked pages 2012-08-23 06:55:35 +02:00
db.cpp One file per block 2012-10-20 23:08:57 +02:00
db.h Handle corrupt wallets gracefully. 2012-10-08 17:46:45 -04:00
init.cpp Move external block import to separate thread 2012-10-20 01:54:10 +02:00
init.h introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
irc.cpp get rid of strlcpy.h 2012-10-07 14:38:37 +02:00
irc.h Update License in File Headers 2012-05-18 22:02:28 +08:00
key.cpp Compact serialization for scripts 2012-10-20 23:08:56 +02:00
key.h Compact serialization for scripts 2012-10-20 23:08:56 +02:00
keystore.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
keystore.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
leveldb.cpp LevelDB glue 2012-10-20 23:08:56 +02:00
leveldb.h LevelDB glue 2012-10-20 23:08:56 +02:00
main.cpp One file per block 2012-10-20 23:08:57 +02:00
main.h One file per block 2012-10-20 23:08:57 +02:00
makefile.linux-mingw LevelDB glue 2012-10-20 23:08:56 +02:00
makefile.mingw LevelDB glue 2012-10-20 23:08:56 +02:00
makefile.osx LevelDB glue 2012-10-20 23:08:56 +02:00
makefile.unix LevelDB glue 2012-10-20 23:08:56 +02:00
mruset.h If (for example) the new max_size must be 5 then at the end the queue.size() must be <= 5, so the exit condition must be <=, so the continuing condition must be > (and not >= as it was). 2012-06-19 09:48:00 +03:00
net.cpp Merge pull request #1901 from laanwj/2012_10_remove_strlcpy 2012-10-11 00:39:51 -07:00
net.h Move external block import to separate thread 2012-10-20 01:54:10 +02:00
netbase.cpp Merge pull request #1913 from sipa/noi2p 2012-10-11 00:41:33 -07:00
netbase.h Merge pull request #1913 from sipa/noi2p 2012-10-11 00:41:33 -07:00
noui.cpp introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
protocol.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
protocol.h Fix remaining warnings. 2012-07-04 16:40:16 +02:00
rpcblockchain.cpp Document RPC error codes 2012-10-04 15:49:15 +02:00
rpcdump.cpp Document RPC error codes 2012-10-04 15:49:15 +02:00
rpcmining.cpp Document RPC error codes 2012-10-04 15:49:15 +02:00
rpcnet.cpp Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
rpcrawtransaction.cpp Merge pull request #1742 from sipa/canonical 2012-10-20 10:56:04 -07:00
rpcwallet.cpp Merge pull request #1859 from Diapolo/proxy_locks 2012-10-07 07:03:06 -07:00
script.cpp Compact serialization for scripts 2012-10-20 23:08:56 +02:00
script.h Compact serialization for scripts 2012-10-20 23:08:56 +02:00
serialize.h Compact serialization for variable-length integers 2012-10-20 23:08:56 +02:00
sync.cpp Trim trailing whitespace for src/*.{h,cpp} 2012-09-18 15:07:58 -04:00
sync.h Update comment, we're no longer using boost::interprocess::scoped_lock 2012-09-25 12:16:37 +02:00
ui_interface.h Add Bitcoin dev Copyright 2012-06-25 12:28:29 +08:00
uint256.h HexStr: don't build a vector<char> first 2012-09-10 04:24:57 +02:00
util.cpp Merge pull request #1879 from sipa/fdatasync 2012-10-11 00:42:47 -07:00
util.h Extend printf warnings to error() 2012-10-01 19:45:41 +02:00
version.cpp Bitcoin-Qt (Windows only): add version info to Resource File 2012-09-07 16:08:18 +02:00
version.h Bitcoin-Qt (Windows only): add version info to Resource File 2012-09-07 16:08:18 +02:00
wallet.cpp Handle corrupt wallets gracefully. 2012-10-08 17:46:45 -04:00
wallet.h Handle corrupt wallets gracefully. 2012-10-08 17:46:45 -04:00
walletdb.cpp Handle corrupt wallets gracefully. 2012-10-08 17:46:45 -04:00
walletdb.h Handle corrupt wallets gracefully. 2012-10-08 17:46:45 -04:00