Commit Graph

  • 1715a02cd8 get_indirect_data_blob() with options and header structures olszomal 2020-03-24 13:59:38 +01:00
  • 536cf9670b get_file_type() olszomal 2020-03-17 11:17:45 +01:00
  • 0f35d25791 CRYPTO_PARAMS struct olszomal 2020-03-17 11:01:37 +01:00
  • f93bdc0f98 nturl/ntsurl GLOBAL_OPTIONS related to turl/tsurl olszomal 2020-03-16 14:41:21 +01:00
  • 6e46f71e69 main_configure() olszomal 2020-03-16 14:20:02 +01:00
  • 5e0f6e17a9 GLOBAL_OPTIONS struct olszomal 2020-03-16 10:32:39 +01:00
  • 1281dbccf1 read certificate and key olszomal 2020-03-13 12:19:42 +01:00
  • 9e670ea7a0 read_password olszomal 2020-03-12 15:36:40 +01:00
  • 29b138a667 create_new_signature() olszomal 2020-03-12 15:03:36 +01:00
  • e7f0577bf3 set_signing_bob olszomal 2020-03-12 14:13:26 +01:00
  • f0050d6033 MSI Digital Signatures support olszomal 2020-03-12 13:35:30 +01:00
  • ccde20f8e2 FILE_HEADER struct for CAB header support olszomal 2020-03-11 09:25:27 +01:00
  • 787933ef53 verify_pe_header() olszomal 2020-03-10 13:26:20 +01:00
  • 7cd0e9d581 add jp/purpose/desc/url attribute functions olszomal 2020-03-04 15:35:48 +01:00
  • 889679e080 attach_sigfile() olszomal 2020-03-04 14:34:51 +01:00
  • 47e9a2299b attach-signature tests olszomal 2020-03-04 13:31:54 +01:00
  • 150d14b57c modify and verify CAB header olszomal 2020-03-04 13:28:46 +01:00
  • 73cf4e9540 attach to CAB file fixed some improvements for PE files olszomal 2020-02-21 16:26:53 +01:00
  • a56aee3c8f CAB file tests olszomal 2020-02-21 14:10:21 +01:00
  • 94f5e0c1bf CAB file support olszomal 2020-02-21 14:07:15 +01:00
  • 6bcb95e8fa file format fixes olszomal 2020-02-19 10:47:29 +01:00
  • 7fcf08ad75
    CA bundle install path detection (#32) olszomal 2020-02-04 22:44:58 +01:00
  • e7dd72c64d makecerts requirement olszomal 2020-01-29 19:26:31 +01:00
  • 2bb573219a Fix invocation without arguments Michal Trojnara 2020-01-25 18:41:47 +01:00
  • 7366df707d Help (#27) olszomal 2020-01-25 08:37:11 +01:00
  • 49f25a1914 CRL support with new CRLfile global option (#28) olszomal 2020-01-25 08:25:48 +01:00
  • 98910f675a check libcurl availability olszomal 2019-12-12 12:35:08 +01:00
  • 5b9f65d2f2 more tests requirements olszomal 2019-12-12 12:34:43 +01:00
  • 7f6ec7607f ifdef ENABLE_CURL mistake olszomal 2019-12-12 12:33:55 +01:00
  • d36a10bf09 tests improvements olszomal 2019-12-06 14:03:59 +01:00
  • a77ed9c9e1 new verify tests olszomal 2019-12-06 14:02:57 +01:00
  • 3c45de910f new test library olszomal 2019-12-06 12:22:57 +01:00
  • 5c0a181436 tests requirements olszomal 2019-12-06 12:20:57 +01:00
  • 1af321be77 make certs with faketime olszomal 2019-12-06 12:11:06 +01:00
  • 311f5af395 signature verification olszomal 2019-12-06 11:39:26 +01:00
  • 2ffa5a9d69 Signing Time code refactoring Michał Trojnara 2019-09-10 23:03:35 +02:00
  • 5c51cab171 reword comment Viktor Szakats 2019-09-10 08:13:35 +00:00
  • c72434aa08 add option to override non-trusted time in signature Viktor Szakats 2019-09-09 18:51:16 +00:00
  • 18810b7e0b change test for add-msi-dse option olszomal 2019-07-25 15:37:39 +02:00
  • b512aa534c some options warnings olszomal 2019-07-25 15:21:09 +02:00
  • de4e85f35a remove jp_medium and jp_high tests olszomal 2019-07-25 15:16:50 +02:00
  • 97b7002547 required packages olszomal 2019-07-23 11:39:42 +02:00
  • dc0b2d7273 Improve build instructions for osslsigncode, fixes #12 (#15) Randy Fay 2019-07-28 06:11:53 -06:00
  • 764fec5bd1 Fix password tests Michał Trojnara 2019-07-20 14:38:12 +02:00
  • f39ac9caee Fixed "add" tests Michał Trojnara 2019-07-20 14:17:41 +02:00
  • 1121713d48 Typo Michał Trojnara 2019-07-20 13:53:50 +02:00
  • 00290bc363 Test improvements (#14) olszomal 2019-07-20 12:54:46 +02:00
  • 62e8ffd0c9 allow timestamping with the add command olszomal 2019-07-19 12:05:30 +02:00
  • 891887a974 Never overwrite or unlink an existing file Michał Trojnara 2019-07-13 15:25:41 +02:00
  • 3645ba7357 New tests for osslsigncode (#11) olszomal 2019-07-13 11:41:03 +02:00
  • 4c44cfdd76 Fix double free Michał Trojnara 2019-07-11 20:20:47 +02:00
  • 6c8ec4427a Fix segmentation fault Jemmy Wang 2019-06-26 18:56:22 +08:00
  • c740b097df Fix SpcPageHashLink generation The orginal code handles ASN1_SET improperly, which results in INVALID page hash SpcLink. This commit fixes the bug. osslsigncode can now generate valid signatures with -ph (page hash) option. Jemmy Wang 2019-06-19 20:46:54 +08:00
  • 0bea1ac8f6 Ensure variable is initialized. Reimar Döffinger 2019-04-24 08:00:05 +02:00
  • 12966f611a Consistent DO_EXIT_n interface Michał Trojnara 2019-04-24 06:54:44 +02:00
  • 044861b323 Make -pkcs11engine option optional. (#5) Reimar Döffinger 2019-04-24 06:47:53 +02:00
  • bed25dcb7d Error formatting fixes Michał Trojnara 2019-04-24 06:17:31 +02:00
  • 8c82f76905 Remove unused Authenticode object IDs. Reimar Döffinger 2018-07-07 10:57:52 +02:00
  • 342518fcbe Minorfixes (#2) barrybingo 2019-04-02 12:52:25 +01:00
  • fe08daaa4f use OpenSSL memory allocation Michał Trojnara 2018-12-09 23:30:20 +01:00
  • 5a01658434 use tohex() for bin2hex conversion Michał Trojnara 2018-12-09 23:05:13 +01:00
  • d007c03bb6 signed/unsigned conversion fixes Michał Trojnara 2018-12-09 22:51:15 +01:00
  • a935479e7f fixed a few typos Michał Trojnara 2018-12-08 22:06:36 +01:00
  • db559c4769 code simplification Michał Trojnara 2018-12-08 21:55:15 +01:00
  • 693ac8c476 new bug reporting procedure Michał Trojnara 2018-12-08 17:07:25 +01:00
  • 2e9113cd41 code deduplication and cleanup Michał Trojnara 2018-12-08 16:56:29 +01:00
  • a7c624d0a9 fixed OpenSSL 1.1 check to fail with OpenSSL 1.0 Michał Trojnara 2018-12-08 09:55:04 +01:00
  • c9396c4be9 configure.ac indentation Michał Trojnara 2018-12-08 09:49:11 +01:00
  • 6da2a23d1f version number bump Michał Trojnara 2018-12-05 23:02:08 +01:00
  • 642a290343 more consistent code formatting and indentation Michał Trojnara 2018-12-05 22:59:41 +01:00
  • fe89b08e35 version 2.0 2.0 Michał Trojnara 2018-12-04 22:17:07 +01:00
  • 6bc9105793 file format fixes Michał Trojnara 2018-12-04 22:06:35 +01:00
  • 9b2df1c2fc file renames Michał Trojnara 2018-12-04 21:03:21 +01:00
  • 1977db24f1 Fixed PKCS11_MODULE_PATH name Michał Trojnara 2018-11-26 08:22:57 +01:00
  • 687bd91531 corrected OpenSSL version checks Michał Trojnara 2018-11-22 08:33:44 +01:00
  • 9554bbeb14 test cleanup Michał Trojnara 2018-11-22 08:07:13 +01:00
  • bc8e209d6e ported to SoftHSM2 Michał Trojnara 2018-11-22 08:01:20 +01:00
  • 1f9f8df126 ported to OpenSSL 1.1.x Michał Trojnara 2018-11-22 07:54:27 +01:00
  • e72a1937d1 fixed Windows / Cygwin / MinGW compile Per Allansson 2015-08-31 23:03:58 +02:00
  • 4ef0e54438 guard against missing defs of TRUE/FALSE Per Allansson 2015-08-31 20:15:01 +02:00
  • df25781578 added -noverifypeer option to timestamping Per Allansson 2015-07-07 21:07:42 +02:00
  • 3be7eb1676 add the attach-signature command Cory Fields 2015-06-18 15:23:12 -04:00
  • 36715c1183 add the -pem option in extract-signature mode Cory Fields 2015-06-18 15:21:09 -04:00
  • 59a42c66b6 Improved error reporting for timestamping errors (patch from Carlo Teubner) Per Allansson 2015-03-10 20:29:32 +01:00
  • afd5c5177d added ability to add an unauthenticated blob a signed PE file (patch from Scott Piper) Per Allansson 2015-03-07 20:24:45 +01:00
  • e01da8fb55 update testsign.sh Per Allansson 2015-03-07 19:51:48 +01:00
  • 80b92fd778 fixed double free Per Allansson 2015-03-07 08:23:06 +01:00
  • 50b66a1eb4 pkcs11: don't hardcode pkcs11 engine path - use -pkcs11engine + -pkcs11module args instead Per Allansson 2015-03-06 22:00:48 +01:00
  • 67ef46984f documentation and sample pkcs11 token Leif Johansson 2015-02-26 14:18:00 +01:00
  • 89af05898e pkcs11 support - initial version Leif Johansson 2015-02-26 14:07:00 +01:00
  • 5677522790 verify: print cert serialno as well Per Allansson 2015-01-14 14:49:14 +01:00
  • 0c15ccc4db speed up checksum calculation (patch from Veselin Georgiev) Per Allansson 2015-01-06 09:08:26 +01:00
  • a912601140 version 1.7.1 Per Allansson 2014-07-11 06:55:08 +02:00
  • 6b9774f6bc Remove reference to exsig in msi_verify_pkcs7 to fix the -DGSF_CAN_READ_METADATA build. Mikkel Krautz 2014-07-10 23:03:29 +02:00
  • 180a775702 Add sanity check for the potentially 'dangerous' combination of -add-msi-dse and -nest. Mikkel Krautz 2014-07-10 23:46:04 +02:00
  • d0c5b350e9 Remove NO_MSI_DIGITALSIGNATUREEX ifndefs. Mikkel Krautz 2014-07-10 23:09:41 +02:00
  • ec3d58ad4b Add the MSI-specific flag '-add-msi-se' to the 'sign' command for explicitly adding a MsiDigitalSignatureEx section. Mikkel Krautz 2014-07-10 23:00:19 +02:00
  • 9fa7e17770 version 1.7 Per Allansson 2014-07-10 07:42:02 +02:00
  • 71838d3242 Fix a couple of GCC warnings Per Allansson 2014-07-10 07:33:53 +02:00
  • 0b0be2f97b Disable the addition of MsiDigitalSignatureEx when signing MSI files. It does not work well with nested signatures. Mikkel Krautz 2014-07-09 20:39:28 +02:00