Mailing-List: contact cygwin-announce-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner AT cygwin DOT com Delivered-To: mailing list cygwin-announce AT cygwin DOT com Delivered-To: moderator for cygwin-announce AT cygwin DOT com Message-ID: <3DE29259.9070607@yahoo.com> Date: Mon, 25 Nov 2002 16:12:57 -0500 From: Earnie Boyd Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.1) Gecko/20020826 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cygwin-announce AT cygwin DOT com CC: Earnie Boyd Subject: Updated: w32api-2.1-1 Content-Type: multipart/mixed; boundary="------------060809000909020701010503" This is a multi-part message in MIME format. --------------060809000909020701010503 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I've made a new version of the w32api headers and libraries available for download. A list of what has changed is attached. Earnie. -----Installation Instructions----- 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. 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. Note that we do not allow downloads from sources.redhat.com (aka cygwin.com) due to bandwidth limitations. This means that you will need to find a mirror which has this update. In the US, ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/ is a reliable high bandwidth connection. In Germany, ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is usually pretty good. In the UK, http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/ is usually up-to-date within 48 hours. If one of the above doesn't have the latest version of this package then you can either wait for the site to be updated or find another mirror. If you have questions or comments, please send them to the Cygwin mailing list at: cygwin AT cygwin DOT com . I would appreciate it if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin in general. Really. No kidding. Email cygwin stuff to cygwin AT cygwin DOT com. If you want to make a point or ask a question, the Cygwin mailing list is the appropriate place. Did I mention that I'd prefer that all cygwin questions should go to cygwin AT cygwin DOT com? I can't remember... *** 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. I implore you to READ this information before sending email about how you "tried everything" to unsubscribe. In 100% of the cases where people were unable to unsubscribe, the problem was that they hadn't actually read and comprehended the unsubscribe instructions. If you need to unsubscribe from cygwin-announce or any other mailing list, reading the instructions at the above URL is guaranteed to provide you with the info that you need. Christopher Faylor Red Hat, Inc. --------------060809000909020701010503 Content-Type: text/plain; name="Changes.w32api" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline; filename="Changes.w32api" 2002-11-25 Earnie Boyd * lib/Makefile.in (dist, install): Correct the install destinations. * lib/ddk/Makefile.in (dist, install): Ditto. 2002-11-16 Danny Smith * lib/uuid.c (CATID_InternetAware,CLSID_HttpSProtocol, CLSID_PSUrlMonProxy,CLSID_StdURLMoniker,IID_IObjectWithSite, IID_IPersistMoniker,IID_IProgressNotify): Correct off-by-one bug in definitions. (CLSID_CFontPropPage00, GUID_FONTUNDERSCORE11, IID_IOleControlSite89): Remove. 2002-11-15 Christopher Faylor * lib/uuid.c (IID_IRunnableObject): Remove duplicate definition. (IID_IStdMarshalInfo): Ditto. 2002-11-15 Christopher Faylor * lib/uuid.c (IID_IOleInPlaceSite): Remove duplicate definition. (IID_IPersistStorage): Ditto. 2002-11-15 Weiqi Gao * lib/uuid.c (CLSID_PSClassObject, CLSID_PSEnumerators, IID_IClassActivator, IID_IClientSecurity, IID_ICreateTypeInfo, IID_ICreateTypeLib2, IID_IOleInPlaceSite, IID_IPersistStorage, IID_IRunnableObject, IID_IServerSecurity, IID_IStdMarshalInfo): Correct definitions. 2002-11-15 Danny Smith * include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h, d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, hidusage.h, mcd.h, miniport.h, minitape.h, mountdev.h, mountmgr.h, ndis.h, ndisquid.h, ndistapi.h, ndisvan.h, netevent.h, netpnp.h, netdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h, ntddchgr.h, ntdddisk.h, ntddk.h, ntddkbd.h, ntddmou.h, ntddndis.h, ntddpar.h, ntddpcm.h, ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h, ntddvdeo.h, ntddvol.h, ntifs.h, ntpoapi.h, ntstatus.h, parallel.h, pfhook.h, poclass.h, scsi.h, scsiscan.h, scsiwmi.h, smbus.h, srb.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h, usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h, winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,=20 xfilter.h): Change comment to refer w32api package, not MinGW. 2002-11-15 Danny Smith * include/ddk/ntddk.h: Include winnt.h as system header. 2002-11-12 Danny Smith * include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h, d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, hidusage.h, mcd.h, miniport.h, minitape.h, mountdev.h, mountmgr.h, ndis.h, ndisquid.h, ndistapi.h, ndisvan.h, netevent.h, netpnp.h, netdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h, ntddchgr.h, ntdddisk.h, ntddk.h, ntddkbd.h, ntddmou.h, ntddndis.h, ntddpar.h, ntddpcm.h, ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h, ntddvdeo.h, ntddvol.h, ntifs.h, ntpoapi.h, ntstatus.h, parallel.h, pfhook.h, poclass.h, scsi.h, scsiscan.h, scsiwmi.h, smbus.h, srb.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h, usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h, winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,=20 xfilter.h): Fix typo in disclaimer comment. 2002-11-12 Danny Smith * include/exdisp.h: Include oaidl.h as system header. 2002-11-12 Earnie Boyd * include/w32api.h (__W32API_VERSION): Fix. 2002-11-09 Weiqi Gao * lib/uuid.c (IID_ICatInformation): Correct definition. 2002-11-07 Danny Smith * include/oleauto.h (DeregisterTypeLib): Remove. (UnRegisterTypeLib): Add prototype. 2002-11-07 Christopher January * include/winioctl.h: Add definition for IOCTL_DISK_UPDATE_DRIVE_SIZE. 2002-11-04 Danny Smith * include/winnt.h (VerSetConditionMask): Add prototype. * lib/kernel32.def (VerifyVersionInfo[AW]): Add stubs. 2002-10-16 Danny Smith * include/winuser.h (MONITORINFOEX[AW]): Add structure definitions and ANSI/UNICODE mappings. Cleanup whitespace. 2002-10-14 Earnie Boyd * Makefile.in: Add components for lib/ddk. Adjust for autoconf-2.53. * configure.in: Ditto. * lib/Makefile.in: Ditto. * lib/ddk/Makefile.in: Correct installation procedure. Adjust for autoconf-2.53. * configure: Regenerate. 2002-10-14 Danny Smith * include/windows.h: Don't include basetyps.h. * include/objfwd.h: Do include basetyps.h. 2002-10-13 Danny Smith * include/objbase.h: Include rpc.h and rpcndr.h before header guard. 2002-10-11 Danny Smith * include/olectl.h (PROPPAGEINFO): Change type of field cb to ULONG. 2002-10-11 Steven Edwards * lib/ntdll.def (RtlAcquireResourceExclusive, RtlAcquireResourceShared, RtlDeleteResource, RtlInitializeResource, RtlReleaseResource, RtlTimeToSecondsSince1970) : Added missing exports. 2002-10-08 Heiko Gerdau * include/oleacc.h: New file. * include/winuser.h (ENDSESSION_LOGOFF) Add define. (OBJID_*) Add defines. * lib/uuid.c: Add DEFINE_GUID for IID_IAccessible. * lib/test.c: Include oleacc.h. 2002-10-06 Casper Hornstrup * include/ddk: New subdir. * lib/ddk: Ditto. * include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h, d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, hidusage.h, mcd.h, miniport.h, minitape.h, mountdev.h, mountmgr.h, ndis.h, ndisquid.h, ndistapi.h, ndisvan.h, netevent.h, netpnp.h, netdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h, ntddchgr.h, ntdddisk.h, ntddk.h, ntddkbd.h, ntddmou.h, ntddndis.h, ntddpar.h, ntddpcm.h, ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h, ntddvdeo.h, ntddvol.h, ntifs.h, ntpoapi.h, ntstatus.h, parallel.h, pfhook.h, poclass.h, scsi.h, scsiscan.h, scsiwmi.h, smbus.h, srb.h, storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h, upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h, usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h, winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,=20 xfilter.h): New files. * lib/ddk/(Makefile.in, apcups.def, cfgmgr32.def, dxapi.def, hal.def, hid.def, hidparse.def, mcd.def, ndis.def, ntoskrnl.def, scsiport.def, tdi.def, usbcamd.def, usbcamd2.def, videoprt.def, win32k.def): Ditto. 2002-10-04 Steven Edwards * lib/ntdll.def (NtAccessCheck, NtAdjustPrivilegesToken, NtCreateKey, NtDeleteKey, NtDeleteValueKey, NtEnumerateKey, NtEnumerateValueKey, NtOpenKey, NtOpenProcessToken, NtOpenThreadToken, NtQueryInformationToken, NtQueryKey, NtQueryValueKey, NtSetSecurityObject, NtSetValueKey, RtlAddAccessAllowedAce, RtlCreateAcl, RtlCreateSecurityDescriptor, RtlCreateUnicodeStringFromAsciiz, RtlGetAce, RtlGetControlSecurityDescriptor, RtlGetDaclSecurityDescriptor,RtlGetGroupSecurityDescriptor, RtlGetOwnerSecurityDescriptor,RtlGetSaclSecurityDescriptor, RtlImpersonateSelf, RtlIsTextUnicode, RtlLargeIntegerAdd, RtlLengthSecurityDescriptor, RtlMakeSelfRelativeSD, =20 RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize, RtlOpenCurrentUser, RtlSetDaclSecurityDescriptor, RtlSetGroupSecurityDescriptor, RtlSetOwnerSecurityDescriptor, RtlSetSaclSecurityDescriptor, RtlValidSecurityDescriptor, ZwAccessCheck, ZwAdjustPrivilegesToken, ZwCreateKey, ZwDeleteValueKey, ZwEnumerateKey, ZwEnumerateValueKey, ZwOpenKey, ZwOpenProcessToken, ZwOpenThreadToken, ZwQueryInformationToken, ZwQueryKey, ZwQueryValueKey ZwSetSecurityObject, ZwSetValueKey): Added missing exports. 2002-10-04 "KJK::Hyperion" *include/windef.h (WPARAM): Update typedef. (LPARAM): Ditto. (LRESULT): Ditto. 2002-10-04 "KJK::Hyperion" * include/shlobj.h (CSIDL_*): Add defines. 2002-09-24 Danny Smith * include/ws2tcpip.h: Throw error if winsock.h, not winsock2.h has been included first. 2002-09-24 Ren=E9 M=F8ller Fonseca * include/winbase.h (FindFirstFileEx): Fixed ANSI mode. * include/wingdi.h (PFD_SWAP_LAYER_BUFFERS):Added define. * include/winuser.h (AppendMenu[AW]): Fixed prototypes. 2002-09-18 Eric R. Krause * include/winuser.h (DS_SHELLFONT): Define. 2002-09-17 Daniel Schlyder * include/winnt.h (VER_SUITE_BLADE): Define. 2002-09-17 Danny Smith * include/shlobj.h (SHGetSpecialFolderPath[AW]): Add _WIN32_IE guard. Correct prototype for wide version. (SHGetFolderPath): Add comment on shfolder.dll. (SHGetFolderLocation): Add prototyope for WinME and W2K. (SHGetFolderPathAndSubDir[AW]): Add prototypes for XP. 2002-09-16 Danny Smith * lib/shell32.def (SHGetFolderPath[AW]): Add comment. * lib/shfolder.def: New file. 2002-09-12 Danny Smith * include/winsock.h (timeval): Guard struct and associated macros with _TIMEVAL_DEFINED. * include/winsock2.h (timeval): Likewise. 2002-09-11 Danny Smith * lib/shell32.def (SHBindtoParent,SHCreateDirectoryEx[AW], SHCreateProcessAsUserW,SHCreateQueryCancelAutoPlayMoniker, SHCreateShellItem,SHEmptyRecycleBin[AW], SHEnumerateUnreadMailAccountsW,SHExtractIconsW, SHGetDataFromIDList[AW],SHGetDiskFreeSpace[AW], SHGetDiskFreeSpaceEx[AW],SHGetFolderLocation, SHGetFolderPathAndSubDir[AW],SHGetIconOverlayIndex[AW], SHGetNewLinkInfo[AW],SHGetSettings,SHGetUnreadMailCountW, SHInvokePrinterCommand[AW],SHIsFileAvailableOffline, SHLoadNonloadedIconOverlayIdentifiers, SHOpenFolderAndSelectItems,SHParseDisplayName, SHPathPrepareForWrite[AW],SHQueryRecycleBin[AW], SHSetLocalizedName,SHSetUnreadMailCountW, SHUpdateRecycleBinIcon: Add missing stubs. 2002-09-07 Earnie Boyd * include/windef.h (WINVER): Add documentation. (_WIN32_WINNT): Ditto. Special thanks to Paul Schmidt 2002-09-06 Danny Smith * lib/Makefile.in (TEST_OPTIONS): Define WINVER to 0x0666. 2002-09-04 Kevin Chase * include/winbase.h (AllocateUserPhysicalPages, MapUserPhysicalPages, MapUserPhysicalPagesScatter, FreeUserPhysicalPages): Add prototypes. * lib/kernel32.def: Add function stubs for above. 2002-09-03 Ren=E9 M=F8ller Fonseca * include/winuser.h (IDTRYAGAIN,IDCONTINUE): Add defines. Add WINVER guards for dialog box command id defines. 2002-09-03 Earnie Boyd * include/wincon.h (GetConsoleWindow): Add _WIN32_WINNT >=3D 0x0500 guar= d. 2002-08-30 Christopher January * include/wincon.h: Define GetConsoleWindow(void). --------------060809000909020701010503--