Add 1.0.7 release notes and update authors.md
This commit is contained in:
parent
a83f0677b4
commit
d64a2d5a44
|
@ -1,21 +1,24 @@
|
|||
Zcash Contributors
|
||||
==================
|
||||
|
||||
Jack Grigg (356)
|
||||
Simon Liu (236)
|
||||
Jack Grigg (367)
|
||||
Simon Liu (250)
|
||||
Sean Bowe (183)
|
||||
Taylor Hornby (65)
|
||||
Daira Hopwood (64)
|
||||
Daira Hopwood (65)
|
||||
Jonas Schnelli (47)
|
||||
Jay Graber (39)
|
||||
Kevin Gallagher (38)
|
||||
Jay Graber (35)
|
||||
Jonas Schnelli (24)
|
||||
Wladimir J. van der Laan (20)
|
||||
Cory Fields (11)
|
||||
Wladimir J. van der Laan (30)
|
||||
Cory Fields (13)
|
||||
Pieter Wuille (11)
|
||||
Nathan Wilcox (10)
|
||||
Pieter Wuille (8)
|
||||
nomnombtc (9)
|
||||
Paige Peterson (5)
|
||||
Johnathan Corgan (5)
|
||||
fanquake (4)
|
||||
Philip Kaufmann (4)
|
||||
Matt Corallo (4)
|
||||
Jeff Garzik (4)
|
||||
David Mercer (4)
|
||||
lpescher (3)
|
||||
|
@ -26,29 +29,47 @@ Alfie John (3)
|
|||
aniemerg (2)
|
||||
Scott (2)
|
||||
Robert C. Seacord (2)
|
||||
Peter Todd (2)
|
||||
João Barbosa (2)
|
||||
Joe Turgeon (2)
|
||||
ITH4Coinomia (2)
|
||||
Gregory Maxwell (2)
|
||||
Gavin Andresen (2)
|
||||
zathras-crypto (1)
|
||||
paveljanik (1)
|
||||
mruddy (1)
|
||||
mrbandrews (1)
|
||||
kazcw (1)
|
||||
isle2983 (1)
|
||||
dexX7 (1)
|
||||
ayleph (1)
|
||||
Tom Ritter (1)
|
||||
Stephen (1)
|
||||
S. Matthew English (1)
|
||||
Philip Kaufmann (1)
|
||||
Pavel Vasin (1)
|
||||
Paul Georgiou (1)
|
||||
Paragon Initiative Enterprises, LLC (1)
|
||||
Murilo Santana (1)
|
||||
Luke Dashjr (1)
|
||||
Louis Nyffenegger (1)
|
||||
Leo Arias (1)
|
||||
Lars-Magnus Skog (1)
|
||||
Jorge Timón (1)
|
||||
Jeffrey Walton (1)
|
||||
Gaurav Rana (1)
|
||||
Forrest Voight (1)
|
||||
Florian Schmaus (1)
|
||||
Ethan Heilman (1)
|
||||
Eran Tromer (1)
|
||||
Daniel Kraft (1)
|
||||
Christian von Roques (1)
|
||||
Chirag Davé (1)
|
||||
Casey Rodarmor (1)
|
||||
Cameron Boehmer (1)
|
||||
Bryan Stitt (1)
|
||||
Bitcoin Error Log (1)
|
||||
Allan Niemerg (1)
|
||||
Alex van der Peet (1)
|
||||
Alex (1)
|
||||
Adam Weiss (1)
|
||||
4ZEC (1)
|
||||
|
|
|
@ -0,0 +1,165 @@
|
|||
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
|
||||
|
|
@ -70,6 +70,8 @@ def document_authors():
|
|||
## Writes release note to ./doc/release-notes based on git shortlog when current version number is specified
|
||||
def generate_release_note(version, filename):
|
||||
print "Automatically generating release notes for {0} from git shortlog. Should review {1} for accuracy.".format(version, filename)
|
||||
# fetches latest tags, so that latest_tag will be correct
|
||||
subprocess.Popen(['git fetch'], shell=True, stdout=subprocess.PIPE).communicate()[0]
|
||||
latest_tag = subprocess.Popen(['git describe --abbrev=0'], shell=True, stdout=subprocess.PIPE).communicate()[0].strip()
|
||||
print "Previous release tag: ", latest_tag
|
||||
notes = subprocess.Popen(['git shortlog --no-merges {0}..HEAD'.format(latest_tag)], shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
|
||||
|
|
Loading…
Reference in New Issue