This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Updated: w32api-3.8-1
- From: "Chris Sutcliffe" <ir0nh34d at gmail dot com>
- To: cygwin at cygwin dot com, cygwin-announce at cygwin dot com
- Date: Sat, 18 Nov 2006 19:55:06 -0500
- Subject: Updated: w32api-3.8-1
I've made a new version of the w32api available for download. A list
of what has changed is below.
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: cygwin@cygwin.com .
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from 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:
cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com
If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is
available starting at this URL.
Changed since w32api-3.7-1:
2006-11-18 Chris Sutcliffe <ir0nh34d@users.sf.net>
* include/w32api.h: Increment version to 3.8.
* Makefile.in: Ditto.
2006-11-13 Daniel Schlyder <thrug@users.sourceforge.net>
* include/winnt.h (VER_SUITE_EMBEDDEDNT, VER_SUITE_SINGLEUSERTS,
VER_SUITE_STORAGE_SERVER, VER_SUITE_COMPUTE_SERVER): Define.
* include/winuser.h (SM_STARTER, SM_SERVERR2): Define.
2006-11-02 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (LR_DEFAULTSIZE): Remove duplicate.
* include/winnt.h (GetCurrentFiber): Remove extern declaration. Make
inline static.
(GetFiberData): Likewise.
* lib/kernel32.c: Remove.
* lib/Makefile.in: Remove reference to kernel32.[co].
2006-10-31 Corinna Vinschen <corinna@vinschen.de>
* include/winnt.h (SE_RELABEL_NAME): Define.
(SE_INCREASE_WORKING_SET_NAME): Define.
(SE_TIME_ZONE_NAME): Define.
(SE_CREATE_SYMBOLIC_LINK_NAME): Define.
2006-10-31 Corinna Vinschen <corinna@vinschen.de>
* include/winnt.h (IO_REPARSE_TAG_SYMLINK): Define.
(struct _REPARSE_DATA_BUFFER): Add missing Flags field to
SymbolicLinkReparseBuffer substructure.
2006-10-29 Daniel Atallah <datallah@users.sourceforge.net>
* lib/ws2_32.def (WSANSPIoctl): Add to lib.
2006-10-26 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Fix order for 'all' rule.
2006-10-12 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (LR_DEFAULTSIZE, LR_VGACOLOR): Define.
2006-10-05 Danny Smith <dannysmith@users.sourceforge.net>
* include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE
mappings.
(KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define.
* lib/advapi.def (RegDeleteKeyEx{A|W}): Export.
2006-10-04 Danny Smith <dannysmith@users.sourceforge.net>
* include/rpc.h: Add whitespace.
* include/winnt.h (C_ASSERT): Define.
2006-10-04 Danny Smith <dannysmith@users.sourceforge.net>
[mingw-Bugs-1568067]
* include/winuser.h: (DISP_CHANGE_BADDUALVIEW): Define.
* include/wingdi.h: (DM_POSITION): Define.
2006-10-03 Danny Smith <dannysmith@users.sourceforge.net>
* lib/rpcrt4.def: Remove "_imp__"-prefixed export symbols.
* lib/user32.def: Likewise.
2006-09-11 Chris Sutcliffe <ir0n3h4d@users.sourceforge.net>
* lib/Makefile.in: fix typo.
* lib/ddk/Makefile.in: fix typo.
* lib/directx/Makefile.in: fix typo.
Thanks to Keith Marshall (keithmarshall at users dot sourceforge dot net)
for pointing it out.
2006-09-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* Makefile.in: Remove files from lib directory with distclean target
2006-09-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/winuser.h (CS_DROPSHADOW): Define.
2006-09-08 Michael Gerdau <mgdde@users.sourceforge.net>
* include/uxtheme.h: (TMT_GRADIENTCOLOR4, TMT_GRADIENTCOLOR5,
TMT_SHADOWCOLOR, TMT_GLOWCOLOR, TMT_TEXTBORDERCOLOR,
TMT_TEXTSHADOWCOLOR, TMT_GLYPHTEXTCOLOR, TMT_GLYPHTRANSPARENTCOLOR,
TMT_FILLCOLORHINT, TMT_BORDERCOLORHINT, TMT_ACCENTCOLORHINT):
Increase each constant by 1.
2006-09-07 Danny Smith <dannysmith@users.sourceforge.net>
[mingw-Bugs-1553275]
* include/wingdi.h (SetLayout): Add prototype.
(GetLayout): Likewise.
2006-09-02 Danny Smith <dannysmith@users.sourceforge.net>
[mingw-Bugs-1550139]
* include/oleauto.h (GetRecordInfoFromTypeInfo): Add prototype.
Tanks to: Samit Basu <samitbasu at sf dot net>
(GetRecordInfoFromGuids): Add prototype.
2006-09-01 Danny Smith <dannysmith@users.sourceforge.net>
* include/winbase.h: Add comment about 'missing' SEM flag.
2006-08-30 Corinna Vinschen <corinna@vinschen.de>
* configure.in: Substitute with_cross_host in depending files.
* configure: Regenerate.
* lib/Makefile.in: Add with_cross_host to allow more granular checks.
Set installation directories accordingly.
* lib/ddk/Makefile.in: Ditto.
* lib/directx/Makefile.in: Ditto.
2006-08-10 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>
2006-07-29 Danny Smith <dannysmith@users.sourceforge.net>
Update some more IMAGE relocation type indicators
to PECOFF v8 (May, 2006) specs.
* include/winnt.h (IMAGE_REL_SH3_ABSOLUTE,
IMAGE_REL_SH3_DIRECT16, IMAGE_REL_SH3_DIRECT32,
IMAGE_REL_SH3_DIRECT8, IMAGE_REL_SH3_DIRECT8_WORD,
IMAGE_REL_SH3_DIRECT8_LONG, IMAGE_REL_SH3_DIRECT4,
IMAGE_REL_SH3_DIRECT4_WORD, IMAGE_REL_SH3_DIRECT4_LONG,
IMAGE_REL_SH3_PCREL8_WORD, IMAGE_REL_SH3_PCREL8_LONG,
IMAGE_REL_SH3_PCREL12_WORD, IMAGE_REL_SH3_STARTOF_SECTION,
IMAGE_REL_SH3_SIZEOF_SECTION, IMAGE_REL_SH3_SECTION,
IMAGE_REL_SH3_SECREL, IMAGE_REL_SH3_DIRECT32_NB,
IMAGE_REL_SH3_GPREL4_LONG, IMAGE_REL_SH3_TOKEN,
IMAGE_REL_SHM_PCRELPT, IMAGE_REL_SHM_REFLO,
IMAGE_REL_SHM_REFHALF, IMAGE_REL_SHM_RELLO,
IMAGE_REL_SHM_RELHALF, IMAGE_REL_SHM_PAIR,
IMAGE_REL_SHM_NOMODE): Add defines.
(IMAGE_REL_M32R_ABSOLUTE, IMAGE_REL_M32R_ADDR32,
IMAGE_REL_M32R_ADDR32NB, IMAGE_REL_M32R_ADDR24,
IMAGE_REL_M32R_GPREL16, IMAGE_REL_M32R_PCREL24,
IMAGE_REL_M32R_PCREL16, IMAGE_REL_M32R_PCREL8,
IMAGE_REL_M32R_REFHALF, IMAGE_REL_M32R_REFHI,
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>
Update some IMAGE flags to PECOFF v8 (May, 2006) specs.
* include/winnt.h (IMAGE_FILE_MACHINE_AM33,
IMAGE_FILE_MACHINE_ARM, IMAGE_FILE_MACHINE_EBC,
IMAGE_FILE_MACHINE_M32R, IMAGE_FILE_MACHINE_MIPS16,
IMAGE_FILE_MACHINE_MIPSFPU, IMAGE_FILE_MACHINE_MIPSFPU16,
IMAGE_FILE_MACHINE_POWERPCFP, IMAGE_FILE_MACHINE_R4000,
IMAGE_FILE_MACHINE_SH3, IMAGE_FILE_MACHINE_SH3DSP,
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):
Add defines.
(IMAGE_SYM_CLASS_CLR_TOKEN): Add define.
(IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE,
IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY,
IMAGE_DLL_CHARACTERISTICS_NX_COMPAT,
IMAGE_DLLCHARACTERISTICS_NO_ISOLATION, IMAGE_DLLCHARACTERISTICS_NO_SEH,
IMAGE_DLLCHARACTERISTICS_NO_BIND,
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE): 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_REL32_1, IMAGE_REL_AMD64_REL32_2,
IMAGE_REL_AMD64_REL32_3, IMAGE_REL_AMD64_REL32_4,
IMAGE_REL_AMD64_REL32_5, IMAGE_REL_AMD64_SECTION,
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_PCREL21F, IMAGE_REL_IA64_GPREL22, IMAGE_REL_IA64_LTOFF22,
IMAGE_REL_IA64_SECTION, IMAGE_REL_IA64_SECREL22,
IMAGE_REL_IA64_SECREL64I, IMAGE_REL_IA64_SECREL32,
IMAGE_REL_IA64_DIR32NB, IMAGE_REL_IA64_SREL14, IMAGE_REL_IA64_SREL22,
IMAGE_REL_IA64_SREL32, IMAGE_REL_IA64_UREL32, IMAGE_REL_IA64_PCREL60X,
IMAGE_REL_IA64_PCREL60B, IMAGE_REL_IA64_PCREL60F,
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>
* include/aclui.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/basetyps.h: Likewise.
(_COM_interface): New define.
(interface): Define to _COM_interface, conditional on !__OBJC__.
Replace 'interface' with '_COM_interface', throughout.
* include/comcat.h: Replace 'interface' with '_COM_interface', throughout.
* include/commdlg.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/docobj.h: Replace 'interface' with '_COM_interface', throughout.
* include/mshtml.h: Likewise.
* include/oaidl.h: Likewise.
* include/objfwd.h: Likewise.
* include/objidl.h: Likewise.
* include/ocidl.h: Likwise.
* include/olectl.h: Likewise.
* include/oleidl.h: Likewise.
* include/shlobj.h: Likewise.
* include/shlwapi.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/vfw.h: Likewise.
* include/windows.h. Likewise. Add comment.
* include/directx/d3d9.h: Replace 'interface' with '_COM_interface',
throughout.
* 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,
szOID_RSA_ENCRYPT, szOID_PKCS_1, szOID_PKCS_2, szOID_PKCS_3,
szOID_PKCS_4, szOID_PKCS_5, szOID_PKCS_6, szOID_PKCS_7,
szOID_PKCS_8, szOID_PKCS_9, szOID_PKCS_10, szOID_PKCS_12,
szOID_RSA_MD2, szOID_RSA_MD4, szOID_RSA_MD5, szOID_RSA_RSA,
szOID_RSA_MD2RSA, szOID_RSA_MD4RSA, szOID_RSA_MD5RSA,
szOID_RSA_SHA1RSA, szOID_RSA_SETOAEP_RSA, szOID_RSA_DH,
szOID_RSA_data, szOID_RSA_signedData, szOID_RSA_envelopedData,
szOID_RSA_signEnvData, szOID_RSA_digestedData, szOID_RSA_hashedData,
szOID_RSA_encryptedData, szOID_RSA_emailAddr, szOID_RSA_unstructName,
szOID_RSA_contentType, szOID_RSA_messageDigest, szOID_RSA_signingTime,
szOID_RSA_counterSign, szOID_RSA_challengePwd, szOID_RSA_unstructAddr,
szOID_RSA_extCertAttrs, szOID_RSA_SMIMECapabilities,
szOID_RSA_preferSignedData, szOID_RSA_RC2CBC, szOID_RSA_RC4,
szOID_RSA_DES_EDE3_CBC, szOID_RSA_RC5_CBCPad, szOID_ANSI_x942,
szOID_ANSI_x942_DH, szOID_X957, szOID_X957_DSA, szOID_DATA STRUCTURE,
szOID_DS, szOID_DSALG, szOID_DSALG_CRPT, szOID_DSALG_HASH,
szOID_DSALG_SIGN, szOID_DSALG_RSA, szOID_OIW, szOID_OIWSEC,
szOID_OIWSEC_md4RSA, szOID_OIWSEC_md5RSA, szOID_OIWSEC_md4RSA2,
szOID_OIWSEC_desECB, szOID_OIWSEC_desCBC, szOID_OIWSEC_desOFB,
szOID_OIWSEC_desCFB, szOID_OIWSEC_desMAC, szOID_OIWSEC_rsaSign,
szOID_OIWSEC_dsa, szOID_OIWSEC_shaDSA, szOID_OIWSEC_mdc2RSA,
szOID_OIWSEC_shaRSA, szOID_OIWSEC_dhCommMod, szOID_OIWSEC_desEDE,
szOID_OIWSEC_sha, szOID_OIWSEC_mdc2, szOID_OIWSEC_dsaComm,
szOID_OIWSEC_dsaCommSHA, szOID_OIWSEC_rsaXchg, szOID_OIWSEC_keyHashSeal,
szOID_OIWSEC_md2RSASign, szOID_OIWSEC_md5RSASign, szOID_OIWSEC_sha1,
szOID_OIWSEC_dsaSHA1, szOID_OIWSEC_dsaCommSHA1, szOID_OIWSEC_sha1RSASign,
szOID_OIWDIR, szOID_OIWDIR_CRPT, szOID_OIWDIR_HASH, szOID_OIWDIR_SIGN,
szOID_OIWDIR_md2, szOID_OIWDIR_md2RSA, szOID_INFOSEC,
szOID_INFOSEC_sdnsSignature, szOID_INFOSEC_mosaicSignature,
szOID_INFOSEC_sdnsConfidentiality, szOID_INFOSEC_mosaicConfidentiality,
szOID_INFOSEC_sdnsIntegrity, szOID_INFOSEC_mosaicIntegrity,
szOID_INFOSEC_sdnsTokenProtection, szOID_INFOSEC_mosaicTokenProtection,
szOID_INFOSEC_sdnsKeyManagement, szOID_INFOSEC_mosaicKeyManagement,
szOID_INFOSEC_sdnsKMandSig, szOID_INFOSEC_mosaicKMandSig,
szOID_INFOSEC_SuiteASignature, szOID_INFOSEC_SuiteAConfidentiality,
szOID_INFOSEC_SuiteAIntegrity, szOID_INFOSEC_SuiteATokenProtection,
szOID_INFOSEC_SuiteAKeyManagement, szOID_INFOSEC_SuiteAKMandSig,
szOID_INFOSEC_mosaicUpdatedSig, szOID_INFOSEC_mosaicKMandUpdSig,
szOID_INFOSEC_mosaicUpdatedInteg, szOID_PKIX_NO_SIGNATURE,
szOID_COMMON_NAME, szOID_COUNTRY_NAME, szOID_DEVICE_SERIAL_NUMBER,
szOID_DOMAIN_COMPONENT, szOID_RSA_emailAddr, szOID_GIVEN_NAME,
szOID_INITIALS, szOID_LOCALITY_NAME, szOID_ORGANIZATION_NAME,
szOID_ORGANIZATIONAL_UNIT_NAME, szOID_STATE_OR_PROVINCE_NAME,
szOID_STREET_ADDRESS, szOID_SUR_NAME, szOID_TITLE, szOID_RSA_unstructAddr,
szOID_RSA_unstructName, szOID_BASIC_CONSTRAINTS2,
CERT_BASIC_CONSTRAINTS2_INFO, CRYPT_ENCODE_PARA,CertDuplicateStore,
CertEnumCertificatesInStore, CertDuplicateCertificateContext,
CertGetNameStringA, CertGetNameStringW, CertGetNameString, PFXIsPFXBlob,
CertFindExtension, CryptDecodeObject, CertAddCertificateContextToStore,
CertCompareCertificate, PFXVerifyPassword, PFXImportCertStore,
CertDeleteCertificateFromStore): Define.
* lib/crypt32.def (CertDuplicateStore, CertEnumCertificatesInStore,
CertDuplicateCertificateContext, CertGetNameStringA, CertGetNameStringW,
CertGetNameString, PFXIsPFXBlob, CertFindExtension, CryptDecodeObject,
CertAddCertificateContextToStore, CertCompareCertificate,
PFXVerifyPassword, PFXImportCertStore, CertDeleteCertificateFromStore):
Define.
2006-07-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/uuid.c: Remove.
2006-07-20 Elias Naur <elias_naur@users.sourceforge.net>
* include/devguid.h: Add new file with missing GUID_DEVCLASS_*
declarations. They were extracted from the registry with a script.
* lib/devguid.c: Add new file with the implementation of the
missing GUIDs.
* lib/Makefile.in: Add devguid.c to UUID_SOURCES and UUID_OBJS.
2006-07-19 Elias Naur <elias_naur@users.sourceforge.net>
* include/winuser.h (WM_INPUT): Add missing Raw Input
notification define.
(RID_DEVICE_INFO_MOUSE, RID_DEVICE_INFO_KEYBOARD,
RID_DEVICE_INFO_HID, RID_DEVICE_INFO): Define Raw Input structs
2006-07-19 Danny Smith <dannysmith@users.sourceforge.net>
[mingw-Bugs-1525021]
* iptypes.h (IP_ADAPTER_ANYCAST_ADDRESS): Fix NONAMELESSUNION warnings.
(IP_ADAPTER_MULTICAST_ADDRESS): Likewise.
(IP_ADAPTER_UNICAST_ADDRESS): Likewise.
(IP_ADAPTER_DNS_SERVER_ADDRESS): Likewise.
(IP_ADAPTER_ADAPTER_PREFIX): Likewise.
(IP_ADAPTER_ADDRESSES): Likewise.
2006-06-13 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/uuid.c (CLSID_FileProtocol, CLSID_FtpProtocol, CLSID_GopherProtocol,
CLSID_HttpProtocol, CLSID_HttpSProtocol, CLSID_MkProtocol,
CLSID_PSUrlMonProxy, CLSID_StdURLMoniker): Remove. Moved to
extras-uuid.c.
* lib/extras-uuid.c (CLSID_FileProtocol, CLSID_FtpProtocol,
CLSID_GopherProtocol,
CLSID_HttpProtocol, CLSID_HttpSProtocol, CLSID_MkProtocol,
CLSID_PSUrlMonProxy, CLSID_StdURLMoniker): Added.
* lib/hlguids-uuid.c: State source of CLSIDs.
2006-06-13 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Added extras-uuid as an object and source.
* lib/uuid.c (IID_IClientSiteHandler, IID_IContinue, IID_IHttpNegotiate,
IID_IPersistMoniker, IID_IServerHandler, IID_ITargetEmbedding,
IID_ITargetFrame, IID_ITypeComp, IID_IUrlHistoryStg, IID_IWinInetHttpInfo,
IID_IWinInetInfo, IID_IEnumSTATPROPSETSTG, IID_IEnumSTATPROPSTG,
IID_IEnumSTATURL): Remove. Moved to extras-uuid.c.
* lib/extras-uuid.c: New file.
Thank you to Julien Lecomte (julienlecomte at users dot sourceforge dot
net).
2006-06-12 Danny Smith <dannysmith@users.sourceforge.net>
[mingw-Bugs-1424461]
*include/imagehlp.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/rpcdce.h: Don't define IN, OUT or OPTIONAL if
_NO_W32_PSEUDO_MODIFIERS.
*include/rpcnsi.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/rpcnsip.h: Likewise.
*include/windef.h: Don't define IN, OUT or OPTIONAL
if _NO_W32_PSEUDO_MODIFIERS.
*include/ddk/batclass.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/ddk/cfgmgr32.h: Likewise.
*include/ddk/ddkmapi.h: Likewise.
*include/ddk/hidclass.h: Likewise.
*include/ddk/hidpi.h: Likewise.
*include/ddk/kbdmou.h: Likewise.
*include/ddk/mcd.h: Likewise.
*include/ddk/miniport.h: Likewise.
*include/ddk/minitape.h: Likewise.
*include/ddk/ndis.h: Likewise.
*include/ddk/ndistapi.h: Likewise.
*include/ddk/ndiswan.h: Likewise.
*include/ddk/ntapi.h: Likewise.
*include/ddk/ntdd8042.h: Likewise.
*include/ddk/ntddpcm.h: Likewise.
*include/ddk/ntifs.h: Likewise.
*include/ddk/ntpoapi.h: Likewise.
*include/ddk/parallel.h: Likewise.
*include/ddk/pfhook.h: Likewise.
*include/ddk/scsiwmi.h: Likewise.
*include/ddk/smbus.h: Likewise.
*include/ddk/srb.h: Likewise.
*include/ddk/storport.h: Likewise.
*include/ddk/tdikrnl.h: Likewise.
*include/ddk/upssvc.h: Likewise.
*include/ddk/usbcamdi.h: Likewise.
*include/ddk/usbscan.h: Likewise.
*include/ddk/video.h: Likewise.
*include/ddk/videoagp.h: Likewise.
*include/ddk/win2k.h: Likewise.
*include/ddk/winddi.h: Likewise.
*include/ddk/winddk.h: Don't define IN, OUT or OPTIONAL
if _NO_W32_PSEUDO_MODIFIERS.
Comment out IN, OUT and OPTIONAL, throughout.
*include/ddk/winnt4.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/ddk/ws2san.h: Likewise.
2006-06-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Added hlguids-uuid as source and object.
2006-06-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/uuid.c (CLSID_StaticDib, CLSID_StaticMetafile, CLSID_StdHlink,
CLSID_StdHlinkBrowseContext): Remove. Moved to relevant files.
* lib/cguid-uuid.c (CLSID_StaticDib, CLSID_StaticMetafile): Added.
* lib/hlguids-uuid.c: New file.
Thank you to Julien Lecomte (julienlecomte at users dot sourceforge dot
net).
2006-06-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Added urlmon-uuid and hlink-uuid as sources and
objects.
* lib/uuid.c (IID_IAuthenticate, IID_IBindHost, IID_IBindProtocol,
IID_IBindStatusCallback, IID_IBindStatusCallbackMsg, IID_IBinding,
IID_IHlink, IID_IHlinkBrowseContext, IID_IHlinkFrame, IID_IHlinkSite,
IID_IHlinkTarget): Remove. Moved to new files.
* lib/urlmon-uuid.c: New file.
* lib/hlink-uuid.c: New file.
2006-06-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Added ativscp-uuid as source and object.
* lib/uuid.c (IID_IActiveScript, IID_IActiveScriptError,
IID_IActiveScriptParse, IID_IActiveScriptSite,
IID_IActiveScriptSiteWindow): Remove. Moved to ativscp-uuid.c.
* lib/ativscp-uuid.c: New file.
2006-06-09 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/uuid.c (IID_IClientSecurity, IID_IMallocSpy, IID_IServerSecurity):
Remove. Moved to objidl-uuid.c
* lib/objidl-uuid.c (IID_IClientSecurity, IID_IMallocSpy,
IID_IServerSecurity): Defined.
2006-06-09 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Add cguid-uuid and olectlid-uuid as sources and
objects.
* lib/uuid.c (CLSID_CColorPropPage, CLSID_CFontPropPage,
CLSID_CPicturePropPage, CLSID_Picture_Dib, CLSID_Picture_Metafile,
CLSID_StdFont, CLSID_StdPicture, GUID_NULL, IID_ICreateTypeInfo,
IID_ICreateTypeInfo2, IID_ICreateTypeLib, IID_ICreateTypeLib2, IID_IDebug,
IID_IDebugStream, IID_IDispatch, IID_IEnumFORMATETC,IID_IEnumMoniker,
IID_IEnumOLEVERB, IID_IEnumSTATDATA, IID_IEnumSTATSTG, IID_IEnumString,
IID_IEnumUnknown, IID_IEnumVARIANT, IID_IOleLink, IID_IPSFactory,
IID_IRpcChannel, IID_IRpcProxy, IID_IRpcStub, IID_ITypeInfo,
IID_ITypeInfo2, IID_ITypeLib, IID_ITypeLib2): Remove. Moved to relevant
files.
* lib/oaidl-uuid.c (IID_ICreateTypeInfo, IID_ICreateTypeInfo2,
IID_ICreateTypeLib, IID_ICreateTypeLib2, IID_ITypeInfo, IID_ITypeInfo2,
IID_ITypeLib, IID_ITypeLib2, IID_IEnumVARIANT): Define.
* lib/cguid-uuid.c: New file.
* lib/olectlid-uuid.c: New file.
2006-06-08 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Add objsafe-uuid oaidl-uuid docobj-uuid comcat-uuid
exdisp-uuid mlang-uuid objidl-uuid as sources and objects.
* lib/uuid.c (CATID_Control, CATID_DocObject, CATID_Insertable,
CATID_PersistsToPropertyBag, CATID_PersistsToStorage, CATID_PersistsToStream,
CATID_PersistsToStreamInit, CATID_Printable, CATID_Programmable,
CLSID_CMultiLanguage, CLSID_StdComponentCategoriesMgr, CLSID_WebBrowser,
DIID_DWebBrowserEvents, DIID_DWebBrowserEvents2, IID_IAdviseSink,
IID_IAdviseSink2, IID_IBindCtx, IID_ICatInformation, IID_ICatRegister,
IID_IClassActivator, IID_IContinueCallback, IID_ICreateErrorInfo,
IID_IDataAdviseHolder, IID_IDataObject, IID_IEnumCATEGORYINFO,
IID_IEnumGUID, IID_IEnumOleDocumentViews, IID_IErrorInfo,
IID_IExternalConnection, IID_IFillLockBytes, IID_ILockBytes, IID_IMalloc,
IID_IMarshal, IID_IMessageFilter, IID_IMoniker, IID_IObjectSafety,
IID_IOleCommandTarget, IID_IOleDocument, IID_IOleDocumentSite,
IID_IOleDocumentView, IID_IPSFactoryBuffer, IID_IPersist,
IID_IPersistFile, IID_IPersistStorage, IID_IPersistStream, IID_IPrint,
IID_IProgressNotify, IID_IPropertySetStorage, IID_IPropertyStorage,
IID_IROTData, IID_IRootStorage, IID_IRpcChannelBuffer,
IID_IRpcProxyBuffer, IID_IRpcStubBuffer, IID_IRunnableObject,
IID_IRunningObjectTable, IID_ISequentialStream, IID_IStdMarshalInfo,
IID_IStorage, IID_IStream, IID_ISupportErrorInfo, IID_IWebBrowser,
IID_IWebBrowser2, IID_IWebBrowserApp): Remove. Moved to new files.
* lib/comcat-uuid.c: New file.
* lib/docobj-uuid.c: New File.
* lib/exdisp-uuid.c: New file.
* lib/mlang-uuid.c: New file.
* lib/oaidl-uuid.c: New file.
* lib/objidl-uuid.c: New file.
* lib/objsafe-uuid.c: New file.
2006-06-07 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Add oleacc-uuid oleidl-uuid ocidl-uuid as sources and
objects.
* lib/uuid.c (IID_IOleCache, IID_IOleCache2, IID_IOleCacheControl,
IID_IViewObject,
IID_IViewObject2, IID_IDropSource, IID_IDropTarget, IID_IOleAdviseHolder,
IID_IOleInPlaceUIWindow, IID_IOleInPlaceObject, IID_IOleInPlaceActiveObject,
IID_IOleInPlaceFrame, IID_IOleInPlaceSite, IID_IOleContainer,
IID_IOleItemContainer,
IID_IOleClientSite, IID_IOleObject, IID_IOleWindow, IID_IParseDisplayName,
IID_IAccessible, LIBID_Accessibility, IID_IQuickActivate, IID_IOleUndoManager,
IID_IOleParentUndoUnit, IID_IOleUndoUnit, IID_IEnumOleUndoUnits,
IID_IPointerInactive,
IID_IAdviseSinkEx, IID_IOleInPlaceSiteEx, IID_IOleControl, IID_IOleControlSite,
IID_IPersistPropertyBag, IID_IPersistPropertyBag2, IID_IPersistStreamInit,
IID_IPersistMemory, IID_IPropertyBag, IID_IPropertyBag2,
IID_IPropertyNotifySink,
IID_IPropertyPage, IID_IPropertyPage2, IID_IPropertyPageSite,
IID_IFont, IID_IFontDisp,
IID_IPicture, IID_IPictureDisp, IID_IProvideClassInfo, IID_IProvideClassInfo2,
IID_IEnumConnectionPoints, IID_IEnumConnections, IID_IConnectionPoint,
IID_IConnectionPointContainer, IID_IClassFactory2, IID_IErrorLog,
IID_IObjectWithSite, IID_IPerPropertyBrowsing, IID_ISimpleFrameSite,
IID_ISpecifyPropertyPages): Remove. Moved to new files.
* lib/oleidl-uuid.c: New file.
* lib/oleacc-uuid.c: New file.
* lib/ocidl-uuid.c: New file.
2006-06-04 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* lib/Makefile.in: Add unknwn-uuid and servprov-uuid as sources and
objects.
* lib/uuid.c (IID_IUnknown, IID_IClassFactory, IID_IServiceProvider):
Remove. Moved to unknwn-uuid and servprov-uuid.
* lib/unknwn-uuid.c: New file.
* lib/servprov-uuid.c: New file.
2006-06-02 Danny Smith <dannysmith@users.sourceforge.net>
* include/strmif.h (VMRDeinterlaceTech): Correct typedef for DeinterlaceTech_*
enum.
2006-06-02 Danny Smith <dannysmith@users.sourceforge.net>
* include/strmif.h (enum tagAnalogVideoStandard): Add missing ','.
2006-06-02 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (DM_BITSPERPEL, DM_PELSWIDTH, DM_PELSHEIGHT,
DM_DISPLAYFLAGS, DM_DISPLAYFREQUENCY): Remove. Duplicates of
wingdi.h defines.
2006-06-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winuser.h ((SPI_GETMOUSETRAILS,SPI_SETMOUSETRAILS): Remove
duplicate defines.
* include/winnt.h (SUBLANG_ARABIC_SAUDI_ARABIA): Revert accidental
removal.
(SUBLANG_MARATHI_INDIA): Remove duplicate define.
2006-05-24 Christopher Faylor <cgf@timesys.com>
* configure.in: Update to newer autoconf.
(thanks to Steve Ellcey)
* configure: Regenerate.
* aclocal.m4: New file.
2006-05-21 Danny Smith <dannysmith@users.sourceforge.net>
* lib/uuid.c (IID_IRpcProxyBuffer34): Remove definition.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/rtutils.h (TraceDumpA,TraceDumpW,TracePutsA,TracePutsW)
(TraceRegisterA,TraceRegisterW,TraceVprintfA,TraceVprintfW): Define
as macros.
Thanks to: Bruce M Simpson <bms_spc at sf dot net>
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MprAdminMIBBufferFree,MprAdminMIBEntryCreate)
(MprAdminMIBEntryDelete,MprAdminMIBEntryGet,MprAdminMIBEntryGetFirst)
(MprAdminMIBEntryGetNext,MprAdminMIBEntrySet,MprAdminMIBGetTrapInfo)
(MprAdminMIBServerConnect,MprAdminMIBServerDisconnect)
(MprAdminMIBSetTrapInfo): Declare functions.
Note: MprAdminMIBSetTrapInfo is missing from mprapi.def.
(MIB_SERVER_HANDLE): New typedef.
(MprConfigTransportSetInfo): Declare function.
* lib/mprapi.def (MprSetupIpInIpInterfaceFriendlyNameEnum)
(MprSetupIpInIpInterfaceFriendlyNameFree): Fix size.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* lib/rtutils.def: New file. Generated on Windows XP.
(TracePrintf{AW},TracePrintfEx{AW}): Left out for now.
* include/rtutils.h: New file.
(TraceDump{AW},TracePuts{AW},TraceRegister{AW},TraceVprintf{AW}):
Commented out, they're missing from rtutils.def.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind)
(MprInfoBlockQuerySize,MprInfoBlockRemove,MprInfoBlockSet)
(MprInfoCreate,MprInfoDelete,MprInfoDuplicate)
(MprInfoRemoveAll): Declare functions.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MprConfigBufferFree,MprConfigGetFriendlyName)
(MprConfigGetGuidName,MprConfigInterfaceCreate)
(MprConfigInterfaceDelete,MprConfigInterfaceEnum)
(MprConfigInterfaceGetHandle,MprConfigInterfaceGetInfo)
(MprConfigInterfaceSetInfo,MprConfigInterfaceTransportAdd)
(MprConfigInterfaceTransportEnum,MprConfigInterfaceTransportGetHandle)
(MprConfigInterfaceTransportGetInfo,MprConfigInterfaceTransportRemove)
(MprConfigInterfaceTransportSetInfo,MprConfigServerBackup)
(MprConfigServerConnect,MprConfigServerDisconnect)
(MprConfigServerGetInfo,MprConfigServerInstall)
(MprConfigServerRestore,MprConfigTransportCreate)
(MprConfigTransportDelete,MprConfigTransportEnum)
(MprConfigTransportGetHandle,MprConfigTransportGetInfo)
(MprConfigTransportSetInfo): Declare functions.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MprAdminBufferFree)
(MprAdminDeregisterConnectionNotification,MprAdminGetErrorString)
(MprAdminInterfaceConnect,MprAdminInterfaceCreate)
(MprAdminInterfaceDelete,MprAdminInterfaceDeviceGetInfo)
(MprAdminInterfaceDeviceSetInfo,MprAdminInterfaceDisconnect)
(MprAdminInterfaceEnum,MprAdminInterfaceGetCredentials)
(MprAdminInterfaceGetCredentialsEx,MprAdminInterfaceGetHandle)
(MprAdminInterfaceGetInfo,MprAdminInterfaceQueryUpdateResult)
(MprAdminInterfaceSetCredentials,MprAdminInterfaceSetCredentialsEx)
(MprAdminInterfaceSetInfo,MprAdminInterfaceTransportAdd)
(MprAdminInterfaceTransportGetInfo,MprAdminInterfaceTransportRemove)
(MprAdminInterfaceTransportSetInfo)
(MprAdminInterfaceUpdatePhonebookInfo,MprAdminInterfaceUpdateRoutes)
(MprAdminIsServiceRunning,MprAdminRegisterConnectionNotification)
(MprAdminServerConnect,MprAdminServerDisconnect)
(MprAdminServerGetCredentials,MprAdminServerGetInfo)
(MprAdminServerSetCredentials,MprAdminTransportCreate)
(MprAdminTransportGetInfo,MprAdminTransportSetInfo): Declare functions.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ipxtfflt.h: New file.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h: Fix header guard. Cleanup.
(MprAdminAcceptNewConnection,MprAdminAcceptNewConnection2)
(MprAdminAcceptNewLink,MprAdminAcceptReauthentication)
(MprAdminConnectionHangupNotification)
(MprAdminConnectionHangupNotification2)
(MprAdminGetIpAddressForUser,MprAdminInitializeDll)
(MprAdminTerminateDll,MprAdminLinkHangupNotification)
(MprAdminReleaseIpAddress): Declare functions.
* lib/mprapi.def: Regenerate on Windows XP.
2006-05-12 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ipifcons.h: Cleanup.
* include/ipxconst.h: Fix header guard.
* include/ipxrtdef.h: include <ipxconst.h>.
2006-05-11 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ipxrtdef.h: Cleanup.
(IPX_INTERFACE_INFO_TYPE,IPX_STATIC_ROUTE_INFO_TYPE)
(IPX_STATIC_SERVICE_INFO_TYPE,IPX_SERVICE_FILTER_INFO_TYPE)
(IPX_ROUTE_FILTER_INFO_TYPE,IPX_IN_TRAFFIC_FILTER_INFO_TYPE)
(IPX_ADAPTER_INFO_TYPE,IPXWAN_INTERFACE_INFO_TYPE,IPX_GLOBAL_INFO_TYPE)
(IPX_STATIC_NETBIOS_NAME_INFO_TYPE)
(IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE): Define.
* include/routprot.h: Cleanup.
(PROTO_IP_OTHER,PROTO_IP_LOCAL,PROTO_IP_NETMGMT,PROTO_IP_ICMP)
(PROTO_IP_EGP,PROTO_IP_GGP,PROTO_IP_HELLO,PROTO_IP_RIP,PROTO_IP_IS_IS)
(PROTO_IP_ES_IS,PROTO_IP_CISCO,PROTO_IP_BBN,PROTO_IP_OSPF,PROTO_IP_BGP)
(PROTO_IP_BOOTP,PROTO_IP_NT_AUTOSTATIC,PROTO_IP_NT_STATIC)
(PROTO_IP_NT_STATIC_NON_DOD,IPRTRMGR_PID,IPX_PROTOCOL_BASE)
(IPX_PROTOCOL_RIP,IPX_PROTOCOL_SAP,IPX_PROTOCOL_NLSP): Define.
* include/fltdefs.h: New file.
* include/ipinfoid.h: New file.
2006-05-11 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/strmif.h (IAMAnalogVideoDecoder,IAMAudioInputMixer)
(IAMAudioRendererStats,IAMBufferNegotiation,IAMCameraControl)
(IAMCertifiedOutputProtection): Add interfaces.
* include/adsprop.h: New file.
* include/cmnquery.h: New file.
* include/dsadmin.h: New file.
* include/dsclient.h: New file.
* include/dsgetdc.h: New file.
* include/dsquery.h: New file.
* include/dsrole.h: New file.
* include/ntdsapi.h: New file.
* include/ntdsbcli.h: New file.
* include/objsel.h: New file.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/qedit.h (DEXTER_PARAM,DEXTER_VALUE,SCompFmt0): Add structures.
(DEXTERF_TRACK_SEARCH_FLAGS,TIMELINE_MAJOR_TYPE): Add enums.
(CONNECTF_DYNAMIC_NONE,CONNECTF_DYNAMIC_SOURCES)
(CONNECTF_DYNAMIC_EFFECTS,SFN_VALIDATEF_CHECK,SFN_VALIDATEF_POPUP)
(SFN_VALIDATEF_TELLME,SFN_VALIDATEF_REPLACE,SFN_VALIDATEF_USELOCAL)
(SFN_VALIDATEF_NOFIND,SFN_VALIDATEF_IGNOREMUTED,RESIZEF_STRETCH)
(RESIZEF_CROP,RESIZEF_PRESERVEASPECTRATIO)
(RESIZEF_PRESERVEASPECTRATIO_NOLETTERBOX): Define.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/qedit.h: New file.
* include/errors.h: Cleanup.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/amvideo.h (BIT_MASKS_MATCH): Don't use memcmp to
avoid dependency on <string.h>.
There's no Win32 equivalent for memcmp:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q99456
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/amvideo.h (RESET_MASKS,RESET_PALETTE): Use ZeroMemory
instead of memset to avoid dependency on <string.h>.
* include/dshow.h (AM_ASPECT_RATIO_MODE,AM_WST_DRAWBGMODE,AM_WST_LEVEL)
(AMExtendedSeekingCapabilities,AM_WST_SERVICE,AM_WST_STATE)
(AM_WST_STYLE): Add enums.
(AM_WST_PAGE,AMVABeginFrameInfo,AMVACompBufferInfo,AMVAEndFrameInfo,
AMVAInternalMemInfo,AMVAUncompBufferInfo,AMVAUncompDataInfo): New
structures.
* include/errors.h (VFW_E_DVD_CMD_CANCELLED)
(VFW_E_DVD_STATE_WRONG_VERSION,VFW_E_DVD_STATE_CORRUPT)
(VFW_E_DVD_STATE_WRONG_DISC,VFW_E_DVD_INCOMPATIBLE_REGION)
(VFW_E_DVD_NO_ATTRIBUTES,VFW_E_DVD_NO_GOUP_PGC)
(VFW_E_DVD_LOW_PARENTAL_LEVEL,VFW_E_DVD_NOT_IN_KARAOKE_MODE)
(VFW_E_FRAME_STEP_UNSUPPORTED,VFW_E_DVD_STREAM_DISABLED)
(VFW_E_DVD_TITLE_UNKNOWN,VFW_E_DVD_INVALID_DISC)
(VFW_E_DVD_NO_RESUME_INFORMATION)
(VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD,VFW_E_PIN_ALREADY_BLOCKED)
(VFW_E_CERTIFICATION_FAILURE,VFW_E_VMR_NOT_IN_MIXER_MODE)
(VFW_E_VMR_NO_AP_SUPPLIED,VFW_E_VMR_NO_DEINTERLACE_HW)
(VFW_E_VMR_NO_PROCAMP_HW,VFW_E_DVD_VMR9_INCOMPATIBLEDEC)
(VFW_E_NO_COPP_HW,VFW_E_BAD_KEY): Define.
* include/evcode.h (AM_WMT_EVENT_DATA): New structure.
* include/mmsystem.h (WAVE_FORMAT_EXTENSIBLE): Define.
* include/edevdefs.h (ED_FORMAT_SMPTE_30,ED_FORMAT_SMPTE_30DROP)
(ED_FORMAT_SMPTE_25,ED_FORMAT_SMPTE_24): Move from here...
* include/strmif.h: ... to here. New file.
* include/aviriff.h: New file.
* include/bdatypes.h: New file.
* include/control.h: New file.
* include/dvdmedia.h: New file.
* include/il21dec.h: New file.
* include/ks.h: New file.
* include/ksmedia.h: New file.
* include/mmreg.h: New file.
* include/mpegtype.h: New file.
* include/vidcap.h: New file.
* include/vmr9.h: New file.
* include/vptype.h: New file.
* include/xprtdefs.h: New file.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winnls.h [WINVER >= 0x0500] (LOCALE_IDEFAULTEBCDICCODEPAGE):
Documented as defined on Windows 2000 or later.
[WINVER >= 0x0600] (LOCALE_SDURATION,LOCALE_SIETFLANGUAGE)
(LOCALE_SISO3166CTRYNAME2,LOCALE_SISO639LANGNAME2)
(LOCALE_SKEYBOARDSTOINSTALL,LOCALE_SNAME,LOCALE_SNAN)
(LOCALE_SNEGINFINITY,LOCALE_SPOSINFINITY,LOCALE_SSCRIPTS): Documented
but values unknown, Windows Vista or later.
(CAL_UMALQURA): Cleanup.
(CAL_SSHORTESTDAYNAME_1,CAL_SSHORTESTDAYNAME_2,CAL_SSHORTESTDAYNAME_3)
(CAL_SSHORTESTDAYNAME_4,CAL_SSHORTESTDAYNAME_5,CAL_SSHORTESTDAYNAME_6)
(CAL_SSHORTESTDAYNAME7): Cleanup.
[WINVER >= 0x0410] (CAL_SYEARMONTH,CAL_ITWODIGITYEARMAX)
(CAL_NOUSEROVERRIDE,CAL_RETURN_NUMBER,CAL_USE_CP_ACP): Cleanup.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/wingdi.h [WINVER >= 0x0500] (DC_PERSONALITY,DC_PRINTRATE)
(DC_PRINTRATEUNIT,DC_PRINTERMEM,DC_MEDIAREADY,DC_STAPLE)
(DC_PRINTRATEPPM,DC_COLORDEVICE,DC_NUP,DC_MEDIATYPENAMES)
(DC_MEDIATYPES,DMPAPER_DBL_JAPANESE_POSTCARD,DMPAPER_A6)
(DMPAPER_JENV_KAKU2,DMPAPER_JENV_KAKU3,DMPAPER_JENV_CHOU3)
(DMPAPER_JENV_CHOU4,DMPAPER_LETTER_ROTATED)
(DMPAPER_A3_ROTATED,DMPAPER_A4_ROTATED,DMPAPER_A5_ROTATED)
(DMPAPER_B4_JIS_ROTATED,DMPAPER_B5_JIS_ROTATED)
(DMPAPER_JAPANESE_POSTCARD_ROTATED)
(DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED)
(DMPAPER_A6_ROTATED,DMPAPER_JENV_KAKU2_ROTATED)
(DMPAPER_JENV_KAKU3_ROTATED,DMPAPER_JENV_CHOU3_ROTATED)
(DMPAPER_JENV_CHOU4_ROTATED,DMPAPER_B6_JIS)
(DMPAPER_B6_JIS_ROTATED,DMPAPER_12X11,DMPAPER_JENV_YOU4)
(DMPAPER_JENV_YOU4_ROTATED,DMPAPER_P16K,DMPAPER_P32K)
(DMPAPER_P32KBIG,DMPAPER_PENV_1,DMPAPER_PENV_2)
(DMPAPER_PENV_3,DMPAPER_PENV_4,DMPAPER_PENV_5)
(DMPAPER_PENV_6,DMPAPER_PENV_7,DMPAPER_PENV_8)
(DMPAPER_PENV_9,DMPAPER_PENV_10,DMPAPER_P16K_ROTATED)
(DMPAPER_P32K_ROTATED,DMPAPER_P32KBIG_ROTATED)
(DMPAPER_PENV_1_ROTATED,DMPAPER_PENV_2_ROTATED)
(DMPAPER_PENV_3_ROTATED,DMPAPER_PENV_4_ROTATED)
(DMPAPER_PENV_5_ROTATED,DMPAPER_PENV_6_ROTATED)
(DMPAPER_PENV_7_ROTATED,DMPAPER_PENV_8_ROTATED)
(DMPAPER_PENV_9_ROTATED,DMPAPER_PENV_10_ROTATED): Define.
(DMPAPER_LAST): Value depends on DMPAPER_* variables actually defined.
(DM_PANNINGWIDTH,DM_PANNINGHEIGHT,DM_DISPLAYFIXEDOUTPUT)
(DMDO_DEFAULT,DMDO_90,DMDO_180,DMDO_270,DMDFO_DEFAULT,DMDFO_STRETCH)
(DMDFO_CENTER): Define.
(GetDCBrushColor,GetDCPenColor): Declare.
* lib/msimg32.def (GetDCBrushColor,GetDCPenColor): Add stubs.
2006-05-10 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winnt.h (LANG_PERSIAN,LANG_LOWER_SORBIAN,LANG_UPPER_SORBIAN)
(LANG_TSWANA,LANG_XHOSA,LANG_ZULU,LANG_MALTESE,LANG_SAMI,LANG_IRISH)
(LANG_TIBETAN,LANG_WELSH,LANG_KHMER,LANG_LAO,LANG_SINHALESE)
(LANG_INUKTITUT,LANG_AMHARIC,LANG_TAMAZIGHT,LANG_FRISIAN)
(LANG_PASHTO,LANG_FILIPINO,LANG_HAUSA,LANG_YORUBA,LANG_QUECHUA)
(LANG_SOTHO,LANG_BASHKIR,LANG_LUXEMBOURGISH,LANG_GREENLANDIC)
(LANG_IGBO,LANG_TIGRIGNA,LANG_YI,LANG_MAPUDUNGUN,LANG_MOHAWK)
(LANG_BRETON,LANG_UIGHUR,LANG_MAORI,LANG_OCCITAN,LANG_CORSICAN)
(LANG_ALSATIAN,LANG_YAKUT,LANG_KICHE,LANG_KINYARWANDA,LANG_WOLOF)
(LANG_DARI,LANG_MALAGASY)
(SUBLANG_CUSTOM_DEFAULT,SUBLANG_CUSTOM_UNSPECIFIED)
(SUBLANG_UI_CUSTOM_DEFAULT,SUBLANG_AFRIKAANS_SOUTH_AFRICA)
(SUBLANG_ALBANIAN_ALBANIA,SUBLANG_ALSATIAN_FRANCE)
(SUBLANG_AMHARIC_ETHIOPIA,SUBLANG_ARMENIAN_ARMENIA)
(SUBLANG_ASSAMESE_INDIA,SUBLANG_BASHKIR_RUSSIA,SUBLANG_BASQUE_BASQUE)
(SUBLANG_BELARUSIAN_BELARUS,SUBLANG_BENGALI_INDIA)
(SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN)
(SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC)
(SUBLANG_BRETON_FRANCE,SUBLANG_BULGARIAN_BULGARIA)
(SUBLANG_CATALAN_CATALAN,SUBLANG_CORSICAN_FRANCE)
(SUBLANG_CZECH_CZECH_REPUBLIC,SUBLANG_CROATIAN_CROATIA)
(SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN,SUBLANG_DANISH_DENMARK)
(SUBLANG_DIVEHI_MALDIVES,SUBLANG_ENGLISH_IRELAND)
(SUBLANG_ENGLISH_INDIA,SUBLANG_ENGLISH_MALAYSIA)
(SUBLANG_ENGLISH_SINGAPORE,SUBLANG_ESTONIAN_ESTONIA)
(SUBLANG_FAEROESE_FAROE_ISLANDS,SUBLANG_FILIPINO_PHILIPPINES)
(SUBLANG_FINNISH_FINLAND,SUBLANG_FRISIAN_NETHERLANDS)
(SUBLANG_GALICIAN_GALICIAN,SUBLANG_GEORGIAN_GEORGIA)
(SUBLANG_GREEK_GREECE,SUBLANG_GREENLANDIC_GREENLAND)
(SUBLANG_GUJARATI_INDIA,SUBLANG_HAUSA_NIGERIA,SUBLANG_HEBREW_ISRAEL)
(SUBLANG_HINDI_INDIA,SUBLANG_HUNGARIAN_HUNGARY)
(SUBLANG_ICELANDIC_ICELAND,SUBLANG_IGBO_NIGERIA)
(SUBLANG_INDONESIAN_INDONESIA,SUBLANG_INUKTITUT_CANADA)
(SUBLANG_INUKTITUT_CANADA_LATIN,SUBLANG_IRISH_IRELAND)
(SUBLANG_JAPANESE_JAPAN,SUBLANG_KAZAK_KAZAKHSTAN)
(SUBLANG_KHMER_CAMBODIA,SUBLANG_KICHE_GUATEMALA)
(SUBLANG_KINYARWANDA_RWANDA,SUBLANG_KONKANI_INDIA)
(SUBLANG_KYRGYZ_KYRGYZSTAN,SUBLANG_LAO_LAO_PDR)
(SUBLANG_LATVIAN_LATVIA,SUBLANG_LITHUANIAN_LITHUANIA)
(SUBLANG_LOWER_SORBIAN_GERMANY,SUBLANG_LUXEMBOURGISH_LUXEMBOURG)
(SUBLANG_MACEDONIAN_MACEDONIA,SUBLANG_MALAYALAM_INDIA)
(SUBLANG_MALTESE_MALTA,SUBLANG_MAORI_NEW_ZEALAND)
(SUBLANG_MAPUDUNGUN_CHILE,SUBLANG_MARATHI_INDIA,SUBLANG_MOHAWK_MOHAWK)
(SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA,SUBLANG_MONGOLIAN_PRC)
(SUBLANG_NEPALI_NEPAL,SUBLANG_OCCITAN_FRANCE,SUBLANG_ORIYA_INDIA)
(SUBLANG_PASHTO_AFGHANISTAN,SUBLANG_PERSIAN_IRAN)
(SUBLANG_POLISH_POLAND,SUBLANG_PORTUGUESE_PORTUGAL)
(SUBLANG_PUNJABI_INDIA,SUBLANG_QUECHUA_BOLIVIA,SUBLANG_QUECHUA_ECUADOR)
(SUBLANG_QUECHUA_PERU,SUBLANG_ROMANIAN_ROMANIA)
(SUBLANG_ROMANSH_SWITZERLAND,SUBLANG_RUSSIAN_RUSSIA)
(SUBLANG_SAMI_NORTHERN_NORWAY,SUBLANG_SAMI_NORTHERN_SWEDEN)
(SUBLANG_SAMI_NORTHERN_FINLAND,SUBLANG_SAMI_LULE_NORWAY)
(SUBLANG_SAMI_LULE_SWEDEN,SUBLANG_SAMI_SOUTHERN_NORWAY)
(SUBLANG_SAMI_SOUTHERN_SWEDEN,SUBLANG_SAMI_SKOLT_FINLAND)
(SUBLANG_SAMI_INARI_FINLAND,SUBLANG_SANSKRIT_INDIA)
(SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN)
(SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC)
(SUBLANG_SINDHI_AFGHANISTAN,SUBLANG_SINHALESE_SRI_LANKA)
(SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA,SUBLANG_SLOVAK_SLOVAKIA)
(SUBLANG_SLOVENIAN_SLOVENIA,SUBLANG_SPANISH_US,SUBLANG_SWEDISH_SWEDEN)
(SUBLANG_SYRIAC,SUBLANG_TAJIK_TAJIKISTAN)
(SUBLANG_TAMAZIGHT_ALGERIA_LATIN,SUBLANG_TAMIL_INDIA)
(SUBLANG_TATAR_RUSSIA,SUBLANG_TELUGU_INDIA,SUBLANG_THAI_THAILAND)
(SUBLANG_TIBETAN_PRC,SUBLANG_TIBETAN_BHUTAN,SUBLANG_TIGRIGNA_ERITREA)
(SUBLANG_TSWANA_SOUTH_AFRICA,SUBLANG_TURKISH_TURKEY)
(SUBLANG_TURKMEN_TURKMENISTAN,SUBLANG_UIGHUR_PRC)
(SUBLANG_UKRAINIAN_UKRAINE,SUBLANG_UPPER_SORBIAN_GERMANY)
(SUBLANG_VIETNAMESE_VIETNAM,SUBLANG_WELSH_UNITED_KINGDOM)
(SUBLANG_WOLOF_SENEGAL,SUBLANG_YORUBA_NIGERIA)
(SUBLANG_XHOSA_SOUTH_AFRICA,SUBLANG_YAKUT_RUSSIA,SUBLANG_YI_PRC)
(SUBLANG_ZULU_SOUTH_AFRICA): Define.
(SUBLANG_ARABIC_SAUDI_ARABIA): Removed by error.
(SUBLANG_MARATHI_INDIA): Defined twice by error.
2006-05-05 Chris Sutcliffe <ir0nh34d@users.sf.net>
* lib/directx/Makefile.in: Remove reference to libquartz.a since
it was moved.
2006-05-05 Earnie Boyd <earnie@users.sf.net>
* lib/scrnsave.c: Correct misspelled SPI_SCREENSAVERUNNING to
SPI_SETSCREENSAVERUNNING.
* include winuser.h (SPI_SCREENSAVERRUNNING): Remove again.
2006-05-04 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winuser.h (SPI_SCREENSAVERRUNNING): Define.
It had been removed because it's no documented, but Cygwin needs it.
2006-05-04 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/amvideo.h (IFullScreenVideo): Define.
(BIT_MASKS_MATCH,PALETTISED,PALETTE_ENTRIES,RESET_MASKS,RESET_PALETTE,
SIZE_EGA_PALETTE,SIZE_MASKS,SIZE_PALETTE): Added Macros.
2006-05-04 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winnls.h (CAL_SYEARMONTH,CAL_ITWODIGITYEARMAX,
CAL_NOUSEROVERRIDE,CAL_RETURN_NUMBER,CAL_USE_CP_ACP): Documented
as available on Windows 98 and better.
(CAL_SSHORTESTDAYNAME_1,CAL_SSHORTESTDAYNAME_2,CAL_SSHORTESTDAYNAME_3)
(CAL_SSHORTESTDAYNAME_4,CAL_SSHORTESTDAYNAME_5,CAL_SSHORTESTDAYNAME_6)
(CAL_SSHORTESTDAYNAME7,CAL_UMALQURA): Define, Windows Vista and better.
2006-05-04 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/amvideo.h: New file.
* include/dshow.h: Include <amvideo.h>.
2006-05-04 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winuser.h (MOUSEEVENTF_XDOWN,MOUSEEVENTF_XUP): Define.
(MOUSEEVENTF_MOVE,MOUSEEVENTF_LEFTDOWN,MOUSEEVENTF_LEFTUP)
(MOUSEEVENTF_RIGHTDOWN,MOUSEEVENTF_RIGHTUP,MOUSEEVENTF_MIDDLEDOWN)
(MOUSEEVENTF_MIDDLEUP,MOUSEEVENTF_ABSOLUTE,MOUSEEVENTF_WHEEL): Cleanup.
(HWND_BROADCAST): Cleanup.
(HWND_MESSAGE): Windows 2000 only.
(SMTO_ABORTIFHUNG,SMTO_BLOCK,SMTO_NORMAL): Cleanup.
(SMTO_NOTIMEOUTIFNOTHUNG): Define.
(SIF_DISABLENOSCROLL,SIF_PAGE,SIF_POS,SIF_RANGE,SIF_TRACKPOS)
(SIF_ALL): Cleanup.
(SWP_DRAWFRAME,SWP_FRAMECHANGED,SWP_HIDEWINDOW,SWP_NOACTIVATE)
(SWP_NOCOPYBITS,SWP_NOMOVE,SWP_NOSIZE,SWP_NOREDRAW,SWP_NOZORDER)
(SWP_SHOWWINDOW,SWP_NOOWNERZORDER,SWP_NOREPOSITION,SWP_NOSENDCHANGING)
(SWP_DEFERERASE,SWP_ASYNCWINDOWPOS): Cleanup.
(HSHELL_ENDTASK,HSHELL_ACCESSIBILITYSTATE,HSHELL_APPCOMMAND): Define.
(SPI_GETBLOCKSENDINPUTRESETS,SPI_GETCARETWIDTH,SPI_GETDROPSHADOW)
(SPI_GETFILTERKEYS,SPI_GETFLATMENU,SPI_GETFOCUSBORDERHEIGHT)
(SPI_GETFOCUSBORDERWIDTH,SPI_GETFONTSMOOTHINGCONTRAST)
(SPI_GETFONTSMOOTHINGTYPE,SPI_GETFOREGROUNDFLASHCOUNT)
(SPI_GETMENUSHOWDELAY,SPI_GETMOUSECLICKLOCK,SPI_GETMOUSECLICKLOCKTIME)
(SPI_GETMOUSEHOVERHEIGHT,SPI_GETMOUSEHOVERTIME,SPI_GETMOUSEHOVERWIDTH)
(SPI_GETMOUSESONAR,SPI_GETMOUSEVANISH,SPI_GETNONCLIENTMETRICS)
(SPI_GETPOWEROFFACTIVE,SPI_GETPOWEROFFTIMEOUT,SPI_GETSCREENREADER)
(SPI_GETSCREENSAVEACTIVE,SPI_GETSCREENSAVERRUNNING)
(SPI_GETSCREENSAVETIMEOUT,SPI_GETMOUSEVANISH,SPI_GETNONCLIENTMETRICS)
(SPI_GETPOWEROFFACTIVE,SPI_GETPOWEROFFTIMEOUT,SPI_GETSCREENREADER)
(SPI_GETSCREENSAVEACTIVE,SPI_GETSCREENSAVERRUNNING)
(SPI_GETSCREENSAVETIMEOUT,SPI_GETSNAPTODEFBUTTON,SPI_GETUIEFFECTS)
(SPI_SETBLOCKSENDINPUTRESETS,SPI_SETCARETWIDTH,SPI_SETCURSORS)
(SPI_SETDROPSHADOW,SPI_SETFILTERKEYS,SPI_SETFLATMENU)
(SPI_SETFOCUSBORDERHEIGHT,SPI_SETFOCUSBORDERWIDTH)
(SPI_SETFONTSMOOTHINGCONTRAST,SPI_SETFONTSMOOTHINGTYPE)
(SPI_SETFOREGROUNDFLASHCOUNT,SPI_SETICONS,SPI_SETMENUSHOWDELAY)
(SPI_SETMOUSECLICKLOCK,SPI_SETMOUSECLICKLOCKTIME)
(SPI_SETMOUSEHOVERHEIGHT,SPI_SETMOUSEHOVERTIME)
(SPI_SETMOUSEHOVERWIDTH,SPI_SETMOUSESONAR,SPI_SETMOUSEVANISH)
(SPI_SETNONCLIENTMETRICS,SPI_SETPENWINDOWS,SPI_SETPOWEROFFACTIVE)
(SPI_SETPOWEROFFTIMEOUT,SPI_SETSCREENREADER,SPI_SETSCREENSAVEACTIVE)
(SPI_SETSCREENSAVERRUNNING,SPI_SETSCREENSAVETIMEOUT,SPI_SETSHOWIMEUI)
(SPI_SETSNAPTODEFBUTTON,SPI_SETUIEFFECTS): Define.
(SPI_GETACCESSTIMEOUT,SPI_GETANIMATION,SPI_GETBEEP)
(SPI_GETDEFAULTINPUTLANG,SPI_GETDESKWALLPAPER,SPI_GETDRAGFULLWINDOWS)
(SPI_GETFASTTASKSWITCH,SPI_GETFONTSMOOTHING,SPI_GETGRIDGRANULARITY)
(SPI_GETHIGHCONTRAST,SPI_GETICONMETRICS,SPI_GETICONTITLELOGFONT)
(SPI_GETICONTITLEWRAP,SPI_GETKEYBOARDDELAY,SPI_GETKEYBOARDPREF)
(SPI_GETKEYBOARDSPEED,SPI_GETLOWPOWERACTIVE,SPI_GETLOWPOWERTIMEOUT)
(SPI_GETMENUDROPALIGNMENT,SPI_GETMENUUNDERLINES,SPI_GETMINIMIZEDMETRICS)
(SPI_GETMOUSE,SPI_GETMOUSEKEYS,SPI_GETMOUSESPEED,SPI_GETMOUSETRAILS)
(SPI_GETSERIALKEYS,SPI_GETSHOWIMEUI,SPI_GETSHOWSOUNDS)
(SPI_GETSOUNDSENTRY,SPI_GETSTICKYKEYS,SPI_GETTOGGLEKEYS)
(SPI_GETWHEELSCROLLLINES,SPI_GETWINDOWSEXTENSION,SPI_GETWORKAREA)
(SPI_ICONHORIZONTALSPACING,SPI_ICONVERTICALSPACING)
(SPI_SETACCESSTIMEOUT,SPI_SETANIMATION,SPI_SETBEEP,SPI_SETBORDER)
(SPI_SETDEFAULTINPUTLANG,SPI_SETDESKPATTERN,SPI_SETDESKWALLPAPER)
(SPI_SETDOUBLECLICKTIME,SPI_SETDOUBLECLKHEIGHT,SPI_SETDOUBLECLKWIDTH)
(SPI_SETDRAGFULLWINDOWS,SPI_SETDRAGHEIGHT,SPI_SETDRAGWIDTH)
(SPI_SETFASTTASKSWITCH,SPI_SETFONTSMOOTHING,SPI_SETGRIDGRANULARITY)
(SPI_SETHANDHELD,SPI_SETHIGHCONTRAST,SPI_SETICONMETRICS)
(SPI_SETICONTITLELOGFONT,SPI_SETICONTITLEWRAP,SPI_SETKEYBOARDDELAY)
(SPI_SETKEYBOARDPREF,SPI_SETKEYBOARDSPEED,SPI_SETLANGTOGGLE)
(SPI_SETLOWPOWERACTIVE,SPI_SETLOWPOWERTIMEOUT,SPI_SETMENUDROPALIGNMENT)
(SPI_SETMENUUNDERLINES,SPI_SETMINIMIZEDMETRICS,SPI_SETMOUSE)
(SPI_SETMOUSEBUTTONSWAP,SPI_SETMOUSEKEYS,SPI_SETMOUSESPEED)
(SPI_SETMOUSETRAILS,SPI_SETSERIALKEYS,SPI_SETSHOWSOUNDS)
(SPI_SETSOUNDSENTRY,SPI_SETSTICKYKEYS,SPI_SETTOGGLEKEYS)
(SPI_SETWHEELSCROLLLINES,SPI_SETWORKAREA): Cleanup.
(SPI_GETMOUSETRAILS,SPI_SETMOUSETRAILS): Defined twice by error.
(SPI_SCREENSAVERRUNNING): Removed.
(SPIF_UPDATEINIFILE,SPIF_SENDCHANGE,SPIF_SENDWININICHANGE): Cleanup.
* include/wingdi.h (ETO_NUMERICSLATIN,ETO_NUMERICSLOCAL)
(ETO_IGNORELANGUAGE,ETO_PDY): Define.
(ETO_CLIPPED,ETO_GLYPH_INDEX,ETO_OPAQUE,ETO_RTLREADING): Cleanup.
2006-05-03 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (MPR_SERVER_HANDLE): Add typedef.
(MprAdminGetPDCServer): Add prototype.
(MprAdminSendUserMessage): Add prototype.
(MprAdminUserGetInfo): Add prototype.
(MprAdminUserSetInfo): Add prototype.
* lib/mprapi.def: Add stubs for above functions.
2006-05-03 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* lib/directx/quartz.def: Move from here...
* lib/quartz.def: ... to here.
2006-05-03 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/amaudio.h: New file.
* include/dshow.h: Include <amaudio.h>.
2006-05-03 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/errors.h: New file.
* include/dshow.h: Include <errors.h>.
2006-05-03 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/dshow.h: New file.
* include/evcode.h: New file.
* include/audevcod.h: New file.
* include/dvdevcod.h: New file.
2006-05-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h (RAS_SERVER_HANDLE): Add typedef.
(MprAdminConnectionClearStats): Add prototype.
(MprAdminConnectionEnum): Add prototype.
(MprAdminConnectionGetInfo): Add prototype.
(MprAdminConnectionRemoveQuarantine): Add prototype.
(MprAdminPortClearStats): Add prototype.
(MprAdminPortDisconnect): Add prototype.
(MprAdminPortEnum): Add prototype.
(MprAdminPortGetInfo): Add prototype.
(MprAdminPortReset): Add prototype.
* lib/mprapi.def: New file.
2006-05-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h: #include <lmcons.h>
(MAX_DEVICETYPE_NAME): Add define.
(MAX_PHONE_NUMBER_LEN): Add define.
(ATADDRESSLEN): Add define.
(IPADDRESSLEN): Add define.
(IPXADDRESSLEN): Add define.
(MPR_ENABLE_RAS_ON_DEVICE): Add define.
(MPR_ENABLE_ROUTING_ON_DEVICE): Add define.
(RAS_FLAGS_PPP_CONNECTION): Add define.
(RAS_FLAGS_MESSENGER_PRESENT): Add define.
(RAS_FLAGS_RAS_CONNECTION): Add define.
(RAS_FLAGS_QUARANTINE_PRESENT): Add define.
(RASCCPCA_STAC): Add define.
(RASCCPCA_MPPC): Add define.
(PPP_CCP_COMPRESSION): Add define.
(PPP_CCP_ENCRYPTION40BITOLD): Add define.
(PPP_CCP_ENCRYPTION40BIT): Add define.
(PPP_CCP_ENCRYPTION128BIT): Add define.
(PPP_CCP_ENCRYPTION56BIT): Add define.
(PPP_CCP_HISTORYLESS): Add define.
(RASPRIV_NoCallback): Add define.
(RASPRIV_AdminSetCallback): Add define.
(RASPRIV_CallerSetCallback): Add define.
(RASPRIV_DialinPrivilege): Add define.
(RASPRIV_CallbackType): Add define.
(RASPRIV2_DialinPolicy): Add define.
(PPP_LCP_PAP): Add define.
(PPP_LCP_SPAP): Add define.
(PPP_LCP_CHAP): Add define.
(PPP_LCP_EAP): Add define.
(PPP_LCP_CHAP_MD5): Add define.
(PPP_LCP_CHAP_MS): Add define.
(PPP_LCP_CHAP_MSV2): Add define.
(PPP_LCP_MULTILINK_FRAMING): Add define.
(enum _RAS_HARDWARE_CONDITION): Add.
(enum _RAS_PORT_CONDITION): Add.
(struct _PPP_ATCP_INFO): Add.
(struct _PPP_ATCP_INFO): Add.
(struct _PPP_IPCP_INFO): Add.
(struct _PPP_IPCP_INFO2): Add.
(struct _PPP_IPXCP_INFO): Add.
(struct _PPP_LCP_INFO): Add.
(struct _PPP_NBFCP_INFO): Add.
(struct _PPP_INFO): Add.
(struct _PPP_INFO_2): Add.
(struct _RAS_CONNECTION_0): Add.
(struct RAS_CONNECTION_1): Add.
(struct _RAS_CONNECTION_2): Add.
(struct RAS_PORT_0): Add.
(struct _RAS_PORT_1): Add.
(struct _RAS_USER_0): Add.
(struct _RAS_USER_1): Add.
2006-05-02 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mprapi.h: New file.
* include/routprot.h: New file.
* include/ipxrtdef.h: New file.
* include/ipxconst.h: New file.
* include/stm.h: New file.
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ddk/winddk.h (KAFFINITY): Fix typo.
Thanks to: Oliver Stoeneberg <kidkat at sf dot net>
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winbase.h (ENUMRESLANGPROC,ENUMRESLANGPROCA,ENUMRESLANGPROCW)
(ENUMRESNAMEPROC,ENUMRESNAMEPROCA,ENUMRESNAMEPROCW)
(ENUMRESTYPEPROC,ENUMRESTYPEPROCA,ENUMRESTYPEPROCW): ANSI and Unicode
versions.
Thanks to: Oliver Stoeneberg <kidkat at sf dot net>
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ntsecapi.h (POLICY_DNS_DOMAIN_INFO): Fix typo.
Thanks to: Oliver Stoeneberg <kidkat at sf dot net>
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/wingdi.h (BITMAPV5HEADER): New structure definition.
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/basetyps.h (REFFMTID): Define properly.
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winnt.h (WT_SET_MAX_THREADPOOL_THREADS): Define.
Thanks to: Bruce M Simpson <bms_spc at sf dot net>
2006-04-28 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ipifcons.h (MIN_IF_TYPE,IF_TYPE_OTHER,IF_TYPE_REGULAR_1822)
(IF_TYPE_HDH_1822,IF_TYPE_DDN_X25,IF_TYPE_RFC877_X25)
(IF_TYPE_ETHERNET_CSMACD,IF_TYPE_IS088023_CSMACD)
(IF_TYPE_ISO88024_TOKENBUS,IF_TYPE_ISO88025_TOKENRING)
(IF_TYPE_ISO88026_MAN,IF_TYPE_STARLAN,IF_TYPE_PROTEON_10MBIT)
(IF_TYPE_PROTEON_80MBIT,IF_TYPE_HYPERCHANNEL,IF_TYPE_FDDI)
(IF_TYPE_LAP_B,IF_TYPE_SDLC,IF_TYPE_DS1,IF_TYPE_E1,IF_TYPE_BASIC_ISDN)
(IF_TYPE_PRIMARY_ISDN,IF_TYPE_PROP_POINT2POINT_SERIAL,IF_TYPE_PPP)
(IF_TYPE_SOFTWARE_LOOPBACK,IF_TYPE_EON,IF_TYPE_ETHERNET_3MBIT)
(IF_TYPE_NSIP,IF_TYPE_SLIP,IF_TYPE_ULTRA,IF_TYPE_DS3,IF_TYPE_SIP)
(IF_TYPE_FRAMERELAY,IF_TYPE_RS232,IF_TYPE_PARA,IF_TYPE_ARCNET)
(IF_TYPE_ARCNET_PLUS,IF_TYPE_ATM,IF_TYPE_MIO_X25,IF_TYPE_SONET)
(IF_TYPE_X25_PLE,IF_TYPE_ISO88022_LLC,IF_TYPE_LOCALTALK)
(IF_TYPE_SMDS_DXI,IF_TYPE_FRAMERELAY_SERVICE,IF_TYPE_V35,IF_TYPE_HSSI)
(IF_TYPE_HIPPI,IF_TYPE_MODEM,IF_TYPE_AAL5,IF_TYPE_SONET_PATH)
(IF_TYPE_SONET_VT,IF_TYPE_SMDS_ICIP,IF_TYPE_PROP_VIRTUAL)
(IF_TYPE_PROP_MULTIPLEXOR,IF_TYPE_IEEE80212,IF_TYPE_FIBRECHANNEL)
(IF_TYPE_HIPPIINTERFACE,IF_TYPE_FRAMERELAY_INTERCONNECT)
(IF_TYPE_AFLANE_8023,IF_TYPE_AFLANE_8025,IF_TYPE_CCTEMUL)
(IF_TYPE_FASTETHER,IF_TYPE_ISDN,IF_TYPE_V11,IF_TYPE_V36)
(IF_TYPE_G703_64K,IF_TYPE_G703_2MB,IF_TYPE_QLLC,IF_TYPE_FASTETHER_FX)
(IF_TYPE_CHANNEL,IF_TYPE_IEEE80211,,IF_TYPE_IBM370PARCHAN)
(IF_TYPE_ESCON,IF_TYPE_DLSW,IF_TYPE_ISDN_S,IF_TYPE_ISDN_U)
(IF_TYPE_LAP_D,IF_TYPE_IPSWITCH,IF_TYPE_RSRB,IF_TYPE_ATM_LOGICAL)
(IF_TYPE_DS0,IF_TYPE_DS0_BUNDLE,IF_TYPE_BSC,IF_TYPE_ASYNC,IF_TYPE_CNR)
(IF_TYPE_ISO88025R_DTR,IF_TYPE_EPLRS,IF_TYPE_ARAP,IF_TYPE_PROP_CNLS)
(IF_TYPE_HOSTPAD,IF_TYPE_TERMPAD,IF_TYPE_FRAMERELAY_MPI,IF_TYPE_X213)
(IF_TYPE_ADSL,IF_TYPE_RADSL,IF_TYPE_SDSL,IF_TYPE_VDSL)
(IF_TYPE_ISO88025_CRFPRINT,IF_TYPE_MYRINET,IF_TYPE_VOICE_EM)
(IF_TYPE_VOICE_FXO,IF_TYPE_VOICE_FXS,IF_TYPE_VOICE_ENCAP)
(IF_TYPE_VOICE_OVERIP,IF_TYPE_ATM_DXI,IF_TYPE_ATM_FUNI,IF_TYPE_ATM_IMA)
(IF_TYPE_PPPMULTILINKBUNDLE,IF_TYPE_IPOVER_CDLC,IF_TYPE_IPOVER_CLAW)
(IF_TYPE_STACKTOSTACK,IF_TYPE_VIRTUALIPADDRESS,IF_TYPE_MPC
(IF_TYPE_IPOVER_ATM,IF_TYPE_ISO88025_FIBER,IF_TYPE_TDLC
(IF_TYPE_GIGABITETHERNET,IF_TYPE_HDLC,IF_TYPE_LAP_F,IF_TYPE_V37)
(IF_TYPE_X25_MLP,IF_TYPE_X25_HUNTGROUP,IF_TYPE_TRANSPHDLC)
(IF_TYPE_INTERLEAVE,IF_TYPE_FAST,IF_TYPE_IP,IF_TYPE_DOCSCABLE_MACLAYER)
(IF_TYPE_DOCSCABLE_DOWNSTREAM,IF_TYPE_DOCSCABLE_UPSTREAM)
(IF_TYPE_A12MPPSWITCH,IF_TYPE_TUNNEL,IF_TYPE_COFFEE,IF_TYPE_CES)
(IF_TYPE_ATM_SUBINTERFACE,IF_TYPE_L2_VLAN,IF_TYPE_L3_IPVLAN)
(IF_TYPE_L3_IPXVLAN,IF_TYPE_DIGITALPOWERLINE,IF_TYPE_MEDIAMAILOVERIP)
(IF_TYPE_DTM,IF_TYPE_DCN,IF_TYPE_IPFORWARD,IF_TYPE_MSDSL)
(IF_TYPE_IEEE1394,IF_TYPE_RECEIVE_ONLY,MAX_IF_TYPE,IF_ACCESS_LOOPBACK)
(IF_ACCESS_BROADCAST,IF_ACCESS_POINTTOPOINT)
(IF_ACCESS_POINTTOMULTIPOINT,IF_CHECK_NONE,IF_CHECK_MCAST)
(IF_CHECK_SEND,IF_CONNECTION_DEDICATED,IF_CONNECTION_PASSIVE)
(IF_CONNECTION_DEMAND,IF_ADMIN_STATUS_UP,IF_ADMIN_STATUS_DOWN)
(IF_ADMIN_STATUS_TESTING,IF_OPER_STATUS_NON_OPERATIONAL)
(IF_OPER_STATUS_UNREACHABLE,IF_OPER_STATUS_DISCONNECTED)
(IF_OPER_STATUS_CONNECTING,IF_OPER_STATUS_CONNECTED)
(IF_OPER_STATUS_OPERATIONAL): Define.
* include/winbase.h (CancelWaitableTimer,UnregisterWait):
Add function declaration.
* include/mgm.h: New file.
* lib/rtm.def: New file.
Thanks to: Bruce M Simpson <bms_spc at sf dot net>
2006-04-24 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ws2tcpip.h (gai_strerror): Remove thread-safety comment.
This function cannot be made thread-safe, the API would have to be
changed for that, just like strerror() -> strerror_r() and similar
ISO C or POSIX functions...
2006-04-19 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/edevdefs.h: New file.
2006-04-19 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/mmsystem.h (_LPCWAVEFORMATEX_DEFINED): Define.
Use as guard for the WAVEFORMATEX structure instead of
_WAVEFORMATEX_ to avoid clashes with DirectSound. Keep
_WAVEFORMATEX_ for compatibility.
Thanks to: Andrew Jones <guln at sf dot net>
2006-04-19 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW):
Delete. Only CharNextExA and CharPrevExA are documented in MSDN.
Thanks to: David Golub <david_golub at sf dot net>
2006-04-18 Eric House <ehouse@eehouse.org>
PocketPC support.
* include/aygshell.h: New file [_WIN32_WCE]. Declare most common
functions for using aygshell on PocketPC:
SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen,
SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange
* include/commctrl.h [_WIN32_WCE] Add function prototypes for
command bar API on PocketPC:
CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap,
CommandBar_InsertComboBox, CommandBar_InsertMenubar,
CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar,
CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height,
CommandBar_InsertButton, CommandBar_Destroy.
* include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove
fields not present on PocketPC.
(GetCurrentThreadId): Conditionally declare as extern function
without dllimport attribute on PocketPC.
(ResetEvent): Likwise.
(SetEvent): Likewise.
* include/wingdi.h [_WIN32_WCE] (GetTextExtentPoint32{A|W}):
Conditionally declare as extern function without dllimport
attribute on PocketPC.
* winuser.h [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.
2006-04-18 Thorsten Dahlheimer <dahlheim@users.sf.net>
* lib/test.c: Include icm.h.
2006-04-18 Thorsten Dahlheimer <dahlheim@users.sf.net>
* include/wingdi.h (ColorCorrectPalette): Add declaration.
(CreateColorSpace): Add UNICODE mappings.
* lib/gdi32.def (ColorCorrectPalette): Add stub.
* include/icm.h: New file.
* lib/mscms.def: New file.
* lib/icmui.def: New file.
2006-04-18 Thorsten Dahlheimer <dahlheim@users.sf.net>
* include/winnt.h (IMAGE_FILE_MACHINE_IA64): New define.
(IMAGE_FILE_MACHINE_AMD64): New define.
(IMAGE_NT_OPTIONAL_HDR32_MAGIC,IMAGE_NT_OPTIONAL_HDR64_MAGIC):
New defines.
(IMAGE_NT_OPTIONAL_HDR_MAGIC): Map to one of the above.
(IMAGE_SUBSYSTEM_NATIVE_WINDOWS): New define.
(IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): New define.
(IMAGE_DLLCHARACTERISTICS_WDM_DRIVER): New define.
(IMAGE_DIRECTORY_ENTRY_ARCHITECTURE,IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT)
(IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR): New defines.
(IMAGE_SCN_TYPE_REG,IMAGE_SCN_TYPE_DSECT,IMAGE_SCN_TYPE_NOLOAD)
(IMAGE_SCN_TYPE_GROUP,IMAGE_SCN_TYPE_COPY,IMAGE_SCN_TYPE_OVER):
New defines.
(IMAGE_SCN_ALIGN_128BYTES,IMAGE_SCN_ALIGN_256BYTES)
(IMAGE_SCN_ALIGN_512BYTES,IMAGE_SCN_ALIGN_1024BYTES)
(IMAGE_SCN_ALIGN_2048BYTES,IMAGE_SCN_ALIGN_4096BYTES)
(IMAGE_SCN_ALIGN_8192BYTES): New defines.
(IMAGE_DEBUG_TYPE_BORLAND): New define.
(IMAGE_OPTIONAL_HEADER32,PIMAGE_OPTIONAL_HEADER32)
(IMAGE_OPTIONAL_HEADER64,PIMAGE_OPTIONAL_HEADER64): New structure
definitions and typedefs.
(IMAGE_OPTIONAL_HEADER,PIMAGE_OPTIONAL_HEADER): Map to the above.
(IMAGE_NT_HEADERS32,PIMAGE_NT_HEADERS32,IMAGE_NT_HEADERS64)
(PIMAGE_NT_HEADERS64): New structure definitions and typedefs.
(IMAGE_NT_HEADERS,PIMAGE_NT_HEADERS): Map to the above.
(IMAGE_LOAD_CONFIG_DIRECTORY64,PIMAGE_LOAD_CONFIG_DIRECTORY64):
New structure definition and typedefs.
(IMAGE_CE_RUNTIME_FUNCTION_ENTRY,PIMAGE_CE_RUNTIME_FUNCTION_ENTRY):
Likewise.
(IMAGE_FUNCTION_ENTRY64,PIMAGE_FUNCTION_ENTRY64): Likewise.
2006-04-18 Bart Oldeman <bartoldeman@users.sf.net>
* lib/test.c: Fix typo in #inlcude.
* include/aclui.h: INTERFACE should not remain
defined at the end of the header.
* include/servprov.h: Ditto.
2006-04-16 Danny Smith <dannysmith@users.sourceforge.net>
* include/ws2tcpip.h (gai_strerror): Add thread-safety comment.
2006-04-14 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/ws2tcpip.h (gai_strerrorA,gai_strerrorW): Implement inline.
2006-04-14 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/wsahelp.h (system_header): Add pragma.
* include/ws2spi.h (system_header): Add pragma.
* include/rasdlg.h (system_header): Add pragma.
* include/rasdlg.h (_RASDLG_H): Define.
Define instead of _RASDLG_H_, this is the w32api standard.
* include/mlang.h (_MLANG_H): Define.
Define instead of _MLANG_H_, this is the w32api standard.
* include/setupapi.h (_SETUPAPI_H): Define.
Define instead of _SETUPAPI_H_, this is the w32api standard.
2006-04-14 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/rpcndr.h (boolean): Add typedef.
Thanks to: James du Russel <ephelon at users dot sf dot net>
* include/rpcndr.h (_RPCNDR_H): Define.
Define in addition to __RPCNDR_H__, this is the w32api standard.
--
Chris Sutcliffe
http://ir0nh34d.googlepages.com
http://ir0nh34d.blogspot.com
http://emergedesktop.org
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/