This website requires JavaScript.
c4c7c6630b
Scope the ECDSA constant sizes to CPubKey / CKey classes
Jack Grigg
2017-10-04 14:41:40 +01:00
2bbfe6c4e8
Add cautions to z_getbalance and z_gettotalbalance help text about viewing keys
Jack Grigg
2017-12-20 11:24:51 +00:00
bec2235148
Cleanup: Add braces for clarity
Jack Grigg
2017-12-20 11:18:59 +00:00
7b8d4f87ec
Modify zcrawkeygen RPC method to set "zcviewingkey" to the viewing key
Jack Grigg
2017-12-18 16:09:43 +00:00
44e37656bf
Add watch-only support to Zcash RPC methods
Jack Grigg
2017-04-21 00:59:54 +12:00
9a2b8ae57f
Update wallet logic to account for viewing keys
Jack Grigg
2017-03-08 16:31:59 +13:00
e85b33a52e
Add RPC methods for exporting/importing viewing keys
Jack Grigg
2017-03-08 16:13:39 +13:00
167cd33374
Implement viewing key storage in the wallet
Jack Grigg
2017-03-01 16:10:34 -08:00
49cf707d2c
Add Base58 encoding of viewing keys
Jack Grigg
2017-03-01 11:20:42 -08:00
c1b0db70e5
Auto merge of #2779 - arcalinea:2515_test_zimportkey, r=str4d
Homu
2017-12-18 08:32:28 -08:00
4c2120c736
[macOS] use shlock instead of flock in fetch-params
kozyilmaz
2017-12-17 20:18:03 +03:00
3c3623ef23
[macOS] added curl method for param download
kozyilmaz
2017-12-17 19:30:19 +03:00
efda4bafef
Auto merge of #2796 - per-gron:less-verbose-tests, r=daira
Homu
2017-12-17 00:22:38 -08:00
a55c186a74
Fix libsnark dependency build.
syd
2017-11-24 13:54:17 -05:00
d4ab94a6d9
Print result of RPC call in test only when PYTHON_DEBUG is set
Per Grön
2017-12-13 07:42:10 +00:00
8993edfb77
Deduplicate test utility method wait_and_assert_operationid_status
Per Grön
2017-12-13 07:38:46 +00:00
7888624f74
Auto merge of #2795 - str4d:2351-sprout-circuit-value, r=str4d
Homu
2017-12-16 02:09:40 -08:00
e365ca1c53
Remove nSproutValue TODO from CDiskBlockIndex
Jack Grigg
2017-12-16 10:01:26 +00:00
2a48fa62bf
Auto merge of #2780 - str4d:1272-secp256k1, r=daira
Homu
2017-12-15 12:35:13 -08:00
c720d15c45
Auto merge of #2700 - kozyilmaz:emptyspaces, r=str4d
Homu
2017-12-15 11:35:05 -08:00
9d0c70e9e7
Clarify operator precedence in serialization of nSproutValue
Jack Grigg
2017-12-15 18:36:05 +00:00
f44a4cea42
Auto merge of #2790 - bitcartel:2746_payment_disclosure_prefix, r=str4d
Homu
2017-12-15 10:31:58 -08:00
73b220cb0f
Add rpc test that exercises z_importkey
Jay Graber
2017-11-27 19:55:38 -08:00
b9c7d84990
Auto merge of #2800 - str4d:2788-libsnark-test-hardening, r=str4d
Homu
2017-12-15 07:32:41 -08:00
83af270002
Auto merge of #2786 - str4d:2074-build, r=str4d
Homu
2017-12-15 05:04:44 -08:00
0100c79405
Add Rust and Proton to configure options printout
Jack Grigg
2017-12-15 13:03:33 +00:00
4a617475ec
Fix libsnark test failure.
syd
2017-11-20 19:26:34 -05:00
d66bf190cb
Apply -fstack-protector-all to libsnark
Jack Grigg
2017-12-15 10:02:54 +00:00
e319633435
Add Sprout value pool to getblock and getblockchaininfo
Jack Grigg
2017-12-14 15:18:08 +00:00
ad6a36ad02
Track net value entering and exiting the Sprout circuit
Jack Grigg
2017-11-09 22:09:54 +00:00
b7020b1b93
Merge pull request #1 from jl777/master
ca333
2017-12-10 23:39:37 +01:00
65cddb38a9
Merge pull request #503 from jl777/dPoW
jl777
2017-12-08 02:07:27 +04:00
96fbdd07e3
Merge pull request #502 from jl777/beta
jl777
2017-12-08 02:05:53 +04:00
61345ae703
Closes #2746 . Payment disclosure blobs now use 'zpd:' prefix.
Simon
2017-12-07 10:11:43 -08:00
019c4bddc8
Auto merge of #2741 - bitcartel:stop_dumpwallet_overwriting, r=str4d
Homu
2017-12-04 09:41:52 -08:00
13933e4c13
Factor out common logic from CZCPaymentAddress and CZCSpendingKey
Jack Grigg
2017-03-01 11:09:41 -08:00
aa666c9673
Implement viewing key storage in the keystore
Jack Grigg
2017-02-24 03:01:00 +00:00
642a1caf93
ViewingKey -> ReceivingKey per zcash/zips#117
Jack Grigg
2017-02-23 18:27:41 +00:00
28e0159707
Auto merge of #2724 - arcalinea:1020-add-examples-for-zrpc, r=str4d
Homu
2017-12-04 08:39:20 -08:00
89aaa67e9e
Auto merge of #2769 - syd0:rename-bitcoin-bash-completion, r=str4d
Homu
2017-12-04 04:58:19 -08:00
704337b2b8
Move Zcash flags into configure.ac
Jack Grigg
2017-11-30 23:00:43 +00:00
c1fcdd01dd
Change --enable-werror to apply to all warnings, use it in build.sh
Jack Grigg
2017-11-30 22:51:15 +00:00
bc9fff1130
Use AC_ARG_VAR to set ARFLAGS.
René Nyffenegger
2017-07-07 16:54:11 +02:00
5dd887fdf7
build: add --enable-werror option
Cory Fields
2017-02-21 11:56:26 -05:00
d35ebc7b55
build: warn about variable length arrays
Cory Fields
2017-02-21 11:56:07 -05:00
943f19fec7
build: force a c++ standard to be specified
Cory Fields
2017-02-22 13:33:22 -05:00
0bcd85bee8
Add compile and link options echo to configure
Jonas Schnelli
2016-11-14 10:55:56 +01:00
8a932154c5
build: supply -Wl,--high-entropy-va
Wladimir J. van der Laan
2016-06-23 16:54:28 +02:00
41b28420d2
devtools: Check for high-entropy ASLR in 64-bit PE executables
Wladimir J. van der Laan
2016-06-23 16:52:12 +02:00
d812d95a8f
Add configure check for -latomic
Anthony Towns
2016-08-23 16:55:15 +10:00
15472b7d84
build: Remove check for openssl/ec.h
Wladimir J. van der Laan
2016-08-16 11:16:21 +02:00
57ab896ba4
test: Remove java comparison tool
Wladimir J. van der Laan
2016-08-13 16:03:44 +02:00
d70027148d
build: fix Windows builds without pkg-config
Cory Fields
2016-07-07 13:47:54 -04:00
341ab74532
build: quiet annoying warnings without adding new ones
Cory Fields
2016-03-09 16:45:58 -05:00
c5d645e22f
build: define base filenames for use elsewhere in the buildsystem
Cory Fields
2016-04-01 12:19:28 -04:00
0b2a64f484
add powerpc build support for openssl lib
daniel
2015-11-19 13:28:22 +08:00
ad96d74afe
build: Split hardening/fPIE options out in Zcash-specific binaries
Jack Grigg
2017-11-30 14:21:11 +00:00
50eaefed4c
[ci-workers] Add pkg-config to general dependencies
Jack Grigg
2017-12-01 12:25:19 +00:00
4ea19a87a1
Test
jl777
2017-11-30 23:42:15 +04:00
4981072148
Merge pull request #501 from jl777/dev
jl777
2017-11-30 22:02:09 +04:00
67030c8be0
MSHARK
jl777
2017-11-30 22:01:00 +04:00
c459de2f03
build: Split hardening/fPIE options out
Cory Fields
2015-11-09 20:50:25 -05:00
02c4467cb5
Auto merge of #2697 - str4d:darwin-build, r=str4d
Homu
2017-11-30 05:49:07 -08:00
574750005f
[ci-workers] README cleanups
Jack Grigg
2017-11-29 18:08:39 +00:00
52d5b29390
[ci-workers] Add curl and cmake to dependencies
Jack Grigg
2017-11-29 18:04:42 +00:00
c6b39fbbd6
Include endian-ness compatibility layer in Equihash implementation
Jack Grigg
2017-10-29 22:41:43 +13:00
d3096198c8
[libsnark] Use POSIX-compliant ar arguments
Jack Grigg
2017-10-29 22:34:08 +13:00
daad2c2736
Check if OpenMP is available before using it
Jack Grigg
2017-10-29 21:21:18 +13:00
9635679cba
Replace "install -D" with "mkdir -p && install"
Jack Grigg
2017-10-29 14:24:27 +13:00
c16188cc6d
Remove manual -std=c++11 flag
Jack Grigg
2017-10-29 16:30:09 +13:00
e2e7ca3054
[depends] Set OSX_MIN_VERSION to 10.8
fanquake
2016-11-09 18:55:04 +08:00
68ce87eddc
depends: bump OSX toolchain
Cory Fields
2016-06-09 12:30:38 -04:00
377092a152
[depends] Add -stdlib=libc++ to darwin CXX flags
fanquake
2016-05-04 19:03:59 +08:00
a65be83041
build: update ax_cxx_compile_stdcxx to serial 4
Wladimir J. van der Laan
2016-04-28 10:18:06 +02:00
038a858d2f
depends: use c++11
Cory Fields
2016-04-21 16:23:40 -04:00
4ba172369d
build: Enable C++11 build, require C++11 compiler
Wladimir J. van der Laan
2015-12-03 14:44:57 +01:00
b08a1f7836
[build-aux] Update Boost & check macros to latest serials
fanquake
2016-03-19 15:24:00 +08:00
b0a7ddb0b1
[depends] builders: No need to set -L and --location for curl
MarcoFalke
2016-02-26 09:59:39 +01:00
7ab7005fbc
Travis: Use Blue Box VMs for IPv6 loopback support
Luke Dashjr
2016-02-09 22:17:09 +00:00
a8982ac97d
Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on HTTP error response] with curl
Luke Dashjr
2016-02-09 22:15:25 +00:00
bdd12c9b3c
Travis: Use curl rather than wget for Mac SDK
Luke Dashjr
2016-02-09 05:53:39 +00:00
bd03cfebec
depends: Use curl for fetching on Linux
Luke Dashjr
2016-02-09 03:29:23 +00:00
1f623c64b6
c++11: fix libbdb build against libc++ in c++11 mode
Cory Fields
2016-01-05 16:27:42 -05:00
4bfe8a744b
c++11: CAccountingEntry must be defined before use in a list
Cory Fields
2016-01-05 16:25:42 -05:00
4165af1b73
c++11: don't throw from the reverselock destructor
Cory Fields
2016-01-05 16:10:13 -05:00
124e9389af
Fix url in .travis.yml
MarcoFalke
2015-11-30 13:23:00 +01:00
06f67834ae
Auto merge of #2696 - str4d:macos-build-fixes, r=str4d
Homu
2017-11-29 08:35:49 -08:00
e4cd341260
Replace hard-coded defaults for HOST and BUILD with config.guess
Jack Grigg
2017-10-30 01:22:55 +13:00
7fa05b29b6
Use g-prefixed coreutils commands if they are available
Jack Grigg
2017-10-29 13:10:09 +13:00
37ffef4628
Auto merge of #2767 - syd0:cleanup-reserved-include-guards, r=str4d
Homu
2017-11-29 06:52:52 -08:00
099bf3dd8f
Auto merge of #2763 - syd0:upgrade-libsodium, r=daira
Homu
2017-11-28 13:20:13 -08:00
e619c21944
Rename bash completion files so that they refer to zcash and not bitcoin.
syd
2017-11-23 16:00:05 -05:00
213ac8d1fe
Auto merge of #2764 - syd0:remove-old-boost-defines, r=str4d
Homu
2017-11-28 12:19:27 -08:00
4e4aa5b6ec
Get rid of underscore prefixes for include guards.
syd
2017-11-23 14:20:20 -05:00
7a448d3fa5
Bump secp256k1 subtree
Jack Grigg
2017-11-28 16:42:21 +00:00
cde23ac085
Squashed 'src/secp256k1/' changes from 84973d3..6ad5cdb
Jack Grigg
2017-11-28 16:42:12 +00:00
2ff8ab7dfb
Auto merge of #2751 - syd0:upgrade-googletest-1.8.0, r=str4d
Homu
2017-11-28 07:37:20 -08:00
ce72b494b1
Auto merge of #2760 - bitcartel:fix_wallet_test_pipe_error, r=str4d
Homu
2017-11-28 06:33:54 -08:00
9eb8089e98
Fix cli help result for z_shieldcoinbase
Jay Graber
2017-11-27 20:06:36 -08:00
d52dcf5d0c
InitGoogleMock instead of InitGoogleTest per CR
syd
2017-11-27 11:08:34 -05:00