Daira Hopwood
3e45258e7c
Update code_of_conduct.md
Wording tweak and line wrapping.
6 years ago
Homu
de1bc2d389
Auto merge of #3321 - bitcartel:remove_librustcash_xor, r=str4d
Remove now redundant Rust call to librustzcash_xor.
Related to https://github.com/zcash/librustzcash/pull/17 which removes librustzcash_xor from library.
6 years ago
Jack Grigg
341a22ad90
Skip ELF-only sec-hard checks on non-ELF binaries
6 years ago
Simon
10a7d55a03
Remove now redundant Rust call to librustzcash_xor.
6 years ago
Jack Grigg
2802e321c1
Fix cached_witnesses_empty_chain test failure on MacOS
Assertion error format is different, so match only on the assertion.
6 years ago
Jack Grigg
5e38c24c1d
Add Mach-O 64-bit detection to security-check.py
Fixes sec-hard test on MacOS CI worker. At some point we can extend this with
actual security hardening checks.
6 years ago
Jack Grigg
bec3e62bc1
Implement encoding and decoding of Sapling keys and addresses
6 years ago
Jack Grigg
c8511dfc07
Fix bech32::Encode() error handling
Previously, an input with invalid characters would result in out-of-bounds
reads, potentially exposing up to 224 bytes of memory following the location of
the CHARSET constant. This commit fixes the function to return an empty string,
which is what was originally documented as happening.
6 years ago
Pieter Wuille
6a2cc8ddc0
Simplify Base32 and Base64 conversions
7 years ago
Pieter Wuille
ac70f76c5d
Generalize ConvertBits
7 years ago
Jack Grigg
6b759fb092
ConvertBits() - convert from one power-of-2 number base to another.
Function extracted from upstream:
PR bitcoin/bitcoin#11167
Commit c091b99379b97cb314c9fa123beabdbc324cf7a4
6 years ago
Jack Grigg
7e45636707
chainparams: Add Sapling Bech32 HRPs
6 years ago
Homu
80338c07e5
Auto merge of #3237 - str4d:std-array, r=str4d
Replace boost::array with std::array
6 years ago
Jack Grigg
4fb3d05ce9
Whitespace cleanup
6 years ago
Homu
ffba08b0e0
Auto merge of #3318 - Eirik0:3298-fix-getnetworksolps-params, r=bitcartel
Fix parsing parameters in getnetworksolps
This fixes https://github.com/zcash/zcash/issues/3298 . The parameters were not correctly being converted.
6 years ago
Homu
d18212b1d6
Auto merge of #3299 - Eirik0:3248-update-getblocktemplate, r=str4d
Add hashFinalSaplingRoot to getblocktemplate
Closes #3248
6 years ago
Homu
b4874e9b09
Auto merge of #3269 - arcalinea:sapling_wallet_classes, r=ebfull
Add Sapling key classes to wallet
Leverages new librustzcash APIs added in https://github.com/zcash/librustzcash/pull/9
6 years ago
Jack Grigg
c7e64754dc
Add MacOS support to no-dot-so test
6 years ago
Matthew King
12d3277171
Favour python over python2 as per PR #7723
8 years ago
Matthew King
d28d3d20de
Use portable #! in python scripts (/usr/bin/env)
8 years ago
Eirik Ogilvie-Wigley
c61ed9acfb
Fix parsing parameters in getnetworksolps
6 years ago
Jay Graber
87c9994cb2
Make diversifier functions return option
6 years ago
Jay Graber
0da9aac63e
s/SaplingInViewingKey/SaplingIncomingViewingKey
6 years ago
Eirik Ogilvie-Wigley
25c13ef702
Add hashFinalSaplingRoot to getblocktemplate
6 years ago
Jay Graber
dd099401a3
Fix default_address()
6 years ago
Jay Graber
521a6f1fc0
Minimal sapling key test
6 years ago
Jay Graber
52d81ff794
Update librustzcash dependency, address comments
6 years ago
Jay Graber
84e3a2212f
Change librustzcash dependency hash to work for new Sapling classes
6 years ago
Jay Graber
11acfe6e9f
Add Sapling key classes to wallet, with new librustzcash APIs
6 years ago
Paige Peterson
53edd2b22c
include note about volunteers in CoC
6 years ago
Homu
73fea25404
Auto merge of #3300 - bitcartel:3277_add_comment_deprecated_txdb_prefixes, r=str4d
Part of #3277 . Add comment about deprecated txdb prefixes.
6 years ago
Jack Grigg
a6bbb26e08
Replace boost::array with std::array
6 years ago
Homu
047b0bf94a
Auto merge of #3305 - str4d:release-v1.1.1, r=str4d
Release v1.1.1
6 years ago
Simon
c290f8f263
Update release height to block 332000.
6 years ago
Jack Grigg
d670db7164
Sapling testnet activation height
6 years ago
Jack Grigg
10faedf758
make-release.py: Updated release notes and changelog for 1.1.1.
6 years ago
Jack Grigg
4ddd873d61
make-release.py: Updated manpages for 1.1.1.
6 years ago
Jack Grigg
40c33db2f4
make-release.py: Versioning changes for 1.1.1.
6 years ago
Homu
d5e82d73ac
Auto merge of #3287 - str4d:sapling-release-notes, r=str4d
Add Sapling details to release notes
6 years ago
Homu
088353ab02
Auto merge of #3302 - bitcartel:3301_fix_mac_compile_error, r=str4d
Closes #3301 . Non-void function should not have empty definition.
6 years ago
Larry Ruane
fff031688e
(rpc-test) accurately account for fee without rounding error
6 years ago
Simon
47db75426f
Closes #3301 . Non-void function should not have empty definition.
6 years ago
Simon
f9840089db
Part of #3277 . Add comment about deprecated txdb prefixes.
6 years ago
Homu
bae5adf0a4
Auto merge of #3289 - bitcartel:release-v1.1.1-rc2, r=bitcartel
Release v1.1.1 rc2
6 years ago
Simon
5d0172d762
make-release.py: Updated release notes and changelog for 1.1.1-rc2.
6 years ago
Simon
57ef6fba29
make-release.py: Updated manpages for 1.1.1-rc2.
6 years ago
Simon
d3ff27c0a6
make-release.py: Versioning changes for 1.1.1-rc2.
6 years ago
Homu
9c55d0b40e
Auto merge of #3286 - str4d:3153-gitian-fix, r=str4d
Comment out Gitian library handling while we don't build any libraries
Fixes a Gitian build failure introduced by #3153 .
6 years ago
Jack Grigg
bb838a0847
Add Sapling details to release notes
6 years ago
Jack Grigg
6d7ed43a73
Comment out Gitian library handling while we don't build any libraries
Fixes a Gitian build failure introduced by #3153 .
6 years ago