mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-21 14:47:03 +01:00
Post release updates
-- This also includes a speedo update for the Scute based authenticode thing which has been manually added to speedo.mk at the end of the release process of 2.2.35.
This commit is contained in:
parent
f7bc6f5049
commit
740c02f33a
6
NEWS
6
NEWS
@ -1,3 +1,9 @@
|
||||
Noteworthy changes in version 2.2.36 (unreleased)
|
||||
-------------------------------------------------
|
||||
|
||||
Release-info: https://dev.gnupg.org/T5949
|
||||
|
||||
|
||||
Noteworthy changes in version 2.2.35 (2022-04-25)
|
||||
-------------------------------------------------
|
||||
|
||||
|
@ -243,6 +243,9 @@ $(eval $(call READ_AUTOGEN_template,AUTHENTICODE_SIGNHOST))
|
||||
$(eval $(call READ_AUTOGEN_template,AUTHENTICODE_TOOL))
|
||||
$(eval $(call READ_AUTOGEN_template,AUTHENTICODE_KEY))
|
||||
$(eval $(call READ_AUTOGEN_template,AUTHENTICODE_CERTS))
|
||||
$(eval $(call READ_AUTOGEN_template,OSSLSIGNCODE))
|
||||
$(eval $(call READ_AUTOGEN_template,OSSLPKCS11ENGINE))
|
||||
$(eval $(call READ_AUTOGEN_template,SCUTEMODULE))
|
||||
|
||||
# All files given in AUTHENTICODE_FILES are signed before
|
||||
# they are put into the installer.
|
||||
@ -1431,6 +1434,15 @@ define AUTHENTICODE_sign
|
||||
/fd sha256 /du https://gnupg.org a.exe ;\
|
||||
scp "$(AUTHENTICODE_SIGNHOST):a.exe" $(2);\
|
||||
echo "speedo: signed file is '$(2)'" ;\
|
||||
elif [ "$(AUTHENTICODE_KEY)" = card ]; then \
|
||||
echo "speedo: Signing using a card";\
|
||||
$(OSSLSIGNCODE) sign \
|
||||
-pkcs11engine $(OSSLPKCS11ENGINE) \
|
||||
-pkcs11module $(SCUTEMODULE) \
|
||||
-certs $(AUTHENTICODE_CERTS) \
|
||||
-h sha256 -n GnuPG -i https://gnupg.org \
|
||||
-ts http://rfc3161timestamp.globalsign.com/advanced \
|
||||
-in $(1) -out $(2).tmp ; mv $(2).tmp $(2) ; \
|
||||
elif [ -e "$(AUTHENTICODE_KEY)" ]; then \
|
||||
echo "speedo: Signing using key $(AUTHENTICODE_KEY)";\
|
||||
osslsigncode sign -certs $(AUTHENTICODE_CERTS) \
|
||||
@ -1443,6 +1455,14 @@ define AUTHENTICODE_sign
|
||||
fi
|
||||
endef
|
||||
|
||||
# Help target for testing to sign a file.
|
||||
# Usage: make -f speedo.mk test-authenticode-sign TARGETOS=w32 FILE=foo.exe
|
||||
test-authenticode-sign:
|
||||
(set -e; \
|
||||
echo "Test signining of $(FILE)" ; \
|
||||
$(call AUTHENTICODE_sign,"$(FILE)","$(FILE)");\
|
||||
)
|
||||
|
||||
|
||||
# Build the installer from the source tarball.
|
||||
installer-from-source: dist-source
|
||||
|
@ -29,7 +29,7 @@ min_automake_version="1.14"
|
||||
m4_define([mym4_package],[gnupg])
|
||||
m4_define([mym4_major], [2])
|
||||
m4_define([mym4_minor], [2])
|
||||
m4_define([mym4_micro], [35])
|
||||
m4_define([mym4_micro], [36])
|
||||
|
||||
# To start a new development series, i.e a new major or minor number
|
||||
# you need to mark an arbitrary commit before the first beta release
|
||||
|
Loading…
x
Reference in New Issue
Block a user