Krzysztof Foltman
80cfdd353d
Make sure InternetReadFile returns full buffers.
2004-09-08 21:46:33 +00:00
Francois Gouget
7c89759e88
Make the dsound tests run with DirectX < 8.
2004-09-08 19:08:14 +00:00
Francois Gouget
e3fb36140a
Remove the get_hwnd() implementation from propset.c and reuse the
...
common one.
2004-09-08 19:07:57 +00:00
Francois Gouget
3af8a1e16f
Set _WIN32_WINNT to 0x0501 so we get the definition of
...
PTIMERAPCROUTINE from the Windows headers.
2004-09-08 19:06:07 +00:00
Francois Gouget
9ecc71213f
The union in PROPVARIANT is always nameless on Windows. So define a
...
macro to deal with it correctly.
2004-09-08 19:05:55 +00:00
Markus Amsler
843e58d3bb
Respect given buffer size in GET EXTENDED COUNTRY INFORMATION.
2004-09-08 19:05:43 +00:00
Uwe Bonnes
46e922bba5
Added MSVCRT_CLOCKS_PER_SEC define.
2004-09-08 19:05:28 +00:00
Alexandre Julliard
f5f7a1822c
Removed some more uses of the non-standard ICOM_THIS macro.
2004-09-08 01:50:37 +00:00
Francois Gouget
02236f06a8
Fix and unify parsing of calling conventions.
...
Hack handling of 'struct { } *NDR_SCONTEXT;' so we don't cause a parse
error as this is a valid C construct.
Generate type tests for rpcrt4.
Remove PRPC_BINDING_VECTOR and PUUID_VECTOR, they don't exist on
Windows.
Fix the MIDL_STUB_MESSAGE, MIDL_SERVER_INFO and
MIDL_STUBLESS_PROXY_INFO structs.
Add NDR_ALLOC_ALL_NODES_CONTEXT, NDR_POINTER_QUEUE_STATE and
CS_STUB_INFO.
2004-09-08 01:27:24 +00:00
Diego Pettenò
4d73e10cf8
Add support in UrlIs() for URLIS_DIRECTORY and URLIS_FILEURL flags.
2004-09-08 01:26:25 +00:00
Uwe Bonnes
b50446216b
Get full buffers in Internet_Readfile.
2004-09-08 01:25:21 +00:00
Eric Pouech
440ad8ccf2
- ctrl-c enabling flag is now inherited
...
- fixed console-related fields in RTL_USER_PROCESS_PARAMETERS
- various clean-up in kernel32.SetConsoleCtrlHandler
- only send a console event once to a process and not to all the
process' threads
2004-09-08 01:25:05 +00:00
Hans Leidekker
fe442b21f7
Fix signed/unsigned comparison warnings.
2004-09-08 01:23:57 +00:00
Mike McCormack
b6b3fe10d6
Add a test for timers.
2004-09-07 23:28:32 +00:00
Alexandre Julliard
25b23a0917
Avoid integer overflows in NTDLL_get_server_timeout (spotted by Mike
...
McCormack).
2004-09-07 23:01:34 +00:00
Francois Gouget
c13638ee85
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.
2004-09-07 22:46:26 +00:00
Markus Amsler
c9b7791198
Fix filename terminator table, correct exclude_last value.
2004-09-07 22:45:58 +00:00
Rein Klazes
d1993fb398
Fix compile error with include files from Linux 2.6.7+.
2004-09-07 22:44:34 +00:00
Roderick Colenbrander
dba9461675
- set ipx packet type
...
- add support for retrieving some ipx info
2004-09-07 20:47:03 +00:00
Robert Shearman
7bc76766cc
Implement titles.
2004-09-07 20:43:44 +00:00
Robert Shearman
e18a31eb4c
Add 16x16 error, info and warning icons.
2004-09-07 20:43:30 +00:00
Robert Shearman
2a54aac7c5
- Make typelib marshaler thread-safe (problem reported by Aric
...
Stewart).
- Several small cleanups.
2004-09-07 20:42:26 +00:00
Wolfgang Schwotzer
9c4890042d
LookupAccountNameA stub always returns a valid SID.
2004-09-07 20:41:35 +00:00
Filip Navara
32b23b3419
- 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.
2004-09-07 20:28:14 +00:00
Francois Gouget
5d54c7ba7c
Test some more gdi types.
2004-09-07 20:27:34 +00:00
Andreas Mohr
6c3ef7e77d
- fix int21 block device read/write
...
- moved device block access log messages to inner function used by two
different places
- removed bogus CloseHandle()
2004-09-07 20:26:58 +00:00
Mike McCormack
d324ccfce7
Fix some warnings found with -Wsign-compare.
2004-09-07 20:25:52 +00:00
Francois Gouget
7e848dc47e
Test some more urlmon types.
2004-09-07 19:33:36 +00:00
Francois Gouget
508d51e69c
Remove bogus #define statement.
2004-09-07 19:33:23 +00:00
Dmitry Timoshkov
5344d70c16
Reset BUTTON_HASFOCUS state in WM_KILLFOCUS handler before calling
...
ReleaseCapture.
2004-09-07 19:33:11 +00:00
Robert Reif
1d785b85c2
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.
2004-09-07 19:32:21 +00:00
Filip Navara
002d91199a
- 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.
2004-09-07 19:31:50 +00:00
Hans Leidekker
f4b0051e72
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.
2004-09-06 21:29:29 +00:00
Robert Shearman
6e92fca9b3
- Fix PropVariantCopy for VT_LPSTR and VT_LPWSTR.
...
- Test case VT_BSTR, VT_LPSTR and VT_LPWSTR.
2004-09-06 21:28:28 +00:00
Francois Gouget
ab1866be52
Test some more ntdll types.
...
tests.dat: Remove types that don't exist, whether in the Windows or
Wine headers.
2004-09-06 21:26:57 +00:00
Uwe Bonnes
d3499083d6
More defines for TZ_INFO.
2004-09-06 21:26:37 +00:00
Robert Shearman
8f870346cb
- 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.
2004-09-06 21:26:25 +00:00
Robert Reif
3c3a511e8d
When actual offset doesn't match the specified offset, use the actual
...
offset.
2004-09-06 21:26:03 +00:00
Kevin Koltzau
3f8d8bec55
Partial implementation of MsiGetFileVersionA/W.
2004-09-06 21:25:48 +00:00
Alexandre Julliard
39a696a166
Removed some uses of the non-standard ICOM_THIS macro.
2004-09-06 20:34:29 +00:00
Francois Gouget
5512ae2685
Disable MSVC warning 4116 to avoid the 'unnamed type definition in
...
parentheses' warning caused by TYPE_ALIGNMENT().
2004-09-06 20:29:53 +00:00
Mike McCormack
8100e0eec2
Return the correct error when OpenService is called with a
...
non-existing service.
2004-09-06 20:28:32 +00:00
Jacek Caban
2fbed28b43
Translation update.
2004-09-06 20:28:16 +00:00
Uwe Bonnes
5f289e766f
Check for more standard headers.
2004-09-06 20:27:04 +00:00
Robert Shearman
54de69940a
Improve documentation for critical sections.
2004-09-06 20:26:23 +00:00
Kevin Koltzau
c95959dc7f
Fix bug with chained messages.
2004-09-06 20:26:04 +00:00
Krzysztof Foltman
479ee52fda
- Reversed the assertion causing InternetConnect to always fail.
...
- FTP_ConvertFileProp: WIN32_FIND_DATA contains proper modification
and creation time.
2004-09-06 20:24:38 +00:00
Robert Shearman
4188874ad5
- Add exports for missing ordinals 191-194.
...
- Stub for SHUpdateImageW.
2004-09-06 20:24:10 +00:00
Christian Costa
ece3e81e94
Added stubs for AmpFactorToDB and DBToAmpFactor.
...
Added GetProxyDllInfo.
2004-09-06 20:23:42 +00:00
Robert Shearman
f2aff0ecd8
Better fix for includes with relative paths.
2004-09-06 20:23:26 +00:00
Steven Edwards
c91ae456b8
Use Windows sockets when building Wininet on Mingw.
2004-09-03 18:57:19 +00:00
Robert Reif
925d3c26aa
Read device name from device if possible.
...
Fix enumerate open bug.
2004-09-03 18:55:01 +00:00
Alexandre Julliard
754e7aa788
Added configure check for socklen_t.
2004-09-03 18:30:28 +00:00
Francois Gouget
313dadb368
Fix typo in RBS_UNCHECKEDHOT (spotted by Jan Schweizer).
...
Fix the HSAS_ enumeration.
2004-09-03 17:29:15 +00:00
Stefan Leichter
d3a1480f6b
Fixed test of GetAcceptLanguagesA on NT4.
2004-09-03 17:28:09 +00:00
Robert Reif
2f61bfc86a
Removed trailing white space.
...
Added mouse formats.
2004-09-03 17:27:58 +00:00
Eric Pouech
0bfb1cbc6b
- msvcrt: the file descriptors are now inherited between parent/child
...
processes
- kernel32.CreateProcess: make use of the *reserved2 fields for
C-RunTime data inheritance
2004-09-03 01:05:30 +00:00
Robert Shearman
77994cce4e
- Fix PropVariantClear to reject invalid types.
...
- Don't crash on NULL pointers.
- Add test case.
2004-09-03 01:04:38 +00:00
Mike McCormack
bff122fe94
Avoid non-standard types in rpcdcep.h.
2004-09-03 01:04:05 +00:00
Mike McCormack
de8a6cb32d
Don't read past end of table in PathFileExistsDefExtW.
2004-09-03 01:02:18 +00:00
Hans Leidekker
411fc5f164
Fix signed/unsigned comparison warnings.
2004-09-02 23:00:53 +00:00
Rein Klazes
ad6b12c64c
Fix a heap corruption in MIX_Init ( sizeof() != strlen() ).
2004-09-02 22:57:39 +00:00
Mike McCormack
67cfcfb919
Use the ACP define in MB/WC conversion functions.
2004-09-02 22:57:04 +00:00
Alexandre Julliard
28a8cacaf5
GetUpdateRect should return TRUE even if only the non-client area is
...
invalid (reported by Rein Klazes).
2004-09-02 20:13:19 +00:00
Robert Reif
0b12efaa9e
Added support for alternate data formats.
2004-09-02 20:09:54 +00:00
Francois Gouget
6825ed811d
Added missing trailing '\n's to ok() calls.
2004-09-02 20:09:37 +00:00
James Hawkins
fc403eb5e0
Fix buffer overflow in PathSetDlgItemPathW that led to a trashed
...
stack.
2004-09-02 20:08:57 +00:00
Robert Shearman
a355c84d28
Default clipping region should be resolution of the DC, not the
...
current visible region.
2004-09-02 20:08:30 +00:00
Ferenc Wagner
e07e1ee547
Added \n to ok() strings in the imagelist tests.
2004-09-02 20:08:15 +00:00
Dmitry Timoshkov
3aab64dee5
Added a test showing how GDI scales bitmap font metrics.
2004-09-02 20:06:55 +00:00
Stefan Leichter
26e6168440
Added stub for AtlModuleUpdateRegistryFromResourceD.
2004-09-02 20:06:39 +00:00
Francois Gouget
27ca26bcb1
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.
2004-09-02 20:05:55 +00:00
Alexandre Julliard
80bba3bd61
Moved keyboard.c to dlls/user/kbd16.c.
...
Keyboard, mouse and display drivers are 16-bit only.
2004-09-01 22:47:48 +00:00
Lionel Ulmer
9f331f489f
Convert mostly useless ERR to WARN message.
2004-09-01 22:46:40 +00:00
James Hawkins
19f2669c24
- remove unnecessary type conversions
...
- added tests for crypt
2004-09-01 22:46:29 +00:00
Alexandre Julliard
f56c6fb9b2
Moved some window painting functions to uitools.c.
2004-09-01 18:26:40 +00:00
Alexandre Julliard
b0394dea42
Get rid of the WINE_UNUSED macro.
2004-09-01 17:36:04 +00:00
Alexandre Julliard
bf5470c00e
We still need to look for the top parent that doesn't clip siblings in
...
GetDC because of the X window clipping.
2004-09-01 17:30:35 +00:00
Mike McCormack
642180d3c9
Add a basic GDI LOGFONT test, fix a couple of failures.
2004-09-01 17:29:28 +00:00
Alexander Yaworsky
7db2149f65
Implemented QueryServiceConfigA.
2004-09-01 17:29:00 +00:00
Stefan Leichter
3cc00b5088
Check for NULL before doing IsEqualGUID() in
...
AtlInternalQueryInterface.
2004-09-01 17:28:19 +00:00
Alexandre Julliard
1b30417811
Function parameters don't need WINE_UNUSED.
2004-09-01 04:58:21 +00:00
Alexandre Julliard
03250ff6e7
Inline functions don't need WINE_UNUSED.
2004-09-01 04:55:52 +00:00
Francois Gouget
d0f10ac268
Remove references to ICOM_THIS and WINE_UNUSED as they don't exist on
...
Windows.
Define COBJMACROS so we get the IRecordInfo_* macros.
2004-09-01 04:53:52 +00:00
Francois Gouget
614e4e4a31
Fix/update the TOKEN_STATISTICS check.
2004-09-01 04:53:36 +00:00
Alexandre Julliard
9fff718a6d
wineclipsrv is no longer used, remove it.
2004-09-01 01:40:57 +00:00
Francois Gouget
8bc2fdb3f9
Disable the RtlBitMap tests if compiling with the Microsoft headers as
...
they are missing critical structure and API declarations.
2004-09-01 01:29:18 +00:00
Francois Gouget
594c42c749
Assorted spelling fixes.
2004-09-01 01:28:51 +00:00
Christian Costa
4f5075c381
Fixed FilterMapper2_CreateCategory.
2004-09-01 01:28:22 +00:00
Francois Gouget
3c4525af93
Add support for the AUDIODEV and MIXERDEV environment variables.
2004-09-01 01:28:12 +00:00
Robert Reif
e2b882aced
Added default data formats for c_dfDIJoystick and c_dfDIJoystick2.
...
Added object properties for more than one object.
Added error checks for acquired.
Default to using c_dfDIJoystick2 data format.
Try to use user supplied data formats (only works if same as one of
the defaults).
Code cleanup, error checking and tracing added.
Added support for up to 8 axis.
2004-08-31 18:51:23 +00:00
Francois Gouget
f3880a29ea
Don't use DSBCAPS_{CTRLDEFAULT,CTRLALL} in capability-dumping
...
functions since they are nothing but a combination of other flags and
are thus redundant.
2004-08-31 18:50:59 +00:00
Alexander Yaworsky
871635c650
Expand ImagePath in QueryServiceConfigW.
2004-08-31 18:50:39 +00:00
Alexandre Julliard
4cb6c5c9d1
Get rid of CVS keywords.
2004-08-31 17:41:35 +00:00
Francois Gouget
3e2868b457
Don't export the shell32 SHAllocShared functions by name.
...
Implement them by calling out their shlwapi equivalent (which had a
much more complete implementation anyway).
Fix the prototype of shlwapi's SHAllocShared().
Don't crash if lpvData is NULL in SHAllocShared().
Add a conformance test to shlwapi.
2004-08-31 17:38:59 +00:00
Francois Gouget
4b0cb7d581
Don't include 'mmddk.h', it's not needed. The winmm tests can now be
...
compiled on Windows without the DDK.
2004-08-31 17:33:03 +00:00
Francois Gouget
d661e1a2a9
MSVC does not like the typeof() in the function pointer declaration.
...
Fix a warning.
2004-08-31 17:32:43 +00:00
Alexander Yaworsky
3ab2818948
Sanity check when closing service handle.
2004-08-31 17:32:05 +00:00
Dmitry Timoshkov
55cc226d82
Set last error values compatible with Win9x implementation
...
of GetFileVersionInfoSize, Quicken installer depends on it.
2004-08-31 17:31:40 +00:00
Huw Davies
81a049bd7d
Use 1/4" margins for some standard paper sizes.
...
Turn Type42 support off by default.
Bump the FileVersion.
2004-08-31 17:31:27 +00:00