Shell Folders: Reject invalid characters (#2328)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Wed, 12 Feb 2020 00:18:24 +0000 (09:18 +0900)
committerGitHub <noreply@github.com>
Wed, 12 Feb 2020 00:18:24 +0000 (09:18 +0900)
commitbc1519dd87a96d37a1b9c64efb43901d5c386872
tree149d9f9038dc360624419f4fd06261d06f5cb2e4
parent0a7a747d87c861fc8c7c5c9545935b2c0b48348a
Shell Folders: Reject invalid characters (#2328)

Reject invalid input filename characters by using shell32!SHLimitInputEdit function and IItemNameLimits interface. Improve SHLimitInputEdit to sanitize paste.
CORE-11701
dll/win32/shell32/CDefView.cpp
dll/win32/shell32/folders/CDesktopFolder.h
dll/win32/shell32/folders/CFSFolder.h
dll/win32/shell32/folders/CMyDocsFolder.h
dll/win32/shell32/shellmenu/CMergedFolder.h
dll/win32/shell32/wine/shellord.c
sdk/include/reactos/undocshell.h