view SECURITY.md @ 36307:597b858ce2b8 draft v9.1.0780

patch 9.1.0780: MS-Windows: incorrect Win32 error checking Commit: https://github.com/vim/vim/commit/b516598092b37be5b486373b44fbc5a26ef54540 Author: Nir Lichtman <nir@lichtman.org> Date: Sun Oct 13 19:44:07 2024 +0200 patch 9.1.0780: MS-Windows: incorrect Win32 error checking Problem: MS-Windows: incorrect Win32 error checking Solution: fix wrong order of error handling and perform some minor refactoring (Nir Lichtman) In the function that adjusts the process privileges there is a mistake in which GetLastError is called after CloseHandle, though clearly the last error check is meant for the privileges related call before hand and the current state appears like a mistake. So fix this problem, and also perform the following: - Remove the static variable done since the PlatformId is only called during initialization - Fix incorrect parameter passed to the Win32 API privileges function closes: #15845 Signed-off-by: Nir Lichtman <nir@lichtman.org> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sun, 13 Oct 2024 20:00:02 +0200
parents 13e4398925ea
children
line wrap: on
line source

# Security Policy

## Reporting a vulnerability

If you want to report a security issue, please privately disclose the issue to the vim-security mailing list
vim-security@googlegroups.com

This is a private list, read only by the maintainers, but anybody can post, after moderation.

**Please don't publicly disclose the issue until it has been addressed by us.**