An ant script is now used to run the examples. Most of the CRL generation stuff was fixed. You can now use and generate any keystore for which you have a provider (tested with JKS and BC PKCS12). More sensible constructors are provided in the signer class. A utility for converting from one keystore type to another was added, and the build file was improved by adding a release target and a couple of other things. The CertificateTool class is now a useful command line application. pkit now uses Bouncy Castle 1.19. The JavaDoc was updated.