Commit Graph

23492 Commits

Author SHA1 Message Date
Jacek Caban 2cd033eee1 advapi: Improve SetEntriesInAclW stub. 2007-03-20 12:39:41 +01:00
Jacek Caban 112257e59d advapi: Constify argument of StartServiceCtrlDispatcher[AW] functions. 2007-03-20 12:39:36 +01:00
Jacek Caban c88ccdc1ef spoolss: Added RevertToPrinterSelf stub implementation. 2007-03-20 12:39:29 +01:00
Damjan Jovanovic 665e8a5e64 ws2_32: In some cases send should block until the entire buffer is sent. 2007-03-20 12:39:17 +01:00
Aric Stewart 838eb4037f ole32: Rework storage with blockfiles to properly use ILockBytes interfaces.
Rework storage to make all its interactions with the underlying data go 
though ReadAt and WriteAt to allow for an ILockBytes underlying layer.
Implement ReadAt and WriteAt in stg_bigblockfile.c for blockfiles.
2007-03-20 12:36:45 +01:00
Detlef Riekenberg fd37d30a26 localspl/tests: Open the default Xcv-channel only once. 2007-03-19 14:06:15 +01:00
Detlef Riekenberg c5da6019d3 localspl/tests: Rename hXcv for special tests. 2007-03-19 14:06:06 +01:00
Hans Leidekker 68b255e5e2 userenv: Add stub implementations for {Register, Unregister}GPNotification. 2007-03-19 13:55:32 +01:00
Hans Leidekker a9e4ced18b setupapi: Add a stub implementation for InstallCatalog. 2007-03-19 13:55:29 +01:00
Kai Blin 4f4123303f netapi32/tests: Use skip when skipping tests. 2007-03-19 13:35:37 +01:00
Kai Blin 5091bd9a96 netapi32: Downgrade more ERRs to TRACEs. 2007-03-19 13:35:15 +01:00
Kai Blin fa841ae379 netapi32: Remove another macro, replace by more readable functions. 2007-03-19 13:35:11 +01:00
Kai Blin 284683a24e netapi32: Downgrade another WARN and ERR to a TRACE. 2007-03-19 13:24:56 +01:00
Kai Blin 5f8a14d5e2 netapi32: Get rid of an ugly macro definition only used once. 2007-03-19 13:24:51 +01:00
Kai Blin b3910387ec netapi32: fix a comment. 2007-03-19 13:24:47 +01:00
Kanit Therdsteerasukdi 2a79d96278 comctl32: datetime: Reject invalid flags in DTM_SETSYSTEMTIME.
Reject invalid flags in DTM_SETSYSTEMTIME i.e. when the flag is neither
GDT_VALID nor GDT_NONE when the style is set to DTS_SHOWNONE.  Corresponding
setters and message sequence tests were also added.
2007-03-19 13:08:36 +01:00
Mikołaj Zalewski c9ca25aa1d comctl32: CreateToolbarEx should send TB_SETBITMAPSIZE twice. 2007-03-19 13:08:23 +01:00
Mikołaj Zalewski 4893b157e2 user32: tests: Using DefWindowProcA with RegisterClassW works under Windows. 2007-03-19 13:07:26 +01:00
Mikołaj Zalewski 50275015f8 shell32: Don't free user supplied data in Shell_NotifyIcon if GetIconInfo failed.
We should free the nid and in such a case we were doing it.
2007-03-19 13:05:46 +01:00
Mikołaj Zalewski cdf06864e2 shell32/explorer: Support different structure sizes in Shell_NotifyIcon. 2007-03-19 13:05:30 +01:00
Mikołaj Zalewski 823c64ef99 browseui: Remove a test with a wrong pointer. 2007-03-19 12:24:48 +01:00
Chris Robinson 6eefb9d3dd quartz: Release objects when they're no longer needed. 2007-03-19 12:24:09 +01:00
Chris Robinson 54f4a4a779 quartz: Disconnect pins when their filter is removed. 2007-03-19 12:24:02 +01:00
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