Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
win: improve enabling secure connections #175
This commit refines the configuration of TLS and DTLS protocols on Windows to enhance compatibility and stability across different Windows versions. Changes: - Enable TLS 1.3 exclusively on Windows 11 and newer, addressing stability concerns with previous Windows versions, and resolving issue #175. - Enable DTLS 1.2, replacing DTLS 1.3 due to lack of support in Windows. DTLS is enabled only on Windows 10 version 16007 and later for compatibility. - Reorganize script categories for better clarity and manageability. - Update revert codes for registry deletions to prevent false negative error outputs. - Adjust recommendation levels to encourage more scripts due to system stability and documentation improvements introduced in this commit. - Remove incorrect registry keys previously set for .NET apps. - Add missing 64-bit registry keys for .NET apps. - Rename scripts for improved simplicity and consistency. - Improve documentation for affected scripts, correcting the misleading information about DTLS 1.2 vulnerability. - Convert hexadecimal values to decimal in scripts to improve clarity. - Introduce shared functions to reduce redundancy and improve script maintainability. - Add more comments in generated code and simplify existing comments.
- Loading branch information