Taylor Hornby
78c916eb2e
Patch Proton for a minimal build. #3786
2019-02-06 13:18:53 -07:00
Taylor Hornby
f3d99770b5
Update Proton from 0.17.0 to 0.26.0. #3816 , #3786
2019-01-30 14:16:50 -07:00
Taylor Hornby
0a4cafa6df
Update Rust from v1.28.0 to v1.32.0. #3786
2019-01-30 14:16:42 -07:00
Taylor Hornby
221ca965eb
Update boost from v1.66.0 to v1.69.0. #3786
2019-01-30 14:16:34 -07:00
Taylor Hornby
b41b316758
Update OpenSSL from 1.1.0h to 1.1.1a. #3786
2019-01-30 14:16:25 -07:00
Homu
beb465dd2e
Auto merge of #3789 - rex4539:update-zmq, r=str4d
...
Update zmq to 4.3.1
Closes https://github.com/zcash/zcash/issues/3785
2019-01-23 00:17:25 -08:00
Dimitris Apostolou
4d0aca70a0
Update zmq to 4.3.1
2019-01-17 17:15:44 +02:00
ca333
8eaa721dfd
update libsodium dl-path
...
the 1.0.15 was moved to https://download.libsodium.org/libsodium/releases/old/ which results in DL from zcashs fallback repo
2019-01-07 13:38:21 +01:00
Jack Grigg
262cf38712
Build librustzcash package without changing directory
...
This ensures that the depends system's custom PATH is applied correctly,
and the pre-build Rust binaries are accessible.
2018-10-28 06:41:53 +13:00
Jack Grigg
ee3fa7020e
Pass parameter paths as native strings to librustzcash
2018-10-27 19:19:02 +13:00
Jack Grigg
eff2938e46
Migrate to current librustzcash
...
The only upstream change relative to the previous commit is that the
various Zcash-specific dependencies have been pulled into a cargo
workspace. The dependecies in the workspace use the same commits as the
crates we had previously vendored.
The patches are necessary to handle the fact that cargo requires that
dev dependencies are available even if not used, and we would otherwise
need to vendor all the underlying crates.
2018-10-27 17:03:47 +13:00
Jack Grigg
f8d65e8f03
Update librustzcash with ZIP 32 APIs
2018-09-03 10:27:52 +01:00
Jack Grigg
7d65dcf4d9
depends: Pass correct compiler, linker, and flags into googletest
2018-08-17 16:47:03 +01:00
Jack Grigg
283ad96e85
Use -O1 for darwin and mingw32 release builds
...
In 46ad3c2758
we standardised our linux builds to
use -O1, but we didn't adjust the other targets.
2018-08-17 16:44:00 +01:00
Jack Grigg
3d308c2232
depends: Fix BDB naming issue when cross-compiling
...
Co-authored-by: David Mercer <radix42@gmail.com>
2018-08-17 16:42:35 +01:00
Jack Grigg
f77650a6ac
depends: Configure librustzcash for cross-compiling
2018-08-17 16:41:51 +01:00
Jack Grigg
b57e4484ef
depends: Correctly configure Rust when cross-compiling
2018-08-17 16:41:40 +01:00
Jack Grigg
e188723823
Upgrade Rust to 1.28.0 stable
2018-08-05 10:41:06 +01:00
Sean Bowe
d9ef8f622e
Check the hash of the (Sapling+) zk-SNARK parameters during initialization.
2018-08-02 12:18:13 -06:00
Sean Bowe
b7b088c46b
Update librustzcash and sapling-crypto.
2018-07-30 21:59:12 -06:00
Jack Grigg
e691e21f40
TransactionBuilder with support for creating Sapling-only transactions
2018-07-25 11:35:10 +02:00
Sean Bowe
9e8e121c9f
Update librustzcash
2018-06-13 15:18:23 -06:00
Simon
36e2e7cc32
Add SaplingNote class and test_sapling_note unit test.
2018-06-12 14:37:05 -07:00
Jay Graber
52d81ff794
Update librustzcash dependency, address comments
2018-06-01 01:48:28 -07:00
Jay Graber
84e3a2212f
Change librustzcash dependency hash to work for new Sapling classes
2018-06-01 00:04:13 -07:00
Sean Bowe
b9a5a116cd
Update librustzcash
2018-05-18 13:26:37 -06:00
Homu
1063dfdeaa
Auto merge of #3271 - ebfull:stable-rust, r=bitcartel
...
Switch Rust to 1.26 Stable
2018-05-15 21:27:53 -07:00
Sean Bowe
0dfb1d5e2c
Switch Rust to 1.26 Stable.
2018-05-15 16:21:37 -06:00
Sean Bowe
31989317c9
Update librustzcash again
2018-05-14 16:29:00 -06:00
Sean Bowe
b7a6c32178
Integrate Groth16 verification and proving.
2018-05-14 16:26:23 -06:00
Sean Bowe
531fcc88da
Update to latest librustzcash
2018-05-08 14:30:26 -06:00
Sean Bowe
fcbe7eef8d
Update sapling-crypto and librustzcash
2018-05-07 18:56:55 -06:00
Sean Bowe
62ba80e766
Update librustzcash hash
2018-04-19 13:00:28 -06:00
Sean Bowe
acfcdb94b9
Load Sapling testnet parameters into memory.
2018-04-17 15:04:46 -06:00
Homu
ec6021950d
Auto merge of #3176 - daira:use-https-for-bdb, r=daira
...
Use https: for BDB backup download URL.
2018-04-17 02:13:10 -07:00
ca333
2b0e6432fe
update proton.mk
...
use SSL/TLS secured URL
2018-04-16 15:24:42 +02:00
Daira Hopwood
7709c8a47e
Use https: for BDB backup download URL.
2018-04-16 08:11:40 +01:00
ca333
d2f9e747d5
[fix] proton download path
...
resolves #3174
2018-04-16 00:19:33 +02:00
Sean Bowe
65dc30c5a1
Update librustzcash hash
2018-04-14 19:33:10 -06:00
Sean Bowe
e6bbd8481e
Switch to latest librustzcash
2018-04-12 18:52:00 -06:00
Jack Grigg
a560c24d6b
depends: Update to latest librustzcash with sapling-crypto dependencies
2018-04-11 08:06:40 -06:00
Jack Grigg
c63c9f20e4
depends: Add support for unpackaged Rust crates
2018-04-11 08:00:23 -06:00
Jack Grigg
b123b9bb79
depends: Upgrade Rust to 1.26.0-beta.3
2018-04-11 07:59:46 -06:00
Homu
65dedeeae3
Auto merge of #3131 - str4d:3096-cargo-checksum-fixes, r=daira
...
depends: Fix regex bugs in cargo-checksum.sh
2018-04-01 05:54:41 -07:00
Homu
1a9caa6ac1
Auto merge of #3127 - str4d:2688-mandatory-rust, r=ebfull
...
Make Rust compilation mandatory
The temporary integration check in CheckEquihashSolution() remains, until we
have "real" Rust code to integrate.
Closes #2688 .
2018-03-30 12:58:34 -07:00
Jack Grigg
0e400c8854
depends: Fix regex bugs in cargo-checksum.sh
2018-03-30 19:06:51 +01:00
Simon
09bf7d2d3c
Upgrade OpenSSL to 1.1.0h
2018-03-29 23:05:17 -07:00
Jack Grigg
d9cd254e5e
Make Rust compilation mandatory
...
The temporary integration check in CheckEquihashSolution() remains, until we
have "real" Rust code to integrate.
Closes #2688 .
2018-03-28 17:55:45 +02:00
Homu
058efdbe0f
Auto merge of #3124 - bitcartel:update_boost_url, r=str4d
...
Update boost package URL to match official download url on boost.org
Part of #3123 .
2018-03-28 08:26:39 -07:00
Homu
a08ad2b815
Auto merge of #3096 - str4d:2231-depends-vendor-rust-crates, r=str4d
...
depends: Explicitly download and vendor Rust dependencies
Closes #2231 .
2018-03-28 07:01:39 -07:00