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
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
b123b9bb79
depends: Upgrade Rust to 1.26.0-beta.3
2018-04-11 07:59:46 -06:00
Simon
09bf7d2d3c
Upgrade OpenSSL to 1.1.0h
2018-03-29 23:05:17 -07: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
Jack Grigg
0adfdc99b2
depends: Explicitly download and vendor Rust dependencies
...
Closes #2231 .
2018-03-28 15:46:51 +02:00
Homu
2c91e3ebc0
Auto merge of #3117 - charlieok:add_windows_rust_package, r=daira
...
Add filename and SHA256 hash for Windows Rust package
When running `make download` in the `depends` directory, the `download-win` target (which `download` depends on) generates an error when it runs the commands defined in `check_or_remove_sources`:
```Makefile
sha256sum: /home/vagrant/zcash/depends/work/download/rust-1.16.0/..hash: no properly formatted SHA256 checksum lines found
funcs.mk:242: recipe for target '/home/vagrant/gitian-builder/cache/common/download-stamps/.stamp_fetched-rust-.hash' failed
make[1]: *** [/home/vagrant/gitian-builder/cache/common/download-stamps/.stamp_fetched-rust-.hash] Error 1
make[1]: Leaving directory '/home/vagrant/zcash/depends'
Makefile:153: recipe for target 'download-win' failed
make: *** [download-win] Error 2
```
The reason for the error is that `depends/packages/rust.mk` defines `rust_file_name_linux` and `rust_file_name_darwin` but leaves `rust_file_name_mingw32` undefined.
A directory of available rust downloads is here: https://static.rust-lang.org/dist/index.html
The closest windows analog in that list (using the same version number as currently defined in `rust.mk`) appears to be `rust-mingw-1.16.0-x86_64-pc-windows-gnu.tar.gz`. A corresponding sha256 value is also given in `rust-mingw-1.16.0-x86_64-pc-windows-gnu.tar.gz.sha256`.
After adding these values to `rust.mk`, the rust-mingw tar package was downloaded along with the rest of the dependencies and the above error message went away.
2018-03-28 05:31:43 -07:00
Simon
2b0783792b
Update boost package URL to match official download url on boost.org
2018-03-27 09:39:06 -07:00
Charlie O'Keefe
de2c5e9be9
Add filename and sha256 hash for windows rust package
2018-03-26 14:52:58 -06:00
Jack Grigg
1c4a74d40b
depends: Remove -mt suffix from Boost libraries
...
Requires disabling --build-type=complete, because in Boost 1.66 it appears to be
broken (only the tagged libraries are built).
2018-03-26 16:33:27 +02:00
Jack Grigg
e6a34c283a
Revert "remove -mt suffix from boost libraries built by depends"
...
This reverts commit 33ae5edd2c
.
2018-03-26 16:20:55 +02:00
Simon
bbcdabc28d
Update boost to 1.66.0
2018-03-23 15:07:17 -07:00
rofl0r
33ae5edd2c
remove -mt suffix from boost libraries built by depends
2018-02-23 15:52:55 +00:00
daniel
0b2a64f484
add powerpc build support for openssl lib
2017-12-01 14:10:15 +00:00
Jack Grigg
9635679cba
Replace "install -D" with "mkdir -p && install"
2017-11-29 17:26:47 +00:00
Cory Fields
038a858d2f
depends: use c++11
2017-11-29 17:24:59 +00:00
Cory Fields
1f623c64b6
c++11: fix libbdb build against libc++ in c++11 mode
...
atomic_init clashes with
2017-11-29 17:24:59 +00:00
Homu
099bf3dd8f
Auto merge of #2763 - syd0:upgrade-libsodium, r=daira
...
Update libsodium from 1.0.11 to 1.0.15
Closes #2693 .
2017-11-28 13:20:13 -08:00
syd
0c177bc585
Update libsodium from 1.0.11 to 1.0.15
2017-11-22 23:16:51 -05:00
syd
24902602f2
Upgrade googletest to 1.8.0
2017-11-19 14:08:17 -05:00
Sean Bowe
26a8f68ea8
Remove libsnark from depends system and integrate it into build system.
2017-08-02 15:49:30 +01:00
Daira Hopwood
506a21850a
Remove UPnP support. fixes #2500
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-07-03 08:57:05 +01:00