Commit Graph

  • 3dad092be9
    Merge branch 'master' into style olszomal 2021-05-04 09:20:12 +02:00
  • de0bf341a5 free up the SIGNATURE structure olszomal 2021-04-28 13:46:44 +02:00
  • 4d5052c3f4 remove trailing newlines olszomal 2021-04-26 09:27:56 +02:00
  • 04823393f2 renamed options: "-untrusted" --> "-TSA-CAfile" "-CRLuntrusted" --> "-TSA-CRLfile" olszomal 2021-04-27 13:32:39 +02:00
  • cfb897a902 handle unsuccessful termination exit (-1) olszomal 2021-04-26 11:35:19 +02:00
  • 8b064ca814 sizeof style olszomal 2021-04-26 10:48:53 +02:00
  • 1bdfcc8940 fix crl nullptr crash in read_certfile egonk 2021-03-31 11:58:56 +02:00
  • bcdc5b7030 fixed width integer types olszomal 2021-04-23 14:32:10 +02:00
  • 3908e874a4 sizeof style olszomal 2021-04-22 10:40:29 +02:00
  • a161efdb25 fix buffer overflow olszomal 2021-04-21 12:41:23 +02:00
  • b01a2f5cd7 C89 standard compatibility olszomal 2021-04-21 12:03:02 +02:00
  • b6e6165782 moral rights olszomal 2021-04-21 11:53:29 +02:00
  • 9b3697ad76 update changelog olszomal 2021-04-21 11:45:47 +02:00
  • 758003156e MSI file signing support DIFAT sectors are not supported olszomal 2021-04-20 13:25:26 +02:00
  • 4f590989ce remove libgsf library dependency MSI file verify and remove-signature support olszomal 2021-03-10 13:02:45 +01:00
  • 6df4c12624 verify msi metadata olszomal 2021-01-25 11:57:38 +01:00
  • 315357f092 Update a dead link in the documentation Michał Trojnara 2021-04-05 20:32:38 +02:00
  • c0d9569c4f disable GSF_CAN_READ_MSI_METADATA olszomal 2021-01-11 15:59:20 +01:00
  • 352ef49b3a unicode description support olszomal 2021-01-11 12:34:07 +01:00
  • f004aa3f48 new testing framework olszomal 2021-01-08 13:55:45 +01:00
  • 6edd56bfac Print the message digest algorithm from the signer info structure olszomal 2021-01-07 14:10:23 +01:00
  • 67e4edfe45 Print authenticated attributes: - message digest - signing time - URL description - text description - level of permissions for CAB files olszomal 2021-01-07 12:09:04 +01:00
  • 5ad5260351 update copyright year olszomal 2021-01-07 11:16:46 +01:00
  • 790abf66da update documentation for timestamp server tdyer 2021-01-04 14:27:23 -04:00
  • 1dc209baa8 fix the default end date and extended key usage for test certificates olszomal 2021-01-05 09:58:05 +01:00
  • 2f011cfc31 p11engine and p11module need to be orthogonal (independent of each other) olszomal 2020-10-21 13:22:40 +02:00
  • e8fe3e934d code simplification olszomal 2020-12-16 14:41:23 +01:00
  • f8849b8048 new option -c specifies the catalog file by name olszomal 2020-12-15 15:25:54 +01:00
  • 86d593f264 Create a MsCtlContent structure to decode the Microsoft MS_CTL_OBJID object olszomal 2020-12-09 12:28:05 +01:00
  • 5e064233a3 increase the maximum size of supported CAT files olszomal 2020-11-09 13:00:43 +01:00
  • fb1bc06440 CAT file tests olszomal 2020-10-30 15:34:39 +01:00
  • 80d5948eeb CAT files support olszomal 2020-10-30 15:31:57 +01:00
  • 0d6d0071d3 sort Microsoft and Generic OIDs olszomal 2020-10-20 14:05:17 +02:00
  • 250521e07f fix(tests): swallows the exit code Artem Polishchuk 2020-10-14 03:05:14 +03:00
  • 6ef01c935a release 2.1 2.1 Michal Trojnara 2020-10-11 21:33:58 +02:00
  • f336130c0d
    Add timestamp (#60) olszomal 2020-10-08 08:33:47 +02:00
  • 28904e8d1a fix memory leak olszomal 2020-10-02 12:54:29 +02:00
  • 85b0eb6fa0 improve maketest olszomal 2020-09-30 13:53:33 +02:00
  • 858e9031f0 find the signer's certificate in the certificate chain olszomal 2020-09-30 12:21:47 +02:00
  • fe028d12f4 additional CRLs (supplied as part of a PKCS#7 structure) support olszomal 2020-09-30 12:09:25 +02:00
  • 0bb54d9f51 new option -pkcs11cert identifies a certificate in the token fix and simplify read_crypto_params() olszomal 2020-09-30 10:44:36 +02:00
  • ddb2dc7b15 fix MSI memory leaks olszomal 2020-09-11 15:06:26 +02:00
  • 36708d0ee5 fix get_clrdp_url() olszomal 2020-09-09 15:34:50 +02:00
  • 0f6e0e8523 remove deprecated functions olszomal 2020-09-04 09:32:41 +02:00
  • 4fa102b5d1 output format olszomal 2020-08-05 15:56:56 +02:00
  • 01b3fb5b54
    Merge pull request #56 from olszomal/crl Michał Trojnara 2020-08-02 20:26:38 +02:00
  • 548c78e212 print CRL distribution point olszomal 2020-07-24 14:14:00 +02:00
  • 44a773401c set the certificate expiration date for CRL verification tests olszomal 2020-07-24 14:00:49 +02:00
  • 8f56f3d620 fix CRL verification olszomal 2020-07-24 14:00:18 +02:00
  • 5433770ce5 timestamp verification olszomal 2020-07-09 10:25:00 +02:00
  • 3b21e54900 code simplification olszomal 2020-07-06 15:17:58 +02:00
  • 2f5e336b89 new feature: multiple nested signature olszomal 2020-07-03 13:46:28 +02:00
  • ff796106ad verify multiple nested signatures olszomal 2020-07-03 12:01:55 +02:00
  • 293d92b0b0 fixed MSI memory leak olszomal 2020-07-03 11:31:52 +02:00
  • 9be7753a8f fix error handling olszomal 2020-07-02 14:26:07 +02:00
  • c0d65b2441 multiple signature test olszomal 2020-06-12 13:17:16 +02:00
  • 4f71fefb79 sign with multiple signature olszomal 2020-06-12 13:16:05 +02:00
  • cfaa37108d Convert PKCS7 countersignature into CMS_ContentInfo structure olszomal 2020-06-19 14:05:59 +02:00
  • e4295cc00c fixed memory leaks olszomal 2020-06-08 14:55:47 +02:00
  • 48dc052540 initialize crypto params olszomal 2020-06-08 11:33:16 +02:00
  • 7dd36a5c24 Initial change log for 2.1 release Michal Trojnara 2020-06-07 18:34:49 +02:00
  • 0c9f53d30c Simplified ASN1_GetTimeT() Michal Trojnara 2020-06-07 17:54:10 +02:00
  • 772a878182 CMS structure support olszomal 2020-06-05 12:17:19 +02:00
  • 1670a07089 Finalize pkcs11 engine Matt Hauck 2020-06-02 10:27:56 -07:00
  • cf331d0064
    Merge pull request #41 from olszomal/tests Michał Trojnara 2020-05-18 08:06:21 +02:00
  • 826df059d1
    Merge pull request #39 from olszomal/windows Michał Trojnara 2020-05-18 08:05:44 +02:00
  • 6cb3ae863e print timestamp error olszomal 2020-05-08 14:26:27 +02:00
  • 8aaa8faf5c enable the verbose option for the add command olszomal 2020-05-07 10:54:01 +02:00
  • 2c919cce9f more TSA servers in tests olszomal 2020-05-07 10:43:57 +02:00
  • 8d78e07528 Windows install notes olszomal 2020-05-05 14:58:49 +02:00
  • 56a1413cb5 how to use PKCS11 token olszomal 2020-05-05 14:48:48 +02:00
  • 82afda3ef9 msi support for Windows olszomal 2020-04-22 10:26:32 +02:00
  • dfad489090 CAfile/untrusted file must exist to verify the signature olszomal 2020-04-17 15:41:33 +02:00
  • c786ca873c don't overwrite an existing file olszomal 2020-04-17 14:48:32 +02:00
  • 3b9ce00901 Typo Michal Trojnara 2020-04-16 15:36:46 +02:00
  • 8cafe0a102 Windows workaround for the #9 fix Michal Trojnara 2020-04-16 14:24:09 +02:00
  • 146b79bd04
    Merge pull request #38 from olszomal/cabfiles Michał Trojnara 2020-04-11 11:19:03 +02:00
  • e59e922d32 last merge error - X509_PURPOSE_ANY olszomal 2020-04-09 10:45:25 +02:00
  • e2f984f5c9 attach DER signature olszomal 2020-04-08 14:21:53 +02:00
  • cafa23819b more memory leaks fixed olszomal 2020-04-07 15:49:00 +02:00
  • 235448d839 fixed memory leaks olszomal 2020-04-03 15:12:43 +02:00
  • 077783aa2a signer extended key usage XKU_CODE_SIGN olszomal 2020-04-03 12:31:59 +02:00
  • 7c39f73ff6 memory cleanup olszomal 2020-04-03 11:44:56 +02:00
  • 1e4681980f print osslsigncode version and usage olszomal 2020-04-02 12:18:37 +02:00
  • 26d35cee40 C89 standard compatibility olszomal 2020-04-02 12:03:06 +02:00
  • a79c0c6426 is_indirect_data_signature() olszomal 2020-04-01 13:25:58 +02:00
  • 3ae025a133 code cleaning olszomal 2020-03-31 12:55:09 +02:00
  • 6383166189 enable MsiDigitalSignatureEx olszomal 2020-03-27 15:00:47 +01:00
  • 0692db5ed3 resolved merge conflict by incorporating both suggestions olszomal 2020-03-27 14:28:04 +01:00
  • ee2d65d354 msi_calc_MsiDigitalSignatureEx() with GSF_PARAMS struct olszomal 2020-03-27 14:04:14 +01:00
  • 3635d586fb create pkcs7 object and prepare file to sign olszomal 2020-03-27 13:51:59 +01:00
  • 2830ab5795
    Merge pull request #36 from olszomal/cabverify Michał Trojnara 2020-03-27 06:24:48 +01:00
  • ee17261eaf resolved merge conflict olszomal 2020-03-26 11:24:24 +01:00
  • 77493d5cde input options and input file header validation olszomal 2020-03-26 10:38:02 +01:00
  • cdd2a23bf1 check attached data olszomal 2020-03-26 09:16:18 +01:00
  • 20236fb677
    Verification purpose and nested signature (#35) olszomal 2020-03-25 21:00:47 +01:00
  • 18b19cbe5d Update additional data size olszomal 2020-03-25 14:06:36 +01:00
  • e570907a59 Append signature to outfile olszomal 2020-03-25 13:52:08 +01:00
  • 9f6af8becb set_indirect_data_blob() olszomal 2020-03-24 14:44:03 +01:00
  • b7f0461311 page hash verification olszomal 2020-03-24 14:04:37 +01:00