aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gpg-authcode-sign.sh (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-24tools: Add envvar GPG_AUTHCODE_SIGN_MODE to disable signing.Werner Koch1-0/+4
* tools/gpg-authcode-sign.sh: Check envvar for value "disable".
2025-01-09tools: Some tweaks to gpg-authcode-sign.shWerner Koch1-0/+11
* tools/gpg-authcode-sign.sh: Skip too short files and rename certain files to ".dll". -- osslsigncode requires file suffixes of exe or dll but not dll-x or dll-ex which we use in our gpg4win build system. This adds workarounds for this and for short dummy files.
2024-09-11tools: Fix recent regressions in gpg-authcode-sign.shWerner Koch1-2/+2
* tools/gpg-authcode-sign.sh (cleanup): Fix syntax error. (trap): Remove bashism.
2024-08-16tools: Fix bashishmWerner Koch1-6/+7
-- Fixes-commit: 536fc8d33db571108459493d1881cdfc8371d3cc
2024-08-15build-aux: Add PKCS#8 authenticode key supportAndre Heinecke1-2/+13
* tools/gpg-authcode-sign.sh: Assume PKCS#8 if the key file does not end with .p12 or .pfx. -- Since using encrypted PKCS#12 containers with askpass is unpractical when signing many files. This adds support to use an PKCS#8 key for codesigning.
2024-08-15build-aux: Add cleanup to gpg-authcode-sign.shAndre Heinecke1-0/+10
* tools/gpg-authcode-sign.sh (cleanup): New. -- When using osslsigncode it does not delete the output file on error. Errors or cancels there can happen easily with either timestamp problems or a wrong password. Additionally, if an output file exists, osslsigncode does not write a good error message but shows some exception.
2024-06-11tools: Make gpg-authcode-sign.sh more robust on network errors.Werner Koch1-3/+18
* tools/gpg-authcode-sign.sh: Return on HTTP status 500 -- We have seen timestamping failures after signing some file using GlobalSign certs.
2024-05-31indent: Fix spellingDaniel Kahn Gillmor1-2/+2
-- These are non-substantive corrections for minor spelling mistakes within the GnuPG codebase. With something like this applied to the codebase, and a judiciously tuned spellchecker integrated as part of a standard test suite, it should be possible to keep a uniform orthography within the project. GnuPG-bug-id: 7116
2024-05-22tools: Fix help output for gpg-authcode-sign.shWerner Koch1-2/+2
--
2024-04-25Install the new gpg-authcode-sign.sh script.Werner Koch1-0/+257
* tools/gpg-authcode-sign.sh: New. * tools/Makefile.am (bin_SCRIPTS): Add that tool. -- This script makes use of gpg anyway and thus it is best to have it also installed with the gpg version used to cross-build our software. The script was orginally developed for gpg4win.