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
olszomal
44eeeb1515
updated NEWS.md
2022-04-12 11:41:27 +02:00
olszomal
1c523ed616
disable verification of the Timestamp Server signature
2022-04-12 11:41:27 +02:00
olszomal
8ba94fafd9
user-specified signing and/or verifying time (-time option)
2022-04-12 11:41:27 +02:00
olszomal
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
2022-04-12 11:41:27 +02:00
olszomal
bec2ae2eed
fix Windows build with MSVC compiler
2022-04-12 11:41:27 +02:00
olszomal
c5c23cefac
more verbose timestamp response status info
2022-04-12 11:41:27 +02:00
olszomal
4c1b972f9e
set the default message digest to sha256
2022-04-12 11:41:27 +02:00
Jon Turney
1bd9a87e2f
Don't '#include <windows.h>' on Cygwin
...
On Cygwin, don't '#include <windows.h>', so WIN32 isn't defined, so we
don't end up trying to use various MSVC functions, which don't exist in
our C runtime library.
The whole point of the Cygwin C runtime library is to try to look like
POSIX, so we always want the POSIX code in those pre-processor
conditionals.
2022-04-10 18:00:36 +02:00
olszomal
65d17836ab
disable the confusing error created while searching for the certificate
2022-04-10 17:46:30 +02:00
Dirk Müller
6a1a884f3c
Add license declarations to dist tarball
...
This is GPLv3, we should include the license in the sources.
2022-04-10 17:29:24 +02:00
Michał Trojnara
98308f2e0a
remove PVK conversion notes from README.md
...
This is no longer needed since release 1.5, which added native support
for PVK keys.
2022-03-06 21:57:43 +01:00
Michał Trojnara
da4413d0c7
move unauth blob documentation to README.md
...
Removed dead links and references to a fork that was merged long time
ago.
2022-03-06 21:46:47 +01:00
Michał Trojnara
c08b8cb3d5
git ignore GPG signature files
2022-03-06 21:14:26 +01:00
Michał Trojnara
5af84745de
add markdown files to distribution tarballs
2022-03-06 21:11:02 +01:00
Michał Trojnara
0459fb99ef
initial 2.4 commit
2022-03-06 21:00:38 +01:00
Michał Trojnara
73d7cf011e
release 2.3
...
Signed-off-by: Michał Trojnara <Michal.Trojnara@stunnel.org>
2.3
2022-03-06 20:11:25 +01:00
Michał Trojnara
7affd85c46
Fix non-interactive PVK (MSBLOB) key decryption
...
Fix #130
2022-03-06 18:54:51 +01:00
Michał Trojnara
d8a182614c
remove trailing tabulators
2022-03-06 17:41:36 +01:00
olszomal
ac672640be
Clean up arrays ( #139 )
...
- move large arrays to the heap
- use the `const` type qualifier with constant arrays
2022-03-06 16:50:23 +01:00
olszomal
5d68e8699a
update change log
2022-02-28 19:50:39 +01:00
olszomal
b48458499b
fix pe_calc_checksum bufor
...
revert part of 45fedd9e501a44f9fdbb6e702a94168e400970fc
2022-02-28 19:50:39 +01:00
olszomal
4731667c35
msi const names
2022-02-25 21:42:24 +01:00
olszomal
85594d9fb2
fix memory leak
2022-02-25 21:42:24 +01:00
olszomal
5f60cc6563
use msi_dirent_free() when failed to parse the MSI_DIRENT structure
2022-02-25 21:42:24 +01:00
olszomal
77b2b30d1f
check Root Directory Entry's Name
2022-02-25 21:42:24 +01:00
olszomal
e0d652b987
timestamp error
2022-02-24 23:08:24 +01:00
Michał Trojnara
b774a56aa9
Floyd's cycle-finding algorithm
2022-02-23 22:35:40 +01:00
Michał Trojnara
6eaf0d9368
fixed MSI recursion loop detection
2022-02-22 18:56:20 +01:00
olszomal
d471b51db5
add only a non-stream child to the tree
2022-02-22 18:16:21 +01:00
olszomal
7b12abf21f
NOSTREAM error handling
2022-02-22 18:16:21 +01:00
olszomal
f248286d6f
verify corrupted SpcPeImageData struct
2022-02-22 18:16:21 +01:00