Commit Graph

15870 Commits

Author SHA1 Message Date
Filip Navara
c5580b0355 Make RPCRT4 use Windows compatible protocol (DCE v5.0) for
communication.
2004-04-26 23:33:39 +00:00
Dimitrie O. Paun
d701e6de1d Define _T[USX]?CHAR/_TINT/TCHAR types, for compatibility.
Do not depend on other files being included first.
Have the same include graph as the MS headers.
Protect against trying to use libc when not possible.
Cleanups.
2004-04-26 23:32:15 +00:00
Dimitrie O. Paun
adb4cb3890 Fix the _WCTYPE_T_DEFINED sentry for compatibility. 2004-04-26 23:31:39 +00:00
Francois Gouget
da29b6547f Make sure the 'alsa handle' is initialized to NULL before calling
snd_pcm_open(). Otherwise if it fails we get a crash trying to close
an invalid alsa handle.
2004-04-26 23:31:11 +00:00
Duane Clark
d6c537b43c Add testing of PeekNamedPipe, multiple writes, and message mode. 2004-04-26 23:30:51 +00:00
Francois Gouget
f627aed58b waveOutGetDevCaps(-1...) must return the capabilities of the Wave
mapper.
DRV_QUERYDEVICEINTERFACE is not supported on all Windows versions.
Check the length returned by DRV_QUERYDEVICEINTERFACESIZE and fix
memory leak.
Some Windows sound drivers allow wild frequencies such as the 2MHz
one. So modify this test to use an invalid number of bits per sample
instead (hopefully that will fail really everywhere).
2004-04-26 23:30:26 +00:00
Filip Navara
977d863c0e Make widl parse the 'transmit_as' and 'endpoint' keywords. 2004-04-26 23:29:59 +00:00
Dmitry Timoshkov
85ef456512 Fix the DDE PFNCALLBACK prototype. 2004-04-26 23:29:44 +00:00
Marcus Meissner
3795a08149 Fixed some strict aliasing issues in dlls/d3d8.
Incorporated bugfix from Christian Costa in vshader_expp.
2004-04-26 20:15:02 +00:00
Ivan Leo Murray-Smith
593e537481 Replace --debugmsg by WINEDEBUG. 2004-04-26 20:13:17 +00:00
Raphael Junqueira
b4a37991ef - implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
- implement SetRenderState D3DRS_RANGEFOGENABLE
- fix SetRenderState D3DRS_FOGVERTEXMODE Caps/Detection traces
- fix IDirect3D8::GetAdapterIdentifier to use FillGLCaps and provide
  more exact infos (driver versions, vendor, ...)
- split Fake GL Context creation from GetDeviceCaps for external use
- add a new channel (d3d_caps) for all IDirect3D8 Caps/detection traces
- rename fps channel to d3d_fps
- high use of runtime detected OpenGL Caps instead of defines
- update supported Caps using runtime detection
2004-04-26 20:12:28 +00:00
Maxime Bellengé
e2a90d9d52 Implemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
styles.
2004-04-26 20:06:24 +00:00
Jukka Heinonen
6d58de6374 If source and destination are the same object, don't lock the object
twice as it will only be unlocked once.
2004-04-26 20:06:08 +00:00
Marcus Meissner
2b5b00b0ff Fixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Fixed strict aliasing problem.
2004-04-26 20:05:52 +00:00
Jukka Heinonen
6844c3b59b Implement DOS7 canonicalize path function as a conversion to short
file name.
2004-04-26 20:05:30 +00:00
Duane Clark
5ffac0988e Add tracing messages to MDI. 2004-04-26 20:05:01 +00:00
Francois Gouget
cce19caacb Fix a warning in JACK_drvLoad(). 2004-04-26 20:04:21 +00:00
Francois Gouget
8ceb200817 We only support 8 and 16 bit sound so we should reject the other
formats.
2004-04-26 20:03:59 +00:00
Francois Gouget
85cad2cdbb If lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Constify the string constants.
2004-04-26 20:02:39 +00:00
Dmitry Timoshkov
48eae0bbe8 Call appropriate DefWindowProc in DDE client/server window procs
depending on whether a window proc is unicode or ANSI.
2004-04-26 20:01:20 +00:00
Alexandre Julliard
a2963dacc3 Reimplemented GetLogicalDrives, GetLogicalDriveStrings and
GetDriveType using the new symlink mechanism.
Made GetDriveType attempt to autodetect the type if not specified in
the registry.
2004-04-23 23:31:58 +00:00
Ferenc Wagner
438369af9a Remove the wineloader variable. 2004-04-23 23:30:11 +00:00
Jon Griffiths
4ec0d3be0a Tests for newly added MAPI functions. 2004-04-23 23:30:00 +00:00
Jon Griffiths
c79b70d6a4 Implement MAPI property & utility functions. 2004-04-23 23:28:27 +00:00
Jon Griffiths
11b26f05ad Update/Add MAPI headers. 2004-04-23 23:28:04 +00:00
Alexandre Julliard
7b6651a9e1 Moved creation of the CDROM registry keys into the registry loading
code.
2004-04-23 21:36:22 +00:00
Jon Griffiths
50ce0844ba Documentation fixes. 2004-04-23 21:32:34 +00:00
Dmitry Timoshkov
61daaf8bd3 Fix a bug in ShellExecute which called DdeCreateStringHandleW with a
wrong parameter. Revert previous erroneous fix.
2004-04-23 21:32:17 +00:00
Jon Griffiths
30febfc87c Test ClearCustData() and UINT->I4 conversion. 2004-04-23 21:31:37 +00:00
Jon Griffiths
0c93b1f0a7 Implement ClearCustData. 2004-04-23 21:31:16 +00:00
Jon Griffiths
17ac230bbf Check the correct param for 2 DECIMAL operations. 2004-04-23 21:30:32 +00:00
Jon Griffiths
9b609135e1 Conversion from VT_UINT to VT_I4 ignores overflow. 2004-04-23 21:29:49 +00:00
Jon Griffiths
381304485e Accept exports with '@' in their name.
Link to winehq source for implemented functions.
2004-04-23 21:28:19 +00:00
Raphael Junqueira
e4a96cd571 Don't try to create HW Vertex Shaders when code is NULL (ie use
default rendering code using VertexShaderDeclaration for datas) as GL
drivers don't like empty programs.
2004-04-23 21:28:02 +00:00
Raphael Junqueira
b42da1c51c Fix some random crashes found on some games in the new code (live
GLX/GL drivers).
2004-04-23 21:27:30 +00:00
Alexandre Julliard
223fcdff77 Moved support for opening DOS device files to ntdll. 2004-04-23 03:22:34 +00:00
Ferenc Wagner
21b8503c15 Unconditionally test Wine presence.
Add the Build info section to the output.
2004-04-23 02:52:21 +00:00
Alexandre Julliard
9db147e5e4 Make DIR_nt_to_unix return STATUS_NO_SUCH_FILE instead of
STATUS_OBJECT_NAME_NOT_FOUND to indicate that the last component
didn't exist to allow distinguishing it from legitimate errors.
Export it from ntdll, renamed to wine_nt_to_unix_file_name.
2004-04-23 02:46:18 +00:00
Dmitry Timoshkov
eb1711bf5e Use a passed SecurityDescriptor in CreateFileW. 2004-04-23 02:40:51 +00:00
Chris Morgan
58dcfb6205 Skip over most of the unused variant types to speed up the variant
tests.
2004-04-23 02:40:30 +00:00
Alexandre Julliard
7930ce1287 Use NtOpenFile instead of FILE_CreateFile to open Unix files. 2004-04-23 00:07:34 +00:00
Jakob Eriksson
82c191f65a Added Wine detection. 2004-04-23 00:06:57 +00:00
Huw Davies
180045676b DdeClientTransaction returns zero on error. 2004-04-22 23:46:35 +00:00
Dmitry Timoshkov
476ac454ee Unicode version of DdeCreateStringHandle should ignore codepage parameter. 2004-04-22 23:46:21 +00:00
Raphael Junqueira
58080d4f6a - more FIXME -> TRACE
- begin vendor/card detection (versions/names)
2004-04-22 23:46:05 +00:00
Dmitry Timoshkov
d996f60c0d Add some compatibility macros. 2004-04-22 23:45:47 +00:00
Jakob Eriksson
960104b249 When the Windows directory was something else than C:\WINDOWS
test_GetTempFileNameA() failed.
2004-04-22 23:44:14 +00:00
Ferenc Wagner
1fb75dcac5 - constify some strings
- introduce -u option to write archive url into the report
- bump output format version to 3
2004-04-22 23:43:54 +00:00
Alexandre Julliard
72aad7dc31 Make CreateFileW use NtCreateFile. 2004-04-22 03:49:39 +00:00
Krzysztof Foltman
9bca690d6a Added dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW. 2004-04-22 03:45:00 +00:00