Daira Hopwood
d596658022
Remove NO_QT make option.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
648dcaffea
Update which libraries are allowed to be linked to zcashd by symbol-check.py.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
e71162e0b4
Update documentation for QT removal.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
69a2bdde8f
Remove some more QT-related stragglers.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
38ba3c666f
Remove QT gunk from Makefiles.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
6a30bb41b3
Correct license text for LGPL.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood
71d0bbc666
License updates for removal of src/qt.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:14:59 +00:00
Jay Graber
a3e57afd3f
Update debian changelog for 1.0.7 release process
2017-03-03 22:03:10 -08:00
Jay Graber
a83f0677b4
Update release to 1.0.7, generate manpages
2017-03-03 21:55:36 -08:00
Paul Georgiou
0eac70954c
Update Linearize tool to support Windows paths
2017-03-03 10:57:20 -08:00
Florian Schmaus
70b3d9e3ac
Add BITCOIND_SIGTERM_TIMEOUT to OpenRC init scripts
...
This allows users to specify, e.g. raise, the default timeout of 60
seconds. Some bitcoind instances, especially long running ones on slow
hardware, require a higher timeout for a clean shut down.
Also add a comment to bitcoind.openrc's 'retry=', since it is not
obvious from the variable name what it does.
2017-03-03 10:57:18 -08:00
Jack Grigg
1f5cc3fa74
Regenerate and collate Zcash manpages, delete Bitcoin ones
2017-03-02 11:18:46 -08:00
Jack Grigg
a0e6d5a185
Adjust gen-manpages.sh for Zcash, use in Debian builds
2017-03-02 11:18:44 -08:00
nomnombtc
076406650c
improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now also runs binaries from build dir by default, added variables for more control
2017-03-02 11:18:43 -08:00
nomnombtc
0745198ccf
add gen-manpages.sh description to README.md
2017-02-23 02:24:54 +00:00
nomnombtc
95d93342c8
add script to generate manpages with help2man
2017-02-23 02:24:54 +00:00
Simon
58582925d8
Closes #2084 . Fix incorrect year in timestamp.
2017-02-22 11:36:52 -08:00
Simon
8da1ab7792
Fix debian manpage manually as part of release process
2017-02-10 14:12:10 -08:00
Simon
5b9eb25e67
Fix manpage as part of release process.
2017-02-10 12:54:09 -08:00
Simon
027ab14b29
Update debian changelog as part of release process
2017-02-10 10:29:10 -08:00
Simon
31a4f0d5c9
Debian man pages updated as part of release process
2017-02-10 10:20:21 -08:00
Simon
2ddec8f0e4
Bump version to 1.0.6 as part of release process
2017-02-10 09:55:49 -08:00
Jack Grigg
0821ddb0de
Remove JSON Spirit from contrib/debian/copyright
2017-02-10 00:53:11 +00:00
Jack Grigg
05e6ead8da
Add ZeroMQ license to contrib/debian/copyright
2017-02-08 22:11:53 +00:00
isle2983
5dfea488e4
[copyright] add MIT License copyright header to zmq_sub.py
2017-02-08 22:11:53 +00:00
Jonas Schnelli
3ba2e19e2b
[ZMQ] append a message sequence number to every ZMQ notification
2017-02-08 22:11:53 +00:00
Jeff Garzik
f200002cf3
Add ZeroMQ support. Notify blocks and transactions via ZeroMQ
...
Continues Johnathan Corgan's work.
Publishing multipart messages
Bugfix: Add missing zmq header includes
Bugfix: Adjust build system to link ZeroMQ code for Qt binaries
2017-02-08 22:10:42 +00:00
Sean Bowe
5046d8cd05
Update release notes and Debian package.
2017-01-19 19:25:00 -07:00
Sean Bowe
b8f737b364
Bump version to 1.0.5.
2017-01-19 19:21:32 -07:00
Jack Grigg
b50b4d5c38
Generate Debian control file to fix shlibs lint
2017-01-17 01:55:50 +01:00
Jack Grigg
6a62bff3e0
Debian package lint
...
- Tweak description synopsis to make Debian happy
- Put bash completion files in correct directory
- Add a manpage for zcash-fetch-params
2017-01-17 01:55:50 +01:00
Simon
f1498d5829
Remove UTF-8 BOM efbbbf from zcash.conf to avoid problems with command line tools
2017-01-12 18:26:20 -08:00
Jack Grigg
611f25b604
Release notes, authors, changelog
2016-12-15 16:47:49 +13:00
Jack Grigg
196df30d72
Update man pages
2016-12-15 16:45:18 +13:00
Jack Grigg
83ce8a4d7c
Update version to 1.0.4
2016-12-15 16:33:09 +13:00
Jack Grigg
73546e1b81
Add Zcash RPC commands to CLI argument completion
2016-12-02 17:41:37 +13:00
Jack Grigg
a01daac728
Always bash-complete the default account
2016-12-02 17:26:57 +13:00
Jack Grigg
58966e96c5
Change function names to not clash with Bitcoin, apply to correct binaries
2016-12-02 17:09:44 +13:00
Christian von Roques
c794f6d33b
bash-completion: Adapt for 0.12 and 0.13
...
* separate completion for bitcoind and bitcoin-cli
* remove RPC support from bitcoind completion
* add completion for bitcoin-tx and bitcoin-qt
* rely on autoloading of completions
2016-12-02 16:52:53 +13:00
Simon
26fb4db53b
1.0.3 Release
2016-11-17 16:07:09 -08:00
Sean Bowe
996fccf267
1.0.2 release.
2016-11-07 19:03:20 -07:00
Sean Bowe
eb2e2b7043
1.0.1 release.
2016-11-03 22:26:15 -06:00
Jack Grigg
ff5f66b847
Update Debian manpages and buildscript
2016-10-28 04:39:00 -07:00
Jack Grigg
409dcb7e1d
Update Debian changelog
2016-10-28 04:12:29 -07:00
Jack Grigg
998202ba20
Update version strings to 1.0.0
...
Debian uses 1.0.0-sprout to ensure correct ordering.
2016-10-28 04:12:20 -07:00
zkbot
ab5c175744
Auto merge of #1661 - ageis:deb-pkg-enhancements, r=arcalinea
...
Debian packaging fixes
* Updates maintainer scripts from latest version of `dh_make`
* Includes `rules` file
* Use `fakeroot` to build the package.
We use currently `dpkg-deb --build` instead of `debuild` or `dpkg-buildpackage`, so I don't know if the package is well-formatted for the latter. (one difference, the former works with uppercase `DEBIAN`, the latter lowercase `debian` -- that's why the directory was renamed)
2016-10-27 19:13:35 +00:00
Jack Grigg
31cc0d0861
Fix DEBIAN/control errors raised by lintian
2016-10-27 08:45:16 -07:00
Daira Hopwood
3a334bedd2
Update version numbers for 1.0.0-rc4.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-27 13:47:53 +01:00
Kevin Gallagher
590480bc75
Adds zcash.examples and zcash.manpages
2016-10-26 16:24:35 -07:00
Kevin Gallagher
71cf68da48
Add DEBIAN/rules file (required by policy)
2016-10-26 16:10:55 -07:00
Kevin Gallagher
8764ae0eb7
Fixes executable mode of maintainer scripts
2016-10-26 16:10:34 -07:00
Kevin Gallagher
b37870bbf3
Update Debian package maintainer scripts
2016-10-26 15:59:32 -07:00
Daira Hopwood
1eee125bfc
Update version numbers for rc3.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-26 23:52:25 +01:00
zkbot
0fabe19495
Auto merge of #1646 - ebfull:manpages, r=daira
...
Add manpages for zcashd and zcash-cli binaries for debian.
See #1524 .
2016-10-25 23:00:30 -04:00
zkbot
8d04ff72ca
Auto merge of #1643 - ioptio:example-config, r=daira
...
add zcash.conf
port examples/bitcoin.conf to examples/zcash.conf
2016-10-25 22:21:16 -04:00
Daira Hopwood
d79ef011c1
Tweak descriptions of mining parameters for example zcash.conf.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-26 03:18:32 +01:00
Paige Peterson
4340a34de8
fix per Daira's suggestions
2016-10-25 20:55:53 -04:00
Paige Peterson
473389dfb4
fix per Jack's mod suggestions
2016-10-25 20:35:59 -04:00
Sean Bowe
2399b1f9ad
Add manpages for zcashd and zcash-cli binaries for debian.
2016-10-25 18:35:08 -06:00
Paige Peterson
7ac57982d6
add zcash.config
2016-10-25 16:24:01 -04:00
Daira Hopwood
9cb7abafb5
Changes to upgrade bdb to 6.2.23
...
ref #1255
2016-10-25 16:18:19 +01:00
Kevin Gallagher
e07471634b
Adds libgomp1 to Debian package depends
...
Fixes #1610 .
2016-10-24 16:41:10 -07:00
Daira Hopwood
90c116ac54
Add release notes and Debian changelog entry.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-23 03:03:00 +01:00
Daira Hopwood
d14207f6f4
Bump version numbers to 1.0.0-rc2.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-23 02:22:08 +01:00
Daira Hopwood
5626f8a8dc
Remove copyright entries for some files we deleted.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-23 02:22:08 +01:00
zkbot
4dc45bad95
Auto merge of #1532 - arcalinea:cleanup-documentation, r=daira
...
Cleanup documentation
Added zcash developer public keys to /contrib/gitian-downloader, incorporated some of @daira's suggestions for files in the /doc directory
2016-10-20 02:34:25 -04:00
Simon
1218603f73
Update Debian changelog.
2016-10-17 11:52:55 -07:00
zkbot
98224d76f5
Auto merge of #1521 - zcash:gitian, r=bitcartel
...
Update Linux Gitian descriptor for building Zcash
Changes required to use the Gitian builder at https://github.com/zcash/zcash-gitian
Closes #540 .
2016-10-17 01:55:03 -04:00
zkbot
4ee9d712b5
Auto merge of #1541 - str4d:upstream-gitian-updates, r=bitcartel
...
Upstream gitian updates
This PR pulls in all gitian-related PRs that have been merged upstream since 0.11.2. The only ones I left out were documentation-only PRs, because we removed `doc/gitian-building.md` at some point. Here are the commits applied here, in the order shown in `git log` (ie. last to first):
- bitcoin/bitcoin#7283
- fa42a67
- fa58c76
- bitcoin/bitcoin#8175
- 74c1347
- bitcoin/bitcoin#8167
- 7e7eb27
- ad38204
- b676f38
- bitcoin/bitcoin#7776
- f063863
- bitcoin/bitcoin#7424
- a81c87f ~ we already partly applied
- a8ce872
- f3d3eaf ~ we already partly applied
- 475813b
- ~~cd27bf5~~ X we already applied
- bitcoin/bitcoin#7060
- 3b468a0 ~ we removed doc/gitian-building.md
- ~~99fda26~~ X we removed doc/gitian-building.md
- bitcoin/bitcoin#7251
- fa09562
- bitcoin/bitcoin#6900
- ~~2cecb24~~ X we removed doc/gitian-building.md
- 957c0fd
- 2e31d74
- ~~0b416c6~~ X we removed QT
- 9f251b7
- bitcoin/bitcoin#6854
- 579b863 ~ we already partly applied
Part of #540
2016-10-17 01:17:01 -04:00
Kevin Gallagher
b53b5a63e1
Adds . to blank lines in Google license
2016-10-16 20:53:06 -07:00
Kevin Gallagher
dc7db2029c
Updates Zcash Core developers -> Zcash developers
2016-10-16 20:24:12 -07:00
Daira Hopwood
80181ffa0a
Fix blank lines in DEBIAN/copyright license texts.
2016-10-16 20:10:00 -07:00
Kevin Gallagher
92833e9dd7
Adds additional licenses to Debian copyright file
2016-10-16 19:56:49 -07:00
Kevin Gallagher
558081c98c
Adds faketime to Gitian build dependencies
2016-10-15 15:57:11 -05:00
Kevin Gallagher
74dcb5ff05
Include contrib/devtools/split-debug.sh from upstream
2016-10-15 15:57:11 -05:00
Kevin Gallagher
a9f33db1ae
Moves V=1 and NO_QT=1 to MAKEOPTS
2016-10-15 15:57:11 -05:00
Kevin Gallagher
9c61dc4b00
Updates Gitian descriptor for Zcash
2016-10-15 15:57:11 -05:00
Kevin Gallagher
993682d88f
Adds distro: debian to gitian-linux.yml
2016-10-15 15:57:11 -05:00
Kevin Gallagher
4d0ee1b227
Updates trusty -> jessie in Gitian Linux descriptor
2016-10-15 15:57:11 -05:00
Kevin Gallagher
d707438c72
Updates Linux gitian descriptor file for Zcash
2016-10-15 15:57:11 -05:00
Jack Grigg
7d1c2d0b72
[gitian] Don't call "make check-symbols"
...
Currently it does not recognise any of the C++11 symbols. We can re-enable this
when either we update it, or upstream migrates to C++11 and does so.
2016-10-15 15:55:28 -05:00
MarcoFalke
e2d16e0a86
[gitian] hardcode datetime for depends
2016-10-15 14:16:49 -05:00
MarcoFalke
82f8b4899a
[gitian] Default reference_datetime to commit author date
2016-10-15 14:16:45 -05:00
Wladimir J. van der Laan
bf5b79510a
gitian: Add --disable-bench to config flags for windows
...
Forgot to do this in #7776 .
2016-10-15 14:13:16 -05:00
Cory Fields
2e43dcec21
gitian: create debug packages for linux/windows
...
The -debug tarballs/zips contain detached debugging symbols. To use them, place
in the same dir as the target binary, and invoke gdb as usual.
Also, because the debug symbols add a substantial space requirement, the build
dirs are now deleted when they're no longer needed.
2016-10-15 14:12:55 -05:00
Cory Fields
acfb4cf7c5
gitian: use CONFIG_SITE rather than hijacking the prefix
2016-10-15 14:12:53 -05:00
Wladimir J. van der Laan
2762638a01
build: Remove unnecessary executables from gitian release
...
This removes the following executables from the binary gitian release:
- test_bitcoin-qt[.exe]
- bench_bitcoin[.exe]
@jonasschnelli and me discussed this on IRC a few days ago - unlike the
normal `bitcoin_tests` which is useful to see if it is safe to run
bitcoin on a certain OS/environment combination, there is no good reason
to include these. Better to leave them out to reduce the download
size.
Sizes from the 0.12 release:
```
2.4M bitcoin-0.12.0/bin/bench_bitcoin.exe
22M bitcoin-0.12.0/bin/test_bitcoin-qt.exe
```
2016-10-15 14:09:44 -05:00
Cory Fields
8ef3b1b934
release: add security/symbol checks to gitian
2016-10-15 14:05:04 -05:00
Cory Fields
3797182d51
release: add _IO_stdin_used to ignored exports
...
For details see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#109
2016-10-15 13:57:41 -05:00
Wladimir J. van der Laan
5494f303a4
gitian: Need `ca-certificates` and `python` for LXC builds
...
[Zcash: removed doc/gitian-building.md]
2016-10-15 13:54:52 -05:00
MarcoFalke
752a0848f2
[gitian] Set reference date to something more recent
2016-10-15 13:49:49 -05:00
Wladimir J. van der Laan
db57ce9d3f
gitian: make windows build deterministic
2016-10-15 13:48:59 -05:00
Wladimir J. van der Laan
bdb3f2ce3e
gitian: use trusty for building
2016-10-15 13:48:58 -05:00
Wladimir J. van der Laan
3599031edc
devtools: add libraries for bitcoin-qt to symbol check
...
Forgot to add these.
Also add a short description for each required library.
2016-10-15 13:48:56 -05:00
Jack Grigg
85fe644139
Remaining changes from bitcoin/bitcoin#6854
...
Add a check to symbol-check.py that checks that only the subset of
allowed libraries is imported (to avoid incompatibilities).
See 56734f4b27
for the earlier changes.
2016-10-15 13:47:10 -05:00
Kevin Gallagher
80eabf2b66
Adds copyright file back to Debian package
2016-10-14 10:37:41 -07:00
Kevin Gallagher
1888d3d1bb
Adds newline between source and package definition
...
Also updates doc/release-process.md instructions for the
Debian package and Gitian descriptor.
2016-10-14 09:57:58 -07:00
Kevin Gallagher
3327ef3df0
Moves zcash-fetch-params to /usr/bin
...
Since the file is managed by the package manager, this is a more appropriate
location for that script. Also updates the timestamp in the changelog.
2016-10-13 20:13:37 -07:00
Kevin Gallagher
b5718a5a57
Initial packaging for Debian
...
This adds some source files, a script and skeleton for building
a Debian package that installs the zcash daemon and CLI tool.
Also removes unused Bitcoin files.
2016-10-13 13:15:14 -07:00
Jay Graber
ab5b7fef46
Rm bitcoin dev keys from gitian-downloader, add zcash dev keys
2016-10-12 17:02:33 -07:00