This is a multi-part message in MIME format.
--------------090009040601030501080209
Content-Type: text/plain; charset=ISO-8859-1; 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: [EMAIL PROTECTED]

                *** 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:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

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.



--------------090009040601030501080209
Content-Type: text/plain;
 name="Changes.w32api"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
 filename="Changes.w32api"

2003-09-08  Justin Forest <[EMAIL PROTECTED]>

        * include/winuser.h (PM_QS_INPUT, PM_QS_POSTMESSAGE,
        PM_QS_PAINT, PM_QS_SENDMESSAGE): Add defines.

2003-09-08  Filip Navara  <[EMAIL PROTECTED]>

        * include/wingdi.h (GRADIENT_FILL_RECT_H, GRADIENT_FILL_RECT_V,
        GRADIENT_FILL_TRIANGLE, GRADIENT_FILL_OP_FLAG): Add defines.

2003-09-05  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/w32api.h (_NT5, etc): Reverse the changes of 2003-07-01.
        * include/winbase.h (_NT5, etc): Ditto.
        
2003-09-02  Bart Oldeman  <[EMAIL PROTECTED]>

        * lib/snmpapi.def (LIBRARY) Add library name.
        Remove '\r', throughout.
        * lib/wsnmp32.def: Remove '\r', throughout.
        * lib/igmpagnt.def: Likewise.

2003-08-29  Steve Cleary  <[EMAIL PROTECTED]>

        * include/winuser.h (QS_ALLPOSTMESSAGE, QS_RAWINPUT): Add defines.
        (QS_INPUT, QS_ALLINPUT, QS_ALLEVENTS): Adjust by OR'ing with
        QS_RAWINPUT for _WIN32_WINNT >= 0x0501.
        (MWMO_*): Add flags.

        * include/wincrypt.h (MS_ENHANCED_PROV[AW], MS_STRONG_PROV[AW],
        MS_DEF_RSA_SIG_PROV[AW], MS_DEF_RSA_SCHANNEL_PROV[AW],
        MS_DEF_DSS_PROV[AW], MS_DEF_DSS_DH_PROV[AW], MS_ENH_DSS_DH_PROV[AW],
        MS_DEF_DH_SCHANNEL_PROV[AW], MS_SCARD_PROV[AW]): Add definitions.

2003-08-26  Danny Smith <[EMAIL PROTECTED]>

        * lib/test.c: Add vfw.h to includes.
        * include/mmsystem.h: Add #ifndef guard to definition of
        mmioFOURCC macro.
        * include/vfw.h: Protect __OBJC__ from COM declarations.

2003-08-26  Filip Navara  <[EMAIL PROTECTED]>

        * include/vfw.h: New file.

2003-08-26  Filip Navara  <[EMAIL PROTECTED]>

        * include/ddk/winddk.h (RTL_REGISTRY_*): Add defines.
        (IoSetCompletionRoutine): Cast _CompletionRoutine arg to
        PIO_COMPLETION_ROUTINE.

2003-08-26  Danny Smith <[EMAIL PROTECTED]>

        * lib/test.c: Add snmp.h, winsnmp.h amd mgmtapi.h to
        includes.

2003-08-26  Filip Navara  <[EMAIL PROTECTED]>

        * include/snmp.h: New file.
        * include/winsnmp.h: New file.
        * include/mgmtapi.h: New file.
        * lib/snmpapi.def: New file.
        * lib/wsnmp32.def: New file.
        * lib/igmpagnt.def: New file.
        * lib/mgmtapi.def (SnmpMgrCtl) Add stub.
        (SnmpMgrGetTrapEx): Ditto.
        (SnmpMgrMIB2Disk): Remove.
        (dbginit): Remove.

2003-08-25  Steven Edwards  <[EMAIL PROTECTED]>

        * include/ddk/ntifs.h: Change all C++ style comments to C.
        * include/GL/gl.h: Ditto.

2003-08-25  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/shlobj.h (SFGAO_GHOSTED): Correct.
        (SFGAO_HIDDEN): Add define.

2003-08-25  Filip Navara  <[EMAIL PROTECTED]>

        * include/commctrl.h (ILCF_*): Add defines.
        (ILD_*): Ditto.
        (HDS_*); Ditto.
        (IPN_FIRST, IPN_LAST): Cast to UINT.
        (SBN_FIRST, SBN_LAST): Add defines.
        (PGN_*): Ditto.
        (HDF_JUSTIFYMASK): Fix typo.
        (HDM_*): Add defines.
        (HICF_*): Ditto.
        (I_INDENTCALLBACK,I_IMAGENONE): Ditto.
        (TBSTATE_MARKED): Add define.
        (TBSTYLE_EX_*): Add defines.
        (TBCDRF_*): Ditto.
        (IDB_HIST_SMALL_COLOR,IDB_HIST_LARGE_COLOR): Ditto.
        (TB_*): Ditto.
        (TBN_*): Ditto.
        (TBNRF_*): Ditto.
        (TTF_*): Ditto.
        (TBCD_*): Ditto.
        (TBDDRET_*): Ditto.
        (TBIMHT_*): Ditto.
        (TTM_*): Ditto.
        (UDM_*): Ditto.
        (TBIF_BYINDEX): Define as hex constant.
        (CDIS_*): Add defines.
        (CDDS_SUBITEM): Add define.
        (LVIF_*): Add defines.
        (LVM_*): Ditto.
        (LVGIT_UNFOLDED): Add define.
        (TVM_): Add defines.
        (TVE_EXPANDPARTIAL): Add define.
        (TVGN_LASTVISIBLE): Ditto.
        (TVN_*): Add defines.
        (TVNRET_*): Add defines.
        (TCIF_STATE): Add define.
        (NM_TOOLTIPSCREATED): Ditto.
        (CCM_*): Add defines.
        (INFOTIPSIZE): Add numeric value.
        (ODT_LISTVIEW): Ditto.
        (MCM_GETMAXTODAYWIDTH): Ditto.
        (MCHT_*): Add defines.
        (UDM_SETRANGE32,UDM_GETRANGE32): Define in terms of WM_USER.
        (PGF_*): Add defines.
        (PGM_*): Ditto.
        (TBINSERTMARK): Add structure.
        (LPIMAGEINFO) Add typedef.
        (LPHDHITTESTINFO): Ditto.
        (NMLVGETINFOTIP[AW]: Add structures.
        (NMTBCUSTOMDRAW): Add structure.
        (TTTOOLINFOA_V*_SIZE): Add macros.
        (TTTOOLINFOW_V1_SIZE): Ditto.
        (IMAGELISTDRAWPARAMS): Add new members for WXP.
        (LVITEM[AW]: Ditto.
        (TCITEM[AW]):Ditto.
        (CCSIZEOF_STRUCT): Correct macro definition.
        (ListView_*): Add new macros.
        (HIMAGELIST): Correct typedef.
        (HTREEITEM): Ditto.

2003-08-25   Danny Smith <[EMAIL PROTECTED]>

        * commctrl.h (TC_HITTESTINFO): Remove. Add defines for
        TCHITTESTINFO for backward compatibility.
        (TC_ITEM[AW]): Rename to TCITEM[AW]. Add defines for backward
        compatibility.

2003-08-24   Danny Smith <[EMAIL PROTECTED]>

        * include/objidl.h (COBJMACROS): Define macros only
        if using C interace.
        * include/unknwn.h: Ditto.
        * include/comcat.h: Ditto.

2003-08-24  Filip Navara  <[EMAIL PROTECTED]>

        * include/prsht.h (PSH_WIZARDHASFINISH, PSH_WIZARD_LITE,
        PSH_NOCONTEXTHELP): Define.
        (PSH_WIZARD97): Fix definition for _WIN32_IE >= 0x500.
        * include/winuser.h (DFCS_TRANSPARENT, DFCS_HOT): Define.
        (LPDLGTEMPLATE[AW]): Add typedefs.

2003-08-22  Filip Navara  <[EMAIL PROTECTED]>

        * include/aclapi.h (BuildImpersonateExplicitAccessWithName[AW]):
        Add prototypes.
        BuildImpersonateTrustee[AW]): Add prototypes.
        GetMultipleTrustee[AW]): Add prototypes.
        GetMultipleTrusteeOperation[AW]): Add prototypes.

2003-08-22   Danny Smith <[EMAIL PROTECTED]>

        * include/winnt.h (IMAGE_SUBSYSTEM_XBOX): Add define. 

2003-08-22  Mihai Preda <[EMAIL PROTECTED]>

        * include/shlobj.h (IPersistFolder::GetClassID):
        Correct declaration.
        (CMF_*) Add missing defines.

2003-08-22   Danny Smith <[EMAIL PROTECTED]>

        * include/winuser.h (DC_BUTTONS): Add define.

2003-08-22  Andrew Greenwood  <[EMAIL PROTECTED]>

        * include/winuser.h (DC_GRADIENT): Add define.

2003-08-22  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/commctrl.h (BTNS_*): Define BTNS_* as successors to the
        older TBSTYLE_* constants.

2003-08-18  Danny Smith <[EMAIL PROTECTED]>

        * include/commctrl.h (TB_*) Group defines together. 

2003-08-18  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/winuser.h (ICON_SMALL2): Define.
        * include/commctrl.h (TB_SETBUTTONWIDTH, TB_SETDRAWTEXTFLAGS):
        Define.
        * include/shlobj.h (SHDRAGIMAGE): Define structure.
        (IDragSourceHelper) Define interface.
        (IDropTargetHelper): Likewise.
        (IExtractIcon): Unicode it.
        (ICommDlgBrowser): Use IShellView type as param in OnDefaultCommand,
        OnStateChange and IncludeObject methods.

2003-08-17  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/commctrl.h (TreeView_GetScrollTime,
        TreeView_SetScrollTime): Define macros.
        * include/winuser.h (GetShellWindow): Add prototype.
        * include/objidl.h (STGMEDIUM): Correct lpszFileName type.

2003-08-15  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper,
        IID_IDragSourceHelper): Declare.
        * lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper,
        IID_IDragSourceHelper): Define.

2003-08-15  Andrew Greenwood  <[EMAIL PROTECTED]>

        * include/wingdi.h (DEVMODE[AW]) Correct structure definition.
        * include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED.
        * include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.

2003-08-10  Danny Smith <[EMAIL PROTECTED]>

        * lib/uuid.c (CGID_Explorer, CGID_ShellDocView,
        CGID_ShellServiceObject): Remove definitions.
        * lib/shell32.c (CGID_ShellServiceObject): Add definition.

2003-08-10  Danny Smith <[EMAIL PROTECTED]>

        * include/shlobj.h (SHELLSTATE): Add structure.
        (SHGetSetSettings): Add prototype.
        (SHGetSettings): Add prototype.
        * lib/shell32.def (SHGetSetSettings): Add stub.

2003-08-10  Phil Krylov  <[EMAIL PROTECTED]>

        * include/commctrl.h (HDM_ORDERTOINDEX): Add define.
        (Header_OrderToIndex): Add macro.
        (Header_GetOrderArray): Add macro.

        * include/commdlg.h (FR_MATCHALEFHAMZA,
        FR_MATCHDIAC, FR_MATCHKASHIDA): Add defines.

2003-08-10  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/commctrl.h (TVM_GETSCROLLTIME,
        TVM_SETSCROLLTIME): Add defines.

2003-08-01  Danny Smith <[EMAIL PROTECTED]>

        * include/shlobj.h (SHELLFLAGSTATE): Add structure.
        (SHGetInstanceExplorer): Correct return type.
        (SHGetFolderPath[AW]): Likewise.
        Thanks to Magnus Olsen  <[EMAIL PROTECTED]>
        for report.

2003-08-01  Danny Smith <[EMAIL PROTECTED]>

        * lib/test.c: Include winldap.h, ntldap.h, winber.h.

2003-08-01  Filip Navara  <[EMAIL PROTECTED]>

        * include/winldap.h: New file.
        * include/ntldap.h: New file.
        * include/winber.h: New file.
        * lib/winldap32.def: New file.

2003-08-01  Danny Smith <[EMAIL PROTECTED]>

        * include/ddk/atm.h: Remove stray '.';

2003-08-01  Gisle Vanem  <[EMAIL PROTECTED]>

        * include/ddk/winddk.h; Remove trailing ';' from macros,
        throughout. Add () around defines with cast returns, throughout.

2003-07-31  Martin Fuchs  <[EMAIL PROTECTED]>

        * include/shlobj.h (SFGAO_COMPRESSED): Add define.
        (SFGAOF, SHGDNF): Add typedef's. 
        (SHCONTF): Extend enum.

2003-07-31  Danny Smith <[EMAIL PROTECTED]>

        * include/shellapi.h: Include all structs within pshpack2.h/
        poppack.h block.

2003-07-26  Danny Smith <[EMAIL PROTECTED]>

        * include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
        LWA_COLORKEY, LWA_ALPHA): Guard with _WIN32_WINNT,
        _WIN32_WINDOWS, not WINVER.
        (AllowSetForegroundWindow,LockSetForegroundWindow,
        SetLayeredWindowAttributes): Likewise.
        (GetLayeredWindowAttributes,UpdateLayeredWindow): Add prototypes.
        * lib/user32.def (GetLayeredWindowAttributes,UpdateLayeredWindow):
        Add stubs.

2003-07-26  Eric R. Krause  <[EMAIL PROTECTED]>

        * include/objidl.h (IMalloc): Fix typo.

2003-07-24  Danny Smith <[EMAIL PROTECTED]>

        * include/dkk/ntifs.h: Fix typo in guard for
        #pragma GCC system_header.

2003-07-22  Danny Smith <[EMAIL PROTECTED]>

        * include/objidl.h (PropVariant): Add CHAR cVal field
        to union.
        (FMTID_SummaryInformation, FMTID_DocSummaryInformation,
        FMTID_UserDefinedProperties): Declare.

2003-07-22  Danny Smith <[EMAIL PROTECTED]>

        * include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.

2003-07-22  Danny Smith <[EMAIL PROTECTED]>

        * include/winbase.h (DUPLICATE_CLOSE_SOURCE,
        DUPLICATE_SAME_ACCESS): Remove defines.
        (HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with
        ddk/ntapi.h defines.
        (SEM_*) : Likewise.
        * include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with 
        ddk/ntifs.h defines.
        (FILE_*): Likewise.
        (MEM_IMAGE, SEC_*): Likewise. 
        (DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS, 
        DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines.
        (TOKEN_*): Sync with ddk/ntifs.h defines. 
        * include/ddk/ntapi.h: Add comments noting definitions in
        winbase.h.
        * include/ddk/ntifs.h: Add comments noting definitions in
        winnt.h.
        * include/ddk/winddk.h: Add comments noting definitions in
        winnt.h.
 
2003-07-18  Danny Smith <[EMAIL PROTECTED]>

        * include/winnt.h (FILE_*): Sync with ddk/winddk.h.
        * include/winioctl.h (FILE_*): Sync with ddk/winddk.h.

2003-07-17  Pierre Humblet  <[EMAIL PROTECTED]>

        * include/mmsystem.h (TIME_KILL_SYNCHRONOUS): Add define.

2003-07-17  Danny Smith <[EMAIL PROTECTED]>

        Clean up warnings in ddk.

        * include/ddk/atm.h (_ATM_AAL_OOB_INFO): Add _ANONYMOUS_UNION,
        conditional on  __cplusplus.
        * include/ddk/scsi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
        defines, throughout.
        (_CDB): Add _ANONYMOUS_UNION, conditional on __cplusplus.
        * include/ddk/cfg.h (_PNP_VETO_TYPE): Remove extra comma.
        * include/ddk/cfgmgr32.h: Change C++ comment style to ISO C.
        * include/ddk/ddkmapi.h (_DDLOCKOUT): Add _ANONYMOUS_UNION defines.
        * include/ddk/hidpi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
        defines, throughout.
        * include/ddk/ndis.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
        defines, throughout. Remove trailing semicolon from *_S 'structure'
        macro expansion, throughout. Remove trailing semicolon from
        DECLARE_UNKNOWN_STRUCT macro expansion.
        * include/ddk/ndiswan.h (_NDIS_WAN_COMPRESS_INFO): Add
        _ANONYMOUS_UNION.
        * include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
        _PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION.
        * include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK): 
        Add _ANONYMOUS_UNION.
        * include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
        * include/ddk/ntddmou.h:  Add _ANONYMOUS_UNION, throughout.
        * include/ddk/ntifs.h:  Add _ANONYMOUS_UNION, throughout.
        (ZwQueryObject): Change 2nd param to OBJECT_INFORMATION_CLASS, to
        match proto in ntapi.h.
        (ZwSetInformationObject): Likewise.
        * include/ddk/srb.h (SCSI_REQUEST_BLOCK): Add _ANONYMOUS_UNION.
        (SCSI_ADAPTER_CONTROL_TYPE): Add __extension__.
        * include/ddk/tdikrnl.h (TDI20_CLIENT_INTERFACE_INFO): Add
        _ANONYMOUS_UNION and _ANONYMOUS_STRUCT.
        * include/ddk/usb.h (USB): Add _ANONYMOUS_UNION.
        * include/ddk/usbcamdi.h (USBCAMD_CamControlFlags): Remove
        last comma.
        * include/ddk/video.h (STATUS_BLOCK): Add _ANONYMOUS_UNION.
        * include/ddk/winddk.h (DECLARE_INTERNAL_OBJECT): Remove
        trailing semicolon when expanding macro.
        (GENERAL_LOOKASIDE_S): Likewise.
        Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT, throughout.
        Change inline to __inline, throughout.
        * include/ddk/winnt4.h: Change inline to __inline, throughout.

2003-07-13  Casper S. Hornstrup  <[EMAIL PROTECTED]>

        * include/ddk/ntifs.h (KeInsertQueueApc): Make return type
        BOOLEAN. Name parameter 4 PriorityBoost and make it of type
        KPRIORITY.
        * include/ddk/winddk.h (_KPCR): Put IDT field on next line.
        * include/ddk/winddk.h (_IO_STATUS_BLOCK, _IRP, _OWNER_ENTRY,
        _ERESOURCE, _IMAGE_INFO, _CREATE_DISK, _DISK_SIGNATURE, _KPCR_TIB):
        Apply _ANONYMOUS_UNION to anonymous unions and _ANONYMOUS_STRUCT
        to anonymous structs.

2003-07-12  Danny Smith  <[EMAIL PROTECTED]>

        * include/winnt.h (PVOID): Move to before HANDLE typedef.

        * include/winuser.h (mouse_event): Correct type of fifth param,
        Thanks to: Andrew Jones <guln at users dot sourceforge dot net>

2003-07-11  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/winnt.h (HANDLE): Define based on STRICT filter.
        (THREAD_BASE_PRIORITY_MIN): Use parens around negative value.
        (THREAD_BASE_PRIOIRTY_IDLE): Ditto.

2003-07-08  Danny Smith  <[EMAIL PROTECTED]>

        * include/commctrl.h (NMTVDISPINFO[AW]): Replace obsolete struct
        names _TV_DISPINFO[AW] and typedefs. Add defines for backward
        compatability. Thanks to Magnus Olsen <[EMAIL PROTECTED]>
        for report.

2003-07-03  Earnie Boyd  <[EMAIL PROTECTED]>

        * config.guess, config.sub: Update with new versions from ftp.gnu.org.

2003-07-03  Luke Dunstan  <[EMAIL PROTECTED]>

        * include/commdlg.h (CommDlg_OpenSave_*): Add parentheses around
        macro arguments. Thanks to Tom Bishop <[EMAIL PROTECTED]>.
        * include/winuser.h (MONITOR_DEFAULTTONULL, MONITOR_DEFAULTTOPRIMARY,
        MONITOR_DEFAULTTONEAREST, MONITORINFOF_PRIMARY): Add defines.
        (TPM_RECURSE): Add guard for Win98/Win2K.
        Thanks to Magnus Olsen <[EMAIL PROTECTED]>.

2003-07-01  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/basetyps.h (small, hyper): Change to __small and __hyper to
        avoid user namespace conflicts.

2003-07-01  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/w32api.h (_NT4, _W98, _WME, _NT5, _W2000, _WXP, _W2003,
        _IE3, _IE4, _IE5, _IE6): Add definitions.
        * include/winbase.h (GetLongPathName[AW]): Add guard for OS >= NT5 or
        >= Win98.
        Change existing guards to use the above macro names as appropriate.
        * include/basetyps.h (__int32, __int16, __int8, small, hyper): Define.
        Note: Also added to mingw/include/_mingw.h.

2003-06-28  Steven Edwards  <[EMAIL PROTECTED]>

        * include/shlwapi.h (UrlGetLocationA, UrlGetLocationW,
        PathFindSuffixArrayA, PathFindSuffixArrayW,
        PathFindExtensionA, PathFindExtensionW, StrStrW
        StrStrA): Change unicode-macro'd LP[C]TSTR return values to
        explicit type.

2003-06-26  Mattia Barbon  <[EMAIL PROTECTED]>

        * include/richedit.h (PARAFORMAT2): Add definition.
        * include/richedit.h (PFA_*, PFE_*, PFM_*): Add some
        missing constants.

2003-06-17  Danny Smith  <[EMAIL PROTECTED]>

        * include/shellapi.h (SHQUERYRBINFO): Add structure,
        (SHQueryRecycleBin[AW]. SHEmptyRecycleBin[AW]):Add prototypes.
        (SHERB_NOCONFIRMATION, SHERB_NOPROGRESSUI, SHERB_NOSOUND):
        Add defines. Thanks to Brett Hart <brett at ncubedtech dot com>

2003-06-17  Danny Smith  <[EMAIL PROTECTED]>

        * include/winbase.h (GlobalCompact, GlobalFix, GlobalFlags,
        GlobalUnfix, GlobalUnWire, GlobalWire, LocalCompact,
        LocalFlags, LocalShrink, LockSegment, UnlockSegment): Add comment
        that these are obsolete no-ops.

2003-06-17  Bang Jun-Young  <[EMAIL PROTECTED]>

        * include/winbase.h (GetProcessWorkingSetSize,
        GlobalCompact, LocalAlloc, LocalCompact, LocalReAlloc,
        LocalShrink, SignalObjectAndWait, WriteProcessMemory):
        Correct prototypes.

2003-06-18  Steven Edwards  <[EMAIL PROTECTED]>

        * include/winuser.h (TPM_RECURSE): Add define.

2003-06-06  Danny Smith  <[EMAIL PROTECTED]>

        * lib/test.c: #include <powrprof.h>.

2003-06-06  James E. Lucas  <[EMAIL PROTECTED]>

        * include/powerprof.h: New file.
        * lib/powerprof.def: New file.

2003-06-06  Danny Smith  <[EMAIL PROTECTED]>

        * include/winnt (SLIST_HEADER): Add C90 anonymous struct
        protection.

2003-06-05  Luke Dunstan  <[EMAIL PROTECTED]>

        * include/winuser.h (WNDCLASS[AW], WNDCLASSEX[AW]): Change type of
        hInstance members to HINSTANCE.
        Thanks to: Brenden T. <[EMAIL PROTECTED]>

2003-06-05  Bart Oldeman  <[EMAIL PROTECTED]>

        * include/lmaccess.h (UF_MNS_LOGON_ACCOUNT): Add define.
        * include/wingdi.h (LPRGBTRIPLE, LPRGBQUAD): Add typedefs.

2003-06-02  Danny Smith  <[EMAIL PROTECTED]>

        * include/ddk/ntpoapi.h (POWER_INFORMATION_LEVEL): Remove.
        * include/winnt.h (POWER_INFORMATION_LEVEL): Add.
        * include/ddk/winddk.h (SINGLE_LIST_ENTRY,SLIST_HEADER):
        Remove.
        * include/ddk/ndis.h (NdisAllocateSpinLock): Add missing '\'.

2003-05-30  Mattia Barbon  <[EMAIL PROTECTED]>

        * lib/oleacc.def: New file.
        * include/winable.h: New file.
        * include/oleacc.h: Add extern "C" guard.
        (NAVDIR_*, ROLE_*, STATE_*): Add missing constants.
        (AccessibleChildren, AccessibleObjectFromEvent,
        AccessibleObjectFromPoint, AccessibleObjectFromWindow,
        CreateStdAccessibleProxy[AW], GetOleaccVersionInfo, GetRoleText[AW],
        GetStateText[AW], LresultFromObject, ObjectFromLresult,
        WindowFromAccessibleObject): Add prototypes and UNICODE mappings.
        * include/winuser.h (NotifyWinEvent): Add prototype.
        (OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR,
        OBJID_MENU, OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL,
        OBJID_SIZEGRIP, OBJID_CARET, OBJID_CURSOR, OBJID_ALERT,
        OBJID_SOUND): Move from here to...
        * include/winable.h (OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR,
        OBJID_MENU, OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL,
        OBJID_SIZEGRIP, OBJID_CARET, OBJID_CURSOR, OBJID_ALERT,
        OBJID_SOUND): Here, as per documentation.
        * lib/test.c: Include winable.h.
        * lib/user32.def (NotifyWinEvent): Add missing export.

2003-05-30  Bang Jun-Young  <[EMAIL PROTECTED]>

        * include/winbase.h (HeapCompact): Correct prototype.
        * include/winnt.h (SINGLE_LIST_ENTRY, SLIST_ENTRY,
        SLIST_HEADER): Add.

2003-05-27  Andrew C. Stadt <[EMAIL PROTECTED]>

        * include/winuser.h (LWA_COLORKEY, LWA_ALPHA): Add defines.

2003-05-25  Bill C. Riemers  <[EMAIL PROTECTED]>

        * include/winuser.h (EnumDisplayDevicesW): Fix typo.

2003-05-23  Danny Smith  <[EMAIL PROTECTED]>

        * include/winuser.h (EnumDisplayDevices[AW]): Add prototypes.
        * include/wingdi.h (DISPLAY_DEVICE): UNICODE it.

2003-05-23  Andrew Dunbar <[EMAIL PROTECTED]>

        * include/wingdi.h (GCP_RESULTS[AW]) Correct type of
        lpGlyphs field to LPWSTR.

2003-05-21  Danny Smith  <[EMAIL PROTECTED]>

        * include/wincrypt.h (PLAINTEXTKEYBLOB, OPAQUEKEYBLOB,
        PUBLICKEYBLOBEX, SYMMETRICWRAPKEYBLOB) Add defines.
        (PP_*): Add defines.
        (CryptContextAddRef): Add prototype.
        Thanks to: Shura Zam  <[EMAIL PROTECTED]>

2003-05-18  Manu B  <[EMAIL PROTECTED]>
        
        * include/commctrl.h (TVSORTCB): Rename old TV_SORTCB structure.

2003-05-18  Bang Jun-Young <[EMAIL PROTECTED]>

        * include/winbase.h (CREATE_DEFAULT_ERROR_MODE,
        DEBUG_PROCESS, DEBUG_ONLY_THIS_PROCESS, CREATE_SUSPENDED,
        DETACHED_PROCESS, CREATE_NEW_CONSOLE, NORMAL_PRIORITY_CLASS,
        IDLE_PRIORITY_CLASS, HIGH_PRIORITY_CLASS, REALTIME_PRIORITY_CLASS,
        CREATE_NEW_PROCESS_GROUP, CREATE_UNICODE_ENVIRONMENT,
        CREATE_SEPARATE_WOW_VDM, CREATE_SHARED_WOW_VDM, CREATE_FORCEDOS,
        CREATE_NO_WINDOW): Convert to hexadecimal form for better
        readability.
        (BELOW_NORMAL_PRIORITY_CLASS, ABOVE_NORMAL_PRIORITY_CLASS,
        CREATE_BREAKAWAY_FROM_JOB, CREATE_WITH_USERPROFILE): Add.

2003-05-15  Danny Smith  <[EMAIL PROTECTED]>

        * include/ddk/ndis.h (NDIS30_MINIPORT_CHARACTERISTICS_S):
        Unname anonymous unions if NONAMELESSUNION not defined.

2003-05-14  Bang Jun-Young  <[EMAIL PROTECTED]>

        * include/winbase.h (GMEM_VALID_FLAGS): Add.

2003-05-13  Danny Smith  <[EMAIL PROTECTED]>

        * include/prsht.h (PROPSHEETHEADER[AW]: Mark
        anonymous unions as GCC extension.

2003-05-13  Danny Smith  <[EMAIL PROTECTED]>

        * include/oleidl.h  (LPENUMOLEDOCUMENTVIEWS): Remove typedef.
        (IEnumOleDocumentViews): Remove commented out DECLARE_ENUMERATOR.
        * include/docobj.h  (LPENUMOLEDOCUMENTVIEWS): Add typedef (previously
        commented out).
        (IEnumOleDocumentViews): Add definition using DECLARE_ENUMERATOR.

2003-05-12  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/commctrl.h: (MCSC_BACKGROUND, MCSC_TEXT, MCSC_TITLEBK,
        MCSC_TITLETEXT, MCSC_MONTHBK, MCSCTRAILTEXT): Define.
        Thanks to: Robert Wishlaw  <rwishlaw @ shaw . ca>

2003-05-12  Danny Smith  <[EMAIL PROTECTED]>

        * include/olectl.h (IOleControl,IOleControlSite,ISimpleFrameSite,
        IErrorLog,IPropertyBag,IPersistPropertyBag,IPersistStreamInit,
        IPersistMemory,IPropertyNotifySink,IProvideClassInfo,
        IProvideClassInfo2,IConnectionPointContainer,
        IEnumConnectionPoints,IConnectionPoint,IEnumConnections,
        IClassFactory2,ISpecifyPropertyPages,IPerPropertyBrowsing,
        IPropertyPageSite,IPropertyPage,IPropertyPage2,IFont,IFontDisp,
        IPicture,IPictureDisp): Move from here to...
        * include/ocidl.h (IOleControl,IOleControlSite,ISimpleFrameSite,
        IErrorLog,IPropertyBag,IPersistPropertyBag,IPersistStreamInit,
        IPersistMemory,IPropertyNotifySink,IProvideClassInfo,
        IProvideClassInfo2,IConnectionPointContainer,
        IEnumConnectionPoints,IConnectionPoint,IEnumConnections,
        IClassFactory2,ISpecifyPropertyPages,IPerPropertyBrowsing,
        IPropertyPageSite,IPropertyPage,IPropertyPage2,IFont,IFontDisp,
        IPicture,IPictureDisp): Here, as per documentation.

2003-05-12  Mattia Barbon  <[EMAIL PROTECTED]>

        * include/oleauto.h (VarR8FromDec, VarDecFromR8): Add prototypes.
        * include/winbase.h (TerminateJobObject,
        AssignProcessToJobObject): Likewise.
        * include/servprov.h: New header.
        * lib/test.c: Include servprov.h.

2003-05-10  Danny Smith  <[EMAIL PROTECTED]>

        * include/shlguid.h (CGID_ShellServiceObject): Declare.
        * lib/uuid.c (CGID_ShellServiceObject): Define guid.
        Thanks to Chris Sutcliffe  <ir0nh34d#users.sourceforge.net> 
        * include/winuser.h (SetLayeredWindowAttributes): Add prototype.
        * lib/user32.def (SetLayeredWindowAttributes): Add stub.
        * lib/uuid.c (CGID_Explorer, CGID_ShellDocView): Define guids.

2003-05-05  Danny Smith  <[EMAIL PROTECTED]>

        * include/commctrl.h (STATUSCLASSNAME, TOOLBARCLASSNAME,
        TOOLTIPS_CLASS, TRACKBAR_CLASS, UPDOWN_CLASS, PROGRESS_CLASS,
        HOTKEY_CLASS): Remove dupicate defines for UNICODE case.

2003-05-02  Steven Edwards  <[EMAIL PROTECTED]>

        * include/richedit.h (EM_FINDTEXTEXW, EM_FINDTEXTW,
        EM_GETAUTOURLDETECT, EM_GETBIDIOPTIONS, EM_GETEDITSTYLE,
        EM_GETIMECOLOR, EM_GETIMEOPTIONS, EM_GETPUNCTUATION,
        EM_GETWORDWRAPMODE, EM_RECONVERSION, EM_SETBIDIOPTIONS,
        EM_SETEDITSTYLE, EM_SETIMECOLOR, EM_SETIMEOPTIONS,
        EM_SETPALETTE, EM_SETPUNCTUATION, EM_SETTEXTEX,
        EM_SETWORDWRAPMODE, RICHEDIT_CLASS10A): Add defines.

2003-05-02  Francois Ferrand  <[EMAIL PROTECTED]>

        * include/commctrl.h (TBM_*): Add missing trackbar defines.

2003-05-02  Danny Smith  <[EMAIL PROTECTED]>

        * include/cplext.h (CPLPAGE_MOUSE_WHEEL,
        CPLPAGE_DISPLAY_BACKGROUND): Add defines.

2003-04-30  Danny Smith  <[EMAIL PROTECTED]>

        * include/wingdi.h (DC_PEN, DC_BRUSH): Add defines.
        (SetDCPenColor, SetDCBrushColor): Add prototypes.
        * lib/gdi32.def (SetDCPenColor, SetDCBrushColor): Add stubs.

2003-04-26  Bang Jun-Young  <[EMAIL PROTECTED]>

        * include/winioctl.h (DEVICE_TYPE_FROM_CTL_CODE): Add macro.

2003-04-26  Danny Smith  <[EMAIL PROTECTED]>

        * include/oaidl.h (ITypeMarshal): Add interface.

2003-04-26  Danny Smith  <[EMAIL PROTECTED]>

        * include/winioctl.h: Clean up formatting.
        (RETRIEVAL_POINTERS_BUFFER): Add fields to Extents[1] struct.
        (CREATE_DISK): Add _ANONYMOUS_UNION macro.
        (DISK_CACHE_INFORMATION): Likewise.
        (DISK_DETECTION_INFO): Likewise.
        (DISK_PARTITION_INFO): Likewise.
        (PARTITION_INFORMATION_EX): Likewise.
        (DRIVE_LAYOUT_INFORMATION_EX): Likewise.

2003-04-26  Casper S. Hornstrup  <[EMAIL PROTECTED]>

        * include/winbase.h (DeleteVolumeMountPoint[AW],
        FindFirstVolumeMountPoint[AW], FindNextVolumeMountPoint[AW],
        FindVolumeMountPointClose, GetVolumeNameForVolumeMountPoint[AW],
        GetVolumePathName[AW], GetVolumePathNamesForVolumeName[AW],
        SetVolumeMountPoint[AW]): Add prototypes.
        * include/winioctl.h (IOCTL_DISK_GET_PARTITION_INFO_EX,
        IOCTL_DISK_SET_PARTITION_INFO_EX,
        IOCTL_DISK_GET_DRIVE_LAYOUT_EX,
        IOCTL_DISK_SET_DRIVE_LAYOUT_EX, IOCTL_DISK_CREATE_DISK,
        IOCTL_DISK_GET_LENGTH_INFO, IOCTL_DISK_PERFORMANCE_OFF,
        IOCTL_DISK_GET_DRIVE_GEOMETRY_EX, IOCTL_DISK_GROW_PARTITION,
        IOCTL_DISK_GET_CACHE_INFORMATION,
        IOCTL_DISK_SET_CACHE_INFORMATION,
        IOCTL_DISK_DELETE_DRIVE_LAYOUT, IOCTL_DISK_UPDATE_PROPERTIES,
        FSCTL_GET_VOLUME_BITMAP, FSCTL_GET_RETRIEVAL_POINTERS,
        FSCTL_MOVE_FILE): Define.
        (CREATE_DISK_GPT, CREATE_DISK_MBR, CREATE_DISK,
        DISK_CACHE_INFORMATION,
        DETECTION_TYPE, DISK_INT13_INFO, DISK_EX_INT13_INFO,
        DISK_DETECTION_INFO, DISK_GEOMETRY_EX, DISK_GROW_PARTITION,
        DISK_PARTITION_INFO, DISKQUOTA_USER_INFORMATION,
        GET_LENGTH_INFORMATION, DISK_EXTENT, VOLUME_DISK_EXTENTS,
        DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR,
        PARTITION_INFORMATION_MBR, PARTITION_INFORMATION_GPT,
        PARTITION_INFORMATION_EX, DRIVE_LAYOUT_INFORMATION_EX,
        MOVE_FILE_DATA,
        RETRIEVAL_POINTERS_BUFFER, STARTING_LCN_INPUT_BUFFER,
        STARTING_VCN_INPUT_BUFFER, VOLUME_BITMAP_BUFFER): Add structs.
        (PARTITION_STYLE, DISK_CACHE_RETENTION_PRIORITY): Add enums.
        (MEDIA_TYPE): Add F3_120M_512, F3_640_512, F5_640_512,
        F5_720_512, F3_1Pt2_512, F3_1Pt23_1024, F5_1Pt23_1024,
        F3_128Mb_512, F3_230Mb_512, F8_256_128, F3_200Mb_512,
        F3_240M_512, and F3_32M_512.
        * lib/kernel32.def (GetVolumePathNamesForVolumeName[AW]): Add
        stubs.

2003-04-16  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/wingdi.h (DM_SPECVERSION): Define.
        Thanks to Sinitsyn Valentime <[EMAIL PROTECTED]>
        * include/rpcdce.h (UuidCreateSequential): Properly guard with
        appropriate _WIN32_WINNT values.

2003-04-15  Chris January <[EMAIL PROTECTED]>

        * include/rpcdce.h: Add declaration for UuidCreateSequential.
        * lib/rpcrt4.def: Add entry for UuidCreateSequential.

2003-04-14  Phil Krylov  <[EMAIL PROTECTED]>

        * include/winuser.h (VK_*): Add missing defines.

2003-04-14  Vincent Béron  <[EMAIL PROTECTED]>

        * include/commctrl.h (NMUPDOWN, LPNMUPDOWN): Use currently
        documented typedefs for struct _NM_UPDOWN.
        Add defines for backward comapatibility.
        * include/commdlg.h (OFN_ENABLESIZING): Add define.
        * include/wininet.h (IRF_*): Add missing defines.

2003-04-14  Bang Jun-Young  <[EMAIL PROTECTED]>

        * lib/ntdll.def (Csr*, Dbg*, Ki*, Ldr*, Rtl*): Add W2K exports.

2003-04-11  Earnie Boyd  <[EMAIL PROTECTED]>

        * include/sspi.h: Add comment for FreeCredentialsHandle.

2003-04-07  Marcel Telka <[EMAIL PROTECTED]>

        * include/ddk/winddk.h (KIRQL): Typedef as UCHAR, not ULONG.

2003-03-30  Hans E. Molin  <[EMAIL PROTECTED]>

        * include/olectl.h (OleLoadPicturePath): Correct prototype.

2003-03-30  Danny Smith  <[EMAIL PROTECTED]>

        * lib/uuid.c (IID_IHTML*): Move definitions to...
        * lib/mshtml-uuid.c: New file.
        * lib/Makefile.in: Add mshtml-uuid.o to libuuid.a

2003-03-30  Michael Sazonov  <[EMAIL PROTECTED]>

        * lib/uuid.c (IID_IHTML*): Add new GUID definitions.
        * include/mshtml.h (IHTMLElementCollection, IHTMLLinkElement,
        IHTMLImgElement): Add interface definitions.

2003-03-29  Danny Smith  <[EMAIL PROTECTED]>

        * include/commctrl.h (ANIMATE_CLASS,HOTKEY_CLASS,PROGRESS_CLASS,
        STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS,
        UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW,
        WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of
        RC_INVOKED guard. 
        (WC_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT,
        WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.

2003-03-28  Bang Jun-Young  <[EMAIL PROTECTED]>

        * include/winnt.h (WAITORTIMERCALLBACKFUNC): Add typedef.

2003-03-27  Danny Smith  <[EMAIL PROTECTED]>

        * include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],
        TranslateName[AW]): Add prototypes.
        * lib/sec32.def (GetComputerObjectName[AW],GetUserNameEx[AW],
        TranslateName[AW]): Add stubs.
        * lib/test.c: Include secext.h.

2003-03-27  Vladimir Michl  <[EMAIL PROTECTED]>

        * include/ddk/ndis.h (NdisAllocateSpinLock,NdisFreeSpinLock,
        NdisAcquireSpinLock,NdisReleaseSpinLock,NdisDprAcquireSpinLock,
        NdisDprReleaseSpinLock): Change macro argument from SpinLock to
        _SpinLock.


--------------090009040601030501080209--


--
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/

Reply via email to