zlib 1.2.12. Files not required by OpenMPT have been removed. OpenMPT specific changes: * A work-around for been applied in deflate.h. * and for CVE-2022-37434 have been applied. * iowin32.c has been modified to only use Windows 8 WinRT API when actually compiling for Windows 8 or later. * minizip has been modified to check for allocation failure. A similar fix has been proposed upstream: * All custom modifications are marked with /* OpenMPT */ * For building, premake is used to generate Visual Studio project files. See ../build/premake/ for details. No further changes have been made.