Commit Graph

  • ab1b288fa7 Convert UI interface to boost::signals2. Wladimir J. van der Laan 2012-05-06 19:40:58 +02:00
  • fe4a655042 Fine-grained UI updates Wladimir J. van der Laan 2012-05-05 16:07:14 +02:00
  • 563f3efda3 Merge pull request #1323 from Diapolo/string_fixes Wladimir J. van der Laan 2012-05-20 01:34:06 -07:00
  • 6f3b919ae1 Merge pull request #1353 from Diapolo/RPC_OpenDebugLog_Icon Wladimir J. van der Laan 2012-05-20 01:32:18 -07:00
  • 01ecb074a7 Merge pull request #1302 from laanwj/2012_05_utilstrings Wladimir J. van der Laan 2012-05-20 01:30:18 -07:00
  • ffe8b77a61 Further CDBEnv encapsulation work. Jeff Garzik 2012-05-18 02:49:50 -04:00
  • 94e34fa0ad CDB::CDB: properly initialize activeTxn to NULL Jeff Garzik 2012-05-14 22:18:21 -04:00
  • 8b1202c52c Remove unused nested BDB transaction support Jeff Garzik 2012-05-14 12:39:29 -04:00
  • 24b57e3c6a Create CDBEnv::TxnBegin(), and use it in CDB::TxnBegin() Jeff Garzik 2012-05-14 12:33:34 -04:00
  • cd9696fc97 Encapsulate BDB environment inside new CDBEnv class Jeff Garzik 2012-05-13 21:37:39 -04:00
  • b52a270538 Reorganize(): remove spurious TxnAbort() Jeff Garzik 2012-05-14 12:21:03 -04:00
  • 00fb08158d remove strncasecmp() + strnicmp() calls and replace that code via boost::algorithm::istarts_with() / do not call ipcInit() on Mac and Windows as this is unneeded currently Philip Kaufmann 2012-05-20 00:46:23 +02:00
  • cde87ee75c Merge pull request #1360 from jgarzik/datasync Jeff Garzik 2012-05-19 12:33:19 -07:00
  • bd795bd543 Merge pull request #1358 from luke-jr/shared_lockchk Pieter Wuille 2012-05-19 08:34:27 -07:00
  • 973ca019bc Merge pull request #1296 from Diapolo/CheckDiskSpace Gavin Andresen 2012-05-19 05:48:48 -07:00
  • 23e5c5b11a Merge pull request #1289 from Diapolo/Bitcoin_as_noun Gavin Andresen 2012-05-19 05:45:50 -07:00
  • e3f72a3555 Merge pull request #1362 from laanwj/2012_05_debugwindowicon2 Wladimir J. van der Laan 2012-05-19 03:48:09 -07:00
  • 8a6a35e9d9 Replace debug window icon with LGPL-licensed one (fixes #1348) Wladimir J. van der Laan 2012-05-19 12:45:04 +02:00
  • 394b9298fa Default to DB_TXN_WRITE_NOSYNC for all transactional operations Jeff Garzik 2012-05-19 01:25:06 -04:00
  • 29875dcb4b Shared code for wallet lock help and check Luke Dashjr 2012-05-18 23:07:58 +00:00
  • 9af080c351 Reopen debug.log on SIGHUP Michael Hendricks 2012-03-02 12:31:16 -07:00
  • fea25712ca Serialize access to debug.log stream Michael Hendricks 2012-03-02 12:24:38 -07:00
  • ff0ee876bb change strings to Bitcoin (uppercase), where it is used as a noun and update strings to use "Qt" (and not qt or QT) / update initialisation of notificator to use qApp->applicationName() instead of a static string Philip Kaufmann 2012-05-13 16:09:14 +02:00
  • d6615a54c6 Merge pull request #1350 from jgarzik/del-deprecated Jeff Garzik 2012-05-18 08:26:40 -07:00
  • 660ff174f2 Use boost::thread locking instead of interprocess Pieter Wuille 2012-05-13 17:55:23 +02:00
  • 62922c8ab0 Cache signature verifications Gavin Andresen 2012-05-16 15:57:04 -04:00
  • 4add41a2a6 Further DoS prevention: Verify signatures last Gavin Andresen 2012-05-16 11:26:56 -04:00
  • 7a15109c04 Remove invalid dependent orphans from memory Gavin Andresen 2012-05-17 10:12:04 -04:00
  • 77b99cf7ad Optimize orphan transaction handling Gavin Andresen 2012-05-15 15:53:30 -04:00
  • 3a25a2b9b0 Update License in File Headers Fordy 2012-05-18 22:02:28 +08:00
  • a3b4caac38 add an icon for Debug logfile -> Open in the RPC console / add a missing comment in rpcconsole.h Philip Kaufmann 2012-05-18 14:11:55 +02:00
  • 4a9130aca2 Merge pull request #1346 from laanwj/2012_05_overviewpage_restore Wladimir J. van der Laan 2012-05-18 01:35:31 -07:00
  • 320fe1015a Restore overviewpage (put transactions back within frame) Wladimir J. van der Laan 2012-05-17 23:24:17 +02:00
  • 47f48a658d JSON-RPC: remove 'getblocknumber' deprecated RPC Jeff Garzik 2012-05-17 23:43:00 -04:00
  • 6d64a0bfed Make orphan logging more verbose, displaying mapOrphanTransactions.size() Jeff Garzik 2012-05-17 20:36:55 -04:00
  • 6c513a45d5 Merge pull request #1340 from rebroad/DBFlushDurationReport Jeff Garzik 2012-05-17 17:21:01 -07:00
  • f9dd136a09 Revert "use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and add missing "#define strncasecmp _strnicmp" in init.cpp" Jeff Garzik 2012-05-17 20:14:24 -04:00
  • c0a360ce49 Merge pull request #1345 from Diapolo/strnicmp_Win32 Jeff Garzik 2012-05-17 15:53:38 -07:00
  • 757cec9ddd Should only be mapped when the getdata is done. R E Broadley 2012-05-17 23:01:00 +01:00
  • 53d0e6dd6a Report how long DBFlush took. R E Broadley 2012-05-17 21:44:20 +01:00
  • f4ac41806a use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) and add missing "#define strncasecmp _strnicmp" in init.cpp Philip Kaufmann 2012-05-17 23:20:47 +02:00
  • f0fc95a143 Merge pull request #1314 from Diapolo/Wallet_Transaction_state_Overviewpage Wladimir J. van der Laan 2012-05-17 14:13:23 -07:00
  • 83e047eaa7 Was showing a negative number. Changes to positive, since negative (T minus) usually indicates a future event. R E Broadley 2012-05-17 21:58:05 +01:00
  • f718aedd9f Refactor: GetRandHash() method for util Gavin Andresen 2012-05-17 12:13:14 -04:00
  • 096e06dbb5 Refactor: move code from key.h to key.cpp Gavin Andresen 2012-05-16 12:36:38 -04:00
  • c26f3a9bd1 add 2 labels to the overviewpage that display Wallet and Transaction status (obsolete or current) / cleanup overviewpage XML ui-file Philip Kaufmann 2012-05-15 16:57:59 +02:00
  • f1e7570755 Merge pull request #1336 from laanwj/2012_05_consoleicon Wladimir J. van der Laan 2012-05-17 11:38:08 -07:00
  • 8ece75aee1 Add icon for debug window Wladimir J. van der Laan 2012-05-17 20:05:49 +02:00
  • 985302c7cc Merge pull request #1335 from rebroad/IgnoreBuildDir Jeff Garzik 2012-05-17 11:32:47 -07:00
  • 7563424f32 Merge pull request #1334 from rebroad/Exiting2Exited Jeff Garzik 2012-05-17 11:29:09 -07:00
  • ae2fe472c3 Merge pull request #1333 from rebroad/AddBinSh Wladimir J. van der Laan 2012-05-17 11:14:42 -07:00
  • 0ec6e88048 Add build directory to .gitignore, so that it's not tracked. R E Broadley 2012-05-17 19:09:21 +01:00
  • 1d764d631f Corrected grammar. As per Principle Of Least Surprise. R E Broadley 2012-05-17 18:52:38 +01:00
  • 8c35bfbadf Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag. R E Broadley 2012-05-17 16:15:28 +01:00
  • 1844b2fdb4 Merge pull request #1331 from roques/trivia Gregory Maxwell 2012-05-17 10:35:02 -07:00
  • 0c7fd94585 Merge pull request #1332 from Diapolo/fix_RenameOver_FileCommit_Win32 Jeff Garzik 2012-05-17 09:34:12 -07:00
  • 5f9861953e fix RenameOver() and FileCommit() functions, to not generate compilation errors Philip Kaufmann 2012-05-17 18:30:09 +02:00
  • cf2f7c30a3 Merge pull request #1295 from jgarzik/txn-retval Jeff Garzik 2012-05-17 08:49:16 -07:00
  • d17ac27a72 Merge pull request #1316 from jgarzik/dead-code Jeff Garzik 2012-05-17 08:47:54 -07:00
  • b56843b253 Merge pull request #1198 from jgarzik/addrman Jeff Garzik 2012-05-17 08:46:33 -07:00
  • e54f330239 Fix typo. libarcode => libqrcode Christian von Roques 2012-05-17 11:33:59 -04:00
  • 8b4d653663 allow translation of "options" used in the --help message / split translation of RPC console welcome message and remove the need to take care of "<br>" / remove some spaces in strings and misc other stuff related to translations Philip Kaufmann 2012-05-16 15:34:29 +02:00
  • 928d3a011c CAddrDB: Replace BDB-managed addr.dat with internally managed peers.dat Jeff Garzik 2012-05-16 22:11:19 -04:00
  • 768e5d52fb Add new utility functions FileCommit(), RenameOver() Jeff Garzik 2012-05-12 01:24:27 -04:00
  • 49232d1abf Merge pull request #1319 from Diapolo/add_new_languages Wladimir J. van der Laan 2012-05-16 15:48:48 -07:00
  • 5026891d75 Merge pull request #1324 from laanwj/2012_05_missing_qobject Wladimir J. van der Laan 2012-05-16 12:36:14 -07:00
  • adc704563c Add missing Q_OBJECT in bitcoin.cpp Wladimir J. van der Laan 2012-05-16 18:50:29 +02:00
  • d44ac73925 Merge pull request #1321 from laanwj/2012_05_updatemaintrans Wladimir J. van der Laan 2012-05-15 22:27:33 -07:00
  • 746ea6bd86 Update bitcoinstrings.cpp and bitcoin_en.ts Wladimir J. van der Laan 2012-05-16 07:24:56 +02:00
  • 462f5d98a2 Merge pull request #1315 from sipa/unstuck Gregory Maxwell 2012-05-15 19:13:25 -07:00
  • cd8c905dfe add 4 new translations bg, el_GR, fr and pt_PT (based on transifex fetch from today) Philip Kaufmann 2012-05-15 23:44:49 +02:00
  • a7d45c5a7a Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk() Jeff Garzik 2012-05-15 13:36:25 -04:00
  • 385f730f31 Hopefully final fix for the stuck blockchain issue Pieter Wuille 2012-05-07 21:36:30 +02:00
  • 790fe2e558 Merge pull request #1308 from Diapolo/polish_verifymessage Wladimir J. van der Laan 2012-05-14 23:15:38 -07:00
  • 34aa3112c8 adapt user-experience from messagepage / move placeholderTexts from XML to source to avoid a problem with Qt < 4.7 / add eventFilter for address field to select text when clicking in / add Clear All button / rework strings Philip Kaufmann 2012-05-14 23:22:45 +02:00
  • 2643ce97ae Merge pull request #1307 from Diapolo/fix_OpenLogFile Wladimir J. van der Laan 2012-05-14 22:18:20 -07:00
  • 20f19893cb Merge pull request #1262 from Diapolo/no_double_timestamps Gregory Maxwell 2012-05-14 18:59:28 -07:00
  • 8892579f8b fix DebugLog file opens twice after clicking "Open" in RPC Console Information tab Philip Kaufmann 2012-05-14 22:01:08 +02:00
  • 5849bd472a Fix signed subtraction overflow in CBigNum::setint64(). Ricardo M. Correia 2012-05-14 21:17:24 +02:00
  • 62e0453ce0 Add test case for CBigNum::setint64(). Ricardo M. Correia 2012-05-14 21:15:27 +02:00
  • bb361cc644 Merge pull request #906 from sje397/ValidateMessage Wladimir J. van der Laan 2012-05-14 11:11:16 -07:00
  • 7dc04f4091 Merge pull request #1301 from laanwj/2012_05_rpcscrolltoend Wladimir J. van der Laan 2012-05-14 11:05:04 -07:00
  • 29b79e4c0e Get rid of snprintf (except one) with fixed buffers, shorten code Wladimir J. van der Laan 2012-05-14 19:53:02 +02:00
  • a6f18e4686 Merge pull request #1299 from sipa/ipv6fixes Gregory Maxwell 2012-05-14 09:22:03 -07:00
  • 5a060b8dc8 RPC console: scroll to the end when user enters a command Wladimir J. van der Laan 2012-05-14 18:17:12 +02:00
  • 91dace35a1 Do not listen on blocked networks Pieter Wuille 2012-05-14 17:40:35 +02:00
  • 55bb0cfbb6 Allow binding to the any address, and report failure Pieter Wuille 2012-05-14 17:40:08 +02:00
  • 0f1707de67 -onlynet instead of -blocknet Pieter Wuille 2012-05-14 17:15:58 +02:00
  • 966ae00fe4 make CheckDiskSpace() use a global static const uint64 for checking required disk space and remove 2 ugly spaces from a message string Philip Kaufmann 2012-05-14 07:49:17 +02:00
  • 0071a540d4 Merge pull request #1291 from sipa/canonames Pieter Wuille 2012-05-14 04:14:28 -07:00
  • 0fb78eae34 Always check return values of TxnBegin() and TxnCommit() Jeff Garzik 2012-05-14 01:11:11 -04:00
  • fe78c9ae8b Don't overflow signed ints in CBigNum::setint64(). Ricardo M. Correia 2012-05-14 02:50:01 +02:00
  • ca81464697 Use getnameinfo() to get canonical IPv6 addresses Pieter Wuille 2012-05-14 00:43:21 +02:00
  • 09b4e26a44 Really do not consider blocked networks local Pieter Wuille 2012-05-13 23:50:49 +02:00
  • 524843af01 Merge pull request #1283 from laanwj/2012_05_prevent_tooltip_infiniteloop Wladimir J. van der Laan 2012-05-13 13:04:20 -07:00
  • 4843b55fd1 Make CNetAddr::GetHash() return an unsigned val. Ricardo M. Correia 2012-05-13 21:31:59 +02:00
  • a3957d089a Merge pull request #1288 from Diapolo/sendcoinsdialog_strings Wladimir J. van der Laan 2012-05-13 12:42:32 -07:00
  • 5b36c0336f Merge pull request #1284 from laanwj/2012_05_helpmessage Wladimir J. van der Laan 2012-05-13 12:39:35 -07:00
  • 28d257da11 Merge pull request #1287 from sipa/noirc6 Jeff Garzik 2012-05-13 11:48:27 -07:00
  • 51ce20d5da update some strings used as warning messages in sendcoinsdialog.cpp Philip Kaufmann 2012-05-13 15:41:00 +02:00