blackjok3rtt
5d34792067
fix
2019-01-07 20:41:54 +08:00
Asher Dawes
9cdb60cdcd
Updating package from zcash
2018-10-29 00:51:06 +00:00
miketout
99aeab28f9
Integrate latest Zcash fixes and update for non-latin user names
2018-10-27 20:29:03 -07: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
miketout
9feb4b9e08
Major updates integration from all upstreams
2018-09-18 14:33:53 -07:00
Jack Grigg
f8d65e8f03
Update librustzcash with ZIP 32 APIs
2018-09-03 10:27:52 +01:00
Asher Dawes
155d2cb3e4
Removing unnecessary slashes
...
changing brewfile dependency of gcc@5 to gcc@6
2018-08-18 00:44:01 -07: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
Asher Dawes
f2c103207f
Portable dev ( #105 )
...
* Force portable code
* Switch to old MMX instructions, avoiding SSE & SSE2 instructions.
* Less agressive, leave verus code (which checks for it) using advanced instructions.
* Compiling only for windows
* Update .gitlab-ci.yml
* Try -march=native for C++ code generation.
* Tweaking machine architecture settings.
* Try native alone.
* Also get LIBCRYPTOCONDITIONS to -march=native
* Switch other lib to native as well.
* Try switching back further for CPU architecture.
* Even lower end settings.
* Turn on symbols.
* Use sse2,3 and 4 capable x64.
* Once again let verus lib use advances instructioins since it checjs via CPUID at run time.
* Modify a few more makefile entries.
* Switch to AMD model similar to our test system.
* Get snark makefile to k8 too.
* Yet another -march to modify to k8, or two of them.
* Brute force k8 settings, comment non-portable code out.
* Put the condition on cpuid back.
* Put non-portable advenced instruction code back
* Enable instructions.
* Add lib for separate settings.
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
* replacing k8-sse3 specific flags to x86-84
* updating versions
2018-08-10 17:44:52 -07: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
ca333
c7f4af03c7
Merge pull request #35 from jl777/dev
...
update dev
2018-05-13 13:54:45 +02:00
ca333
0d66440990
update libgmp
...
using our own CDN
2018-05-10 11:58:13 +02: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
ca333
696460ce86
revert librustzcash update
2018-04-21 19:42:22 +02:00
ca333
9764030cd4
update librustzcash
...
update librustzcash - experimental!
2018-04-21 18:52:52 +02:00
ca333
c98eca85af
fix boost
...
osx specific
2018-04-21 05:35:27 +02:00
ca333
88558a6fbc
fix boost
...
fix boost 1.66.0 mk
2018-04-21 02:49:10 +02:00
ca333
637e61c017
update package deps
...
darwin specific fix
2018-04-21 02:13:13 +02:00
ca333
e8bac1cf04
Merge pull request #19 from jl777/dev
...
dev
2018-04-20 15:40:51 +02:00
Sean Bowe
62ba80e766
Update librustzcash hash
2018-04-19 13:00:28 -06:00
ca333
4886a41877
Merge pull request #71 from ca333/patch-12
...
update rust
2018-04-19 03:26:31 +02:00
ca333
f543a1cae0
update rust
...
add rust WIN
2018-04-19 03:25:45 +02:00
ca333
a652bb670b
Merge pull request #70 from ca333/patch-11
...
update libsodium
2018-04-19 03:21:50 +02:00
ca333
069ee2d327
update libsodium
...
OSX fallback to 1.0.11 due to missing atoll/atoi compiler support
2018-04-19 03:20:54 +02:00
ca333
05384c9fef
Merge pull request #69 from ca333/patch-8
...
fix gtest/gmock
2018-04-18 22:44:02 +02:00
ca333
1672d0d913
fix proton.mk
...
0.17.0 not hosted under legacy URL. moved to apache archive.
2b0e6432fe
2018-04-18 22:31:58 +02:00
ca333
14b5fdf828
fix gtest/gmock
...
OSX related path-fix in makefile
2018-04-18 22:22:31 +02: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