Paul Vriens
6efffc3829
msi/tests: Properly cleanup after each test.
2007-03-05 12:05:59 +01:00
Paul Vriens
b564a9130c
shell32/tests: Rewording and cleanup.
2007-03-05 12:05:51 +01:00
Paul Vriens
d478f5dadd
advapi32/tests: Make use of skip.
2007-03-05 12:05:47 +01:00
Aric Stewart
2967524bdb
gdi32: Don't fail replacement on no localized family name.
2007-03-02 12:20:33 +01:00
Marcus Meissner
d0e8d6a7ba
netapi32: Fixed array overflow (spotted by Coverity).
2007-03-02 12:11:11 +01:00
Marcus Meissner
efe2ee560e
mlang/tests: Protect from 1 byte static buffer overflow.
2007-03-02 12:11:00 +01:00
Marcus Meissner
3f726d3167
uxtheme: Fixed wrong index in draw.c.
2007-03-02 11:54:12 +01:00
Paul Vriens
6bf1a6c5d2
advapi32/tests: Make use of skip.
2007-03-02 11:52:33 +01:00
Clinton Stimpson
b878ad24c4
user32: Add another test for GetUpdateRect().
2007-03-02 11:47:19 +01:00
Jacek Caban
b3cad3268b
mshtml: Added more tests.
2007-03-02 11:39:50 +01:00
Jacek Caban
ff3b2780ec
mshtml: Always read data in OnDataAvailable.
2007-03-02 11:39:47 +01:00
Jacek Caban
74d49757c7
urlmon: Fix FindMimeFromData tests on IE7.
2007-03-02 11:39:36 +01:00
Hans Leidekker
748032e0fb
gdi32: Implement GetFontUnicodeRanges.
2007-03-02 11:39:32 +01:00
Jacek Caban
abe3428f8b
hhctrl.ocx: Store full chm paths to solve problems with relative paths.
2007-03-01 20:42:50 +01:00
Rob Shearman
55a103ca5c
rpcrt4: Use IPPROTO_TCP for SOL_TCP if SOL_TCP isn't defined.
...
Fixes compilation on *BSD systems.
2007-03-01 20:42:50 +01:00
Huw Davies
9222ec3cce
wineps.drv: Many MacOSX generated ppd files don't include a *ColorDevice line. Treat these as if they were colour.
2007-03-01 20:42:50 +01:00
Mikołaj Zalewski
beff84c1d3
comctl32: header tests: Support different window border width.
2007-03-01 20:42:49 +01:00
Mikołaj Zalewski
6156154409
comctl32: rebar tests: Support different window border width.
2007-03-01 20:42:49 +01:00
Rob Shearman
361c6f207c
schannel: Add new schannel dll that mostly forwards to secur32.
2007-03-01 20:42:49 +01:00
Rob Shearman
12f2f09a6c
secur32: SealMessage and UnsealMessage are aliases of EncryptMessage and DecryptMessage respectively.
2007-03-01 20:42:49 +01:00
Alessandro Pignotti
d1331e62ca
dplay: Directplay should initialize session Guid, with conformance tests.
2007-03-01 20:42:49 +01:00
Aric Stewart
4f944f7f01
winex11.drv: Make sure keyboard state is up to date before processing GetAsyncKeyState.
2007-03-01 20:42:48 +01:00
Paul Vriens
23473ccc9e
wininet/ftp: Let CreateFile deal with last error.
2007-03-01 12:17:47 +01:00
Tomas Carnecky
24eabb8a46
winex11.drv: Spring cleanup in X11DRV_setup_opengl_visual, and added one new visual config (with aux buffers).
2007-03-01 12:17:34 +01:00
Stefan Dösinger
95efeb7e4b
wined3d: Support GL_APPLE_fence for event queries.
2007-03-01 11:40:24 +01:00
Stefan Dösinger
76b60b0516
wined3d: Support event queries using GL_NV_fence.
2007-03-01 11:40:14 +01:00
Stefan Dösinger
be8e9e17bc
wined3d: Add GL_NV_fence defines and functions.
2007-03-01 11:40:02 +01:00
Stefan Dösinger
424d34f84f
wined3d: Use the source surface's texture for writing the backup.
...
The hwstretch blit code creates a new texture each time it is called
to back up the back buffer and releases it afterwards. It is more
efficient to keep the texture and release it with the surface.
2007-03-01 11:39:52 +01:00
Stefan Dösinger
6ac8d88d5c
wined3d: Prepare only fixed function samplers for blit.
2007-03-01 11:39:17 +01:00
Jan Zerebecki
fbaf31c50f
winex11.drv: Change virtual desktop refresh rate from 0 to 60.
2007-03-01 11:39:09 +01:00
Mikołaj Zalewski
9b4191eaf8
comctl32: rebar: Remove the not needed BANDS_NEED_LAYOUT flag.
2007-03-01 11:38:37 +01:00
Mikołaj Zalewski
95d0e58659
comctl32: rebar: WM_SETFONT should send a RBN_HEIGHTCHANGE if necessary.
2007-03-01 11:38:24 +01:00
Ken Thomases
b33057986a
wininet: Use "ping -c 1" instead of "ping -w 1" for InternetCheckConnection.
2007-02-28 21:29:43 +01:00
Ken Thomases
9ccad53fb9
gdi32: Use exec() and _exit() instead of system() and exit().
2007-02-28 21:29:39 +01:00
Ken Thomases
1f420967f0
winspool.drv: Use exec() and _exit() instead of system() and exit().
2007-02-28 21:29:34 +01:00
Jacek Caban
551b4117c4
shdocvw: Remove no longer used resources.
2007-02-28 21:10:10 +01:00
Stefan Dösinger
5afbfd0359
wined3d: Clip planes with vertex shaders.
2007-02-28 21:09:58 +01:00
Stefan Dösinger
409aa73132
wined3d: Move clip planes to the state table.
2007-02-28 21:09:37 +01:00
Stefan Dösinger
38d961a749
wined3d: Leave the fog state handler after disabling fog.
2007-02-28 21:05:14 +01:00
Stefan Dösinger
7560c8e1d2
wined3d: Use GL_STATIC_DRAW_ARB instead of GL_STATIC_DRAW.
2007-02-28 21:05:00 +01:00
Stefan Dösinger
8d9a553d89
wined3d: Support for using auxilliary buffers for offscreen rendering.
...
OpenGL AUX buffers provide a way for offscreen rendering which is very
similar to our back buffer "offscreen" rendering emulation. Not all
card support aux buffers, but if they are available they are a nice
present which is easy to use.
2007-02-28 21:04:47 +01:00
Felix Nawothnig
9badfb50cf
comctl32: Update header window in listview WM_PAINT handler.
2007-02-28 21:04:15 +01:00
Felix Nawothnig
f671aed503
comctl32: Add listview WM_PAINT message sequence tests.
2007-02-28 21:04:05 +01:00
James Hawkins
2b5f79c9a8
comctl32: Add message ids to allow multi-window test sequences.
2007-02-28 21:03:46 +01:00
Alexandre Julliard
53d838a1bf
advapi32: Create the service manager registry key if needed.
2007-02-28 20:51:25 +01:00
Alexandre Julliard
ee1706035a
advapi32: Reimplement QueryServiceConfigA on top of QueryServiceConfigW.
2007-02-28 20:47:51 +01:00
Alexandre Julliard
ec636f151b
advapi32: Avoid slashes and backslashes in user names.
2007-02-28 14:51:04 +01:00
Dmitry Timoshkov
2d87a7bb7b
user32: Fix a test failure when running under Windows 2003.
2007-02-28 14:40:10 +01:00
Jacek Caban
f1919c6106
hhctrl.ocx: Added handling of topic selection.
2007-02-28 14:12:45 +01:00
Jacek Caban
e965435966
hhctrl.ocx: Fill content tree.
2007-02-28 14:12:38 +01:00
Jacek Caban
cdb67b28f8
hhctrl.ocx: Added hhc parser.
2007-02-28 14:12:32 +01:00
Jacek Caban
6b68e8d606
hhctrl.ocx: Added content tab window.
2007-02-28 14:09:59 +01:00
Jacek Caban
0ecadffb9d
hhctrl.ocx: Added code for handling tabs.
2007-02-28 14:09:39 +01:00
Jacek Caban
c6774f75f5
hhctrl.ocx: Resize tab control in Child's WM_SIZE handler.
2007-02-28 14:09:00 +01:00
Jacek Caban
736ef403a9
hhctrl.ocx: Added HH_HELP_CONTEXT implementation.
2007-02-28 14:03:45 +01:00
Jacek Caban
5d011551a3
hhctrl.ocx: Use HtmlHelpA in doWinMain.
2007-02-28 14:03:45 +01:00
Jacek Caban
90fcc09d92
hhctrl.ocx: Call PostQuitMessage only in hh.exe process.
2007-02-28 14:03:45 +01:00
Jacek Caban
8cef086337
hhctrl.ocx: Don't use doWinMain in HtmlHelpW.
2007-02-28 14:03:45 +01:00
Jacek Caban
ae9c043d87
hhctrl.ocx: Release HHInfo on WM_CLOSE message.
2007-02-28 14:03:45 +01:00
Jacek Caban
803cf4f40c
hhctrl.ocx: Clean up Help_WndProc.
2007-02-28 14:03:44 +01:00
Jacek Caban
8e98ca4727
hhctrl.ocx: Added DllGetClassObject stub implementation.
2007-02-28 14:03:44 +01:00
Jacek Caban
74fffe66e4
hhctrl.ocx: Remove redundant casts.
2007-02-28 14:03:44 +01:00
Jacek Caban
e0b952b436
hhctrl.ocx: Move doWinMain to hhctrl.c.
2007-02-28 14:03:44 +01:00
Jacek Caban
1a2456cc4c
hhctrl.ocx: Move more code from doWinMain.
2007-02-28 14:03:44 +01:00
Jacek Caban
bf34ca2d03
hhctrl.ocx: Fixed releasing web browser object.
2007-02-28 14:03:44 +01:00
Jacek Caban
24c13b9f8d
hhctrl.ocx: Merge WBInfo to HHInfo.
2007-02-28 14:03:44 +01:00
Jacek Caban
5a01e1020d
hhctrl.ocx: Store whole HH_WINTYPEW struct in HHInfo, not its pointer.
2007-02-28 14:03:44 +01:00
Jacek Caban
ac2886b516
hhctrl.ocx: Move hhctrl_hinstance to hhctrl.h.
2007-02-28 14:03:44 +01:00
Andrew Talbot
54d578ba21
winspool.drv: Eliminate some W-to-A cross calls.
2007-02-28 14:03:43 +01:00
H. Verbeet
19d223cade
wined3d: Store multiple constant indices per list entry.
2007-02-28 13:35:34 +01:00
H. Verbeet
2c85e5e8a3
wined3d: Store GLSL programs in a hash table rather than a linked list.
2007-02-28 13:35:23 +01:00
H. Verbeet
2a82ed89b1
wined3d: Add some hash table code.
2007-02-28 13:35:16 +01:00
H. Verbeet
0170cc429c
wined3d: Boolean constants use up only a single uniform each.
2007-02-28 13:33:03 +01:00
H. Verbeet
b299395f30
wined3d: Fix matching WINED3DDECLUSAGE_POSITION against WINED3DDECLUSAGE_POSITIONT.
2007-02-28 13:32:53 +01:00
Jeff Latimer
8b2a86a892
ntdll: Test object attributes in NtCreateMailslotFile.
2007-02-28 13:31:26 +01:00
Jeff Latimer
74db5a192e
ntdll: Set default timeout in NtCreateMailslotFile if parameter is NULL.
2007-02-28 13:29:53 +01:00
Jeff Latimer
cb489f7a25
ntdll: Check for passing a NULL handle to NtCreateMailslotFile and add a test.
2007-02-28 13:29:16 +01:00
Jeff Latimer
2775db3b79
ntdll: Framework for NtCreateMailslotFile tests.
2007-02-28 13:28:58 +01:00
Rob Shearman
829dfa8052
rpcrt4: Set TCP_NODELAY on the socket for the ncacn_ip_tcp transport to reduce latency.
2007-02-28 13:28:40 +01:00
Vitaliy Margolen
c0a5671d9c
ntdll: More error checking. Properly handle NULL ACLs.
2007-02-28 13:28:33 +01:00
Huw Davies
1780ca678c
msxml3: Implement {get,putref}_schemas.
2007-02-28 13:28:18 +01:00
Huw Davies
c30c6e23ba
msxml3: Add a schema cache object.
2007-02-28 13:28:13 +01:00
Peter Oberndorfer
ce6f221db8
ntdll: Extend debugger tests.
...
Shows that second chance handler gets the same modified context as the exception handlers.
2007-02-27 13:15:09 +01:00
Peter Oberndorfer
647d0d9b88
ntdll/tests: Add a debugger around the exceptions.
...
Shows that the first chance handler gets a unmodified context.
Shows that changing the context has no effect when exception is not handled by debugger.
2007-02-27 13:14:39 +01:00
Aric Stewart
00eca70b2a
kernel32: Allow for non base-10 int values in ini file.
2007-02-27 12:34:21 +01:00
Dmitry Timoshkov
b5186e17dd
user32: Simplify height calculation.
2007-02-27 12:26:36 +01:00
Dmitry Timoshkov
f0e88c2aef
imm32: Simplify ImmInternalSendIMENotify.
2007-02-27 12:26:33 +01:00
Rob Shearman
3a66a787bc
user32: Send WM_GETTEXT to get the window caption when drawing the nonclient caption bar.
2007-02-27 12:26:07 +01:00
Detlef Riekenberg
ade9fd6400
kernel32: Remove duplicate code (use serialui instead).
2007-02-27 12:25:49 +01:00
Detlef Riekenberg
9258c40181
serialui: Use RS232 as default ProviderSubType.
2007-02-27 12:23:54 +01:00
Paul Vriens
443ae2290a
wininet/tests: Add another test.
2007-02-27 12:23:49 +01:00
Stefan Dösinger
4a16dbbbec
wined3d: More Clear fixes.
...
Test for rectangles with x1 > x2 and y1 > y2. Empire earth passes such rects.
2007-02-27 12:20:10 +01:00
Stefan Dösinger
8b70b91cba
winex11.drv: Ignore depth mismatch when using a virtual desktop.
2007-02-27 12:19:27 +01:00
Stefan Dösinger
74d2632756
wined3d: Index buffer creation adjustments.
...
Index buffer creation changes the bound gl buffer, thus the state has to
be dirtified, similar to locking.
In an error case the function returned without calling LEAVE_GL().
2007-02-27 12:19:18 +01:00
Aric Stewart
76ed11e180
gdi32: Select correct replacement from ttc file.
...
Some font files, especially Asian ttc files, can have several
different families in the same file. So just using the file is not
unique enough for identifying a replacement family.
2007-02-26 19:06:19 +01:00
Aric Stewart
bc07aff1a5
gdi32: Allow for loading of multibyte font name replacements.
...
Change a number of A function to W functions in LoadReplaceList to
allow for replacements of fonts with multibyte family names.
2007-02-26 19:05:43 +01:00
Huw Davies
cdac075e41
msxml3: Register schema cache classes.
2007-02-26 19:04:14 +01:00
Alexandre Julliard
2d4735ae67
gdi32: Make DC creation fail if we cannot allocate the visible region.
2007-02-26 19:01:30 +01:00
Alex Arazi
489db09da8
comctl32: More status bar tests.
2007-02-26 17:59:40 +01:00
Francois Gouget
a98b9d76c6
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2007-02-26 17:34:06 +01:00
Francois Gouget
dbbef46e5a
ddraw/tests: There is no unnamed union in D3DLIGHT7.
2007-02-26 17:34:04 +01:00
Maarten Lankhorst
e9da4016c1
winealsa: Remove usage of uninitialised variable.
2007-02-26 17:33:52 +01:00
Huw Davies
9ceb5a3ea7
msxml3: Convert the domdoc object to use the IXMLDOMDocument2 interface.
2007-02-26 17:33:45 +01:00
Rob Shearman
3bd31cfd16
ole32: The stream returned by StgStreamImpl_Clone should have one reference, so call AddRef before returning.
...
Move the call to StorageBaseImpl_AddStream to StgStreamImpl_Construct to
fix StgStreamImpl_Clone, which forgets to call it.
Add tests for OLE structured storage tests for IStream::Clone.
2007-02-26 17:33:36 +01:00
Pierre d'Herbemont
0e28140ff8
winex11.drv: Check the valid rects after the set_window_pos wineserver call.
2007-02-26 15:55:13 +01:00
Aric Stewart
99cb61ee8a
imm32: Properly send WM_IME_NOTIFY using SendMessage.
2007-02-26 14:40:05 +01:00
Eric Pouech
e161dd92ee
dbghelp: Handle the .gnu_debuglink files with the newly added alternate mechanism.
2007-02-26 14:39:52 +01:00
Eric Pouech
fc66bb37f4
dbghelp: Allow to add an alternate file_map for an ELF file (where to look for its debug information).
2007-02-26 14:39:38 +01:00
Eric Pouech
62b57f9e21
dbghelp: Rewrote the ELF section mapper for better data encapsulation.
2007-02-26 14:39:16 +01:00
Samuel Lidén Borell
0ee7264c37
comctl32: Use mask value in COMBOEX_GetItemA too.
2007-02-26 14:39:10 +01:00
Mikołaj Zalewski
a02a680b72
comctl32: rebar: Test the RBN_HEIGHTCHANGE notify and do some fixes.
2007-02-26 14:07:40 +01:00
Mikołaj Zalewski
f3ebf1c7f4
comctl32: listview: Set the style in WM_CREATE.
2007-02-26 13:58:31 +01:00
Dmitry Timoshkov
cc9160f214
comdlg32: Synchronize ChooseColor dialog templates with the English one.
2007-02-26 13:58:17 +01:00
Vitaliy Margolen
51ee7f4978
wined3d: Use application provided fog range when fog is enabled.
2007-02-26 13:58:09 +01:00
Vitaliy Margolen
bea5199b6f
imagehlp: Forward already implemented functions to dbghelp.
2007-02-26 13:58:05 +01:00
H. Verbeet
969dc6a7ef
d3d9: Free the vertex declaration elements.
2007-02-26 13:57:59 +01:00
James Hawkins
ba40c463d7
msi: Overwrite an existing read-only file when copying the install file.
2007-02-26 13:57:43 +01:00
James Hawkins
a40d687133
msi: Add tests for using markers in SELECT clauses.
2007-02-26 13:56:24 +01:00
James Hawkins
d4a324940b
msi: Check for a NULL text entry, as it can be blank in the VolumeCostList control.
2007-02-26 13:56:21 +01:00
James Hawkins
747f19f011
msi: Free the custom action data after the thread function executes.
2007-02-26 13:56:11 +01:00
Fabian Bieler
311423242b
user32: Do not call NULL message callback.
2007-02-26 13:39:48 +01:00
Rob Shearman
29706e6709
ole32: Use IsEqualIID instead of memcmp in HGLOBALLockBytesImpl_QueryInterface.
2007-02-26 13:38:49 +01:00
Rob Shearman
0101f89a8d
ole32: Add tests for default handler creation and handler marshaling.
2007-02-26 13:38:45 +01:00
Andrew Talbot
46fc9c2e11
wininet: Constify some variables.
2007-02-26 13:38:37 +01:00
Andrew Talbot
a46ad829e4
wineps.drv: Constify some variables.
2007-02-26 13:38:10 +01:00
Andrew Talbot
b940df1408
version: Constify a variable.
2007-02-26 13:38:05 +01:00
Hans Leidekker
bde4e36208
ws2_32: Handle NULL argument in inet_addr.
2007-02-26 13:37:59 +01:00
Jacek Caban
5ed9be800d
hhctrl.ocx: Added beginning #SYSTEM parsing code.
2007-02-23 12:13:58 +01:00
Jacek Caban
1711c3a5c4
hhctrl.ocx: Handle memory allocation in OpenCHM and CloseCHM.
2007-02-23 12:13:46 +01:00
Jacek Caban
976f2db58d
hhctrl.ocx: Move HH_OpenCHM implementation to HH_Open.
2007-02-23 12:13:35 +01:00
Jacek Caban
0262fb5489
hhctrl.ocx: Use hhctrl.ocx's HINSTANCE.
2007-02-23 12:13:25 +01:00
Jacek Caban
e717dcc8fa
hhctrl.ocx: Rewrite reading strings from #STRINGS section.
2007-02-23 12:13:21 +01:00
Jacek Caban
07ba45775c
hhctrl.ocx: Use wrappers of memory allocation functions.
2007-02-23 12:10:43 +01:00
Jacek Caban
5faa1f6b1e
hhctrl.ocx: Move DllMain to hhctrl.c.
2007-02-23 12:10:33 +01:00
Jacek Caban
9a20d35cc8
hhctrl.ocx: Declare strdupAtoW in hhctrl.h and use it instead of duplicated *ANSIToUnicode.
2007-02-23 12:10:13 +01:00
Jacek Caban
6e72b2614a
hhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h.
2007-02-23 12:09:44 +01:00
Detlef Riekenberg
8650c570a3
serialui/tests: Add initial tests.
2007-02-23 12:08:44 +01:00
Detlef Riekenberg
59e816d82c
serialui: Fix return type for drvGetDefaultCommConfig.
2007-02-23 11:58:45 +01:00
Jan Zerebecki
fa86532354
comctl32: Add DebugInfo to critical section.
2007-02-23 11:58:07 +01:00
Jan Zerebecki
870310b461
wined3d: replace #ifdef with if() for DEBUG_SINGLE_MODE.
2007-02-23 11:57:46 +01:00
Jan Zerebecki
706bc26a69
wined3d: Make CreateFakeGLContext thread safe.
2007-02-23 11:57:12 +01:00
Jan Zerebecki
85d9b0249f
winex11.drv: Set the refresh rate for NoRes to 60 instead of 0.
2007-02-23 11:24:29 +01:00
Francois Gouget
3bf42961a8
user32/tests: Fix the ChangeDisplaySettingsEx() test so it succeeds on NT4.
2007-02-23 11:24:19 +01:00
Francois Gouget
3e6aa43229
winex11.drv: Catch and report screen resolution change errors.
2007-02-23 11:24:16 +01:00
Aric Stewart
f273bf1ad6
imm32: Corrections to the message ordering for IME input.
2007-02-23 11:24:02 +01:00
Aric Stewart
26e22f1840
imm32: Implement GSC_RESULTCLAUSE.
2007-02-23 11:24:02 +01:00
Andrew Talbot
19daedffaf
version: Constify a variable.
2007-02-23 11:24:01 +01:00
Jacek Caban
d31969b5e6
urlmon: Check if protocol object implements IInternetProtocolInfo interface.
2007-02-23 11:24:01 +01:00
Jacek Caban
46132ee2cd
itss: Added CombineUrl implementation.
2007-02-23 11:24:01 +01:00
Jacek Caban
c0351acd57
itss: Added ParseUrl implementation.
2007-02-23 11:24:01 +01:00
Jacek Caban
a4cc844bec
itss: Added IInternetProtocolInfo interface stub implementation.
2007-02-23 11:24:01 +01:00
Jacek Caban
09cf4e5dcc
itss: Added test of paths with back slashes and escaped URLs.
2007-02-23 11:24:01 +01:00
Jacek Caban
2cc9eb1665
itss: Fix handling URLs with back slashes and escaped URLs.
2007-02-23 11:24:01 +01:00
Jacek Caban
18632c2b3c
itss: Fix opening streams with back slashes.
2007-02-23 11:24:01 +01:00
Rob Shearman
e716c5b1ef
kernel32: Fix crash in dns_gethostbyname.
2007-02-23 11:18:40 +01:00
Rob Shearman
3d02585449
netapi32: Add a stub for NetUserChangePassword.
2007-02-23 11:18:36 +01:00
Dmitry Timoshkov
47e6fb4d29
dlls: Add wing32 dll.
2007-02-23 11:18:29 +01:00
Dmitry Timoshkov
aa3fa9a5d9
gdi32: Avoid a not necessary CreateDC call.
2007-02-23 11:18:03 +01:00
Francois Gouget
396bad1f6e
Use the SW_XXX constants when calling ShowWindow().
2007-02-23 11:17:54 +01:00
Eric Pouech
8d3167cc9a
dbghelp: Merge the A/W of elf_map_file into a single one.
2007-02-22 12:34:09 +01:00
Eric Pouech
0c1e33bb06
dbghelp: Now load the .gnu_debuglink file using Unicode search paths.
2007-02-22 12:33:37 +01:00
Eric Pouech
4aab161297
dbghelp: Added helper to map a Unicode file.
2007-02-22 12:33:14 +01:00
Eric Pouech
3565d93ebe
dbghelp: Now moving the ELF loading code to Unicode.
2007-02-22 12:32:17 +01:00
Eric Pouech
c1269392e0
dbghelp: Move elf_fetch_file_info to Unicode.
2007-02-22 12:29:53 +01:00
Eric Pouech
039d54a4bf
dbghelp: Make elf_enum_modules a Unicode function.
2007-02-22 12:29:27 +01:00
Eric Pouech
89bc65695f
dbghelp: Now storing module internal info for minidumps in Unicode.
2007-02-22 12:28:59 +01:00
Eric Pouech
c0fa60f547
dbghelp: A few fixes related to Unicode translation.
2007-02-22 12:27:39 +01:00
Eric Pouech
1690cf1815
dbghelp: Moved the internals for registered callback to Unicode.
2007-02-22 12:27:16 +01:00
Eric Pouech
180127dd94
dbghelp: Get rid of temporary module_get_type_by_nameA.
2007-02-22 12:27:00 +01:00
Eric Pouech
2f0ed90c4e
dbghelp: Implemented SymFindFileInPathW.
2007-02-22 12:26:16 +01:00
Eric Pouech
9e1f9ec19e
dbghelp: Implemented SearchTreeForFileW.
2007-02-22 12:22:26 +01:00
Eric Pouech
c0be0032de
dbghelp: Implemented EnumDirTreeW.
2007-02-22 12:22:05 +01:00
Eric Pouech
8b861202ba
dbghelp: Implemented SymMatchFileNameW.
2007-02-22 12:21:40 +01:00
Eric Pouech
d707fe5ac3
dbghelp: Added module_get_type_by_name in Unicode form and keep the ANSI form for compatibility.
2007-02-22 12:21:14 +01:00
Eric Pouech
46684a9fb6
dbghelp: Moved ELF module loading interfaces to Unicode.
...
The core the code remains ANSI, as all the information is stored as ANSI.
2007-02-22 12:20:03 +01:00
Eric Pouech
6a859fb0e6
dbghelp: Move PE module loading to Unicode.
2007-02-22 11:41:15 +01:00
Eric Pouech
bcc1913354
dbghelp: Implemented FindExecutableImage[W].
2007-02-22 11:39:52 +01:00
Eric Pouech
43dffcd05d
dbghelp: Now storing module information in Unicode form.
2007-02-22 11:39:08 +01:00
Eric Pouech
6efc061992
dbghelp: .gnu_link support: rewrote helper functions for better later unicodification.
2007-02-22 11:35:21 +01:00
Eric Pouech
c75fb89a64
dbghelp: Prepare module loading functions to be switched to Unicode module storage.
2007-02-22 11:34:20 +01:00
Eric Pouech
50de2e2e4a
dbghelp: Make the module info functions ready for the Unicode move.
2007-02-22 11:33:06 +01:00
Eric Pouech
fcd3972fa8
dbghelp: Rewrote the loaded modules enumeration so that Unicode version is the core.
2007-02-22 11:32:05 +01:00
Eric Pouech
aac77c98a2
dbghelp: Added an ANSI copy of the module name (useful for next patches).
2007-02-22 11:28:53 +01:00
Eric Pouech
33c8ffc301
dbghelp: Added helper to define the module's name.
2007-02-22 11:28:13 +01:00
Aric Stewart
a0ad8f38c7
shell32: IShellLink::GetIDList fix.
...
IShellLink::GetIDList when it fails to generate a PIDL must set ppidl
to NULL or some applications think it contains valid data.
2007-02-22 11:27:18 +01:00
Aric Stewart
aecbb11e40
comctl32: Implement LVM_SETUNICODEFORMAT.
2007-02-22 11:27:01 +01:00
Andrew Talbot
3399c81302
serialui: Constify a variable.
2007-02-22 11:26:55 +01:00
Paul Vriens
63806a94b5
wininet/tests: Add a few more tests.
2007-02-22 11:26:51 +01:00
Maarten Lankhorst
cda92aeba9
winealsa: Fix typo.
2007-02-22 11:26:45 +01:00
Maarten Lankhorst
c38bcb96d7
dsound: Use an inline for ring buffer pointer difference calculation.
2007-02-22 11:26:42 +01:00
Maarten Lankhorst
0036298a14
dsound: Add some comments from earlier patch that makes code a little better understandable.
2007-02-22 11:25:35 +01:00
Rob Shearman
a5317eb846
kernel32: Fix an off-by-one error in GetComputerNameExA/W.
...
The dns_* functions expect the input buffer to have space for size
characters plus the nul terminating character.
2007-02-21 19:50:57 +01:00
Rob Shearman
ba590a185a
wininet: Fix the case of partial SSL reads from the peek buffer.
...
Don't return FALSE for a partial read. Fall through to SSL_read and use
the logic for partial reads there instead of having separate logic and
recursively calling NETCON_recv. Based on a patch by Michael Moss.
2007-02-21 19:49:50 +01:00
Rob Shearman
272d7ab46a
dbghelp: ImageName is usually blank, so print LoadedImageName in elf_load_debug_info_map.
2007-02-21 19:49:43 +01:00
Rob Shearman
d342d1413c
server: Add get_token_impersonation_level server call for retrieving the impersonation level from a token.
...
Add tests for GetTokenInformation(TokenImpersonationLevel).
2007-02-21 19:49:37 +01:00
Rob Shearman
6a76a0ac7a
server: Check object's security when creating handles.
...
Don't check object's security when duplicating a handle of the same or
lower access rights. Based on a patch by Vitaliy Margolen.
2007-02-21 19:49:02 +01:00
Rob Shearman
ca6fe3fbf2
rpcrt4: Fix a memory leak in I_RpcSendReceive caused by I_RpcReceive overwriting pMsg->Buffer.
...
(Reported by Huw Davies.)
2007-02-21 19:48:51 +01:00
Rob Shearman
b491d926d5
rpcrt4: Add documentation for the I_Rpc* RPC message functions.
2007-02-21 19:48:44 +01:00
Ken Thomases
44c2db175b
winex11.drv: Pass correct coords into X11DRV_InternalFloodFill.
...
The (x,y) should be relative to the XImage, not the drawable. The (xOrg,yOrg)
is what should be relative to the drawable. This fixes a crash when XGetPixel
tried to access memory outside the XImage's buffer.
2007-02-21 19:48:39 +01:00
Huw Davies
d5664881e5
oleaut32: Fix a TypeAttr leak.
2007-02-21 19:48:33 +01:00
Francois Gouget
56da1eeadc
wininet/tests: Fix some tests so they succeed on Windows 98.
2007-02-21 19:48:25 +01:00
Andrew Talbot
138a88321b
odbc32: Constify some variables.
2007-02-21 19:48:22 +01:00
Lei Zhang
b29c99c59a
comctl32: Move up-down msg seq test functions into msg.c.
2007-02-21 17:45:38 +01:00
Dmitry Timoshkov
ac3646cc08
winex11.drv: Clients should pass only KeyPress events to XmbLookupString.
2007-02-21 15:21:14 +01:00
Alexandre Julliard
89faee0194
server: Added support for the PM_QS_* flags in PeekMessage.
2007-02-21 15:21:05 +01:00
Stefan Dösinger
953940aada
wined3d: Make sure volumes have memory allocated.
2007-02-21 11:00:08 +01:00
Stefan Dösinger
a72b561947
wined3d: Do not use glMapBuffer in ProcessVertices.
2007-02-21 10:59:55 +01:00
Stefan Dösinger
2a90bc2c7a
wined3d: Remove dead code from drawprim.c.
2007-02-21 10:57:50 +01:00
Stefan Dösinger
ca04a9de34
wined3d: Use CopyRect / EqualRect.
2007-02-21 10:57:28 +01:00
Stefan Dösinger
efc03f0a34
wined3d: Index buffer fixes.
2007-02-21 10:57:08 +01:00
Stefan Dösinger
6d66347cf9
wined3d: Clean up sampler usage in UpdateSurface.
...
UpdateSurface has to modify one gl texture unit to bind the texture to
load. To restore the correct properties for drawing gl texture unit 0
is activated and dirtified.
2007-02-21 10:56:47 +01:00
Stefan Dösinger
e935600ebc
wined3d: IWineD3DDevice::Clear fixes.
...
Fix the use of the scissor test in Clear. The rectangle is only set if
a clearing rectangle is used, otherwise the scissor test is disabled
(the pixel ownsership test should take care of the window
boarders). To get the scissor test back to the value the app set up
Clear dirtifies the state(s).
2007-02-21 10:56:36 +01:00
Stefan Dösinger
dd93e1fb7f
wined3d: Floating point shader constant setting.
...
Test how shader constant limits are checked in Set*ShaderConstantF.
The vertex shader tests it based on the limits reported in the caps,
the pixel shader tests tries to find the limit manually because I
could not find a cap structure member specifying the pixel shader
constant limit.
Set*ShaderConstantF returns an error as soon as start or start + count
are bigger than the constant limit.
2007-02-21 10:56:01 +01:00
Stefan Dösinger
76b7cac7af
wined3d: Light parameter fixes.
2007-02-21 10:55:31 +01:00
Stefan Dösinger
fb1469c47d
wined3d: Do not print the fixed / unfixed vertices warning with shaders.
2007-02-21 10:55:14 +01:00
Dmitry Timoshkov
1936fd99ee
user32: Add a CreateIcon test, make it pass under Wine.
2007-02-21 10:55:06 +01:00
Dmitry Timoshkov
e35db3408b
user32: Add traces to the cursor APIs.
2007-02-21 10:55:01 +01:00
Aric Stewart
1840f5e192
imm32: Implement stubs for ImmGetImeMenuItemsA and ImmGetImeMenuItemsW.
2007-02-21 10:54:20 +01:00
Paul Vriens
8bc9bc2e29
wininet/ftp.c: Fix some typos.
2007-02-21 10:54:14 +01:00
Marcus Meissner
74bb551081
shlwapi: Fix size passed to MultiByteToWideChar.
2007-02-21 10:54:07 +01:00
Chris Robinson
ac647156d8
quartz: Implement IUnknown methods for IMediaPosition.
2007-02-21 10:53:59 +01:00
Chris Robinson
5a8ee37191
quartz: Don't release filters when they connect.
2007-02-21 10:53:54 +01:00
James Hawkins
0746b9076d
msi: Cleanup the dialog event subscriptions when destroying the dialog.
2007-02-21 10:53:49 +01:00
Jacek Caban
0197c2c292
shdocvw: Fix module ref counting.
2007-02-20 20:52:46 +01:00
Detlef Riekenberg
d7e88ff996
kernel32: Display correct parameters in comm traces.
2007-02-20 20:52:41 +01:00
Detlef Riekenberg
8163e504bc
localspl: Implement SetDefaultCommConfig for XcvDataPort.
2007-02-20 20:31:14 +01:00
Detlef Riekenberg
87947fce7f
localspl: Implement GetDefaultCommConfig for XcvDataPort.
2007-02-20 20:31:07 +01:00
Eric Pouech
fa9be99568
dbghelp: MiniDumpWriteDump called from exception handler.
...
- MiniDumpWriteDump was unable to provide stack information for the current
thread, hence did produce unusable minidump when a programs generates the
minidump from its own exception handler.
- We now support this if the current thread calls MiniDumpWriteDump from an
exception handler and provides the exception information.
2007-02-20 20:31:01 +01:00
Francois Gouget
93494f2ac0
Assorted spelling fixes.
2007-02-20 20:30:51 +01:00
Francois Gouget
eb2bf541f2
wininet/tests: Tell the user which ftp server we're using for the tests so he can try to connect to it manually in case of trouble.
2007-02-20 20:29:51 +01:00
Francois Gouget
f410bbf098
wininet/tests: Dynamically load some functions so the test runs on Windows 98.
2007-02-20 20:29:46 +01:00
Francois Gouget
da64fe5d56
wininet: Move a bunch of misplaced API documentation.
2007-02-20 20:29:38 +01:00
Francois Gouget
f5c6a71a65
ole32: Better match the PSDK types and fix the winapi_check warnings.
2007-02-20 20:29:10 +01:00
Hans Leidekker
7a039ebbf1
setupapi: Always return an empty list from SetupDiGetClassDevs.
2007-02-20 20:27:13 +01:00
Hans Leidekker
939e8e4ce2
setupapi: Implement SetupCopyOEMInf{A,W}.
2007-02-20 20:27:09 +01:00
Hans Leidekker
0e59ff2592
userenv: Implement ExpandEnvironmentStringsForUser{A,W}.
2007-02-20 20:23:58 +01:00
Rob Shearman
e79b8b8fcd
oleaut32: Re-arrange the position of functions and vtables in olefont.c to avoid forward-declarations.
2007-02-20 20:23:30 +01:00
Rob Shearman
4c40b3974c
oleaut32: Fix IFont::AddRefHFont and IFont::ReleaseRefHFont.
...
The tests show that there is a global cache that keeps references to
HFONTs that is released when all IFont objects are released.
(Based on a patch by Benjamin Arai.)
2007-02-20 20:23:24 +01:00
Christian Costa
0b43e9b552
winealsa: Recognize alsa application ports as generic midi ports.
2007-02-20 20:11:09 +01:00
Thomas Weidenmueller
254b97732b
comctl32: Implement LM_GETIDEALSIZE for the syslink control.
2007-02-20 20:10:53 +01:00
Dmitry Timoshkov
8c5d169a20
user32: Add a test for DefDlgProc(WM_SETFOCUS), make the test pass under Wine.
2007-02-20 12:24:09 +01:00
Dmitry Timoshkov
14478b8ba2
gdi32: Move get_glyph_indices near its caller test_font_charset.
2007-02-20 12:24:00 +01:00
Chris Robinson
4284c504ab
quartz: Initialize a pointer to NULL for the case of no enumerated filters.
2007-02-20 12:02:15 +01:00
Chris Robinson
7d597264dc
quartz: Add IMediaPosition interface and stubs.
2007-02-20 12:01:54 +01:00
Chris Robinson
31407d2659
quartz: Better handle error conditions when connections fail.
2007-02-20 12:01:33 +01:00
Detlef Riekenberg
d364b0e7f8
localspl/tests: Add tests for XcvDataPort_ConfigureLPTPortCommandOK.
2007-02-20 12:01:15 +01:00
Detlef Riekenberg
00cee045c0
localspl: Implement ConfigureLPTPortCommandOK for XcvDataPort.
2007-02-20 12:00:55 +01:00
Detlef Riekenberg
27b34d84d8
localspl/tests: Add tests for XcvDataPort_GetTransmissionRetryTimeout.
2007-02-20 12:00:50 +01:00
Detlef Riekenberg
339a556efc
localspl: Implement GetTransmissionRetryTimeout for XcvDataPort.
2007-02-20 11:52:51 +01:00
Andrew Talbot
b8e73ace1c
msvfw32: Constify a variable.
2007-02-20 11:52:13 +01:00