Commit Graph

  • 665ecfb64c fix Win32 builds Michał Trojnara 2022-07-27 09:12:39 +02:00
  • 6430bf0036 rebuild vcpkg cache on vcpkg.json changes Michał Trojnara 2022-07-26 16:56:00 +02:00
  • 92673b8f00 Add a build status badge Michał Trojnara 2022-07-26 16:37:30 +02:00
  • 3d0640a2cc
    CI for Linux/macOS/Windows (#166) Michał Trojnara 2022-07-26 16:27:46 +02:00
  • 28c68aeebf find osslsigncode path olszomal 2022-07-22 14:10:22 +02:00
  • 26b7d5f617 change makecers.sh mode olszomal 2022-07-21 12:13:24 +02:00
  • 88bf99dec8 Microsoft Visual Studio install notes olszomal 2022-07-20 15:36:17 +02:00
  • 757d9c39a4 fix and simplify cmake olszomal 2022-07-20 15:32:35 +02:00
  • ce2d586956 Squash applink.c compilation warnings olszomal 2022-07-20 15:23:34 +02:00
  • 396318dcd1 Find headers olszomal 2022-07-20 15:22:32 +02:00
  • 24ed108099 Set bash completion olszomal 2022-07-20 15:16:26 +02:00
  • 7b29b45348 Set compiler and linker flags olszomal 2022-07-20 15:13:08 +02:00
  • 6b3450ada8 add test certificates olszomal 2022-07-20 15:11:18 +02:00
  • ac3e8e5221 improve tests olszomal 2022-07-20 15:09:43 +02:00
  • 99400d92d6 add vcpkg.json Michał Trojnara 2022-07-18 11:38:29 +02:00
  • b63b023c5c add 64-bit Windows targets mtrojnar 2022-07-17 07:46:12 +02:00
  • 6ffe7fa0de add faketime to ci dependencies Michał Trojnara 2022-07-16 23:22:03 +02:00
  • b7d4c72756
    Create ci.yml Michał Trojnara 2022-07-16 23:18:14 +02:00
  • fb19651926 re-enable tests/install/dist on Unix mtrojnar 2022-07-16 21:55:04 +02:00
  • 213ea27f99 setup default 32-bit targets for MSVC mtrojnar 2022-07-16 21:23:48 +02:00
  • a19d77a8a7 MSVC fixes and workarounds mtrojnar 2022-07-16 21:10:56 +02:00
  • 6a873c3a49 simplify cmake Michał Trojnara 2022-07-16 20:01:11 +02:00
  • a892c50147 doc: CMAKE_C_STANDARD is C not C++ fanquake 2022-06-30 15:31:03 +01:00
  • 95615faf1d check PE file size olszomal 2022-07-15 15:37:23 +02:00
  • 860e8d6f4e cmake3 note olszomal 2022-06-20 11:20:15 +02:00
  • 60fe5d15fe use CMake instead of Makefile olszomal 2022-04-12 12:42:02 +02:00
  • b96717506c RFC3161 section-4.3 comment olszomal 2022-04-11 12:12:10 +02:00
  • 157bb78a6e fix sprintf_s error stack corruption olszomal 2022-04-05 11:56:07 +02:00
  • 4396c451eb Revert "use a memory allocation instead of a static variable to fix sprintf_s error stack corruption" olszomal 2022-04-04 09:02:18 +02:00
  • 40bd33ee01 fix Windows build with MSVC compiler olszomal 2022-04-04 08:59:35 +02:00
  • d7ae7c90f9 Revert "fix Windows build with MSVC compiler" olszomal 2022-04-04 08:52:45 +02:00
  • 247a82232c windows read password from file olszomal 2022-04-01 14:14:59 +02:00
  • 3a84987107 use a memory allocation instead of a static variable to fix sprintf_s error stack corruption olszomal 2022-04-01 10:01:51 +02:00
  • afda3cc810 remove zlib dependency olszomal 2022-03-30 12:30:57 +02:00
  • 44eeeb1515 updated NEWS.md olszomal 2022-03-28 15:47:14 +02:00
  • 1c523ed616 disable verification of the Timestamp Server signature olszomal 2022-03-28 15:45:33 +02:00
  • 8ba94fafd9 user-specified signing and/or verifying time (-time option) olszomal 2022-03-28 11:32:05 +02:00
  • 82185eef18 enable "-h {md5,sha1,sha2(56),sha384,sha512}" option for "attach -signature" and "add" commands enable "-require-leaf-hash" option for "attach-signature" command olszomal 2022-03-24 15:09:11 +01:00
  • bec2ae2eed fix Windows build with MSVC compiler olszomal 2022-03-15 08:36:04 +01:00
  • c5c23cefac more verbose timestamp response status info olszomal 2022-03-11 11:12:04 +01:00
  • 4c1b972f9e set the default message digest to sha256 olszomal 2022-03-11 10:53:58 +01:00
  • 1bd9a87e2f Don't '#include <windows.h>' on Cygwin Jon Turney 2022-03-09 15:48:04 +00:00
  • 65d17836ab disable the confusing error created while searching for the certificate olszomal 2022-04-06 12:13:40 +02:00
  • 6a1a884f3c Add license declarations to dist tarball Dirk Müller 2022-04-10 17:23:14 +02:00
  • 98308f2e0a remove PVK conversion notes from README.md Michał Trojnara 2022-03-06 21:57:43 +01:00
  • da4413d0c7 move unauth blob documentation to README.md Michał Trojnara 2022-03-06 21:46:47 +01:00
  • c08b8cb3d5 git ignore GPG signature files Michał Trojnara 2022-03-06 21:14:26 +01:00
  • 5af84745de add markdown files to distribution tarballs Michał Trojnara 2022-03-06 21:11:02 +01:00
  • 0459fb99ef initial 2.4 commit Michał Trojnara 2022-03-06 21:00:38 +01:00
  • 73d7cf011e release 2.3 2.3 Michał Trojnara 2022-03-06 20:11:25 +01:00
  • 7affd85c46 Fix non-interactive PVK (MSBLOB) key decryption Michał Trojnara 2022-03-06 18:54:51 +01:00
  • d8a182614c remove trailing tabulators Michał Trojnara 2022-03-06 17:41:36 +01:00
  • ac672640be
    Clean up arrays (#139) olszomal 2022-03-06 16:50:23 +01:00
  • 5d68e8699a update change log olszomal 2022-02-28 15:08:22 +01:00
  • b48458499b fix pe_calc_checksum bufor revert part of 45fedd9e501a44f9fdbb6e702a94168e400970fc olszomal 2022-02-28 13:30:10 +01:00
  • 4731667c35 msi const names olszomal 2022-02-25 11:50:11 +01:00
  • 85594d9fb2 fix memory leak olszomal 2022-02-25 10:18:45 +01:00
  • 5f60cc6563 use msi_dirent_free() when failed to parse the MSI_DIRENT structure olszomal 2022-02-24 15:49:41 +01:00
  • 77b2b30d1f check Root Directory Entry's Name olszomal 2022-02-24 15:19:45 +01:00
  • e0d652b987 timestamp error olszomal 2022-02-23 12:53:40 +01:00
  • b774a56aa9 Floyd's cycle-finding algorithm Michał Trojnara 2022-02-23 22:35:40 +01:00
  • 6eaf0d9368 fixed MSI recursion loop detection Michał Trojnara 2022-02-22 18:56:20 +01:00
  • d471b51db5 add only a non-stream child to the tree olszomal 2022-02-22 15:28:34 +01:00
  • 7b12abf21f NOSTREAM error handling olszomal 2022-02-22 13:00:49 +01:00
  • f248286d6f verify corrupted SpcPeImageData struct olszomal 2022-02-22 11:35:08 +01:00
  • 5db237f242 Revert "verbose msi file verification errors" olszomal 2022-02-22 11:31:39 +01:00
  • 95c5a4451b simplify MSI parsing recursion Michał Trojnara 2022-02-22 10:08:15 +01:00
  • f0207411b9 fix parse MSI_FILE_HDR struct olszomal 2022-02-21 14:50:25 +01:00
  • aef958f880 modelines Michał Trojnara 2022-02-19 17:07:51 +01:00
  • a6d3be739e detect recursion loop Michał Trojnara 2022-02-18 22:33:03 +01:00
  • 4eeeec32b4 verbose msi file verification errors olszomal 2022-02-18 15:01:35 +01:00
  • ce196ce147 improve cab files verification olszomal 2022-02-18 14:18:50 +01:00
  • 289c345280 fix double free in msi_dirent_new() olszomal 2022-02-18 12:49:55 +01:00
  • bdea1d1c2a fixed MSI_DIRENT structure parsing olszomal 2022-02-17 14:59:13 +01:00
  • 45fedd9e50 Fix more fuzzer errors olszomal 2022-02-11 15:18:04 +01:00
  • e177ded9a5 Fix some fuzzer errors and VS2022 compiler warnings and errors olszomal 2022-02-04 15:21:38 +01:00
  • 5a2d0affc1 validate both header->sigpos and header->siglen olszomal 2022-01-28 09:07:37 +01:00
  • 5afafecc23 check a signature length in the WIN_CERTIFICATE structure olszomal 2022-01-26 15:29:31 +01:00
  • 07bf24911d
    Add bash completion script (#125) olszomal 2022-01-11 20:46:52 +01:00
  • 357747d2fc Typo fix: Errror Stephen Kitt 2021-09-01 15:20:02 +02:00
  • 28f6ffbc42 Return the number of failed tests from make_tests olszomal 2021-09-07 11:45:34 +02:00
  • fb75eee385 Put the pkcs11cert option in the usage syntax olszomal 2021-08-18 12:06:12 +02:00
  • 6e2fb03b7b Edit Windows install notes olszomal 2021-08-18 11:50:11 +02:00
  • 46d43d70b3 Test certificates support requirements of openssl 3.0: - AES-256-CBC encryption algorithm for PKCS#12 files - required configuration file options Export LD_LIBRARY_PATH olszomal 2021-08-18 11:40:53 +02:00
  • 407579ca58 CA bundle auto-detection olszomal 2021-11-04 10:21:57 +01:00
  • 96df1a709f libcurl development package availability olszomal 2021-12-21 10:32:16 +01:00
  • 8c37b00d83 release 2.2 2.2 Michał Trojnara 2021-08-15 21:42:01 +02:00
  • f2559972f3 fix gcc command line aesx86 2021-07-02 16:20:15 +03:00
  • 057d38ee76 Additional test dependency checks Michał Trojnara 2021-06-27 10:10:01 +02:00
  • ed8ee4194b typo Michał Trojnara 2021-06-19 12:29:05 +02:00
  • c64add388b
    Separate section for bootstrapping Michał Trojnara 2021-06-13 21:57:09 +02:00
  • 2912eb054c missing autoconf for MacOS sebaxakerhtc 2021-05-05 11:00:42 +03:00
  • de05123adc update documentation olszomal 2021-06-02 15:29:53 +02:00
  • 180b352102 tests improvements olszomal 2021-06-02 14:54:09 +02:00
  • 72de045151 Add the bootstrap file olszomal 2021-06-02 11:40:31 +02:00
  • 95d77c9b98 help and version commands return code 0 (success) olszomal 2021-06-07 10:36:34 +02:00
  • 64e7e26eba free up BIO outdata only for MSI files olszomal 2021-05-28 13:16:14 +02:00
  • e26a50a618 clarifying comments olszomal 2021-05-14 11:31:28 +02:00
  • d2aa35a7f6 verify the content blob with the type set to OCTET STRING olszomal 2021-05-13 11:32:09 +02:00
  • 1c175c4339
    Merge pull request #90 from olszomal/style Michał Trojnara 2021-05-04 09:40:12 +02:00