]> Git Repo - VerusCoin.git/log
VerusCoin.git
9 years agoMerge pull request #6190
Wladimir J. van der Laan [Wed, 27 May 2015 09:49:23 +0000 (11:49 +0200)]
Merge pull request #6190

1fe4c4f gitian-downloader: Update luke-jr's key (Luke Dashjr)

9 years agoMerge pull request #6153
Wladimir J. van der Laan [Wed, 27 May 2015 07:32:44 +0000 (09:32 +0200)]
Merge pull request #6153

8c35b6f Parameter interaction: disable upnp if -proxy set (Wladimir J. van der Laan)

9 years agoMerge pull request #6174
Wladimir J. van der Laan [Wed, 27 May 2015 07:31:19 +0000 (09:31 +0200)]
Merge pull request #6174

213f257 doc: add translation strings policy (Wladimir J. van der Laan)

9 years agoMerge pull request #6186
Wladimir J. van der Laan [Wed, 27 May 2015 07:07:11 +0000 (09:07 +0200)]
Merge pull request #6186

b45c50c Fix two problems in CSubNet parsing (Wladimir J. van der Laan)
19e8d7b Simplify code for CSubnet (Wladimir J. van der Laan)

9 years agogitian-downloader: Update luke-jr's key
Luke Dashjr [Tue, 26 May 2015 20:42:25 +0000 (20:42 +0000)]
gitian-downloader: Update luke-jr's key

9 years agoqt: Periodic translation update
Wladimir J. van der Laan [Tue, 26 May 2015 12:36:47 +0000 (14:36 +0200)]
qt: Periodic translation update

9 years agodoc: Add preliminary changelog for 0.11 to release notes
Wladimir J. van der Laan [Tue, 26 May 2015 12:35:48 +0000 (14:35 +0200)]
doc: Add preliminary changelog for 0.11 to release notes

9 years agoMerge pull request #5976
Wladimir J. van der Laan [Tue, 26 May 2015 11:01:27 +0000 (13:01 +0200)]
Merge pull request #5976

8ba7f84 Reduce download timeouts as blocks arrive (Suhas Daftuar)

9 years agoMerge pull request #6187
Wladimir J. van der Laan [Tue, 26 May 2015 10:02:07 +0000 (12:02 +0200)]
Merge pull request #6187

8697ff3 Remove duplicate chainparams.h include from alert_tests (Michael Ford)

9 years agoRemove duplicate chainparams.h include from alert_tests
Michael Ford [Tue, 26 May 2015 09:16:21 +0000 (17:16 +0800)]
Remove duplicate chainparams.h include from alert_tests

9 years agoMerge pull request #5947
Wladimir J. van der Laan [Tue, 26 May 2015 08:36:19 +0000 (10:36 +0200)]
Merge pull request #5947

36cba8f Alert if it is very likely we are getting a bad chain (Gavin Andresen)

9 years agoFix two problems in CSubNet parsing
Wladimir J. van der Laan [Tue, 26 May 2015 06:59:20 +0000 (08:59 +0200)]
Fix two problems in CSubNet parsing

Fix two CSubNet constructor problems:

- The use of `/x` where 8 does not divide x was broken, due to a
  bit-order issue

- The use of e.g. `1.2.3.4/24` where the netmasked bits in the network
  are not 0 was broken. Fix this by explicitly normalizing the netwok
  according to the bitmask.

Also add tests for these cases.

Fixes #6179. Thanks to @jonasschnelli for reporting and initial fix.

9 years agoSimplify code for CSubnet
Wladimir J. van der Laan [Tue, 26 May 2015 06:59:13 +0000 (08:59 +0200)]
Simplify code for CSubnet

Simplify the code by using CAddress.ip directly, instead of the reversed
GetByte() semantics.

9 years agoMerge pull request #6159
Wladimir J. van der Laan [Sun, 24 May 2015 08:54:02 +0000 (10:54 +0200)]
Merge pull request #6159

ffdda4e Catch errors on datadir lock and pidfile delete (Adam Weiss)

9 years agodoc: Add historical release notes 0.9.5
Wladimir J. van der Laan [Sun, 24 May 2015 07:49:18 +0000 (09:49 +0200)]
doc: Add historical release notes 0.9.5

9 years agodoc: add translation strings policy
Wladimir J. van der Laan [Fri, 22 May 2015 11:09:56 +0000 (13:09 +0200)]
doc: add translation strings policy

9 years agoCatch errors on datadir lock and pidfile delete
Adam Weiss [Mon, 18 May 2015 23:37:43 +0000 (19:37 -0400)]
Catch errors on datadir lock and pidfile delete

Prevents bad permissions (or other fs related problems) from resulting
in hard crashes with cryptic messages on startup and shutdown.

9 years agoMerge pull request #6098
Wladimir J. van der Laan [Fri, 22 May 2015 06:27:59 +0000 (08:27 +0200)]
Merge pull request #6098

cc24610 Update Windows resource files (and add one for bitcoin-tx) (Luke Dashjr)

9 years agoMerge pull request #6168
Wladimir J. van der Laan [Fri, 22 May 2015 06:15:51 +0000 (08:15 +0200)]
Merge pull request #6168

7f68c7d contrib/linearize: Support linearization of testnet blocks (Jeff Garzik)

9 years agoUpdate Windows resource files (and add one for bitcoin-tx)
Luke Dashjr [Sat, 2 May 2015 15:30:38 +0000 (15:30 +0000)]
Update Windows resource files (and add one for bitcoin-tx)

9 years agoMerge pull request #6171
Wladimir J. van der Laan [Thu, 21 May 2015 19:59:56 +0000 (21:59 +0200)]
Merge pull request #6171

bdcf5de Fix intermittent hang issue in scheduler_tests (Wladimir J. van der Laan)

9 years agoFix intermittent hang issue in scheduler_tests
Wladimir J. van der Laan [Thu, 21 May 2015 16:57:10 +0000 (18:57 +0200)]
Fix intermittent hang issue in scheduler_tests

Don't clear `stopRequested` and `stopWhenEmpty` at the top of
`serviceQueue`, as this results in a race condition: on systems under
heavy load, some of the threads only get scheduled on the CPU when the
other threads have already finished their work. This causes the flags to
be cleared post-hoc and thus those threads to wait forever.

The potential drawback of this change is that the scheduler cannot be
restarted after being stopped (an explicit reset would be needed), but
we don't use this functionality anyway.

9 years agocontrib/linearize: Support linearization of testnet blocks
Jeff Garzik [Wed, 20 May 2015 22:27:51 +0000 (15:27 -0700)]
contrib/linearize: Support linearization of testnet blocks

9 years agoMerge pull request #6160
Wladimir J. van der Laan [Wed, 20 May 2015 11:20:06 +0000 (13:20 +0200)]
Merge pull request #6160

16d9cb7 [QT] overviewpage: make sure warning icons gets colored (Jonas Schnelli)

9 years agoMerge pull request #6161
Wladimir J. van der Laan [Wed, 20 May 2015 11:17:07 +0000 (13:17 +0200)]
Merge pull request #6161

fb21862 [QT] mainwindow toolbar must not be movable (Jonas Schnelli)

9 years agoMerge pull request #6116
Wladimir J. van der Laan [Wed, 20 May 2015 11:08:38 +0000 (13:08 +0200)]
Merge pull request #6116

d1a3866 build: Cope with spaces in filenames when creating/applying OSX sigs (Cory Fields)
7cef321 [Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app" (Jonas Schnelli)

9 years ago[QT] mainwindow toolbar must not be movable
Jonas Schnelli [Tue, 19 May 2015 15:23:32 +0000 (17:23 +0200)]
[QT] mainwindow toolbar must not be movable

9 years ago[QT] overviewpage: make sure warning icons gets colored
Jonas Schnelli [Tue, 19 May 2015 13:30:45 +0000 (15:30 +0200)]
[QT] overviewpage: make sure warning icons gets colored

9 years agoMerge pull request #5996
Wladimir J. van der Laan [Tue, 19 May 2015 09:41:41 +0000 (11:41 +0200)]
Merge pull request #5996

935bd0a Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] (Jorge Timón)

9 years agoqt: fix unused function warning in scicon.cpp
Wladimir J. van der Laan [Mon, 18 May 2015 10:04:58 +0000 (12:04 +0200)]
qt: fix unused function warning in scicon.cpp

Enclose MakeSingleColorImage in an anonymous namespace to avoid a
unused function warning on Windows and MacOSX.

Github-Pull: #6143

9 years agobuild: Cope with spaces in filenames when creating/applying OSX sigs
Cory Fields [Fri, 15 May 2015 21:54:20 +0000 (17:54 -0400)]
build: Cope with spaces in filenames when creating/applying OSX sigs

9 years ago[Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app"
Jonas Schnelli [Thu, 7 May 2015 08:12:27 +0000 (10:12 +0200)]
[Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app"

9 years agodoc: Add historical release notes for 0.10.1 0.10.2 0.9.4
Wladimir J. van der Laan [Mon, 18 May 2015 18:47:48 +0000 (20:47 +0200)]
doc: Add historical release notes for 0.10.1 0.10.2 0.9.4

9 years agoMerge pull request #6154
Wladimir J. van der Laan [Mon, 18 May 2015 18:18:46 +0000 (20:18 +0200)]
Merge pull request #6154

b448002 [Docs] fix and improve REST documentation (Jonas Schnelli)

9 years ago[Docs] fix and improve REST documentation
Jonas Schnelli [Mon, 18 May 2015 13:55:03 +0000 (15:55 +0200)]
[Docs] fix and improve REST documentation

- fix bad formatting of getutxos
- added getztxos example
- fix different command syntax

9 years agoParameter interaction: disable upnp if -proxy set
Wladimir J. van der Laan [Mon, 18 May 2015 09:21:32 +0000 (11:21 +0200)]
Parameter interaction: disable upnp if -proxy set

To protect privacy, do not use UPNP when a proxy is set. The user may
still specify -listen=1 to listen locally (for a hidden service), so
don't rely on this happening through -listen.

Fixes #2927.

9 years agoMerge pull request #6126
Wladimir J. van der Laan [Mon, 18 May 2015 07:07:01 +0000 (09:07 +0200)]
Merge pull request #6126

2457dc4 Change default nTxConfirmTarget to 2 (Alex Morcos)
77ed59d wallet: Introduce constant for `-txconfirmtarget` default (Wladimir J. van der Laan)

9 years agoChange default nTxConfirmTarget to 2
Alex Morcos [Tue, 12 May 2015 19:42:56 +0000 (15:42 -0400)]
Change default nTxConfirmTarget to 2

9 years agowallet: Introduce constant for `-txconfirmtarget` default
Wladimir J. van der Laan [Mon, 18 May 2015 06:51:16 +0000 (08:51 +0200)]
wallet: Introduce constant for `-txconfirmtarget` default

9 years agoMerge pull request #6144
Wladimir J. van der Laan [Mon, 18 May 2015 05:53:02 +0000 (07:53 +0200)]
Merge pull request #6144

881027a Remove assertion from ~LockedPageManager (Wladimir J. van der Laan)

9 years agoMerge pull request #6150
Wladimir J. van der Laan [Mon, 18 May 2015 05:52:13 +0000 (07:52 +0200)]
Merge pull request #6150

3a6cc3c Missing from Documentation Index (Shawn Wilkinson)

9 years agoMerge pull request #6146
Gavin Andresen [Sat, 16 May 2015 22:02:46 +0000 (18:02 -0400)]
Merge pull request #6146

f501054 More robust CScheduler unit test (Gavin Andresen)

9 years agoMore robust CScheduler unit test
Gavin Andresen [Fri, 15 May 2015 16:40:36 +0000 (12:40 -0400)]
More robust CScheduler unit test

On a busy or slow system, the CScheduler unit test could fail because it
assumed all threads would be done after a couple of milliseconds.

Replace the hard-coded sleep with CScheduler stop() method that
will cleanly exit the servicing threads when all tasks are completely
finished.

9 years agoMissing from Documentation Index
Shawn Wilkinson [Sat, 16 May 2015 16:00:50 +0000 (12:00 -0400)]
Missing from Documentation Index

9 years agoMerge pull request #6062
Wladimir J. van der Laan [Sat, 16 May 2015 08:46:44 +0000 (10:46 +0200)]
Merge pull request #6062

ff7fe8b Fix for correctly including climits on certain platforms {DragonFlyBSD}. (sinetek)

9 years agoMerge pull request #6137
Wladimir J. van der Laan [Sat, 16 May 2015 07:21:57 +0000 (09:21 +0200)]
Merge pull request #6137

a5baba5 minor: remove unneeded bool in CWalletDB::Recover (Philip Kaufmann)

9 years agoMerge pull request #6129
Wladimir J. van der Laan [Fri, 15 May 2015 15:32:28 +0000 (17:32 +0200)]
Merge pull request #6129

c208040 Fix for clearing fCheckForPruning (Alex Morcos)

9 years agoChainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlock...
Jorge Timón [Wed, 1 Apr 2015 14:03:11 +0000 (16:03 +0200)]
Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy]

Remove redundant getter CChainParams::SubsidyHalvingInterval()

9 years agoqt: translations update
Wladimir J. van der Laan [Fri, 15 May 2015 12:00:56 +0000 (14:00 +0200)]
qt: translations update

9 years agoMerge pull request #6135
Wladimir J. van der Laan [Fri, 15 May 2015 11:54:32 +0000 (13:54 +0200)]
Merge pull request #6135

f13dac9 Comment edits and cleanup (BitcoinPRReadingGroup)
ff734e9 Alphabetic order in makefile (Jorge Timón)
5207f33 fix header include groups (Philip Kaufmann)
59b149f remove unneeded incude of wallet/db.h from rpcmining.cpp (Philip Kaufmann)
3703385 remove unused classes from db.h (Philip Kaufmann)
0a7bcb7 fix IDE/compiler warning "extra ';'" in validationinterface.h (Philip Kaufmann)
3b00e7c [Trivial] Update COPYING (sandakersmann)
dd9e688 Trivial: Corrected owner of DNS seeder (ayeowch)
a60bfd8 [init] better message when no wallet support is compiled in (Philip Kaufmann)
78f44b6 Capitalized P2P (sandakersmann)
8e9248d [Trivial] Cryptocurrency is one word (sandakersmann)
803f51e Typo in GetRawMemPool RPC method help: "]" --> "}" (Chris Arnesen)
605a735 addrman: update comments (Pavel Vasin)

9 years agoFix for clearing fCheckForPruning
Alex Morcos [Wed, 13 May 2015 15:13:13 +0000 (11:13 -0400)]
Fix for clearing fCheckForPruning

Previously this was cleared only after UnlinkPrunedFiles, but it should really be cleared after FindFilesToPrune, regardless of whether there are any files to be pruned.

9 years agoMerge pull request #5968
Wladimir J. van der Laan [Fri, 15 May 2015 11:46:37 +0000 (13:46 +0200)]
Merge pull request #5968

51aa249 Chainparams: Refactor: Decouple IsSuperMajority from Params() (Jorge Timón)

9 years agoMerge pull request #6102
Wladimir J. van der Laan [Fri, 15 May 2015 11:39:31 +0000 (13:39 +0200)]
Merge pull request #6102

86a5f4b Relocate calls to CheckDiskSpace (Alex Morcos)
67708ac Write block index more frequently than cache flushes (Pieter Wuille)
b3ed423 Cache tweak and logging improvements (Pieter Wuille)
fc684ad Use accurate memory for flushing decisions (Pieter Wuille)
046392d Keep track of memory usage in CCoinsViewCache (Pieter Wuille)
540629c Add memusage.h (Pieter Wuille)

9 years agoMerge pull request #6140
Wladimir J. van der Laan [Fri, 15 May 2015 11:36:09 +0000 (13:36 +0200)]
Merge pull request #6140

8f0947b Increase timeouts in pruning.py and modify warning language. (Alex Morcos)
b89f307 Fix incorrect variable name in FindFilesToPrune (Suhas Daftuar)

9 years agoMerge pull request #6045
Wladimir J. van der Laan [Fri, 15 May 2015 10:35:56 +0000 (12:35 +0200)]
Merge pull request #6045

cc3db87 doc: Documentation in Markdown for Depends Dir (Shawn Wilkinson)

9 years agodoc: Documentation in Markdown for Depends Dir
Shawn Wilkinson [Wed, 22 Apr 2015 04:06:39 +0000 (00:06 -0400)]
doc: Documentation in Markdown for Depends Dir

Documentation more readable when viewed on Github.

Some extra changes by @laanwj:

- Make README.usage the default README. This is more convenient from a
  user perspective. Link to other documentation in this default README

- Add list of popular targets for cross compilation, change default to
  Win64 instead of Win32

9 years agoRemove assertion from ~LockedPageManager
Wladimir J. van der Laan [Fri, 15 May 2015 09:44:58 +0000 (11:44 +0200)]
Remove assertion from ~LockedPageManager

This assertion will occur any time that the client quits without
shutting down properly due to an error condition. As the user will
report this error instead of the error that was the root cause, it is
better to remove it.

9 years agoAlert if it is very likely we are getting a bad chain
Gavin Andresen [Thu, 26 Mar 2015 15:20:59 +0000 (11:20 -0400)]
Alert if it is very likely we are getting a bad chain

Create a monitoring task that counts how many blocks have been found in the last four hours.

If very few or too many have been found, an alert is triggered.

"Very few" and "too many" are set based on a false positive rate of once every fifty years of constant running with constant hashing power, which works out to getting 5 or fewer or 48 or more blocks in four hours (instead of the average of 24).

Only one alert per day is triggered, so if you get disconnected from the network (or are being Sybil'ed) -alertnotify will be triggered after 3.5 hours but you won't get another -alertnotify for 24 hours.

Tested with a new unit test and by running on the main network with -debug=partitioncheck

Run test/test_bitcoin --log_level=message to see the alert messages:
    WARNING: check your network connection, 3 blocks received in the last 4 hours (24 expected)
    WARNING: abnormally high number of blocks generated, 60 blocks received in the last 4 hours (24 expected)

The -debug=partitioncheck debug.log messages look like:
    ThreadPartitionCheck : Found 22 blocks in the last 4 hours
    ThreadPartitionCheck : likelihood: 0.0777702

9 years agoMerge pull request #5964
Gavin Andresen [Thu, 14 May 2015 18:23:13 +0000 (14:23 -0400)]
Merge pull request #5964

9a1dcea Use CScheduler for net's DumpAddresses (Gavin Andresen)
ddd0acd Create a scheduler thread for lightweight tasks (Gavin Andresen)
68d370b CScheduler unit test (Gavin Andresen)
cfefe5b scheduler: fix with boost <= 1.50 (Cory Fields)
ca66717 build: make libboost_chrono mandatory (Cory Fields)
928b950 CScheduler class for lightweight task scheduling (Gavin Andresen)
e656560 [Qt] add defaultConfirmTarget constant to sendcoinsdialog (Philip Kaufmann)

9 years agoUse CScheduler for net's DumpAddresses
Gavin Andresen [Thu, 2 Apr 2015 16:04:59 +0000 (12:04 -0400)]
Use CScheduler for net's DumpAddresses

Instead of starting Yet Another Thread to dump addresses,
use CScheduler to do it.

9 years agoCreate a scheduler thread for lightweight tasks
Gavin Andresen [Fri, 3 Apr 2015 15:50:06 +0000 (11:50 -0400)]
Create a scheduler thread for lightweight tasks

9 years agoCScheduler unit test
Gavin Andresen [Fri, 10 Apr 2015 14:31:02 +0000 (10:31 -0400)]
CScheduler unit test

9 years agoMerge pull request #6136
Wladimir J. van der Laan [Thu, 14 May 2015 15:50:53 +0000 (17:50 +0200)]
Merge pull request #6136

235b3a7 depends: sanity-check sources and cached builds (Cory Fields)

9 years agoscheduler: fix with boost <= 1.50
Cory Fields [Fri, 10 Apr 2015 00:11:14 +0000 (20:11 -0400)]
scheduler: fix with boost <= 1.50

9 years agobuild: make libboost_chrono mandatory
Cory Fields [Thu, 9 Apr 2015 22:34:44 +0000 (18:34 -0400)]
build: make libboost_chrono mandatory

previously it was only used with certain boost versions. Now all versions
require it.

9 years agoCScheduler class for lightweight task scheduling
Gavin Andresen [Thu, 2 Apr 2015 14:33:45 +0000 (10:33 -0400)]
CScheduler class for lightweight task scheduling

Simple class to manage a task queue that is serviced by one or
more threads.

9 years ago[Qt] add defaultConfirmTarget constant to sendcoinsdialog
Philip Kaufmann [Wed, 18 Mar 2015 10:27:30 +0000 (11:27 +0100)]
[Qt] add defaultConfirmTarget constant to sendcoinsdialog

- replaces some hard-coded values for the default confirmation target
- also simplify code that is using the new constant

9 years agominor: remove unneeded bool in CWalletDB::Recover
Philip Kaufmann [Thu, 14 May 2015 13:55:17 +0000 (15:55 +0200)]
minor: remove unneeded bool in CWalletDB::Recover

9 years agoMerge pull request #6110
Wladimir J. van der Laan [Thu, 14 May 2015 11:47:56 +0000 (13:47 +0200)]
Merge pull request #6110

ca5f688 [QT] don't colorize icons on win and mac (Jonas Schnelli)
7247d10 [QT] use alert icon with tooltip insted of "(out of sync)" text (Jonas Schnelli)
51c7c70 [QT] remove frame to avoid double-frame situation in sendcoinsentry.ui (Jonas Schnelli)
2a6b844 [QT] change transaction amount and height in overview page (Jonas Schnelli)

9 years agodepends: sanity-check sources and cached builds
Cory Fields [Thu, 14 May 2015 01:12:04 +0000 (21:12 -0400)]
depends: sanity-check sources and cached builds

In some cases (Travis), sources and build caches may be moved around in-between
builds, and we can't necessarily trust that everything is still intact.

This introduces pre-build checks that verify against stashed checksums.

Note that this will cause all sources to be re-downloaded, since cached sources
weren't trustworthy before this.

9 years agoComment edits and cleanup
BitcoinPRReadingGroup [Wed, 22 Apr 2015 13:02:01 +0000 (09:02 -0400)]
Comment edits and cleanup

Original PR here: https://github.com/bitcoin/bitcoin/pull/6044

9 years agoAlphabetic order in makefile
Jorge Timón [Wed, 13 May 2015 16:59:50 +0000 (18:59 +0200)]
Alphabetic order in makefile

9 years agofix header include groups
Philip Kaufmann [Fri, 27 Mar 2015 12:19:49 +0000 (13:19 +0100)]
fix header include groups

9 years agoremove unneeded incude of wallet/db.h from rpcmining.cpp
Philip Kaufmann [Thu, 23 Apr 2015 12:56:05 +0000 (14:56 +0200)]
remove unneeded incude of wallet/db.h from rpcmining.cpp

9 years agoremove unused classes from db.h
Philip Kaufmann [Thu, 23 Apr 2015 12:55:02 +0000 (14:55 +0200)]
remove unused classes from db.h

9 years agofix IDE/compiler warning "extra ';'" in validationinterface.h
Philip Kaufmann [Thu, 23 Apr 2015 12:50:22 +0000 (14:50 +0200)]
fix IDE/compiler warning "extra ';'" in validationinterface.h

9 years ago[Trivial] Update COPYING
sandakersmann [Wed, 22 Apr 2015 22:24:45 +0000 (00:24 +0200)]
[Trivial] Update COPYING

Corrected header

9 years agoTrivial: Corrected owner of DNS seeder
ayeowch [Mon, 20 Apr 2015 22:07:37 +0000 (08:07 +1000)]
Trivial: Corrected owner of DNS seeder

9 years ago[init] better message when no wallet support is compiled in
Philip Kaufmann [Wed, 15 Apr 2015 12:35:35 +0000 (14:35 +0200)]
[init] better message when no wallet support is compiled in

9 years agoCapitalized P2P
sandakersmann [Mon, 13 Apr 2015 10:34:52 +0000 (12:34 +0200)]
Capitalized P2P

Capitalized P2P

9 years ago[Trivial] Cryptocurrency is one word
sandakersmann [Sat, 11 Apr 2015 15:19:46 +0000 (17:19 +0200)]
[Trivial] Cryptocurrency is one word

Cryptocurrency was added to Oxford Dictionaries Online in May 2014.

9 years agoTypo in GetRawMemPool RPC method help: "]" --> "}"
Chris Arnesen [Fri, 10 Apr 2015 21:12:46 +0000 (14:12 -0700)]
Typo in GetRawMemPool RPC method help: "]" --> "}"

9 years agoaddrman: update comments
Pavel Vasin [Thu, 2 Apr 2015 15:59:07 +0000 (18:59 +0300)]
addrman: update comments

nUnkBias was removed in https://github.com/bitcoin/bitcoin/pull/5941

9 years agoMerge pull request #6125
Gavin Andresen [Wed, 13 May 2015 18:43:31 +0000 (14:43 -0400)]
Merge pull request #6125

472b4c5 Clean up parsing of bool command line args (Alex Morcos)

9 years agoIncrease timeouts in pruning.py and modify warning language.
Alex Morcos [Thu, 23 Apr 2015 19:46:57 +0000 (15:46 -0400)]
Increase timeouts in pruning.py and modify warning language.

9 years agoFix incorrect variable name in FindFilesToPrune
Suhas Daftuar [Thu, 23 Apr 2015 13:40:21 +0000 (09:40 -0400)]
Fix incorrect variable name in FindFilesToPrune

9 years ago[QT] don't colorize icons on win and mac
Jonas Schnelli [Wed, 6 May 2015 15:07:22 +0000 (17:07 +0200)]
[QT] don't colorize icons on win and mac

9 years agoMerge pull request #5159
Wladimir J. van der Laan [Wed, 13 May 2015 14:54:13 +0000 (16:54 +0200)]
Merge pull request #5159

b649e03 Create new BlockPolicyEstimator for fee estimates (Alex Morcos)

9 years agoCreate new BlockPolicyEstimator for fee estimates
Alex Morcos [Tue, 26 Aug 2014 20:28:32 +0000 (16:28 -0400)]
Create new BlockPolicyEstimator for fee estimates

This class groups transactions that have been confirmed in blocks into buckets, based on either their fee or their priority.  Then for each bucket, the class calculates what percentage of the transactions were confirmed within various numbers of blocks.  It does this by keeping an exponentially decaying moving history for each bucket and confirm block count of the percentage of transactions in that bucket that were confirmed within that number of blocks.

-Eliminate txs which didn't have all inputs available at entry from fee/pri calcs

-Add dynamic breakpoints and tracking of confirmation delays in mempool transactions

-Remove old CMinerPolicyEstimator and CBlockAverage code

-New smartfees.py

-Pass a flag to the estimation code, using IsInitialBlockDownload as a proxy for when we are still catching up and we shouldn't be counting how many blocks it takes for transactions to be included.

-Add a policyestimator unit test

9 years agoClean up parsing of bool command line args
Alex Morcos [Tue, 12 May 2015 20:41:55 +0000 (16:41 -0400)]
Clean up parsing of bool command line args

9 years agoRelocate calls to CheckDiskSpace
Alex Morcos [Mon, 11 May 2015 15:18:39 +0000 (11:18 -0400)]
Relocate calls to CheckDiskSpace

Make sure we're checking disk space for block index writes and allow for pruning to happen before chainstate writes.

9 years ago[QT] use alert icon with tooltip insted of "(out of sync)" text
Jonas Schnelli [Wed, 6 May 2015 13:20:11 +0000 (15:20 +0200)]
[QT] use alert icon with tooltip insted of "(out of sync)" text

# Conflicts:
# src/qt/forms/overviewpage.ui
# src/qt/overviewpage.cpp

9 years ago[QT] remove frame to avoid double-frame situation in sendcoinsentry.ui
Jonas Schnelli [Wed, 6 May 2015 11:54:28 +0000 (13:54 +0200)]
[QT] remove frame to avoid double-frame situation in sendcoinsentry.ui

9 years agoMerge pull request #6123
Wladimir J. van der Laan [Tue, 12 May 2015 14:36:23 +0000 (16:36 +0200)]
Merge pull request #6123

bba7c24 Avoid crash on start in TestBlockValidity with gen=1. (Gregory Maxwell)

9 years agoMerge pull request #5932
Wladimir J. van der Laan [Tue, 12 May 2015 12:37:53 +0000 (14:37 +0200)]
Merge pull request #5932

107d35b [Qt] add defaultConfirmTarget constant to sendcoinsdialog (Philip Kaufmann)

9 years agoAvoid crash on start in TestBlockValidity with gen=1.
Gregory Maxwell [Wed, 29 Apr 2015 00:00:50 +0000 (17:00 -0700)]
Avoid crash on start in TestBlockValidity with gen=1.

When the internal miner is enabled at the start of a new node, there
 is an near instant assert in TestBlockValidity because its attempting
 to mine a block before the top checkpoint.

Also avoids a data race around vNodes.

9 years agoWrite block index more frequently than cache flushes
Pieter Wuille [Mon, 4 May 2015 20:00:19 +0000 (22:00 +0200)]
Write block index more frequently than cache flushes

9 years agoCache tweak and logging improvements
Pieter Wuille [Sun, 3 May 2015 23:56:42 +0000 (01:56 +0200)]
Cache tweak and logging improvements

9 years agoUse accurate memory for flushing decisions
Pieter Wuille [Sun, 3 May 2015 23:38:08 +0000 (01:38 +0200)]
Use accurate memory for flushing decisions

9 years agoKeep track of memory usage in CCoinsViewCache
Pieter Wuille [Sun, 3 May 2015 23:31:11 +0000 (01:31 +0200)]
Keep track of memory usage in CCoinsViewCache

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