UdjinM6
0c5302e815
Merge pull request #1795 from codablock/pr_backport_bitcoin_0.13-3
...
Backport missing PRs from Bitcoin 0.13 - Part 3
2017-12-21 17:32:41 +03:00
Alexander Block
233493b716
Delete old "dash" registry key when installing/uninstalling
2017-12-21 14:31:55 +01:00
thephez
3dc62106be
[Docs] Doxygen config update ( #1796 )
...
* Update config file to Doxygen 1.8.14
* Update project number to current (0.12.2.2)
* Minor updates
- Create subdirs due to number of files
- Add release notes folder to INPUT
- Turn on caller/callee references
- Enable dynamic html sections
- Enable treeview
- Enable interactive SVGs to make complex graphs usable
* Fix file permissions
2017-12-21 16:11:34 +03:00
UdjinM6
ebbd26a054
Drop IsInputAssociatedWithPubkey and optimize CheckOutpoint ( #1783 )
...
* Drop IsInputAssociatedWithPubkey and optimize CheckOutpoint
* typo
2017-12-21 16:03:02 +03:00
Alexander Block
b78bd5cc76
Dashify help text of fundrawtransaction
2017-12-21 07:12:35 +01:00
Alexander Block
da2de07718
Put ps_rounds to the bottom of the result of listunspent
...
Avoids future conflicts in upcoming backports
2017-12-21 07:02:24 +01:00
Alexander Block
15fc7f2133
De-bump fees in miner_tests.cpp
...
Bumped unnecessarily 10x when backporting PRs
2017-12-21 06:57:45 +01:00
Alexander Block
7d40461862
Fix failing fundrawtransaction tests
2017-12-20 21:43:27 +01:00
Alexander Block
2c63839f23
Dashify fundrawtransaction exception
...
Fixes test failure
2017-12-20 17:32:14 +01:00
Wladimir J. van der Laan
f8ad2ffa79
Merge #7977 : [trivial] Add missing const qualifiers.
...
f7c4f79
[trivial] Add missing const qualifiers. (Daniel Kraft)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
e6b2f918d1
Merge #7968 : doc: Fedora build requirements
...
0281678
doc: Fedora build requirements (Warren Togami)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
79fe8e45fe
Merge #8002 : [depends] Add -stdlib=libc++ to darwin CXX flags
...
47eda2d
[depends] Add -stdlib=libc++ to darwin CXX flags (fanquake)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
d55b78eb68
Merge #8000 : tinyformat: force USE_VARIADIC_TEMPLATES
...
08d7b56
util: switch LogPrint and error to variadic templates (Wladimir J. van der Laan)
9eaa0af
tinyformat: force USE_VARIADIC_TEMPLATES (Wladimir J. van der Laan)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
49c3127b55
Merge #7974 : More comments on the design of AttemptToEvictConnection.
...
d90351f
More comments on the design of AttemptToEvictConnection. (Gregory Maxwell)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
9bed9ac9f1
Merge #7975 : [doc] Update bitcoin-core GitHub links
...
faf3d11
[doc] Update bitcoin-core GitHub links (MarcoFalke)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
6662e23a0a
Merge #7982 : build: No need to check for leveldb atomics
...
de98290
build: No need to check for leveldb atomics (Cory Fields)
2017-12-20 17:25:03 +01:00
Alexander Block
7c6dab037b
Return from main instead of calling exit()
...
Align with upstream
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
a468803bd9
Merge #7964 : Minor changes for c++11 consistency
...
07e4edb
auto_ptr → unique_ptr (Wladimir J. van der Laan)
073225c
chain: define enum used as bit field as uint32_t (Wladimir J. van der Laan)
2017-12-20 17:25:03 +01:00
MarcoFalke
d975013160
Merge #7807 : Fixed miner test values, gave constants for less error-prone values.
...
f8536a6
Corrected values (instagibbs)
617deeb
Gave miner test values constants for less error-prone values. (instagibbs)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
61227bb21c
Merge #7962 : CalculateNextWorkRequired Cleanup
...
c7aac2d
Deprecating the remaining LogPrintf dependencies that were made obsolete in PR #7459 . (21E14)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
03507a720c
Merge #7952 : Log invalid block hash to make debugging easier.
...
61c0170
Log invalid block hash to make debugging easier. (Pavel Janík)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
c8bb792f41
Merge #7939 : qt: Make it possible to show details for multiple transactions
...
f135e3c
qt: Add transaction hash to details window title (Wladimir J. van der Laan)
17a6a21
qt: Make it possible to show details for multiple transactions (Wladimir J. van der Laan)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
d69bcb1a0c
Merge #7941 : Fixing comment in script_test.json test case
...
62a9abd
Fixing comment in script_test.json test case (Chris Stewart)
2017-12-20 17:25:03 +01:00
Alexander Block
7973142f16
Reformat listunstpent help to align with upstream
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
5cf744532b
Merge #7916 : Explicitly pass CChainParams& to DisconnectTip()
...
176869f
Explicitly pass CChainParams to ConnectBlock (face)
d0a6353
Pass CChainParams to DisconnectTip() (face)
764d237
Globals: Explicitly pass const CChainParams& to UpdateTip() (Jorge Timón)
2017-12-20 17:25:03 +01:00
Alexander Block
a60c351826
Error/Warning fixes for HD wallet part in wallet.cpp
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
bacc864640
Merge #7787 : [Moveonly] Create ui_interface.cpp
...
fa10ce6
Move ui_interface.cpp to libbitcoin_server_a_SOURCES (MarcoFalke)
fabbf80
[ui] Move InitError, InitWarning, AmountErrMsg (MarcoFalke)
2017-12-20 17:25:03 +01:00
Alexander Block
c3e590968d
Add missing parts from bitcoin PR #7762
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
8678f2b391
Merge #7905 : test: move accounting_tests and rpc_wallet_tests to wallet/test
...
b30fb42
test: Rename wallet.dat to wallet_test.dat (Wladimir J. van der Laan)
a25a4f5
wallet_ismine.h → script/ismine.h (Wladimir J. van der Laan)
f4eae2d
test: Create test fixture for wallet (Wladimir J. van der Laan)
de39c95
test: move accounting_tests and rpc_wallet_tests to wallet/test (Wladimir J. van der Laan)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
4f5bb798e7
Merge #7827 : Speed up getchaintips.
...
87049e8
Speed up getchaintips. (mrbandrews)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
1b17e94ee6
Merge #7900 : fix spelling mistake
...
3107c47
fix spelling mistake (Chris Moore)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
96f9a7c3eb
Merge #7897 : add missing newline
...
dc0693f
add missing newline (Chris Moore)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
cfb8b82dc3
Merge #7848 : Divergence between 32- and 64-bit when hashing >4GB affects gettxoutsetinfo
...
28b400f
doc: update release-notes for `gettxoutsetinfo` change (Wladimir J. van der Laan)
76212bb
rpc: make sure `gettxoutsetinfo` hash has txids (Wladimir J. van der Laan)
9ad1a51
crypto: bytes counts are 64 bit (Wladimir J. van der Laan)
2017-12-20 17:25:03 +01:00
Alexander Block
c172273e4c
Dashify new binary name variables
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
9bd55b1bfc
Merge #7603 : Build System: Use PACKAGE_TARNAME in NSIS script
...
0528e30
Remove wxwidgets references from NSIS script. (JeremyRand)
26880c3
build: Use PACKAGE_TARNAME and new bin names in NSIS script. (JeremyRand)
0dbf6e4
build: define base filenames for use elsewhere in the buildsystem (Cory Fields)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
6c7d133801
Merge #7518 : Add multiple options to fundrawtransaction
...
f2d0944
Add lockUnspents option to fundrawtransaction (João Barbosa)
af4fe7f
Add change options to fundrawtransaction (João Barbosa)
41e835d
Add strict flag to RPCTypeCheckObj (João Barbosa)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
f1197476ab
Merge #7870 : [contrib] Add MarcoFalke key and move all keys to contrib/gitian-keys
...
faf4c83
[gitian] Move keys to contrib/gitian-keys (MarcoFalke)
fa93936
[gitian] Add marcofalke-key.pgp (MarcoFalke)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
24f8c248f5
Merge #7856 : Only send one GetAddr response per connection.
...
66b0724
Only send one GetAddr response per connection. (Gregory Maxwell)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
b2eabb0974
Merge #7809 : depends: some base fixes/changes
...
11d9f6b
depends: qt/cctools: fix checksum checksum tests (Cory Fields)
bb717f4
depends: fix "unexpected operator" error during "make download" (Cory Fields)
fe740f1
depends: fix fallback downloads (Cory Fields)
dc4ec6d
depends: create a hostid and buildid and add option for salts (Cory Fields)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
60159eb2f4
Merge #7798 : [travis] Print the commit which was evaluated
...
fac9ca2
[travis] echo $TRAVIS_COMMIT_RANGE (MarcoFalke)
faef3b7
[travis] Print the commit which was evaluated (MarcoFalke)
2017-12-20 17:25:02 +01:00
Alexander Block
d532f22d3b
Use BIP32_EXTKEY_SIZE instead of fixed constant
...
This was missed in previous backports.
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
7080c27dd6
Merge #7878 : [test] bctest.py: Revert faa41ee
...
fa7abe0
[test] bctest.py: Revert faa41ee
(MarcoFalke)
2017-12-20 17:25:02 +01:00
Wladimir J. van der Laan
ac53190bfe
Add missing changes from Bitcoin #7853
...
Missed due to conflict resolution in out-of-order backports
2017-12-20 17:24:57 +01:00
Wladimir J. van der Laan
c176f6c5b5
Merge #7812 : Tiny refactor of IsRBFOptIn
, avoid exception
...
4f7c959
Refactor IsRBFOptIn, avoid exception (Jonas Schnelli)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
f1f3fa327a
Merge #7846 : Clean up lockorder data of destroyed mutexes
...
5eeb913
Clean up lockorder data of destroyed mutexes (Pieter Wuille)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
116b14b5f0
Merge #7849 : tests: add varints_bitpatterns test
...
4521f00
tests: add varints_bitpatterns test (Wladimir J. van der Laan)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
1ac85586c9
Merge #7847 : doc: add arch linux build example
...
fe53a2a
doc: add arch linux setup and build example [skip ci] (mruddy)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
cc3a06bf53
Merge #7863 : getblockchaininfo: make bip9_softforks an object, not an array.
...
d12760b
rpc-tests: handle KeyError nicely in test_framework.py (Rusty Russell)
85c807c
getblockchaininfo: make bip9_softforks an object, not an array. (Rusty Russell)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
5b1ad12d10
Merge #7855 : [doc] gitian: Replace precise with trusty
...
fa6399d
[doc] gitian: Replace precise with trusty (MarcoFalke)
2017-12-20 14:58:27 +01:00
Wladimir J. van der Laan
20cb9aa21d
Merge #7796 : [amount] Add support for negative fee rates
...
facf5a4
[amount] tests: Fix off-by-one mistake (MarcoFalke)
fa2da2c
[amount] Add support for negative fee rates (MarcoFalke)
11114a6
[amount] test negative fee rates and full constructor (MarcoFalke)
2017-12-20 14:58:27 +01:00