Duke Leto
eb9a7cdd00
Improve linux binary generation
3 years ago
Duke Leto
30bfc7be3a
Add asmap to linux binary script
3 years ago
Duke Leto
5ac04de029
Update manpages
3 years ago
Duke Leto
93d1fd37f7
update manpage script
3 years ago
Duke Leto
cde6d33ad1
The term 'whitelist' is racist and so we choose to call this feature 'allowlist'
3 years ago
Duke Leto
4651d9629f
yep
4 years ago
Duke Leto
b58c15b9fb
update copyrights
4 years ago
Duke Leto
3ef46f405a
We vibe the GPLv3, fix some typos
4 years ago
Duke Leto
fdf1ed1d0a
update unix manpages
4 years ago
Duke Leto
3939a7a444
+x
4 years ago
Duke Leto
bab65bf2a3
rm -rf Github
4 years ago
Duke Leto
be16f80abc
Hush Full Node is now GPLv3
Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/
Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
4 years ago
Duke Leto
410a1bdf94
Add script to make linux bins
4 years ago
Duke Leto
a7f88a87aa
Update copyright URL to be https
4 years ago
Duke Leto
4c39efccce
Add/update unix manpages
4 years ago
Duke Leto
5e0f583dd6
Update copyright fixin' script
5 years ago
Duke Leto
5ecc149142
Update gen-manpages.sh to autodetect hushd version
5 years ago
Duke Leto
73b7804977
Update version in gen-manpages.h, which really should be automated
5 years ago
Duke Leto
9444d8de85
update manpages
5 years ago
Duke Leto
1071e3c7c5
update manpages
5 years ago
Asher Dawes
2ab4c25cb0
Asher dev ( #89 )
* Adding Brewfile for fetching MacOS build dependencies with the brew bundle command.
* Updating version, annotating Mac fetch-params.sh for debugging
6 years ago
Asher Dawes
66e6ec96c2
Updating version, annotating Mac fetch-params.sh for debugging
6 years ago
Jack Grigg
5e38c24c1d
Add Mach-O 64-bit detection to security-check.py
Fixes sec-hard test on MacOS CI worker. At some point we can extend this with
actual security hardening checks.
6 years ago
Matthew King
12d3277171
Favour python over python2 as per PR #7723
8 years ago
Matthew King
d28d3d20de
Use portable #! in python scripts (/usr/bin/env)
8 years ago
jl777
e73b2055c6
Merge branch 'beta' into mergemaster
# Conflicts:
# src/main.cpp
6 years ago
Duke Leto
e78e9fa3e3
Update manpages script for komodo
6 years ago
Wladimir J. van der Laan
41b28420d2
devtools: Check for high-entropy ASLR in 64-bit PE executables
check_PE_PIE only checked for DYNAMIC_BASE, this is not enough
for (secure) ASLR on 64-bit.
8 years ago
syd
2d342736dc
Get the sec-hard tests to run correctly.
This fixes the way arguments were passed to security-check, and also
a typo in how BIND_NOW was being searched for in a list.
Also fix how symbol-check is invoked although that script isn't
currently used.
7 years ago
Jack Grigg
2bf4f2781b
[manpage] Handle build numbers in versions
7 years ago
Simon
ec85287c45
Remove QT translation support files
7 years ago
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>
7 years ago
Jack Grigg
a0e6d5a185
Adjust gen-manpages.sh for Zcash, use in Debian builds
7 years ago
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
8 years ago
nomnombtc
0745198ccf
add gen-manpages.sh description to README.md
8 years ago
nomnombtc
95d93342c8
add script to generate manpages with help2man
8 years ago
Kevin Gallagher
74dcb5ff05
Include contrib/devtools/split-debug.sh from upstream
8 years ago
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
9 years ago
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.
9 years ago
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.
8 years ago
Taylor Hornby
56734f4b27
Pull in upstream's make check-security, based on upstream PR #6854 and #7424 .
8 years ago
Pieter Wuille
5ff94c630e
Add git-subtree-check.sh script
9 years ago
Wladimir J. van der Laan
aaba10f275
Revert "Make nicer pull request merge messages"
This reverts commit 1078fb0885
(and thus
pull #5623 ). It has various issues:
- Pull request names get cut off at ", see e.g. a026a56
- Merge script no longer copes with pulls that have a milestone
attached, due to a duplicate 'title' in JSON that is not handled by the
ad-hoc parsing.
9 years ago
Wladimir J. van der Laan
905711f0a1
contrib: improve optimize-pngs.py
- Check that image contents match pre- and post- crushing.
- Also remove use of external tool to compute sha256 in favor of hashlib.
- contrib: remove all use of shell=True in strip_pngs.py
Using `shell=True` can be a security hazard. See e.g.
https://docs.python.org/2/library/subprocess.html#subprocess.check_output
10 years ago
Jonas Schnelli
42f6a0c2b9
[Qt] optimize PNG files
- provide a python script
- add optimized png files
10 years ago
BtcDrak
1078fb0885
Make nicer pull request merge messages
10 years ago
Wladimir J. van der Laan
39c809942d
contrib: make github-merge require signing
- Exit when there is no signing key configured
- Exit when user does not want to sign off
10 years ago
sandakersmann
f914f1a746
Added "Core" to copyright headers
Github-Pull: #5494
Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
10 years ago
Michael Ford
78253fcbad
Remove references to X11 licence
10 years ago
Wladimir J. van der Laan
6e6a36ce30
contrib: show pull # in prompt for github-merge script
10 years ago