Charlie O'Keefe
2605fc29dd
Remove 'jessie' (debian 8) from suites list in linux gitian descriptors
...
Debian 8 "jessie" support reached its end-of-life on June 30, 2020
https://www.debian.org/News/2020/20200709
2020-08-18 13:33:40 -06:00
Homu
940fe0b3be
Auto merge of #4657 - str4d:tracing-fields, r=str4d
...
Add support for logging fields in spans and events
Field values must be pointers to C strings, which in practice means that they
cannot be formatted inline (as the pointer must remain valid across the FFI).
This might be improved by future iterations of the macros.
`LogPrint()` is also moved to the DEBUG level, leaving `LogPrintf()` at INFO.
2020-08-17 16:23:58 +00:00
str4d
5ca852ba41
debian: Rename X11 to Expat-with-advertising-clause in copyright
...
The X11 license specifically mentions the X Consortium as the party that the no-advertising clause applies to.
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-08-18 02:00:24 +12:00
Daira Hopwood
eea06658f4
Newer version of checksec.sh from a6df608ac0
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-08-14 17:49:16 +01:00
Jack Grigg
4591a4f832
tracing: Add MAP macro
...
Source: https://github.com/swansontec/map-macro
License: X11
Also updates contrib/debian/copyright for recent license additions.
2020-08-11 00:51:12 +01:00
Dimitris Apostolou
b0b8c63a54
Remove deprecated contrib utilities
2020-08-08 10:57:12 +03:00
Jack Grigg
bf4730dd64
contrib: Update macdeploy README
2020-08-08 00:12:10 +01:00
Jack Grigg
927a03465f
Merge branch 'master' into modernise-macos-toolchain
2020-08-08 00:07:31 +01:00
Kris Nuttycombe
4dd0647c1c
Remove Proton license from contrib/debian/copyright
2020-07-31 13:08:19 -06:00
Kris Nuttycombe
0391809da1
Remove amqp code and Proton library depenencies & flags.
2020-07-31 13:08:18 -06:00
Homu
2589b2fcc5
Auto merge of #4614 - str4d:ctaes, r=str4d
...
Replace OpenSSL AES with ctaes-based version
Backported from upstream PR https://github.com/bitcoin/bitcoin/pull/7689 .
This is backported primarily to remove merge conflicts for a subsequent
backport, and also helps us towards removing OpenSSL. Its actual usage
in wallet encryption would be replaced by a more modern construction
before we make wallet encryption a supported feature, but for now this
does not affect anyone using the experimental feature.
2020-07-31 00:14:40 +00:00
Jack Grigg
fb2edcc352
Debian: Add copyright entries for ctaes and secp256k1
2020-07-30 05:57:00 +01:00
Cory Fields
cc934c2b1d
macos: Bump to xcode 11.3.1 and 10.15 SDK
...
This gets us a newer SDK with c++17 support and retains 10.12
back-compat.
Co-authored-by: Carl Dong <contact@carldong.me>
2020-07-30 04:33:36 +01:00
Carl Dong
addae3b250
contrib: macdeploy: Remove historical extraction notes
2020-07-30 04:33:36 +01:00
Carl Dong
6296a1e9ac
contrib: macdeploy: Use apple-sdk-tools instead of xar+pbzx
2020-07-30 04:33:36 +01:00
Carl Dong
d02d06b565
Adapt rest of tooling to new SDK naming scheme
2020-07-30 04:33:36 +01:00
Carl Dong
29fbb65b14
contrib: macdeploy: Correctly generate macOS SDK
...
Previously, we did not include the macOS SDK libc++ headers in our SDK
creation process and instead used whichever libc++ headers shipped with
the clang package we downloaded in depends.
This change adds a script (which works on both GNU/Linux and macOS) to
correctly generate the macOS SDK including the libc++ headers. This can
be thought of as a simplified rewrite of tpoechtrager's script:
d3392f4eae/tools/gen_sdk_package.sh
The location within the SDK where we place the libc++ headers is chosen
such that clang's search path detection logic for sysroots would pick up
the headers properly.
We also document this change.
2020-07-30 04:33:36 +01:00
Andrew Chow
79c707aaf2
Fix naming of macOS SDK and clarify version
2020-07-30 04:33:36 +01:00
fanquake
d75478432f
build: use macOS 10.14 SDK
...
Co-Authored-By: Carl Dong <accounts@carldong.me>
2020-07-30 04:33:36 +01:00
fanquake
e04c184205
build: set minimum supported macOS to 10.12
2020-07-30 04:33:36 +01:00
fanquake
0d3e5fc43c
depends: set OSX_MIN_VERSION to 10.10
2020-07-30 04:33:36 +01:00
Homu
b1b65121ae
Auto merge of #4590 - cwsaunders:master, r=str4d
...
Update two dev tool files from Python 2 to Python 3
2020-07-29 06:45:45 +00:00
therealyingtong
228b17c9e0
make-release.py: Updated release notes and changelog for 3.1.0.
2020-07-28 07:02:06 +08:00
therealyingtong
e4963385a4
make-release.py: Versioning changes for 3.1.0.
2020-07-28 06:54:02 +08:00
therealyingtong
4af884d267
make-release.py: Updated release notes and changelog for 3.1.0-rc2.
2020-07-15 21:51:09 +08:00
therealyingtong
170ea7bda0
make-release.py: Versioning changes for 3.1.0-rc2.
2020-07-15 21:50:12 +08:00
therealyingtong
d7b976b737
make-release.py: Updated release notes and changelog for 3.1.0-rc1.
2020-07-14 14:38:11 +08:00
therealyingtong
e2be85b3af
make-release.py: Versioning changes for 3.1.0-rc1.
2020-07-14 14:36:44 +08:00
noname45688@gmail.com
777cda9429
Update to Python 3
2020-06-30 16:41:59 -04:00
noname45688@gmail.com
6ab6279bd9
Updating to Python 3
2020-06-30 16:33:08 -04:00
Sean Bowe
7a0a5a4d71
make-release.py: Updated release notes and changelog for 3.0.0.
2020-05-22 11:48:24 -06:00
Sean Bowe
306a336a0a
make-release.py: Versioning changes for 3.0.0.
2020-05-22 11:46:19 -06:00
Sean Bowe
a6403c80b4
make-release.py: Updated release notes and changelog for 3.0.0-rc1.
2020-05-21 07:34:53 -06:00
Sean Bowe
7000f452fa
make-release.py: Versioning changes for 3.0.0-rc1.
2020-05-21 07:32:25 -06:00
Homu
eab938b829
Auto merge of #4513 - zcash:hotfix-v2.1.2-3, r=str4d
...
Merge in hotfix v2.1.2-3
2020-05-12 00:27:26 +00:00
Homu
c82b3f9450
Auto merge of #4510 - zcash:hotfix-v2.1.2-2, r=nuttycom
...
Merge in 2.1.2-2 hotfix
2020-05-11 19:11:56 +00:00
Sean Bowe
ca7b2dbd8e
make-release.py: Updated release notes and changelog for 2.1.2-3.
2020-05-08 12:41:23 -06:00
Sean Bowe
f9d4405c09
make-release.py: Versioning changes for 2.1.2-3.
2020-05-08 12:39:13 -06:00
Sean Bowe
2e52500acf
make-release.py: Updated release notes and changelog for 2.1.2-2.
2020-05-08 11:43:55 -06:00
Sean Bowe
bdb2df182b
make-release.py: Versioning changes for 2.1.2-2.
2020-05-08 11:41:47 -06:00
Homu
4b71f1633a
Auto merge of #4490 - benzcash:ben/contrib/ci-builders, r=mdr0id
...
Dockerfiles for zcashd CI builds
Please ensure this checklist is followed for any pull requests for this repo. This checklist must be checked by both the PR creator and by anyone who reviews the PR.
* [ ] Relevant documentation for this PR has to be completed and reviewed by @mdr0id before the PR can be merged
* [ ] A test plan for the PR must be documented in the PR notes and included in the test plan for the next regular release
As a note, all buildbot tests need to be passing and all appropriate code reviews need to be done before this PR can be merged
This PR is intended to move the existing buildbot worker docker images into this repo, and provide for a way to build gitian-builder images.
The included README.md describes the purpose and an example script.
When this is merged the existing buildbot CI will be updated to start using these images.
2020-05-07 18:08:22 +00:00
Homu
93599b7ec8
Auto merge of #4455 - benzcash:Dockerfile-contrib, r=ebfull
...
Added Dockerfile to contrib with README
Please ensure this checklist is followed for any pull requests for this repo. This checklist must be checked by both the PR creator and by anyone who reviews the PR.
* [ ] Relevant documentation for this PR has to be completed and reviewed by @mdr0id before the PR can be merged
* [ ] A test plan for the PR must be documented in the PR notes and included in the test plan for the next regular release
As a note, all buildbot tests need to be passing and all appropriate code reviews need to be done before this PR can be merged
2020-05-07 14:53:42 +00:00
Sean Bowe
c80adfcfcc
make-release.py: Updated release notes and changelog for 2.1.2-1.
2020-05-06 10:52:57 -06:00
Sean Bowe
5d24937e5f
make-release.py: Versioning changes for 2.1.2-1.
2020-05-06 10:50:43 -06:00
Ben Wilson
134d8e4cd0
Dockerfiles for zcashd CI builds
2020-05-01 12:56:17 -04:00
Sean Bowe
fdf34cefac
make-release.py: Updated release notes and changelog for 2.1.2.
2020-04-22 10:46:06 -06:00
Sean Bowe
9eadd525a5
make-release.py: Versioning changes for 2.1.2.
2020-04-22 10:43:50 -06:00
Ben Wilson
299887486c
Fixed Docker README grammar
2020-04-16 09:02:13 -04:00
Sean Bowe
3da600ee3a
make-release.py: Updated release notes and changelog for 2.1.2-rc1.
2020-04-15 17:47:45 -06:00
Sean Bowe
2386046941
make-release.py: Versioning changes for 2.1.2-rc1.
2020-04-15 17:45:34 -06:00
Ben Wilson
c3fe9e9850
Fixed README grammar, reuse Dockerfile vars
2020-04-15 13:41:05 -04:00
Ben Wilson
416d6c9880
Added Dockerfile to contrib with README
2020-04-15 11:51:20 -04:00
Homu
27c04c8f9c
Auto merge of #4146 - str4d:z_viewtransaction, r=str4d
...
z_viewtransaction
This RPC method returns all decryptable information for any transaction in the wallet.
Several values are conditionally included in the output for convenience:
- `recovered`: True if an output is not for a Sapling address in the wallet.
- `memoStr`: The text form of an output's memo, if it is valid UTF-8.
- Values are provided both in decimal currency units, and integer zatoshis.
2020-02-19 20:52:47 +00:00
Homu
a830563309
Auto merge of #4316 - str4d:worst-case-benchmarks, r=str4d
...
Worst-case block verification benchmarks
The micro-benchmark framework from #3858 is used to measure the time to verify various transaction components. These are leveraged by a script that simulates the verification cost of different compositions of full blocks.
2020-02-14 23:42:44 +00:00
Homu
e93586a0c4
Auto merge of #4331 - zcash:hotfix-v2.1.1-1, r=ebfull
...
Hotfix v2.1.1-1
The commits in this PR have been reviewed internally by our team.
2020-02-07 04:50:43 +00:00
Sean Bowe
5361ce1e8c
Mark release v2.1.1-1 as critical.
2020-02-06 16:53:31 -07:00
Sean Bowe
7d21fdb582
make-release.py: Updated release notes and changelog for 2.1.1-1.
2020-02-06 16:53:19 -07:00
Sean Bowe
afc553c448
make-release.py: Versioning changes for 2.1.1-1.
2020-02-06 16:51:15 -07:00
Jack Grigg
dd591585d3
Simulate worst-case block verification
2020-01-30 19:14:20 +00:00
Jack Grigg
97ab74a887
depends: Add utfcpp to dependencies
2020-01-29 15:59:52 +00:00
Homu
fbfa9df22a
Auto merge of #3829 - MarkLTZ:master, r=str4d
...
Update gen_base58_test_vectors.py to work with multi-byte address and key prefixes
This PR closes https://github.com/zcash/zcash/issues/3772
2020-01-24 22:33:51 +00:00
LitecoinZ
7604a3bfae
Fix issue #3772
...
Co-authored-by: Jack Grigg <jack@z.cash>
2020-01-24 20:16:45 +00:00
Sean Bowe
811158a483
make-release.py: Updated release notes and changelog for 2.1.1.
2020-01-17 10:27:31 -07:00
Sean Bowe
5133275342
make-release.py: Versioning changes for 2.1.1.
2020-01-17 10:26:14 -07:00
Sean Bowe
0dca75a21d
make-release.py: Updated release notes and changelog for 2.1.1-rc2.
2020-01-13 17:56:29 -07:00
Sean Bowe
846868f0c7
make-release.py: Versioning changes for 2.1.1-rc2.
2020-01-13 17:55:01 -07:00
Sean Bowe
3b2ebf2447
make-release.py: Updated release notes and changelog for 2.1.1-rc1.
2020-01-07 20:13:52 -07:00
Sean Bowe
2c88a156ba
make-release.py: Versioning changes for 2.1.1-rc1.
2020-01-07 20:13:03 -07:00
sandakersmann
4dd8cf1fc2
Update of copyright year to 2020
2019-12-27 17:58:48 +01:00
MarcoFalke
6d2629dd64
[doc] Fix markdown
2019-12-17 12:18:50 -06:00
MarcoFalke
da468e346a
contrib: Del. gitian downloader config and update gitian README
2019-12-17 12:18:50 -06:00
Homu
98b70f1264
Auto merge of #4215 - zcash:hotfix-2.1.0-1, r=str4d
...
Hotfix v2.1.0-1
2019-11-09 08:05:33 -08:00
Jack Grigg
501ca0c2ec
make-release.py: Updated release notes and changelog for 2.1.0-1.
2019-11-08 18:56:32 +00:00
Jack Grigg
e07604a132
make-release.py: Versioning changes for 2.1.0-1.
2019-11-08 18:34:15 +00:00
Eirik Ogilvie-Wigley
a68024158f
Update team email
2019-11-05 17:08:37 -07:00
Eirik Ogilvie-Wigley
842e73781e
make-release.py: Updated release notes and changelog for 2.1.0.
2019-11-02 11:01:01 -06:00
Eirik Ogilvie-Wigley
5be8d1ecd1
make-release.py: Versioning changes for 2.1.0.
2019-11-02 10:53:13 -06:00
Eirik Ogilvie-Wigley
fd8004d2bd
make-release.py: Updated release notes and changelog for 2.1.0-rc1.
2019-10-22 14:52:02 -06:00
Eirik Ogilvie-Wigley
bdfed7e178
make-release.py: Versioning changes for 2.1.0-rc1.
2019-10-22 14:35:07 -06:00
Homu
961c0d58ec
Auto merge of #4060 - str4d:remove-libsnark, r=daira
...
Remove libsnark
Closes #167 . Closes #416 . Closes #418 . Closes #437 .
Closes #521 . Closes #743 . Closes #750 . Closes #894 .
Closes #903 . Closes #1125 . Closes #1136 . Closes #1240 .
Closes #1264 . Closes #1516 . Closes #1517 . Closes #1651 .
Closes #2064 . Closes #2158 . Closes #3478 . Closes #3652 .
Closes #3744 .
2019-09-26 11:21:40 -07:00
Homu
62dc5f0821
Auto merge of #4144 - zcash:hotfix-v2.0.7-3, r=str4d
...
Release v2.0.7-3
2019-09-24 16:02:35 -07:00
Daira Hopwood
dffdbcf31d
Set Debian changelog urgency to critical.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-09-24 21:04:45 +01:00
Daira Hopwood
5beb316b6b
make-release.py: Updated release notes and changelog for 2.0.7-3.
2019-09-24 21:01:13 +01:00
Daira Hopwood
1e11ffb6bb
make-release.py: Versioning changes for 2.0.7-3.
2019-09-24 20:58:26 +01:00
Bryant Eisenbach
94a4761b85
doc: Move text prior to "This package provides..."
2019-09-17 20:09:11 -04:00
Bryant Eisenbach
a1473b48fe
doc: Change Debian package description
2019-09-07 10:41:12 -04:00
Eirik Ogilvie-Wigley
7c7b6625cf
make-release.py: Updated release notes and changelog for 2.0.7-2.
2019-08-30 17:47:52 -06:00
Eirik Ogilvie-Wigley
72d2ab918d
make-release.py: Versioning changes for 2.0.7-2.
2019-08-30 17:38:50 -06:00
Daira Hopwood
7b91ba8930
Remove copyright entry for libsnark.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-08-29 20:09:17 +01:00
Eirik Ogilvie-Wigley
eaac9a92dd
make-release.py: Updated release notes and changelog for 2.0.7-1.
2019-08-29 13:07:52 -06:00
Eirik Ogilvie-Wigley
c05652b8d9
make-release.py: Versioning changes for 2.0.7-1.
2019-08-29 12:58:35 -06:00
Daira Hopwood
75b8f0f8b4
Remove copyright entries for Autoconf macros that have been deleted.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-08-29 18:46:37 +01:00
Jack Grigg
2a47986a00
Remove libgmp
2019-08-22 15:42:53 +01:00
Eirik Ogilvie-Wigley
5540259d4e
make-release.py: Updated release notes and changelog for 2.0.7.
2019-08-19 15:09:14 -06:00
Eirik Ogilvie-Wigley
93a03a1a20
make-release.py: Versioning changes for 2.0.7.
2019-08-19 14:36:31 -06:00
Eirik Ogilvie-Wigley
017c933e37
make-release.py: Updated release notes and changelog for 2.0.7-rc1.
2019-08-09 17:05:52 -06:00
Eirik Ogilvie-Wigley
0b83bf493a
make-release.py: Versioning changes for 2.0.7-rc1.
2019-08-09 16:52:27 -06:00
Daira Hopwood
2fe59a5681
qa/zcash/checksec.sh is under a BSD license, with a specialized non-endorsement clause.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-07-18 15:31:39 +01:00
Daira Hopwood
bc909a7a7f
Replace http with https: in links to the MIT license.
...
Also change MIT/X11 to just MIT, since no distinction was intended.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-07-18 15:26:01 +01:00
Daira Hopwood
6e8685742c
Update contrib/debian/copyright for ax_boost_thread.m4
...
Co-Authored-By: str4d <thestr4d@gmail.com>
2019-07-18 13:59:30 +01:00