summaryrefslogtreecommitdiffstats
path: root/winsup/w32api
Commit message (Collapse)AuthorAgeFilesLines
...
* 2001-11-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-11-0112-19/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/basetyps.h (DECLARE_INTERFACE): Don't add __attribute__((com_interface)) for __GNUC__ >= 3. 2001-11-01 Danny Smith <dannysmith@users.sourceforge.net> * include/commdlg.h (PRINTPAGERANGE): Add structure definition. (PRINTDLGEX[AW]): Likewise. (PrintDlgEx[AW]): Add function declaration. * lib/comdlg32.def (PrintDlgEx[AW]): Add function stubs. * ChangeLog: Fix typo in last entry. 2001-11-01 TAMURA Kent <tkent@users.sourceforge.net> * include/objbase.h (CoGetClassObject): Change third parameter to COSERVERINFO*. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (MOUSEEVENTF_WHEEL): Define. Thanks to: Kim Saunders. * include/oleauto.h: Define VARIANT* flags for VariantChangeType. Thanks to: Pat Thoyts. * include/winnt.h: Change C++ style comment to C style. * include/shlobj.h: Ditto. * include/objbase.h (enum tagCOINIT): Remove comma at end of list. * include/oledlg.h (enum tagOLEUIPASTEFLAG): Ditto. * include/oleidl.h (enum tagDROPEFFECT): Mark as __extension__ (enum not limited to range of int). * include/oaidl.h (struct tagVARIANT): Mark as __extension__ (struct with no named members), ifndef NONAMELESSUNION. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (CREATESTRUCT): UNICODE it. (CBT_CREATEWND): Likewise. 2001-10-20 Corinna Vinschen <corinna@vinschen.de> * include/winnetwk.h (WNetGetResourceInformationA): Add declaration. (WNetGetResourceInformationW): Ditto. (WNetGetResourceInformation): Add define. 2001-10-12 Pedro A Aranda <paaguti@hotmail.com> * include/winuser.h (POINTSTOPOINT): Use explicit casts before extracting words.
* * include/winnetwk.h (WNetGetResourceInformationA): Add declaration.Corinna Vinschen2001-10-202-0/+10
| | | | | (WNetGetResourceInformationW): Ditto. (WNetGetResourceInformation): Add define.
* 2001-09-18 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-09-196-5/+28
| | | | | | | | | | | | | | | | | | | | | | * include/winnt.h (_[U]LARGE_INTEGER): Mark nameless structure field as _ANONYMOUS_STRUCT. * include/setupapi.h (SP_DEVINSTALL_PARAMS): Add missing typedef for UNICODE. * include/ipexport.h (icmp_echo_reply): Remove extra ';'. * lib/makefile.in: Add -pedantic switch to TEST_OPTIONS for header test. 2001-09-17 Mattia Barbon <mbarbon@dsi.unive.it> * include/commctrl.h: Add some ListView constants. 2001-09-17 Earnie Boyd <earnie@sf.net> * lib/Makefile.in (inst_includedir): Add FIXME and remove the usr/ portion of the directory from the install. (inst_libdir): Ditto. * Makefile.in (VERSION): Increment. * include/w32api.h: Increment version.
* 2001-09-17 Earnie Boyd <earnie@sf.net>Earnie Boyd2001-09-174-5/+16
| | | | | | | | * lib/Makefile.in (inst_includedir): Add FIXME and remove the usr/ portion of the directory from the install. (inst_libdir): Ditto. * Makefile.in (VERSION): Increment. * include/w32api.h: Increment version.
* 2001-09-13 Earnie Boyd <earnie@SF.net>Earnie Boyd2001-09-132-2/+8
| | | | | | * lib/Makefile.in (inst_includedir): Change to always use w32api subdirectory for target == cygwin. (inst_libdir): Ditto.
* 2001-09-13 Earnie Boyd <earnie@SF.net>Earnie Boyd2001-09-132-0/+18
| | | | | | | * lib/Makefile.in (config_prefix): New variable. (inst_includedir): Manipulate special value only if target == cygwin and build == target and prefix != config_prefix. (inst_libdir): Ditto.
* 2001-09-12 Earnie Boyd <earnie@SF.net>Earnie Boyd2001-09-122-5/+20
| | | | | * Makefile.in (TARFLAGS): New variable. (TARFILEEXT): Ditto.
* 2001-09-12 Earnie Boyd <earnie@SF.net>Earnie Boyd2001-09-124-6/+17
| | | | | | * Makefile.in: Increment version. * include/w32api.h: Ditto. * lib/Makefile.in: Add usr/ to install directory special for cygwin.
* 2001-09-11 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-09-122-5/+11
| | | | | | * include/winnt.h (_[U]LARGE_INTEGER): Protect nameless struct with !defined(NONAMELESSUNION), rather than defined(_ANONYMOUS_STRUCT). (_REPARSE_DATA_BUFFER): Name union field DUMMYUNIONNAME.
* 2001-09-05 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-09-102-1/+34
| | | | | | | | | | | | * include/wininet.h (InternetAutodial): Add prototype. (InternetAutodialHangup): Ditto. (InternetDial): Ditto. (InternetGetConnectedState): Ditto. (InternetGoOnline): Ditto. (InternetHangUp): Ditto. (InternetSetDialState): Ditto. Add associated INTERNET_* auto dial flags. Guard typedefs and prototypes with #ifndef RC_INVOKED.
* 2001-09-04 Earnie Boyd <earnie@SF.Net>Earnie Boyd2001-09-042-2/+7
| | | | | * lib/Makefile.in: Move the setting of variable libdir to after the setting of exec_prefix since the value of libdir is dependant on it.
* * winbase.h: Add missing closing parentheses to InterlockedExchangePointerChristopher Faylor2001-09-042-1/+6
| | | | declaration.
* 2001-09-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-09-042-9/+20
| | | | | | * include/shlobj.h (CFSTR_* ): Add new defines. Thanks to: "Ron" <ron@debian.org> . Unicode them.
* * include/winnt.h: Use defined(_ANONYMOUS_STRUCT) to determine if anonymousChristopher Faylor2001-09-012-2/+8
| | | | structs are available rather than just testing preprocessor variable directly.
* * include/winnt.h: Change definition of `SYSTEM_LUID' to complyCorinna Vinschen2001-08-312-1/+6
| | | | with new `LARGE_INTEGER' definition.
* * include/winsock2.h: Remove "extra token" after #endif.Christopher Faylor2001-08-302-1/+5
|
* * config.guess: Remove the \r from the end of line.Earnie Boyd2001-08-307-368/+500
| | | | | | | | | | * config.sub: Ditto. * include/winnt.h: Allow anonymous struct in [U]LARGE_INTEGER if __cplusplus as well as if _ANONYMOUS_STRUCT. * config.guess: Add the MSYS system. * config.sub: Ditto. * include/winsock.h: Add the __INSIDE_MSYS__ protections. * incldue/winsock2.h: Ditto.
* * include\winnt.h: Allow anonymous (Xxx.LowPart) orEarnie Boyd2001-08-293-14/+35
| | | | | | non-anonymous (Xxx.u.LowPart) access to HighPart and LowPart of a LARGE_INTEGER or ULARGE_INTEGER. * include/wingdi.h (HANGUL_CHARSET): Add define.
* * include/setupapi.h : New file.Earnie Boyd2001-08-2116-54/+2133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/setupapi.def:New file. * lib/test.c: Include setupapi.h. * include/winioctl.h (_DISK_PERFORMANCE): Correct typo. * include/richedit.h (ENLINK): Add structure definition. (EM_AUTOURLDETECT, EN_LINK, ENM_LINK): Add defines. * include/shlobj.h (CMIC_*): Remove duplicate defines. (CMDSTR_*): Remove duplicates; UNICODE string constants. (GCS_*): Make UNICODE. (CSIDL_*): Add more defines. * include/winioctl.h (_MEDIA_TYPE): Add pointer typedef. (_DISK_GEOMETRY): Ditto. (_DISK_PERFORMANCE): Ditto. * include/winbase.h (HasOverlappedIoCompleted): Add macro. * include/winnt.h: Move CHAR, SHORT and LONG typedefs outside of block protected by #ifndef VOID. (This reverts 1998-12-01 Anders Norlander change.) * include/odbcinst.h: End file with newline. * include/raserror.h: Ditto. * include/winsock2.h (#include <wtypes.h): Don't. (_BLOB): Define instead, if not already done. (__BLOB_T_DEFINED: New define for guarding _BLOB. * include/wtypes.h (_BLOB): Guard against prior definition. * include/oaidl.h (tagVARIANT): Mark anonymous structs and unions as __extension__. (tagTYPEDESC): Ditto. (_wireBRECORD): Add structure definition. (_wireSAFEARR_BRECORD): Ditto. (_wireSAFEARR_HAVEIID): Ditto. (_wireSAFEARRAY_UNION.u): Add fields SAFEARR_BRECORD RecordStr, SAFEARR_HAVEIID HaveIidStr. (tagVariant): Add fields _VARIANT_BOOL bool,*pbool. (_wireVARIANT): Change field parray to type wirePSAFEARRAY, pparray to wirePSAFEARRAY*. (_wireVARIANT): Add field wireBRECORD brecVal. (wireVARIANT): Change typedef to struct _wireVariant*. (IRecordInfo): Add interface definition. (LPRECORDINFO): Add typedef for IRecordInfo*. (IID_IRecordInfo): Add forward decalaration. * include/lmcons.h: Guard CNLEN and UNCLEN against prior definition. * include/nddeapi.h: Likewise. * ChangeLog: Formatting and typo fixes.
* * lib/kernels.c: New file.Earnie Boyd2001-08-101-0/+25
|
* * lib/test.c (Win32_Winsock): Replace with __USE_W32_SOCKETS.Earnie Boyd2001-08-104-16/+74
| | | | | | | | | | Add more includes of w32api headers. * include/winnt.h (GetCurrentFiber): Change __inline to __inline__. Swap asm code with that of GetFiberData. (GetFiberData): Ditto. * lib/kernels.c: New file, containing library versions of GetCurrentFiber and GetFiberData. * lib/makefile.in: Add kernel32.o as static object to libkernal32.a.
* * include/winuser.h (GET_WHEEL_DELTA_WPARAM): Add macro.Earnie Boyd2001-08-083-16/+237
| | | | * lib/oleaut32.def: Regenerate.
* * include/wtypes.h: (DECIMAL_SETZERO): Correct typo.Earnie Boyd2001-08-0511-40/+246
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/oleidl.h (ISupportErrorInfo, ICreateInfo): Move from here * include/oaidl.h: ... to here. * include/oaidl.h ICreateErrorInfo): Add interface definition. (IErrorInfo::GetGUID): Change arg to GUID. (LPSUPPORTERRORINFO): Add typedef. (IID_ISupportErrorInfo): Change forward decl. of type to IID. * include/winsock2.h (WSAGET* and WSAMAKE*): Remove duplicate defines. * include/commctrl.h (TreeView_SetIndent): Correct typo. * include/commctrl.h (TBSTYPE_FLAT): Remove define. * include/commctrl.h (TBBUTTONINFO[AW]): Add struct definitions, and UNICODE mappings, if _WIN32_IE >= 0x400. (TBIF_* and TB_SETBUTTONINFO): Add defines, if _WIN32_IE >= 0x400. (CDIS_*,CDDS_*,CDRF_*) : Add defines. (tagNMCUSTOMDRAWINFO): Add struct definition and typedefs. (tagNMLVCUSTOMDRAW): Likewise. (tagNMTVCUSTOMDRAW): Likewise. (tagNMLVCACHEHINT): Likewise. * include/basetsd.h (#include <_mingw.h>): Remove. (__int64): Define. * include/wingdi.h (AC_SRC_OVER): Add define. (struct _BLENDFUNCTION): Add. * include/shlobj.h: Add BIF_* defines. * include/winerror.h (E_PENDING): Add error code define. * include/basetsd.h (#include <_mingw.h>): Add directive. * include/winbase.h(InterlockedCompareExchange): Change args and return value from PVOID to LONG. (InterlockedExchange): Change first arg to LPLONG. (InterlockedCompareExchangePointer): New macro. (InterlockedExchangePointer): New macro.
* * lib/kernel32.def: Add LanguageGroup and UILanguage symbols.Earnie Boyd2001-06-192-0/+13
| | | | Thanks to Kevin Chase <kevincha99@hotmail.com>.
* * objidl.h (IMalloc::ReAlloc()): Correct declaration.Earnie Boyd2001-06-112-2/+7
| | | | (IMalloc::Free()): Ditto.
* * include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.Earnie Boyd2001-06-113-2/+10
| | | | | (REGSTR_PATH_SPECIAL_FOLDERS): Ditto. * include/regstr.h (REGSTR_PATH_EXPLORER): Add #ifndef guard.
* * include/shlobj.h (struct _browseinfo): UNICODE it.Earnie Boyd2001-06-112-4/+28
| | | | | (SHBrowseForFolder): Ditto. (SHGetPathFromIDList): Ditto.
* * include/basetsd.h: RC_INVOKED protection and realignment.Earnie Boyd2001-06-112-29/+41
| | | | Thanks to: Colin Peters <colinpeters@users.sourceforge.net>
* * Makefile.in (bindist): Reassign value of exec_prefix on make commandEarnie Boyd2001-06-062-1/+7
| | | | line.
* * lib/mapi32.def: Add MAPISendMail.Christopher Faylor2001-05-222-0/+5
|
* * include/w32api.h: Update version.Earnie Boyd2001-05-223-4/+10
| | | | * Makefile.in: Ditto.
* * include/winnt.h: Define SE_GROUP_LOGON_ID as unsigned to avoidCorinna Vinschen2001-05-172-2/+7
| | | | compiler warnings.
* * include/ntdef.h: Protect definition of OBJECT_ATTRIBUTES againstCorinna Vinschen2001-05-173-0/+10
| | | | | previous definition in include/ntsecapi.h. * include/ntsecapi.h: Vice versa.
* Add missing ChangeLog entry.Corinna Vinschen2001-05-171-0/+7
|
* * include/winnt.h: Add defines for group attributes.Corinna Vinschen2001-05-161-3/+11
| | | | | | Add define for SYSTEM_LUID. Add missing types `PTOKEN_DEFAULT_DACL', `PTOKEN_OWNER' and `PTOKEN_PRIMARY_GROUP'.
* * lib/Makefile.in: Install libraries in /usr/lib/w32api when building forChristopher Faylor2001-04-252-10/+19
| | | | cygwin.
* * include/winsock2.h: Protect one *more* newlib defines when compiling cygwin.Christopher Faylor2001-04-242-2/+7
|
* * include/winsock2.h: Protect some more newlib defines when compiling cygwinChristopher Faylor2001-04-242-1/+6
|
* * include/winsock.h: Protect some more newlib defines when compiling cygwin.Christopher Faylor2001-04-232-1/+5
|
* * include/windows.h: Define _ANONYMOUS_STRUCT and _ANONYMOUS_UNIONEarnie Boyd2001-04-1711-48/+66
| | | | | | | | | | | | | | | as __extenstion__ when appropriate. * include/mmsystem.h: Mark anonymous structs and unions as __extension__ to prevent compiler warning when invoked with -pedantic * include/oaidl.h: Ditto. * include/objidl.h: Ditto. * include/olectl.h: Ditto. * include/prsht.h: Ditto. * include/shlobj.h: Ditto. * include/winbase.h: Ditto. * include/winnt.h: Ditto. * include/wtypes.h: Ditto.
* * include/windows.h (#include <winsock.h>): Include <winsock2.h>Earnie Boyd2001-04-122-0/+14
| | | | instead if (_WIN32_WINNT >= 0x0400)&&(__W32API_MAJOR_VERSION > 0).
* 2001-04-11 Danny Smith <danny_r_smith_2001@yahoo.co.nz>Earnie Boyd2001-04-122-13/+4
| | | | * include/winuser.h (WM_IME_*): Remove defines (now in imm.h).
* * include/windef.h (*PBOOL): Unprotect from XFree86Server.Earnie Boyd2001-04-122-1/+7
| | | | (*LPBOOL): Ditto.
* * include/winnt.h (GetCurrentFiber): Make "external __inline" or asm code willChristopher Faylor2001-04-092-7/+12
| | | | | be included in every module which includes this header. (GetFiberData): Ditto.
* * include/winnt.h (GetCurrentFiber): Fix typo.Earnie Boyd2001-04-082-1/+5
|
* * include/shellapi.h: (CommandLineToArgvW): Add WINAPI declaration.Earnie Boyd2001-04-088-40/+238
| | | | | | | | | | | | | | | | * include/winbase.h: (GetFileAttributesExW): Fix typo. * include/wingdi.h: (StartDocA): Change LPDOCINFOA to DOCINFOA*. (StartDocB): Chage LNPDOCINFOB to DOCINFOB*. Thanks To: Kent Tamura <tkent@users.sourceforge.net> * include/winnt.h: (GetFiberData): Add __inline assembler coding. (GetCurrentFiber): Ditto. Thanks to: Andy Younger <AndyY@redlemon.com> * include/windef.h: (HMONITOR_DECLARED): New definition to stop DirectX 8 from complaining. Thanks to: Sigbj�rn Lund Olsen <mosikos@online.no> * include/commctrl.h Updated TreeView and ListView defines and macros. * include/winuser.h (MB_SERVICE_NOTIFICATION): Correct value for NT4 and above.
* * include/winuser.h (RT_CURSOR): Add protection for XFree86Server.Earnie Boyd2001-03-305-2/+29
| | | | | | | | | | | (RT_FONT): Ditto. (VK_KANA): New definition. * include/basetsd.h (INT32): Ditto. * include/windef.h (ATOM): Ditto. (BOOL): Ditto. (BYTE): Ditto. * include/winbase.h (FreeResource): Ditto. Thanks to: "Harold Hunt" <huntharo@msu.edu>
* * include/winsock.h (_SYS_TYPES_H macro guard for int types): Remove; use onlyChristopher Faylor2001-03-204-12/+39
| | | | | | | | | _BSDTYPES_DEFINED macro now defined in newlib sys/types.h. (SYS_TYPES_H macro guard for fd_set): Replace with_SYS_TYPES_FD_SET macro now defined in newlib sys/types.h. Emit warning if defined. * include/winsock2.h: Ditto. * include/windows.h (Win32_Winsock): Replace with new macros __USE_W32_SOCKETS and warn of deprecation.
* * include/wingdi.h: (DOCINFO) Ansi version defined incorrectly.Earnie Boyd2001-03-132-1/+6
| | | | Thanks to: Mattia Barbon <mbarbon@dsi.unive.it>
* * include/commctrl.h (TBSTYLE_FLAT): New definition.Earnie Boyd2001-03-122-0/+10
| | | | | | (TB_GETBUTTONSIZE): Ditto. (TCS_HOTTRACK): Ditto. Thanks to: Chris Hansen <popeofpop@softhome.net>