Alexandre Julliard [Tue, 7 Sep 2004 23:01:34 +0000 (23:01 +0000)]
Avoid integer overflows in NTDLL_get_server_timeout (spotted by Mike
McCormack).
Francois Gouget [Tue, 7 Sep 2004 22:46:26 +0000 (22:46 +0000)]
Fix c_parser.pm so it handles 'const' preceeding a '*'.
Add missing #pragma pack directives for the new shlobj.h types.
Fix some field names in CSFV and QCMINFO.
Update the generated tests to also check shtypes.h and test some more
types.
Markus Amsler [Tue, 7 Sep 2004 22:45:58 +0000 (22:45 +0000)]
Fix filename terminator table, correct exclude_last value.
Rein Klazes [Tue, 7 Sep 2004 22:44:34 +0000 (22:44 +0000)]
Fix compile error with include files from Linux 2.6.7+.
Roderick Colenbrander [Tue, 7 Sep 2004 20:47:03 +0000 (20:47 +0000)]
- set ipx packet type
- add support for retrieving some ipx info
Alexandre Julliard [Tue, 7 Sep 2004 20:45:03 +0000 (20:45 +0000)]
Fill in the proper offsets in the resource directory instead of
relying on the compiler to do it.
Robert Shearman [Tue, 7 Sep 2004 20:43:44 +0000 (20:43 +0000)]
Implement titles.
Robert Shearman [Tue, 7 Sep 2004 20:43:30 +0000 (20:43 +0000)]
Add 16x16 error, info and warning icons.
Francois Gouget [Tue, 7 Sep 2004 20:42:41 +0000 (20:42 +0000)]
Add trailing '\n's to ok() and trace() calls.
Point to the pre-compiled winetest binaries.
A couple of small tweaks here and there.
Robert Shearman [Tue, 7 Sep 2004 20:42:26 +0000 (20:42 +0000)]
- Make typelib marshaler thread-safe (problem reported by Aric
Stewart).
- Several small cleanups.
Yvon Belleau [Tue, 7 Sep 2004 20:42:05 +0000 (20:42 +0000)]
- Implemented keyboard navigation (Up / Down / PgUp / PgDn / ESC).
- Shadow windows (behind popups) were reacting to mouse clicks and
were going over the popup. Make them close the popup instead.
- Title was not displayed when the help file was opened by the command
line.
- Corrected incorrect links behavior (in relation with the scrollbar).
Wolfgang Schwotzer [Tue, 7 Sep 2004 20:41:35 +0000 (20:41 +0000)]
LookupAccountNameA stub always returns a valid SID.
Filip Navara [Tue, 7 Sep 2004 20:28:14 +0000 (20:28 +0000)]
- Revert incorrect change to tab control resizing from revision 1.109.
- Move the property sheet resizing code from PROPSHEET_CreatePage to
PROPSHEET_SetCurSel. It needs to be executed on every page change
because the application can modify it during the notifications.
Francois Gouget [Tue, 7 Sep 2004 20:27:34 +0000 (20:27 +0000)]
Test some more gdi types.
Andreas Mohr [Tue, 7 Sep 2004 20:26:58 +0000 (20:26 +0000)]
- fix int21 block device read/write
- moved device block access log messages to inner function used by two
different places
- removed bogus CloseHandle()
Mike McCormack [Tue, 7 Sep 2004 20:25:52 +0000 (20:25 +0000)]
Fix some warnings found with -Wsign-compare.
Ferenc Wagner [Tue, 7 Sep 2004 19:33:52 +0000 (19:33 +0000)]
As test runs are not invoked from the option parsing loop anymore, we
can switch back to libc's strtok() implementation.
Francois Gouget [Tue, 7 Sep 2004 19:33:36 +0000 (19:33 +0000)]
Test some more urlmon types.
Francois Gouget [Tue, 7 Sep 2004 19:33:23 +0000 (19:33 +0000)]
Remove bogus #define statement.
Dmitry Timoshkov [Tue, 7 Sep 2004 19:33:11 +0000 (19:33 +0000)]
Reset BUTTON_HASFOCUS state in WM_KILLFOCUS handler before calling
ReleaseCapture.
Robert Reif [Tue, 7 Sep 2004 19:32:56 +0000 (19:32 +0000)]
Added missing struct.
Robert Reif [Tue, 7 Sep 2004 19:32:21 +0000 (19:32 +0000)]
Consolidate secondary buffer list processing and locking.
Two new functions DSOUND_AddBuffer and DSOUND_RemoveBuffer
have been added and the locking has been moved into these functions.
Renamed IDirectSound lock to buffer_list_lock.
Removed redundant test for IID_IDirectSoundNotify and
IID_IDirectSoundNotify8 because they are the same.
Removed check for invalid buffers on list because that shouldn't
happen anymore because of fixed 3d buffer reference counting.
Minor code cleanups.
Filip Navara [Tue, 7 Sep 2004 19:31:50 +0000 (19:31 +0000)]
- Draw the Wizard97 header bitmaps before drawing the header strings.
- Center the header bitmap of the new Wizard97 correctly.
- Display the correct wizard title for any wizard type and do not
change it for reqular property sheets.
Hans Leidekker [Mon, 6 Sep 2004 21:29:29 +0000 (21:29 +0000)]
Move implementation of EnumProtocols{A,W} from wsock32 to ws2_32.
Forward {mswsock,wsock32}.EnumProtocols{A,W} to ws2_32.WSAEnumProtocols{A,W}.
Improve some traces.
Robert Shearman [Mon, 6 Sep 2004 21:28:28 +0000 (21:28 +0000)]
- Fix PropVariantCopy for VT_LPSTR and VT_LPWSTR.
- Test case VT_BSTR, VT_LPSTR and VT_LPWSTR.
Francois Gouget [Mon, 6 Sep 2004 21:26:57 +0000 (21:26 +0000)]
Test some more ntdll types.
tests.dat: Remove types that don't exist, whether in the Windows or
Wine headers.
Uwe Bonnes [Mon, 6 Sep 2004 21:26:37 +0000 (21:26 +0000)]
More defines for TZ_INFO.
Robert Shearman [Mon, 6 Sep 2004 21:26:25 +0000 (21:26 +0000)]
- Obey TBCDRF_NOOFFSET for the button text.
- Make anchor highlighting behave more like native version.
- Don't recalculate toolbar in TOOLBAR_Unkwn460.
- Obey WM_SETREDRAW for the WM_ERASEBKGND message as well as
WM_PAINT.
Robert Reif [Mon, 6 Sep 2004 21:26:03 +0000 (21:26 +0000)]
When actual offset doesn't match the specified offset, use the actual
offset.
Kevin Koltzau [Mon, 6 Sep 2004 21:25:48 +0000 (21:25 +0000)]
Partial implementation of MsiGetFileVersionA/W.
Mike McCormack [Mon, 6 Sep 2004 21:25:16 +0000 (21:25 +0000)]
Make GUIDs non-const when compiling MIDL/widl generated proxies.
Alexandre Julliard [Mon, 6 Sep 2004 20:34:29 +0000 (20:34 +0000)]
Removed some uses of the non-standard ICOM_THIS macro.
Francois Gouget [Mon, 6 Sep 2004 20:29:53 +0000 (20:29 +0000)]
Disable MSVC warning 4116 to avoid the 'unnamed type definition in
parentheses' warning caused by TYPE_ALIGNMENT().
Mike McCormack [Mon, 6 Sep 2004 20:28:32 +0000 (20:28 +0000)]
Return the correct error when OpenService is called with a
non-existing service.
Jacek Caban [Mon, 6 Sep 2004 20:28:16 +0000 (20:28 +0000)]
Translation update.
Dmitry Timoshkov [Mon, 6 Sep 2004 20:28:01 +0000 (20:28 +0000)]
Move MulDiv prototype from wingdi.h to winbase.h where it belongs.
Michael Jung [Mon, 6 Sep 2004 20:27:16 +0000 (20:27 +0000)]
Added some defines for Crypt{Get/Set}KeyParam.
Uwe Bonnes [Mon, 6 Sep 2004 20:27:04 +0000 (20:27 +0000)]
Check for more standard headers.
Robert Shearman [Mon, 6 Sep 2004 20:26:35 +0000 (20:26 +0000)]
Fix bin2res help text.
Robert Shearman [Mon, 6 Sep 2004 20:26:23 +0000 (20:26 +0000)]
Improve documentation for critical sections.
Kevin Koltzau [Mon, 6 Sep 2004 20:26:04 +0000 (20:26 +0000)]
Fix bug with chained messages.
Mike McCormack [Mon, 6 Sep 2004 20:25:39 +0000 (20:25 +0000)]
- make the widl generated proxy-stub code compilable
- generate marshalling and unmarshalling code for proxies
- generate exception handling constructs
Francois Gouget [Mon, 6 Sep 2004 20:25:25 +0000 (20:25 +0000)]
Define the tmschema.h constants using enumerations and the macros
provided by schemadef.h.
Krzysztof Foltman [Mon, 6 Sep 2004 20:24:38 +0000 (20:24 +0000)]
- Reversed the assertion causing InternetConnect to always fail.
- FTP_ConvertFileProp: WIN32_FIND_DATA contains proper modification
and creation time.
Robert Shearman [Mon, 6 Sep 2004 20:24:10 +0000 (20:24 +0000)]
- Add exports for missing ordinals 191-194.
- Stub for SHUpdateImageW.
Christian Costa [Mon, 6 Sep 2004 20:23:42 +0000 (20:23 +0000)]
Added stubs for AmpFactorToDB and DBToAmpFactor.
Added GetProxyDllInfo.
Robert Shearman [Mon, 6 Sep 2004 20:23:26 +0000 (20:23 +0000)]
Better fix for includes with relative paths.
Steven Edwards [Fri, 3 Sep 2004 18:57:19 +0000 (18:57 +0000)]
Use Windows sockets when building Wininet on Mingw.
Robert Reif [Fri, 3 Sep 2004 18:55:01 +0000 (18:55 +0000)]
Read device name from device if possible.
Fix enumerate open bug.
Alexandre Julliard [Fri, 3 Sep 2004 18:30:28 +0000 (18:30 +0000)]
Added configure check for socklen_t.
Francois Gouget [Fri, 3 Sep 2004 17:29:47 +0000 (17:29 +0000)]
Remove unused <screen> section.
Francois Gouget [Fri, 3 Sep 2004 17:29:15 +0000 (17:29 +0000)]
Fix typo in RBS_UNCHECKEDHOT (spotted by Jan Schweizer).
Fix the HSAS_ enumeration.
Mike McCormack [Fri, 3 Sep 2004 17:28:52 +0000 (17:28 +0000)]
Use only standard C types in rpchdr.h.
Mike McCormack [Fri, 3 Sep 2004 17:28:39 +0000 (17:28 +0000)]
Fill in the MZ header in builtin PE DLLs.
Stefan Leichter [Fri, 3 Sep 2004 17:28:09 +0000 (17:28 +0000)]
Fixed test of GetAcceptLanguagesA on NT4.
Robert Reif [Fri, 3 Sep 2004 17:27:58 +0000 (17:27 +0000)]
Removed trailing white space.
Added mouse formats.
Eric Pouech [Fri, 3 Sep 2004 01:05:30 +0000 (01:05 +0000)]
- msvcrt: the file descriptors are now inherited between parent/child
processes
- kernel32.CreateProcess: make use of the *reserved2 fields for
C-RunTime data inheritance
Robert Shearman [Fri, 3 Sep 2004 01:04:38 +0000 (01:04 +0000)]
- Fix PropVariantClear to reject invalid types.
- Don't crash on NULL pointers.
- Add test case.
Mike McCormack [Fri, 3 Sep 2004 01:04:05 +0000 (01:04 +0000)]
Avoid non-standard types in rpcdcep.h.
Francois Gouget [Fri, 3 Sep 2004 01:03:29 +0000 (01:03 +0000)]
Added missing field to MIDL_STUB_MESSAGE.
Mike McCormack [Fri, 3 Sep 2004 01:02:44 +0000 (01:02 +0000)]
Avoid non-standard types.
Mike McCormack [Fri, 3 Sep 2004 01:02:32 +0000 (01:02 +0000)]
Update a url.
Mike McCormack [Fri, 3 Sep 2004 01:02:18 +0000 (01:02 +0000)]
Don't read past end of table in PathFileExistsDefExtW.
Hans Leidekker [Thu, 2 Sep 2004 23:00:53 +0000 (23:00 +0000)]
Fix signed/unsigned comparison warnings.
Rein Klazes [Thu, 2 Sep 2004 22:57:39 +0000 (22:57 +0000)]
Fix a heap corruption in MIX_Init ( sizeof() != strlen() ).
Robert Reif [Thu, 2 Sep 2004 22:57:21 +0000 (22:57 +0000)]
Added some missing defines.
Mike McCormack [Thu, 2 Sep 2004 22:57:04 +0000 (22:57 +0000)]
Use the ACP define in MB/WC conversion functions.
Alexandre Julliard [Thu, 2 Sep 2004 20:13:19 +0000 (20:13 +0000)]
GetUpdateRect should return TRUE even if only the non-client area is
invalid (reported by Rein Klazes).
Robert Reif [Thu, 2 Sep 2004 20:09:54 +0000 (20:09 +0000)]
Added support for alternate data formats.
Francois Gouget [Thu, 2 Sep 2004 20:09:37 +0000 (20:09 +0000)]
Added missing trailing '\n's to ok() calls.
Mike McCormack [Thu, 2 Sep 2004 20:09:10 +0000 (20:09 +0000)]
Use standard types in rpcrt4 headers so they can be used to build MIDL
generated proxy code.
James Hawkins [Thu, 2 Sep 2004 20:08:57 +0000 (20:08 +0000)]
Fix buffer overflow in PathSetDlgItemPathW that led to a trashed
stack.
Robert Shearman [Thu, 2 Sep 2004 20:08:30 +0000 (20:08 +0000)]
Default clipping region should be resolution of the DC, not the
current visible region.
Ferenc Wagner [Thu, 2 Sep 2004 20:08:15 +0000 (20:08 +0000)]
Added \n to ok() strings in the imagelist tests.
Mike McCormack [Thu, 2 Sep 2004 20:07:07 +0000 (20:07 +0000)]
Output code to clear OUT variables in proxy code.
Dmitry Timoshkov [Thu, 2 Sep 2004 20:06:55 +0000 (20:06 +0000)]
Added a test showing how GDI scales bitmap font metrics.
Stefan Leichter [Thu, 2 Sep 2004 20:06:39 +0000 (20:06 +0000)]
Added stub for AtlModuleUpdateRegistryFromResourceD.
Francois Gouget [Thu, 2 Sep 2004 20:06:08 +0000 (20:06 +0000)]
Update the instructions describing how to compile the conformance
tests with MSVC and the Microsoft headers.
Francois Gouget [Thu, 2 Sep 2004 20:05:55 +0000 (20:05 +0000)]
Detect whether Visual Studio can cast __uint64's to floats and disable
the relevant tests if it cannot.
Fix a double to float literal conversion warning.
Alexandre Julliard [Wed, 1 Sep 2004 22:49:14 +0000 (22:49 +0000)]
Added rect_in_region function.
Alexandre Julliard [Wed, 1 Sep 2004 22:47:48 +0000 (22:47 +0000)]
Moved keyboard.c to dlls/user/kbd16.c.
Keyboard, mouse and display drivers are 16-bit only.
Lionel Ulmer [Wed, 1 Sep 2004 22:46:40 +0000 (22:46 +0000)]
Convert mostly useless ERR to WARN message.
James Hawkins [Wed, 1 Sep 2004 22:46:29 +0000 (22:46 +0000)]
- remove unnecessary type conversions
- added tests for crypt
Alexandre Julliard [Wed, 1 Sep 2004 18:26:40 +0000 (18:26 +0000)]
Moved some window painting functions to uitools.c.
Alexandre Julliard [Wed, 1 Sep 2004 17:36:04 +0000 (17:36 +0000)]
Get rid of the WINE_UNUSED macro.
Alexandre Julliard [Wed, 1 Sep 2004 17:30:35 +0000 (17:30 +0000)]
We still need to look for the top parent that doesn't clip siblings in
GetDC because of the X window clipping.
Mike McCormack [Wed, 1 Sep 2004 17:29:28 +0000 (17:29 +0000)]
Add a basic GDI LOGFONT test, fix a couple of failures.
Alexander Yaworsky [Wed, 1 Sep 2004 17:29:00 +0000 (17:29 +0000)]
Implemented QueryServiceConfigA.
Dmitry Timoshkov [Wed, 1 Sep 2004 17:28:47 +0000 (17:28 +0000)]
Add cyrillic glyphs to Wine System.
Stefan Leichter [Wed, 1 Sep 2004 17:28:19 +0000 (17:28 +0000)]
Check for NULL before doing IsEqualGUID() in
AtlInternalQueryInterface.
Alexandre Julliard [Wed, 1 Sep 2004 04:58:53 +0000 (04:58 +0000)]
Fixed alignment of TOKEN_STATISTICS.
Alexandre Julliard [Wed, 1 Sep 2004 04:58:21 +0000 (04:58 +0000)]
Function parameters don't need WINE_UNUSED.
Alexandre Julliard [Wed, 1 Sep 2004 04:55:52 +0000 (04:55 +0000)]
Inline functions don't need WINE_UNUSED.
Francois Gouget [Wed, 1 Sep 2004 04:53:52 +0000 (04:53 +0000)]
Remove references to ICOM_THIS and WINE_UNUSED as they don't exist on
Windows.
Define COBJMACROS so we get the IRecordInfo_* macros.
Francois Gouget [Wed, 1 Sep 2004 04:53:36 +0000 (04:53 +0000)]
Fix/update the TOKEN_STATISTICS check.
Francois Gouget [Wed, 1 Sep 2004 04:53:22 +0000 (04:53 +0000)]
Don't output the DECLSPEC_ALIGN() directives in the TYPE_FIELD tests.
Robert Reif [Wed, 1 Sep 2004 04:53:12 +0000 (04:53 +0000)]
Added some missing LPC typedefs.
Alexandre Julliard [Wed, 1 Sep 2004 01:40:57 +0000 (01:40 +0000)]
wineclipsrv is no longer used, remove it.
Francois Gouget [Wed, 1 Sep 2004 01:29:18 +0000 (01:29 +0000)]
Disable the RtlBitMap tests if compiling with the Microsoft headers as
they are missing critical structure and API declarations.
Francois Gouget [Wed, 1 Sep 2004 01:28:51 +0000 (01:28 +0000)]
Assorted spelling fixes.