wine
17 years agoserver: Make struct async into a real object, to keep it around while the APC is...
Alexandre Julliard [Tue, 20 Mar 2007 18:23:59 +0000 (19:23 +0100)] 
server: Make struct async into a real object, to keep it around while the APC is running.

17 years agoserver: Grab the owner object of an APC while the APC is executing.
Alexandre Julliard [Tue, 20 Mar 2007 18:22:39 +0000 (19:22 +0100)] 
server: Grab the owner object of an APC while the APC is executing.

17 years agoserver: Use the common pattern for async I/O parameters in named pipe requests.
Alexandre Julliard [Tue, 20 Mar 2007 18:21:15 +0000 (19:21 +0100)] 
server: Use the common pattern for async I/O parameters in named pipe requests.

17 years agomsvcrt: Replace inline static with static inline.
Andrew Talbot [Mon, 19 Mar 2007 19:48:07 +0000 (19:48 +0000)] 
msvcrt: Replace inline static with static inline.

17 years agodsound: Replace inline static with static inline.
Andrew Talbot [Mon, 19 Mar 2007 19:46:38 +0000 (19:46 +0000)] 
dsound: Replace inline static with static inline.

17 years agoddraw: Replace inline static with static inline.
Andrew Talbot [Mon, 19 Mar 2007 19:45:14 +0000 (19:45 +0000)] 
ddraw: Replace inline static with static inline.

17 years agolocalspl/tests: Fix copy+paste bug.
Detlef Riekenberg [Tue, 20 Mar 2007 04:22:50 +0000 (05:22 +0100)] 
localspl/tests: Fix copy+paste bug.

17 years agoquartz: Fix typo that produced an empty if-statement.
Michael Stefaniuc [Tue, 20 Mar 2007 09:55:24 +0000 (10:55 +0100)] 
quartz: Fix typo that produced an empty if-statement.

17 years agoquartz: Don't delete critical sections before the filter's pins are done using them.
Chris Robinson [Mon, 19 Mar 2007 20:26:09 +0000 (13:26 -0700)] 
quartz: Don't delete critical sections before the filter's pins are done using them.

17 years agouser32: Avoid compiler specific code in the DefWindowProc test.
Dmitry Timoshkov [Mon, 19 Mar 2007 15:56:49 +0000 (23:56 +0800)] 
user32: Avoid compiler specific code in the DefWindowProc test.

17 years agonetapi32: Add test for adding/deleting users.
Kai Blin [Mon, 19 Mar 2007 15:48:39 +0000 (16:48 +0100)] 
netapi32: Add test for adding/deleting users.

17 years agoole32: Add a test for StgStreamImpl_SetSize with a non-zero HighPart for the size.
Rob Shearman [Mon, 19 Mar 2007 14:53:00 +0000 (14:53 +0000)] 
ole32: Add a test for StgStreamImpl_SetSize with a non-zero HighPart for the size.

17 years agooleaut32: Clear the input pvar structure in VARIANT_UserUnmarshal to free the data...
Rob Shearman [Mon, 19 Mar 2007 14:58:11 +0000 (14:58 +0000)] 
oleaut32: Clear the input pvar structure in VARIANT_UserUnmarshal to free the data instead of just initializing.

17 years agooleaut32: Make the VARIANT_UserUnmarshal tests work on XP.
Rob Shearman [Mon, 19 Mar 2007 14:57:22 +0000 (14:57 +0000)] 
oleaut32: Make the VARIANT_UserUnmarshal tests work on XP.

17 years agooleaut32: Add some tests for user marshaling a VT_UNKNOWN variant.
Rob Shearman [Mon, 19 Mar 2007 14:54:57 +0000 (14:54 +0000)] 
oleaut32: Add some tests for user marshaling a VT_UNKNOWN variant.

17 years agoinclude: Fix the byte-order in the definition of the USER_MARSHAL_CB_SIGNATURE macro.
Rob Shearman [Mon, 19 Mar 2007 14:56:39 +0000 (14:56 +0000)] 
include: Fix the byte-order in the definition of the USER_MARSHAL_CB_SIGNATURE macro.

17 years agoole32: Implement TYMED_FILE for STGMEDIUM marshaling and unmarshaling.
Rob Shearman [Mon, 19 Mar 2007 14:55:59 +0000 (14:55 +0000)] 
ole32: Implement TYMED_FILE for STGMEDIUM marshaling and unmarshaling.

17 years agoole32: Add warnings for failures in the structured storage stream functions.
Rob Shearman [Mon, 19 Mar 2007 14:53:41 +0000 (14:53 +0000)] 
ole32: Add warnings for failures in the structured storage stream functions.

17 years agowine.inf: Register Spooler service.
Jacek Caban [Mon, 19 Mar 2007 13:14:32 +0000 (14:14 +0100)] 
wine.inf: Register Spooler service.

17 years agospoolsv: Added spoolsv.exe.
Jacek Caban [Mon, 19 Mar 2007 13:13:34 +0000 (14:13 +0100)] 
spoolsv: Added spoolsv.exe.

17 years agoadvapi: Improve SetEntriesInAclW stub.
Jacek Caban [Mon, 19 Mar 2007 14:05:52 +0000 (15:05 +0100)] 
advapi: Improve SetEntriesInAclW stub.

17 years agoadvapi: Constify argument of StartServiceCtrlDispatcher[AW] functions.
Jacek Caban [Mon, 19 Mar 2007 13:10:49 +0000 (14:10 +0100)] 
advapi: Constify argument of StartServiceCtrlDispatcher[AW] functions.

17 years agospoolss: Added RevertToPrinterSelf stub implementation.
Jacek Caban [Mon, 19 Mar 2007 13:12:13 +0000 (14:12 +0100)] 
spoolss: Added RevertToPrinterSelf stub implementation.

17 years agows2_32: In some cases send should block until the entire buffer is sent.
Damjan Jovanovic [Mon, 19 Mar 2007 13:42:40 +0000 (15:42 +0200)] 
ws2_32: In some cases send should block until the entire buffer is sent.

17 years agoole32: Rework storage with blockfiles to properly use ILockBytes interfaces.
Aric Stewart [Fri, 16 Mar 2007 18:34:28 +0000 (13:34 -0500)] 
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.

17 years agoBasic implementation of xcopy.
Jason Edmeades [Tue, 6 Mar 2007 20:04:15 +0000 (20:04 +0000)] 
Basic implementation of xcopy.

17 years agolocalspl/tests: Open the default Xcv-channel only once.
Detlef Riekenberg [Sun, 18 Mar 2007 23:09:31 +0000 (00:09 +0100)] 
localspl/tests: Open the default Xcv-channel only once.

17 years agolocalspl/tests: Rename hXcv for special tests.
Detlef Riekenberg [Sun, 18 Mar 2007 23:09:26 +0000 (00:09 +0100)] 
localspl/tests: Rename hXcv for special tests.

17 years agocmd.exe: Only write 'bytes free' message if a file was displayed during dir.
Jason Edmeades [Sun, 18 Mar 2007 22:13:48 +0000 (22:13 +0000)] 
cmd.exe: Only write 'bytes free' message if a file was displayed during dir.

17 years agocmd.exe: Add errorlevel support for DIR command.
Jason Edmeades [Sun, 18 Mar 2007 21:55:53 +0000 (21:55 +0000)] 
cmd.exe: Add errorlevel support for DIR command.

17 years agocmd.exe: Add support for dir /A filtering.
Jason Edmeades [Sun, 18 Mar 2007 21:55:52 +0000 (21:55 +0000)] 
cmd.exe: Add support for dir /A filtering.

17 years agocmd.exe: Add support for DIRCMD and sequential qualifier processing.
Jason Edmeades [Sun, 18 Mar 2007 21:55:51 +0000 (21:55 +0000)] 
cmd.exe: Add support for DIRCMD and sequential qualifier processing.

17 years agocmd.exe: Add support for dir /-C.
Jason Edmeades [Sun, 18 Mar 2007 21:55:50 +0000 (21:55 +0000)] 
cmd.exe: Add support for dir /-C.

17 years agocmd.exe: Add support for DIR /D.
Jason Edmeades [Sun, 18 Mar 2007 21:55:49 +0000 (21:55 +0000)] 
cmd.exe: Add support for DIR /D.

17 years agouserenv: Add stub implementations for {Register, Unregister}GPNotification.
Hans Leidekker [Mon, 19 Mar 2007 11:01:11 +0000 (12:01 +0100)] 
userenv: Add stub implementations for {Register, Unregister}GPNotification.

17 years agosetupapi: Add a stub implementation for InstallCatalog.
Hans Leidekker [Mon, 19 Mar 2007 11:01:19 +0000 (12:01 +0100)] 
setupapi: Add a stub implementation for InstallCatalog.

17 years agowine.inf: Add cabinet.dll to the list of fake dlls.
Hans Leidekker [Mon, 19 Mar 2007 11:01:33 +0000 (12:01 +0100)] 
wine.inf: Add cabinet.dll to the list of fake dlls.

17 years agonetapi32/tests: Use skip when skipping tests.
Kai Blin [Mon, 19 Mar 2007 08:39:11 +0000 (09:39 +0100)] 
netapi32/tests: Use skip when skipping tests.

17 years agonetapi32: Downgrade more ERRs to TRACEs.
Kai Blin [Mon, 19 Mar 2007 01:34:18 +0000 (02:34 +0100)] 
netapi32: Downgrade more ERRs to TRACEs.

17 years agonetapi32: Remove another macro, replace by more readable functions.
Kai Blin [Mon, 19 Mar 2007 01:33:36 +0000 (02:33 +0100)] 
netapi32: Remove another macro, replace by more readable functions.

17 years agonetapi32: Downgrade another WARN and ERR to a TRACE.
Kai Blin [Sun, 18 Mar 2007 21:14:06 +0000 (22:14 +0100)] 
netapi32: Downgrade another WARN and ERR to a TRACE.

17 years agonetapi32: Get rid of an ugly macro definition only used once.
Kai Blin [Sun, 18 Mar 2007 21:13:28 +0000 (22:13 +0100)] 
netapi32: Get rid of an ugly macro definition only used once.

17 years agonetapi32: fix a comment.
Kai Blin [Sun, 18 Mar 2007 21:13:52 +0000 (22:13 +0100)] 
netapi32: fix a comment.

17 years agocomctl32: datetime: Reject invalid flags in DTM_SETSYSTEMTIME.
Kanit Therdsteerasukdi [Sun, 18 Mar 2007 19:39:40 +0000 (12:39 -0700)] 
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.

17 years agocomctl32: CreateToolbarEx should send TB_SETBITMAPSIZE twice.
Mikołaj Zalewski [Mon, 19 Mar 2007 09:40:53 +0000 (10:40 +0100)] 
comctl32: CreateToolbarEx should send TB_SETBITMAPSIZE twice.

17 years agouser32: tests: Using DefWindowProcA with RegisterClassW works under Windows.
Mikołaj Zalewski [Sun, 18 Mar 2007 12:02:04 +0000 (13:02 +0100)] 
user32: tests: Using DefWindowProcA with RegisterClassW works under Windows.

17 years agoshell32: Add some more notify icon defines.
Mikołaj Zalewski [Sun, 18 Mar 2007 11:06:11 +0000 (12:06 +0100)] 
shell32: Add some more notify icon defines.

17 years agoshell32: Don't free user supplied data in Shell_NotifyIcon if GetIconInfo failed.
Mikołaj Zalewski [Sun, 18 Mar 2007 10:51:53 +0000 (11:51 +0100)] 
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.

17 years agoshell32/explorer: Support different structure sizes in Shell_NotifyIcon.
Mikołaj Zalewski [Sun, 18 Mar 2007 10:49:03 +0000 (11:49 +0100)] 
shell32/explorer: Support different structure sizes in Shell_NotifyIcon.

17 years agobrowseui: Remove a test with a wrong pointer.
Mikołaj Zalewski [Fri, 16 Mar 2007 18:32:05 +0000 (19:32 +0100)] 
browseui: Remove a test with a wrong pointer.

17 years agoquartz: Release objects when they're no longer needed.
Chris Robinson [Wed, 14 Mar 2007 14:21:59 +0000 (07:21 -0700)] 
quartz: Release objects when they're no longer needed.

17 years agoquartz: Disconnect pins when their filter is removed.
Chris Robinson [Wed, 14 Mar 2007 14:19:17 +0000 (07:19 -0700)] 
quartz: Disconnect pins when their filter is removed.

17 years agoquartz: Release objects when pins fail to connect.
Chris Robinson [Wed, 14 Mar 2007 13:42:37 +0000 (06:42 -0700)] 
quartz: Release objects when pins fail to connect.

17 years agoquartz: Hold a reference on a filter while sending data to it.
Chris Robinson [Wed, 14 Mar 2007 13:39:58 +0000 (06:39 -0700)] 
quartz: Hold a reference on a filter while sending data to it.

17 years agonetapi32: Downgrade a FIXME and an ERR to a trace to not clutter test output on handl...
Kai Blin [Sun, 18 Mar 2007 18:52:29 +0000 (19:52 +0100)] 
netapi32: Downgrade a FIXME and an ERR to a trace to not clutter test output on handled error conditions.

17 years agowined3d: Fix struct size calculation in EnumTextureFormats.
A C Hurst [Sat, 17 Mar 2007 22:22:38 +0000 (22:22 +0000)] 
wined3d: Fix struct size calculation in EnumTextureFormats.

17 years agowined3d: Store an array of contexts in the swapchain.
Stefan Dösinger [Sun, 4 Mar 2007 16:31:06 +0000 (17:31 +0100)] 
wined3d: Store an array of contexts in the swapchain.

This is a preparation for using multiple contexts on one drawable to
handle multithreading.

17 years agowined3d: Activate a context before doing opengl calls.
Stefan Dösinger [Sat, 17 Mar 2007 22:00:39 +0000 (23:00 +0100)] 
wined3d: Activate a context before doing opengl calls.

17 years agowined3d: Remove some old stuff.
Stefan Dösinger [Fri, 16 Mar 2007 21:04:03 +0000 (22:04 +0100)] 
wined3d: Remove some old stuff.

17 years agowined3d: Fix client gl unit selection.
Stefan Dösinger [Fri, 16 Mar 2007 21:02:12 +0000 (22:02 +0100)] 
wined3d: Fix client gl unit selection.

I forgot that when re-enabling register combiners during the state
management rewrite.

17 years agowined3d/ddraw: Forward DDSCL_MULTITHREADED to wined3d.
Stefan Dösinger [Sun, 4 Mar 2007 16:03:03 +0000 (17:03 +0100)] 
wined3d/ddraw: Forward DDSCL_MULTITHREADED to wined3d.

17 years agomsvcrt: Print FIXME on platforms where _except_handler3 is a stub.
Dmitry Timoshkov [Sun, 18 Mar 2007 14:10:07 +0000 (22:10 +0800)] 
msvcrt: Print FIXME on platforms where _except_handler3 is a stub.

17 years agowinex11.drv: In the case requested glyphs do not present in the font fail gracefully...
Dmitry Timoshkov [Sun, 18 Mar 2007 14:09:34 +0000 (22:09 +0800)] 
winex11.drv: In the case requested glyphs do not present in the font fail gracefully instead of asserting.

17 years agocomctl32: tab: Minor bug fixes in the curSel and curFocus getters and setters.
Hagop Hagopian [Sat, 17 Mar 2007 22:16:08 +0000 (14:16 -0800)] 
comctl32: tab: Minor bug fixes in the curSel and curFocus getters and setters.

17 years agocomctl32: tab: Added message sequence tests for the tab control.
Hagop Hagopian [Sat, 17 Mar 2007 22:12:13 +0000 (14:12 -0800)] 
comctl32: tab: Added message sequence tests for the tab control.

17 years agontdll: Remove unnecessary pointers in fstab parsing on Solaris.
Alexandre Julliard [Sat, 17 Mar 2007 19:07:10 +0000 (20:07 +0100)] 
ntdll: Remove unnecessary pointers in fstab parsing on Solaris.

17 years agowldap32: Prefix option defines with WLDAP32 to avoid conflicts with system headers.
Alexandre Julliard [Sat, 17 Mar 2007 19:06:00 +0000 (20:06 +0100)] 
wldap32: Prefix option defines with WLDAP32 to avoid conflicts with system headers.

17 years agodbghelp: Avoid some warnings on Solaris.
Alexandre Julliard [Sat, 17 Mar 2007 19:05:34 +0000 (20:05 +0100)] 
dbghelp: Avoid some warnings on Solaris.

17 years agowineps.drv: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:43:46 +0000 (10:43 +0000)] 
wineps.drv: Replace inline static with static inline.

17 years agowinebuild: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:54:52 +0000 (10:54 +0000)] 
winebuild: Replace inline static with static inline.

17 years agoserver: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:52:14 +0000 (10:52 +0000)] 
server: Replace inline static with static inline.

17 years agowinex11.drv: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:47:28 +0000 (10:47 +0000)] 
winex11.drv: Replace inline static with static inline.

17 years agowined3d: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:39:40 +0000 (10:39 +0000)] 
wined3d: Replace inline static with static inline.

17 years agouser32: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:34:08 +0000 (10:34 +0000)] 
user32: Replace inline static with static inline.

17 years agontdll: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:28:32 +0000 (10:28 +0000)] 
ntdll: Replace inline static with static inline.

17 years agokernel32: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:22:45 +0000 (10:22 +0000)] 
kernel32: Replace inline static with static inline.

17 years agoadvapi32: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:15:11 +0000 (10:15 +0000)] 
advapi32: Replace inline static with static inline.

17 years agocomctl32: Replace inline static with static inline.
Andrew Talbot [Sat, 17 Mar 2007 10:16:06 +0000 (10:16 +0000)] 
comctl32: Replace inline static with static inline.

17 years agocomcat: Declare some variables static and const.
Andrew Talbot [Fri, 16 Mar 2007 22:11:54 +0000 (22:11 +0000)] 
comcat: Declare some variables static and const.

17 years agogdi32: Don't write a metafile record for escapes that require output.
Nicolas Delcros [Fri, 16 Mar 2007 11:47:55 +0000 (11:47 +0000)] 
gdi32: Don't write a metafile record for escapes that require output.

17 years agoadvpack: sign-compare fix.
Joris Huizer [Sat, 17 Mar 2007 14:08:27 +0000 (07:08 -0700)] 
advpack: sign-compare fix.

17 years agoamstream: sign-compare fixes.
Joris Huizer [Sat, 17 Mar 2007 14:13:10 +0000 (07:13 -0700)] 
amstream: sign-compare fixes.

17 years agoadvapi32/tests: DuplicateTokenEx is not present on all platforms.
Detlef Riekenberg [Fri, 16 Mar 2007 21:37:14 +0000 (22:37 +0100)] 
advapi32/tests: DuplicateTokenEx is not present on all platforms.

17 years agokernel32/tests: DuplicateTokenEx is not present on all platforms.
Detlef Riekenberg [Fri, 16 Mar 2007 21:37:46 +0000 (22:37 +0100)] 
kernel32/tests: DuplicateTokenEx is not present on all platforms.

17 years agoadvapi32: Implement RegGetKeySecurity with NtQuerySecurityObject.
Juan Lang [Fri, 16 Mar 2007 19:21:03 +0000 (12:21 -0700)] 
advapi32: Implement RegGetKeySecurity with NtQuerySecurityObject.

17 years agowined3d: Fix LockRect memory location calculation for WINED3DFMT_DXT*.
Erich Hoover [Mon, 12 Mar 2007 23:07:12 +0000 (17:07 -0600)] 
wined3d: Fix LockRect memory location calculation for WINED3DFMT_DXT*.

17 years agouser32: Use a window's icon in preference to its class icon.
Huw Davies [Fri, 16 Mar 2007 14:53:16 +0000 (14:53 +0000)] 
user32: Use a window's icon in preference to its class icon.

17 years agolibs/wine: Use xstrdup to avoid duplicate code.
Detlef Riekenberg [Fri, 16 Mar 2007 13:57:31 +0000 (14:57 +0100)] 
libs/wine: Use xstrdup to avoid duplicate code.

17 years agowine.inf: Open/print .rtf files with wordpad.
Hans Leidekker [Fri, 16 Mar 2007 12:55:39 +0000 (13:55 +0100)] 
wine.inf: Open/print .rtf files with wordpad.

17 years agowine.inf: Register an 'install' verb with the shell for .inf files.
Hans Leidekker [Fri, 16 Mar 2007 12:55:28 +0000 (13:55 +0100)] 
wine.inf: Register an 'install' verb with the shell for .inf files.

17 years agoRelease 0.9.33. wine-0.9.33
Alexandre Julliard [Fri, 16 Mar 2007 16:40:46 +0000 (17:40 +0100)] 
Release 0.9.33.

17 years agocmd: Fix a compiler warning.
Alexandre Julliard [Fri, 16 Mar 2007 12:02:06 +0000 (13:02 +0100)] 
cmd: Fix a compiler warning.

17 years agonetapi32/tests: Use GetModuleHandle and skip.
Paul Vriens [Fri, 16 Mar 2007 11:02:25 +0000 (12:02 +0100)] 
netapi32/tests: Use GetModuleHandle and skip.

17 years agowinemine: Add Romanian translation.
Michael Stefaniuc [Fri, 16 Mar 2007 09:11:38 +0000 (10:11 +0100)] 
winemine: Add Romanian translation.

17 years agocomctl32: trackbar: Return the correct number of tics for TBM_GETNUMTICS.
Keith Stevens [Fri, 16 Mar 2007 05:11:14 +0000 (22:11 -0700)] 
comctl32: trackbar: Return the correct number of tics for TBM_GETNUMTICS.

17 years agocomctl32: trackbar: Correctly set lSetMin and lSelMax.
Keith Stevens [Fri, 16 Mar 2007 05:04:45 +0000 (22:04 -0700)] 
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.

17 years agocomctl32: monthcal: Correct the return value in MCM_SETFIRSTDAYOFWEEK.
Farshad Agah [Fri, 16 Mar 2007 07:34:36 +0000 (00:34 -0700)] 
comctl32: monthcal: Correct the return value in MCM_SETFIRSTDAYOFWEEK.

17 years agodplayx: DirectPlay should keep track of the user count.
Alessandro Pignotti [Thu, 15 Mar 2007 16:10:25 +0000 (17:10 +0100)] 
dplayx: DirectPlay should keep track of the user count.

17 years agocomctl32: datetime: Test for out of range dates in DTM_SETSYSTEMTIME only when flag...
Kanit Therdsteerasukdi [Thu, 15 Mar 2007 21:26:59 +0000 (14:26 -0700)] 
comctl32: datetime: Test for out of range dates in DTM_SETSYSTEMTIME only when flag=GDT_VALID.

17 years agolocalspl: Add a comment, why we do not implement AddPort for XcvDataPort.
Detlef Riekenberg [Thu, 15 Mar 2007 22:03:33 +0000 (23:03 +0100)] 
localspl: Add a comment, why we do not implement AddPort for XcvDataPort.