Chris Robinson
d8dc9fb319
quartz: Release objects when pins fail to connect.
2007-03-19 12:23:54 +01:00
Chris Robinson
52529c923d
quartz: Hold a reference on a filter while sending data to it.
2007-03-19 12:23:46 +01:00
Kai Blin
4b4518532a
netapi32: Downgrade a FIXME and an ERR to a trace to not clutter test output on handled error conditions.
2007-03-19 12:23:34 +01:00
A C Hurst
8f14d4639d
wined3d: Fix struct size calculation in EnumTextureFormats.
2007-03-19 12:23:29 +01:00
Stefan Dösinger
90fe64cee0
wined3d: Store an array of contexts in the swapchain.
...
This is a preparation for using multiple contexts on one drawable to
handle multithreading.
2007-03-19 12:23:16 +01:00
Stefan Dösinger
fcb83e7111
wined3d: Activate a context before doing opengl calls.
2007-03-19 12:22:57 +01:00
Stefan Dösinger
9789f993ce
wined3d: Remove some old stuff.
2007-03-19 12:18:20 +01:00
Stefan Dösinger
65c447082a
wined3d: Fix client gl unit selection.
...
I forgot that when re-enabling register combiners during the state
management rewrite.
2007-03-19 12:18:07 +01:00
Stefan Dösinger
022e884342
wined3d/ddraw: Forward DDSCL_MULTITHREADED to wined3d.
2007-03-19 12:17:18 +01:00
Dmitry Timoshkov
63da5f26c2
msvcrt: Print FIXME on platforms where _except_handler3 is a stub.
2007-03-19 12:17:02 +01:00
Dmitry Timoshkov
520aa9f548
winex11.drv: In the case requested glyphs do not present in the font fail gracefully instead of asserting.
2007-03-19 12:16:57 +01:00
Hagop Hagopian
637a6116e2
comctl32: tab: Minor bug fixes in the curSel and curFocus getters and setters.
2007-03-19 12:16:41 +01:00
Hagop Hagopian
62d3be772d
comctl32: tab: Added message sequence tests for the tab control.
2007-03-19 12:16:23 +01:00
Alexandre Julliard
b2c985697f
ntdll: Remove unnecessary pointers in fstab parsing on Solaris.
2007-03-17 20:07:10 +01:00
Alexandre Julliard
7e5770d0a7
wldap32: Prefix option defines with WLDAP32 to avoid conflicts with system headers.
2007-03-17 20:06:00 +01:00
Alexandre Julliard
b677e81d8f
dbghelp: Avoid some warnings on Solaris.
2007-03-17 20:05:34 +01:00
Andrew Talbot
41c0cc8f9c
wineps.drv: Replace inline static with static inline.
2007-03-17 20:05:19 +01:00
Andrew Talbot
a33f71a32d
winex11.drv: Replace inline static with static inline.
2007-03-17 20:04:54 +01:00
Andrew Talbot
2f5f3825c6
wined3d: Replace inline static with static inline.
2007-03-17 20:04:46 +01:00
Andrew Talbot
48d740855e
user32: Replace inline static with static inline.
2007-03-17 20:04:08 +01:00
Andrew Talbot
0108667754
ntdll: Replace inline static with static inline.
2007-03-17 20:03:57 +01:00
Andrew Talbot
503b338e88
kernel32: Replace inline static with static inline.
2007-03-17 20:03:39 +01:00
Andrew Talbot
a2e7c325f9
advapi32: Replace inline static with static inline.
2007-03-17 20:03:29 +01:00
Andrew Talbot
74ab88ca97
comctl32: Replace inline static with static inline.
2007-03-17 20:03:19 +01:00
Andrew Talbot
525b5f4e59
comcat: Declare some variables static and const.
2007-03-17 19:53:39 +01:00
Nicolas Delcros
427a7638cb
gdi32: Don't write a metafile record for escapes that require output.
2007-03-17 19:53:19 +01:00
Joris Huizer
9b0686e4a4
advpack: sign-compare fix.
2007-03-17 19:52:22 +01:00
Joris Huizer
a19b568063
amstream: sign-compare fixes.
2007-03-17 19:52:15 +01:00
Detlef Riekenberg
fc45352781
advapi32/tests: DuplicateTokenEx is not present on all platforms.
2007-03-17 19:52:01 +01:00
Detlef Riekenberg
439b852dca
kernel32/tests: DuplicateTokenEx is not present on all platforms.
2007-03-17 19:51:55 +01:00
Juan Lang
81e7d69dfd
advapi32: Implement RegGetKeySecurity with NtQuerySecurityObject.
2007-03-17 19:51:47 +01:00
Erich Hoover
01199072dd
wined3d: Fix LockRect memory location calculation for WINED3DFMT_DXT*.
2007-03-17 19:51:34 +01:00
Huw Davies
7a43e79087
user32: Use a window's icon in preference to its class icon.
2007-03-17 19:50:56 +01:00
Paul Vriens
5770f3e30d
netapi32/tests: Use GetModuleHandle and skip.
2007-03-16 12:25:55 +01:00
Keith Stevens
3a58b51aa3
comctl32: trackbar: Return the correct number of tics for TBM_GETNUMTICS.
2007-03-16 11:54:27 +01:00
Keith Stevens
de608991ea
comctl32: trackbar: Correctly set lSetMin and lSelMax.
...
Modify the behavior when the messages TBM_SETSEL, TBM_SETSELSTART, and
TBM_SETSELEND are sent and TBS_ENABLESELRANGE is not set. When the
style TBS_ENABLESELRANGE is not set, Windows observed behavior is to
set the Selection Start and End values to 0, rather than leave them
unchanged.
2007-03-16 11:53:56 +01:00
Farshad Agah
86ea6b5820
comctl32: monthcal: Correct the return value in MCM_SETFIRSTDAYOFWEEK.
2007-03-16 11:53:22 +01:00
Alessandro Pignotti
9d69d53335
dplayx: DirectPlay should keep track of the user count.
2007-03-16 11:36:34 +01:00
Kanit Therdsteerasukdi
7cc0b970b6
comctl32: datetime: Test for out of range dates in DTM_SETSYSTEMTIME only when flag=GDT_VALID.
2007-03-16 11:36:04 +01:00
Detlef Riekenberg
6630439f86
localspl: Add a comment, why we do not implement AddPort for XcvDataPort.
2007-03-16 11:35:59 +01:00
Peter Oberndorfer
debcf7fa32
dbghelp: Use elf load_offset passed to dwarf2_parse to relocate addresses.
...
This is needed, because symbol addresses in dwarf2 debug info are already relocated.
2007-03-16 11:35:00 +01:00
Peter Oberndorfer
25203bd87e
dbghelp: Fix up load_offset to work in case the load offset is different for real binary and debug link file.
2007-03-16 11:34:47 +01:00
Peter Oberndorfer
7bbb212050
dbghelp: Initialize the elf_section_map in case of failures in elf_find_section.
...
Make sidx signed so sidx < 0 comparisons work.
(most of the patch written by Eric Pouech)
2007-03-16 11:34:33 +01:00
Farshad Agah
4c73411047
comctl32: monthcal message sequence test cases.
2007-03-16 11:21:23 +01:00
Paul Vriens
6598aa5028
advapi32/tests: RegQueryValueW is not always implemented.
2007-03-16 11:21:12 +01:00
Rob Shearman
c2b05d32f0
advapi32: Fix a failing test on Windows caused by the existence of one SID that always has no associated account.
2007-03-16 11:21:02 +01:00
Rob Shearman
9dc55ab01d
kernel32: Fix several failing GetComputerNameA/W tests on Windows.
2007-03-16 11:20:58 +01:00
H. Verbeet
1283772a26
d3d9: Add a LockRect test for DXTn formats.
2007-03-16 11:20:42 +01:00
H. Verbeet
fd64779fd0
d3d9: Add a cubemap wrapping test.
2007-03-16 11:20:08 +01:00
Detlef Riekenberg
ee2e5672ac
localspl/tests: Check for Xcv-API only once.
2007-03-16 11:20:00 +01:00
Detlef Riekenberg
e3c778eb58
localspl/tests: Add tests for XcvDataPort_AddPort.
2007-03-16 11:19:52 +01:00
Keith Stevens
06c91e925f
comctl32/tests: trackbar: Test message sequences.
2007-03-16 11:19:44 +01:00
Keith Stevens
ab2eb1f42b
comctl32/tests: trackbar: Reorganize the getter and setter tests into functions.
2007-03-16 11:19:11 +01:00
Gerald Pfeifer
cd7aecd52a
cabinet: Simplify code in fdi_decomp().
2007-03-16 11:18:42 +01:00
Kanit Therdsteerasukdi
fed00cb82e
comctl32: datetime: Return 1 in DTM_SETFORMAT when successful.
2007-03-16 11:18:30 +01:00
Dmitry Timoshkov
cecd205f13
user32: Restore erroneously removed chunk of code.
2007-03-16 11:18:23 +01:00
Fabian Bieler
70ff521a24
kernel32: GlobalMemoryStatusEx: always report at least 1 byte of virtual memory even if none is available.
2007-03-15 13:11:30 +01:00
Fabian Bieler
e1c6c97fc5
kernel32: GlobalMemoryStatusEx: return the size of physical memory + swapsize in ullTotalPageFile/ullAvailPageFile.
2007-03-15 13:11:11 +01:00
Fabian Bieler
7d1ffb564f
kernel32: GlobalMemoryStatusEx: memory usage reported only reflects physical memory.
2007-03-15 13:10:29 +01:00
Dmitry Timoshkov
bd07f3f39e
gdi32: Add a GetTextMetrics test, make it pass under Wine.
2007-03-15 13:09:56 +01:00
Jan Zerebecki
fbe9b578e1
msvcrt: Remove unused variable.
2007-03-15 12:25:12 +01:00
Andrew Talbot
5c812a14f3
cabinet: Constify some variables.
2007-03-15 12:15:38 +01:00
Stefan Dösinger
4b445124d3
direct3d: Add a fixed function fog test.
2007-03-15 12:14:50 +01:00
Stefan Dösinger
0b46254b57
wined3d: Blitting to offscreen target.
...
Fix the NULL deref that occured when blitting to offscreen targets and
select the proper gl drawing buffer instead.
2007-03-15 12:14:39 +01:00
Mikołaj Zalewski
a66784c7d1
comctl32: Register all the controls in DllMain.
2007-03-14 22:45:17 +01:00
Jeremy White
16f33d8b43
sane.ds: Dynamically load libsane.so.
...
This change was triggered because of a bug in libsane-hpaio.so, namely
that it relies on libsane.so being dlopen'd RTLD_GLOBAL so that
sanei_init_debug can be resolved.
2007-03-14 22:45:08 +01:00
Ken Thomases
8f5f3f5b8e
shell32: Avoid W->A conversion in RenderHDROP.
2007-03-14 22:44:20 +01:00
Paul Vriens
5faa3d0a59
crypt32/tests: No need to check return value of GetModuleHandle.
2007-03-14 22:44:14 +01:00
Paul Vriens
b4c33d5f99
advapi32/tests: No need to check return value of GetModuleHandle.
2007-03-14 22:44:07 +01:00
Eric Pouech
f1436139fc
dbghelp: Rewrote SymEnumerateModules with Unicode basis, and implemented SymEnumerateModulesW64.
2007-03-14 22:43:58 +01:00
Leslie Choong
851197f80c
comctl32: updown: Added message sequencing tests.
2007-03-14 18:59:31 +01:00
Leslie Choong
4e337ad8d5
comctl32: updown: Expect macro and spelling errors.
2007-03-14 18:59:20 +01:00
Hwang YunSong(황윤성)
7e3926add2
oledlg: Updated Korean resource.
2007-03-14 18:58:22 +01:00
Rob Shearman
f1ced14eed
ole32: Print the contents of the IID input to OleLoad.
2007-03-14 18:49:58 +01:00
Rob Shearman
c3b30e5351
user32: Add several more MsgWaitForMultipleObjects tests and split them out from the main message tests.
2007-03-14 18:49:55 +01:00
Rob Shearman
8620d15d39
rpcrt4: Unmarshal NULL OLE interfaces properly by handling the case of a 0 stream size.
2007-03-14 18:49:49 +01:00
Huw Davies
3f49239063
kernel32: Fix GetPrivateProfileSectionNamesA when the file does not exist.
2007-03-14 18:49:40 +01:00
Aric Stewart
f1172cd446
wineps.drv: Values for DC_MINEXTENT and DC_MAXEXTENT are returned, not placed in the data pointer.
2007-03-14 18:49:34 +01:00
Alexandre Julliard
a79b26284a
libwine: Pass flags to wine_utf8_wcstombs to allow supporting WC_ERR_INVALID_CHARS.
2007-03-14 15:57:50 +01:00
Alexandre Julliard
42050fbf91
ntdll: Fixed typo in previous patch, spotted by Ken Thomases.
2007-03-14 15:02:22 +01:00
Erich Hoover
9795e6839f
wined3d: Allow SetCursorProperties on existing cursor.
2007-03-14 13:14:08 +01:00
Kanit Therdsteerasukdi
fe5471e717
comctl32: datetime: Reject out of range dates in DTM_SETSYSTEMTIME.
2007-03-14 13:14:02 +01:00
Louis Lenders
d9445ce76b
winex11.drv: Small spelling fix.
2007-03-14 13:13:52 +01:00
Alexandre Julliard
7744443feb
ntdll: Add a wrapper to call the thread entry point for broken apps.
2007-03-14 12:28:38 +01:00
Alexandre Julliard
8f097d8c9d
msvcrt: _initterm doesn't return anything.
2007-03-14 12:26:43 +01:00
Francois Gouget
e11ca0a7fd
wined3d: Remove space before '\n' in trace.
2007-03-14 12:10:47 +01:00
Francois Gouget
b8f517b063
comctl32/tests: Add missing '\n's in ok() calls.
2007-03-14 12:10:44 +01:00
Andrew Talbot
76c99d976a
avifil32: Constify some variables.
2007-03-14 12:10:27 +01:00
Alexandre Julliard
cdb833bf33
ntdll: Fixed some exception codes and parameters.
2007-03-14 12:02:43 +01:00
Alexandre Julliard
0963b84603
ntdll/tests: Mask reserved bits before testing dr7.
...
Also some spelling fixes.
2007-03-14 12:01:12 +01:00
Alexandre Julliard
7d12fbcc5b
ntdll: Changed some Solaris defines so that we can access the signal error code.
2007-03-14 09:53:59 +01:00
Felix Nawothnig
6a514819db
comctl32: Fix visual glitches with TVS_HASLINES.
2007-03-13 21:55:01 +01:00
Felix Nawothnig
0f2f718dea
comctl32: Layout and redraw on TCM_SETIMAGELIST.
2007-03-13 21:54:47 +01:00
Felix Nawothnig
7fc0becf6e
gdi32: Add PS_ALTERNATE tests.
2007-03-13 21:54:42 +01:00
George Gov
aa685beb07
comctl32: Add some listview message tests.
2007-03-13 21:32:36 +01:00
Chris Robinson
2e726e6e11
quartz: Avoid asserting from used samples on allocator release.
2007-03-13 21:28:57 +01:00
Chris Robinson
809f68420f
quartz: Force disconnect when a filter is fully released.
2007-03-13 21:28:26 +01:00
Chris Robinson
559d541cf8
quartz: Cleanup properly around error conditions and avoid a potential infinite loop.
2007-03-13 21:28:08 +01:00
Mikołaj Zalewski
8afb94837d
localspl: Add Polish translation.
2007-03-13 21:28:00 +01:00
Mikołaj Zalewski
88bdc3af95
comctl32: listview: Compute the state icon rect in GetItemMetrics.
2007-03-13 21:27:44 +01:00
Aric Stewart
ea8e860903
wineps.drv: Check for correct value for end of list.
2007-03-13 21:11:40 +01:00
Paul Vriens
33e310f63d
advapi32/tests: Use GetModuleHandle and skip.
2007-03-13 21:08:13 +01:00
Paul Vriens
f41ebce136
advapi32/tests: Use GetModuleHandle and skip.
2007-03-13 21:08:07 +01:00
Paul Vriens
68fec9028c
crypt32/tests: Use GetModuleHandle and skip.
2007-03-13 21:07:58 +01:00
Eric Pouech
9a0e666733
dbghelp: Renamed pe_load_module (resp pe_load_module_from_pcs)
...
to pe_load_native_module (resp pe_load_builtin_module) to better describe
what those functions actually do.
2007-03-13 21:07:47 +01:00
Eric Pouech
a6fd78d9a3
imagehlp: Added a few more forward definitions to dbghelp.
2007-03-13 21:02:50 +01:00
Eric Pouech
f2cfb374a4
dbghelp: Get rid of module_name in all traces (using Unicode flavor).
2007-03-13 21:02:42 +01:00
Eric Pouech
ade919c603
dbghelp: Cleanups for module loading (lookups on module name and image name are two different things)
...
- split up module_find_by_name in two different functions:
+ reused module_find_by_name which looks upon the module name
+ added module_is_already_loaded which looks upon the image name
- cleanup module loading using these functions (removed extra parameter
to pe_load_module_from_pcs)
2007-03-13 20:58:08 +01:00
Eric Pouech
59f93f64b7
dbghelp: Rewrote module_is_elf_container_loaded so that it no longer
...
uses the stored ModuleName (that the dbghelp's caller can override) but rather a
combination of base address and filename for the module.
2007-03-13 20:54:21 +01:00
Eric Pouech
a6a57c934c
dbghelp: Added helper to get the basename + extension from full filename.
2007-03-13 20:52:58 +01:00
Jacek Caban
b68e0cef1b
itss: Added test of URLs with trailing slash.
2007-03-13 20:52:51 +01:00
Jacek Caban
dda4420f05
itss: Use object_name in FindMimeFromData.
2007-03-13 20:52:48 +01:00
Jacek Caban
62c257acca
itss: Ignore trailing slash in ITSProtocol::Start.
2007-03-13 20:52:43 +01:00
Jacek Caban
ff0a61365c
itss: Ignore trailing slash in IStorage::OpenStream.
2007-03-13 20:52:38 +01:00
Mikołaj Zalewski
7ae93d05a9
credui: Add Polish translation.
2007-03-13 20:52:24 +01:00
Mikołaj Zalewski
840890e3b9
credui: Move language-dependent resources to credui_En.rc.
2007-03-13 20:52:14 +01:00
Mikołaj Zalewski
c3ca421ac8
shell32: Update Polish translation.
2007-03-13 20:52:05 +01:00
Mikołaj Zalewski
c3a379c12c
oledlg: Fix Korean resource name.
2007-03-13 20:50:02 +01:00
Mikołaj Zalewski
c5082679e5
kernel32: Fix LANGID for Korean resource.
2007-03-13 20:49:49 +01:00
Rob Shearman
00877c898d
ole32: OleCreate isn't a semi-stub any more, as it is tested in a range of cases and has no todos.
2007-03-13 20:31:40 +01:00
Rob Shearman
39f0f9d52a
ole32: OleCreate shouldn't pass CLSCTX_LOCAL_SERVER to CoCreateInstance.
2007-03-13 20:31:37 +01:00
Rob Shearman
2815cd8ef4
ole32: Don't allocate an initial table for bind contexts.
...
Most users of bind contexts don't use bound objects or object params, so
don't create an initial table. Instead, create it on demand and use an
exponential algorithm for increasing the size of the table when full.
2007-03-13 20:31:34 +01:00
Hans Leidekker
13a04ac0a8
wininet: Fix buffer size calculation in INTERNET_InternetOpenUrlW.
...
Spotted by Ron Yorston.
2007-03-13 20:31:22 +01:00
Hans Leidekker
83f1c1df25
mscms: Fix compilation with the latest lcms header.
2007-03-13 20:31:15 +01:00
Alexandre Julliard
35d728ef50
msvcrt: Improved _local_unwind2 implementation.
...
Thanks to Dmitry Timoshkov for a test case.
2007-03-13 15:53:09 +01:00
Stefan Huehner
4d1d01f266
Mark several functions as static.
2007-03-13 13:35:12 +01:00
Stefan Huehner
20223d3d2e
comctl32: rebar: Test the rebar style for RBBS_VARIABLEHEIGHT, not the passed in structure.
2007-03-13 13:22:47 +01:00
Shanren Zhou
df578b8469
comctl32: Added header message sequence test cases.
2007-03-13 13:22:03 +01:00
Shanren Zhou
92f230c2fb
comctl32: Header message sequence test cases.
...
Added separate parent and child header controls for each test case and
fixed a typo ('Data Modified' should be 'Date Modified').
2007-03-13 13:21:38 +01:00
Dmitry Timoshkov
e8bba26c80
ntdll: Catch the exceptions in the TLS callback like Windows does.
2007-03-13 12:47:38 +01:00
Juan Lang
2f7b91d7be
crypt32: Set ppSignerSig to NULL in case caller doesn't check return value.
2007-03-13 12:08:38 +01:00
Juan Lang
8d31aebc5c
user32: Fix a comment.
2007-03-13 12:08:30 +01:00
András Kovács
dac10f0da8
wined3d: Set WINED3DCAPS2_DYNAMICTEXTURES flag.
2007-03-13 12:08:23 +01:00
H. Verbeet
62fff2eab8
wined3d: Remove some redundant code in IWineD3DVertexBufferImpl_FindDecl().
2007-03-13 11:56:18 +01:00
H. Verbeet
6998d0d472
wined3d: Remove a redundant check in handleStreams().
2007-03-13 11:56:10 +01:00
H. Verbeet
05d461aee9
wined3d: Remove some redundant checks in the vertexdeclaration() state handler.
2007-03-13 11:56:02 +01:00
H. Verbeet
30ee071eb9
wined3d: Disable vertex shaders when transformed vertices are used.
2007-03-13 11:55:55 +01:00
H. Verbeet
ee09e8bfd6
wined3d: Remove FVF related fields from IWineD3DVertexDeclaration.
2007-03-13 11:54:24 +01:00
H. Verbeet
b22ca33a85
wined3d: 11 space indent is ugly.
2007-03-13 11:54:08 +01:00
H. Verbeet
23cd4475f6
wined3d: Correct various texture limits checks.
2007-03-13 11:53:28 +01:00
Dan Kegel
60cb73b573
advapi32: RegGetKeySecurity needs to pass length of struct to caller.
2007-03-13 11:52:47 +01:00
Huw Davies
a8c72b76cf
ole32: Only retrieve posted and paint messages in an STA message loop.
2007-03-13 11:52:41 +01:00
Huw Davies
6fcff278b3
rpcrt4: Tests that show that the allocation rules for unmarshaling a conformant array are the same as those for a simple structure.
2007-03-13 11:52:37 +01:00
Andrew Talbot
982a6a5a60
advpack: Constify some variables.
2007-03-13 11:52:28 +01:00
Andrew Talbot
dea58c017d
advapi32: Explicitly initialize nested array element.
2007-03-13 11:52:22 +01:00
Fabian Bieler
8dae597f24
wined3d: Implemented signed texture formats via NV_TEXTURE_SHADER.
2007-03-13 11:51:56 +01:00
Fabian Bieler
89843f2c27
wined3d: Set wrapmode for cubemags to clamp regardless of the sampler state.
2007-03-13 11:51:35 +01:00
Alexandre Julliard
0d16a7bbe4
Fixed some compilation issues on Mac OS X Leopard.
2007-03-12 16:14:18 +01:00
Fabian Bieler
a2808903b1
wined3d: Height of rectangle is bottom - top, not vice versa.
2007-03-12 13:49:58 +01:00
Jan Zerebecki
0f7a3811b4
ole32: Add DebugInfo to critical sections.
...
Also add missing DeleteCriticalSection.
2007-03-12 13:49:44 +01:00
Jan Zerebecki
826321bc60
winenas.drv: Add DebugInfo to critical sections.
2007-03-12 13:48:01 +01:00
Jan Zerebecki
70f6afdc9c
dmloader: Add DebugInfo to critical sections.
2007-03-12 13:41:16 +01:00
Jan Zerebecki
ca350ad2b1
winmm: Add DebugInfo to critical sections.
2007-03-12 13:40:57 +01:00
Jan Zerebecki
a771bce36a
winearts.drv: Add DebugInfo to critical sections.
2007-03-12 13:40:52 +01:00
Jan Zerebecki
bab5279d38
wineoss.drv: Add DebugInfo to critical sections.
2007-03-12 13:40:48 +01:00
Jan Zerebecki
8629c53d3f
wineaudioio.drv: Add DebugInfo to critical sections.
...
Also add missing DeleteCriticalSection.
2007-03-12 13:40:44 +01:00
Jan Zerebecki
6c9acb67bc
wineesd.drv: Add DebugInfo to critical sections.
2007-03-12 13:40:33 +01:00
Jan Zerebecki
2db1e421f1
winex11.drv: Add DebugInfo to critical sections.
2007-03-12 13:40:28 +01:00
Jan Zerebecki
4c4821e305
dsound: Conform critical section DebugInfo names.
2007-03-12 13:40:22 +01:00
Jan Zerebecki
ea363dc6a7
winealsa.drv: Conform critical section DebugInfo names.
2007-03-12 13:40:15 +01:00
Jan Zerebecki
021b004cf5
rsaenh: Add DebugInfo to critical sections.
2007-03-12 13:40:10 +01:00
Jan Zerebecki
cfd121072c
urlmon: Add DebugInfo to critical sections.
2007-03-12 13:40:06 +01:00
Jan Zerebecki
1e0901179a
wintab32: Add DebugInfo to critical sections.
2007-03-12 13:40:02 +01:00
Jan Zerebecki
e293d630ff
secur32: Add DebugInfo to critical sections.
2007-03-12 13:39:54 +01:00
Jan Zerebecki
b5619e8628
quartz: Add DebugInfo to critical sections.
...
Also add missing DeleteCriticalSection.
2007-03-12 13:39:49 +01:00
Jan Zerebecki
614ee8314d
qcap: Add DebugInfo to critical sections.
2007-03-12 13:39:21 +01:00
Jan Zerebecki
58f37a1251
riched20: Add DebugInfo to critical sections.
2007-03-12 13:39:14 +01:00
Jan Zerebecki
1e176b4739
oleaut32: Add DebugInfo to critical sections.
2007-03-12 13:39:07 +01:00
Jan Zerebecki
a8ed754e8c
mciavi32: Add DebugInfo to critical sections.
2007-03-12 13:38:59 +01:00
Jan Zerebecki
4a5f61bb63
netapi32: Add DebugInfo to critical sections.
2007-03-12 13:38:50 +01:00
Jan Zerebecki
aaf9a151c1
ntdll: Add DebugInfo to critical sections.
2007-03-12 13:38:35 +01:00
Jan Zerebecki
3b32ae2a54
msvcrt: Add DebugInfo to critical sections.
2007-03-12 13:38:22 +01:00
Jan Zerebecki
b06c08530f
mapi32: Add DebugInfo to critical sections.
2007-03-12 13:38:07 +01:00
Jan Zerebecki
e8956eb48b
crypt32: Add DebugInfo to critical sections.
2007-03-12 13:37:57 +01:00
Jan Zerebecki
373fcd0066
itss: Add DebugInfo to critical sections.
2007-03-12 13:37:38 +01:00
Jan Zerebecki
f7c4b25723
kernel32: Add DebugInfo to critical sections.
2007-03-12 13:37:27 +01:00
Hagop Hagopian
89c7907025
comctl32: Adding getter-setter tests for tab control.
2007-03-12 13:19:00 +01:00
Stefan Huehner
51a7ca3440
Change some functions arguments from () -> (void).
2007-03-12 12:25:31 +01:00
Paul Vriens
6544831184
advapi32/tests: Prepare for more tests and use skip.
2007-03-12 12:23:51 +01:00
Paul Vriens
281ebbb5d6
kernel32/tests: Use skip.
2007-03-12 12:21:57 +01:00
Paul Vriens
e343652338
d3d9/tests: Use skip as is done in the other tests.
2007-03-12 12:21:53 +01:00
Paul Vriens
c912f791ee
d3d8/tests: Use skip as is done in the other tests.
2007-03-12 12:21:49 +01:00
Paul Vriens
034765e100
dnsapi/tests: Load dnsapi dynamically and use skip.
2007-03-12 12:08:42 +01:00
Dmitry Timoshkov
4b2ba3e113
ntdll: Make the error test pass under XP.
2007-03-12 12:08:37 +01:00
Chris Robinson
868dd534e8
quartz: Stop DSound buffer playback when the filter is paused or stopped, not the next time it's processed.
2007-03-12 12:08:25 +01:00
Felix Nawothnig
79d4dfb601
comctl32: Implement LVS_EX_DOUBLEBUFFER.
2007-03-12 12:08:19 +01:00
Felix Nawothnig
5cdcfbfaa0
comctl32: Fix a typo.
2007-03-12 12:03:32 +01:00
Felix Nawothnig
7b99592975
comctl32: Fix my last patch.
...
My last patch was wrong and caused some nasty regressions. Mapping
CLR_DEFAULT to the global defaults seem to be what native does.
2007-03-12 12:03:25 +01:00
Stefan Dösinger
eba060463d
wined3d: Account for offscreen rendering when setting up the clearing scissor rectangle.
2007-03-12 12:02:20 +01:00
Stefan Dösinger
603e7933ea
wined3d: Blit the offscreen texture into the drawable if needed.
...
When using pbuffer or back buffer offscreen rendering the content of
the drawable will have been overwritten. Thus the texture has to be
written into the drawable. An exception is the (pretty common) case
that the whole render target is cleared before rendering to it.
2007-03-12 12:02:05 +01:00
Stefan Dösinger
850bd7b414
wined3d: Restore the index buffer when switching from UP to buffer drawing.
...
The state handler binds index buffer 0 when a user pointer is used. Likewise the real index
buffer has to be restored when switching back to drawing from index buffers.
2007-03-12 12:01:45 +01:00
Andrew Talbot
39fb7839a7
advapi32: Constify some variables.
2007-03-12 12:01:24 +01:00
Andrew Talbot
3b695ae33a
advapi32: Constify some variables.
2007-03-12 12:01:17 +01:00
Andrew Talbot
1a71294ad3
advapi32: Constify some variables.
2007-03-12 12:01:10 +01:00
Andrew Talbot
4b515b6adf
winex11.drv: Replace const pointer parameters with correct non-const pointers.
2007-03-12 12:00:59 +01:00
Chris Peterson
ee2804fda5
comctl32: treeview: Message sequencing tests.
2007-03-12 12:00:51 +01:00
Alexandre Julliard
f2181a533e
ntdll: Fixed a compiler warning for size_t/unsigned int mismatch.
2007-03-09 22:17:55 +01:00
Alexandre Julliard
9aecf6ef14
shdocvw: Avoid a printf format warning.
2007-03-09 22:03:29 +01:00
Chris Robinson
e44a0d6d4d
quartz: Check allocation failure and clear memory in DSound Renderer.
2007-03-09 21:20:22 +01:00
Felix Nawothnig
08670ee725
comctl32: Remove clrTextBkDefault member from LISTVIEW_INFO and fix (clrTextBk == CLR_DEFAULT) handling for custom drawing.
2007-03-09 21:18:10 +01:00
Felix Nawothnig
8677069c26
comctl32: Add a failing custom draw related test.
2007-03-09 21:17:55 +01:00
Rob Shearman
f0189b8789
ole32: Implement CoAddRefServerProcess and CoReleaseServerProcess.
2007-03-09 21:17:47 +01:00
Rob Shearman
789f344c2b
ole32: Make RegisteredClass list into a standard Wine list.
2007-03-09 21:17:42 +01:00
Rob Shearman
15a0b7fad5
ole32: Don't keep the local server named pipe open for a single-use object.
2007-03-09 21:16:44 +01:00
Rob Shearman
7ba4b81675
ole32: Add some tests for the flags input to CoRegisterClassObject.
2007-03-09 21:16:41 +01:00
Rob Shearman
880542a9f8
ole32: Close the named pipe after revoking local server objects.
2007-03-09 21:16:37 +01:00
Rob Shearman
2a021b50d4
ole32: Enable local server test and make it work with Win9x COM implementation.
2007-03-09 21:16:34 +01:00
Rob Shearman
c826515e55
ole32: REGCLS_MULTIPLEUSE implies CLSCTX_INPROC_SERVER in CoRegisterClassObject.
2007-03-09 21:16:31 +01:00
Jacek Caban
5fd727fa2a
mshtml: Use get_client_disp_property in SetClientSite to get silent property.
2007-03-09 21:13:16 +01:00
Jacek Caban
1790fdeeff
shdocvw: Added Navigate2 test.
2007-03-09 21:13:06 +01:00
Jacek Caban
a01a20c090
shdocvw: Call EnableModeless and SetStatusText in navigate.
2007-03-09 21:09:12 +01:00
Jacek Caban
dc15020cf5
shdocvw: Move frame variable to DocHost.
2007-03-09 21:09:03 +01:00
Jacek Caban
3febaa2d13
shdocvw: Release callback and bindctx in bind_url_to_object.
2007-03-09 21:08:55 +01:00
Jacek Caban
72bf4a641e
shdocvw: Added mode dispids implementation in DocHost::Invoke.
2007-03-09 21:08:26 +01:00
Jacek Caban
0b48542f1f
shdocvw: Always set hostui to NULL in SetClientsite.
2007-03-09 21:08:15 +01:00
Jacek Caban
355b3c190b
shdocvw: Added DISPID_AMBIENT_OFFLINEIFNOTCONNECTED and DISPID_AMBIENT_SILENT implementation in DocHost::Invoke.
2007-03-09 21:08:01 +01:00
Jacek Caban
1f92fba5cc
shdocvw: Move offline and silent variables to DocHost.
2007-03-09 21:07:55 +01:00
Anatoly Lyutin
63669cc780
comctl32: Update Russian and Ukrainian resourses.
2007-03-09 13:55:51 +01:00
Alasdair Sinclair
81c922398e
kernel32: Fix GetComputerNameA to not count trailing NULL, with test.
2007-03-09 13:55:43 +01:00
Peter Beutner
4a831ec716
ntdll: Handle SIMD exceptions.
2007-03-09 11:53:26 +01:00
Peter Beutner
f09f9ef5e1
ntdll: Testcase for handling SIMD exceptions.
2007-03-09 11:53:16 +01:00
Rob Shearman
c4727fde17
ole32: Fix return codes returned by IBindCtx::RegisterObjectBound and IBindCtx::RevokeObjectBound when used on NULL objects.
2007-03-09 11:46:42 +01:00
Rob Shearman
ba3ceaa4b8
ole32: Fix cbStruct handling in IBindCtx:GetBindOptions.
2007-03-09 11:46:38 +01:00
Rob Shearman
e14e464df6
ole32: Add more tests of IBindCtx functions.
...
Add tests for IBindCtx::GetObjectParam, IBindCtx::RevokeObjectParam and
IBindCtx::RevokeObjectBound.
2007-03-09 11:46:33 +01:00
Farshad Agah
d0f75b5993
comctl32: monthcal: Reject out of range dates in MCM_SETCURSEL.
2007-03-09 11:36:53 +01:00
Michael Stefaniuc
9a5c5178c2
winedos: Check a file handle against INVALID_HANDLE_VALUE, not 0.
2007-03-09 11:36:43 +01:00
Andrew Talbot
9890cb7884
serialui: Replace const pointer type with correct pointer to const.
2007-03-09 11:36:39 +01:00
Alexandre Julliard
82274f8b16
kernel32: Implemented GetSystemInfo() for Solaris.
2007-03-08 23:01:03 +01:00
Jan Zerebecki
a950a47200
dplayx: Add DebugInfo to critical sections.
2007-03-08 22:21:49 +01:00
Jan Zerebecki
93a4c27336
dmime: Add DebugInfo to critical sections.
2007-03-08 22:21:46 +01:00
Jan Zerebecki
52a630a3a8
dinput: Add DebugInfo to critical sections.
2007-03-08 22:21:43 +01:00
Huw Davies
6316429c80
wineps.drv: Remove paper sizes that lack either a PageSize or a PaperDimension entry in the PPD.
2007-03-08 22:17:15 +01:00
Huw Davies
277f474451
wineps.drv: Convert the page size list to a standard Wine list.
2007-03-08 22:17:10 +01:00
Francois Gouget
66c37f5184
ws2_32: Fix an int/long mismatch in a trace.
2007-03-08 22:16:57 +01:00
Francois Gouget
7d5883d44b
ws2_32: Replace a few -1 literals with SOCKET_ERROR.
...
Do a small tweak in WS2_send() so it looks more like WS2_recv().
2007-03-08 22:16:53 +01:00
Francois Gouget
fa41be3fdb
wininet: Fix a couple of reversed checks that could result in leaked socket handles.
2007-03-08 22:16:41 +01:00
Francois Gouget
53e76f8370
wininet: Check file handles against INVALID_HANDLE_VALUE, not NULL.
...
Simplify the file handle handling in FTP_FtpPutFileW().
2007-03-08 22:16:36 +01:00
Francois Gouget
d3245723ae
rpcrt4: Fix a file handle leak in RPCRT4_RPCSSOnDemandCall().
...
Also, RPCRT4_RpcssNPConnect() returns a file handle so treat it as
such by checking it against INVALID_HANDLE_VALUE and not NULL.
2007-03-08 21:31:07 +01:00
Francois Gouget
7b89fb5e35
dbghelp: Check file handles against INVALID_HANDLE_VALUE, not NULL.
2007-03-08 21:31:00 +01:00
Tomas Carnecky
9b4f99782e
dsound: Update prototypes for IDirectSoundBuffer::Lock/Unlock.
2007-03-08 21:30:54 +01:00
Alexandre Julliard
849ee1c2bb
kernel32: Fixed DosDateTimeToFileTime behavior when timegm() is missing.
...
The tm_isdst field needs to be initialized for mktime to do the right thing.
2007-03-08 21:06:41 +01:00
Alexandre Julliard
7e2228f15a
advapi32: Fixed registry test that failed because of a buffer overflow.
2007-03-08 21:06:31 +01:00
Jacek Caban
bf6d0f2272
mshtml: Release IOleCommandTarget in IPersistMoniker::Load.
2007-03-08 13:54:10 +01:00
Kai Blin
df3a7a7b43
secur32: Check for actual return value on invalid QuerySecurityPackageInfo call.
2007-03-08 13:54:06 +01:00
Chris Robinson
045270605c
quartz: Use proper alloc/free functions for COM objects.
2007-03-08 13:53:54 +01:00
Rob Shearman
5edc7fd5ef
oleaut32: TKIND_COCLASS parameters to Invoke'd functions should be converted into VT_DISPATCH instead of VT_UNKNOWN.
...
Add a test for this.
2007-03-08 13:50:45 +01:00
Rob Shearman
3d6070aebd
ole32: Set output param to NULL in BindCtxImpl_EnumObjectParam.
2007-03-08 13:50:33 +01:00
Rob Shearman
bdefb46d29
ole32: Fix BindCtxImpl_GetBindOptions to return the correct locale and to not fail if the input size is too large.
2007-03-08 13:50:27 +01:00
Rob Shearman
bf4b5188e0
ole32: CreateBindCtx should fail if reserved parameter is not zero.
2007-03-08 13:50:23 +01:00
Alexandre Julliard
544a32f0e1
kernel32: Add missing limits.h include.
2007-03-08 13:12:59 +01:00
H. Verbeet
6bed8536be
d3d8: Add tests for GetVertexShaderDeclaration, GetVertexShaderFunction and GetPixelShaderFunction.
2007-03-08 11:58:57 +01:00
H. Verbeet
fc5f36f037
wined3d: Fix IWineD3DPixelShader_GetFunction / IWineD3DVertexShader_GetFunction.
2007-03-08 11:58:50 +01:00
H. Verbeet
b68c72faef
d3d8: Implement IDirect3DDevice8_GetVertexShaderDeclaration.
2007-03-08 11:58:41 +01:00
H. Verbeet
138826b8cc
d3d8: Save the d3d8 vertex declaration.
2007-03-08 11:58:23 +01:00
Michael Stefaniuc
719a02856d
janitorial: Remove two redundant checks for NULL.
2007-03-08 11:58:09 +01:00
Michael Stefaniuc
22ecd7aa67
comctl32: Remove redundant NULL checks before Free() (found by Smatch).
2007-03-08 11:58:04 +01:00
Andrew Talbot
bb9dea6b29
winmm: Replace const pointer parameters with correct pointers to const.
2007-03-07 21:56:54 +01:00
Andrew Talbot
c3e8298a3d
mpr: Replace const pointer parameters with correct pointers to const.
2007-03-07 21:56:51 +01:00
Konstantin Kondratyuk
aefbef00f9
kernel32: Allow to execute .cmd files.
2007-03-07 21:34:03 +01:00
Alexandre Julliard
9dd1f1e341
Added version information for a number of dlls.
2007-03-07 21:25:16 +01:00
Dmitry Timoshkov
68fbebf713
comdlg32: Use unicode Win32 APIs when possible.
2007-03-07 20:10:32 +01:00
Dmitry Timoshkov
afd6f64a02
comdlg32: Use unicode Win32 APIs when possible.
2007-03-07 20:10:32 +01:00
Rob Shearman
dcc642356b
Maketest.rules.in: Make CROSSOBJS consistent with the equivalent OBJS rule in the toplevel Make.rules.in.
2007-03-07 20:10:31 +01:00
Rob Shearman
1fa2a2b649
kernel32: Add tests for ImpersonateNamedPipeClient.
2007-03-07 20:10:31 +01:00
Alexandre Julliard
6782d2b490
netapi32: Added support for more info levels in NetWkstaGetInfo.
2007-03-07 18:05:57 +01:00
Luis Carlos Busquets Pérez
8caf078754
dpnaddr: Added dll that just forwards to dpnet.
2007-03-07 13:45:11 +01:00
Juan Lang
c2cb296277
ntdll: Implement NtAllocateLocallyUniqueId with server call.
2007-03-07 13:45:11 +01:00
Stefan Dösinger
c54a0fc2cf
wined3d: Rework surface dirtification.
...
Previously the surfaces stored a flag if the system memory copy was
ahead of the gl copy(SFLAG_DIRTY) or the gl copy is
ahead(SFLAG_GLDIRTY). The pbuffer copy was 'managed' differently using
SFLAG_INPBUFFER and SFLAG_INTEXTURE.
This patch replaces them with 3 flags, INSYSMEM, INPBUFFER and
INTEXTURE which specify which copy contains the most up to date
copy. It is perfectly valid to have more than one of those flags
set. One must be set at least (except at init, when no content is in
the surface yet). When one copy is modified, the flags for the others
are removed.
2007-03-07 12:18:14 +01:00
Stefan Dösinger
ebe274feed
wined3d: Remove IWineD3DSurface::SetPBufferState.
...
The method is removed because it does not really help with
anything. It should not be exported from wined3d, there is no need for
the other libs to call it. It does not help abstraction and code
simplification in any way because it is very specific and the code
calling it has to know what is happening in the surface to use this
method.
2007-03-07 12:17:33 +01:00
Aric Stewart
33eefa24dc
gdi32: Search SystemLinked fonts when looking for a valid replacement.
2007-03-07 12:16:17 +01:00
Aric Stewart
e499a84416
user32: Don't delete hrgnClip until we are done using it.
...
Thanks to Peter Oberndorfer for noticing this.
2007-03-07 12:09:23 +01:00
Detlef Riekenberg
8db7b9c7c7
localspl/tests: Add tests for XcvDataPort_DeletePort.
2007-03-07 12:09:06 +01:00
Detlef Riekenberg
9827e5d24e
localspl: Implement DeletePort for XcvDataPort.
2007-03-07 12:08:58 +01:00
Jacek Caban
4bd9f22f1d
mshtml: Remove false FIXME.
2007-03-07 12:08:52 +01:00
Jacek Caban
7437cc1e96
mshtml: Improve ReadSegments implementation.
2007-03-07 12:08:49 +01:00
Jacek Caban
ecac3c1c06
atl: Compare file handle to INVALID_HANDLE_VALUE to handle errors.
2007-03-07 12:08:46 +01:00
H. Verbeet
26344ce3f2
d3d9: Add a mova rounding test.
2007-03-07 11:52:26 +01:00
H. Verbeet
2384bdde9d
wined3d: Remove broken software shaders.
2007-03-07 11:52:17 +01:00
H. Verbeet
318fb2987c
wined3d: Fix a typo.
2007-03-07 11:47:54 +01:00
Andrew Talbot
3ad92b0c25
user32: Replace const pointer parameters with correct pointers to const.
2007-03-06 22:26:46 +01:00
Andrew Talbot
3c842c0d1e
comdlg32: Replace const pointer parameters with correct pointers to const.
2007-03-06 22:26:42 +01:00
Rob Shearman
a418777708
ole32: Add some tests for IBindCtx.
2007-03-06 22:25:45 +01:00
Rob Shearman
c19076cb19
ole32: Remove some unnecessary traces from the HeapUnknown implementation.
2007-03-06 22:17:54 +01:00
Rob Shearman
7a6a63f8fc
ole32: Fix a failing CoUnmarshalInterface test on Windows.
2007-03-06 22:17:45 +01:00
Rob Shearman
ac8d035f3d
ole32: Fix a use-after-free of the file moniker in the running object table tests.
2007-03-06 22:17:43 +01:00
Stefan Dösinger
81aeae3249
wined3d: Do not specify the viewport origin upside down when doing offscreen rendering.
...
The gl viewport origin is the lower left corner of the window, in d3d
it is the upper right corner. This is corrected when setting the
viewport. However, when we are doing offscreen rendering, this is
reversed. So do not flip the viewport origin when rendering offscreen.
2007-03-06 22:17:28 +01:00
Stefan Dösinger
6886b237ad
wined3d: Disable depth stencil related states without a depth stencil buffer.
...
Except with fbos, it is not possible to remove the depth stencil
buffer from the opengl frame buffer, so when the d3d app sets a NULL
depth stencil disable all states that work with the depth stencil
buffer.
2007-03-06 22:17:15 +01:00
Stefan Dösinger
5f159452ef
wined3d: Clearing the depth stencil buffer fails without a depth stencil buffer.
2007-03-06 22:17:03 +01:00
Stefan Dösinger
daeffc897b
wined3d: Use an aux buffer as blitting helper if available.
...
This helps performance a bit because the function does not have to
wait for the 2nd read to finish before returning. Only do that if we
have an aux buffer to mess with for free though.
2007-03-06 22:16:44 +01:00
Stefan Dösinger
5f05906f3b
wined3d: Store the number of aux buffers in the gl limits structure.
2007-03-06 22:16:25 +01:00
Stefan Dösinger
ae57138eae
wined3d: WINED3DFMT_U8V8 is signed.
...
Plain OpenGL does not provide any signed pixel formats, so the
unsigned GL_RGB is used for loading perturbation data into pixel
shaders that use texbem. For correct loading, the signedness has to be
considered.
2007-03-06 22:16:12 +01:00
Stefan Dösinger
e0a271ee0c
wined3d: Adjust the rhw transformation for offscreen rendering.
2007-03-06 22:15:57 +01:00
Paul Vriens
8ebcf40043
msvcrt/tests: Properly remove temporary directory.
2007-03-06 22:00:11 +01:00
Paul Vriens
0646dfa58f
localspl/tests: Remove tempfile after running the tests.
2007-03-06 21:59:58 +01:00
Paul Vriens
c23bf488b3
winspool.drv/tests: Remove tempfile after running the tests.
2007-03-06 21:59:54 +01:00
Michael Stefaniuc
684d72f257
snmpapi: Fix printf format warnings.
2007-03-06 21:59:48 +01:00
Rob Shearman
b814c45f00
secur32: NTLM's AcquireCredentialHandleA/W should accept domains and usernames with lengths of 0.
...
Add tests for these cases.
2007-03-06 21:59:39 +01:00
Rob Shearman
d9229bd1c5
secur32: NTLM - don't bother nul terminating the password string as nothing relies on it being nul terminated.
2007-03-06 21:59:34 +01:00
Rob Shearman
3012038e73
secur32: NTLM - don't copy more data from User, Domain and Password
...
pointers in the SEC_WINNT_AUTH_IDENTITY structure than the
corresponding Length fields say the pointers hold.
2007-03-06 21:59:28 +01:00
Dmitry Timoshkov
7f16f21cf7
gdi32: Add an extensive EnumFontFamilies test, fix some failures when running under Wine.
2007-03-06 21:52:00 +01:00