412 Commits

Author SHA1 Message Date
Michał Trojnara
8bdd22c183 Remove a deprecated testing platform 2022-09-22 14:58:14 +02:00
olszomal
cc4e5a5076 fix year 2038 problem 2022-09-21 10:41:51 +02:00
Michał Trojnara
b8cb44fa47 initial 2.6 commit 2022-08-12 22:09:34 +02:00
Michał Trojnara
36cdea56de
release 2.5
Signed-off-by: Michał Trojnara <Michal.Trojnara@stunnel.org>
2.5
2022-08-12 21:59:52 +02:00
Michał Trojnara
77e63fa0cb more type conversion fixes 2022-08-12 21:56:39 +02:00
olszomal
225ce9bbd6 update building osslsigncode for Unix-like operating systems 2022-08-12 20:45:57 +02:00
olszomal
a5011a00c5 set install prefix 2022-08-12 20:45:57 +02:00
olszomal
f9006f099a remove ENABLE_CURL macro from the config.h file 2022-08-12 20:45:31 +02:00
olszomal
b9664394a5 Pre-defined _WIN32 macro defined by the MSVC compiler removed from the config.h file 2022-08-12 20:45:31 +02:00
olszomal
68c4163332 Fix clang/OS X warnings about embedded directives within macro arguments to sprintf 2022-08-12 20:45:31 +02:00
olszomal
c143eff68f set a result of multiplication cast to the wider type 2022-08-12 20:45:31 +02:00
Michał Trojnara
cbdbd9dbd0 Check for a Coverity token before scanning 2022-08-12 13:53:26 +02:00
Michał Trojnara
20bfc0ffeb Coverity Scan 2022-08-10 10:45:13 +02:00
Michał Trojnara
8e075d625d yet another python 3.6 fix 2022-08-08 09:19:19 +02:00
Michał Trojnara
4eeaee4c16 support python 3.6 (and possibly older) 2022-08-08 09:06:45 +02:00
Michał Trojnara
6da29943ea prevent vcpkg cache path collisions 2022-08-08 06:51:54 +02:00
Michał Trojnara
431d6ab1bd show OpenSSL version 2022-08-08 06:40:29 +02:00
Michał Trojnara
5d51f0e2c7 Test on different versions of Ubuntu 2022-08-07 17:33:03 +02:00
Michał Trojnara
4d476213d4 Identify runner OS with runner.os instead of matrix.os 2022-08-07 17:32:56 +02:00
Michał Trojnara
21c196342f
CodeQL analysis 2022-08-05 12:51:39 +02:00
Michał Trojnara
b8d83bb15e fix the hardcoded "pkcs11" engine id
Use the `-pkcs11engine` value if available for the engine id
instead of the hardcoded `pkcs11` string.
This should address #152.
2022-08-04 11:56:57 +02:00
Michał Trojnara
abf5aa68f8 simplify CI 2022-08-04 11:34:37 +02:00
Michał Trojnara
762dd8a21b add mingw to CI 2022-08-04 11:34:37 +02:00
Michał Trojnara
86e4eb9252 fix mingw support 2022-08-04 11:34:37 +02:00
Michał Trojnara
7510e3c553 initial 2.5 commit 2022-08-02 21:43:44 +02:00
Michał Trojnara
225a8f78fa
release 2.4
Signed-off-by: Michał Trojnara <Michal.Trojnara@stunnel.org>
2.4
2022-08-02 21:29:07 +02:00
Michał Trojnara
23288f5a00 use the new option name for tests 2022-08-02 21:26:09 +02:00
Michał Trojnara
0e80573c58 limit platforms installing python 2022-08-01 20:59:02 +02:00
Michał Trojnara
8f6d1617eb enable built-in socket module in Python 2022-08-01 20:59:02 +02:00
Michał Trojnara
15185acb0a do not enable EH continuation metadata 2022-08-01 20:59:02 +02:00
Michał Trojnara
703ae70602 static CI build 2022-08-01 20:59:02 +02:00
Michał Trojnara
c59f5dd02c use the first cmake release that passes CI 2022-07-30 20:42:30 +02:00
Michał Trojnara
0a9dcbda6c fix the minimum required cmake 2022-07-30 12:15:50 +02:00
Michał Trojnara
f87618326f explicit cmake source path 2022-07-30 11:43:18 +02:00
Michał Trojnara
80de8e7738 create the build directory for older cmake 2022-07-30 11:37:30 +02:00
Michał Trojnara
306d467a29 try the latest supported version of cmake 2022-07-30 10:28:51 +02:00
Michał Trojnara
d0a958919d autodetect vcpkg 2022-07-30 09:53:16 +02:00
Michał Trojnara
81b58f744d simplify custom builds 2022-07-29 23:06:45 +02:00
Michał Trojnara
8f30bf28e7 set the project language 2022-07-29 19:06:00 +02:00
olszomal
a12b5c0951 suppress check compiler flag messages 2022-07-29 18:42:35 +02:00
olszomal
5bf24b34a2 remove certs directory 2022-07-29 18:42:35 +02:00
olszomal
7871e28141 fix AppleClang linker flags 2022-07-29 18:42:35 +02:00
olszomal
d7daf98db8 improve add compile and linker flags 2022-07-29 18:42:35 +02:00
olszomal
1d0918c84d Squash -Wcast-qual and -Wconversion warnings 2022-07-29 18:42:35 +02:00
olszomal
f42459ff09 Squash -Wwrite-strings warnings:
simplify PEM_read_certs()
fix setting SpcPeImageData flags
2022-07-29 18:42:35 +02:00
olszomal
66a6a1ced5 Squash ASN1_STRING_get0_data() returne value warning 2022-07-29 18:42:35 +02:00
olszomal
a44c8decbc Fixed clang -Wembedded-directive warning:
embedding a directive within macro arguments has undefined behavior
2022-07-29 18:42:35 +02:00
olszomal
d556fb78dc Add missing static specifiers 2022-07-29 18:42:35 +02:00
Michał Trojnara
4c856f3a1e Additional excludes for Windows installation 2022-07-27 16:56:34 +02:00
Michał Trojnara
1bf5f9a07b Avoid hardcoding DLL names 2022-07-27 16:41:26 +02:00