]> Git Repo - VerusCoin.git/log
VerusCoin.git
10 years agoscript: move CScriptID to standard.h and add a ctor for creating them from CScripts
Cory Fields [Thu, 25 Sep 2014 02:24:46 +0000 (22:24 -0400)]
script: move CScriptID to standard.h and add a ctor for creating them from CScripts

This allows for a reversal of the current behavior.

This:
CScript foo;
CScriptID bar(foo.GetID());

Becomes:
CScript foo;
CScriptID bar(foo);

This way, CScript is no longer dependent on CScriptID or Hash();

10 years agoMerge pull request #5082
Pieter Wuille [Wed, 15 Oct 2014 19:39:33 +0000 (12:39 -0700)]
Merge pull request #5082

5f4bcf6 boost: drop boost dependency in version.cpp. (Cory Fields)
352058e boost: drop boost dependency in utilstrencodings.cpp (Cory Fields)
e1c9467 boost: drop boost dependency in core.cpp (Cory Fields)
e405aa4 boost: remove CPrivKey dependency from CECKey (Cory Fields)
5295506 boost: drop dependency on tuple in serialization (Cory Fields)
1d9b86d boost: drop dependency on is_fundamental in serialization (Cory Fields)

10 years agoboost: drop boost dependency in version.cpp.
Cory Fields [Mon, 13 Oct 2014 18:15:19 +0000 (14:15 -0400)]
boost: drop boost dependency in version.cpp.

Also add a test to verify.

10 years agoboost: drop boost dependency in utilstrencodings.cpp
Cory Fields [Fri, 10 Oct 2014 17:24:12 +0000 (13:24 -0400)]
boost: drop boost dependency in utilstrencodings.cpp

10 years agoboost: drop boost dependency in core.cpp
Cory Fields [Fri, 10 Oct 2014 04:42:03 +0000 (00:42 -0400)]
boost: drop boost dependency in core.cpp

10 years agoboost: remove CPrivKey dependency from CECKey
Cory Fields [Thu, 9 Oct 2014 20:38:38 +0000 (16:38 -0400)]
boost: remove CPrivKey dependency from CECKey

This allows CECKey to be used without directly depending on the secure
allocators

10 years agoboost: drop dependency on tuple in serialization
Cory Fields [Wed, 8 Oct 2014 18:28:03 +0000 (14:28 -0400)]
boost: drop dependency on tuple in serialization

There's only one user of this form of serialization, so it can be easily
dropped. It could be re-added if desired when we switch to c++11.

10 years agoboost: drop dependency on is_fundamental in serialization
Cory Fields [Wed, 8 Oct 2014 18:27:07 +0000 (14:27 -0400)]
boost: drop dependency on is_fundamental in serialization

There's only one case where a vector containing a fundamental type is
serialized all-at-once, unsigned char. Anything else would lead to
strange results.

Use a dummy argument to overload in that case.

10 years agoMerge pull request #4942
Wladimir J. van der Laan [Tue, 14 Oct 2014 09:32:12 +0000 (11:32 +0200)]
Merge pull request #4942

9406471 Write fee estimate and peers files only when initialized (Wladimir J. van der Laan)

10 years agoMerge pull request #5074
Wladimir J. van der Laan [Tue, 14 Oct 2014 08:46:58 +0000 (10:46 +0200)]
Merge pull request #5074

005b5af rpc-tests: don't spew non-errors to stdout (Cory Fields)

10 years agoMerge pull request #5080
Pieter Wuille [Mon, 13 Oct 2014 19:07:35 +0000 (12:07 -0700)]
Merge pull request #5080

e21b2e0 Typo in test (Luke)

10 years agoTypo in test
Luke [Mon, 13 Oct 2014 15:57:09 +0000 (16:57 +0100)]
Typo in test

10 years agoMerge pull request #4937
Wladimir J. van der Laan [Mon, 13 Oct 2014 11:56:54 +0000 (13:56 +0200)]
Merge pull request #4937

ccca27a [Wallet] Watch-only fixes (Cozz Lovan)

10 years agoMerge pull request #5073
Wladimir J. van der Laan [Sat, 11 Oct 2014 08:48:20 +0000 (10:48 +0200)]
Merge pull request #5073

d5fd094 build: fix qt test build when libprotobuf is in a non-standard path (Cory Fields)
a7d1f03 build: fix dynamic boost check when --with-boost= is used (Cory Fields)

10 years agorpc-tests: don't spew non-errors to stdout
Cory Fields [Fri, 10 Oct 2014 17:11:47 +0000 (13:11 -0400)]
rpc-tests: don't spew non-errors to stdout

There's a brief race here, the process might've already exited and cleaned up
after itself. If that's the case, reading from the pidfile will harmlessly
fail. Keep those quiet.

10 years agobuild: fix qt test build when libprotobuf is in a non-standard path
Cory Fields [Fri, 10 Oct 2014 17:03:28 +0000 (13:03 -0400)]
build: fix qt test build when libprotobuf is in a non-standard path

10 years agobuild: fix dynamic boost check when --with-boost= is used
Cory Fields [Fri, 10 Oct 2014 17:00:50 +0000 (13:00 -0400)]
build: fix dynamic boost check when --with-boost= is used

10 years agoMerge pull request #4802
Wladimir J. van der Laan [Fri, 10 Oct 2014 09:36:42 +0000 (11:36 +0200)]
Merge pull request #4802

6fd546d Remove CChainParams::NetworkID() (jtimon)
cc97210 Add fTestnetToBeDeprecatedFieldRPC to CChainParams (jtimon)
e11712d Move checkpoint data selection to chainparams (jtimon)
6de50c3 qt: add network-specific style object (Wladimir J. van der Laan)

10 years agoRemove CChainParams::NetworkID()
jtimon [Sun, 31 Aug 2014 21:01:54 +0000 (23:01 +0200)]
Remove CChainParams::NetworkID()

10 years agoAdd fTestnetToBeDeprecatedFieldRPC to CChainParams
jtimon [Sun, 31 Aug 2014 20:32:52 +0000 (22:32 +0200)]
Add fTestnetToBeDeprecatedFieldRPC to CChainParams

10 years agoMove checkpoint data selection to chainparams
jtimon [Sun, 31 Aug 2014 19:32:23 +0000 (21:32 +0200)]
Move checkpoint data selection to chainparams

10 years agoqt: add network-specific style object
Wladimir J. van der Laan [Thu, 9 Oct 2014 09:04:49 +0000 (11:04 +0200)]
qt: add network-specific style object

Mainly cleanups: Gets rid of isTestNet everywhere, by keeping track
of network-specific theming in a central place.

Also makes GUI no longer dependent on the network ID enumeration, which
alleviates concerns about #4802.

10 years agoMerge pull request #5072
Wladimir J. van der Laan [Fri, 10 Oct 2014 06:27:58 +0000 (08:27 +0200)]
Merge pull request #5072

caecb42 Travis: Descriptive build names (Luke Dashjr)

10 years agoTravis: Descriptive build names
Luke Dashjr [Fri, 10 Oct 2014 03:23:44 +0000 (03:23 +0000)]
Travis: Descriptive build names

10 years agoMerge pull request #5032
Wladimir J. van der Laan [Thu, 9 Oct 2014 16:04:57 +0000 (18:04 +0200)]
Merge pull request #5032

4bd1185 Qt: allow "emergency" shutdown during startup (Philip Kaufmann)

10 years agoMerge pull request #5059
Gavin Andresen [Thu, 9 Oct 2014 14:33:05 +0000 (10:33 -0400)]
Merge pull request #5059

dbca89b Trigger -alertnotify if network is upgrading without you (Gavin Andresen)
e01a793 Refactor -alertnotify code (Gavin Andresen)

Signed-off-by: Gavin Andresen <[email protected]>
10 years agoTrigger -alertnotify if network is upgrading without you
Gavin Andresen [Tue, 7 Oct 2014 18:22:58 +0000 (14:22 -0400)]
Trigger -alertnotify if network is upgrading without you

This adds a -regetest-only undocumented (for regression testing only)
command-line option -blockversion=N to set block.nVersion.

Adds to the "has the rest of the network upgraded to a
block.nVersion we don't understand" code so it calls
-alertnotify when 51 of the last 100 blocks are up-version.
But it only alerts once, not with every subsequent new, upversion
block.

And adds a forknotify.py regression test to make sure it works.

Tested using forknotify.py:

Before adding CAlert::Notify, get:
Assertion failed: -alertnotify did not warn of up-version blocks

Before adding code to only alert once:
Assertion failed: -alertnotify excessive warning of up-version blocks

After final code in this pull:
Tests successful

10 years agoRefactor -alertnotify code
Gavin Andresen [Tue, 7 Oct 2014 17:11:48 +0000 (13:11 -0400)]
Refactor -alertnotify code

Refactor common -alertnotify code into static CAlert::Notify method.

10 years agoMerge pull request #4996
Pieter Wuille [Wed, 8 Oct 2014 22:49:37 +0000 (15:49 -0700)]
Merge pull request #4996

d0c4197 change exit(1) to an assert in CWallet::EncryptWallet (Philip Kaufmann)
870da77 fix possible memory leaks in CWallet::EncryptWallet (Philip Kaufmann)
f606bb9 fix a possible memory leak in CWalletDB::Recover (Philip Kaufmann)

10 years agoMerge pull request #5004
Pieter Wuille [Wed, 8 Oct 2014 22:46:54 +0000 (15:46 -0700)]
Merge pull request #5004

9df9cf5 Make SCRIPT_VERIFY_STRICTENC compatible with BIP62 (Pieter Wuille)

10 years agoMake SCRIPT_VERIFY_STRICTENC compatible with BIP62
Pieter Wuille [Tue, 7 Oct 2014 00:22:47 +0000 (02:22 +0200)]
Make SCRIPT_VERIFY_STRICTENC compatible with BIP62

* Delete canonical_tests.cpp, and move the tests to script_tests.cpp.
* Split off SCRIPT_VERIFY_DERSIG from SCRIPT_VERIFY_STRICTENC (the BIP62 part of it).
* Change signature STRICTENC/DERSIG semantics to fail the script entirely rather than the CHECKSIG result (softfork safety, and BIP62 requirement).
* Add many autogenerated tests for several odd cases.
* Mention specific BIP62 rules in the script verification flags.

10 years agoMerge pull request #4834
Pieter Wuille [Wed, 8 Oct 2014 21:57:31 +0000 (14:57 -0700)]
Merge pull request #4834

7c70438 Get rid of the dummy CCoinsViewCache constructor arg (Pieter Wuille)
ed27e53 Add coins_tests with a large randomized CCoinViewCache test. (Pieter Wuille)
058b08c Do not keep fully spent but unwritten CCoins entries cached. (Pieter Wuille)
c9d1a81 Get rid of CCoinsView's SetCoins and SetBestBlock. (Pieter Wuille)
f28aec0 Use ModifyCoins instead of mutable GetCoins. (Pieter Wuille)

10 years agoMerge pull request #5051
Wladimir J. van der Laan [Wed, 8 Oct 2014 07:46:48 +0000 (09:46 +0200)]
Merge pull request #5051

aedc74d contrib: make linearize-data.py cope with out-of-order blocks (Wladimir J. van der Laan)

10 years agoMerge pull request #4979
Wladimir J. van der Laan [Wed, 8 Oct 2014 07:16:03 +0000 (09:16 +0200)]
Merge pull request #4979

de10efd add -timeout default as constant and use them (Philip Kaufmann)

10 years agoMerge pull request #5055
Wladimir J. van der Laan [Wed, 8 Oct 2014 07:12:24 +0000 (09:12 +0200)]
Merge pull request #5055

2c930d9 Prettify JSON tests and minimize diffs (Pieter Wuille)

10 years agoMerge pull request #5050
Wladimir J. van der Laan [Wed, 8 Oct 2014 06:49:25 +0000 (08:49 +0200)]
Merge pull request #5050

772ab0e contrib: use batched JSON-RPC in linarize-hashes (Wladimir J. van der Laan)

10 years agoMerge pull request #4976
Wladimir J. van der Laan [Tue, 7 Oct 2014 10:32:49 +0000 (12:32 +0200)]
Merge pull request #4976

27c3e91 qt: add proxy to options overridden if necessary. (Cory Fields)

10 years agoMerge pull request #5041
Wladimir J. van der Laan [Tue, 7 Oct 2014 08:17:32 +0000 (10:17 +0200)]
Merge pull request #5041

1f9be98 Disable App Nap on OSX 10.9+ (Michael Ford)

10 years agoMerge pull request #5047
Wladimir J. van der Laan [Tue, 7 Oct 2014 08:16:47 +0000 (10:16 +0200)]
Merge pull request #5047

3e61eb9 minor txindex documentation improvement (Cozz Lovan)

10 years agocontrib: revert changes to github-merge.sh in #5038
Wladimir J. van der Laan [Tue, 7 Oct 2014 07:34:46 +0000 (09:34 +0200)]
contrib: revert changes to github-merge.sh in #5038

10 years agoMerge pull request #5053
Wladimir J. van der Laan [Tue, 7 Oct 2014 07:56:48 +0000 (09:56 +0200)]
Merge pull request #5053

27368e7 Homebrew lang fix (Dominyk Tiller)

10 years agoPrettify JSON tests and minimize diffs
Pieter Wuille [Tue, 7 Oct 2014 00:22:47 +0000 (02:22 +0200)]
Prettify JSON tests and minimize diffs

10 years agoMerge pull request #5038
Wladimir J. van der Laan [Tue, 7 Oct 2014 06:51:43 +0000 (08:51 +0200)]
Merge pull request #5038

0b17964 Bugfix: Replace bashisms with standard sh in tests/tools (Luke Dashjr)
ab72068 Bugfix: Replace bashisms with standard sh in gitian descriptors (Luke Dashjr)
b77b4ed Bugfix: Replace bashisms with standard sh to fix build on non-BASH systems (Luke Dashjr)
d6b0539 travis: add non-default shell testing to travis. (Cory Fields)

10 years agoMerge pull request #4954
Wladimir J. van der Laan [Tue, 7 Oct 2014 06:38:40 +0000 (08:38 +0200)]
Merge pull request #4954

9d7cd4c Don't return an address for invalid pubkeys (Andy Alness)

10 years agoDon't return an address for invalid pubkeys
Andy Alness [Sat, 20 Sep 2014 23:13:18 +0000 (16:13 -0700)]
Don't return an address for invalid pubkeys

10 years agoMerge pull request #5049
Pieter Wuille [Mon, 6 Oct 2014 21:49:05 +0000 (23:49 +0200)]
Merge pull request #5049

4dc5eb0 fix a lock indentation in main.cpp (Philip Kaufmann)
5eed8c2 minor license, header end comment etc. cleanup in /script (Philip Kaufmann)

10 years agoHomebrew lang fix
Dominyk Tiller [Mon, 6 Oct 2014 20:36:24 +0000 (21:36 +0100)]
Homebrew lang fix

Very small tweak to correct the language on Homebrew's sandboxing process.

Discussed in [this commit](https://github.com/bitcoin/bitcoin/commit/9fedafba4b903d7f3af044eb86dc313856e40b08).

10 years agominor txindex documentation improvement
Cozz Lovan [Fri, 3 Oct 2014 23:48:12 +0000 (01:48 +0200)]
minor txindex documentation improvement

10 years agocontrib: make linearize-data.py cope with out-of-order blocks
Wladimir J. van der Laan [Mon, 6 Oct 2014 15:55:55 +0000 (17:55 +0200)]
contrib: make linearize-data.py cope with out-of-order blocks

Make it possible to read blocks in any order. This will be required
after headers-first (#4468), so should be merged before that.

- Read block header. For expected blocks, continue, else skip.
- For in-order blocks: copy block contents directly. Write prior
  out-of-order blocks if this connects a consecutive span.
- For out-of-order blocks, store extents of block data for later
  retrieval. Cache out-of-order blocks in memory up to 100MB
  (configurable).

10 years agocontrib: use batched JSON-RPC in linarize-hashes
Wladimir J. van der Laan [Mon, 6 Oct 2014 11:23:27 +0000 (13:23 +0200)]
contrib: use batched JSON-RPC in linarize-hashes

Batch up to 10000 requests for a ~30x speedup.

10 years agoadd -timeout default as constant and use them
Philip Kaufmann [Thu, 25 Sep 2014 07:01:54 +0000 (09:01 +0200)]
add -timeout default as constant and use them

- update help message text
- simplify code in init to check for -timeout

10 years agofix a lock indentation in main.cpp
Philip Kaufmann [Mon, 6 Oct 2014 11:04:02 +0000 (13:04 +0200)]
fix a lock indentation in main.cpp

- also ensure alphabetical ordering in file header

10 years agominor license, header end comment etc. cleanup in /script
Philip Kaufmann [Mon, 6 Oct 2014 11:00:55 +0000 (13:00 +0200)]
minor license, header end comment etc. cleanup in /script

- ensure all licenses are just MIT
- add a missing header end comment
- ensure alphabetical ordering

10 years agoMerge pull request #5036
Wladimir J. van der Laan [Mon, 6 Oct 2014 02:42:02 +0000 (04:42 +0200)]
Merge pull request #5036

eb6b3b2 Update English translation (Wladimir J. van der Laan)
b9b2e3f Don't translate state.Abort() messages (Wladimir J. van der Laan)

10 years agoMerge pull request #4890
Wladimir J. van der Laan [Mon, 6 Oct 2014 02:38:52 +0000 (04:38 +0200)]
Merge pull request #4890

e790c37 Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker (Pieter Wuille)
5c1e798 Make signature cache optional (Pieter Wuille)
c7829ea Abstract out SignatureChecker (Pieter Wuille)

10 years agoDisable App Nap on OSX 10.9+
Michael Ford [Sat, 4 Oct 2014 11:34:15 +0000 (19:34 +0800)]
Disable App Nap on OSX 10.9+

10 years agoMerge pull request #5035
Wladimir J. van der Laan [Sat, 4 Oct 2014 06:51:49 +0000 (08:51 +0200)]
Merge pull request #5035

c9c51cb Make comptool more deterministic (Matt Corallo)

10 years agoBugfix: Replace bashisms with standard sh in tests/tools
Luke Dashjr [Fri, 3 Oct 2014 18:58:59 +0000 (18:58 +0000)]
Bugfix: Replace bashisms with standard sh in tests/tools

10 years agoBugfix: Replace bashisms with standard sh in gitian descriptors
Luke Dashjr [Fri, 3 Oct 2014 18:58:59 +0000 (18:58 +0000)]
Bugfix: Replace bashisms with standard sh in gitian descriptors

10 years agoBugfix: Replace bashisms with standard sh to fix build on non-BASH systems
Luke Dashjr [Fri, 3 Oct 2014 18:58:59 +0000 (18:58 +0000)]
Bugfix: Replace bashisms with standard sh to fix build on non-BASH systems

10 years agotravis: add non-default shell testing to travis.
Cory Fields [Fri, 3 Oct 2014 21:34:34 +0000 (17:34 -0400)]
travis: add non-default shell testing to travis.

10 years agoMerge pull request #4982
Wladimir J. van der Laan [Fri, 3 Oct 2014 13:26:42 +0000 (15:26 +0200)]
Merge pull request #4982

b5ec5fe update getnetworkinfo help with subversion (Philip Kaufmann)

10 years agoMerge pull request #4887
Pieter Wuille [Fri, 3 Oct 2014 02:27:27 +0000 (04:27 +0200)]
Merge pull request #4887

4bb30a1 Correct logging AcceptBlock()->AcceptBlockHeader() (R E Broadley)

10 years ago[Wallet] Watch-only fixes
Cozz Lovan [Sat, 26 Jul 2014 19:05:11 +0000 (21:05 +0200)]
[Wallet] Watch-only fixes

10 years agoMake comptool more deterministic
Matt Corallo [Thu, 2 Oct 2014 20:15:59 +0000 (13:15 -0700)]
Make comptool more deterministic

10 years agoMerge pull request #4994
Wladimir J. van der Laan [Thu, 2 Oct 2014 20:41:30 +0000 (22:41 +0200)]
Merge pull request #4994

54510f2 DRY: Avoid repetitions in script_test (jtimon)

10 years agoMerge pull request #4978
Wladimir J. van der Laan [Thu, 2 Oct 2014 20:35:13 +0000 (22:35 +0200)]
Merge pull request #4978

938bcce CAutoFile: make file private (Philip Kaufmann)
0c35486 CBufferedFile: add explicit close function (Philip Kaufmann)
c9fb27d CBufferedFile: convert into a non-refcounted RAII wrapper (Philip Kaufmann)

10 years agoUpdate English translation
Wladimir J. van der Laan [Thu, 2 Oct 2014 20:20:23 +0000 (22:20 +0200)]
Update English translation

10 years agoDon't translate state.Abort() messages
Wladimir J. van der Laan [Thu, 2 Oct 2014 20:17:57 +0000 (22:17 +0200)]
Don't translate state.Abort() messages

There is only one message passed to AbortNode() that makes sense to
translate to the user specifically: Disk space is low. For the others
show a generic message and refer to debug.log for details.

Reduces the number of confusing jargon translation messages.

10 years agoDRY: Avoid repetitions in script_test
jtimon [Sun, 28 Sep 2014 04:33:33 +0000 (06:33 +0200)]
DRY: Avoid repetitions in script_test

10 years agoReplace SCRIPT_VERIFY_NOCACHE by flag directly to checker
Pieter Wuille [Sun, 14 Sep 2014 02:48:32 +0000 (04:48 +0200)]
Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker

10 years agoMake signature cache optional
Pieter Wuille [Wed, 10 Sep 2014 14:16:09 +0000 (16:16 +0200)]
Make signature cache optional

10 years agoAbstract out SignatureChecker
Pieter Wuille [Wed, 10 Sep 2014 12:42:22 +0000 (14:42 +0200)]
Abstract out SignatureChecker

10 years agoMerge pull request #5034
Wladimir J. van der Laan [Thu, 2 Oct 2014 18:00:52 +0000 (20:00 +0200)]
Merge pull request #5034

609adc7 depends: disable unused bdb replication manager. Fixes new mingw builds (Cory Fields)

10 years agodepends: disable unused bdb replication manager. Fixes new mingw builds
Cory Fields [Thu, 2 Oct 2014 17:39:32 +0000 (13:39 -0400)]
depends: disable unused bdb replication manager. Fixes new mingw builds

Newer mingw supports the features necessary to enable this api, whereas older
versions didn't. However once enabled (automatically by configure), it triggers
an unrelated build bug.

Since it was not enabled previously anyway, and we don't depend on the
functionality, just disable it across the board.

10 years agoCorrect logging AcceptBlock()->AcceptBlockHeader()
R E Broadley [Wed, 10 Sep 2014 04:06:34 +0000 (11:06 +0700)]
Correct logging AcceptBlock()->AcceptBlockHeader()

10 years agoMerge pull request #4985
Wladimir J. van der Laan [Thu, 2 Oct 2014 17:31:48 +0000 (19:31 +0200)]
Merge pull request #4985

bc470c4 Changed mixed indentation to four spaces (Eric Shaw)
31d6390 Fixed setaccount accepting foreign address (Eric Shaw)

10 years agoChanged mixed indentation to four spaces
Eric Shaw [Thu, 2 Oct 2014 16:19:18 +0000 (12:19 -0400)]
Changed mixed indentation to four spaces

Put `test/rpc_wallet_tests.cpp` through clang-format.

10 years agoFixed setaccount accepting foreign address
Eric Shaw [Thu, 25 Sep 2014 22:39:28 +0000 (18:39 -0400)]
Fixed setaccount accepting foreign address

Fixed issue #4209 where using setaccount with a foreign
address causes the address to be added to your receiving addresses.

10 years agoMerge pull request #5026
Gavin Andresen [Thu, 2 Oct 2014 15:48:21 +0000 (11:48 -0400)]
Merge pull request #5026

dd367ff build: macdeploy: filter out irrelevant qt5 frameworks and dylibs (Cory Fields)
9fedafb build: Fix OSX build when using Homebrew and qt5 (Cory Fields)

Signed-off-by: Gavin Andresen <[email protected]>
10 years agoMerge pull request #5030
Wladimir J. van der Laan [Thu, 2 Oct 2014 13:27:54 +0000 (15:27 +0200)]
Merge pull request #5030

fbd36d8 Avoid introducing a virtual into CChainParams (Wladimir J. van der Laan)
f0fd00c Switch testing framework from MAIN to new UNITTEST network (SergioDemianLerner)

10 years agoAvoid introducing a virtual into CChainParams
Wladimir J. van der Laan [Mon, 29 Sep 2014 11:13:47 +0000 (13:13 +0200)]
Avoid introducing a virtual into CChainParams

Treat fSkipProofOfWorkCheck the same as other parameters.

10 years agoSwitch testing framework from MAIN to new UNITTEST network
SergioDemianLerner [Thu, 4 Sep 2014 19:23:42 +0000 (16:23 -0300)]
Switch testing framework from MAIN to new UNITTEST network

UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface

10 years agoMerge pull request #4991
Wladimir J. van der Laan [Thu, 2 Oct 2014 10:06:20 +0000 (12:06 +0200)]
Merge pull request #4991

0dcb0a5 doc: Add instructions for consistent Mac OS X build names (Saivann)

10 years agoMerge pull request #5031
Wladimir J. van der Laan [Thu, 2 Oct 2014 09:47:18 +0000 (11:47 +0200)]
Merge pull request #5031

e2efdf3 amount.h: update license, add header end comment + rem from util.h (Philip Kaufmann)

10 years agoQt: allow "emergency" shutdown during startup
Philip Kaufmann [Thu, 2 Oct 2014 09:26:36 +0000 (11:26 +0200)]
Qt: allow "emergency" shutdown during startup

- allows closing our splash screen to abort startup

10 years agoamount.h: update license, add header end comment + rem from util.h
Philip Kaufmann [Thu, 2 Oct 2014 09:25:21 +0000 (11:25 +0200)]
amount.h: update license, add header end comment + rem from util.h

10 years agoCAutoFile: make file private
Philip Kaufmann [Thu, 2 Oct 2014 08:59:28 +0000 (10:59 +0200)]
CAutoFile: make file private

10 years agoCBufferedFile: add explicit close function
Philip Kaufmann [Mon, 29 Sep 2014 14:10:29 +0000 (16:10 +0200)]
CBufferedFile: add explicit close function

- also use identical close function for CAutoFile (avoids setting file to
  NULL under wrong conditions)

10 years agoCBufferedFile: convert into a non-refcounted RAII wrapper
Philip Kaufmann [Thu, 25 Sep 2014 06:53:43 +0000 (08:53 +0200)]
CBufferedFile: convert into a non-refcounted RAII wrapper

- it now takes over the passed file descriptor and closes it in the
  destructor
- this fixes a leak in LoadExternalBlockFile(), where an exception could
  cause the file to not getting closed

- disallow copies (like recently added for CAutoFile)
- make nType and nVersion private

10 years agoRevert merge of pull #4845
Wladimir J. van der Laan [Thu, 2 Oct 2014 08:27:36 +0000 (10:27 +0200)]
Revert merge of pull #4845

It breaks the new mingw tests!

See

- https://travis-ci.org/bitcoin/bitcoin/jobs/36845581
- https://travis-ci.org/bitcoin/bitcoin/jobs/36845582

This reverts commit 470590277782cce2fe73275c74523aef59a51eab5e2e7fcb99738d9254d4030d53e4f711b2fc5ee0a25fd6be138ff2bff7e2ad6a1a789db523c0193f.

10 years agoMerge pull request #4845
Wladimir J. van der Laan [Thu, 2 Oct 2014 07:47:53 +0000 (09:47 +0200)]
Merge pull request #4845

4705902 Avoid introducing a virtual into CChainParams (Wladimir J. van der Laan)
5e2e7fc Suggested corrections on comments, variable names. Also new test case testing the PoW skip in UNITTEST. (SergioDemianLerner)
a25fd6b Switch testing framework from MAIN to new UNITTEST network (SergioDemianLerner)

10 years agoMerge pull request #5025
Wladimir J. van der Laan [Thu, 2 Oct 2014 07:08:18 +0000 (09:08 +0200)]
Merge pull request #5025

5ad450a travis: If the comparison-tool fails, dump the tail of the debug log (Cory Fields)

10 years agoMerge pull request #5017
Wladimir J. van der Laan [Thu, 2 Oct 2014 06:35:12 +0000 (08:35 +0200)]
Merge pull request #5017

f74fc9b Print input index when signature validation fails, to aid debugging. (Mark Friedenbach)
217a5c9 When transaction outputs exceed inputs, show the offending amounts so as to aid debugging. (Mark Friedenbach)

10 years agoMerge pull request #5027
Wladimir J. van der Laan [Thu, 2 Oct 2014 06:29:14 +0000 (08:29 +0200)]
Merge pull request #5027

0f78a0a Upgrade comparison tool further (Pieter Wuille)

10 years agoMerge pull request #4926
Pieter Wuille [Thu, 2 Oct 2014 04:05:02 +0000 (06:05 +0200)]
Merge pull request #4926

584a358 Do merkle root and txid duplicates check simultaneously (Pieter Wuille)

10 years agoMerge pull request #4980
Pieter Wuille [Thu, 2 Oct 2014 02:28:35 +0000 (04:28 +0200)]
Merge pull request #4980

20a11ff minor variable init changes in init.cpp (Philip Kaufmann)

10 years agoUpgrade comparison tool further
Pieter Wuille [Thu, 2 Oct 2014 01:19:32 +0000 (03:19 +0200)]
Upgrade comparison tool further

10 years agobuild: macdeploy: filter out irrelevant qt5 frameworks and dylibs
Cory Fields [Wed, 1 Oct 2014 23:22:20 +0000 (19:22 -0400)]
build: macdeploy: filter out irrelevant qt5 frameworks and dylibs

10 years agobuild: Fix OSX build when using Homebrew and qt5
Cory Fields [Mon, 29 Sep 2014 19:26:31 +0000 (15:26 -0400)]
build: Fix OSX build when using Homebrew and qt5

Qt5 is bottled, so configure won't find it without some help. Use
brew to find out its prefix.

Also, qt5 added the host_bins variable to pkg-config, use it.

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