bitcoin/contrib
Pieter Wuille 0fe8010a10 Make FindBlockByHeight constant-time.
Remove the pnext pointer in CBlockIndex, and replace it with a
vBlockIndexByHeight vector (no effect on memory usage). pnext can
now be replaced by vBlockIndexByHeight[nHeight+1], but
FindBlockByHeight becomes constant-time.

This also means the entire mapBlockIndex structure and the block
index entries in it become purely blocktree-related data, and
independent from the currently active chain, potentially allowing
them to be protected by separate mutexes in the future.
2013-05-12 19:52:16 +02:00
..
bitrpc Added bitrpc.py which allows for sending of all standard Bitcoin commands via RPC rather than as command line args. 2011-10-03 16:10:03 -07:00
debian re-remove irc reference in bitcoin.conf.5 2013-04-24 14:10:07 -03:00
gitian-descriptors Minor build fixes 2013-02-15 19:55:44 -05:00
gitian-downloader Merge pull request #1490 from luke-jr/gd_ljr_key 2012-06-21 14:25:17 -07:00
homebrew Add bitcoin-qt.pro homebrew patch 2013-04-23 15:55:23 +08:00
macdeploy Update default URL in verify.sh 2013-02-01 13:10:44 +08:00
pyminer Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows 2012-07-22 21:49:09 +00:00
seeds Utility to create pnSeed array 2013-01-29 22:24:21 -05:00
spendfrom spendfrom.py sends coins from a particular address or addresses 2013-01-24 20:04:18 -05:00
test-patches Make FindBlockByHeight constant-time. 2013-05-12 19:52:16 +02:00
testgen data-driven base58 CBitcoinAddress/CBitcoinSecret tests 2012-10-01 04:57:26 +02:00
verifysfbinaries Update version numbers for 0.8.2rc1 release 2013-05-10 09:50:33 -04:00
wallettools Added wallet tools 2011-10-03 14:04:11 -07:00
bitcoind.bash-completion Bash programmable completion for bitcoind(1) 2012-05-23 14:26:45 -04:00
qt_translations.py Tool/process for including correct qt translations in mac .App 2011-11-10 13:01:40 -05:00
tidy_datadir.sh Add script to clean up datadirs 2013-02-10 21:19:25 +01:00