forked from certnanny/sscep
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
87 lines (70 loc) · 3.16 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
SSCEP Release history
========================================
v0.10.0 (2021-09-29)
* Added auto-selection of default protection algorithms (`-E`, `-S` and `-F`)
based on getcaps, unless specified explicitly.
* Added parameter `-W` *sec* to wait for network connectivity (default 0).
* Engines are now disabled by default and need to be enabled by
`./configure --enable-engines` or `cmake . -DENABLE_ENGINES=ON`
* Compatible with OpenSSL 3.0.0
* Removed support for OpenSSL < 1.1.0
v0.9.1 (2021-07-31)
* Fixed missing Host header (@papperlapapp)
* Fixed multiple numeric overflows (@ziemleszcz)
v0.9.0 (2021-02-08)
* Added -E options for aes128, aes192 and aes256.
Per RFC8894, plain aes is equal to aes128. (Before 0.9.0 it was aes256.)
* Implemented mechanism to auto-detect CA certificates (-c)
* Fixed handling of Content-Type headers with a charset defined
* Fixed Content-Type handling in GetCACaps responses
* Fixed global variable declaration for building using GCC 10
v0.8.0 (2021-01-08)
* Added support for HTTP/1.1 (@minfrin)
* Added support for IPv6 (@carstenkoester)
* Added GetCACaps (getcaps) operation (Tijs Van Buggenhout)
* Added support for POST method for PKI operations (Tijs Van Buggenhout)
* Added options for additional hashing algorithms (@efrohnhoefer)
* Added support for autoconf/automake and CMake
* Changed project directory layout to match the conventions
* Fixed encoding of 'issuer and subject' and 'issuer and serial' (@ovk)
* Fixed Windows build
* Fixed crashes when sscep is used with an OpenSSL engine
* Replaced GNU getopt by a BSD licensed alternative
v0.7.0 (2020-01-30)
* Added support for issuer CAs other than a self-signed Root CA (@tscherf)
* Fixed getCA failures (@tscherf)
* Compilable with OpenSSL 1.1.0
* Replaced sprintf with snprintf to prevent any buffer overflows
* Fixed various compiler warnings
v0.6.1 (2015-04-16)
* Fixed segfaults on some systems when verbose mode is active
v0.6.0 (2015-03-11)
* Fixed memory leak in the dynamic engine path generation under Windows (@flomar)
* Fixed CAPI implementation to avoid potential undefined behaviour (@flomar)
* Fixed AIX and Solaris builds
* Fixed RPM packaging
v0.5.0 (2014-04-16)
* Added AES support (@ramo-j)
* Changed misleading filenames of AIX pre-/post-install scripts (@aleibl)
* Created separate RPM packages for static and dynamic versions of sscep
* Updated Windows build instructions (@rad1us)
v0.4.0 (2014-01-17)
* Fixed -M option syntax
* Linux and AIX build enhancements
v0.3.0 (2014-01-17)
Release 20081211
* Patch from Leo Koutikas: set signerkey correctly in pkcs7.c
Release 20071227
* Patch from Bas ten Berge: OpenSSL-related fix + ability to use cert
serial number as hex
Release 20040325
* Fixed a bug in mkrequest. Thanks for Scott Moynes pointing it out.
Release 20030417
* Modifications from Fiel Cabral ensure that the URL encoded Base64
PKCS7 is NUL-terminated.
* Manuel Gil Perez pointed out that not all CA's define the
certificate usage. Do not exit if such a thing happens, just warn.
* Changed the misleading error message for missing CA cert (-c) if
method "getca" is used.
First public release was around Jan 25 2003, I guess that would make it
a release 20030125.