Commit Graph

  • 848c0d5d95 Merge pull request #1945 from centromere/leveldb_fix Jeff Garzik 2012-11-15 18:31:20 -08:00
  • 34ea321ccd Merge pull request #1987 from jgarzik/no-pw-match Jeff Garzik 2012-11-15 18:22:50 -08:00
  • 824e196054 Merge pull request #2005 from Diapolo/fixes_main Jeff Garzik 2012-11-15 18:20:35 -08:00
  • a0bf93b809 Merge pull request #2012 from luke-jr/invblk_errs Jeff Garzik 2012-11-15 18:18:55 -08:00
  • fdbb537d26 Add new RPC "lockunspent", to prevent spending of selected outputs and associated RPC "listlockunspent". Jeff Garzik 2012-09-27 13:52:09 -04:00
  • 7e1610d51e RPC: Forbid RPC username == RPC password Jeff Garzik 2012-11-05 01:41:53 -05:00
  • bb76267cc4 Merge pull request #2010 from Diapolo/bind_unsigned Pieter Wuille 2012-11-15 15:37:00 -08:00
  • e754cf4133 Split off CBlockHeader from CBlock Pieter Wuille 2012-11-14 22:18:10 +01:00
  • 3b9f029def Merge pull request #2008 from sipa/scriptflags Jeff Garzik 2012-11-15 14:49:06 -08:00
  • 99d0d0f356 Introduce script verification flags Pieter Wuille 2012-11-13 23:03:25 +01:00
  • 6caffb5358 Merge pull request #1984 from grimd34th/patch-2 Wladimir J. van der Laan 2012-11-14 22:24:16 -08:00
  • 4ade04ddbd Print error for coinbase-pays-too-much case of ConnectBlock failing Luke Dashjr 2012-09-08 19:52:59 +00:00
  • 29e214aaf5 make enum and parameter used in Bind() unsigned Philip Kaufmann 2012-11-14 16:07:40 +01:00
  • bfc9620799 Simplify CMutexLock Alexander Kjeldaas 2012-11-11 03:11:13 -03:00
  • 4291e8feab Prevent RPC 'move' from deadlocking Pieter Wuille 2012-11-13 23:52:37 +01:00
  • c34a32699e Change block references in debug.log to full hash instead of just 0..20 Luke Dashjr 2012-08-20 19:22:15 +00:00
  • f3a84c3a6b Abstract block hash substr extraction (for debug.log) into BlockHashStr inline Luke Dashjr 2012-08-13 07:02:44 +00:00
  • f2b12807d0 Merge pull request #1479 from Diapolo/wallet_add_GetImmatureCredit Wladimir J. van der Laan 2012-11-12 23:33:46 -08:00
  • 966a0e8cc9 add CWalletTx::GetImmatureCredit() and use it in CWallet::GetImmatureBalance() Philip Kaufmann 2012-06-18 08:32:33 +02:00
  • 0d5b1d2a3e Merge pull request #2002 from alexanderkjeldaas/clang-warnings Wladimir J. van der Laan 2012-11-12 22:26:08 -08:00
  • 978770b59d Change 'make' to $(MAKE) in leveldb make command line Robert Backhaus 2012-11-13 11:45:07 +10:00
  • 13e5cce4c3 some small fixes for main.cpp/.h Philip Kaufmann 2012-11-11 13:11:42 +01:00
  • e12efb9d33 Merge pull request #1970 from Arnavion/fix-make-leveldb Pieter Wuille 2012-11-11 03:20:29 -08:00
  • 537c890f24 Merge pull request #1997 from Diapolo/bdb_open Pieter Wuille 2012-11-11 03:16:52 -08:00
  • 337f876cbb Merge pull request #2000 from Diapolo/fix_indentation Pieter Wuille 2012-11-11 02:23:10 -08:00
  • 25511af4a5 o Annotated lock-like functions in net.h. o Removed unused function EndMessageAbortIfEmpty Alexander Kjeldaas 2012-11-10 23:51:50 -03:00
  • 05f97d1263 o Added AnnotatedMixin which adds locking annotations to the mutex API, compatible with clang's -Wthread-safety Alexander Kjeldaas 2012-11-10 23:50:26 -03:00
  • c043ff79e3 o Added threadsafety.h - a set of macros using the -Wthread-safety feature in clang. These macros should primarily be used to document which locks protect a given piece of data. Secondary it can be used to document the set of held and excluded locks when entering a function. Alexander Kjeldaas 2012-11-10 22:21:07 -03:00
  • 40c5e409e1 o Removed verbose clang warning Alexander Kjeldaas 2012-11-10 23:53:32 -03:00
  • 6ca2ea2fa2 Merge pull request #1979 from sipa/corefndoc Pieter Wuille 2012-11-10 13:47:00 -08:00
  • 160b028b88 One-line comments for public main functions Pieter Wuille 2012-11-04 13:18:04 +01:00
  • 45a9365f18 Fix status text after reindex Pieter Wuille 2012-11-10 22:07:17 +01:00
  • 91cee34638 Merge pull request #1992 from Diapolo/no_memset Gregory Maxwell 2012-11-10 09:29:32 -08:00
  • b56585d067 fix some missing indentations in main.cpp for better readability Philip Kaufmann 2012-11-10 14:26:34 +01:00
  • e88f8887b6 Merge pull request #1977 from Diapolo/rem_printf_redef_rpc Wladimir J. van der Laan 2012-11-10 03:47:11 -08:00
  • d7db72998b Merge pull request #1993 from Diapolo/qt_header_cleanup Wladimir J. van der Laan 2012-11-10 03:46:35 -08:00
  • c74bae0fdf simplify CDBEnv::Open() / fix small glitches Philip Kaufmann 2012-11-09 22:51:40 +01:00
  • 20db1c099e Merge pull request #1778 from Diapolo/allow_explicit_bind Pieter Wuille 2012-11-09 15:36:57 -08:00
  • c73323eec9 allow listening on -bind=address for blocked networks Philip Kaufmann 2012-09-03 15:54:47 +02:00
  • c7075c4b65 Fix tests after cache tweaks Pieter Wuille 2012-11-10 00:09:57 +01:00
  • 485cf044ba Merge pull request #1943 from sipa/reindex2 Pieter Wuille 2012-11-09 14:50:30 -08:00
  • 8146591a53 Merge branch 'http-improvements' Jeff Garzik 2012-11-09 17:34:25 -05:00
  • b41de54a2c Merge pull request #1978 from sipa/nodetach Pieter Wuille 2012-11-09 14:10:50 -08:00
  • d0b0925be9 make CBase58Data class use zero_after_free_allocator Philip Kaufmann 2012-11-09 12:50:59 +01:00
  • 0f8a647782 don't use memset() in privacy/security relevant code parts Philip Kaufmann 2012-11-08 19:38:49 +01:00
  • 7fea484674 Add -reindex, to perform in-place reindexing of block chain files Pieter Wuille 2012-10-21 21:23:13 +02:00
  • 7a5b7535bf Move ThreadImport to init.cpp Pieter Wuille 2012-10-22 22:45:26 +02:00
  • 05d9726805 LoadExternalBlockFile switched to CBufferedFile Pieter Wuille 2012-10-27 22:01:38 +02:00
  • b5d5f44c95 Add CBufferedFile Pieter Wuille 2012-10-27 21:01:57 +02:00
  • 16d9d61f99 Merge pull request #1981 from sipa/caches Pieter Wuille 2012-11-08 14:17:37 -08:00
  • 128eefa0f8 Qt: small header changes / fixes Philip Kaufmann 2012-11-08 21:45:32 +01:00
  • cd6dc96c4f Do not reorganize if new branch has same amount of work Pieter Wuille 2012-11-04 13:38:51 +01:00
  • 86406daeca Merge pull request #1830 from Diapolo/trans_rem_spaces Wladimir J. van der Laan 2012-11-04 23:34:57 -08:00
  • 90841fd5e0 VariantClear@4 + shutdown@8 patch grimd34th 2012-11-04 21:00:57 -05:00
  • fcf234fc08 RPC: HTTP server uses its own ReadHTTPRequestLine() rather than reusing ReadHTTPStatus() from the client mode. Jeff Garzik 2012-11-04 17:16:46 -05:00
  • 2306dc4b76 RPC, cosmetic: push down ReadHTTPStatus() calls into ReadHTTP() callers Jeff Garzik 2012-11-04 16:06:38 -05:00
  • 1c83b0a377 Cache size optimizations Pieter Wuille 2012-11-04 17:11:48 +01:00
  • 92467073ad Remove -detachdb and stop's detach argument. Pieter Wuille 2012-11-04 12:48:45 +01:00
  • ed552cfae0 remove printf redefinition from bitcoinrpc.cpp Philip Kaufmann 2012-11-04 11:24:54 +01:00
  • a56d3f8a10 Merge pull request #1971 from sipa/bugfix_norelayspent Pieter Wuille 2012-11-03 11:51:13 -07:00
  • 7fac57786b Merge pull request #1973 from sipa/comconst Pieter Wuille 2012-11-03 11:50:47 -07:00
  • cae686d31e Add -walletnotify to call an external script on wallet transactions kjj2 2012-11-03 09:58:41 -05:00
  • 9d6633ac0d Comments for constants Pieter Wuille 2012-11-03 00:14:43 +01:00
  • f4112f87f9 Merge pull request #1972 from sipa/virtcoinsview Pieter Wuille 2012-11-01 17:36:54 -07:00
  • c9c7d4824f Add virtual destructor to CCoinsView Pieter Wuille 2012-11-01 22:53:54 +01:00
  • 5eaf91a428 Bugfix: do not keep relaying spent wallet transactions Pieter Wuille 2012-11-01 15:52:25 +01:00
  • 8986a1369f Fixed making leveldb with custom CFLAGS/CXXFLAGS in the same way as makefile.unix Arnav Singh 2012-11-01 08:29:17 -07:00
  • a4f758b72c Merge pull request #1923 from Diapolo/Qt_tooltips Wladimir J. van der Laan 2012-11-01 00:26:35 -07:00
  • 6f959c4cb3 Bitcoin-Qt: use statustips in addition to tooltips Philip Kaufmann 2012-10-12 16:08:47 +02:00
  • 578fc80003 Merge pull request #1932 from Diapolo/thread_printf Wladimir J. van der Laan 2012-10-30 23:19:35 -07:00
  • 41db7c224a Merge pull request #1963 from sipa/bugfix_nonewblock Pieter Wuille 2012-10-30 13:53:11 -07:00
  • cfec6b2c70 Merge pull request #1967 from TheBlueMatt/leveldbmakefile Pieter Wuille 2012-10-29 14:11:55 -07:00
  • b478337312 Undo bad gitian update. Matt Corallo 2012-10-29 16:36:25 -04:00
  • a77bcaddbf Merge pull request #1935 from runeksvendsen/master Gavin Andresen 2012-10-29 12:59:28 -07:00
  • ae8fc19788 Merge branch 'rawtx_p2sh' Gavin Andresen 2012-10-29 15:49:46 -04:00
  • 155bdd90b9 Merge pull request #1966 from TheBlueMatt/leveldbmakefile Gregory Maxwell 2012-10-29 12:48:55 -07:00
  • 38fe2e6a68 Add missing calls to ranlib in Windows makefiles Matt Corallo 2012-10-28 22:33:35 -04:00
  • 325a064c68 Upgrade to Qt 4.8.3 (because 4.8.2 was removed from qt repos?) Matt Corallo 2012-10-28 21:40:49 -04:00
  • f53b125507 Fix linux-mingw makefile's leveldb build by setting CXX. Matt Corallo 2012-10-28 17:46:34 -04:00
  • 3b4f8ad71d Use && instead of ; in leveldb calls to makefile. Matt Corallo 2012-10-28 17:38:22 -04:00
  • 34226be7a8 New createmultisig rpc command Gavin Andresen 2012-09-10 09:32:40 -04:00
  • 03346a61b1 Add redeemScript to listunspent output and signrawtransaction input Gavin Andresen 2012-09-07 21:05:20 -04:00
  • 2d43f88e1f Tests for raw transactions argument checking Gavin Andresen 2012-09-07 20:54:27 -04:00
  • c4d884e20e No need for test fixture now that multisig is enabled on main network. Gavin Andresen 2012-09-07 14:30:53 -04:00
  • c13f5dbecf Merge pull request #1710 from sipa/dosp2sh Pieter Wuille 2012-10-29 03:28:49 -07:00
  • 28982cc9dc Remove P2SH transition code: P2SH violations may cause DoS trigger Pieter Wuille 2012-08-23 14:33:33 +02:00
  • 0b297a614f Bugfix: don't crash by trying to write unchanged best block Pieter Wuille 2012-10-28 19:14:51 +01:00
  • 6b3783a9c9 fix some double-spaces in strings Philip Kaufmann 2012-09-18 18:26:02 +02:00
  • bb790aa24d First flush block tree, then coin set Pieter Wuille 2012-10-25 20:47:11 +02:00
  • 3026baaa7c Added checks for null pointers in Shutdown tucenaber 2012-10-23 22:41:47 +02:00
  • 344620e953 Merge pull request #1904 from laanwj/2012_10_remove_getorder Pieter Wuille 2012-10-25 11:41:22 -07:00
  • e74d0ab675 Merge pull request #1899 from Diapolo/proxy_optionsmodel Pieter Wuille 2012-10-25 11:33:59 -07:00
  • 66444558a5 Merge pull request #1953 from gmaxwell/createnewblock-race Pieter Wuille 2012-10-25 11:30:51 -07:00
  • 847593228d fix some thread related log messages Philip Kaufmann 2012-10-14 13:43:42 +02:00
  • 1f7c5c5a3e Merge pull request #1926 from laanwj/2012_10_maindummybounds Wladimir J. van der Laan 2012-10-25 06:12:10 -07:00
  • 7a1786084d Merge pull request #1956 from laanwj/2012_10_prerelease_warning Wladimir J. van der Laan 2012-10-25 05:52:55 -07:00
  • 2e9e6641e1 Merge pull request #1955 from gmaxwell/gbt_paramfix Pieter Wuille 2012-10-25 05:37:51 -07:00
  • c98a0a432e Merge pull request #1959 from Diapolo/eventFilter_askpassphrasedlg Wladimir J. van der Laan 2012-10-25 03:21:35 -07:00
  • 83a3fb81f3 ensure AskPassphraseDialog::eventFilter forwards events Philip Kaufmann 2012-10-25 11:52:34 +02:00
  • 2d53ba2c69 Merge pull request #1925 from Diapolo/gcc-hardening Wladimir J. van der Laan 2012-10-25 01:07:19 -07:00