olszomal
41b662a8fe
Checked cFolders value
2024-05-31 16:47:31 +02:00
olszomal
3998bcabb2
Simplify BIO chain free up and FILE_FORMAT_CTX cleanup
2024-02-28 15:55:25 +01:00
olszomal
fa40c57f80
Simplify checking whether a signature exists
2024-02-28 11:55:21 +01:00
Michał Trojnara
4576895718
Initial script (text) format support
...
See #37 for details.
2024-02-12 10:54:18 +01:00
olszomal
f22c83514c
Simplify obtaining an existing signature and creating a new one
2024-01-23 19:00:22 +01:00
olszomal
44ca1f38e6
PKCS9_SEQUENCE_NUMBER authenticated attribute support
2024-01-23 19:00:22 +01:00
olszomal
64e1bba96b
Add a new command extract-data to extract a PKCS#7 data content to be signed
2023-12-19 13:07:19 +01:00
olszomal
8a9b275494
Fixed unmap_file() segmentation fault
2023-11-21 10:54:44 +01:00
olszomal
6d6270094e
Simplify unlinking outfile
2023-11-13 13:50:41 +01:00
olszomal
900ffed596
Enable verification that a catalog file was signed by a valid certificate.
...
Simplify setting and signing a content blob.
Clean up a support library.
2023-11-07 14:56:48 +01:00
Michał Trojnara
1700455533
APPX support ( #303 )
...
Co-authored-by: Maciej Panek <Maciej.panek@punxworks.com>
Co-authored-by: olszomal <Malgorzata.Olszowka@stunnel.org>
2023-09-19 21:23:32 +02:00
Michael Brown
5b8376ce32
Fix construction of signed CAB header
...
Commit 0f51a06 ("Separate common and format-dependent functions")
performed a substantial amount of refactoring. Within the CFFOLDER
header construction loop in cab_add_header(), the line
tmp = GET_UINT32_LE(indata + i);
seems to have been accidentally deleted, instead of being refactored
to become
tmp = GET_UINT32_LE(ctx->options->indata + i);
with the result that adding a signature to a .cab file will currently
produce an invalid .cab file.
Fix by adding back in the missing line of code.
Signed-off-by: Michael Brown <mbrown@fensystems.co.uk>
2023-08-31 12:27:01 +02:00
olszomal
dc44ed5f5b
Fix CFFOLDER hashing
2023-05-26 15:07:03 +02:00
yjh-styx
56e7a72e8a
Fix timestamping nested signatures ( #266 )
2023-05-14 22:32:56 +02:00
olszomal
76bb06bf7e
Squash unused parameter warning
2023-05-09 21:14:19 +02:00
olszomal
7bfe3b5db9
Fix update_data_size()
2023-03-30 20:57:38 +02:00
olszomal
dd365d68c4
Calculate padding length
2023-03-30 20:57:38 +02:00
Michał Trojnara
0204d04a25
Stop using tabs for indentation
2023-03-25 23:39:52 +01:00
Małgorzata Olszówka
0f51a06b8f
Separate common and format-dependent functions ( #241 )
2023-03-25 20:32:58 +01:00