diff options
author | Jaja | 2022-06-02 22:16:04 +0200 |
---|---|---|
committer | Jaja | 2022-06-02 22:16:04 +0200 |
commit | 5e6aaffcd9ff615967d9b9fb946bfc39292d7d3e (patch) | |
tree | 66237442d811db4f37f2186bca034fe370ae322e | |
parent | 3e50c93d2dcf8ef0c64f6dcf256985fccf97776d (diff) | |
download | aur-5e6aaffcd9ff615967d9b9fb946bfc39292d7d3e.tar.gz |
upstream update
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | changelog | 609 | ||||
-rw-r--r-- | supplementary.tar.zst | bin | 223455 -> 223456 bytes |
4 files changed, 233 insertions, 392 deletions
@@ -1,6 +1,6 @@ pkgbase = jsignpdf pkgdesc = Digitally sign PDF files with X.509 certificates in GUI and CLI. - pkgver = 2.1.0 + pkgver = 2.2.0 pkgrel = 1 url = http://jsignpdf.sourceforge.net/ changelog = changelog @@ -16,13 +16,13 @@ pkgbase = jsignpdf optdepends = desktop-file-utils: MIME cache update backup = usr/share/java/jsignpdf/conf/conf.properties backup = usr/share/java/jsignpdf/conf/pkcs11.cfg - source = jsignpdf-2.1.0.zip::https://downloads.sourceforge.net/project/jsignpdf/stable/JSignPdf%202.1.0/jsignpdf-2.1.0.zip + source = jsignpdf-2.2.0.zip::https://downloads.sourceforge.net/project/jsignpdf/stable/JSignPdf%202.2.0/jsignpdf-2.2.0.zip source = jsignpdf_48.png::https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_48x48x32.png source = jsignpdf_128.png::https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_128x128x32.png source = supplementary.tar.zst - md5sums = be5a966be3a4a303f09a42c28b9b9a22 + md5sums = 327182016506f57109270d4875851784 md5sums = a44ef91da28d94fb949e361d19adbbd5 md5sums = bf2d11e38c706fe183900cce1fab0e38 - md5sums = 52a3ccd032a31311c23f7e9d2c255811 + md5sums = e45374c55c83559e1f66f09e8fd0cd1a pkgname = jsignpdf @@ -3,8 +3,8 @@ # pkgname=jsignpdf -pkgver=2.1.0 -_releasedate="2021-12-19" +pkgver=2.2.0 +_releasedate="2022-03-16" pkgrel=1 pkgdesc="Digitally sign PDF files with X.509 certificates in GUI and CLI." arch=('any') @@ -19,10 +19,10 @@ source=( jsignpdf_48.png::"https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_48x48x32.png" jsignpdf_128.png::"https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_128x128x32.png" "supplementary.tar.zst") -md5sums=('be5a966be3a4a303f09a42c28b9b9a22' +md5sums=('327182016506f57109270d4875851784' 'a44ef91da28d94fb949e361d19adbbd5' 'bf2d11e38c706fe183900cce1fab0e38' - '52a3ccd032a31311c23f7e9d2c255811') + 'e45374c55c83559e1f66f09e8fd0cd1a') changelog=changelog backup=('usr/share/java/jsignpdf/conf/conf.properties' 'usr/share/java/jsignpdf/conf/pkcs11.cfg') diff --git a/changelog b/changelog index 033868bc82d1..e560a117a1f9 100644 --- a/changelog +++ b/changelog @@ -1,425 +1,266 @@ -2021-12-19 Josef Cacek - * Fixed ClassCastException in OpenPDF - * Windows installer contains both 64-bit and 32-bit Java versions - -2021-12-19 Marcos Alvarado Trasmonte - * Spanish translation through Weblate - -2021-12-19 Allan Nordhøy - * Norwegian Bokmål translation through Weblate - -2021-11-21 Miloslav Raus +Version 2.2.0 +------------- + * Added QPIN support in JSignPKCS11 provider (i.e. using two different PINs in newer hardware tokens) + * Added ECDSA signature algorithm support + * Added command line argument --gui for partial settings from the command line (beta feature) + * Bug fixes and translation updates; Thanks all the contributors! + +Version 2.1.0 +------------- + * Extended L2 text options with DN (${certificate}) and custom signer name (-sn, --signer-name) * Drag&drop and output filename suggestion - -2021-11-13 Josef Cacek - * Add x86 Java runtime to the Windows installer (so both 32b and 64b JREs are included) - -2021-10-15 Jesús Alonso Abad -* Extended L2 text options with DN (${certificate}) and custom signer name (-sn, --signer-name) - -2021-08-08 Josef Cacek - * Project moved to a new Github organization: https://github.com/intoolswetrust/ - * The log4j dependency was remove and java.util.logging is used instead - * dependency updates - -2021-07-06 Josef Cacek - * use jsignpdf.home system property in the launch4j template - * configure Dependabot (on Github) - -2021-06-16 Josef Cacek - * Preparation for JSignPdf 2.0 - * Move the build infrastructure from Ant to Maven - * Remove jsign-itxt (iText 2) and replace it by OpenPDF - * JSignPKCS11 security provider implemented - -2021-04-01 Josef Cacek (1.6.5) - * Bash startup script - -2020-11-25 Josef Cacek - * SunPKCS11 support for Java 9 and newer - -2018-09-10 Josef Cacek (1.6.4) - * Upgrade Java runtime in Windows distributions to Java 8 (u181) - -2018-09-09 Dan Cvrcek - * A new interface for remote/external crypto service providers - net.sf.jsignpdf.extcsp.IExternalCryptoProvider + * Spanish and Norwegian translations (through Weblate) + * Fixed ClassCastException in OpenPDF + * Updated project dependencies + +Version 2.0.0 +------------- + * Added JSignPKCS11 security provider + * Moved from a self-managed iText fork (jsign-itxt) to OpenPDF + * Updated project dependencies + * Removed log4j dependency + +Version 1.6.5 +------------- + * Fix SunPKCS11 initialization on newer Java versions + * Add bash startup script + +Version 1.6.4 +------------- * Integration with FoxyProxy (https://gitlab.com/cloudfoxy/foxyproxy) for (eIDAS) external signatures + * Upgrade Java runtime in Windows distributions to Java 8 (u181) -2018-04-19 Josef Cacek (1.6.3) +Version 1.6.3 +------------- * Allow loading truststore specified by "javax.net.ssl.trustStore" System property - * Log warning message if conf/conf.properties configuration file is not found -2017-12-12 Josef Cacek (1.6.2) +Version 1.6.2 +------------- * BouncyCastle library updated to version 1.49 (due to http://www.bouncycastle.org/jira/browse/BJA-351) -2014-09-16 Josef Cacek (1.6.1) - * page number out of range means the last page in the visible signatures (contrary to the first one used in previous versions) - -2014-06-30 Josef Cacek (1.6.0) - * TSA hash algorithm support added also as a program option in both modes - CLI (-tsh) and GUI - -2014-06-24 Josef Cacek (1.5.5 test) - * tsa.hashAlgorithm support in conf.properties +Version 1.6.1 +------------- + * page number out of the range means the last page in the visible signatures (contrary to the first one used in previous versions) -2014-06-24 Josef Cacek - * jsignpdf-itxt moved directly under JSignPdf project (on github) +Version 1.6.0 +------------- + * Added support for changing TSA hash algorithm - default value can be configured in conf/conf.properties + - new GUI input field added to TSA configuration dialog + - new CLI option "-tsh" added to batch mode -2014-06-22 Josef Cacek (1.5.4) - * Recompiled 1.5.3 - a wrong version of jsignpdf-itxt caused non-working time-stamping +Version 1.5.4 +------------- + * No code change! + * Recompiled 1.5.3 - a wrong jsignpdf-itxt library version was used there (=> Broken TSA support) -2014-06-11 Josef Cacek (1.5.3) - * Fixed unregistering PKCS11 keystore type for GUI - -2014-06-10 Josef Cacek +Version 1.5.3 +------------- + * Fixed PKCS11 - It didn't work in GUI because of a bug in unregistering SunPKCS11 provider (It was called too early.) * Verifier - added exit code 10 when no signature field is present in the PDF -2014-05-30 Josef Cacek (1.5.2) - * Fix -ff option in Verifier (it's flag without arguments, till now an argument was required) - * Fix exit codes in Verifier (the non-zero codes used even if the -ff is not used) - * Disable fallbacks for key alias lookup. Originally if the alias name was used - and it doesn't existed in the keystore, the first key in the selected keystore was used. +Version 1.5.2 +------------- + * Exit codes and usage of -ff option fixed in Verifier + * Disable fallbacks for key alias lookup in JSignPdf. Originally if the alias name was given + and the alias didn't exist in the keystore, then the first key in the selected keystore was used. -2013-10-02 Josef Cacek (1.5.1) - * Added support for signature field placeholders in custom L2 texts. Possible values are: +Version 1.5.1 +------------- + * Added support for signature field placeholders in custom signature text (L2 text). Possible values are - ${signer} - ${timestamp} - ${location} - ${reason} - ${contact} -2013-09-01 Josef Cacek (1.5.0) - * Implement image rendering using JPedal - * Upgrade libraries used for PDF preview (PDFBox, PDFRenderer) - * Reimplementation of selection in preview window - -2013-08-31 Vaclav Slavik - * Fixed certificates handling in signature verification - make the OCSP verification more robust. Thanks for the fix! +Version 1.5.0 +------------- + * Improved Preview functionality + * Fixed certificates handling in signature verification - make the OCSP verification more robust -2013-07-10 Josef Cacek (1.4.5) +Version 1.4.5 +------------- * Fixed non-working --crl option when using CLI (batch mode) -2013-02-05 Josef Cacek (1.4.4) - * SunPKCS11 security provider removed at the end - -2012-11-22 Josef Cacek (1.4.3) - * Fixed NPE in signing encrypted PDFs from CLI - -2012-11-22 Josef Cacek (1.4.2) - * Fixed signing PDFs protected only with an owner password, but without user password - -2012-10-08 Josef Cacek (1.4.1) - * Fix for using TSA authentication from command line (https://groups.google.com/forum/?fromgroups=#!topic/jsignpdf/c5zAObNmQZg) - * Added possibility to use different keystore types for TSA CERTIFICATE authentication (only in command line -tsct) - -2012-09-24 Josef Cacek (1.4.0) - * JSignPdf's retiring - read https://groups.google.com/forum/#!topic/jsignpdf/PMduEVZcSko - -2012-09-03 Josef Cacek - * Merged Greek translation from Vassilis Michalitsis. Thanks for it! - -2012-08-11 Josef Cacek (1.3.9 test) - * build scripts run on linux now - -2012-07-16 Josef Cacek - * Certificate authentication for TSA - * relaxing SSL security is enabled by defaul (can be disabled in conf/conf.properties) - * string "based on iText 2.1.7" used in jsignpdf-itxt library product line - -2012-05-01 Josef Cacek - * Certificate encryption support for the output PDF added - * Window positioning fixed for multiple displays - * Source code moved from SourceForge CVS to GitHub - -2012-04-15 Josef Cacek - * DejaVu Sans font used for visible signatures instead of Rus Sans Pokrytie - -2012-03-03 Josef Cacek (1.3.0) - * documentation updated - -2012-02-17 Josef Cacek (1.2.8 test) - * jod-converter no more used for converting "JSignPdf guide" to PDF - * SLF4J removed from the project (only Log4J remains) - * used StringUtils from commons-lang3 - -2012-02-16 Josef Cacek - * improved hiding of components in the GUI (e.g. keystore file and password are hidden for WINDOWS-MY keystore) - -2012-02-13 Josef Cacek - * symbolic link to /Applications added to Mac OS X .dmg package - -2012-02-10 Josef Cacek (1.2.7 test) - * Updated Java runtime for Windows (6u30) - * Mac OS X test support (dmg) - -2012-02-05 Josef Cacek +Version 1.4.4 +------------- + * Newly registered SunPKCS11 security provider is removed at the end of the program + (to avoid hangs in accessing security tokens second time) + +Version 1.4.3 +------------- + * Fixed NullPointerException occuring when signing encrypted PDFs in batch mode + +Version 1.4.2 +------------- + * Fixed signing of password protected PDFs + +Version 1.4.1 +------------- + * CLI improvements and bug-fixes for TSA authentication + +Version 1.4.0 +------------- + * certificate based encryption + * certificate based authentication (TSA servers) + * GUI components visibility improved + * Greek translation from Vassilis Michalitsis + +Version 1.3.0 +------------- + * reporting (status messages) are logged by Log4J appenders + * GUI components visibility improved (e.g. for WINDOWS-MY keystore) * wildcard (*,?) support in PDF names when using batch signing - * updated Apache commons libraries (commons-lang3-3.1, commons-io-2.1) - -2012-02-04 Josef Cacek (1.2.6) - * fixed bug in handling CLI option "-pr DISALLOW_PRINTING" (c.f. https://sourceforge.net/projects/jsignpdf/forums/forum/782217/topic/4925360) - * IOUtils class removed from jsignpdf packages - commons-io version is used instead - -2011-12-13 Josef Cacek (1.2.5) - * fixed problem with removing existing signatures (when PDF page dictionary is missing) - -2011-12-02 Josef Cacek (1.2.4) - * add non-zero exit codes to SignatureCounter for error cases: - EXIT_CODE_PARSE_ERR = 1 (command line in a wrong format) - EXIT_CODE_CANT_READ_FILE = 5 (unable to read the file from given path) - EXIT_CODE_COMMON_ERROR = 6 (counting signatures in the PDF failed) - * new SignatureCounter parameter --names (prints signatures names instead of signatures count) - * added sections about command-line tools to documentation - Verifier and SignatureCounter (including exit codes) - -2011-11-28 Aleksandar Stojsavljevic - * Verifier: If certificate is successfully validated against CRL - don't set warning flag for OCSP - -2011-11-23 Josef Cacek - * if PDF version update is not possible, show eror message and don't sign - * print stacktrace if PKCS11 provider initialization fails - -2011-11-18 Josef Cacek (1.2.3) - * fix CLI - the "append mode" for signatures was used always - -2011-11-16 Josef Cacek (1.2.2) - * exit codes improved in CLI - EXIT_CODE_PARSE_ERR = 1 (command line in a wrong format) - EXIT_CODE_NO_COMMAND = 2 (nothing to do - e.g. no file for signing provided) - EXIT_CODE_SOME_SIG_FAILED = 3 (signing of some - but not all - files failed) - EXIT_CODE_ALL_SIG_FAILED = 4 (signing of all files failed) - -2011-11-12 Josef Cacek (1.2.1) - * updated French translations (thanks David) - * better handling of misconfigured keystore (https://sourceforge.net/projects/jsignpdf/forums/forum/782217/topic/4802421) + * Updated dependencies (Java runtime for Windows version 6u30, Apache commons libraries) + * Mac OS X test support (dmg) + * documentation updates + +Version 1.2.6 +------------- + * fixed bug in handling CLI option "-pr DISALLOW_PRINTING" + +Version 1.2.5 +------------- + * fix for removing existing signatures + +Version 1.2.4 +------------- + * Verifier and SignatureCounter tools description added to documentatio + * SignatureCounter exit codes improved in CLI (codes described in documentation) + * Verifier updates for OCSP validation + * signing fails if PDF version update is not possible (prints only an eror message) + +Version 1.2.3 +------------- + * fix signatures "append mode" processing in command-line version + +Version 1.2.2 +------------- + * program exit codes improved in CLI (codes described in documentation) + +Version 1.2.1 +------------- + * updated French translation (David Ruelle) + * fixed handling of misconfigured keystore * chapter "Changing the application language" added to the documentation -2011-10-26 Josef Cacek (1.2.0) - * fixed illegal enum initial values in property file - -2011-10-18 Josef Cacek - * added French translation (thanks to David Ruelle) - -2011-08-03 Josef Cacek - * fix OpenOffice.org/LibreOffice toolbar naming (problem reported by Zbig Wittmann) - -2011-08-02 Josef Cacek - * contact field specified from command line (tracker#3304993) - * Polish translation from Zbig Wittmann added +Version 1.2.0 +------------- + * added French (David Ruelle) and Polish (Zbig Wittmann) translations + * contact field can be specified from command line + * other improvements introduced in beta versions (see for 1.1.9, 1.1.10) -2011-07-01 Josef Cacek (1.1.10 test) +Version 1.1.10 test (1.2.0 beta2) +-------------- + * Bigger Verifier improvements (from A. Stojsavljevic) * new command line tool added: SignatureCounter * fixed wrong spelling of RenderMode.DESCRIPTION_ONLY enum instance (thanks to Jiri Lisicky for reporting) -2011-04-28 Aleksandar Stojsavljevic - * Verifier: Improved verification (added new validation codes for certificate status) - * Verifier: SignatureVerification class now holds signing certificate and certificate path - -2011-04-28 Aleksandar Stojsavljevic - * Verifier: verification is now possible against content of pdf (file doesn't have to be on file system). - -2011-04-12 Josef Cacek - * Signer: if the render mode is GRAPHIC_AND_DESCRIPTION but no graphic is provided, then fall back to DESCRIPTION_ONLY - tracker#3279620 - -2011-04-06 Aleksandar Stojsavljevic - * Verifier: Improved verification (added checking for OCSP url inside certificate, added validation of TS server's certificate against keystore) - -2011-04-01 Aleksandar Stojsavljevic - * Verifier: removed certificateValid flag from SignatureVerification class - * Verifier: introduced more complex checking for certification validity with methods getValidationCodes(VerificationResult) and getValidationCode(SignatureVerification, boolean) - -2011-03-30 Josef Cacek - * Verifier checks the certification levels (and following modifications) - -2011-03-30 Josef Cacek (1.1.9 test) - * Verifier doesn't use a given keystores directly, it creates in-memory keystore now - * Verifier validates the TSA certificates too - -2011-03-29 Josef Cacek - * Support for SunPKCS11 security provider registration at during application startup (additional configuration in conf.properties) - * Added option which allows to disable Acrobat 6 layer mode (in visible signature settings) tracker#3250105 +Version 1.1.9 test (1.2.0 beta) +------------- + * Support for PKCS11 initialization (additional configuration in conf.properties) + * Verifier improvements + * Added option to control which layers will be generated in visible signature (Acrobat 6 layer mode) * Font size setting applied also for "Signature name and description" display mode as a maximal allowed size - - i.e. it can be generated smaller in the result tracker#3201238 - * Added chapter Advanced application configuration into the documentation (JSignPdf Quick Start Guide) - * Visually separate the Append signature checkbox (it's not related to certification level) - -2011-03-28 Josef Cacek - * Verifier updates suggested in http://sourceforge.net/projects/jsignpdf/forums/forum/782217/topic/4432329 - -2011-03-13 Josef Cacek * Java Runtime Environment update (6u24) - -2011-03-11 Josef Cacek * setting default OCSP server URL -2011-01-09 Josef Cacek (1.1.1) - * created l4j.ini files for exe launchers - JRE maximum memory is configurable now - -2010-12-22 Josef Cacek - * checking known critical extensions is disabled by default - -2010-11-18 Josef Cacek - * added some "well-known" certificate critical extensions - -2010-10-27 Josef Cacek (1.1.0) - * updated documentation - * fixed setting Policy OID in CLI mode - -2010-10-26 Josef Cacek - * added support for a custom TSA policy OID - * fixed setting hash algorithm from command line (thanks to Jan Klimes) - -2010-10-06 Josef Cacek - * additional Certificate checks implemented - * Certificate checks can be disabled in conf.properties under following keys: - - certificate.checkValidity checks the time validity - - certificate.checkKeyUsage checks if keyUsage extension contains "digitalSignature" or "nonRepudiation" bits set - - certificate.checkCriticalExtensions checks if the certificate contains only supported critical extensions (only KeyUsage in this time) - -2010-08-24 Josef Cacek (1.0.3) - * Windows verifier launcher Verify.exe - * Previous/Next page buttons in PDF preview window - -2010-08-18 Josef Cacek - * Append mode is the default - * Fixed page numbering in PdfRenderer preview - -2010-07-26 Josef Cacek - * Updated Japanese translation (thanks to mshibata(at)sf.net) - -2010-07-14 Josef Cacek - * Windows console launcher JSignPdfC.exe - -2010-07-12 Josef Cacek (1.0.2) - * Install Cert Tool doesn't work with jssecacerts file anymore, it uses directly {java.home}/lib/security/cacerts keystore - * InstallCert creates backup of cacerts file before adding new certificate - -2010-07-08 Josef Cacek - * command line option --load-properties-file (-lpf) added - * for windows package use embedded JRE 6 (32-bit, i.e. supports WINDOWS-MY keystore) - -2010-06-22 Josef Cacek (released 1.0.1) - * KeyStoreUtils fix - the simple didn't work correctly because of NPE for throwed by null key alias - -2010-06-19 Josef Cacek (released 1.0.0) - * font for visible signature is configurable (set in conf/conf.properties file) - * certificate validity check and keyUsage can be disabled (set in conf/conf.properties file) - -2010-06-16 Josef Cacek - * splashscreen and ReleaseNotes for version 1.0.0 - -2010-06-13 Josef Cacek - * WINDOWS-MY keystore type (if it's present) set as the default one in GUI - -2010-06-09 Josef Cacek - * PDFBox enabled again as a second try for rendering PDF (if Sun PdfRenderer fails) - -2010-06-07 Josef Cacek - * fixed reading of X.509 KeyUsage extension - * rendering library Apache PDFBox replaced by Sun PdfRenderer (LGPL) - * CRL estimated size - * InstallCert support (jar, Windows launcher) - -2010-06-02 Josef Cacek - * proxy support for TSA, OCSP and CRL - * centering windows - -2010-05-23 Josef Cacek - * support for BouncyCastle keystore providers - * possibility to choose hash algorithm - -2010-05-19 Josef Cacek - * added multiline support for signature text (L2) - * translation friendly default signature text (L2) - * added CRL support - * preview and/or select by mouse visible signature (using PdfBox to convert PDF page to image) - -2010-05-16 Josef Cacek - * fixed handling of multiple-signatures in non-append mode (old signatures are correctly removed now) - * fix for Unicode in PDF-producer field - * started using own branch of iText library based on version 2.1.7 (new name: JSignPdf-itxt) - * fixed handling of empty Output PDF field (it was filled after application restart) - -2010-04-26 Josef Cacek & Marcus Schoeller - * listing/reloading keys checks certificate validity and KeyUsage attributes (it's still possible - to sign with another private key, but you have to provide the correct alias by hand!) - -2010-04-14 Josef Cacek - * implemented minimal PDF version for visible signature - 1.3 (not used in append-mode) - -2010-04-12 Josef Cacek - * suffix can be empty in batch mode (output to different directory with the same filename) - * additional file-checks in SignerLogic class - -2010-04-02 Josef Cacek - * set default buttons for dialogs - -2010-04-01 Josef Cacek - * fixed password usage in a simple view - * check if keystore is loaded during key refresh - * if the name of output file is not filled, automatically is used "_signed" suffix. E.g. test.pdf->test_signed.pdf - * set default buttons for dialogs - -2010-03-04 Josef Cacek - * command line switches for TSA & OCSP - -2010-02-24 Josef Cacek - * documentation update - -2009-11-07 Josef Cacek - * Bouncy castle libraries upgrade (143->144) +Version 1.1.1 +------------- + * checking known critical extensions is disabled by default in conf.properties + * added some "well-known" certificate critical extension OIDs + * created l4j.ini files for exe launchers - JRE options are configurable now + +Version 1.1.0 +------------- + * fine grained control of certificate display through conf.properties file + * support for setting custom Policy OID in TSA requests + * fixed setting hash algorithm from command line + +Version 1.0.3 +------------- + * additional windows launchers JSignPdfC.exe and Verify.exe + * Append mode is the default for not-encrypted PDF documents + * added previous/next buttons for changing the page in PDF preview window + * fixed page numbering in PDF preview + +Version 1.0.2 +------------- + * added command line option --load-properties-file (-lpf) added + * embedded JRE for Windows (Java 6, 32-bit) + * improvements of Install Cert Tool + +Version 1.0.1 +------------- + * fixes keystore handling in simple view + +Version 1.0.0 +------------- + * implements PDF preview & selecting position of visible signature using mouse + * adds support for Certificate Revocation Lists (CRL) + * provides support for selecting hash algorithm (depends on cryptographic provider for selected keystore type) + * adds keystore types provided by BouncyCastle cryptographic library + * checks if a certificates are valid and if they're intended for signing + * includes proxy support for TSA, OCSP and CRL + * font used in visible signatures can be changed (using conf/conf.properties file) + * fixes removing old signatures in non-append mode + * fixes embedding font of visible signature if the input PDF is in version 1.2 + * adds tool for installing trusted certificate to default Java keystore (InstallCert Tool) + +Version 0.9.8 +------------- + * output prefix and suffix can be empty in batch mode - can use the same filename if output goes to different directory + +Version 0.9.7 (bugfix release) +------------- + * fixes password handling in simple view (caused *KeyException for PKCS#12 keystores) + * Output PDF filename field can be left empty in a GUI, then is automatically used the value from Input PDF suffixed with "_signed" (e.g. test.pdf->test_signed.pdf) + +Version 0.9.6 +------------- + * it's version 0.9.5 with small fixes + * TSA & OCSP command line switches + +Version 0.9.5 (not public) +------------- + * support for timestamp server + * OCSP support * Contact field added - * TSA & OCSP support - * SignerOptions class removed - BasicSignerOptions used instead - * workaround for non-unique key aliases in WINDOWS-MY keystore + * fix non-unique key aliases in WINDOWS-MY keystore * improvements in command-line version: - possibility to load default property file (-lp parameter) - selecting key by index (e.g. because of national character in key alias, -ki parameter) -2009-07-12 Josef Cacek - * build.xml: exporting sources from CVS - * iText upgrade (2.1.6->2.1.7) - -2009-06-25 Josef Cacek - * embedded Unicode font for Layer 2 texts in visible signature +Version 0.9 +------------- + * embedded Unicode font for Layer 2 texts in visible signature (fix for i18n and PDF/A specification) * additional option for setting font size in visible signature -2009-06-02 Josef Cacek - * redesign of build process - * launch4j used to generate exe for Windows - * splash screen (in exe file) - * JRE 6u14 - -2009-05-28 Josef Cacek - * command-line support (batch processing) - -2008-06-26 Josef Cacek - * loading certificates from KeyStores (e.g. WINDOWS-ROOT in Java 6) - -2008-06-16 Josef Cacek - * basic support for PDF signature verification (command line controlled) - * loading certificates from X.509 certification files - -2008-05-20 Josef Cacek - * enable/disable image field in visible signatures - depends on rendering mode - * update documentation - -2008-05-08 Josef Cacek - * show page bounds in visible signature - -2008-04 Josef Cacek - * implementing visible signature - -2008-03-27 Josef Cacek - * fix for Java 5 (disable JDialog.setIconImage) - -2008-03-26 Josef Cacek - * support for encrypted documents - * setting rights in the encrypted result PDFs - * multiple keys in keystore support - * append signature support - * windows installer - * updated guide - -2008-02-11 Josef Cacek - * signing PDF documents +Version 0.8 +------------- + * command line support (batch mode) + * upgraded libraries (iText 2.1.5, Apache Commons CLI 1.2) + * new launcher for windows with splash screen (using launch4j) + * bug fixies + +Version 0.7 +------------- + * support for visible signatures + +Version 0.5.1 +------------- + * fix for Java 5 (version 0.5 used feature available only in Java 6) + +Version 0.5 +----------- + * support for PDF security (encryption, rights) + * certification level support + * "append signature" support + * windows installer (with bundled JRE) + +Version 0.2 +----------- + * initial release + * Adding digitally signatures to (not encrypted) PDFs * OpenOffice.org Add-On - * English & Czech language + * Swing UI diff --git a/supplementary.tar.zst b/supplementary.tar.zst Binary files differindex e776a58f8571..b8b0ce6e4374 100644 --- a/supplementary.tar.zst +++ b/supplementary.tar.zst |