rename a file to ensure that tests pass
switch to SHA256 signatures
add an option to the command line and default to the most compatible setting
Add RFC3161 support
Untested code to enable RFC3161 support from the ant task
HashAlgo is a type: use CamelCase
Use Calendar instead of SimpleDateFormat
Use .withHashAlgorith() instead of a parameter to the constructor
Improve the error handling of timestampRFC() by letting exceptions through
Rename a variable (s/timestampingRFC/tsUseRFC3161Server/)
doh; I should have read the javadoc...
Moved the timestamping logic to a separate class hierarchy
Moved HashAlgo out of PESigner
Removed the tsp field in HashAlgo since the value is identical to the oid field
Static fields are implicitly final
Simplified HashAlgo.getDefault() and enhanced the documentation
Renamed HashAlgo to DigestAlgorithm
Renamed DigestAlgorithm.asMyEnum() to of() and made the parsing more permissive
Added a getMessageDigest() method to DigestAlgorithm
Added a test for the RFC 3161 timestamping