- fix #84, incorrect struct.pack format when creating password for pdf file
- Text attributes for signature appearance
- fix #74 accessing pages in big documents
- Pass request options when performing the HTTP POST call against the timestamp server.
- XADES signing time info (XADES-T) from TSP provider
- XADES enveloping/enveloped format
- Added example for Google HSM
- Use sigflags within DocMDP for protecting PDFs.
- Make /Info entry in trailer optional.
- optional parameter timestampcredentials to sign
- xref @1 was skipped when generating the uncompressed lookup table
- forgotten font compression
- stream compression improved, signatures in images work again
- removed dependency on fonttools
- added an internal class to support ttf
- removed dependency on pdfminer.six - library does not allow saving password protected pdfs
- added internal copy of pypdf2
- an internal pdf-annotation port has been added to conveniently create annotations
- new parameters for signing pdf documents: 'sigflagsft' - annotation flags 'password' - for password encypted documents
- dictionary key names for pdf signing are now strings, not bytes
- the values of the pdf signing dictionary that were bytes are now strings
- the dictionary value for the 'signature' key must match latin1 encoding, other encodings are not supported