wine
17 years agowined3d: Store GLSL programs in a hash table rather than a linked list.
H. Verbeet [Tue, 27 Feb 2007 19:51:53 +0000 (20:51 +0100)] 
wined3d: Store GLSL programs in a hash table rather than a linked list.

17 years agowined3d: Add some hash table code.
H. Verbeet [Tue, 27 Feb 2007 19:51:48 +0000 (20:51 +0100)] 
wined3d: Add some hash table code.

17 years agowined3d: Boolean constants use up only a single uniform each.
H. Verbeet [Tue, 27 Feb 2007 19:51:43 +0000 (20:51 +0100)] 
wined3d: Boolean constants use up only a single uniform each.

17 years agowined3d: Fix matching WINED3DDECLUSAGE_POSITION against WINED3DDECLUSAGE_POSITIONT.
H. Verbeet [Tue, 27 Feb 2007 19:51:18 +0000 (20:51 +0100)] 
wined3d: Fix matching WINED3DDECLUSAGE_POSITION against WINED3DDECLUSAGE_POSITIONT.

17 years agontdll: Test object attributes in NtCreateMailslotFile.
Jeff Latimer [Tue, 27 Feb 2007 12:42:10 +0000 (23:42 +1100)] 
ntdll: Test object attributes in NtCreateMailslotFile.

17 years agontdll: Set default timeout in NtCreateMailslotFile if parameter is NULL.
Jeff Latimer [Tue, 27 Feb 2007 12:42:06 +0000 (23:42 +1100)] 
ntdll: Set default timeout in NtCreateMailslotFile if parameter is NULL.

17 years agontdll: Check for passing a NULL handle to NtCreateMailslotFile and add a test.
Jeff Latimer [Tue, 27 Feb 2007 12:42:02 +0000 (23:42 +1100)] 
ntdll: Check for passing a NULL handle to NtCreateMailslotFile and add a test.

17 years agontdll: Framework for NtCreateMailslotFile tests.
Jeff Latimer [Tue, 27 Feb 2007 12:41:55 +0000 (23:41 +1100)] 
ntdll: Framework for NtCreateMailslotFile tests.

17 years agorpcrt4: Set TCP_NODELAY on the socket for the ncacn_ip_tcp transport to reduce latency.
Rob Shearman [Tue, 27 Feb 2007 18:14:03 +0000 (18:14 +0000)] 
rpcrt4: Set TCP_NODELAY on the socket for the ncacn_ip_tcp transport to reduce latency.

17 years agontdll: More error checking. Properly handle NULL ACLs.
Vitaliy Margolen [Tue, 27 Feb 2007 14:28:18 +0000 (07:28 -0700)] 
ntdll: More error checking. Properly handle NULL ACLs.

17 years agomsxml3: Implement {get,putref}_schemas.
Huw Davies [Tue, 27 Feb 2007 15:11:13 +0000 (15:11 +0000)] 
msxml3: Implement {get,putref}_schemas.

17 years agomsxml3: Add a schema cache object.
Huw Davies [Tue, 27 Feb 2007 12:32:02 +0000 (12:32 +0000)] 
msxml3: Add a schema cache object.

17 years agontdll: Extend debugger tests.
Peter Oberndorfer [Mon, 26 Feb 2007 22:42:12 +0000 (23:42 +0100)] 
ntdll: Extend debugger tests.

Shows that second chance handler gets the same modified context as the exception handlers.

17 years agontdll/tests: Add a debugger around the exceptions.
Peter Oberndorfer [Mon, 26 Feb 2007 22:42:09 +0000 (23:42 +0100)] 
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.

17 years agokernel32: Allow for non base-10 int values in ini file.
Aric Stewart [Tue, 27 Feb 2007 09:15:17 +0000 (18:15 +0900)] 
kernel32: Allow for non base-10 int values in ini file.

17 years agocmd.exe: Make 'set t' show all vars starting with 't'.
Jason Edmeades [Mon, 26 Feb 2007 23:06:11 +0000 (23:06 +0000)] 
cmd.exe: Make 'set t' show all vars starting with 't'.

17 years agocmd.exe: Add rd /s support.
Jason Edmeades [Mon, 26 Feb 2007 23:04:40 +0000 (23:04 +0000)] 
cmd.exe: Add rd /s support.

17 years agocmd.exe: Locate programs more correctly.
Jason Edmeades [Mon, 26 Feb 2007 23:04:16 +0000 (23:04 +0000)] 
cmd.exe: Locate programs more correctly.

17 years agocmd.exe: Allow special named env vars to be modified.
Jason Edmeades [Mon, 26 Feb 2007 23:03:34 +0000 (23:03 +0000)] 
cmd.exe: Allow special named env vars to be modified.

17 years agouser32: Simplify height calculation.
Dmitry Timoshkov [Tue, 27 Feb 2007 07:56:01 +0000 (15:56 +0800)] 
user32: Simplify height calculation.

17 years agoimm32: Simplify ImmInternalSendIMENotify.
Dmitry Timoshkov [Tue, 27 Feb 2007 07:55:45 +0000 (15:55 +0800)] 
imm32: Simplify ImmInternalSendIMENotify.

17 years agoconfigure: Generate stand alone AC_CONFIG_FILES() lines.
Marcus Meissner [Tue, 27 Feb 2007 06:48:58 +0000 (07:48 +0100)] 
configure: Generate stand alone AC_CONFIG_FILES() lines.

17 years agouser32: Send WM_GETTEXT to get the window caption when drawing the nonclient caption...
Rob Shearman [Tue, 27 Feb 2007 04:18:25 +0000 (04:18 +0000)] 
user32: Send WM_GETTEXT to get the window caption when drawing the nonclient caption bar.

17 years agowordpad: Small cosmetic fixes.
Alexander Nicolaysen Sørnes [Tue, 27 Feb 2007 02:10:36 +0000 (03:10 +0100)] 
wordpad: Small cosmetic fixes.

- Clear title bar when creating new document.
- Remove newline from statusbar.
- Add horizontal line to toolbar.

17 years agokernel32: Remove duplicate code (use serialui instead).
Detlef Riekenberg [Mon, 26 Feb 2007 21:16:07 +0000 (22:16 +0100)] 
kernel32: Remove duplicate code (use serialui instead).

17 years agoserialui: Use RS232 as default ProviderSubType.
Detlef Riekenberg [Mon, 26 Feb 2007 21:14:46 +0000 (22:14 +0100)] 
serialui: Use RS232 as default ProviderSubType.

17 years agowininet/tests: Add another test.
Paul Vriens [Mon, 26 Feb 2007 18:47:24 +0000 (19:47 +0100)] 
wininet/tests: Add another test.

17 years agowined3d: More Clear fixes.
Stefan Dösinger [Mon, 26 Feb 2007 12:42:25 +0000 (13:42 +0100)] 
wined3d: More Clear fixes.

Test for rectangles with x1 > x2 and y1 > y2. Empire earth passes such rects.

17 years agowinex11.drv: Ignore depth mismatch when using a virtual desktop.
Stefan Dösinger [Mon, 26 Feb 2007 12:38:49 +0000 (13:38 +0100)] 
winex11.drv: Ignore depth mismatch when using a virtual desktop.

17 years agowined3d: Index buffer creation adjustments.
Stefan Dösinger [Mon, 26 Feb 2007 12:38:17 +0000 (13:38 +0100)] 
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().

17 years agogdi32: Select correct replacement from ttc file.
Aric Stewart [Mon, 26 Feb 2007 05:25:27 +0000 (14:25 +0900)] 
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.

17 years agogdi32: Allow for loading of multibyte font name replacements.
Aric Stewart [Mon, 26 Feb 2007 04:12:30 +0000 (13:12 +0900)] 
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.

17 years agowordpad: Set default font to 'Times New Roman', like native does.
Alexander Nicolaysen Sørnes [Mon, 26 Feb 2007 17:32:11 +0000 (18:32 +0100)] 
wordpad: Set default font to 'Times New Roman', like native does.

17 years agomsxml3: Register schema cache classes.
Huw Davies [Fri, 23 Feb 2007 12:30:41 +0000 (12:30 +0000)] 
msxml3: Register schema cache classes.

17 years agogdi32: Make DC creation fail if we cannot allocate the visible region.
Alexandre Julliard [Mon, 26 Feb 2007 18:01:30 +0000 (19:01 +0100)] 
gdi32: Make DC creation fail if we cannot allocate the visible region.

17 years agocomctl32: More status bar tests.
Alex Arazi [Mon, 26 Feb 2007 04:43:26 +0000 (20:43 -0800)] 
comctl32: More status bar tests.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 26 Feb 2007 15:46:46 +0000 (16:46 +0100)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agoddraw/tests: There is no unnamed union in D3DLIGHT7.
Francois Gouget [Mon, 26 Feb 2007 15:46:19 +0000 (16:46 +0100)] 
ddraw/tests: There is no unnamed union in D3DLIGHT7.

17 years agowinealsa: Remove usage of uninitialised variable.
Maarten Lankhorst [Mon, 26 Feb 2007 15:19:43 +0000 (16:19 +0100)] 
winealsa: Remove usage of uninitialised variable.

17 years agomsxml3: Convert the domdoc object to use the IXMLDOMDocument2 interface.
Huw Davies [Mon, 26 Feb 2007 12:49:12 +0000 (12:49 +0000)] 
msxml3: Convert the domdoc object to use the IXMLDOMDocument2 interface.

17 years agowidl: Print EXPR_NUM expresssions as unsigned to avoid printing an extra negative...
Rob Shearman [Mon, 26 Feb 2007 15:06:21 +0000 (15:06 +0000)] 
widl: Print EXPR_NUM expresssions as unsigned to avoid printing an extra negative sign when lval is large.

17 years agoole32: The stream returned by StgStreamImpl_Clone should have one reference, so call...
Rob Shearman [Mon, 26 Feb 2007 12:57:19 +0000 (12:57 +0000)] 
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.

17 years agooleview: Add safearray type.
Misha Koshelev [Sun, 25 Feb 2007 18:40:42 +0000 (12:40 -0600)] 
oleview: Add safearray type.

17 years agooleview: Make optional flag "optional" not "opt.".
Misha Koshelev [Sun, 25 Feb 2007 07:36:36 +0000 (01:36 -0600)] 
oleview: Make optional flag "optional" not "opt.".

17 years agooleview: Add forgotten newlines to forward declarations.
Misha Koshelev [Sun, 25 Feb 2007 07:37:08 +0000 (01:37 -0600)] 
oleview: Add forgotten newlines to forward declarations.

17 years agooleview: Properly support enumerations.
Misha Koshelev [Sun, 25 Feb 2007 23:09:19 +0000 (17:09 -0600)] 
oleview: Properly support enumerations.

17 years agooleview: Report default values.
Misha Koshelev [Sun, 25 Feb 2007 07:35:10 +0000 (01:35 -0600)] 
oleview: Report default values.

17 years agowinex11.drv: Check the valid rects after the set_window_pos wineserver call.
Pierre d'Herbemont [Fri, 23 Feb 2007 19:26:28 +0000 (20:26 +0100)] 
winex11.drv: Check the valid rects after the set_window_pos wineserver call.

17 years agoimm32: Properly send WM_IME_NOTIFY using SendMessage.
Aric Stewart [Mon, 26 Feb 2007 09:12:33 +0000 (18:12 +0900)] 
imm32: Properly send WM_IME_NOTIFY using SendMessage.

17 years agodbghelp: Handle the .gnu_debuglink files with the newly added alternate mechanism.
Eric Pouech [Sat, 24 Feb 2007 20:01:15 +0000 (21:01 +0100)] 
dbghelp: Handle the .gnu_debuglink files with the newly added alternate mechanism.

17 years agodbghelp: Allow to add an alternate file_map for an ELF file (where to look for its...
Eric Pouech [Sat, 24 Feb 2007 20:01:10 +0000 (21:01 +0100)] 
dbghelp: Allow to add an alternate file_map for an ELF file (where to look for its debug information).

17 years agodbghelp: Rewrote the ELF section mapper for better data encapsulation.
Eric Pouech [Sat, 24 Feb 2007 20:01:05 +0000 (21:01 +0100)] 
dbghelp: Rewrote the ELF section mapper for better data encapsulation.

17 years agocomctl32: Use mask value in COMBOEX_GetItemA too.
Samuel Lidén Borell [Fri, 23 Feb 2007 19:27:58 +0000 (20:27 +0100)] 
comctl32: Use mask value in COMBOEX_GetItemA too.

17 years agocomctl32: rebar: Test the RBN_HEIGHTCHANGE notify and do some fixes.
Mikołaj Zalewski [Sun, 25 Feb 2007 11:40:44 +0000 (12:40 +0100)] 
comctl32: rebar: Test the RBN_HEIGHTCHANGE notify and do some fixes.

17 years agocomctl32: listview: Set the style in WM_CREATE.
Mikołaj Zalewski [Sun, 25 Feb 2007 11:53:57 +0000 (12:53 +0100)] 
comctl32: listview: Set the style in WM_CREATE.

17 years agocomdlg32: Synchronize ChooseColor dialog templates with the English one.
Dmitry Timoshkov [Mon, 26 Feb 2007 10:17:14 +0000 (18:17 +0800)] 
comdlg32: Synchronize ChooseColor dialog templates with the English one.

17 years agowined3d: Use application provided fog range when fog is enabled.
Vitaliy Margolen [Mon, 26 Feb 2007 01:03:00 +0000 (18:03 -0700)] 
wined3d: Use application provided fog range when fog is enabled.

17 years agoimagehlp: Forward already implemented functions to dbghelp.
Vitaliy Margolen [Sun, 25 Feb 2007 18:08:18 +0000 (11:08 -0700)] 
imagehlp: Forward already implemented functions to dbghelp.

17 years agod3d9: Free the vertex declaration elements.
H. Verbeet [Sun, 25 Feb 2007 19:06:01 +0000 (20:06 +0100)] 
d3d9: Free the vertex declaration elements.

17 years agomsi: Overwrite an existing read-only file when copying the install file.
James Hawkins [Mon, 26 Feb 2007 10:28:58 +0000 (04:28 -0600)] 
msi: Overwrite an existing read-only file when copying the install file.

17 years agomsi: Add tests for using markers in SELECT clauses.
James Hawkins [Sun, 25 Feb 2007 07:31:07 +0000 (01:31 -0600)] 
msi: Add tests for using markers in SELECT clauses.

17 years agomsi: Check for a NULL text entry, as it can be blank in the VolumeCostList control.
James Hawkins [Sun, 25 Feb 2007 05:08:12 +0000 (23:08 -0600)] 
msi: Check for a NULL text entry, as it can be blank in the VolumeCostList control.

17 years agomsi: Free the custom action data after the thread function executes.
James Hawkins [Sun, 25 Feb 2007 05:06:54 +0000 (23:06 -0600)] 
msi: Free the custom action data after the thread function executes.

17 years agowineshelllink: Fix menu entries with double spaces in their names.
Vitaliy Margolen [Sun, 25 Feb 2007 03:34:21 +0000 (20:34 -0700)] 
wineshelllink: Fix menu entries with double spaces in their names.

17 years agocmd.exe: Add special SET modifiers.
Jason Edmeades [Fri, 23 Feb 2007 22:22:57 +0000 (22:22 +0000)] 
cmd.exe: Add special SET modifiers.

17 years agocmd.exe: Add %random% special name support.
Jason Edmeades [Fri, 23 Feb 2007 22:22:03 +0000 (22:22 +0000)] 
cmd.exe: Add %random% special name support.

17 years agocmd.exe: Unify parsing and expansion.
Jason Edmeades [Fri, 23 Feb 2007 22:21:27 +0000 (22:21 +0000)] 
cmd.exe: Unify parsing and expansion.

17 years agocmd.exe: Add support for call :label and goto :label.
Jason Edmeades [Fri, 23 Feb 2007 22:19:25 +0000 (22:19 +0000)] 
cmd.exe: Add support for call :label and goto :label.

17 years agocmd.exe: Add pushd and popd.
Jason Edmeades [Fri, 23 Feb 2007 22:17:28 +0000 (22:17 +0000)] 
cmd.exe: Add pushd and popd.

17 years agowordpad: Add open file dialogue.
Alexander Nicolaysen Sørnes [Sun, 25 Feb 2007 13:40:27 +0000 (14:40 +0100)] 
wordpad: Add open file dialogue.

17 years agowordpad: Make edit menu more like native.
Alexander Nicolaysen Sørnes [Sun, 25 Feb 2007 13:39:58 +0000 (14:39 +0100)] 
wordpad: Make edit menu more like native.

17 years agowordpad: Add paste support.
Alexander Nicolaysen Sørnes [Sun, 25 Feb 2007 13:38:50 +0000 (14:38 +0100)] 
wordpad: Add paste support.

17 years agowordpad: Don't create maximized window.
Alexander Nicolaysen Sørnes [Sun, 25 Feb 2007 13:36:17 +0000 (14:36 +0100)] 
wordpad: Don't create maximized window.

17 years agowordpad: Make toolbar more like native.
Alexander Nicolaysen Sørnes [Sat, 24 Feb 2007 20:00:08 +0000 (21:00 +0100)] 
wordpad: Make toolbar more like native.

17 years agouser32: Do not call NULL message callback.
Fabian Bieler [Sat, 24 Feb 2007 18:57:22 +0000 (19:57 +0100)] 
user32: Do not call NULL message callback.

17 years agoinclude/d3d9types.h: Remove Size from D3DVOLUME_DESC.
Rok Mandeljc [Sat, 24 Feb 2007 12:03:31 +0000 (13:03 +0100)] 
include/d3d9types.h: Remove Size from D3DVOLUME_DESC.

17 years agolibwine: Eliminate duplicate function implementations in string.c
Rob Shearman [Fri, 23 Feb 2007 19:40:09 +0000 (19:40 +0000)] 
libwine: Eliminate duplicate function implementations in string.c
by using macros to turn off inlining when including wine/unicode.h.

17 years agoole32: Use IsEqualIID instead of memcmp in HGLOBALLockBytesImpl_QueryInterface.
Rob Shearman [Fri, 23 Feb 2007 19:39:17 +0000 (19:39 +0000)] 
ole32: Use IsEqualIID instead of memcmp in HGLOBALLockBytesImpl_QueryInterface.

17 years agoole32: Add tests for default handler creation and handler marshaling.
Rob Shearman [Fri, 23 Feb 2007 19:38:11 +0000 (19:38 +0000)] 
ole32: Add tests for default handler creation and handler marshaling.

17 years agowininet: Constify some variables.
Andrew Talbot [Sat, 24 Feb 2007 21:55:12 +0000 (21:55 +0000)] 
wininet: Constify some variables.

17 years agowineps.drv: Constify some variables.
Andrew Talbot [Fri, 23 Feb 2007 16:22:04 +0000 (16:22 +0000)] 
wineps.drv: Constify some variables.

17 years agoversion: Constify a variable.
Andrew Talbot [Fri, 23 Feb 2007 16:21:21 +0000 (16:21 +0000)] 
version: Constify a variable.

17 years agows2_32: Handle NULL argument in inet_addr.
Hans Leidekker [Fri, 23 Feb 2007 14:41:10 +0000 (15:41 +0100)] 
ws2_32: Handle NULL argument in inet_addr.

17 years agocmd: Remove execute permission on source files.
Alexandre Julliard [Fri, 23 Feb 2007 11:51:55 +0000 (12:51 +0100)] 
cmd: Remove execute permission on source files.

17 years agoREADME: Fully revise Korean translation.
Bang Jun-Young [Thu, 22 Feb 2007 09:36:17 +0000 (18:36 +0900)] 
README: Fully revise Korean translation.

17 years agohhctrl.ocx: Added beginning #SYSTEM parsing code.
Jacek Caban [Fri, 23 Feb 2007 02:31:13 +0000 (03:31 +0100)] 
hhctrl.ocx: Added beginning #SYSTEM parsing code.

17 years agohhctrl.ocx: Handle memory allocation in OpenCHM and CloseCHM.
Jacek Caban [Fri, 23 Feb 2007 02:30:38 +0000 (03:30 +0100)] 
hhctrl.ocx: Handle memory allocation in OpenCHM and CloseCHM.

17 years agohhctrl.ocx: Move HH_OpenCHM implementation to HH_Open.
Jacek Caban [Fri, 23 Feb 2007 02:30:02 +0000 (03:30 +0100)] 
hhctrl.ocx: Move HH_OpenCHM implementation to HH_Open.

17 years agohhctrl.ocx: Use hhctrl.ocx's HINSTANCE.
Jacek Caban [Thu, 22 Feb 2007 21:57:40 +0000 (22:57 +0100)] 
hhctrl.ocx: Use hhctrl.ocx's HINSTANCE.

17 years agohhctrl.ocx: Rewrite reading strings from #STRINGS section.
Jacek Caban [Thu, 22 Feb 2007 21:51:36 +0000 (22:51 +0100)] 
hhctrl.ocx: Rewrite reading strings from #STRINGS section.

17 years agohhctrl.ocx: Use wrappers of memory allocation functions.
Jacek Caban [Thu, 22 Feb 2007 21:49:13 +0000 (22:49 +0100)] 
hhctrl.ocx: Use wrappers of memory allocation functions.

17 years agohhctrl.ocx: Move DllMain to hhctrl.c.
Jacek Caban [Thu, 22 Feb 2007 21:48:35 +0000 (22:48 +0100)] 
hhctrl.ocx: Move DllMain to hhctrl.c.

17 years agohhctrl.ocx: Declare strdupAtoW in hhctrl.h and use it instead of duplicated *ANSIToUn...
Jacek Caban [Thu, 22 Feb 2007 21:47:21 +0000 (22:47 +0100)] 
hhctrl.ocx: Declare strdupAtoW in hhctrl.h and use it instead of duplicated *ANSIToUnicode.

17 years agohhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h.
Jacek Caban [Thu, 22 Feb 2007 21:45:16 +0000 (22:45 +0100)] 
hhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h.

17 years agoserialui/tests: Add initial tests.
Detlef Riekenberg [Thu, 22 Feb 2007 20:15:29 +0000 (21:15 +0100)] 
serialui/tests: Add initial tests.

17 years agoserialui: Fix return type for drvGetDefaultCommConfig.
Detlef Riekenberg [Thu, 22 Feb 2007 20:15:23 +0000 (21:15 +0100)] 
serialui: Fix return type for drvGetDefaultCommConfig.

17 years agocomctl32: Add DebugInfo to critical section.
Jan Zerebecki [Fri, 23 Feb 2007 08:26:17 +0000 (09:26 +0100)] 
comctl32: Add DebugInfo to critical section.

17 years agowined3d: replace #ifdef with if() for DEBUG_SINGLE_MODE.
Jan Zerebecki [Fri, 23 Feb 2007 08:27:42 +0000 (09:27 +0100)] 
wined3d: replace #ifdef with if() for DEBUG_SINGLE_MODE.

17 years agowined3d: Make CreateFakeGLContext thread safe.
Jan Zerebecki [Fri, 23 Feb 2007 08:24:45 +0000 (09:24 +0100)] 
wined3d: Make CreateFakeGLContext thread safe.

17 years agowinex11.drv: Set the refresh rate for NoRes to 60 instead of 0.
Jan Zerebecki [Fri, 23 Feb 2007 08:26:33 +0000 (09:26 +0100)] 
winex11.drv: Set the refresh rate for NoRes to 60 instead of 0.