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.
2018-06-07 20:37:07 -07:00
jl777
7cf23c9815
c++
2018-06-07 09:18:48 -11:00
jl777
1eb7f6169f
c++
2018-06-07 09:17:08 -11:00
jl777
cf26692798
Syntax
2018-06-07 09:15:52 -11:00
jl777
d23c6a06e7
c++
2018-06-07 09:15:13 -11:00
jl777
584b784c57
Fix
2018-06-07 09:13:38 -11:00
jl777
3001f999ec
Syntax
2018-06-07 09:12:26 -11:00
jl777
acbc7a942a
Segid to validate address
2018-06-07 06:31:20 -11:00
Jack Grigg
341a22ad90
Skip ELF-only sec-hard checks on non-ELF binaries
2018-06-07 18:49:15 +12:00
Simon
10a7d55a03
Remove now redundant Rust call to librustzcash_xor.
2018-06-06 23:24:21 -07:00
Jack Grigg
2802e321c1
Fix cached_witnesses_empty_chain test failure on MacOS
...
Assertion error format is different, so match only on the assertion.
2018-06-07 17:49:05 +12:00
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.
2018-06-07 17:49:01 +12:00
Jack Grigg
bec3e62bc1
Implement encoding and decoding of Sapling keys and addresses
2018-06-07 17:28:50 +12:00
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.
2018-06-07 17:19:44 +12:00
Pieter Wuille
6a2cc8ddc0
Simplify Base32 and Base64 conversions
2018-06-07 17:19:43 +12:00
Pieter Wuille
ac70f76c5d
Generalize ConvertBits
2018-06-07 17:19:34 +12:00
Jack Grigg
6b759fb092
ConvertBits() - convert from one power-of-2 number base to another.
...
Function extracted from upstream:
PR bitcoin/bitcoin#11167
Commit c091b99379b97cb314c9fa123beabdbc324cf7a4
2018-06-07 16:42:01 +12:00
Jack Grigg
7e45636707
chainparams: Add Sapling Bech32 HRPs
2018-06-07 16:41:59 +12:00
Homu
80338c07e5
Auto merge of #3237 - str4d:std-array, r=str4d
...
Replace boost::array with std::array
2018-06-06 19:36:57 -07:00
Jack Grigg
4fb3d05ce9
Whitespace cleanup
2018-06-07 14:35:56 +12:00
jl777
15d17928f8
Allow asset chains to have more coinbase vouts
2018-06-06 07:06:40 -11:00
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.
2018-06-06 10:00:21 -07:00
jl777
9be15e1c08
Fix coinbasevalue
2018-06-06 03:22:13 -11:00
jl777
b268860f81
Merge pull request #689 from jl777/jl777
...
-genjson option for komodo_port.c
much faster convergence for PoS/Pow ratio, but it will break any existing test chains
2018-06-06 03:01:17 -11:00
jl777
5f20a85d14
-genjson for komodo_port.c
2018-06-06 02:52:58 -11:00
Homu
d18212b1d6
Auto merge of #3299 - Eirik0:3248-update-getblocktemplate, r=str4d
...
Add hashFinalSaplingRoot to getblocktemplate
Closes #3248
2018-06-06 05:00:58 -07:00
Asher Dawes
efcdfc2775
Adding upgrade batch file for verus-cli for Windows and updating the README
2018-06-05 20:46:16 -07:00
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
2018-06-05 15:46:24 -07:00
jl777
181e67c617
Increase conversion rate for PoW high diff, breaking change for existing testchains
2018-06-05 03:35:21 -11:00
Jack Grigg
c7e64754dc
Add MacOS support to no-dot-so test
2018-06-05 22:32:13 +12:00
Matthew King
12d3277171
Favour python over python2 as per PR #7723
2018-06-05 21:57:21 +12:00
Matthew King
d28d3d20de
Use portable #! in python scripts (/usr/bin/env)
2018-06-05 21:56:13 +12:00
Asher Dawes
dd59ac9359
Merge pull request #47 from VerusCoin/dave-dev
...
Clean up README a bit.
2018-06-04 22:25:10 -07:00
Asher Dawes
cfba6b21a1
Update README.md
...
Minor editing applied, looks good for now.
2018-06-04 22:24:42 -07:00
David Dawes
a4aac3d0b6
Clean up README a bit.
2018-06-04 22:12:45 -07:00
Eirik Ogilvie-Wigley
c61ed9acfb
Fix parsing parameters in getnetworksolps
2018-06-04 16:45:12 -06:00
Jay Graber
87c9994cb2
Make diversifier functions return option
2018-06-04 07:47:46 -07:00
Jay Graber
0da9aac63e
s/SaplingInViewingKey/SaplingIncomingViewingKey
2018-06-04 04:59:07 -07:00
David Dawes
1f02b18101
Merge pull request #45 from VerusCoin/dave-dev
...
Get update utility in, add notes on it to README.
2018-06-03 22:51:53 -07:00
David Dawes
e5d6a4a607
Get update utility in, add notes on it to README.
2018-06-03 22:19:35 -07:00
Asher Dawes
21fa3db72b
Merge pull request #44 from VerusCoin/dave-dev
...
Get Brewfile in
2018-06-03 21:20:17 -07:00
David Dawes
d249bcbdb3
Merge branch 'dev' into dave-dev
2018-06-03 21:11:06 -07:00
David Dawes
c7d92b5059
Add Brewfile for Mac and instructions.
2018-06-03 21:10:06 -07:00
David Dawes
86ec23e23b
Merge branch 'dev' of github.com:VerusCoin/VerusCoin into dave-dev
2018-06-03 20:59:56 -07:00
Asher Dawes
faf6e58e38
fixed fetch-params.bat url
2018-06-03 19:26:03 -07:00
David Dawes
8b54d943ff
Merge pull request #43 from VerusCoin/CI
...
CI updates and Mikes last fix, some README tweaks.
2018-06-03 18:13:45 -07:00
David Dawes
3451a2984a
Merge pull request #41 from verus-stuff/viewingkeys
...
Add missing ZCVIEWING_KEY to base58Prefixes
2018-06-03 18:12:21 -07:00
Asher Dawes
f2fae18deb
Update .gitignore
2018-06-03 17:40:30 -07:00
Asher Dawes
bec43cd23b
Adding fetch_params.bat and dependency for verus-cli for Windows
2018-06-03 17:35:24 -07:00
Asher Dawes
5efe81bddd
fixed typo
2018-06-03 12:21:49 -07:00