Original HUSH source code based on ZEC 1.0.8 . For historical purposes only! https://hush.is
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

6.4 KiB

Adam Weiss (1): Buffer log messages and explicitly open logs

Alex van der Peet (1): New RPC command disconnectnode

Allan Niemerg (1): Pause mining during joinsplit creation

Casey Rodarmor (1): Don't share objects between TestInstances

Cory Fields (2): locking: teach Clang's -Wthread-safety to cope with our scoped lock macros locking: add a quick example of GUARDED_BY

Daira Hopwood (1): Don't assume sizes of unsigned short and unsigned int in GetSizeOfCompactSize and WriteCompactSize. Fixes #2137

Daniel Kraft (1): Fix univalue handling of \u0000 characters.

Florian Schmaus (1): Add BITCOIND_SIGTERM_TIMEOUT to OpenRC init scripts

Forrest Voight (1): When processing RPC commands during warmup phase, parse the request object before returning an error so that id value can be used in the response.

Gavin Andresen (2): configure --enable-debug changes Testing infrastructure: mocktime fixes

Jack Grigg (11): Remove reference to -reindex-chainstate Treat metrics screen as non-interactive for now Adjust gen-manpages.sh for Zcash, use in Debian builds Regenerate and collate Zcash manpages, delete Bitcoin ones Update release process with gen-manpages.sh Adjust blockheaderToJSON() for Zcash block header Adjust fundrawtransaction RPC test for Zcash Re-encode t-addrs in disablewallet.py with Zcash prefixes BTC -> ZEC in paytxfee RPC docs Update default RPC port in help strings Fix typo in listbanned RPC keys

Jay Graber (4): Add rpc test for prioritisetransaction Inc num of txs in test mempool Update release to 1.0.7, generate manpages Add 1.0.7 release notes and update authors.md

Jonas Schnelli (23): [net] extend core functionallity for ban/unban/listban [RPC] add setban/listbanned/clearbanned RPC commands [QA] add setban/listbanned/clearbanned tests [net] remove unused return type bool from CNode::Ban() [RPC] extend setban to allow subnets rename json field "bannedtill" to "banned_until" setban: rewrite to UniValue, allow absolute bantime fix CSubNet comparison operator setban: add RPCErrorCode add RPC tests for setban & disconnectnode fix missing lock in CNode::ClearBanned() setban: add IPv6 tests fix lock issue for QT node diconnect and RPC disconnectnode fundrawtransaction tests UniValue: don't escape solidus, keep espacing of reverse solidus [REST] add JSON support for /rest/headers/ [QA] fix possible reorg issue in rawtransaction.py/fundrawtransaction.py RPC test [QA] remove rawtransactions.py from the extended test list [QA] add testcases for parsing strings as values [bitcoin-cli] improve error output fix and extend CBitcoinExtKeyBase template extend bip32 tests to cover Base58c/CExtKey decode don't try to decode invalid encoded ext keys

Jorge Timón (1): Consensus: Refactor: Separate Consensus::CheckTxInputs and GetSpendHeight in CheckInputs

Leo Arias (1): Fix the path to the example configuration

Luke Dashjr (1): Fix various warnings

Matt Corallo (4): Small tweaks to CCoinControl for fundrawtransaction Add FundTransaction method to wallet Add fundrawtransaction RPC method Assert on probable deadlocks if the second lock isnt try_lock

Murilo Santana (1): Fix sha256sum on busybox by using -c instead of --check

Paul Georgiou (1): Update Linearize tool to support Windows paths

Pavel Vasin (1): remove unused inv from ConnectTip()

Peter Todd (2): Add getblockheader RPC call Improve comment explaining purpose of MAX_MONEY constant

Philip Kaufmann (3): use const references where appropriate [init] add -blockversion help and extend -upnp help make CAddrMan::size() return the correct type of size_t

Pieter Wuille (3): Do not ask a UI question from bitcoind Add DummySignatureCreator which just creates zeroed sigs Reduce checkpoints' effect on consensus.

Simon Liu (14): Alert 1000 Alert 1001 Add assert to check alert message length is valid Fix bug where test was generating but not saving keys to wallet on disk. Update founders reward addresses for testnet Keep first three original testnet fr addresses so existing coinbase transactions on testnet remain valid during upgrade. New addresses will be used starting from block 53127. Closes #2083 and #2088. Update release process documentation Closes #2084. Fix incorrect year in timestamp. Closes #2112 where z_getoperationresult could return stale status. Add mainnet checkpoint at block 67500 Add testnet checkpoint at block 38000 Closes #1969. Default fee now sufficient for large shielded tx. Part of #1969. Changing min fee calculation also changes the dust threshold. Part of #1969. Update tests to avoid error 'absurdly high fee' from change in min fee calc.

Stephen (1): Add paytxfee to getwalletinfo, warnings to getnetworkinfo

Wladimir J. van der Laan (10): rpc: make gettxoutsettinfo run lock-free test: Move reindex test to standard tests rpc: Remove chain-specific RequireRPCPassword univalue: Avoid unnecessary roundtrip through double for numbers rpc: Accept strings in AmountFromValue Fix crash in validateaddress with -disablewallet Improve proxy initialization tests: Extend RPC proxy tests build: Remove -DBOOST_SPIRIT_THREADSAFE tests: Fix bitcoin-tx signing testcase

dexX7 (1): Return all available information via validateaddress

mruddy (1): add tests for the decodescript rpc. add mention of the rpc regression tests to the testing seciton of the main readme.

nomnombtc (9): add script to generate manpages with help2man add gen-manpages.sh description to README.md add autogenerated manpages by help2man add doc/man/Makefile.am to include manpages add doc/man to subdir if configure flag --enable-man is set add conditional for --enable-man, default is yes change help string --enable-man to --disable-man regenerated all manpages with commit tag stripped, also add bitcoin-tx improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now also runs binaries from build dir by default, added variables for more control

zathras-crypto (1): Exempt unspendable transaction outputs from dust checks