X-Spam-Check-By: sourceware.org Message-Id: Date: Sat, 18 Nov 2006 19:55:06 -0500 From: "Chris Sutcliffe" To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] Updated: w32api-3.8-1 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Reply-To: cygwin AT cygwin DOT com X-Mailer: Perl5 Mail::Internet v1.74 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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 AT cygwin DOT 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 DOT com AT cygwin DOT 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 * include/w32api.h: Increment version to 3.8. * Makefile.in: Ditto. 2006-11-13 Daniel Schlyder * 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 * 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 * 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 * include/winnt.h (IO_REPARSE_TAG_SYMLINK): Define. (struct _REPARSE_DATA_BUFFER): Add missing Flags field to SymbolicLinkReparseBuffer substructure. 2006-10-29 Daniel Atallah * lib/ws2_32.def (WSANSPIoctl): Add to lib. 2006-10-26 Chris Sutcliffe * lib/Makefile.in: Fix order for 'all' rule. 2006-10-12 Danny Smith * include/winuser.h (LR_DEFAULTSIZE, LR_VGACOLOR): Define. 2006-10-05 Danny Smith * 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 * include/rpc.h: Add whitespace. * include/winnt.h (C_ASSERT): Define. 2006-10-04 Danny Smith [mingw-Bugs-1568067] * include/winuser.h: (DISP_CHANGE_BADDUALVIEW): Define. * include/wingdi.h: (DM_POSITION): Define. 2006-10-03 Danny Smith * lib/rpcrt4.def: Remove "_imp__"-prefixed export symbols. * lib/user32.def: Likewise. 2006-09-11 Chris Sutcliffe * 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 * Makefile.in: Remove files from lib directory with distclean target 2006-09-10 Chris Sutcliffe * include/winuser.h (CS_DROPSHADOW): Define. 2006-09-08 Michael Gerdau * 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 [mingw-Bugs-1553275] * include/wingdi.h (SetLayout): Add prototype. (GetLayout): Likewise. 2006-09-02 Danny Smith [mingw-Bugs-1550139] * include/oleauto.h (GetRecordInfoFromTypeInfo): Add prototype. Tanks to: Samit Basu (GetRecordInfoFromGuids): Add prototype. 2006-09-01 Danny Smith * include/winbase.h: Add comment about 'missing' SEM flag. 2006-08-30 Corinna Vinschen * 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 * lib/wtsapi32.def (WTSGetActiveConsoleSessionId). Move from here... * lib/kernel32.def (WTSGetActiveConsoleSessionId). ...to here. Bug reported by: 2006-07-29 Danny Smith 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 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 * 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 * 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 * lib/uuid.c: Remove. 2006-07-20 Elias Naur * 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 * 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 [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 * 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 * 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 [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 * lib/Makefile.in: Added hlguids-uuid as source and object. 2006-06-10 Chris Sutcliffe * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * include/strmif.h (VMRDeinterlaceTech): Correct typedef for DeinterlaceTech_* enum. 2006-06-02 Danny Smith * include/strmif.h (enum tagAnalogVideoStandard): Add missing ','. 2006-06-02 Danny Smith * include/winuser.h (DM_BITSPERPEL, DM_PELSWIDTH, DM_PELSHEIGHT, DM_DISPLAYFLAGS, DM_DISPLAYFREQUENCY): Remove. Duplicates of wingdi.h defines. 2006-06-02 Dimitri Papadopoulos * 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 * configure.in: Update to newer autoconf. (thanks to Steve Ellcey) * configure: Regenerate. * aclocal.m4: New file. 2006-05-21 Danny Smith * lib/uuid.c (IID_IRpcProxyBuffer34): Remove definition. 2006-05-12 Dimitri Papadopoulos * include/rtutils.h (TraceDumpA,TraceDumpW,TracePutsA,TracePutsW) (TraceRegisterA,TraceRegisterW,TraceVprintfA,TraceVprintfW): Define as macros. Thanks to: Bruce M Simpson 2006-05-12 Dimitri Papadopoulos * 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 * 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 * include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind) (MprInfoBlockQuerySize,MprInfoBlockRemove,MprInfoBlockSet) (MprInfoCreate,MprInfoDelete,MprInfoDuplicate) (MprInfoRemoveAll): Declare functions. 2006-05-12 Dimitri Papadopoulos * 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 * 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 * include/ipxtfflt.h: New file. 2006-05-12 Dimitri Papadopoulos * 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 * include/ipifcons.h: Cleanup. * include/ipxconst.h: Fix header guard. * include/ipxrtdef.h: include . 2006-05-11 Dimitri Papadopoulos * 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 * 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 * 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 * include/qedit.h: New file. * include/errors.h: Cleanup. 2006-05-10 Dimitri Papadopoulos * include/amvideo.h (BIT_MASKS_MATCH): Don't use memcmp to avoid dependency on . There's no Win32 equivalent for memcmp: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q99456 2006-05-10 Dimitri Papadopoulos * include/amvideo.h (RESET_MASKS,RESET_PALETTE): Use ZeroMemory instead of memset to avoid dependency on . * 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 * 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 * 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 * 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 * lib/directx/Makefile.in: Remove reference to libquartz.a since it was moved. 2006-05-05 Earnie Boyd * lib/scrnsave.c: Correct misspelled SPI_SCREENSAVERUNNING to SPI_SETSCREENSAVERUNNING. * include winuser.h (SPI_SCREENSAVERRUNNING): Remove again. 2006-05-04 Dimitri Papadopoulos * include/winuser.h (SPI_SCREENSAVERRUNNING): Define. It had been removed because it's no documented, but Cygwin needs it. 2006-05-04 Dimitri Papadopoulos * 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 * 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 * include/amvideo.h: New file. * include/dshow.h: Include . 2006-05-04 Dimitri Papadopoulos * 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 * 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 * lib/directx/quartz.def: Move from here... * lib/quartz.def: ... to here. 2006-05-03 Dimitri Papadopoulos * include/amaudio.h: New file. * include/dshow.h: Include . 2006-05-03 Dimitri Papadopoulos * include/errors.h: New file. * include/dshow.h: Include . 2006-05-03 Dimitri Papadopoulos * 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 * 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 * include/mprapi.h: #include (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 * 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 * include/ddk/winddk.h (KAFFINITY): Fix typo. Thanks to: Oliver Stoeneberg 2006-04-28 Dimitri Papadopoulos * include/winbase.h (ENUMRESLANGPROC,ENUMRESLANGPROCA,ENUMRESLANGPROCW) (ENUMRESNAMEPROC,ENUMRESNAMEPROCA,ENUMRESNAMEPROCW) (ENUMRESTYPEPROC,ENUMRESTYPEPROCA,ENUMRESTYPEPROCW): ANSI and Unicode versions. Thanks to: Oliver Stoeneberg 2006-04-28 Dimitri Papadopoulos * include/ntsecapi.h (POLICY_DNS_DOMAIN_INFO): Fix typo. Thanks to: Oliver Stoeneberg 2006-04-28 Dimitri Papadopoulos * include/wingdi.h (BITMAPV5HEADER): New structure definition. 2006-04-28 Dimitri Papadopoulos * include/basetyps.h (REFFMTID): Define properly. 2006-04-28 Dimitri Papadopoulos * include/winnt.h (WT_SET_MAX_THREADPOOL_THREADS): Define. Thanks to: Bruce M Simpson 2006-04-28 Dimitri Papadopoulos * 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 2006-04-24 Dimitri Papadopoulos * 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 * include/edevdefs.h: New file. 2006-04-19 Dimitri Papadopoulos * 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 2006-04-19 Dimitri Papadopoulos * include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW): Delete. Only CharNextExA and CharPrevExA are documented in MSDN. Thanks to: David Golub 2006-04-18 Eric House 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 * lib/test.c: Include icm.h. 2006-04-18 Thorsten Dahlheimer * 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 * 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 * 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 * include/ws2tcpip.h (gai_strerror): Add thread-safety comment. 2006-04-14 Dimitri Papadopoulos * include/ws2tcpip.h (gai_strerrorA,gai_strerrorW): Implement inline. 2006-04-14 Dimitri Papadopoulos * 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 * include/rpcndr.h (boolean): Add typedef. Thanks to: James du Russel * 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/