JSignPdf Changelog

What's new in JSignPdf 2.0.0

Aug 9, 2021
  • Added JSignPKCS11 security provider
  • Moved from a self-managed iText fork (jsign-itxt) to OpenPDF
  • Updated project dependencies
  • Removed log4j dependency

New in JSignPdf 1.6.5 (Apr 21, 2021)

  • Bash startup script

New in JSignPdf 1.6.4 (Aug 10, 2020)

  • Upgrade Java runtime in Windows distributions to Java 8 (u181)

New in JSignPdf 1.6.3 (Aug 10, 2020)

  • Allow loading truststore specified by "javax.net.ssl.trustStore" System property
  • Log warning message if conf/conf.properties configuration file is not found

New in JSignPdf 1.6.2 (Dec 28, 2017)

  • BouncyCastle library updated to version 1.49 (due to http://www.bouncycastle.org/jira/browse/BJA-351)

New in JSignPdf 1.6.1 (Sep 17, 2014)

  • page number out of the range means the last page in the visible signatures (contrary to the first one used in previous versions)

New in JSignPdf 1.6.0 (Jun 30, 2014)

  • 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

New in JSignPdf 1.5.4 (Jun 23, 2014)

  • Recompiled 1.5.3 - a wrong jsignpdf-itxt library version was used there (=> Broken TSA support)

New in JSignPdf 1.5.3 (Jun 12, 2014)

  • Fixed PKCS11 - It didn't work in GUI because of a bug in unregistering SunPKCS11 provider.
  • Verifier - added exit code 10 when no signature field is present in the PDF.

New in JSignPdf 1.5.2 (May 31, 2014)

  • 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.

New in JSignPdf 1.5.1 (Oct 3, 2013)

  • This version adds possibility to customize signature text even more. Signature attributes can be used in custom L2 texts now. Supported placeholders are:
  • ${signer}
  • ${timestamp}
  • ${location}
  • ${reason}
  • ${contact}

New in JSignPdf 1.5.0 (Sep 3, 2013)

  • Improves PDF preview and visible signature placing.

New in JSignPdf 1.4.5 (Jul 11, 2013)

  • Fixed non-working --crl option when using CLI (batch mode)

New in JSignPdf 1.4.4 (Feb 5, 2013)

  • Fixes behavior of some security token readers, which hangs when the program is used second time.
  • Removes SunPKCS11 security provider before the program ends.

New in JSignPdf 1.4.3 (Nov 23, 2012)

  • The new version fixes signing encrypted PDFs from command line (i.e. batch mode).

New in JSignPdf 1.4.2 (Nov 23, 2012)

  • Fixes signing password protected PDFs which don't have user password filled.

New in JSignPdf 1.4.1 (Oct 8, 2012)

  • The new version fixes TSA authentication problems, when used from command line.

New in JSignPdf 1.4.0 (Sep 25, 2012)

  • certificate encryption
  • certificate authentication (for TSA servers)
  • Greek translation from Vassilis Michalitsis
  • some GUI fixes and improvements

New in JSignPdf 1.3.9 (Aug 13, 2012)

  • certificate based encryption
  • certificate based authentication (TSA servers)
  • GUI components visibility improved

New in JSignPdf 1.3.0 (Mar 7, 2012)

  • GUI components visibility improved (e.g. for WINDOWS-MY keystore)
  • wildcard (*,?) support in PDF names when using batch signing
  • Mac OS X deployment image (dmg)

New in JSignPdf 1.2.3 (Nov 18, 2011)

  • Extends command line support (for batch mode processing).

New in JSignPdf 1.2.1 (Nov 14, 2011)

  • updated French translations (thanks David)
  • better handling of misconfigured keystore (https://sourceforge.net/projects/jsignpdf/forums/forum/782217/topic/4802421)
  • chapter "Changing the application language" added to the documentation

New in JSignPdf 1.1.1 (Jan 10, 2011)

  • Adds support for setting custom policy OID in TSA requests and fixes some issues.

New in JSignPdf 1.1.0 (Oct 27, 2010)

  • Fixes page numbering in PDF preview window and adds paging buttons there.
  • "Append signature" mode is the default one from this version.

New in JSignPdf 1.0.3 (Aug 25, 2010)

  • 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

New in JSignPdf 1.0.2 (Jul 14, 2010)

  • added command line option --load-properties-file (-lpf) added
  • embedded JRE for Windows (Java 6, 32-bit)
  • improvements of Install Cert Tool

New in JSignPdf 1.0.1 (Jun 22, 2010)

  • fixes keystore handling in simple view

New in JSignPdf 0.9.8 (Apr 14, 2010)

  • suffix can be empty in batch mode (output to different directory with the same filename)
  • additional file-checks in SignerLogic class

New in JSignPdf 0.9.7 (Apr 2, 2010)

  • New version fixes password handling problem in simple view mode and adds some small improvements to GUI.

New in JSignPdf 0.9.0 (Aug 17, 2009)

  • New embedded unicode font for visible signatures
  • Allows to set its size.