293d92b0b0
fixed MSI memory leak
2020-07-08 22:16:50 +02:00
9be7753a8f
fix error handling
2020-07-08 22:16:50 +02:00
c0d65b2441
multiple signature test
2020-07-08 22:16:50 +02:00
4f71fefb79
sign with multiple signature
2020-07-08 22:16:50 +02:00
cfaa37108d
Convert PKCS7 countersignature into CMS_ContentInfo structure
2020-06-21 19:47:34 +02:00
e4295cc00c
fixed memory leaks
2020-06-21 19:46:03 +02:00
48dc052540
initialize crypto params
2020-06-21 19:46:03 +02:00
7dd36a5c24
Initial change log for 2.1 release
2020-06-07 18:34:49 +02:00
0c9f53d30c
Simplified ASN1_GetTimeT()
...
This commit also drops support for OpenSSL 1.1.0
(end of life for that release was August 31, 2018).
2020-06-07 17:54:10 +02:00
772a878182
CMS structure support
2020-06-07 17:31:10 +02:00
1670a07089
Finalize pkcs11 engine
...
In order to properly finalize the pkcs11 module, we need to call
ENGINE_finish on the pkcs11 `ENGINE*` object.
2020-06-03 09:49:03 +02:00
cf331d0064
Merge pull request #41 from olszomal/tests
...
Improved tests
2020-05-18 08:06:21 +02:00
826df059d1
Merge pull request #39 from olszomal/windows
...
Windows support
2020-05-18 08:05:44 +02:00
6cb3ae863e
print timestamp error
2020-05-08 14:26:27 +02:00
8aaa8faf5c
enable the verbose option for the add command
2020-05-07 10:54:01 +02:00
2c919cce9f
more TSA servers in tests
2020-05-07 10:43:57 +02:00
8d78e07528
Windows install notes
2020-05-05 14:58:49 +02:00
56a1413cb5
how to use PKCS11 token
2020-05-05 14:48:48 +02:00
82afda3ef9
msi support for Windows
2020-04-22 10:26:32 +02:00
dfad489090
CAfile/untrusted file must exist to verify the signature
2020-04-17 15:41:33 +02:00
c786ca873c
don't overwrite an existing file
2020-04-17 14:48:32 +02:00
3b9ce00901
Typo
2020-04-16 15:36:46 +02:00
8cafe0a102
Windows workaround for the #9 fix
2020-04-16 14:24:09 +02:00
146b79bd04
Merge pull request #38 from olszomal/cabfiles
...
Code cleanup
2020-04-11 11:19:03 +02:00
e59e922d32
last merge error - X509_PURPOSE_ANY
2020-04-09 10:45:25 +02:00
e2f984f5c9
attach DER signature
2020-04-08 14:21:53 +02:00
cafa23819b
more memory leaks fixed
2020-04-07 15:49:00 +02:00
235448d839
fixed memory leaks
2020-04-03 15:12:43 +02:00
077783aa2a
signer extended key usage XKU_CODE_SIGN
2020-04-03 12:31:59 +02:00
7c39f73ff6
memory cleanup
2020-04-03 11:44:56 +02:00
1e4681980f
print osslsigncode version and usage
2020-04-02 12:18:37 +02:00
26d35cee40
C89 standard compatibility
2020-04-02 12:03:06 +02:00
a79c0c6426
is_indirect_data_signature()
2020-04-01 13:25:58 +02:00
3ae025a133
code cleaning
2020-03-31 12:55:09 +02:00
6383166189
enable MsiDigitalSignatureEx
2020-03-27 15:00:47 +01:00
0692db5ed3
resolved merge conflict by incorporating both suggestions
2020-03-27 14:28:04 +01:00
ee2d65d354
msi_calc_MsiDigitalSignatureEx() with GSF_PARAMS struct
2020-03-27 14:04:14 +01:00
3635d586fb
create pkcs7 object and prepare file to sign
2020-03-27 13:51:59 +01:00
2830ab5795
Merge pull request #36 from olszomal/cabverify
...
CAB files support
- Extracting, attaching, removing and verifying the signature
- Signing with the nested signature
- Enable tests for CAB files
2020-03-27 06:24:48 +01:00
ee17261eaf
resolved merge conflict
2020-03-26 11:24:24 +01:00
77493d5cde
input options and input file header validation
2020-03-26 10:38:02 +01:00
cdd2a23bf1
check attached data
2020-03-26 09:16:18 +01:00
20236fb677
Verification purpose and nested signature ( #35 )
...
- Require "Code Signing" extended key usage for authenticode verification.
- Only check for the X509_PURPOSE_CRL_SIGN purpose in CRL verification.
- Only require one valid signature for a nested signature.
2020-03-25 21:00:47 +01:00
18b19cbe5d
Update additional data size
2020-03-25 14:06:36 +01:00
e570907a59
Append signature to outfile
2020-03-25 13:52:08 +01:00
9f6af8becb
set_indirect_data_blob()
2020-03-24 14:44:03 +01:00
b7f0461311
page hash verification
2020-03-24 14:04:37 +01:00
1715a02cd8
get_indirect_data_blob() with options and header structures
2020-03-24 13:59:38 +01:00
536cf9670b
get_file_type()
2020-03-17 11:17:45 +01:00
0f35d25791
CRYPTO_PARAMS struct
2020-03-17 11:01:37 +01:00