525 Commits

Author SHA1 Message Date
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
Michał Trojnara
c930d9aa7a smarter vcpkg cache restore 2022-07-27 10:10:25 +02:00
olszomal
5df8d7c181 enable python3 vcpkg dependence 2022-07-27 09:43:19 +02:00
olszomal
cf20354b91 fix sizeof java_attrs_low 2022-07-27 09:43:19 +02:00
Michał Trojnara
665ecfb64c fix Win32 builds 2022-07-27 09:30:08 +02:00
Michał Trojnara
6430bf0036 rebuild vcpkg cache on vcpkg.json changes 2022-07-26 16:56:00 +02:00
Michał Trojnara
92673b8f00 Add a build status badge 2022-07-26 16:38:08 +02:00
Michał Trojnara
3d0640a2cc
CI for Linux/macOS/Windows (#166) 2022-07-26 16:27:46 +02:00
olszomal
28c68aeebf find osslsigncode path 2022-07-22 14:17:59 +02:00
olszomal
26b7d5f617 change makecers.sh mode 2022-07-21 12:21:19 +02:00
olszomal
88bf99dec8 Microsoft Visual Studio install notes 2022-07-21 12:21:19 +02:00
olszomal
757d9c39a4 fix and simplify cmake 2022-07-21 12:21:19 +02:00
olszomal
ce2d586956 Squash applink.c compilation warnings 2022-07-21 12:21:19 +02:00
olszomal
396318dcd1 Find headers 2022-07-21 12:21:19 +02:00
olszomal
24ed108099 Set bash completion 2022-07-21 12:21:19 +02:00
olszomal
7b29b45348 Set compiler and linker flags 2022-07-21 12:21:19 +02:00
olszomal
6b3450ada8 add test certificates 2022-07-21 12:21:19 +02:00
olszomal
ac3e8e5221 improve tests 2022-07-21 12:21:19 +02:00
Michał Trojnara
99400d92d6 add vcpkg.json 2022-07-18 11:38:29 +02:00
mtrojnar
b63b023c5c add 64-bit Windows targets 2022-07-17 07:48:33 +02:00
Michał Trojnara
6ffe7fa0de add faketime to ci dependencies 2022-07-16 23:22:03 +02:00
Michał Trojnara
b7d4c72756
Create ci.yml 2022-07-16 23:18:14 +02:00
mtrojnar
fb19651926 re-enable tests/install/dist on Unix 2022-07-16 21:55:04 +02:00
mtrojnar
213ea27f99 setup default 32-bit targets for MSVC 2022-07-16 21:23:48 +02:00
mtrojnar
a19d77a8a7 MSVC fixes and workarounds 2022-07-16 21:10:56 +02:00
Michał Trojnara
6a873c3a49 simplify cmake 2022-07-16 20:01:11 +02:00
fanquake
a892c50147 doc: CMAKE_C_STANDARD is C not C++ 2022-07-15 21:17:01 +02:00
olszomal
95615faf1d check PE file size 2022-07-15 21:16:07 +02:00
olszomal
860e8d6f4e cmake3 note 2022-06-20 12:13:00 +02:00
olszomal
60fe5d15fe use CMake instead of Makefile 2022-05-25 20:27:21 +02:00
olszomal
b96717506c RFC3161 section-4.3 comment 2022-04-12 11:41:27 +02:00
olszomal
157bb78a6e fix sprintf_s error stack corruption 2022-04-12 11:41:27 +02:00
olszomal
4396c451eb Revert "use a memory allocation instead of a static variable to fix sprintf_s error stack corruption"
This reverts commit fb59d92f3cc48413992a744f4a779ffda2cc0f19.
2022-04-12 11:41:27 +02:00
olszomal
40bd33ee01 fix Windows build with MSVC compiler 2022-04-12 11:41:27 +02:00
olszomal
d7ae7c90f9 Revert "fix Windows build with MSVC compiler"
This reverts commit 78220c144c476775c2ef7408c562ae3292d84cf2.
2022-04-12 11:41:27 +02:00
olszomal
247a82232c windows read password from file 2022-04-12 11:41:27 +02:00
olszomal
3a84987107 use a memory allocation instead of a static variable to fix sprintf_s error stack corruption 2022-04-12 11:41:27 +02:00
olszomal
afda3cc810 remove zlib dependency 2022-04-12 11:41:27 +02:00