--- a/Makefile.mingw Mon Mar 29 22:56:22 2021 -0500
+++ b/Makefile.mingw Tue Mar 30 03:22:10 2021 -0500
@@ -41,6 +41,18 @@
/tr "http://timestamp.comodoca.com/rfc3161" /td SHA256 \
+osslsigncode_sign = $(OSSLSIGNCODE) sign \ + -spc "$(SIGNCODE_SPC)" -key "$(SIGNCODE_PVK)" \ + -n $(2) -i "https://pidgin.im" \ + -t http://timestamp.digicert.com \ + -in $(1) -out $(1).signed \ +# osslsigncode apparently only allows one nested signature +authenticode_sign = $(call osslsigncode_sign,$(1),$(2),sha1) && \ + $(call osslsigncode_sign,$(1),$(2),sha256 -nest) authenticode_sign = $(MONO_SIGNCODE) \
-spc "$(SIGNCODE_SPC)" -v "$(SIGNCODE_PVK)" \
@@ -48,6 +60,7 @@
-t "http://timestamp.verisign.com/scripts/timstamp.dll" -tr 10 \
gpg_sign = $(GPG_SIGN) -ab $(1) && $(GPG_SIGN) --verify $(1).asc
--- a/pidgin/win32/nsis/pidgin-installer.nsi Mon Mar 29 22:56:22 2021 -0500
+++ b/pidgin/win32/nsis/pidgin-installer.nsi Tue Mar 30 03:22:10 2021 -0500
@@ -90,8 +90,8 @@
;--------------------------------
;Reserve files used in .onInit
-ReserveFile "${NSISDIR}\Plugins\System.dll"
-ReserveFile "${NSISDIR}\Plugins\UserInfo.dll"
+ReserveFile "${NSISDIR}\Plugins\unicode\System.dll" +ReserveFile "${NSISDIR}\Plugins\unicode\UserInfo.dll" !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
!insertmacro MUI_RESERVEFILE_LANGDLL