You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
> TameMyCerts has evolved into a reliable, secure and stable enterprise product. Many organizations around the world are relying on it to improve their security and their PKI workflows. Professional development, testing and documentation consumes a considerable amount of time and resources. Whilst still being fully committed on keeping source code available for the community, _digitally signed binaries_, a _print-optimized documentation_ and _priority support_ are benefits **only available for customers with an active maintenance contract**.
4
4
5
-
### Version 1.7.x.y
5
+
### Version 1.7.1609.1089
6
6
7
-
_This version has not yet been released._
7
+
_This version was released on May 29, 2025._
8
8
9
-
- The code base has been upgraded from .NET Framework 4.7.2 to .NET Core 8.0. Files are no longer installed into the System32 folder but under the Program Files directory. Also, the [.NET 8.0 Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) must be installed.
9
+
- The code base has been upgraded from .NET Framework 4.7.2 to .NET 8.0. Files are no longer installed into the System32 folder but under the Program Files directory. Also, the [.NET 8.0 Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) must be installed.
10
10
- Policy configuration files are now strictly processed, means that there will be errors raised when they contain invalid nodes. This may especially affect the following:
11
11
- If policy configuration files still contain `KeyAlgorithm` nodes (which were removed with version 1.6), these must be removed from the configuration files.
12
12
- The `Action` directives as well as the `TreatAs` directives for `Pattern` directives as processed case-sensitive, means that they must be specified exactly as documentated.
@@ -19,13 +19,15 @@ _This version has not yet been released._
19
19
- Currently, the detection of the `san` request attribute will get logged regardless if the dangerous `EDITF_ATTRIBUTESUBJECTALTNAME2` flag is enabled or not.
20
20
- This new behavior allows to silently [detect attack attempts](https://github.com/srlabs/Certiception) on the certification authority without raising suspicion.
21
21
- Introducing a `SupplementUnqualifiedNames` switch to use in combination with supplementing of DNS names (both `SupplementDnsNames` and `SupplementServicePrincipalNames`). To keep compatibility with the previous behavior, this setting defaults to `true`. If set to `false`, supplementation logic will not include DNS names that are not fully qualified.
22
+
- Directory Services mapping can now be configured to deny a certificate request in the case a matching object was found in the directory.
22
23
- Introducing global settings for TameMyCerts which allows to define behavior that applies globally, regardless of the defined certificate templates (the default behavior stays as before):
23
24
- Allow to set the default behavior to globally deny a certificate request when no policy configuration file is found for the requested certificate template.
24
25
- Allow to certificate requests containing insecure request attribute and certification authority flag combinations to get issued (**Only for testing purposes. Use at your own risk!**).
25
26
- Disable the resolving of nested Group Memberships.
26
27
- Introducing support for adding custom certificate extensions with static values to issued certificates (e.g. OCSP Must-staple or Microsoft Hyper-V/SCVMM Virtual Machine Connection).
27
28
- Fix the module denying certificate requests with error 0x80131500 when the certificate request contains a Subject Alternative Name extension with empty content (#20).
28
29
- Fix the installer script not removing the event source on uninstall (#22).
30
+
- Since Windows Server 2012 R2 is now out of support by Microsoft, support by TameMyCerts has been dropped as well.
29
31
- Improved documentation, especially description of event logs and use cases.
0 commit comments