Commit Graph
219 Commits
Author SHA1 Message Date
Asher Dawes 2194e2af5e updating from master (#91)
* Asher dev (#89)

* Adding Brewfile for fetching MacOS build dependencies with the brew bundle command.

* Updating version, annotating Mac fetch-params.sh for debugging

* Modify version to 0.3.10. (#90)
2018-07-07 16:57:16 -07:00
Dimitris Apostolou ccf9106501 Fix typos 2018-07-06 14:33:24 +03:00
Asher Dawes 6116053b72 Asher dev (#84)
* Updating GitLab CI config/ versions
2018-06-27 20:04:15 -07:00
Asher Dawes e96d89daa3 Asher dev (#81)
* Updating GitLab CI, clean up.

* Updating GitLab CI config
2018-06-27 13:29:35 -07:00
David Dawes 058156b84b Build verus-cli, get dependencies nailed down. (#72)
* Build verus-cli, get dependencies nailed down.

* Fiddling about with scripts.

* Clean READMEs up a bit.
2018-06-24 13:25:27 -07:00
Asher Dawes 254ec2c596 Automating kmd-cli tool packaging. 2018-06-01 12:07:07 -07:00
Asher Dawes e62ad11fdd Fixed composite command 2018-05-26 21:24:27 -07:00
igorvoltaic 4543015b01 lets get rid of this message: 'section __textcoal_nt is deprecated' 2018-05-23 11:32:44 +03:00
David Dawes 663b0b466c Turn symbols and debugging on for WIndows build. 2018-05-18 13:14:17 -07:00
Sean Bowe 45f1cb440e Update Sapling testnet parameters 2018-05-18 13:26:39 -06:00
igorvoltaic 4d34c75145 Update fetch-params.sh
making sure we put params to correct dir on Mac OS X.
got it from here >> https://github.com/z-classic/zclassic/blob/master/zcutil/fetch-params.sh
2018-04-27 17:39:18 +03:00
ca333 0ed14ad955 OSX/WIN port conditions 2018-04-21 17:31:09 +02:00
ca333 a59295a257 update OSX makefile 2018-04-21 02:11:35 +02:00
Sean Bowe acfcdb94b9 Load Sapling testnet parameters into memory. 2018-04-17 15:04:46 -06:00
jl777 e73b2055c6 Merge branch 'beta' into mergemaster
# Conflicts:
#	src/main.cpp
2018-04-16 10:16:01 +03:00
jl777 c0c3b72b8a Fix build.sh with new versions 2018-04-16 00:17:59 +03:00
Homu ceb4559eac Auto merge of #2784 - kozyilmaz:fetch, r=str4d
[macOS] added curl download method to fetch-params.sh

added curl download method and flock workaround for macOS

Part of #2246.
2018-04-14 14:38:07 -07:00
Jack Grigg 47fe5f72f4 Disable building libzcashconsensus by default
The library is not currently a supported build artifact; it needs work in
order to build on certain platforms (e.g. MacOS), and its dependencies need to
be narrowed down (Equihash is not a requirement for validating scripts).
2018-04-06 15:09:50 +01: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
Jack Grigg b466c1c90c cleanup: Ensure code is pyflakes-clean for CI 2018-03-27 02:47:57 +02:00
jl777 753997b6de Test 2018-03-25 19:34:35 +03:00
jl777 9000990c30 Merge remote-tracking branch 'zcash/master' into rebase2
# Conflicts:
#	.travis.yml
#	Makefile.am
#	README.md
#	configure.ac
#	depends/Makefile
#	depends/builders/darwin.mk
#	depends/funcs.mk
#	depends/hosts/darwin.mk
#	depends/packages/googlemock.mk
#	depends/packages/googletest.mk
#	depends/packages/libsnark.mk
#	depends/packages/libsodium.mk
#	depends/packages/packages.mk
#	depends/packages/rust.mk
#	src/Makefile.am
#	src/Makefile.gtest.include
#	src/chainparams.cpp
#	src/chainparams.h
#	src/checkpoints.h
#	src/clientversion.h
#	src/coins.cpp
#	src/consensus/consensus.h
#	src/gtest/test_mempool.cpp
#	src/httprpc.cpp
#	src/init.cpp
#	src/komodo-tx.cpp
#	src/main.cpp
#	src/miner.cpp
#	src/policy/fees.cpp
#	src/policy/fees.h
#	src/rpcmining.cpp
#	src/rpcrawtransaction.cpp
#	src/rpcserver.cpp
#	src/test/policyestimator_tests.cpp
#	src/test/rpc_wallet_tests.cpp
#	src/test/transaction_tests.cpp
#	src/txdb.cpp
#	src/txmempool.cpp
#	src/wallet/asyncrpcoperation_sendmany.cpp
#	src/wallet/rpcwallet.cpp
#	src/wallet/wallet.cpp
#	src/wallet/wallet.h
#	src/zcash/CreateJoinSplit.cpp
#	zcutil/build.sh
2018-03-25 18:44:38 +03:00
jl777 47ca6eb3c2 Remove -Werror to allow compile on more OS variants 2018-03-05 10:23:01 +02:00
Jack Grigg 326fc65e66 Add environment variable for setting ./configure flags in zcutil/build.sh
Closes #2066.
2018-03-01 16:04:12 +00:00
Jack Grigg 5d8ab776f0 Exclude beta and RC release notes from author tallies
(except for pre-1.0.0, per previous commit)
2017-12-21 00:29:41 +00:00
Jack Grigg d436db662c release-notes.py: Remove unnecessary parameter 2017-12-21 00:29:41 +00:00
Jack Grigg 2b38d11eda Create release notes starting from the previous non-beta non-RC release 2017-12-21 00:29:33 +00:00
kozyilmaz 4c2120c736 [macOS] use shlock instead of flock in fetch-params 2017-12-17 20:18:03 +03:00
kozyilmaz 3c3623ef23 [macOS] added curl method for param download 2017-12-17 19:30:19 +03:00
Homu 83af270002 Auto merge of #2786 - str4d:2074-build, r=str4d
Build system improvements

Includes commits cherry-picked from the following upstream PRs:

- bitcoin/bitcoin#6978
  - Only the first commit (second is for QT)
- bitcoin/bitcoin#7059
- bitcoin/bitcoin#7603
  - Only the first commit (without the `BITCOIN_QT_BIN` variable; the rest are for QT)
- bitcoin/bitcoin#7954
- bitcoin/bitcoin#8314
  - Only the second commit (first is for QT)
- bitcoin/bitcoin#8504
  - Only the first commit (second was undoing something we didn't have)
- bitcoin/bitcoin#8520
- bitcoin/bitcoin#8563
- bitcoin/bitcoin#8249
- bitcoin/bitcoin#9156
- bitcoin/bitcoin#9831
- bitcoin/bitcoin#9789
- bitcoin/bitcoin#10766

Part of #2074.
2017-12-15 05:04:44 -08:00
Homu 89aaa67e9e Auto merge of #2769 - syd0:rename-bitcoin-bash-completion, r=str4d
Rename bitcoin bash completion files so that they refer to zcash and not bitcoin.

This closes #2167
2017-12-04 04:58:19 -08:00
Jack Grigg 704337b2b8 Move Zcash flags into configure.ac 2017-12-01 14:10:18 +00:00
Jack Grigg c1fcdd01dd Change --enable-werror to apply to all warnings, use it in build.sh 2017-12-01 14:10:18 +00:00
Jack Grigg e4cd341260 Replace hard-coded defaults for HOST and BUILD with config.guess 2017-11-29 15:25:14 +00:00
Jack Grigg 7fa05b29b6 Use g-prefixed coreutils commands if they are available
If they are present on the system, it means that the non-prefixed ones are not
necessarily the versions we want, while the prefixed ones are highly likely to
be the ones from GNU Coreutils.
2017-11-29 15:24:21 +00:00
syd e619c21944 Rename bash completion files so that they refer to zcash and not bitcoin.
This closes #2167
2017-11-28 15:24:15 -05:00
ca333 b5bde7e591 333 2017-10-23 00:33:56 +02:00
ca333 bc3ae3e073 win 333 2017-10-09 12:45:54 +02:00
Homu 0eebdefb8a Auto merge of #2597 - kpcyrd:fetch-ipfs, r=str4d
Fetch params from ipfs if possible

This patch allows fetch-params to download the params from [ipfs], if it's installed. This reduces the need for a central server and ensures the params are available if the official server ceases to exist.

For now, the default is still wget. If wget exits with an error, the script automatically tries ipfs. To use ipfs instead of wget:

    ZC_DISABLE_WGET=1 ./zcutil/fetch-params.sh

[ipfs]: https://github.com/ipfs/go-ipfs
2017-09-21 09:26:29 -07:00
kpcyrd 076e177dd9 Prefer wget over ipfs 2017-09-21 03:28:14 +02:00
kpcyrd 3ccbbe31a4 Fetch params from ipfs if possible
Disable ipfs with ZC_DISABLE_IPFS=
2017-09-21 03:28:04 +02:00
Homu e797c7bdb1 Auto merge of #2586 - str4d:release-script-build-progress, r=str4d
Add build progress to the release script if progressbar module is available

Install progressbar2 in your Python path to see the build progress.
2017-09-19 14:43:11 -07:00
Homu 151932d478 Auto merge of #2600 - str4d:2497-hotfix-release, r=str4d
Implement process for hotfix releases

Closes #2497.
2017-09-18 16:02:26 -07:00
Jack Grigg fd5724eca7 make-release.py: Send stderr to stdout 2017-09-18 10:45:03 +01:00
Jack Grigg 24bfc7c6c6 Enforce sequential hotfix versioning 2017-08-31 02:05:07 +01:00
Jack Grigg 869c9f91c4 Add hotfix support to release script 2017-08-30 13:02:50 +01:00
Jack Grigg d9d33a4b78 Add build progress to the release script if progressbar module is available
Install progressbar2 in your Python path to see the build progress.
2017-08-15 13:45:06 +01:00
Bjorn Hjortsberg 4272a1e2b1 Do not warn on built in declaration mismatch 2017-07-20 13:27:37 +02:00
Jack Grigg caafbbb483 Pull in temporary release notes during the release process 2017-06-29 15:42:40 -07:00
Homu 35bf9e73ff Auto merge of #2420 - kozyilmaz:disable-libs, r=str4d
option to disable building libraries (zcutil/build.sh)

option to disable building libraries (zcutil/build.sh)
2017-06-15 07:31:46 -07:00