Portecle Changelog

What's new in Portecle 1.8

Apr 3, 2014
  • Enhancements:
  • Add support for BKS-V1 keystores (thanks to Jan Peter Stotz, #3).
  • Command line arg that looks like host:port opens SSL/TLS connection dialog.
  • Finnish translation (incomplete).
  • Bug fixes:
  • E-mail address validation no longer rejects certain addresses (#3609743).
  • Miscellaneous:
  • Java SE 7 or later is now required.
  • Bundled Bouncy Castle jars upgraded to version 1.50 which is also the new minimum required version.

New in Portecle 1.6 (Jan 17, 2011)

  • New features:
  • Support for dragging and dropping files to the main window.
  • Enhancements:
  • Certificate extension rendering improvements.
  • Miscellaneous user interface improvements.
  • Error logging improvements.
  • Don't refuse to start with unrecognized JRE versions.
  • Try to avoid file chooser delays on Windows (#3129497).
  • Bug fixes:
  • Swing event dispatch thread related fixes (#3129497).
  • Miscellaneous:
  • Bundled Bouncy Castle provider jar upgraded to version 1.45.

New in Portecle 1.5 (Jan 5, 2010)

  • New features:
  • Recognition and decoding support for some additional certificate extensions.
  • Support for DSA certificates using the SHA224withDSA, SHA256withDSA, SHA384withDSA, and SHA512withDSA sinature algorithms.
  • In addition to keystores, certificates, CRL's and CSR's can now be passed as command line arguments.
  • Enhancements:
  • Improved import of trusted certificates from PEM files containing also password protected keys.
  • Make Esc key close more dialog boxes.
  • Certificate extension rendering improvements.
  • Other user interface improvements.
  • Bug fixes:
  • Fix reversed logic whether to enable changing password of a keystore entry (#2831542).
  • Fix ClassCastException when displaying directory general names with Bouncy Castle >= 1.43.
  • Fix display of CRLs that have no next update date.
  • Miscellaneous:
  • Bundled Bouncy Castle provider jar upgraded to version 1.44; 1.43 is the new minimum required version.

New in Portecle 1.4 (Feb 24, 2009)

  • New features:
  • Support for importing key pairs from OpenSSL PEM bundles.
  • Support for encrypting private key in PEM export.
  • Recognition and decoding support for some additional certificate extensions.
  • Experimental: support for renewing self signed certificates.
  • Enhancements:
  • Significant user interface improvements, including among others use of Java Desktop API to launch browsers and mail clients, more and improved default values in forms, and improved extension viewer dialog with hyperlink support for other resources in them (CRLs, certificates etc).
  • Support changing look and feel without restarting the app.
  • Support online help not bundled in jar (set helpbaseurl at build time).
  • Bug fixes:
  • Fix problem with examining certificates from OpenSSL PEM bundles in certain security provider configurations.
  • Miscellaneous:
  • Java SE 6 or later is now required.
  • Bundled Bouncy Castle provider jar upgraded to 1.41.
  • Removed built in support code for additional external look and feels; users who want them can have a look at Java's built in facilities for installing them.

New in Portecle 1.3 (Jan 29, 2009)

  • New features:
  • Support for deleting key-only keystore entries.
  • Support for cloning certificate keystore entries.
  • Support for case sensitive JKS keystores.
  • Support for RSA certificates using the RIPEMD128withRSA and RIPEMD256withRSA signature algorithms.
  • Enhancements:
  • Add "cacerts" to list of filenames to accept when selecting JKS keystores.
  • Use xdg-open for opening URLs on non-Windows/Mac platforms. http://portland.freedesktop.org/wiki/XdgUtils
  • Include Freedesktop.org menu entry.
  • Allow per entry selection of overwritten entries in keystore conversion.
  • Spelling fixes.
  • Bug fixes:
  • When overwriting an existing entry while creating a new key pair, cloning an existing one, or importing one, canceling the operation when asked for a password for the new entry would already have deleted the entry that was about to be overwritten.
  • Closing various confirmation dialog windows without clicking any of the regular option buttons had the same effect as clicking "Yes".
  • Fix dialog thread deadlock issues.
  • Miscellaneous:
  • Do not make any internal assumptions about keystore alias case sensitivity.
  • Bundled Bouncy Castle provider jar upgraded to 1.38, which is also the new minimum required version. This makes treatment of PKCS#12 keystore aliases case insensitive.