]> Git Repo - VerusCoin.git/log
VerusCoin.git
12 years agoMove VerifySignature to main
Pieter Wuille [Sat, 8 Sep 2012 15:33:10 +0000 (17:33 +0200)]
Move VerifySignature to main

12 years agoMerge pull request #2153 from Diapolo/overviewpage
Wladimir J. van der Laan [Sun, 6 Jan 2013 15:26:43 +0000 (07:26 -0800)]
Merge pull request #2153 from Diapolo/overviewpage

Bitcoin-Qt: fix small stylesheet glitch in overviewpage.ui

12 years agoMerge pull request #2151 from Diapolo/signmessage
Wladimir J. van der Laan [Sun, 6 Jan 2013 13:23:01 +0000 (05:23 -0800)]
Merge pull request #2151 from Diapolo/signmessage

Bitcoin-Qt: add a Signature label on sign message page

12 years agoMerge pull request #2147 from Diapolo/mq_name_testnet
Wladimir J. van der Laan [Sun, 6 Jan 2013 13:22:34 +0000 (05:22 -0800)]
Merge pull request #2147 from Diapolo/mq_name_testnet

Bitcoin-Qt: give testnet a unique IPC message queue name

12 years agoMerge pull request #2143 from Diapolo/ThreadSafeMessageBox_caption
Wladimir J. van der Laan [Sun, 6 Jan 2013 13:21:10 +0000 (05:21 -0800)]
Merge pull request #2143 from Diapolo/ThreadSafeMessageBox_caption

update ThreadSafeMessageBox function to use strCaption

12 years agoBitcoin-Qt: fix small stylesheet glitch in overviewpage.ui
Philip Kaufmann [Sun, 6 Jan 2013 11:41:49 +0000 (12:41 +0100)]
Bitcoin-Qt: fix small stylesheet glitch in overviewpage.ui

12 years agoBitcoin-Qt: add a Signature label on sign message page
Philip Kaufmann [Sun, 6 Jan 2013 02:52:33 +0000 (03:52 +0100)]
Bitcoin-Qt: add a Signature label on sign message page

12 years agoupdate noui_ThreadSafeMessageBox function to use strCaption
Philip Kaufmann [Wed, 2 Jan 2013 14:09:24 +0000 (15:09 +0100)]
update noui_ThreadSafeMessageBox function to use strCaption

- ensure we use strCaption for printf and fprintf, as before it could
  happen to have an error message in the debug.log, which had no "Error"
  (or whatever) in front

12 years agoBitcoin-Qt: give testnet a unique IPC message queue name
Philip Kaufmann [Thu, 3 Jan 2013 21:06:18 +0000 (22:06 +0100)]
Bitcoin-Qt: give testnet a unique IPC message queue name

- this prevents an interference with the IPC message queue (which is used
  for URI processing) when running a testnet and mainnet instance in
  parallel
- to check for testnet, I had to raise the ParseParameters() call in
  main() to the topmost position

12 years agoMerge pull request #2110 from Diapolo/addrbook
Wladimir J. van der Laan [Sat, 5 Jan 2013 15:56:31 +0000 (07:56 -0800)]
Merge pull request #2110 from Diapolo/addrbook

Bitcoin-Qt: comment out unused parameter in addressbookpage

12 years agoMerge pull request #2148 from Diapolo/est_block_count
Wladimir J. van der Laan [Sat, 5 Jan 2013 15:45:02 +0000 (07:45 -0800)]
Merge pull request #2148 from Diapolo/est_block_count

Bitcoin-Qt: never display own block count > estimated block count

12 years agoMerge pull request #1685 from Diapolo/Qt_add_options_reset
Wladimir J. van der Laan [Sat, 5 Jan 2013 15:36:05 +0000 (07:36 -0800)]
Merge pull request #1685 from Diapolo/Qt_add_options_reset

Bitcoin-Qt: add a Reset button to the options dialog

12 years agoMerge pull request #2141 from Diapolo/translations
Wladimir J. van der Laan [Sat, 5 Jan 2013 15:31:56 +0000 (07:31 -0800)]
Merge pull request #2141 from Diapolo/translations

translations update (bitcoinstrings.cpp + bitcoin_en.ts)

12 years agotranslations update (bitcoinstrings.cpp + bitcoin_en.ts)
Philip Kaufmann [Tue, 1 Jan 2013 01:59:46 +0000 (02:59 +0100)]
translations update (bitcoinstrings.cpp + bitcoin_en.ts)

12 years agoBitcoin-Qt: add a Reset button to the options dialog
Philip Kaufmann [Sat, 18 Aug 2012 13:54:39 +0000 (15:54 +0200)]
Bitcoin-Qt: add a Reset button to the options dialog

- a click on "Reset Options" sets all options to the default values by
  removing all stored settings (QSettings), loading the defaults and
  saving them as the new settings
- before the reset is executed the user is presented a confirmation dialog
- special casing was needed for StartAtStartup

12 years agoBitcoin-Qt: never display own block count > estimated block count
Philip Kaufmann [Thu, 3 Jan 2013 21:13:24 +0000 (22:13 +0100)]
Bitcoin-Qt: never display own block count > estimated block count

- some users reported it as weird, that the estimated block count could be
  lower than our own nodes block number (which is indeed true and not good)
- this pull adds a new default behaviour, which displays our own block
  number as estimated block number, if own >= est. block count
- the pull raises space for nodes block counts in cPeerBlockCounts to 8 to
  be more accurate
- also removes a reduntant setNumBlocks() call in RPCConsole and moves
  initialisation of numBlocksAtStartup in ClientModel, where it belongs

12 years agotest/util_tests.cpp: one more DateTimeStrFormat 'T' removal
Jeff Garzik [Wed, 2 Jan 2013 00:48:28 +0000 (19:48 -0500)]
test/util_tests.cpp: one more DateTimeStrFormat 'T' removal

12 years agoRemove 'T' from remaining date/time format strings.
Jeff Garzik [Tue, 1 Jan 2013 20:28:28 +0000 (15:28 -0500)]
Remove 'T' from remaining date/time format strings.

12 years agoMerge pull request #2032 from burger2/fix_shortcut
Wladimir J. van der Laan [Tue, 1 Jan 2013 19:21:58 +0000 (11:21 -0800)]
Merge pull request #2032 from burger2/fix_shortcut

Fix duplicate shortcut usage in sign/verify message dialog.

12 years agoMerge pull request #2133 from Diapolo/init_strings
Gavin Andresen [Mon, 31 Dec 2012 23:06:08 +0000 (15:06 -0800)]
Merge pull request #2133 from Diapolo/init_strings

update 2 command-line parameter help messages

12 years agoRemove 'T' from debug log timestamps
Jeff Garzik [Mon, 31 Dec 2012 01:46:54 +0000 (20:46 -0500)]
Remove 'T' from debug log timestamps

Space separation between major fields is easier for human eyes and
libs to parse.

12 years agoupdate 2 command-line parameter help messages
Philip Kaufmann [Fri, 28 Dec 2012 13:39:19 +0000 (14:39 +0100)]
update 2 command-line parameter help messages

- -checkpoints is now much more understandable and should be way easier
  to translate
- -loadblock uses the same format (blk000??.dat) as -reindex

12 years agoMerge pull request #2116 from sipa/importrescanbool
Gavin Andresen [Fri, 21 Dec 2012 14:30:53 +0000 (06:30 -0800)]
Merge pull request #2116 from sipa/importrescanbool

Convert fRescan argument to importprivkey to bool

12 years agoMerge pull request #2113 from sipa/hashh
Pieter Wuille [Thu, 20 Dec 2012 23:53:42 +0000 (15:53 -0800)]
Merge pull request #2113 from sipa/hashh

Split off hash.h from util.h

12 years agoConvert fRescan argument to importprivkey to bool
Pieter Wuille [Wed, 19 Dec 2012 11:23:01 +0000 (12:23 +0100)]
Convert fRescan argument to importprivkey to bool

12 years agoSplit off hash.h from util.h
Pieter Wuille [Tue, 18 Dec 2012 19:56:21 +0000 (20:56 +0100)]
Split off hash.h from util.h

12 years agoMerge pull request #2112 from fanquake/typos
Gavin Andresen [Tue, 18 Dec 2012 17:53:30 +0000 (09:53 -0800)]
Merge pull request #2112 from fanquake/typos

Fix two typos in main.h

12 years agoFix two typos in main.h
fanquake [Mon, 17 Dec 2012 10:09:53 +0000 (18:09 +0800)]
Fix two typos in main.h

Break one long comment down into 3 lines so it's readable.

12 years agoBitcoin-Qt: comment out unused parameter in addressbookpage
Philip Kaufmann [Sat, 15 Dec 2012 10:15:19 +0000 (11:15 +0100)]
Bitcoin-Qt: comment out unused parameter in addressbookpage

12 years agoMerge pull request #2087 from gavinandresen/check210000
Pieter Wuille [Thu, 13 Dec 2012 22:40:22 +0000 (14:40 -0800)]
Merge pull request #2087 from gavinandresen/check210000

Checkpoint at first 25-btc-reward block (210,000)

12 years agoMerge pull request #2096 from 94m3k1n9/fix-time-formats
Pieter Wuille [Thu, 13 Dec 2012 22:39:57 +0000 (14:39 -0800)]
Merge pull request #2096 from 94m3k1n9/fix-time-formats

Change timestamps to use ISO8601 formatting

12 years agoMerge pull request #2045 from Diapolo/use_message
Wladimir J. van der Laan [Thu, 13 Dec 2012 05:17:40 +0000 (21:17 -0800)]
Merge pull request #2045 from Diapolo/use_message

use new message() function in BitcoinGUI

12 years agoMerge pull request #2097 from Diapolo/fix_merges
Gavin Andresen [Wed, 12 Dec 2012 18:42:26 +0000 (10:42 -0800)]
Merge pull request #2097 from Diapolo/fix_merges

fix small stuff related to the recent merge-wave

12 years agoLevelDB: build_detect_platform fix NATIVE_WINDOWS indentation
Philip Kaufmann [Wed, 12 Dec 2012 18:35:22 +0000 (19:35 +0100)]
LevelDB: build_detect_platform fix NATIVE_WINDOWS indentation

- fix some indentation issues

12 years agoadd threadsafety.h to bitcoin-qt.pro
Philip Kaufmann [Wed, 12 Dec 2012 18:31:18 +0000 (19:31 +0100)]
add threadsafety.h to bitcoin-qt.pro

- to be able to see threadsafety.h in the Qt Creator IDE the file needs to
  be added to the HEADERS section

12 years agoMerge pull request #2080 from mcassano/importprivkey_rescan_false
Gavin Andresen [Wed, 12 Dec 2012 17:34:24 +0000 (09:34 -0800)]
Merge pull request #2080 from mcassano/importprivkey_rescan_false

add rescan bool to importprivkey to control whether to do a rescan after import

12 years agoMerge pull request #2095 from al42and/upnp
Gavin Andresen [Wed, 12 Dec 2012 17:31:24 +0000 (09:31 -0800)]
Merge pull request #2095 from al42and/upnp

OptionsModel now has MapPortUPnP=false if UPNP is not supported

12 years agoMerge pull request #2003 from alexanderkjeldaas/documented-locking-part-2
Gavin Andresen [Wed, 12 Dec 2012 17:27:35 +0000 (09:27 -0800)]
Merge pull request #2003 from alexanderkjeldaas/documented-locking-part-2

Documented locking part 1+2

12 years agoMerge pull request #2064 from petertodd/ipv6-doc-polarity
Gavin Andresen [Wed, 12 Dec 2012 17:23:55 +0000 (09:23 -0800)]
Merge pull request #2064 from petertodd/ipv6-doc-polarity

Replace text on how to enable IPv6 with disable

12 years agoMerge pull request #1825 from roques/bignum2
Gavin Andresen [Wed, 12 Dec 2012 17:23:16 +0000 (09:23 -0800)]
Merge pull request #1825 from roques/bignum2

Bignum2

12 years agoMerge pull request #1940 from grimd34th/patch-1
Gavin Andresen [Wed, 12 Dec 2012 17:20:46 +0000 (09:20 -0800)]
Merge pull request #1940 from grimd34th/patch-1

Add NATIVE_WINDOWS

12 years agoMerge pull request #2073 from grimd34th/patch-3
Gavin Andresen [Wed, 12 Dec 2012 17:19:26 +0000 (09:19 -0800)]
Merge pull request #2073 from grimd34th/patch-3

Update src/makefile.mingw

12 years agoMerge pull request #2048 from jgarzik/no-checkpoints
Gavin Andresen [Wed, 12 Dec 2012 17:18:00 +0000 (09:18 -0800)]
Merge pull request #2048 from jgarzik/no-checkpoints

Add "checkpoints" option, to permit disabling of checkpoint logic.

12 years agoMerge pull request #1861 from jgarzik/coinlock
Gavin Andresen [Wed, 12 Dec 2012 17:15:43 +0000 (09:15 -0800)]
Merge pull request #1861 from jgarzik/coinlock

Add new RPC "lockunspent", to prevent spending of selected outputs

12 years agoMerge pull request #2059 from sipa/benchmark
Gavin Andresen [Wed, 12 Dec 2012 17:14:52 +0000 (09:14 -0800)]
Merge pull request #2059 from sipa/benchmark

Add -benchmark for reporting block processing times

12 years agoMerge pull request #2062 from sipa/nocoins
Gavin Andresen [Wed, 12 Dec 2012 17:11:36 +0000 (09:11 -0800)]
Merge pull request #2062 from sipa/nocoins

Reconstruct coins/ database when missing

12 years agoMerge pull request #2074 from sipa/minor
Gavin Andresen [Wed, 12 Dec 2012 17:10:44 +0000 (09:10 -0800)]
Merge pull request #2074 from sipa/minor

Two minor inconvenience fixes

12 years agoCompile c/objective-c code max compatiblity when RELEASE
Gavin Andresen [Tue, 4 Dec 2012 18:42:21 +0000 (13:42 -0500)]
Compile c/objective-c code max compatiblity when RELEASE

12 years agoChange timestamps to use ISO8601 formatting
Richard Schwab [Wed, 12 Dec 2012 15:32:22 +0000 (16:32 +0100)]
Change timestamps to use ISO8601 formatting

12 years agoOptionsModel now has MapPortUPnP=false if UPNP is not supported
Andrey Alekseenko [Wed, 12 Dec 2012 07:31:30 +0000 (11:31 +0400)]
OptionsModel now has MapPortUPnP=false if UPNP is not supported

12 years agoCheckpoint at first 25-btc-reward block (210,000)
Gavin Andresen [Mon, 10 Dec 2012 14:41:04 +0000 (09:41 -0500)]
Checkpoint at first 25-btc-reward block (210,000)

12 years agoMerge pull request #2068 from Diapolo/CheckDiskSpace
Pieter Wuille [Fri, 7 Dec 2012 21:33:24 +0000 (13:33 -0800)]
Merge pull request #2068 from Diapolo/CheckDiskSpace

some CheckDiskSpace() related changes

12 years agoadd rescan bool to importprivkey to control whether to do a rescan after import
Mike Cassano [Thu, 6 Dec 2012 19:05:11 +0000 (13:05 -0600)]
add rescan bool to importprivkey to control whether to do a rescan after import

12 years agoAllow lengthy block reconnections to be interrupted
Pieter Wuille [Tue, 4 Dec 2012 22:53:26 +0000 (23:53 +0100)]
Allow lengthy block reconnections to be interrupted

When the coin database is out of date with the block database, the
best block in it is automatically switched to. This reconnection
process can take time, so allow it to be interrupted.

This also stops block connection as soon as shutdown is requested,
leading to a faster shutdown.

12 years agoUpdate the block file counter in database when using -reindex
Pieter Wuille [Tue, 4 Dec 2012 22:46:30 +0000 (23:46 +0100)]
Update the block file counter in database when using -reindex

This problem is like earth (mostly harmless). After/during a
-reindex, it means the statistics about the last block file
reported in debug.log are always of blk00000.dat instead of the
last file. Apart from that, it means a few more database entries
need to be read when finding a file to append to the first time.

12 years agoReconstruct coins/ from scratch when missing.
Pieter Wuille [Sun, 2 Dec 2012 20:59:22 +0000 (21:59 +0100)]
Reconstruct coins/ from scratch when missing.

12 years agoMerge pull request #2057 from Diapolo/FlushBlockFile
Pieter Wuille [Thu, 6 Dec 2012 09:35:36 +0000 (01:35 -0800)]
Merge pull request #2057 from Diapolo/FlushBlockFile

FlushBlockFile(): check for valid FILE pointer

12 years agoMerge pull request #2066 from Diapolo/small_uiint_changes
Wladimir J. van der Laan [Thu, 6 Dec 2012 07:30:06 +0000 (23:30 -0800)]
Merge pull request #2066 from Diapolo/small_uiint_changes

UI interface changes

12 years agoMerge pull request #2056 from sipa/fix_2052
Pieter Wuille [Wed, 5 Dec 2012 22:15:17 +0000 (14:15 -0800)]
Merge pull request #2056 from sipa/fix_2052

Fixes for obscure mempool-checkpoint interaction

12 years agoAdd -benchmark for reporting block processing times
Pieter Wuille [Sat, 1 Dec 2012 19:10:23 +0000 (20:10 +0100)]
Add -benchmark for reporting block processing times

12 years agoAdd GetTimeMicros() for ore accurate benchmarking
Pieter Wuille [Sat, 1 Dec 2012 17:07:55 +0000 (18:07 +0100)]
Add GetTimeMicros() for ore accurate benchmarking

12 years agoMerge pull request #2063 from Diapolo/CDiskBlockPos
Pieter Wuille [Wed, 5 Dec 2012 22:01:03 +0000 (14:01 -0800)]
Merge pull request #2063 from Diapolo/CDiskBlockPos

add 2 constructors in CDiskBlockPos to simplify class usage

12 years agocall CheckDiskSpace() before pre-allocating space
Philip Kaufmann [Tue, 4 Dec 2012 06:48:57 +0000 (07:48 +0100)]
call CheckDiskSpace() before pre-allocating space

- even if we are allowed to fail pre-allocating, it's better to check
  for sufficient space before calling AllocateFileRange() and if we
  are out of disk space return with error()
- the above change allows us to remove the CheckDiskSpace() check
  in CBlock::AcceptBlock()

12 years agoUpdate src/makefile.mingw
grimd34th [Tue, 4 Dec 2012 21:00:47 +0000 (16:00 -0500)]
Update src/makefile.mingw

With MinGW we use .a not .lib

12 years agorework ThreadSafeAskFee() / askFee() functions
Philip Kaufmann [Mon, 3 Dec 2012 12:51:58 +0000 (13:51 +0100)]
rework ThreadSafeAskFee() / askFee() functions

- remove unused parameter from ThreadSafeAskFee(), which also results in
  the removal of an orphan translation-string

12 years agoremove unneeded flag from MSG_INFORMATION and fix an indentation
Philip Kaufmann [Mon, 3 Dec 2012 12:35:14 +0000 (13:35 +0100)]
remove unneeded flag from MSG_INFORMATION and fix an indentation

12 years agoMerge pull request #2055 from redshark1802/master
Gavin Andresen [Tue, 4 Dec 2012 15:18:04 +0000 (07:18 -0800)]
Merge pull request #2055 from redshark1802/master

more specific build instructions for Ubuntu

12 years agoMerge pull request #2058 from sipa/atomicreorg
Pieter Wuille [Mon, 3 Dec 2012 23:11:31 +0000 (15:11 -0800)]
Merge pull request #2058 from sipa/atomicreorg

Make SetBestChain() atomic

12 years agouse new message() function in BitcoinGUI
Philip Kaufmann [Tue, 27 Nov 2012 21:02:50 +0000 (22:02 +0100)]
use new message() function in BitcoinGUI

- use it for displaying URI parsing warnings
- use it for displaying error and information in backup wallet function
  (the information display is new and the error was a warning before)

- cleanup BitcoinGUI::incomingTransaction()
-- use message() + the information icon from message
-- comment out an unused parameter in the function definition and
   declaration
-- move all pre-checks at the beginning of the function

12 years agoMerge pull request #2065 from Diapolo/remove_modal_flag
Wladimir J. van der Laan [Mon, 3 Dec 2012 12:43:18 +0000 (04:43 -0800)]
Merge pull request #2065 from Diapolo/remove_modal_flag

Bitcoin-Qt: remove obsolete modal flag from GUI APIs

12 years agoadded build instructions for Ubuntu >= 12.04
redshark1802 [Mon, 3 Dec 2012 12:36:44 +0000 (13:36 +0100)]
added build instructions for Ubuntu >= 12.04

12 years agoBitcoin-Qt: remove obsolete modal flag from GUI APIs
Philip Kaufmann [Mon, 3 Dec 2012 12:24:42 +0000 (13:24 +0100)]
Bitcoin-Qt: remove obsolete modal flag from GUI APIs

- as we (can) supply the CClientUIInterface::MODAL flag via the style
  parameter, we don't need a separate bool for checking the modality

12 years agoReplace text on how to enable IPv6 with disable
Peter Todd [Mon, 3 Dec 2012 10:34:15 +0000 (05:34 -0500)]
Replace text on how to enable IPv6 with disable

IPv6 support is now enabled by default, thus documentation should tell
you how to disable it.

Similarly the build-osx use of the flag can be removed.

12 years agoMerge pull request #2046 from Diapolo/traymenu
Wladimir J. van der Laan [Mon, 3 Dec 2012 09:53:18 +0000 (01:53 -0800)]
Merge pull request #2046 from Diapolo/traymenu

split of createTrayIconMenu() from createTrayIcon() in BitcoinGUI

12 years agoadd 2 constructors in CDiskBlockPos to simplify class usage
Philip Kaufmann [Mon, 3 Dec 2012 09:14:54 +0000 (10:14 +0100)]
add 2 constructors in CDiskBlockPos to simplify class usage

- add a default-constructor, which simply calls SetNull() and a
  constructor to directly pass nFile and nPos
- change code to use that new constructors

12 years agoMake SetBestChain() atomic
Pieter Wuille [Sat, 1 Dec 2012 15:46:23 +0000 (16:46 +0100)]
Make SetBestChain() atomic

In case a reorganisation fails, the internal state could become
inconsistent (memory only). Previously, a cache per block connect
or disconnect action was used, so blocks could not be applied in
a partial way. Extend this to a cache for the entire reorganisation,
making it atomic entirely. This also simplifies the code a bit.

12 years agoFlushBlockFile(): check for valid FILE pointer
Philip Kaufmann [Sat, 1 Dec 2012 10:36:53 +0000 (11:36 +0100)]
FlushBlockFile(): check for valid FILE pointer

- don't call FileCommit() and fclose() if no valid FILE pointer was
  returned by OpenBlockFile()

12 years agoMerge pull request #2033 from sipa/kickconflicts
Pieter Wuille [Sat, 1 Dec 2012 01:10:07 +0000 (17:10 -0800)]
Merge pull request #2033 from sipa/kickconflicts

Bugfix: remove conflicting transactions from memory pool

12 years agoOnly send reorged txn to mempool after checkpoint
Pieter Wuille [Fri, 30 Nov 2012 23:41:27 +0000 (00:41 +0100)]
Only send reorged txn to mempool after checkpoint

12 years agoMerge pull request #2037 from luke-jr/printpriority
Gavin Andresen [Sat, 1 Dec 2012 00:16:59 +0000 (16:16 -0800)]
Merge pull request #2037 from luke-jr/printpriority

Allow -printpriority without -debug

12 years agoMerge pull request #2049 from sipa/testtmp
Pieter Wuille [Fri, 30 Nov 2012 23:56:05 +0000 (15:56 -0800)]
Merge pull request #2049 from sipa/testtmp

Make test_bitcoin run in a temp datadir

12 years agoEnable script verification for reorganized mempool tx
Pieter Wuille [Fri, 30 Nov 2012 23:26:56 +0000 (00:26 +0100)]
Enable script verification for reorganized mempool tx

12 years agoMake test_bitcoin run in a temp datadir
Pieter Wuille [Wed, 28 Nov 2012 20:58:41 +0000 (21:58 +0100)]
Make test_bitcoin run in a temp datadir

12 years agoAdd GetTempPath() to util
Pieter Wuille [Wed, 28 Nov 2012 23:33:12 +0000 (00:33 +0100)]
Add GetTempPath() to util

12 years agoNew 'checkpoints' option should default to true.
Jeff Garzik [Wed, 28 Nov 2012 17:10:57 +0000 (12:10 -0500)]
New 'checkpoints' option should default to true.

12 years agoAdd "checkpoints" option, to permit disabling of checkpoint logic.
Jeff Garzik [Wed, 28 Nov 2012 17:07:42 +0000 (12:07 -0500)]
Add "checkpoints" option, to permit disabling of checkpoint logic.

12 years agoMerge pull request #2044 from Diapolo/backupwallet
Wladimir J. van der Laan [Wed, 28 Nov 2012 07:41:50 +0000 (23:41 -0800)]
Merge pull request #2044 from Diapolo/backupwallet

do not silently ignore errors on "backupwallet" RPC cmd

12 years agosplit of createTrayIconMenu() from createTrayIcon() in BitcoinGUI
Philip Kaufmann [Tue, 27 Nov 2012 21:20:43 +0000 (22:20 +0100)]
split of createTrayIconMenu() from createTrayIcon() in BitcoinGUI

- this allows to setup the trayicon before we have and want a trayicon menu
- should be of great use, when we remove that splash screen
- fixes a small bug with the toggleHideAction icon, which is not only used with
  trayicon but also with the Mac dock

12 years agoMerge pull request #2006 from robbak/make-leveldb-macro
Pieter Wuille [Tue, 27 Nov 2012 20:49:37 +0000 (12:49 -0800)]
Merge pull request #2006 from robbak/make-leveldb-macro

Change 'make' to $(MAKE) in leveldb make command line

12 years agoMerge pull request #1988 from Diapolo/ThreadSafeMessageBox
Wladimir J. van der Laan [Tue, 27 Nov 2012 20:34:18 +0000 (12:34 -0800)]
Merge pull request #1988 from Diapolo/ThreadSafeMessageBox

update CClientUIInterface and remove orphan Wx stuff

12 years agodo not silently ignore errors on "backupwallet" RPC cmd
Philip Kaufmann [Tue, 27 Nov 2012 15:27:54 +0000 (16:27 +0100)]
do not silently ignore errors on "backupwallet" RPC cmd

12 years agoAllow -printpriority without -debug
Luke Dashjr [Mon, 26 Nov 2012 16:30:54 +0000 (16:30 +0000)]
Allow -printpriority without -debug

12 years agoupdate CClientUIInterface and remove orphan Wx stuff
Philip Kaufmann [Mon, 5 Nov 2012 07:04:21 +0000 (08:04 +0100)]
update CClientUIInterface and remove orphan Wx stuff

- fix ThreadSafeMessageBox always displays error icon
- allow to specify MSG_ERROR / MSG_WARNING or MSG_INFORMATION without a
  custom caption / title
- allow to specify CClientUIInterface::ICON_ERROR / ICON_WARNING and
  ICON_INFORMATION (which is default) as message box icon
- remove CClientUIInterface::OK from ThreadSafeMessageBox-calls, as
  the OK button will be set as default, if none is specified
- prepend "Bitcoin - " to used captions
- rename BitcoinGUI::error() -> BitcoinGUI::message() and add function
  documentation
- change all style parameters and enum flags to unsigned
- update code to use that new API

- update Client- and WalletModel to use new BitcoinGUI::message() and
  rename the classes error() method into message()
- include the possibility to supply the wanted icon for messages from
  Client- and WalletModel via "style" parameter

12 years agoBugfix: remove conflicting transactions from memory pool
Pieter Wuille [Sat, 24 Nov 2012 13:26:51 +0000 (14:26 +0100)]
Bugfix: remove conflicting transactions from memory pool

When a transaction A is in the memory pool, while a transaction B
(which shares an input with A) gets accepted into a block, A was
kept forever in the memory pool.

This commit adds a CTxMemPool::removeConflicts method, which
removes transactions that conflict with a given transaction, and
all their children.

This results in less transactions in the memory pool, and faster
construction of new blocks.

12 years agoMerge pull request #2004 from alexanderkjeldaas/simplify-cmutexlock
Pieter Wuille [Sat, 24 Nov 2012 21:55:00 +0000 (13:55 -0800)]
Merge pull request #2004 from alexanderkjeldaas/simplify-cmutexlock

Simplify CMutexLock

12 years agoMerge pull request #2013 from sipa/blockheader
Pieter Wuille [Sat, 24 Nov 2012 21:54:12 +0000 (13:54 -0800)]
Merge pull request #2013 from sipa/blockheader

Split off CBlockHeader from CBlock

12 years agoFix duplicate shortcut usage in sign/verify message dialog.
burger2 [Thu, 22 Nov 2012 21:50:30 +0000 (22:50 +0100)]
Fix duplicate shortcut usage in sign/verify message dialog.

12 years agoMerge pull request #1980 from sipa/noreorgsame
Pieter Wuille [Thu, 22 Nov 2012 21:33:03 +0000 (13:33 -0800)]
Merge pull request #1980 from sipa/noreorgsame

Do not reorganize if new branch has same amount of work

12 years agoMerge pull request #2024 from Diapolo/fix_qt_crash
Wladimir J. van der Laan [Thu, 22 Nov 2012 10:08:42 +0000 (02:08 -0800)]
Merge pull request #2024 from Diapolo/fix_qt_crash

Bitcoin-Qt: fix crash on Windows caused by CDBEnv::EnvShutdown()

12 years agoMerge pull request #2031 from gavinandresen/scriptcomment
Gavin Andresen [Wed, 21 Nov 2012 21:02:40 +0000 (13:02 -0800)]
Merge pull request #2031 from gavinandresen/scriptcomment

Add assert and comment for subtle pay-to-script-hash logic

This page took 0.065096 seconds and 4 git commands to generate.