Commit Graph

  • 7b6ce2db86 Update main Paul van Brouwershaven 2022-07-03 09:10:08 +02:00
  • 5ff3379282 Update branch Paul van Brouwershaven 2022-07-03 09:09:21 +02:00
  • 8e1e8ca8bb Simplify Paul van Brouwershaven 2022-06-30 18:13:37 +02:00
  • 0369ec3e88 Comment out unused code Paul van Brouwershaven 2022-06-30 18:13:19 +02:00
  • d1962b6c98 Switch TSA for tability Paul van Brouwershaven 2022-06-30 18:12:34 +02:00
  • cc0ae3e4dc walk function currently not used Paul van Brouwershaven 2022-06-30 18:06:36 +02:00
  • 4fe43c0794 Use timestamp package for TSA Paul van Brouwershaven 2022-06-30 18:05:16 +02:00
  • b0aed91f8a Update CLI options with TSA Paul van Brouwershaven 2022-06-30 18:04:54 +02:00
  • 709cfee3b5 Update linter Paul van Brouwershaven 2022-06-30 18:04:38 +02:00
  • 44ac3c7806 Check errors Paul van Brouwershaven 2022-06-30 18:04:25 +02:00
  • 0e77069efa Make TSA configurable Paul van Brouwershaven 2022-06-30 18:02:33 +02:00
  • c7e968971c Github actions Paul van Brouwershaven 2022-06-29 21:22:17 +02:00
  • beff5bb9d8 Create LICENSE Paul van Brouwershaven 2022-06-29 21:17:13 +02:00
  • dc48ea3133 Migrate to github Paul van Brouwershaven 2022-06-29 21:09:28 +02:00
  • 3caf640baa Retry with expected signature lenght Paul van Brouwershaven 2022-06-29 21:07:59 +02:00
  • 2ce268ea4d Fix fpr PDF 2.0 xref tables Paul van Brouwershaven 2022-06-29 21:04:33 +02:00
  • 3e5e54c068 Add PDF 1.4 testfile Paul van Brouwershaven 2022-06-29 21:00:21 +02:00
  • c0f2009983 Use 1 for certification tigp 2018-08-13 18:29:29 +02:00
  • ac2be7b9c2 set certificate type to 1 if not provided tigp 2018-07-16 00:12:09 +02:00
  • 89b4a16334 Enumerate signature type from 1 instead of 0 tigp 2018-07-15 23:26:04 +02:00
  • 9e782e9dd9 Revert "Use CertType zero value as nothing" tigp 2018-07-09 02:01:38 +02:00
  • e8214eecbf Use CertType zero value as nothing tigp 2018-07-09 02:00:50 +02:00
  • 7d7627a52f refactor permission names tigp 2018-06-29 18:48:55 +02:00
  • 6b914d1698 WIP - use another API for signing tigp 2018-06-29 18:12:49 +02:00
  • af18f0bd57 Use uint for CertType for better compatibility tigp 2018-06-24 19:34:55 +02:00
  • 9d836af0c9 Add json tags, refactor. tigp 2018-06-23 19:19:07 +02:00
  • 8c33418d91 WIP - Respond with document info tigp 2018-06-23 14:59:24 +02:00
  • dbc0d96365 WIP - respond with document info tigp 2018-06-18 01:51:39 +02:00
  • eaa47cac54 verify.Verify to verify.File, err format Paul van Brouwershaven 2018-05-18 11:21:34 +02:00
  • 884b79e264 Verify file and reader Paul van Brouwershaven 2018-05-18 10:42:48 +02:00
  • ca3abfba98 Merged feature/pdf-signer into master Paul van Brouwershaven 2018-05-18 10:39:56 +02:00
  • be30b42458 Move failed files to testfiles/failed folder tigp 2018-05-01 23:24:56 +02:00
  • cac6f30626 Add name for parallel test tigp 2018-05-01 18:48:50 +02:00
  • dc9afd860d Test in parallel. Remove logging tigp 2018-05-01 17:33:39 +02:00
  • 6694f59c89 Remove verification response logging tigp 2018-05-01 16:26:22 +02:00
  • 0acb66fd3b Remove tmp file if test failed tigp 2018-05-01 16:14:53 +02:00
  • 770e29316e Verify output file instead of input file tigp 2018-05-01 16:13:12 +02:00
  • 9458dd650e Add verification to tests tigp 2018-05-01 15:53:44 +02:00
  • bd88015c4c add files to .gitignore tigp 2018-05-01 15:09:47 +02:00
  • ee5a588d2e Fix xref start position tigp 2018-05-01 15:06:48 +02:00
  • db697b3d49 Use static file in code for benchmark to prevent too much seeking on an actual file which is slow in OSX. Jeroen Bobbeldijk 2017-10-08 10:29:58 +02:00
  • 8f1562c545 Less TSA, fix benchmark Jeroen Bobbeldijk 2017-09-30 15:51:01 +02:00
  • bb93a21027 Calculate chain length, certificate length and signature length, only open file once in benchmark Jeroen Bobbeldijk 2017-09-30 15:44:50 +02:00
  • 07ae3c8eaa Write tmpfile to tmp folder Jeroen Bobbeldijk 2017-09-30 15:00:37 +02:00
  • 6d97abe800 Change tests to use ioutil.Discard Jeroen Bobbeldijk 2017-09-30 14:56:11 +02:00
  • f0835162fc Add test for signing filenames Jeroen Bobbeldijk 2017-09-30 14:36:25 +02:00
  • d333ee9650 Remove TSA from benchmark, improve speed of placeholder generation, try to fix open files Jeroen Bobbeldijk 2017-09-30 14:32:38 +02:00
  • 679656fb8d Changed file to writer/reader Jeroen Bobbeldijk 2017-09-23 16:37:39 +02:00
  • 08040f9140 Tests and benchmark Jeroen Bobbeldijk 2017-09-23 15:30:32 +02:00
  • 837dcc0ea2 Add tests for helpers Jeroen Bobbeldijk 2017-09-23 15:03:44 +02:00
  • 7179508c8c Add benchmark Jeroen Bobbeldijk 2017-09-23 14:10:24 +02:00
  • b9033432de Close file after test Jeroen Bobbeldijk 2017-09-17 16:33:16 +02:00
  • 48cc67912c Change gitignore Jeroen Bobbeldijk 2017-09-17 16:06:27 +02:00
  • 8c60336e04 Dont parse twice in test, fix some bugs with special pdfs Jeroen Bobbeldijk 2017-09-17 15:24:57 +02:00
  • b8f3cee07c Add signing test Jeroen Bobbeldijk 2017-09-17 13:41:32 +02:00
  • bf2aa2ea02 Add testfiles folder, add reader test Jeroen Bobbeldijk 2017-09-17 13:26:39 +02:00
  • e8dd57bc2a Cleanup Jeroen Bobbeldijk 2017-09-17 12:52:06 +02:00
  • 3d7049d4e8 Fix up stream Jeroen Bobbeldijk 2017-09-17 12:33:49 +02:00
  • fa31007f97 Add proper predictor, switch between up/sub, fix up sub Jeroen Bobbeldijk 2017-09-17 11:15:42 +02:00
  • e9e71178d7 Add encoding Jeroen Bobbeldijk 2017-09-17 11:00:06 +02:00
  • 322998775c Revert "WIP - Command line tool" Jeroen Bobbeldijk 2017-09-17 10:48:24 +02:00
  • 515058212d Revert "Clean up" Jeroen Bobbeldijk 2017-09-17 10:48:17 +02:00
  • 411accf30f Revert "WIP CLI" Jeroen Bobbeldijk 2017-09-17 10:48:09 +02:00
  • 9b09dfada8 Revert "WIP CLI, Add signer struct" Jeroen Bobbeldijk 2017-09-17 10:48:00 +02:00
  • b06975647c Fix Index Jeroen Bobbeldijk 2017-09-10 17:37:42 +02:00
  • 09ede7887d Merge branch 'feature/pdf-signer' of https://bitbucket.org/digitorus/pdfsign into feature/pdf-signer Jeroen Bobbeldijk 2017-09-10 17:26:34 +02:00
  • d3dbbaa81b Xref stream progress Jeroen Bobbeldijk 2017-09-10 17:26:01 +02:00
  • 2896b6a554 WIP CLI, Add signer struct tim 2017-09-07 11:34:01 +02:00
  • 02b6ee7146 WIP CLI tim 2017-09-07 01:44:30 +02:00
  • 201c69e414 Clean up tim 2017-09-06 02:55:02 +02:00
  • b478d6efe8 WIP - Command line tool tim 2017-09-06 02:40:24 +02:00
  • e7c1ce7fb0 Update current master with working signing code Paul van Brouwershaven 2017-09-05 19:07:18 +02:00
  • 1c9a9d60b1 Move fetching of revocation data, guess size of signature Jeroen Bobbeldijk 2017-07-23 13:10:35 +02:00
  • 2211295c9a Merge branch 'feature/pdf-signer' of https://bitbucket.org/digitorus/pdfsign into feature/pdf-signer Jeroen Bobbeldijk 2017-07-19 21:34:18 +02:00
  • a0393425ce Fix TSA Jeroen Bobbeldijk 2017-07-19 21:33:58 +02:00
  • 81c237871f Use correct chain_data argument Paul van Brouwershaven 2017-07-18 16:16:15 +02:00
  • b6fa7e42e0 Back to indirect pkcs11.New Paul van Brouwershaven 2017-07-18 16:10:29 +02:00
  • 8551bece65 Signing via PKCS11 Paul van Brouwershaven 2017-07-18 16:06:22 +02:00
  • e36ea4269a Download TSA certificates and embed their OCSP/CRL Jeroen Bobbeldijk 2017-07-14 21:08:37 +02:00
  • e51daf9a81 Check if signature actually fits in file Jeroen Bobbeldijk 2017-07-13 21:59:39 +02:00
  • 3928b7d813 Creation of chain, add chain to signing, fetch OCSP/CRL for chain Jeroen Bobbeldijk 2017-07-13 21:55:35 +02:00
  • c8e53c9bcf Add revocation information Jeroen Bobbeldijk 2017-07-13 20:30:18 +02:00
  • ac9e8bb4c1 Merge remote-tracking branch 'origin/feature/revocation' into feature/pdf-signer Jeroen Bobbeldijk 2017-07-13 20:07:48 +02:00
  • c327f686d5 Added a dedicated revocation subpackage Paul van Brouwershaven 2017-07-12 20:53:06 +02:00
  • 099b765c01 Add TSA Jeroen Bobbeldijk 2017-07-11 20:25:15 +02:00
  • 7b19471330 Valid signature Jeroen Bobbeldijk 2017-07-11 08:21:18 +02:00
  • db69b6a4c0 Append instead of replace Jeroen Bobbeldijk 2017-07-08 14:55:31 +02:00
  • 6d38be3f51 Use pkcs1 private key parser Jeroen Bobbeldijk 2017-07-04 22:10:09 +02:00
  • 3eedc089d0 Fix signature padding, return verify error in validator Jeroen Bobbeldijk 2017-07-04 21:59:13 +02:00
  • 41a9627fee Add sign functionality Jeroen Bobbeldijk 2017-07-04 20:44:52 +02:00
  • 30ae9f47b5 Some test documents Paul van Brouwershaven 2017-06-23 08:57:21 +00:00
  • d9b24e317f Initial commit, without tests, docs, benchmarks etc Paul van Brouwershaven 2017-06-23 08:57:08 +00:00