Commit Graph

  • 4098a5efc7
    Install missing "make" in the CI on macOS (#236) Michał Trojnara 2023-02-22 15:39:03 +01:00
  • e88bc1ca14 Remove an automake dependency Michał Trojnara 2023-01-24 10:09:35 +01:00
  • dd2aaf0804 Provide a non-zero divisor, CID 1519382 olszomal 2023-01-23 17:49:54 +01:00
  • 08113a08cb Check pagesize upper bound, CID 1519382 olszomal 2023-01-23 14:10:15 +01:00
  • 29843ccf40 Fix resource leak, CID 1530764, 1530765 olszomal 2023-01-20 17:58:54 +01:00
  • 5fef4faf47 Check PE header value ranges, CID 1519382 olszomal 2023-01-20 14:07:14 +01:00
  • 5981c740c9 Check signature length, CID 1519389 olszomal 2023-01-20 12:42:56 +01:00
  • f3af509973 Unsupported input file type to use with -catalog option olszomal 2023-01-16 14:24:19 +01:00
  • c29e14e697 Reset calculated message digest, CID 1519395 olszomal 2023-01-12 15:25:42 +01:00
  • 4da5526c05 Unmap a file in case of error, CID 1519391 olszomal 2023-01-19 09:32:04 +01:00
  • 4ec23dbaa5 Fix resource leak, CID 1519397 olszomal 2023-01-19 09:40:58 +01:00
  • d9979c4bc6 Check a value range, CID 1519382 olszomal 2023-01-19 10:18:46 +01:00
  • 695892b8bf Check sector location, CID 1519384 olszomal 2023-01-19 11:27:26 +01:00
  • 192ff59916 Fix use after free null url, CID 1530710 olszomal 2023-01-19 12:56:51 +01:00
  • 506daf84ac Discover engine ID if full path was specified Michał Trojnara 2023-01-19 11:58:52 +01:00
  • bb6322e378 Close a file descriptor, CID 1208035 olszomal 2023-01-16 09:15:41 +01:00
  • b0eaa96d45 Squash the uninitialized pointer read warning, CID 1519385, 1519387 olszomal 2023-01-16 14:49:21 +01:00
  • fade782e58 Fix memory leak in stream_handle(), CID 1519397, 1519388, 1519402, 1519403 olszomal 2023-01-18 13:39:18 +01:00
  • 199a852c12 Check DigitalSignature and MsiDigitalSignatureEx stream lengths, CID 1519400, 1519381, 1519386 olszomal 2023-01-18 13:33:17 +01:00
  • 95a8a9d9c1 Check stream data length, CID 1519393 olszomal 2023-01-18 13:57:43 +01:00
  • c197d7727c close file and file mapping handles olszomal 2023-01-11 15:04:31 +01:00
  • efbe570f27 Fix out-of-bounds read, CID 1519383 olszomal 2023-01-12 12:28:52 +01:00
  • fef65536f6 remove warning olszomal 2023-01-11 13:47:16 +01:00
  • 1155a9c338 False positive CID 1519394: Operands don't affect result olszomal 2023-01-13 13:19:28 +01:00
  • f67ca8aac5 Fix unchecked return value, CID 1519390 olszomal 2023-01-12 12:58:02 +01:00
  • d59601f2b9 Fix CRL distribution point memory leak, CID 1519398 olszomal 2023-01-13 08:52:24 +01:00
  • 7f87f930f7 Unmap a mapped view of a file , CID 1519391 olszomal 2023-01-13 11:28:24 +01:00
  • dadca2516d Fix memory leak, CID 1519392 olszomal 2023-01-13 09:40:52 +01:00
  • a862378280 Reduce expression complexity Michał Trojnara 2023-01-15 22:09:08 +01:00
  • c4ec6debe5 Squash the unchecked return value from CURL library warning, CID 1519399 olszomal 2023-01-13 14:43:07 +01:00
  • 08c205a02f Remove reduplicated checking for outdata file exists, CID 1519404 olszomal 2023-01-13 14:17:53 +01:00
  • acfece2c26 Fix dereference before null check, CID 1519396 olszomal 2023-01-12 10:52:36 +01:00
  • 61cf89f26f typo olszomal 2023-01-11 08:34:59 +01:00
  • 07a927f34a Update the APT package database Michał Trojnara 2023-01-10 17:56:48 +01:00
  • 257cb1fb08 Add missing parentheses olszomal 2022-12-01 11:45:15 +01:00
  • c48a6cdef0 Legacy pkcs12 ciphers tests Use legacy PKCS#12 container with RC2-40-CBC private key and certificate encryption algorithm olszomal 2022-11-29 10:03:19 +01:00
  • 8bba4496c0 Legacy pkcs12 ciphers support olszomal 2022-11-29 10:01:39 +01:00
  • dfc13c9bf8 simplify bash completion olszomal 2022-12-01 14:06:35 +01:00
  • f57b469c29 Add an option override the autodetected directory for installing bash completions olszomal 2022-12-01 11:42:13 +01:00
  • c718882ffb Fix macro redefinition olszomal 2022-11-29 12:47:20 +01:00
  • 3109bdf0ab Add makecerts.log to CI error artifacts Michał Trojnara 2022-11-28 17:52:44 +01:00
  • 7aca21b481 Use big/little-endian conversion. Improve checksum calculation. olszomal 2022-09-20 10:50:28 +02:00
  • 8c113b3a86 Fix generating timestamp query The TSA is expected to include its signing certificate in the response olszomal 2022-09-21 15:58:57 +02:00
  • f3a5ecce9c fix resource leaks olszomal 2022-11-23 11:25:13 +01:00
  • 1c678bf926 Don't use ELF-specific linker options on Cygwin, either Jon Turney 2022-08-15 14:32:39 +01:00
  • 454e15326d large CAB file support olszomal 2022-09-29 14:44:21 +02:00
  • db556d0a2d large PE file support olszomal 2022-09-28 11:11:56 +02:00
  • 8bdd22c183 Remove a deprecated testing platform Michał Trojnara 2022-09-22 14:58:14 +02:00
  • cc4e5a5076 fix year 2038 problem olszomal 2022-09-21 09:15:31 +02:00
  • b8cb44fa47 initial 2.6 commit Michał Trojnara 2022-08-12 22:09:34 +02:00
  • 36cdea56de
    release 2.5 2.5 Michał Trojnara 2022-08-12 21:59:52 +02:00
  • 77e63fa0cb more type conversion fixes Michał Trojnara 2022-08-12 21:56:39 +02:00
  • 225ce9bbd6 update building osslsigncode for Unix-like operating systems olszomal 2022-08-11 12:28:27 +02:00
  • a5011a00c5 set install prefix olszomal 2022-08-11 11:54:40 +02:00
  • f9006f099a remove ENABLE_CURL macro from the config.h file olszomal 2022-08-12 13:09:29 +02:00
  • b9664394a5 Pre-defined _WIN32 macro defined by the MSVC compiler removed from the config.h file olszomal 2022-08-12 12:58:59 +02:00
  • 68c4163332 Fix clang/OS X warnings about embedded directives within macro arguments to sprintf olszomal 2022-08-12 12:44:25 +02:00
  • c143eff68f set a result of multiplication cast to the wider type olszomal 2022-08-12 12:09:40 +02:00
  • cbdbd9dbd0 Check for a Coverity token before scanning Michał Trojnara 2022-08-12 13:53:26 +02:00
  • 20bfc0ffeb Coverity Scan Michał Trojnara 2022-08-10 10:45:13 +02:00
  • 8e075d625d yet another python 3.6 fix Michał Trojnara 2022-08-08 09:19:19 +02:00
  • 4eeaee4c16 support python 3.6 (and possibly older) Michał Trojnara 2022-08-08 09:06:45 +02:00
  • 6da29943ea prevent vcpkg cache path collisions Michał Trojnara 2022-08-08 06:51:54 +02:00
  • 431d6ab1bd show OpenSSL version Michał Trojnara 2022-08-08 06:40:29 +02:00
  • 5d51f0e2c7 Test on different versions of Ubuntu Michał Trojnara 2022-08-07 17:25:29 +02:00
  • 4d476213d4 Identify runner OS with runner.os instead of matrix.os Michał Trojnara 2022-08-07 17:12:17 +02:00
  • 21c196342f
    CodeQL analysis Michał Trojnara 2022-08-05 12:51:39 +02:00
  • b8d83bb15e fix the hardcoded "pkcs11" engine id Michał Trojnara 2022-08-04 11:56:57 +02:00
  • abf5aa68f8 simplify CI Michał Trojnara 2022-08-04 08:50:40 +02:00
  • 762dd8a21b add mingw to CI Michał Trojnara 2022-08-03 20:41:25 +02:00
  • 86e4eb9252 fix mingw support Michał Trojnara 2022-08-03 22:22:46 +02:00
  • 7510e3c553 initial 2.5 commit Michał Trojnara 2022-08-02 21:43:44 +02:00
  • 225a8f78fa
    release 2.4 2.4 Michał Trojnara 2022-08-02 21:29:07 +02:00
  • 23288f5a00 use the new option name for tests Michał Trojnara 2022-08-02 21:26:09 +02:00
  • 0e80573c58 limit platforms installing python Michał Trojnara 2022-08-01 20:10:59 +02:00
  • 8f6d1617eb enable built-in socket module in Python Michał Trojnara 2022-07-30 10:11:18 +02:00
  • 15185acb0a do not enable EH continuation metadata Michał Trojnara 2022-07-30 00:14:57 +02:00
  • 703ae70602 static CI build Michał Trojnara 2022-07-29 23:30:13 +02:00
  • c59f5dd02c use the first cmake release that passes CI Michał Trojnara 2022-07-30 20:42:30 +02:00
  • 0a9dcbda6c fix the minimum required cmake Michał Trojnara 2022-07-30 12:15:50 +02:00
  • f87618326f explicit cmake source path Michał Trojnara 2022-07-30 11:43:18 +02:00
  • 80de8e7738 create the build directory for older cmake Michał Trojnara 2022-07-30 11:37:30 +02:00
  • 306d467a29 try the latest supported version of cmake Michał Trojnara 2022-07-30 10:28:51 +02:00
  • d0a958919d autodetect vcpkg Michał Trojnara 2022-07-30 09:53:16 +02:00
  • 81b58f744d simplify custom builds Michał Trojnara 2022-07-29 23:06:45 +02:00
  • 8f30bf28e7 set the project language Michał Trojnara 2022-07-29 19:06:00 +02:00
  • a12b5c0951 suppress check compiler flag messages olszomal 2022-07-29 15:54:39 +02:00
  • 5bf24b34a2 remove certs directory olszomal 2022-07-29 15:54:01 +02:00
  • 7871e28141 fix AppleClang linker flags olszomal 2022-07-29 15:38:35 +02:00
  • d7daf98db8 improve add compile and linker flags olszomal 2022-07-29 13:58:39 +02:00
  • 1d0918c84d Squash -Wcast-qual and -Wconversion warnings olszomal 2022-06-23 17:41:01 +02:00
  • f42459ff09 Squash -Wwrite-strings warnings: simplify PEM_read_certs() fix setting SpcPeImageData flags olszomal 2022-06-21 14:53:46 +02:00
  • 66a6a1ced5 Squash ASN1_STRING_get0_data() returne value warning olszomal 2022-06-21 13:43:58 +02:00
  • a44c8decbc Fixed clang -Wembedded-directive warning: embedding a directive within macro arguments has undefined behavior olszomal 2022-06-21 12:43:29 +02:00
  • d556fb78dc Add missing static specifiers olszomal 2022-06-21 11:09:44 +02:00
  • 4c856f3a1e Additional excludes for Windows installation Michał Trojnara 2022-07-27 16:56:34 +02:00
  • 1bf5f9a07b Avoid hardcoding DLL names Michał Trojnara 2022-07-27 16:41:26 +02:00
  • c930d9aa7a smarter vcpkg cache restore Michał Trojnara 2022-07-27 10:10:25 +02:00
  • 5df8d7c181 enable python3 vcpkg dependence olszomal 2022-07-26 14:24:53 +02:00
  • cf20354b91 fix sizeof java_attrs_low olszomal 2022-07-26 14:23:23 +02:00