I've made a new version of the w32api available for download. A list of what has changed can be found at the end of this email
To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list at: [email protected] . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: [email protected] If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. *** CHANGES *** 2009-20-10 Chris Sutcliffe <[email protected]> * include/shlobj.h (SHParseDisplayName): Fix definition. 2009-20-10 Chris Sutcliffe <[email protected]> * include/w32api.h: Increment version to 3.14. * Makefile.in: Ditto. 2009-20-10 Chris Sutcliffe <[email protected]> * include/shlobj.h (SHParseDisplayName): Define. Thanks to James Roberts-Thomson for the report. 2009-20-10 Chris Sutcliffe <[email protected]> * include/wingdi.h (ENHMFENUMPROC): Correct definition. Thanks to Alexander Vassilev for the report. 2009-20-10 Chris Sutcliffe <[email protected]> * include/iprtrmib.h (MIB_IPADDRROW): Correct definition. Thanks to Thomas Denk for the report. 2009-20-10 Chris Sutcliffe <[email protected]> * include/winbase.h (UnmapViewOfFile): Correct definition. Thanks to Dimitry Sibiryakov for the report. 2009-20-10 Aleksey Chernov <[email protected]> * include/sspi.h: Include ntsecapi.h to correct postgresql build error. 2009-20-10 Heiko Hund <[email protected]> * include/commctrl.h (GetMUILanguage, InitMUILanguage): Add prototypes. * lib/comctl32.def (GetMUILanguage, InitMUILanguage): Define. 2009-20-10 Michael James <[email protected]> * include/wingdi.h (CLEARTYPE_QUALITY): Define. * include/winuser.h (WM_KEYLAST): Alternative definition when _WIN32_WINNT >= 0x0501. (WM_UNICHAR,UNICODE_NOCHAR): Define. * lib/comctl32.def (defsubclassp...@16,getwindowsubcl...@16, removewindowsubcl...@12): Add exports. * lib/gdi32.def (getdcbrushco...@4,getdcpenco...@4): Add exports. 2009-20-10 Jarkko Sakkinen <[email protected]> * include/winuser.h (WM_TOUCHMOVE, WM_TOUCHDOWN, WM_TOUCHUP, TOUCHEVENTF_DOWN, TOUCHEVENTF_INRANGE, TOUCHEVENTF_MOVE, TOUCHEVENTF_NOCOALESCE, TOUCHEVENTF_PALM, TOUCHEVENTF_PEN, TOUCHEVENTF_PRIMARY, TOUCHEVENTF_UP, TOUCHEVENTMASKF_CONTACTAREA, TOUCHEVENTMASKF_EXTRAINFO, TOUCHEVENTMASKF_TIMEFROMSYSTEM, TOUCHINPUT, CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow, RegisterTouchWindow, UnregisterTouchWindow): Define. * lib/user32.def (CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow, RegisterTouchWindow, UnregisterTouchWindow): Define. 2009-20-10 Dmitry Potapov <[email protected]> * include/winver.h (VerQueryValue[AW]): Correct definition. 2009-20-10 Chris Sutcliffe <[email protected]> * include/shlobj.h (SHARD): Add enum. (SHARD_PATH): Define based on UNICODE. Thanks to Jacek Caban for the report. 2009-14-09 Chris Sutcliffe <[email protected]> * include/wingdi.h (_devicemodeW, _devicemodeA): Correct definition. Thanks to Bruno Martinez for the report. 2009-14-09 Chris Sutcliffe <[email protected]> * include/shlobj.h (IDO_SHGIOI_SHARE, IDO_SHGIOI_LINK, IDO_SHGIOI_SLOWFILE, IDO_SHGIOI_DEFAULT, SHGetIconOverlayIndexW, SHGetIconOverlayIndexA, SHGetIconOverlayIndex): Define. Thanks to Tim Kosse for the report. 2009-13-09 Chris Sutcliffe <[email protected]> * include/wincon.h (AttachConsole): Correct guard. Thanks to Alexander Shaduri for the report. 2009-13-09 Robert Moerland <[email protected]> * include/wininet.h (NTERNET_CACHE_ENTRY_INFOW): Correct definition. (DeleteUrlCacheEntryW, DeleteUrlCacheEntryA): Define. 2009-13-09 Jacky Lai <[email protected]> * include/winerror.h: Fix typos in macro names. 2009-13-09 Jan Nijtmans <[email protected]> * include/winuser.h (SendMessageTimeoutA, SendMessageTimeoutW): Correct definition. 2009-11-09 Chris Sutcliffe <[email protected]> * include/winnt.h (PROCESS_SUSPEND_RESUME): Define. 2009-10-29 Charles Wilson <[email protected]> Honor DESTDIR for winsup/mingw and winsup/w32api. Detect and report error if installation paths are win32 format, but DESTDIR is non-empty. * Makefile.in (install, uninstall): Use FLAGS_TO_PASS when invoking make in subdirs. * lib/Makefile.in (DESTDIR): Honor per convention. (need-DESTDIR-compatibility): New macro; define it and a corresponding rule. (fail-DESTDIR-compatibility): New dependency goal. (install-libraries, install-headers, uninstall-libraries, uninstall-headers): Require need-DESTDIR-compatibility. * lib/ddk/Makefile.in: Ditto. * lib/directx/Makefile.in: Ditto. 2009-10-04 Corinna Vinschen <[email protected]> * include/winbase.h (CreateRestrictedToken): Declare for >= Win 2000. _WIN32_WINNT >= 0x0500. (DISABLE_MAX_PRIVILEGE, SANDBOX_INERT, LUA_TOKEN, WRITE_RESTRICTED): Define. (IsTokenRestricted): Declare for >= Win 2000. 2009-08-30 Chris Sutcliffe <[email protected]> * include/wtsapi32.h (WTSQuerySessionInformationA, WTSQuerySessionInformationW, WTSQuerySessionInformation, WTSFreeMemory): Moved to (_WIN32_WINNT >= 0x0500) guard. (thanks to Pierre Ossman) 2009-08-09 Andy Koppe <[email protected]> * include/winnls.h (IS_HIGH_SURROGATE, IS_LOW_SURROGATE, IS_SURROGATE_PAIR): Define. 2009-07-27 Corinna Vinschen <[email protected]> * include/winnt.h (FILE_SUPPORTS_HARD_LINKS, FILE_SUPPORTS_EXTENDED_ATTRIBUTES, FILE_SUPPORTS_OPEN_BY_FILE_ID, FILE_SUPPORTS_USN_JOURNALS): Define. Add comment. * include/ddk/ntifs.h: Ditto. (FILE_SEQUENTIAL_WRITE_ONCE, FILE_SUPPORTS_TRANSACTIONS): Define. 2009-07-21 Corinna Vinschen <[email protected]> * lib/msimg32.def (GetDCBrushColor, GetDCPenColor): Move entry points from here... * lib/gdo32.dll: ...to here. 2009-07-01 Corinna Vinschen <[email protected]> * lib/comctl32.def (strcs...@8, strcsp...@8, strcs...@8, strc...@8, strch...@8, strch...@8, strc...@8, strcm...@12, strcmp...@12, strcmp...@12, strcm...@12, strrc...@12, strrch...@12, strrc...@12, strrst...@12, strrst...@12, strs...@8, strst...@8, strst...@8, strs...@8, strtoi...@4, strtoi...@4): Remove erroneously defined entry points. 2009-06-24 Corinna Vinschen <[email protected]> * include/wtsapi32.h (WTSQueryUserToken, WTSEnumerateSessionsW, WTSEnumerateSessionsA): Add function prototypes. (struct _WTS_SESSION_INFOW, struct _WTS_SESSION_INFOA): Add typedefs. (WTS_SESSION_INFO, PWTS_SESSION_INFO, WTSEnumerateSessions): Add defines dependent on UNICODE setting. 2009-06-07 Corinna Vinschen <[email protected]> * include/ddk/ntapi.h: Add NtXxx equivalent to ZwXxx where missing and vice versa. * include/ddk/ntifs.h: Ditto. * include/ddk/winddk.h: Ditto. * lib/ntdll.def (NtPlugPlayControl, NtQueryInstallUILanguage, ZwPlugPlayControl, ZwQueryInstallUILanguage): Add entry points defined in header, but missing in lib. Omit NT4-only entry points. 2009-05-01 Chris Sutcliffe <[email protected]> * include/shellapi.h (SHIL_LARGE, SHIL_SMALL, SHIL_EXTRALARGE, SHIL_SYSSMALL, SHIL_JUMBO, SHIL_LAST SHIL_JUMBO, SHGetImageList): Define. * lib/shell32.def (SHGetImageList): Define. 2009-02-18 Corinna Vinschen <[email protected]> * winnt.h: Add Vista token security extensions. (SID_HASH_SIZE): Define. (TOKEN_MANDATORY_POLICY_OFF, TOKEN_MANDATORY_POLICY_NO_WRITE_UP, TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN, TOKEN_MANDATORY_POLICY_VALID_MASK): Define. (SID_HASH_ENTRY): Define. (struct _SID_AND_ATTRIBUTES_HASH): Define. (struct _TOKEN_LINKED_TOKEN): Define. (struct _TOKEN_MANDATORY_LABEL): Define. (struct _TOKEN_MANDATORY_POLICY): Define. (struct _TOKEN_ELEVATION): Define. (struct _TOKEN_ACCESS_INFORMATION): Define. (enum _TOKEN_INFORMATION_CLASS): Conditionally define new Vista token information enumeration values. 2009-02-09 Corinna Vinschen <[email protected]> * include/winioctl.h (FSCTL_ALLOW_EXTENDED_DASD_IO): Copy definition from ddk/ntifs.h. 2009-02-06 Linton Miller <[email protected]> * include/wtsapi32.h (WTS_CURRENT_SESSION): Fix definition. 2009-01-19 Corinna Vinschen <[email protected]> * include/winbase.h (enum _DEP_SYSTEM_POLICY_TYPE): Fix version guard. 2009-01-11 Henry Nestler <[email protected]> * lib/ddk/ntoskrnl.def: Enable ZwQueryEaFile, ZwSetEaFile, NtQueryEaFile, NtSetEaFile. 2009-01-07 Corinna Vinschen <[email protected]> * include/winbase.h (SCS_64BIT_BINARY): Define. -- Chris Sutcliffe http://emergedesktop.org
