Skip to content

Commit c4e8390

Browse files
committed
Merge #7881: Update release process
f154470 [contrib] Remove reference to sf and add doc to verify.sh (MarcoFalke) 182bec4 contrib: remove hardcoded version from verify.sh (Wladimir J. van der Laan) c907f4d doc: Update release process (Wladimir J. van der Laan)
2 parents f9c2ac7 + f154470 commit c4e8390

File tree

5 files changed

+203
-125
lines changed

5 files changed

+203
-125
lines changed

contrib/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ Test and Verify Tools
5151
### [TestGen](/contrib/testgen) ###
5252
Utilities to generate test vectors for the data-driven Bitcoin tests.
5353

54-
### [Verify SF Binaries](/contrib/verifysfbinaries) ###
55-
This script attempts to download and verify the signature file SHA256SUMS.asc from SourceForge.
54+
### [Verify Binaries](/contrib/verifybinaries) ###
55+
This script attempts to download and verify the signature file SHA256SUMS.asc from bitcoin.org.
Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1-
### Verify Binaries ###
1+
### Verify Binaries
22
This script attempts to download the signature file `SHA256SUMS.asc` from https://bitcoin.org.
33

44
It first checks if the signature passes, and then downloads the files specified in the file, and checks if the hashes of these files match those that are specified in the signature file.
55

66
The script returns 0 if everything passes the checks. It returns 1 if either the signature check or the hash check doesn't pass. If an error occurs the return value is 2.
7+
8+
Usage:
9+
10+
```sh
11+
./verify.sh bitcoin-core-0.11.2
12+
./verify.sh bitcoin-core-0.12.0
13+
```

contrib/verifysfbinaries/verify.sh renamed to contrib/verifybinaries/verify.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ BASEDIR="https://bitcoin.org/bin/"
2323
VERSIONPREFIX="bitcoin-core-"
2424
RCVERSIONSTRING="rc"
2525

26-
#this URL is used if a version number is not specified as an argument to the script
27-
SIGNATUREFILE="$BASEDIR""$VERSIONPREFIX""0.10.4/""$RCSUBDIR""$SIGNATUREFILENAME"
28-
2926
if [ ! -d "$WORKINGDIR" ]; then
3027
mkdir "$WORKINGDIR"
3128
fi
@@ -53,7 +50,8 @@ if [ -n "$1" ]; then
5350

5451
SIGNATUREFILE="$BASEDIR$SIGNATUREFILENAME"
5552
else
56-
BASEDIR="${SIGNATUREFILE%/*}/"
53+
echo "Error: need to specify a version on the command line"
54+
exit 2
5755
fi
5856

5957
#first we fetch the file containing the signature

doc/release-notes.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
(note: this is a temporary file, to be added-to by anybody, and moved to
22
release-notes at release time)
33

4+
Bitcoin Core version *version* is now available from:
5+
6+
<https://bitcoin.org/bin/bitcoin-core-*version*/>
7+
8+
This is a new major version release, including new features, various bugfixes
9+
and performance improvements, as well as updated translations.
10+
11+
Please report bugs using the issue tracker at github:
12+
13+
<https://github.com/bitcoin/bitcoin/issues>
14+
15+
To receive security and update notifications, please subscribe to:
16+
17+
<https://bitcoincore.org/en/list/announcements/join/>
18+
419
Notable changes
520
===============
621

0 commit comments

Comments
 (0)