OSDN Git Service

2007-04-20 Matthias Miller <matthiasmiller@users.sourceforge.net>
authorironhead <ironhead>
Fri, 20 Apr 2007 22:53:31 +0000 (22:53 +0000)
committerironhead <ironhead>
Fri, 20 Apr 2007 22:53:31 +0000 (22:53 +0000)
  * include/wincrypt.h (CRYPTPROTECT_PROMPTSTRUCT, CRYPTPROTECT_UI_FORBIDDEN,
  CRYPTPROTECT_LOCAL_MACHINE): Define.

winsup/w32api/ChangeLog

index 6b8d050..725ea52 100644 (file)
@@ -1,3 +1,7 @@
+2007-04-20  Matthias Miller  <matthiasmiller@users.sourceforge.net>
+  * include/wincrypt.h (CRYPTPROTECT_PROMPTSTRUCT, CRYPTPROTECT_UI_FORBIDDEN,
+  CRYPTPROTECT_LOCAL_MACHINE): Define.
+
 2007-04-15  Piotr Wyderski  <piotr.wyderski@wp.pl>
 
        * include/winbase.h (SetInformationJobObject, QueryInformationJobObject):
 
        * include/winnt.h (GetCurrentFiber): Remove extern declaration.  Make
        inline static.
-       (GetFiberData): Likewise.  
+       (GetFiberData): Likewise.
        * lib/kernel32.c: Remove.
        * lib/Makefile.in: Remove reference to kernel32.[co].
 
 
        * include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE
        mappings.
-       (KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define. 
+       (KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define.
        * lib/advapi.def (RegDeleteKeyEx{A|W}): Export.
 
 2006-10-04  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * lib/wtsapi32.def (WTSGetActiveConsoleSessionId). Move from here...
        * lib/kernel32.def (WTSGetActiveConsoleSessionId). ...to here.
-       Bug reported by: <macleone at users dot sf dot net> 
+       Bug reported by: <macleone at users dot sf dot net>
 
 2006-07-29  Danny Smith  <dannysmith@users.sourceforge.net>
 
        IMAGE_REL_M32R_REFLO, IMAGE_REL_M32R_PAIR,
        IMAGE_REL_M32R_SECTION, IMAGE_REL_M32R_SECREL,
        IMAGE_REL_M32R_TOKEN): Add defines.
-       
+
        (IMAGE_REL_MIPS_JMPADDR16): Add define.
 
 2006-07-27  Danny Smith  <dannysmith@users.sourceforge.net>
        IMAGE_FILE_MACHINE_SH4, IMAGE_FILE_MACHINE_SH5,
        IMAGE_FILE_MACHINE_THUMB, IMAGE_FILE_MACHINE_WCEMIPSV2):
        Add defines.
-       
+
        (IMAGE_SUBSYSTEM_EFI_APPLICATION,
        IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER,
        IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER, IMAGE_SUBSYSTEM_EFI_ROM):
        IMAGE_DLLCHARACTERISTICS_NO_BIND,
        IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE): Add defines.
 
-       (IMAGE_REL_I386_TOKEN, IMAGE_REL_I386_SECREL7): Add defines.    
+       (IMAGE_REL_I386_TOKEN, IMAGE_REL_I386_SECREL7): Add defines.
 
        (IMAGE_REL_AMD64_ABSOLUTE, IMAGE_REL_AMD64_ADDR64,
        IMAGE_REL_AMD64_ADDR32, IMAGE_REL_AMD64_ADDR32NB, IMAGE_REL_AMD64_REL32,
        IMAGE_REL_AMD64_SECREL, IMAGE_REL_AMD64_SECREL7, IMAGE_REL_AMD64_TOKEN,
        IMAGE_REL_AMD64_SREL32, IMAGE_REL_AMD64_PAIR, IMAGE_REL_AMD64_SSPAN32):
        Add defines.
-       
+
        (IMAGE_REL_IA64_ABSOLUTE, IMAGE_REL_IA64_IMM14, IMAGE_REL_IA64_IMM22,
        IMAGE_REL_IA64_IMM64, IMAGE_REL_IA64_DIR32, IMAGE_REL_IA64_DIR64,
        IMAGE_REL_IA64_PCREL21B, IMAGE_REL_IA64_PCREL21M,
        IMAGE_REL_IA64_PCREL60I, IMAGE_REL_IA64_PCREL60M,
        IMAGE_REL_IA64_IMMGPREL64, IMAGE_REL_IA64_TOKEN, IMAGE_REL_IA64_GPREL32,
        IMAGE_REL_IA64_ADDEND): Add defines.
-       
+
        (IMAGE_SCN_GPREL): Add define.
 
 2006-07-25  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * lib/test.c: Replace __OBJC__ guard with _OBJC_NO_COM.
        Add test for conflict with '@interface'
+
 2006-07-22  ipsoner  <ipsoner@users.sourceforge.net>
 
        * include/wincrypt.h (szOID_RSA, szOID_PKCS, szOID_RSA_HASH,
 
        [mingw-Bugs-1525021]
        * iptypes.h (IP_ADAPTER_ANYCAST_ADDRESS): Fix NONAMELESSUNION warnings.
-       (IP_ADAPTER_MULTICAST_ADDRESS): Likewise.       
+       (IP_ADAPTER_MULTICAST_ADDRESS): Likewise.
        (IP_ADAPTER_UNICAST_ADDRESS): Likewise.
        (IP_ADAPTER_DNS_SERVER_ADDRESS): Likewise.
        (IP_ADAPTER_ADAPTER_PREFIX): Likewise.
 
 2006-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
 
-       * lib/uuid.c (IID_IRpcProxyBuffer34): Remove definition. 
+       * lib/uuid.c (IID_IRpcProxyBuffer34): Remove definition.
 
 2006-05-12  Dimitri Papadopoulos  <papadopo@users.sourceforge.net>
 
        (RECONVERTSTRING): Likwise.
 
        * include/commdlg.h (OPENFILENAME_SIZE_VERSION_400): Define.
-       
+
         * lib/uuid.c (CMultiLanguage): Add UUID definition.
        (IMLangFontLink2): Likewise.
        (IMultiLanguage): Likewise.
 
 2006-01-24  Jiri Malak  <Jiri.Malak@iol.cz>
 
-       WATCOM compatibility changes. 
+       WATCOM compatibility changes.
        * include/ddk/ntddk.h (DECL_IMPORT): Define using __declspec,
        rather than __attribute__.
        (DECL_EXPORT): Likewise.
 
 2005-12-22  Danny Smith  <dannysmith@users.sourceforge.net>
 
-       * lib/ws2_32.c: New file, defining IPv6 constants. 
+       * lib/ws2_32.c: New file, defining IPv6 constants.
        * lib/Makefile.in (SOURCES): Add ws2_32.c
        (EXTRA_OBJS): Add ws2_32.o.
 
 2005-12-21  Michael Jung  <mjung@iss.tu-darmstadt.de>
 
-       * lib/user32.def (PrivateExtractIconsA@32, 
+       * lib/user32.def (PrivateExtractIconsA@32,
        PrivateExtractIconsW@32): Define.
        * lib/shell32.c (IID_IShellLinkDataList): Add GUID.
 
 2005-12-09  Huw Davies <hdavies@users.sourceforge.net>
            Danny Smith <dannysmith@users.sourceforge.net>
 
-       * lib/msxml-uuid.c: New file to generate UUIDs for 
+       * lib/msxml-uuid.c: New file to generate UUIDs for
        MSXML interfaces.
        * lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.
 
        (GetICMProfileW): Likewise.
        Thanks to: Paul J Lucas
 
-2005-11-04  Michael Jung  <mjung@iss.tu-darmstadt.de> 
+2005-11-04  Michael Jung  <mjung@iss.tu-darmstadt.de>
 
        * lib/shell32.c (CLSID_ShellFSFolder): Add GUID.
 
 2005-10-12  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/winbase.h (GetProcessId): Remove duplicate declaration.
-       Use _WIN32_WINNT >= 0x0501 guard. 
+       Use _WIN32_WINNT >= 0x0501 guard.
 
 2005-10-11  Christopher Faylor  <cgf@timesys.com>
 
        (SHTDN_REASON_*): New file.
        * include/objbase.h: Avoid double header guard.
 
-2005-08-17  Michael Jung  <mjung@iss.tu-darmstadt.de> 
+2005-08-17  Michael Jung  <mjung@iss.tu-darmstadt.de>
 
        * lib/shell32.c (CLSID_RecycleBin, CLSID_ControlPanel,
        CLSID_MyComputer,CLSID_Internet, CLSID_NetworkPlaces,
 
        * lib/directx/dinput_private.h (ATTRIBUTE_TEXT_SECTION): New
        define for Open Watcom portability.
-       * lib/directx/(dinput_joy.c, dinput_joy2.c, dinput_kbd.c, 
+       * lib/directx/(dinput_joy.c, dinput_joy2.c, dinput_kbd.c,
        dinput_mouse.c, dinput_mouse2.c): Use new macro in definition
        of local c_rgodfDI* objects. Replace .rdata section attribute
        with 'const' keyword in definition of global c_dfDI* objects.
 
 2004-11-21 Benoit Blanchon  <bblanchon@users.sourceforge.net>
 
-       * include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA, 
+       * include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA,
        AC_DST_NO_ALPHA, ...): Add defines.
        * include/winuser.h (ULW_COLORKEY,ULW_ALPHA,
-       ULW_OPAQUE): Add defines.       
+       ULW_OPAQUE): Add defines.
 
 2004-11-21  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP):
        Add defines.
        (LLKHF_ALTDOWN): Define based on KF_ALTDOWN.
-             
+
 2004-11-19  Benoit Blanchon  <bblanchon@users.sourceforge.net>
 
        * include/shellapi.h (NIF_GUID): Add another define.
 
        * include/shlobj.h (SHGFP_TYPE): Add enum.
 
-2004-11-12  Loïc Guilloux (glx@users.sourceforge.net> 
+2004-11-12  Loïc Guilloux (glx@users.sourceforge.net>
 
        * include/winuser.h (WM_THEMECHANGED): Add define.
 
 
        * include/ddk/ntddk.h (__USE_NTOSKRNL__): Define.
        * include/ddk/winddk.h (InitializeSListHead, Interlocked*):
-       Guard with  __USE_NTOSKRNL__. 
+       Guard with  __USE_NTOSKRNL__.
        (ExInterlockedPopEntrySList, ExInterlockedPushEntrySList):
-       Add prototypes.  Guard macro definition with __USE_NTOSKRNL__ 
+       Add prototypes.  Guard macro definition with __USE_NTOSKRNL__
        && _WIN32_WINNT >= 0x0501
        (ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList,
        ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList):
        * include/winddk.h (ExInterlockedAddUlong,
        ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
        ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
-       ExInterlockedPushEntryList): Change calling convention to 
+       ExInterlockedPushEntryList): Change calling convention to
        DDKAPI.
        (ExfInterlockedAddUlong,ExInterlockedInsertHeadList,
        ExInterlockedInsertTailList, ExInterlockedRemoveHeadList,
-       ExInterlockedPopEntryList, ExInterlockedPushEntryList): 
+       ExInterlockedPopEntryList, ExInterlockedPushEntryList):
        Add prototypes for DDKFASTAPI versions.
        Thanks to Vadim Yegor0v <zg at bmg dot lv> for report.
        * lib/ntoskrnl.def (ExInterlockedAddUlong,
        ExInterlockedPushEntryList): Remove lead '@' from stubs.
        (ExfInterlockedAddUlong,ExfInterlockedInsertHeadList,
        ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList,
-       ExfInterlockedPopEntryList, ExfInterlockedPushEntryList): 
+       ExfInterlockedPopEntryList, ExfInterlockedPushEntryList):
        Add fastcall stubs.
        (Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong,
        Exi386InterlockedIncrementLong); Add stdcall stubs.
        KeRaiseIrql on i386 architectures.
 
 2004-09-06  Hosaka Yuji  <hos@tamanegi.org>
+
        * include/mshtml.h (IHTMLDocument2): Correct get_selection
        declaration.
        (IHTMLSelectionObject): Correct get_type declaration.
        Use it to mark user32.dll imports, throughout.
 
 2004-09-05  Hosaka Yuji  <hos@tamanegi.org>
+
        * lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData,
        HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature,
        HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport,
 2004-03-16  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/docobj.h (IOleDocumentView::GetDocument): Correct
-       prototype.      
+       prototype.
        Thanks to Buster Copley  <consequent@users.sourceforge.net>
 
 2004-03-16  Danny Smith  <dannysmith@users.sourceforge.net>
 2004-02-19  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/GL/glu.h (GLU_ERROR): Define.
-       Thanks to Philip Lamb  <phil at rave dot co dot nz> 
+       Thanks to Philip Lamb  <phil at rave dot co dot nz>
 
 2004-02-19  Danny Smith  <dannysmith@users.sourceforge.net>
 
 
        * lib/dnsapi.def: New file.
        * lib/test.c: Include windns.h.
+
 2004-02-11  Pierre A. Humblet  <Pierre.Humblet@ieee.org>
 
        * include/windns.h: New file.
 
 2004-01-02  Danny Smith  <dannysmith@users.sourceforge.net>
            Filip Navara  <xnavara@volny.cz>
-           
+
        * include/ddk/winddk.h (_DDK_DUMMYUNION_MEMBER,
        _DDK_DUMMYUNION_N_MEMBER): New macros.
        (ExAllocateFromPagedLookasideList,ExFreeToPagedLookasideList,
        RI_MOUSE_BUTTON_5_UP, RI_MOUSE_WHEEL, KEYBOARD_OVERRUN_MAKE_CODE,
        RI_KEY_MAKE, RI_KEY_BREAK, RI_KEY_E0, RI_KEY_E1,
        RI_KEY_TERMSRV_SET_LED, RI_KEY_TERMSRV_SHADOW, RID_INPUT,
-       RID_HEADER, RIDI_PREPARSEDDATA, RIDI_DEVICENAME, 
+       RID_HEADER, RIDI_PREPARSEDDATA, RIDI_DEVICENAME,
        RIDI_DEVICEINFO): Add constants.
 
        * include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER,
 
        * include/w32api.h (_NT5, etc): Reverse the changes of 2003-07-01.
        * include/winbase.h (_NT5, etc): Ditto.
-       
+
 2003-09-02  Bart Oldeman  <bartoldeman@users.sourceforge.net>
 
        * lib/snmpapi.def (LIBRARY) Add library name.
        (HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with
        ddk/ntapi.h defines.
        (SEM_*) : Likewise.
-       * include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with 
+       * include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with
        ddk/ntifs.h defines.
        (FILE_*): Likewise.
        (MEM_IMAGE, SEC_*): Likewise.
-       (DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS, 
+       (DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS,
        DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines.
        (TOKEN_*): Sync with ddk/ntifs.h defines.
        * include/ddk/ntapi.h: Add comments noting definitions in
        winnt.h.
        * include/ddk/winddk.h: Add comments noting definitions in
        winnt.h.
+
 2003-07-18  Danny Smith <dannysmith@users.sourceforge.net>
 
        * include/winnt.h (FILE_*): Sync with ddk/winddk.h.
        _ANONYMOUS_UNION.
        * include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
        _PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION.
-       * include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK): 
+       * include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK):
        Add _ANONYMOUS_UNION.
        * include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
        * include/ddk/ntddmou.h:  Add _ANONYMOUS_UNION, throughout.
        Thanks to: Shura Zam  <debil_urod@users.sourceforge.net>
 
 2003-05-18  Manu B  <manubee@users.sourceforge.net>
-       
+
        * include/commctrl.h (TVSORTCB): Rename old TV_SORTCB structure.
 
 2003-05-18  Bang Jun-Young <junyoung@netbsd.org>
 
        * include/shlguid.h (CGID_ShellServiceObject): Declare.
        * lib/uuid.c (CGID_ShellServiceObject): Define guid.
-       Thanks to Chris Sutcliffe  <ir0nh34d#users.sourceforge.net> 
+       Thanks to Chris Sutcliffe  <ir0nh34d#users.sourceforge.net>
        * include/winuser.h (SetLayeredWindowAttributes): Add prototype.
        * lib/user32.def (SetLayeredWindowAttributes): Add stub.
        * lib/uuid.c (CGID_Explorer, CGID_ShellDocView): Define guids.
        STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS,
        UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW,
        WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of
-       RC_INVOKED guard. 
+       RC_INVOKED guard.
        (WC_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT,
        WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.
 
        * include/oleauto.h (V_I1): Define.
        Thanks to: "Timofei"  <mmttmm@users.sourceforge.net>
 
-2003-03-01  Heiko Gerdau  <hg@technosis.de> 
+2003-03-01  Heiko Gerdau  <hg@technosis.de>
 
        * include/oleidl.h (USERCLASSTYPE): Add enum.
        * include/ocidl.h (IObjectWithSite): Add interface.
 2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>
 
        * include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET,
-       VIETNAMESE_CHARSET): Remove duplicate defines. 
+       VIETNAMESE_CHARSET): Remove duplicate defines.
        * lib/comctl32.def (ImageList_SetImageCount): Add stub.
 
 2002-12-26  Danny Smith  <dannysmith@users.sourceforge.net>
        * include/commcat.h: Don't include windows.h or ole2.h ifdef
        COM_NO_WINDOWS_H.
        * include/unknwn.h: Ditto.
-       
+
 2002-12-26  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/imm.h (ImmGetCompositionFont[AW],
        Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
 
 2002-12-09  Danny Smith  <dannysmith@users.sourceforge.net>
-       
+
        * include/shellapi.h (ExtractIconEx[AW]): Correct return type
        to UINT.
        Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
 
 2002-12-07  Danny Smith  <dannysmith@users.sourveforge.net>
-       
+
        * include/winuser.h (AllowSetForegroundWindow,
        LockSetForegroundWindow): Add prototypes.
        (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK) Add defines.
        storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
        upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h,
        usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h,
-       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h, 
+       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,
        xfilter.h): Change comment to refer w32api package, not MinGW.
 
 2002-11-15  Danny Smith  <dannysmith@users.sourceforge.net>
        storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
        upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h,
        usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h,
-       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h, 
+       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,
        xfilter.h): Fix typo in disclaimer comment.
 
 2002-11-12  Danny Smith  <dannysmith@users.sourceforge.net>
        storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
        upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h,
        usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h,
-       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h, 
+       winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,
        xfilter.h): New files.
        * lib/ddk/(Makefile.in, apcups.def, cfgmgr32.def, dxapi.def,
        hal.def, hid.def, hidparse.def, mcd.def, ndis.def, ntoskrnl.def,
        RtlGetDaclSecurityDescriptor,RtlGetGroupSecurityDescriptor,
        RtlGetOwnerSecurityDescriptor,RtlGetSaclSecurityDescriptor,
        RtlImpersonateSelf, RtlIsTextUnicode, RtlLargeIntegerAdd,
-       RtlLengthSecurityDescriptor, RtlMakeSelfRelativeSD,  
+       RtlLengthSecurityDescriptor, RtlMakeSelfRelativeSD,
        RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize,
        RtlOpenCurrentUser, RtlSetDaclSecurityDescriptor,
        RtlSetGroupSecurityDescriptor, RtlSetOwnerSecurityDescriptor,
 
        * include/objidl.h (struct tagPROPVARIANT): Kill obsolete
        union member _VARIANT_BOOL bool.
-       
+
 2002-06-24  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/winioctl.h (FILE_SPECIAL_ACCESS): Add define.
        * Makefile.in: Ditto.
 
 
-2002-05-27  René Møller Fonseca  <fonseca@users.sourceforge.net> 
+2002-05-27  René Møller Fonseca  <fonseca@users.sourceforge.net>
 
        * include/winreg.h: (RegConnectRegistry[AW]): Replace
        LP[W]STR with LPC[W]STR.
 
        * lib/test.c: Include mapi.h.
        * include/commctrl.h (TBSTYLE_*): Add missing defines.
-       Thanks to: "Ron"  <ron@debian.org> 
+       Thanks to: "Ron"  <ron@debian.org>
 
 2002-01-30  John Fattaruso  <fattaruso@ieee.org>
 
        * include/mapi.h: New file.
-       * lib/mapi.def: Add missing function stubs.     
-       
+       * lib/mapi.def: Add missing function stubs.
+
 2002-01-28  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/winuser.h (GetWindowLongPtr[AW],
        Add defines.
        (LPACCESSTIMEOUT): Add typedef.
 
-2002-01-24  Phillip Susi  <psusi@cfl.rr.com> 
+2002-01-24  Phillip Susi  <psusi@cfl.rr.com>
 
        * include/commctrl.h: Add missing HDM_*,HDN_*,LVSICF_* defines.
 
 
 2002-01-21  Robert Collins  <rbtcollins@hotmail.com>
 
-       * include/winnt.h: Add missing MEM_ defines, and convert existing to 
+       * include/winnt.h: Add missing MEM_ defines, and convert existing to
        hex for readability.
 
 2002-01-17  Marcus Geelnard  <marcus.geelnard@home.se>
        * include/winuser.h (MONITORENUMPROC): Add typedef.
        (EnumDisplayMonitors): Add prototype.
        * lib/user32.def (EnumDisplayMonitors): Add stub.
-       
+
 2002-01-11 Ralf Habacker  <Ralf.Habacker@freenet.de>
 
-       * include/ntsecapi.h:  Fixed missing void parameter type in some 
+       * include/ntsecapi.h:  Fixed missing void parameter type in some
        prototypes.
        * include/objbase.h: Ditto.
        * include/rapi.h: Ditto.
        * include/winsvc.h: Add EnumServiceStatusEx(),
        QueryServiceStatusEx()
        & RegisterServiceCtrlHandlerEx()
-  
+
 2001-12-21  Robert Collins  <rbtcollins@hotmail.com>
 
        * include/wingdi.h: Add GetRandomRgn and SYSRGN.
 
        * include/winsvc.h: Add ChangeServiceConfig2() &
        QueryServiceConfig2() definition
-       
+
 2001-12-17  Robert Collins  <rbtcollins@hotmail.com>
 
        * include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based
        on MSDN documentation for XP.
-       
+
 2001-12-15  Andrew Begel  <abegel@eecs.berkeley.edu>
 
        *include/winbase.h (CreateHardLink): Correct typo in UNICODE
 2001-12-04  Danny Smith  <dannysmith@users.sourceforge.net>
 
        Cleanup merge between SourceForge and winsup CVS.
-       * include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove 
+       * include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove
        definitions.
        * include/winnt.h (VER_NT*): Remove duplicate defines.
        (VER_SUITE*): Group with VER_PLATFORM*, VER_NT* defines.
 
 2001-11-16  Danny Smith  <dannysmith@users.sourceforge.net>
 
-       * include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO, 
+       * include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO,
        tagCURSORINFO, tagMENUBARINFO, tagMENUINFO, tagMONITORINFO
        tagSCROLLBARINFO, tagTITLEBARINFO. tagWINDOWINFO,
        tagLASTINPUTINFO ): Define new structures.
 
 2001-11-10  Robert Collins  <rbtcollins@hotmail.com>
 
-       * include/winnt.h: Add Danny Smith's text comment about gcc compiler 
+       * include/winnt.h: Add Danny Smith's text comment about gcc compiler
        warnings with _AUTHORITY #defines.
 
 2001-11-09  Robert Collins  <rbtcollins@hotmail.com>
 
-       * include/winnt.h (GetCurrentFiber): Create a prototype before the 
+       * include/winnt.h (GetCurrentFiber): Create a prototype before the
        implementation.
        (GetFiberData): Ditto.
 
        * include/ipexport.h (icmp_echo_reply): Remove extra ';'.
        * lib/makefile.in: Add -pedantic switch to TEST_OPTIONS for header
        test.
+
 2001-09-17  Mattia Barbon  <mbarbon@dsi.unive.it>
 
        * include/commctrl.h: Add some ListView constants.
@@ -7262,7 +7266,7 @@ Fri Aug 31 21:46:00 2001  Corinna Vinschen <corinna@vinschen.de>
 
        * include/winnt.h: Change definition of `SYSTEM_LUID' to comply
        with new `LARGE_INTEGER' definition.
+
 Thu Aug 30 09:35:51 2001  Christopher Faylor <cgf@cygnus.com>
 
        * include/winsock2.h: Remove "extra token" after #endif.
@@ -7333,7 +7337,7 @@ Thu Aug 30 09:35:51 2001  Christopher Faylor <cgf@cygnus.com>
        of block protected by #ifndef VOID.
        (This reverts 1998-12-01 Anders Norlander change.)
        * include/odbcinst.h: End file with newline.
-       * include/raserror.h: Ditto.    
+       * include/raserror.h: Ditto.
 
 2001-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
 
@@ -7413,7 +7417,7 @@ Thu Aug 30 09:35:51 2001  Christopher Faylor <cgf@cygnus.com>
        * include/commctrl.h (TreeView_SetIndent): Correct typo.
 
 2001-07-30  Danny Smith  <dannysmith@users.sourceforge.net>
+
        * include/commctrl.h (TBSTYPE_FLAT): Remove define.
        Thanks to: Jason Craig  <jacraig@softhome.net>
 
@@ -7427,9 +7431,9 @@ Thu Aug 30 09:35:51 2001  Christopher Faylor <cgf@cygnus.com>
        (tagNMLVCUSTOMDRAW): Likewise.
        (tagNMTVCUSTOMDRAW): Likewise.
        (tagNMLVCACHEHINT): Likewise.
-       
+
 2001-07-06  Danny Smith  <dannysmith@users.sourceforge.net>
+
        * include/basetsd.h (#include <_mingw.h>): Remove.
        (__int64): Define.
 
@@ -7557,7 +7561,7 @@ Mon Apr 23 13:17:32 2001  Christopher Faylor <cgf@cygnus.com>
 
        * include/windows.h (#include <winsock.h>): Include <winsock2.h>
        instead if (_WIN32_WINNT >= 0x0400)&&(__W32API_MAJOR_VERSION > 0).
+
 2001-04-11  Danny Smith  <danny_r_smith_2001@yahoo.co.nz>
 
        * include/winuser.h (WM_IME_*): Remove defines (now in imm.h).
@@ -7655,7 +7659,7 @@ Sun Apr  8 20:48:01 2001  Christopher Faylor <cgf@cygnus.com>
 2001-02-21  Danny Smith <dannysmith@users.sourceforge.net>
 
        * include/wingdi.h (struct _DOCINFO[AW]): UNICODE it.
-       (StartDoc[AW]): Use UNICODE'd LPDOCINFO[AW] 
+       (StartDoc[AW]): Use UNICODE'd LPDOCINFO[AW]
        * include/winuser.h (struct tagMOUSEKEYS): Define new structure.
        * include/winerror.h (NTE_*): Add CryptoAPI error codes.
 
@@ -7674,17 +7678,17 @@ Sun Apr  8 20:48:01 2001  Christopher Faylor <cgf@cygnus.com>
        (GetAcceptExSockaddrs): Likewise.
        (struct _TRANSMIT_FILE_BUFFERS): Remove mswsock definition.
        (#include <mswsock.h>): Add directive and explanatory comment
-       * include/winsock2.h (header guard): add guard for  _WINSOCK_H 
+       * include/winsock2.h (header guard): add guard for  _WINSOCK_H
        (_WINSOCK_H): Define to prevent later inclusion of winsock.h
        (#include <winsock.h>): Replace directive with winsock.h file content
-       The following changes apply to the merged file: 
+       The following changes apply to the merged file:
        (FD_SET): Keep winsock2.h definition, delete winsock.h definition
        (SOMAXCONN): Likewise
        (#include <nspapi.h>): Move - don't include until LPSOCKADDR defined
-       (IP_* macros): Delete WinSock1 definitions (WinSock2 definitions now 
+       (IP_* macros): Delete WinSock1 definitions (WinSock2 definitions now
        in ws2tcpip.h)
        (struct ip_mreq): Delete (now defined in ws2tcpip.h for WinSock2)
-       (FD_*_BIT and FD_* defines): Place together and extend to 
+       (FD_*_BIT and FD_* defines): Place together and extend to
        FD_MAX_EVENTS 10
        (AF* defines): Extend to AF_MAX 10
        (WSAIsBlocking): #if 0 out prototype (N/A in WinSock2)
@@ -7837,8 +7841,8 @@ Sun Jan 28 11:16:39  2001  Earnie Boyd  <earnie@users.sourceforge.net>
        (SQLSetDescRec): likewise.
        (SQLSetEnvAttr): likewise.
        (SQLSetStmtAttr): likewise.
-       (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for 
-       _WIN64 compatability; 
+       (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for
+       _WIN64 compatability;
        (SQL_ACCESS_MODE): Move define to sqlext.h (used in non-core functions).
        (SQL_ACTIVE_CONNECTIONS): likewise.
        (SQL_ACTIVE_STATEMENTS): likewise.
@@ -8486,9 +8490,9 @@ Sun Jan 28 11:16:39  2001  Earnie Boyd  <earnie@users.sourceforge.net>
        (ODBCSetTryWaitValue): likewise.
        (SQL_LOCK_RECORD): correct function macro.
        (SQL_REFRESH_RECORD): likewise.
-       (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for 
+       (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for
        _WIN64 compatability.
-       move defines for non-core functions from sql.h to sqlext.h (refer 
+       move defines for non-core functions from sql.h to sqlext.h (refer
        changes for sql.h)
        (SQL_ACTIVE_ENVIRONMENTS): new ODBC3.x define
        (SQL_AD_ADD_CONSTRAINT_DEFERRABLE): likewise.
@@ -9062,8 +9066,8 @@ Sun Jan 28 11:16:39  2001  Earnie Boyd  <earnie@users.sourceforge.net>
        (SQLROWCOUNT): likewise.
        (SQLTRANSID): likewise.
        (SQLSETPOSIROW): likewise.
-       (SQLHANDLE): add ODBC3.x typedef.       
-       (SQLHDESC): likewise.   
+       (SQLHANDLE): add ODBC3.x typedef.
+       (SQLHDESC): likewise.
        (SQLDATE): likewise.
        (SQLDECIMAL): likewise.
        (SQLDOUBLE): likewise.
@@ -9111,7 +9115,7 @@ Fri Jan 26 15:59:31  2001  Earnie Boyd  <earnie@users.sourceforge.net
        * include/rpcdce.h: (RPC_C_AUTHZ_DEFAULT): Add definition.
        (RPC_PROTSEQ_VECTOR) Fix typo.
        (RpcRaiseException): add DECLSPEC_NORETURN attribute.
-       * include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN 
+       * include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN
        attribute.
 
 Fri Jan 26 13:34:55  2001  Earnie Boyde  <earnie@users.sourceforge.net>
@@ -9175,17 +9179,17 @@ Mon Dec 11 13:11:36 2000  Christopher Faylor <cgf@cygnus.com>
        GetSystemDefaultUILanguage[AW]: ditto.
        GetUserDefaultUILanguage[AW]: ditto.
        IsValidLanguageGroup[AW]: ditto.
-       CALINFO_ENUMPROCEX[AW]: add function pointer typedef 
-       LANGUAGEGROUP_ENUMPROC[AW]: ditto 
-       LANGGROUPLOCALE_ENUMPROC[AW]: ditto 
-       UILANGUAGE_ENUMPROC[AW]: ditto 
-       DATEFMT_ENUMPROCEX[AW]: ditto 
-       LPCURRENCYFMT[AW]: add structure pointer typedef 
-       LPNUMBERFMT[AW]: ditto 
+       CALINFO_ENUMPROCEX[AW]: add function pointer typedef
+       LANGUAGEGROUP_ENUMPROC[AW]: ditto
+       LANGGROUPLOCALE_ENUMPROC[AW]: ditto
+       UILANGUAGE_ENUMPROC[AW]: ditto
+       DATEFMT_ENUMPROCEX[AW]: ditto
+       LPCURRENCYFMT[AW]: add structure pointer typedef
+       LPNUMBERFMT[AW]: ditto
 
 Sun Dec 02 14:21:02 2000  Matt Hargett <matt@use.net>
 
-       * include/winbase.h: Added a define for INVALID_SET_FILE_POINTER, a 
+       * include/winbase.h: Added a define for INVALID_SET_FILE_POINTER, a
        possible return code for the SetFilePointer() win32 API call.
 
 Mon Oct  9 11:49:00 2000  Corinna Vinschen <corinna@vinschen.de>
@@ -9217,9 +9221,9 @@ Fri Nov  3 21:50:47 2000  Christopher Faylor <cgf@cygnus.com>
 
 2000-10-31  Earnie Boyd  <earnie_boyd@yahoo.com>
 
-       * Merge in accepted changes from 
+       * Merge in accepted changes from
        2000-10-23  Danny Smith  <danny_r_smith_2001@yahoo.co.nz>
-       * include/basetyps.h: add comment for GUID_DEFINED 
+       * include/basetyps.h: add comment for GUID_DEFINED
        * include/lm.h: add includes for lmerr.h and lmserver.h
        * include/lmcons.h: add W2K typedefs LMSTR, LMCSTR
        * include/lmerr.h:  add error codes
@@ -9347,7 +9351,7 @@ Tue Aug  8 10:25:14 2000  Christopher Faylor <cgf@cygnus.com>
 2000-07-27  DJ Delorie  <dj@redhat.com>
 
        * include/windows.h: optimize non-inclusion of repeat headers
-       
+
 Fri Jul 21 12:10:00 2000  Corinna Vinschen <corinna@vinschen.de>
 
        * include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
@@ -9757,7 +9761,7 @@ Mon Aug 02 13:17:26 1999  Anders Norlander  <anorland@hem2.passagen.se>
        (FW_BLACK): Add.
        (JOHAB_CHARSET): Add.
        (VIETNAMESE_CHARSET): Add.
-       
+
 
 1999-05-15  Anders Norlander  <anorland@hem2.passagen.se>
 
@@ -9854,7 +9858,7 @@ Mon Aug 02 13:17:26 1999  Anders Norlander  <anorland@hem2.passagen.se>
        * include/wininet.h: Enclose in extern "C" if c++
        (INTERNET_BUFFERSA/W): Define struct
        * include/wininet.h: Add some HSR_* defines
-       
+
 1999-05-02  Anders Norlander  <anorland@hem2.passagen.se>
 
        * include/winnt.h (IMAGE_FIRST_SECTION): Prepend missing paren
@@ -9905,7 +9909,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
        * include/ddeml.h (HSZPAIR): Declare.
        * include/zmouse.h: New file.
-       
+
 1999-04-27  Daniel Guerrero Miralles  <daniel.guerrero@upcnet.upc.es>
 
        * lib/d3dim.def: New implib
@@ -9918,7 +9922,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        * lib/dsound.def: Ditto
        * lib/dinput.c: Guid library for DirectInput
        * lib/dxguid.c: Guid library for DirectX
-       
+
 1999-04-21  Anders Norlander  <anorland@hem2.passagen.se>
 
        * include/windowsx.h (GET_X_LPARAM): Missing macro added (reported
@@ -10002,7 +10006,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        * include/windows.h: Added DUMMYUNIONNAME4 and 5
        * include/winnt.h (LUID_AND_ATTRIBUTES_ARRAY): New type
        (PLUID_AND_ATTRIBUTES_ARRAY): New type
-       
+
        * include/ddeml.h: Removed unnecessary `#pragma pack'
        * include/imm.h: Likewise
        * include/nddeapi.h: Likewise
@@ -10037,7 +10041,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        * include/wincon.h: Added console event type flags
        * include/winnt.h (FILE_SHARE_DELETE): Added
          (SECURITY_DESCRIPTOR): typedef as DWORD
-       
+
        * include/winuser.h (WM_PENWINFIRST): Fixed typo
        * include/winsock.h: Protect some blocks with __INSIDE_CYGWIN_ and
        define u_* types only if _SYS_TYPES_H is not defined.
@@ -10161,7 +10165,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
        * include/excpt.h: New file. This file just contains some
        stubs for SEH that do nothing.
-       
+
        * include/commctrl.h: Added general WM_NOTIFY codes
 
        * include/winuser.h: Added ICON_SMALL and ICON_BIG
@@ -10189,14 +10193,14 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        * include/ole2ver.h: New file
 
        * Makefile: Removed all dependencies on GLUT
-       
+
        * include/GL/glut.h: Removed file because of decision to remove
        files that are not part of the library.
        * lib/glut.def: Likewise
        * lib/glut32.def: Likewise
-       
+
        * include/windows.h: Include winperf.h
-       
+
        * include/winperf.h: New file
 
        * lib/gdi32.def: Added GetEnhMetaFilePixelFormat
@@ -10310,10 +10314,10 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
 
        * include/winsvc.h: Removed conflicting defines which were supposed
        to be in winnt.h
-       
+
        * include/winnt.h: Added SERVICE_NODE_TYPE, SERVICE_LOAD_TYPE
        and SERVICE_ERROR_TYPE.
-       
+
        * include/winnt.h: Added SERVICE_XX defines.
        * include/winsvc.h: Added SERVICES_ACTIVE_DATABASEA/W,
        SERVICES_FAILED_DATABASEA/W and SC_GROUP_IDENTIFIERA/W.
@@ -10331,7 +10335,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        driver extensions.
 
        * include/shlobj.h: Corrected prototype for SHGetDesktopFolder, should
-       be LPSHELLFOLDER* not LPSHELLFOLDER.    
+       be LPSHELLFOLDER* not LPSHELLFOLDER.
 
        * include/windows.h: Include commdlg.h
 
@@ -10445,7 +10449,7 @@ Mon Apr 26 16:36:49 1999  Mumit Khan  <khan@xraylith.wisc.edu>
        variants
 
        * include/wingdi.h: Likewise for GetLogColorSpace
-       
+
        * include/wingdi.h: Changed LOGCOLORSPACE to LOGCOLORSPACEA/W.
 
        * include/richedit.h: Added missing defines and structures