2007-04-20 Matthias Miller <matthiasmiller@users.sourceforge.net>

* include/wincrypt.h (CRYPTPROTECT_PROMPTSTRUCT, CRYPTPROTECT_UI_FORBIDDEN,
  CRYPTPROTECT_LOCAL_MACHINE): Define.
This commit is contained in:
Chris Sutcliffe 2007-04-20 22:54:24 +00:00
parent d8507ced8b
commit f1fc3a03b4
2 changed files with 128 additions and 113 deletions

View 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> 2007-04-15 Piotr Wyderski <piotr.wyderski@wp.pl>
* include/winbase.h (SetInformationJobObject, QueryInformationJobObject): * include/winbase.h (SetInformationJobObject, QueryInformationJobObject):
@ -116,7 +120,7 @@
* include/winnt.h (GetCurrentFiber): Remove extern declaration. Make * include/winnt.h (GetCurrentFiber): Remove extern declaration. Make
inline static. inline static.
(GetFiberData): Likewise. (GetFiberData): Likewise.
* lib/kernel32.c: Remove. * lib/kernel32.c: Remove.
* lib/Makefile.in: Remove reference to kernel32.[co]. * lib/Makefile.in: Remove reference to kernel32.[co].
@ -149,7 +153,7 @@
* include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE * include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE
mappings. mappings.
(KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define. (KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define.
* lib/advapi.def (RegDeleteKeyEx{A|W}): Export. * lib/advapi.def (RegDeleteKeyEx{A|W}): Export.
2006-10-04 Danny Smith <dannysmith@users.sourceforge.net> 2006-10-04 Danny Smith <dannysmith@users.sourceforge.net>
@ -224,7 +228,7 @@
* lib/wtsapi32.def (WTSGetActiveConsoleSessionId). Move from here... * lib/wtsapi32.def (WTSGetActiveConsoleSessionId). Move from here...
* lib/kernel32.def (WTSGetActiveConsoleSessionId). ...to 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> 2006-07-29 Danny Smith <dannysmith@users.sourceforge.net>
@ -254,7 +258,7 @@
IMAGE_REL_M32R_REFLO, IMAGE_REL_M32R_PAIR, IMAGE_REL_M32R_REFLO, IMAGE_REL_M32R_PAIR,
IMAGE_REL_M32R_SECTION, IMAGE_REL_M32R_SECREL, IMAGE_REL_M32R_SECTION, IMAGE_REL_M32R_SECREL,
IMAGE_REL_M32R_TOKEN): Add defines. IMAGE_REL_M32R_TOKEN): Add defines.
(IMAGE_REL_MIPS_JMPADDR16): Add define. (IMAGE_REL_MIPS_JMPADDR16): Add define.
2006-07-27 Danny Smith <dannysmith@users.sourceforge.net> 2006-07-27 Danny Smith <dannysmith@users.sourceforge.net>
@ -269,7 +273,7 @@
IMAGE_FILE_MACHINE_SH4, IMAGE_FILE_MACHINE_SH5, IMAGE_FILE_MACHINE_SH4, IMAGE_FILE_MACHINE_SH5,
IMAGE_FILE_MACHINE_THUMB, IMAGE_FILE_MACHINE_WCEMIPSV2): IMAGE_FILE_MACHINE_THUMB, IMAGE_FILE_MACHINE_WCEMIPSV2):
Add defines. Add defines.
(IMAGE_SUBSYSTEM_EFI_APPLICATION, (IMAGE_SUBSYSTEM_EFI_APPLICATION,
IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER, IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER,
IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER, IMAGE_SUBSYSTEM_EFI_ROM): IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER, IMAGE_SUBSYSTEM_EFI_ROM):
@ -284,7 +288,7 @@
IMAGE_DLLCHARACTERISTICS_NO_BIND, IMAGE_DLLCHARACTERISTICS_NO_BIND,
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE): Add defines. 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_ABSOLUTE, IMAGE_REL_AMD64_ADDR64,
IMAGE_REL_AMD64_ADDR32, IMAGE_REL_AMD64_ADDR32NB, IMAGE_REL_AMD64_REL32, IMAGE_REL_AMD64_ADDR32, IMAGE_REL_AMD64_ADDR32NB, IMAGE_REL_AMD64_REL32,
@ -294,7 +298,7 @@
IMAGE_REL_AMD64_SECREL, IMAGE_REL_AMD64_SECREL7, IMAGE_REL_AMD64_TOKEN, IMAGE_REL_AMD64_SECREL, IMAGE_REL_AMD64_SECREL7, IMAGE_REL_AMD64_TOKEN,
IMAGE_REL_AMD64_SREL32, IMAGE_REL_AMD64_PAIR, IMAGE_REL_AMD64_SSPAN32): IMAGE_REL_AMD64_SREL32, IMAGE_REL_AMD64_PAIR, IMAGE_REL_AMD64_SSPAN32):
Add defines. Add defines.
(IMAGE_REL_IA64_ABSOLUTE, IMAGE_REL_IA64_IMM14, IMAGE_REL_IA64_IMM22, (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_IMM64, IMAGE_REL_IA64_DIR32, IMAGE_REL_IA64_DIR64,
IMAGE_REL_IA64_PCREL21B, IMAGE_REL_IA64_PCREL21M, IMAGE_REL_IA64_PCREL21B, IMAGE_REL_IA64_PCREL21M,
@ -307,7 +311,7 @@
IMAGE_REL_IA64_PCREL60I, IMAGE_REL_IA64_PCREL60M, IMAGE_REL_IA64_PCREL60I, IMAGE_REL_IA64_PCREL60M,
IMAGE_REL_IA64_IMMGPREL64, IMAGE_REL_IA64_TOKEN, IMAGE_REL_IA64_GPREL32, IMAGE_REL_IA64_IMMGPREL64, IMAGE_REL_IA64_TOKEN, IMAGE_REL_IA64_GPREL32,
IMAGE_REL_IA64_ADDEND): Add defines. IMAGE_REL_IA64_ADDEND): Add defines.
(IMAGE_SCN_GPREL): Add define. (IMAGE_SCN_GPREL): Add define.
2006-07-25 Danny Smith <dannysmith@users.sourceforge.net> 2006-07-25 Danny Smith <dannysmith@users.sourceforge.net>
@ -336,7 +340,7 @@
* lib/test.c: Replace __OBJC__ guard with _OBJC_NO_COM. * lib/test.c: Replace __OBJC__ guard with _OBJC_NO_COM.
Add test for conflict with '@interface' Add test for conflict with '@interface'
2006-07-22 ipsoner <ipsoner@users.sourceforge.net> 2006-07-22 ipsoner <ipsoner@users.sourceforge.net>
* include/wincrypt.h (szOID_RSA, szOID_PKCS, szOID_RSA_HASH, * include/wincrypt.h (szOID_RSA, szOID_PKCS, szOID_RSA_HASH,
@ -421,7 +425,7 @@
[mingw-Bugs-1525021] [mingw-Bugs-1525021]
* iptypes.h (IP_ADAPTER_ANYCAST_ADDRESS): Fix NONAMELESSUNION warnings. * 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_UNICAST_ADDRESS): Likewise.
(IP_ADAPTER_DNS_SERVER_ADDRESS): Likewise. (IP_ADAPTER_DNS_SERVER_ADDRESS): Likewise.
(IP_ADAPTER_ADAPTER_PREFIX): Likewise. (IP_ADAPTER_ADAPTER_PREFIX): Likewise.
@ -658,7 +662,7 @@
2006-05-21 Danny Smith <dannysmith@users.sourceforge.net> 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> 2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
@ -1657,7 +1661,7 @@
(RECONVERTSTRING): Likwise. (RECONVERTSTRING): Likwise.
* include/commdlg.h (OPENFILENAME_SIZE_VERSION_400): Define. * include/commdlg.h (OPENFILENAME_SIZE_VERSION_400): Define.
* lib/uuid.c (CMultiLanguage): Add UUID definition. * lib/uuid.c (CMultiLanguage): Add UUID definition.
(IMLangFontLink2): Likewise. (IMLangFontLink2): Likewise.
(IMultiLanguage): Likewise. (IMultiLanguage): Likewise.
@ -1812,7 +1816,7 @@
2006-01-24 Jiri Malak <Jiri.Malak@iol.cz> 2006-01-24 Jiri Malak <Jiri.Malak@iol.cz>
WATCOM compatibility changes. WATCOM compatibility changes.
* include/ddk/ntddk.h (DECL_IMPORT): Define using __declspec, * include/ddk/ntddk.h (DECL_IMPORT): Define using __declspec,
rather than __attribute__. rather than __attribute__.
(DECL_EXPORT): Likewise. (DECL_EXPORT): Likewise.
@ -1869,13 +1873,13 @@
2005-12-22 Danny Smith <dannysmith@users.sourceforge.net> 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 * lib/Makefile.in (SOURCES): Add ws2_32.c
(EXTRA_OBJS): Add ws2_32.o. (EXTRA_OBJS): Add ws2_32.o.
2005-12-21 Michael Jung <mjung@iss.tu-darmstadt.de> 2005-12-21 Michael Jung <mjung@iss.tu-darmstadt.de>
* lib/user32.def (PrivateExtractIconsA@32, * lib/user32.def (PrivateExtractIconsA@32,
PrivateExtractIconsW@32): Define. PrivateExtractIconsW@32): Define.
* lib/shell32.c (IID_IShellLinkDataList): Add GUID. * lib/shell32.c (IID_IShellLinkDataList): Add GUID.
@ -1890,7 +1894,7 @@
2005-12-09 Huw Davies <hdavies@users.sourceforge.net> 2005-12-09 Huw Davies <hdavies@users.sourceforge.net>
Danny Smith <dannysmith@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. MSXML interfaces.
* lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o. * lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.
@ -1929,7 +1933,7 @@
(GetICMProfileW): Likewise. (GetICMProfileW): Likewise.
Thanks to: Paul J Lucas 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. * lib/shell32.c (CLSID_ShellFSFolder): Add GUID.
@ -1954,7 +1958,7 @@
2005-10-12 Danny Smith <dannysmith@users.sourceforge.net> 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
* include/winbase.h (GetProcessId): Remove duplicate declaration. * 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> 2005-10-11 Christopher Faylor <cgf@timesys.com>
@ -1996,7 +2000,7 @@
(SHTDN_REASON_*): New file. (SHTDN_REASON_*): New file.
* include/objbase.h: Avoid double header guard. * 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, * lib/shell32.c (CLSID_RecycleBin, CLSID_ControlPanel,
CLSID_MyComputer,CLSID_Internet, CLSID_NetworkPlaces, CLSID_MyComputer,CLSID_Internet, CLSID_NetworkPlaces,
@ -2176,7 +2180,7 @@
* lib/directx/dinput_private.h (ATTRIBUTE_TEXT_SECTION): New * lib/directx/dinput_private.h (ATTRIBUTE_TEXT_SECTION): New
define for Open Watcom portability. 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 dinput_mouse.c, dinput_mouse2.c): Use new macro in definition
of local c_rgodfDI* objects. Replace .rdata section attribute of local c_rgodfDI* objects. Replace .rdata section attribute
with 'const' keyword in definition of global c_dfDI* objects. with 'const' keyword in definition of global c_dfDI* objects.
@ -2302,10 +2306,10 @@
2004-11-21 Benoit Blanchon <bblanchon@users.sourceforge.net> 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. AC_DST_NO_ALPHA, ...): Add defines.
* include/winuser.h (ULW_COLORKEY,ULW_ALPHA, * include/winuser.h (ULW_COLORKEY,ULW_ALPHA,
ULW_OPAQUE): Add defines. ULW_OPAQUE): Add defines.
2004-11-21 Danny Smith <dannysmith@users.sourceforge.net> 2004-11-21 Danny Smith <dannysmith@users.sourceforge.net>
@ -2341,7 +2345,7 @@
* include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP): * include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP):
Add defines. Add defines.
(LLKHF_ALTDOWN): Define based on KF_ALTDOWN. (LLKHF_ALTDOWN): Define based on KF_ALTDOWN.
2004-11-19 Benoit Blanchon <bblanchon@users.sourceforge.net> 2004-11-19 Benoit Blanchon <bblanchon@users.sourceforge.net>
* include/shellapi.h (NIF_GUID): Add another define. * include/shellapi.h (NIF_GUID): Add another define.
@ -2356,7 +2360,7 @@
* include/shlobj.h (SHGFP_TYPE): Add enum. * 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/winuser.h (WM_THEMECHANGED): Add define.
@ -2420,9 +2424,9 @@
* include/ddk/ntddk.h (__USE_NTOSKRNL__): Define. * include/ddk/ntddk.h (__USE_NTOSKRNL__): Define.
* include/ddk/winddk.h (InitializeSListHead, Interlocked*): * include/ddk/winddk.h (InitializeSListHead, Interlocked*):
Guard with __USE_NTOSKRNL__. Guard with __USE_NTOSKRNL__.
(ExInterlockedPopEntrySList, ExInterlockedPushEntrySList): (ExInterlockedPopEntrySList, ExInterlockedPushEntrySList):
Add prototypes. Guard macro definition with __USE_NTOSKRNL__ Add prototypes. Guard macro definition with __USE_NTOSKRNL__
&& _WIN32_WINNT >= 0x0501 && _WIN32_WINNT >= 0x0501
(ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList, (ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList,
ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList): ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList):
@ -2452,11 +2456,11 @@
* include/winddk.h (ExInterlockedAddUlong, * include/winddk.h (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList, ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedRemoveHeadList, ExInterlockedPopEntryList, ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
ExInterlockedPushEntryList): Change calling convention to ExInterlockedPushEntryList): Change calling convention to
DDKAPI. DDKAPI.
(ExfInterlockedAddUlong,ExInterlockedInsertHeadList, (ExfInterlockedAddUlong,ExInterlockedInsertHeadList,
ExInterlockedInsertTailList, ExInterlockedRemoveHeadList, ExInterlockedInsertTailList, ExInterlockedRemoveHeadList,
ExInterlockedPopEntryList, ExInterlockedPushEntryList): ExInterlockedPopEntryList, ExInterlockedPushEntryList):
Add prototypes for DDKFASTAPI versions. Add prototypes for DDKFASTAPI versions.
Thanks to Vadim Yegor0v <zg at bmg dot lv> for report. Thanks to Vadim Yegor0v <zg at bmg dot lv> for report.
* lib/ntoskrnl.def (ExInterlockedAddUlong, * lib/ntoskrnl.def (ExInterlockedAddUlong,
@ -2465,7 +2469,7 @@
ExInterlockedPushEntryList): Remove lead '@' from stubs. ExInterlockedPushEntryList): Remove lead '@' from stubs.
(ExfInterlockedAddUlong,ExfInterlockedInsertHeadList, (ExfInterlockedAddUlong,ExfInterlockedInsertHeadList,
ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList, ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList,
ExfInterlockedPopEntryList, ExfInterlockedPushEntryList): ExfInterlockedPopEntryList, ExfInterlockedPushEntryList):
Add fastcall stubs. Add fastcall stubs.
(Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong, (Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong,
Exi386InterlockedIncrementLong); Add stdcall stubs. Exi386InterlockedIncrementLong); Add stdcall stubs.
@ -2515,7 +2519,7 @@
KeRaiseIrql on i386 architectures. KeRaiseIrql on i386 architectures.
2004-09-06 Hosaka Yuji <hos@tamanegi.org> 2004-09-06 Hosaka Yuji <hos@tamanegi.org>
* include/mshtml.h (IHTMLDocument2): Correct get_selection * include/mshtml.h (IHTMLDocument2): Correct get_selection
declaration. declaration.
(IHTMLSelectionObject): Correct get_type declaration. (IHTMLSelectionObject): Correct get_type declaration.
@ -2547,7 +2551,7 @@
Use it to mark user32.dll imports, throughout. Use it to mark user32.dll imports, throughout.
2004-09-05 Hosaka Yuji <hos@tamanegi.org> 2004-09-05 Hosaka Yuji <hos@tamanegi.org>
* lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData, * lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData,
HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature, HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature,
HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport, HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport,
@ -2931,7 +2935,7 @@
2004-03-16 Danny Smith <dannysmith@users.sourceforge.net> 2004-03-16 Danny Smith <dannysmith@users.sourceforge.net>
* include/docobj.h (IOleDocumentView::GetDocument): Correct * include/docobj.h (IOleDocumentView::GetDocument): Correct
prototype. prototype.
Thanks to Buster Copley <consequent@users.sourceforge.net> Thanks to Buster Copley <consequent@users.sourceforge.net>
2004-03-16 Danny Smith <dannysmith@users.sourceforge.net> 2004-03-16 Danny Smith <dannysmith@users.sourceforge.net>
@ -3041,7 +3045,7 @@
2004-02-19 Danny Smith <dannysmith@users.sourceforge.net> 2004-02-19 Danny Smith <dannysmith@users.sourceforge.net>
* include/GL/glu.h (GLU_ERROR): Define. * 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> 2004-02-19 Danny Smith <dannysmith@users.sourceforge.net>
@ -3075,7 +3079,7 @@
* lib/dnsapi.def: New file. * lib/dnsapi.def: New file.
* lib/test.c: Include windns.h. * lib/test.c: Include windns.h.
2004-02-11 Pierre A. Humblet <Pierre.Humblet@ieee.org> 2004-02-11 Pierre A. Humblet <Pierre.Humblet@ieee.org>
* include/windns.h: New file. * include/windns.h: New file.
@ -3218,7 +3222,7 @@
2004-01-02 Danny Smith <dannysmith@users.sourceforge.net> 2004-01-02 Danny Smith <dannysmith@users.sourceforge.net>
Filip Navara <xnavara@volny.cz> Filip Navara <xnavara@volny.cz>
* include/ddk/winddk.h (_DDK_DUMMYUNION_MEMBER, * include/ddk/winddk.h (_DDK_DUMMYUNION_MEMBER,
_DDK_DUMMYUNION_N_MEMBER): New macros. _DDK_DUMMYUNION_N_MEMBER): New macros.
(ExAllocateFromPagedLookasideList,ExFreeToPagedLookasideList, (ExAllocateFromPagedLookasideList,ExFreeToPagedLookasideList,
@ -3745,7 +3749,7 @@
RI_MOUSE_BUTTON_5_UP, RI_MOUSE_WHEEL, KEYBOARD_OVERRUN_MAKE_CODE, 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_MAKE, RI_KEY_BREAK, RI_KEY_E0, RI_KEY_E1,
RI_KEY_TERMSRV_SET_LED, RI_KEY_TERMSRV_SHADOW, RID_INPUT, 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. RIDI_DEVICEINFO): Add constants.
* include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER, * include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER,
@ -4118,7 +4122,7 @@
* include/w32api.h (_NT5, etc): Reverse the changes of 2003-07-01. * include/w32api.h (_NT5, etc): Reverse the changes of 2003-07-01.
* include/winbase.h (_NT5, etc): Ditto. * include/winbase.h (_NT5, etc): Ditto.
2003-09-02 Bart Oldeman <bartoldeman@users.sourceforge.net> 2003-09-02 Bart Oldeman <bartoldeman@users.sourceforge.net>
* lib/snmpapi.def (LIBRARY) Add library name. * lib/snmpapi.def (LIBRARY) Add library name.
@ -4437,11 +4441,11 @@
(HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with (HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with
ddk/ntapi.h defines. ddk/ntapi.h defines.
(SEM_*) : Likewise. (SEM_*) : Likewise.
* include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with * include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with
ddk/ntifs.h defines. ddk/ntifs.h defines.
(FILE_*): Likewise. (FILE_*): Likewise.
(MEM_IMAGE, SEC_*): 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. DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines.
(TOKEN_*): Sync with ddk/ntifs.h defines. (TOKEN_*): Sync with ddk/ntifs.h defines.
* include/ddk/ntapi.h: Add comments noting definitions in * include/ddk/ntapi.h: Add comments noting definitions in
@ -4450,7 +4454,7 @@
winnt.h. winnt.h.
* include/ddk/winddk.h: Add comments noting definitions in * include/ddk/winddk.h: Add comments noting definitions in
winnt.h. winnt.h.
2003-07-18 Danny Smith <dannysmith@users.sourceforge.net> 2003-07-18 Danny Smith <dannysmith@users.sourceforge.net>
* include/winnt.h (FILE_*): Sync with ddk/winddk.h. * include/winnt.h (FILE_*): Sync with ddk/winddk.h.
@ -4482,7 +4486,7 @@
_ANONYMOUS_UNION. _ANONYMOUS_UNION.
* include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION, * include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
_PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION. _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. Add _ANONYMOUS_UNION.
* include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout. * include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntddmou.h: Add _ANONYMOUS_UNION, throughout. * include/ddk/ntddmou.h: Add _ANONYMOUS_UNION, throughout.
@ -4692,7 +4696,7 @@
Thanks to: Shura Zam <debil_urod@users.sourceforge.net> Thanks to: Shura Zam <debil_urod@users.sourceforge.net>
2003-05-18 Manu B <manubee@users.sourceforge.net> 2003-05-18 Manu B <manubee@users.sourceforge.net>
* include/commctrl.h (TVSORTCB): Rename old TV_SORTCB structure. * include/commctrl.h (TVSORTCB): Rename old TV_SORTCB structure.
2003-05-18 Bang Jun-Young <junyoung@netbsd.org> 2003-05-18 Bang Jun-Young <junyoung@netbsd.org>
@ -4767,7 +4771,7 @@
* include/shlguid.h (CGID_ShellServiceObject): Declare. * include/shlguid.h (CGID_ShellServiceObject): Declare.
* lib/uuid.c (CGID_ShellServiceObject): Define guid. * 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. * include/winuser.h (SetLayeredWindowAttributes): Add prototype.
* lib/user32.def (SetLayeredWindowAttributes): Add stub. * lib/user32.def (SetLayeredWindowAttributes): Add stub.
* lib/uuid.c (CGID_Explorer, CGID_ShellDocView): Define guids. * lib/uuid.c (CGID_Explorer, CGID_ShellDocView): Define guids.
@ -4918,7 +4922,7 @@
STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS, STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS,
UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW, UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW,
WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of 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_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT,
WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines. WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.
@ -5086,7 +5090,7 @@
* include/oleauto.h (V_I1): Define. * include/oleauto.h (V_I1): Define.
Thanks to: "Timofei" <mmttmm@users.sourceforge.net> 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/oleidl.h (USERCLASSTYPE): Add enum.
* include/ocidl.h (IObjectWithSite): Add interface. * include/ocidl.h (IObjectWithSite): Add interface.
@ -5440,7 +5444,7 @@
2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net> 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
* include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET, * include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET,
VIETNAMESE_CHARSET): Remove duplicate defines. VIETNAMESE_CHARSET): Remove duplicate defines.
* lib/comctl32.def (ImageList_SetImageCount): Add stub. * lib/comctl32.def (ImageList_SetImageCount): Add stub.
2002-12-26 Danny Smith <dannysmith@users.sourceforge.net> 2002-12-26 Danny Smith <dannysmith@users.sourceforge.net>
@ -5470,7 +5474,7 @@
* include/commcat.h: Don't include windows.h or ole2.h ifdef * include/commcat.h: Don't include windows.h or ole2.h ifdef
COM_NO_WINDOWS_H. COM_NO_WINDOWS_H.
* include/unknwn.h: Ditto. * include/unknwn.h: Ditto.
2002-12-26 Danny Smith <dannysmith@users.sourceforge.net> 2002-12-26 Danny Smith <dannysmith@users.sourceforge.net>
* include/imm.h (ImmGetCompositionFont[AW], * include/imm.h (ImmGetCompositionFont[AW],
@ -5543,13 +5547,13 @@
Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net> Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
2002-12-09 Danny Smith <dannysmith@users.sourceforge.net> 2002-12-09 Danny Smith <dannysmith@users.sourceforge.net>
* include/shellapi.h (ExtractIconEx[AW]): Correct return type * include/shellapi.h (ExtractIconEx[AW]): Correct return type
to UINT. to UINT.
Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net> Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
2002-12-07 Danny Smith <dannysmith@users.sourveforge.net> 2002-12-07 Danny Smith <dannysmith@users.sourveforge.net>
* include/winuser.h (AllowSetForegroundWindow, * include/winuser.h (AllowSetForegroundWindow,
LockSetForegroundWindow): Add prototypes. LockSetForegroundWindow): Add prototypes.
(ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK) Add defines. (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK) Add defines.
@ -5636,7 +5640,7 @@
storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.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, 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. xfilter.h): Change comment to refer w32api package, not MinGW.
2002-11-15 Danny Smith <dannysmith@users.sourceforge.net> 2002-11-15 Danny Smith <dannysmith@users.sourceforge.net>
@ -5658,7 +5662,7 @@
storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.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, 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. xfilter.h): Fix typo in disclaimer comment.
2002-11-12 Danny Smith <dannysmith@users.sourceforge.net> 2002-11-12 Danny Smith <dannysmith@users.sourceforge.net>
@ -5749,7 +5753,7 @@
storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.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, 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. xfilter.h): New files.
* lib/ddk/(Makefile.in, apcups.def, cfgmgr32.def, dxapi.def, * lib/ddk/(Makefile.in, apcups.def, cfgmgr32.def, dxapi.def,
hal.def, hid.def, hidparse.def, mcd.def, ndis.def, ntoskrnl.def, hal.def, hid.def, hidparse.def, mcd.def, ndis.def, ntoskrnl.def,
@ -5769,7 +5773,7 @@
RtlGetDaclSecurityDescriptor,RtlGetGroupSecurityDescriptor, RtlGetDaclSecurityDescriptor,RtlGetGroupSecurityDescriptor,
RtlGetOwnerSecurityDescriptor,RtlGetSaclSecurityDescriptor, RtlGetOwnerSecurityDescriptor,RtlGetSaclSecurityDescriptor,
RtlImpersonateSelf, RtlIsTextUnicode, RtlLargeIntegerAdd, RtlImpersonateSelf, RtlIsTextUnicode, RtlLargeIntegerAdd,
RtlLengthSecurityDescriptor, RtlMakeSelfRelativeSD, RtlLengthSecurityDescriptor, RtlMakeSelfRelativeSD,
RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize, RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize,
RtlOpenCurrentUser, RtlSetDaclSecurityDescriptor, RtlOpenCurrentUser, RtlSetDaclSecurityDescriptor,
RtlSetGroupSecurityDescriptor, RtlSetOwnerSecurityDescriptor, RtlSetGroupSecurityDescriptor, RtlSetOwnerSecurityDescriptor,
@ -6202,7 +6206,7 @@
* include/objidl.h (struct tagPROPVARIANT): Kill obsolete * include/objidl.h (struct tagPROPVARIANT): Kill obsolete
union member _VARIANT_BOOL bool. union member _VARIANT_BOOL bool.
2002-06-24 Danny Smith <dannysmith@users.sourceforge.net> 2002-06-24 Danny Smith <dannysmith@users.sourceforge.net>
* include/winioctl.h (FILE_SPECIAL_ACCESS): Add define. * include/winioctl.h (FILE_SPECIAL_ACCESS): Add define.
@ -6355,7 +6359,7 @@
* Makefile.in: Ditto. * 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 * include/winreg.h: (RegConnectRegistry[AW]): Replace
LP[W]STR with LPC[W]STR. LP[W]STR with LPC[W]STR.
@ -6742,13 +6746,13 @@
* lib/test.c: Include mapi.h. * lib/test.c: Include mapi.h.
* include/commctrl.h (TBSTYLE_*): Add missing defines. * 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> 2002-01-30 John Fattaruso <fattaruso@ieee.org>
* include/mapi.h: New file. * 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> 2002-01-28 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (GetWindowLongPtr[AW], * include/winuser.h (GetWindowLongPtr[AW],
@ -6788,7 +6792,7 @@
Add defines. Add defines.
(LPACCESSTIMEOUT): Add typedef. (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. * include/commctrl.h: Add missing HDM_*,HDN_*,LVSICF_* defines.
@ -6807,7 +6811,7 @@
2002-01-21 Robert Collins <rbtcollins@hotmail.com> 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. hex for readability.
2002-01-17 Marcus Geelnard <marcus.geelnard@home.se> 2002-01-17 Marcus Geelnard <marcus.geelnard@home.se>
@ -6846,10 +6850,10 @@
* include/winuser.h (MONITORENUMPROC): Add typedef. * include/winuser.h (MONITORENUMPROC): Add typedef.
(EnumDisplayMonitors): Add prototype. (EnumDisplayMonitors): Add prototype.
* lib/user32.def (EnumDisplayMonitors): Add stub. * lib/user32.def (EnumDisplayMonitors): Add stub.
2002-01-11 Ralf Habacker <Ralf.Habacker@freenet.de> 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. prototypes.
* include/objbase.h: Ditto. * include/objbase.h: Ditto.
* include/rapi.h: Ditto. * include/rapi.h: Ditto.
@ -6888,7 +6892,7 @@
* include/winsvc.h: Add EnumServiceStatusEx(), * include/winsvc.h: Add EnumServiceStatusEx(),
QueryServiceStatusEx() QueryServiceStatusEx()
& RegisterServiceCtrlHandlerEx() & RegisterServiceCtrlHandlerEx()
2001-12-21 Robert Collins <rbtcollins@hotmail.com> 2001-12-21 Robert Collins <rbtcollins@hotmail.com>
* include/wingdi.h: Add GetRandomRgn and SYSRGN. * include/wingdi.h: Add GetRandomRgn and SYSRGN.
@ -6902,12 +6906,12 @@
* include/winsvc.h: Add ChangeServiceConfig2() & * include/winsvc.h: Add ChangeServiceConfig2() &
QueryServiceConfig2() definition QueryServiceConfig2() definition
2001-12-17 Robert Collins <rbtcollins@hotmail.com> 2001-12-17 Robert Collins <rbtcollins@hotmail.com>
* include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based * include/commctrl.h: New typedefs for HDLAYOUT and LPHDLAYOUT based
on MSDN documentation for XP. on MSDN documentation for XP.
2001-12-15 Andrew Begel <abegel@eecs.berkeley.edu> 2001-12-15 Andrew Begel <abegel@eecs.berkeley.edu>
*include/winbase.h (CreateHardLink): Correct typo in UNICODE *include/winbase.h (CreateHardLink): Correct typo in UNICODE
@ -6964,7 +6968,7 @@
2001-12-04 Danny Smith <dannysmith@users.sourceforge.net> 2001-12-04 Danny Smith <dannysmith@users.sourceforge.net>
Cleanup merge between SourceForge and winsup CVS. Cleanup merge between SourceForge and winsup CVS.
* include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove * include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove
definitions. definitions.
* include/winnt.h (VER_NT*): Remove duplicate defines. * include/winnt.h (VER_NT*): Remove duplicate defines.
(VER_SUITE*): Group with VER_PLATFORM*, VER_NT* defines. (VER_SUITE*): Group with VER_PLATFORM*, VER_NT* defines.
@ -7014,7 +7018,7 @@
2001-11-16 Danny Smith <dannysmith@users.sourceforge.net> 2001-11-16 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO, * include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO,
tagCURSORINFO, tagMENUBARINFO, tagMENUINFO, tagMONITORINFO tagCURSORINFO, tagMENUBARINFO, tagMENUINFO, tagMONITORINFO
tagSCROLLBARINFO, tagTITLEBARINFO. tagWINDOWINFO, tagSCROLLBARINFO, tagTITLEBARINFO. tagWINDOWINFO,
tagLASTINPUTINFO ): Define new structures. tagLASTINPUTINFO ): Define new structures.
@ -7035,12 +7039,12 @@
2001-11-10 Robert Collins <rbtcollins@hotmail.com> 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. warnings with _AUTHORITY #defines.
2001-11-09 Robert Collins <rbtcollins@hotmail.com> 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. implementation.
(GetFiberData): Ditto. (GetFiberData): Ditto.
@ -7181,7 +7185,7 @@
* include/ipexport.h (icmp_echo_reply): Remove extra ';'. * include/ipexport.h (icmp_echo_reply): Remove extra ';'.
* lib/makefile.in: Add -pedantic switch to TEST_OPTIONS for header * lib/makefile.in: Add -pedantic switch to TEST_OPTIONS for header
test. test.
2001-09-17 Mattia Barbon <mbarbon@dsi.unive.it> 2001-09-17 Mattia Barbon <mbarbon@dsi.unive.it>
* include/commctrl.h: Add some ListView constants. * 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 * include/winnt.h: Change definition of `SYSTEM_LUID' to comply
with new `LARGE_INTEGER' definition. with new `LARGE_INTEGER' definition.
Thu Aug 30 09:35:51 2001 Christopher Faylor <cgf@cygnus.com> Thu Aug 30 09:35:51 2001 Christopher Faylor <cgf@cygnus.com>
* include/winsock2.h: Remove "extra token" after #endif. * 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. of block protected by #ifndef VOID.
(This reverts 1998-12-01 Anders Norlander change.) (This reverts 1998-12-01 Anders Norlander change.)
* include/odbcinst.h: End file with newline. * include/odbcinst.h: End file with newline.
* include/raserror.h: Ditto. * include/raserror.h: Ditto.
2001-08-15 Danny Smith <dannysmith@users.sourceforge.net> 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. * include/commctrl.h (TreeView_SetIndent): Correct typo.
2001-07-30 Danny Smith <dannysmith@users.sourceforge.net> 2001-07-30 Danny Smith <dannysmith@users.sourceforge.net>
* include/commctrl.h (TBSTYPE_FLAT): Remove define. * include/commctrl.h (TBSTYPE_FLAT): Remove define.
Thanks to: Jason Craig <jacraig@softhome.net> 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. (tagNMLVCUSTOMDRAW): Likewise.
(tagNMTVCUSTOMDRAW): Likewise. (tagNMTVCUSTOMDRAW): Likewise.
(tagNMLVCACHEHINT): Likewise. (tagNMLVCACHEHINT): Likewise.
2001-07-06 Danny Smith <dannysmith@users.sourceforge.net> 2001-07-06 Danny Smith <dannysmith@users.sourceforge.net>
* include/basetsd.h (#include <_mingw.h>): Remove. * include/basetsd.h (#include <_mingw.h>): Remove.
(__int64): Define. (__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> * include/windows.h (#include <winsock.h>): Include <winsock2.h>
instead if (_WIN32_WINNT >= 0x0400)&&(__W32API_MAJOR_VERSION > 0). instead if (_WIN32_WINNT >= 0x0400)&&(__W32API_MAJOR_VERSION > 0).
2001-04-11 Danny Smith <danny_r_smith_2001@yahoo.co.nz> 2001-04-11 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
* include/winuser.h (WM_IME_*): Remove defines (now in imm.h). * 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> 2001-02-21 Danny Smith <dannysmith@users.sourceforge.net>
* include/wingdi.h (struct _DOCINFO[AW]): UNICODE it. * 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/winuser.h (struct tagMOUSEKEYS): Define new structure.
* include/winerror.h (NTE_*): Add CryptoAPI error codes. * 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. (GetAcceptExSockaddrs): Likewise.
(struct _TRANSMIT_FILE_BUFFERS): Remove mswsock definition. (struct _TRANSMIT_FILE_BUFFERS): Remove mswsock definition.
(#include <mswsock.h>): Add directive and explanatory comment (#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 (_WINSOCK_H): Define to prevent later inclusion of winsock.h
(#include <winsock.h>): Replace directive with winsock.h file content (#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 (FD_SET): Keep winsock2.h definition, delete winsock.h definition
(SOMAXCONN): Likewise (SOMAXCONN): Likewise
(#include <nspapi.h>): Move - don't include until LPSOCKADDR defined (#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) in ws2tcpip.h)
(struct ip_mreq): Delete (now defined in ws2tcpip.h for WinSock2) (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 FD_MAX_EVENTS 10
(AF* defines): Extend to AF_MAX 10 (AF* defines): Extend to AF_MAX 10
(WSAIsBlocking): #if 0 out prototype (N/A in WinSock2) (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. (SQLSetDescRec): likewise.
(SQLSetEnvAttr): likewise. (SQLSetEnvAttr): likewise.
(SQLSetStmtAttr): likewise. (SQLSetStmtAttr): likewise.
(SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for
_WIN64 compatability; _WIN64 compatability;
(SQL_ACCESS_MODE): Move define to sqlext.h (used in non-core functions). (SQL_ACCESS_MODE): Move define to sqlext.h (used in non-core functions).
(SQL_ACTIVE_CONNECTIONS): likewise. (SQL_ACTIVE_CONNECTIONS): likewise.
(SQL_ACTIVE_STATEMENTS): likewise. (SQL_ACTIVE_STATEMENTS): likewise.
@ -8486,9 +8490,9 @@ Sun Jan 28 11:16:39 2001 Earnie Boyd <earnie@users.sourceforge.net>
(ODBCSetTryWaitValue): likewise. (ODBCSetTryWaitValue): likewise.
(SQL_LOCK_RECORD): correct function macro. (SQL_LOCK_RECORD): correct function macro.
(SQL_REFRESH_RECORD): likewise. (SQL_REFRESH_RECORD): likewise.
(SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for (SQLINTENGER and SQLUINTEGER): replace with SQLLEN and SQLULEN for
_WIN64 compatability. _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) changes for sql.h)
(SQL_ACTIVE_ENVIRONMENTS): new ODBC3.x define (SQL_ACTIVE_ENVIRONMENTS): new ODBC3.x define
(SQL_AD_ADD_CONSTRAINT_DEFERRABLE): likewise. (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. (SQLROWCOUNT): likewise.
(SQLTRANSID): likewise. (SQLTRANSID): likewise.
(SQLSETPOSIROW): likewise. (SQLSETPOSIROW): likewise.
(SQLHANDLE): add ODBC3.x typedef. (SQLHANDLE): add ODBC3.x typedef.
(SQLHDESC): likewise. (SQLHDESC): likewise.
(SQLDATE): likewise. (SQLDATE): likewise.
(SQLDECIMAL): likewise. (SQLDECIMAL): likewise.
(SQLDOUBLE): 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. * include/rpcdce.h: (RPC_C_AUTHZ_DEFAULT): Add definition.
(RPC_PROTSEQ_VECTOR) Fix typo. (RPC_PROTSEQ_VECTOR) Fix typo.
(RpcRaiseException): add DECLSPEC_NORETURN attribute. (RpcRaiseException): add DECLSPEC_NORETURN attribute.
* include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN * include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN
attribute. attribute.
Fri Jan 26 13:34:55 2001 Earnie Boyde <earnie@users.sourceforge.net> 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. GetSystemDefaultUILanguage[AW]: ditto.
GetUserDefaultUILanguage[AW]: ditto. GetUserDefaultUILanguage[AW]: ditto.
IsValidLanguageGroup[AW]: ditto. IsValidLanguageGroup[AW]: ditto.
CALINFO_ENUMPROCEX[AW]: add function pointer typedef CALINFO_ENUMPROCEX[AW]: add function pointer typedef
LANGUAGEGROUP_ENUMPROC[AW]: ditto LANGUAGEGROUP_ENUMPROC[AW]: ditto
LANGGROUPLOCALE_ENUMPROC[AW]: ditto LANGGROUPLOCALE_ENUMPROC[AW]: ditto
UILANGUAGE_ENUMPROC[AW]: ditto UILANGUAGE_ENUMPROC[AW]: ditto
DATEFMT_ENUMPROCEX[AW]: ditto DATEFMT_ENUMPROCEX[AW]: ditto
LPCURRENCYFMT[AW]: add structure pointer typedef LPCURRENCYFMT[AW]: add structure pointer typedef
LPNUMBERFMT[AW]: ditto LPNUMBERFMT[AW]: ditto
Sun Dec 02 14:21:02 2000 Matt Hargett <matt@use.net> 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. possible return code for the SetFilePointer() win32 API call.
Mon Oct 9 11:49:00 2000 Corinna Vinschen <corinna@vinschen.de> 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> 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> 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/lm.h: add includes for lmerr.h and lmserver.h
* include/lmcons.h: add W2K typedefs LMSTR, LMCSTR * include/lmcons.h: add W2K typedefs LMSTR, LMCSTR
* include/lmerr.h: add error codes * 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> 2000-07-27 DJ Delorie <dj@redhat.com>
* include/windows.h: optimize non-inclusion of repeat headers * include/windows.h: optimize non-inclusion of repeat headers
Fri Jul 21 12:10:00 2000 Corinna Vinschen <corinna@vinschen.de> Fri Jul 21 12:10:00 2000 Corinna Vinschen <corinna@vinschen.de>
* include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and * 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. (FW_BLACK): Add.
(JOHAB_CHARSET): Add. (JOHAB_CHARSET): Add.
(VIETNAMESE_CHARSET): Add. (VIETNAMESE_CHARSET): Add.
1999-05-15 Anders Norlander <anorland@hem2.passagen.se> 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++ * include/wininet.h: Enclose in extern "C" if c++
(INTERNET_BUFFERSA/W): Define struct (INTERNET_BUFFERSA/W): Define struct
* include/wininet.h: Add some HSR_* defines * include/wininet.h: Add some HSR_* defines
1999-05-02 Anders Norlander <anorland@hem2.passagen.se> 1999-05-02 Anders Norlander <anorland@hem2.passagen.se>
* include/winnt.h (IMAGE_FIRST_SECTION): Prepend missing paren * 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/ddeml.h (HSZPAIR): Declare.
* include/zmouse.h: New file. * include/zmouse.h: New file.
1999-04-27 Daniel Guerrero Miralles <daniel.guerrero@upcnet.upc.es> 1999-04-27 Daniel Guerrero Miralles <daniel.guerrero@upcnet.upc.es>
* lib/d3dim.def: New implib * 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/dsound.def: Ditto
* lib/dinput.c: Guid library for DirectInput * lib/dinput.c: Guid library for DirectInput
* lib/dxguid.c: Guid library for DirectX * lib/dxguid.c: Guid library for DirectX
1999-04-21 Anders Norlander <anorland@hem2.passagen.se> 1999-04-21 Anders Norlander <anorland@hem2.passagen.se>
* include/windowsx.h (GET_X_LPARAM): Missing macro added (reported * 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/windows.h: Added DUMMYUNIONNAME4 and 5
* include/winnt.h (LUID_AND_ATTRIBUTES_ARRAY): New type * include/winnt.h (LUID_AND_ATTRIBUTES_ARRAY): New type
(PLUID_AND_ATTRIBUTES_ARRAY): New type (PLUID_AND_ATTRIBUTES_ARRAY): New type
* include/ddeml.h: Removed unnecessary `#pragma pack' * include/ddeml.h: Removed unnecessary `#pragma pack'
* include/imm.h: Likewise * include/imm.h: Likewise
* include/nddeapi.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/wincon.h: Added console event type flags
* include/winnt.h (FILE_SHARE_DELETE): Added * include/winnt.h (FILE_SHARE_DELETE): Added
(SECURITY_DESCRIPTOR): typedef as DWORD (SECURITY_DESCRIPTOR): typedef as DWORD
* include/winuser.h (WM_PENWINFIRST): Fixed typo * include/winuser.h (WM_PENWINFIRST): Fixed typo
* include/winsock.h: Protect some blocks with __INSIDE_CYGWIN_ and * include/winsock.h: Protect some blocks with __INSIDE_CYGWIN_ and
define u_* types only if _SYS_TYPES_H is not defined. 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 * include/excpt.h: New file. This file just contains some
stubs for SEH that do nothing. stubs for SEH that do nothing.
* include/commctrl.h: Added general WM_NOTIFY codes * include/commctrl.h: Added general WM_NOTIFY codes
* include/winuser.h: Added ICON_SMALL and ICON_BIG * 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 * include/ole2ver.h: New file
* Makefile: Removed all dependencies on GLUT * Makefile: Removed all dependencies on GLUT
* include/GL/glut.h: Removed file because of decision to remove * include/GL/glut.h: Removed file because of decision to remove
files that are not part of the library. files that are not part of the library.
* lib/glut.def: Likewise * lib/glut.def: Likewise
* lib/glut32.def: Likewise * lib/glut32.def: Likewise
* include/windows.h: Include winperf.h * include/windows.h: Include winperf.h
* include/winperf.h: New file * include/winperf.h: New file
* lib/gdi32.def: Added GetEnhMetaFilePixelFormat * 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 * include/winsvc.h: Removed conflicting defines which were supposed
to be in winnt.h to be in winnt.h
* include/winnt.h: Added SERVICE_NODE_TYPE, SERVICE_LOAD_TYPE * include/winnt.h: Added SERVICE_NODE_TYPE, SERVICE_LOAD_TYPE
and SERVICE_ERROR_TYPE. and SERVICE_ERROR_TYPE.
* include/winnt.h: Added SERVICE_XX defines. * include/winnt.h: Added SERVICE_XX defines.
* include/winsvc.h: Added SERVICES_ACTIVE_DATABASEA/W, * include/winsvc.h: Added SERVICES_ACTIVE_DATABASEA/W,
SERVICES_FAILED_DATABASEA/W and SC_GROUP_IDENTIFIERA/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. driver extensions.
* include/shlobj.h: Corrected prototype for SHGetDesktopFolder, should * include/shlobj.h: Corrected prototype for SHGetDesktopFolder, should
be LPSHELLFOLDER* not LPSHELLFOLDER. be LPSHELLFOLDER* not LPSHELLFOLDER.
* include/windows.h: Include commdlg.h * include/windows.h: Include commdlg.h
@ -10445,7 +10449,7 @@ Mon Apr 26 16:36:49 1999 Mumit Khan <khan@xraylith.wisc.edu>
variants variants
* include/wingdi.h: Likewise for GetLogColorSpace * include/wingdi.h: Likewise for GetLogColorSpace
* include/wingdi.h: Changed LOGCOLORSPACE to LOGCOLORSPACEA/W. * include/wingdi.h: Changed LOGCOLORSPACE to LOGCOLORSPACEA/W.
* include/richedit.h: Added missing defines and structures * include/richedit.h: Added missing defines and structures

View File

@ -900,6 +900,17 @@ WINADVAPI BOOL WINAPI CryptSetProviderW(LPCWSTR,DWORD);
#define MS_ENH_RSA_AES_PROV MS_ENH_RSA_AES_PROV_A #define MS_ENH_RSA_AES_PROV MS_ENH_RSA_AES_PROV_A
#endif #endif
#endif #endif
/* from http://msdn2.microsoft.com/en-us/library/Aa380263.aspx: */
typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
DWORD cbSize;
DWORD dwPromptFlags;
HWND hwndApp;
LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT,
*PCRYPTPROTECT_PROMPTSTRUCT;
/* from http://msdn2.microsoft.com/en-us/library/aa302402.aspx: */
#define CRYPTPROTECT_UI_FORBIDDEN 0x1
#define CRYPTPROTECT_LOCAL_MACHINE 0x4
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif