wine
13 years agourlmon: Implemented functionality for retrieving the scheme name of a IUri.
Thomas Mullaly [Tue, 8 Jun 2010 01:33:42 +0000 (21:33 -0400)] 
urlmon: Implemented functionality for retrieving the scheme name of a IUri.

13 years agourlmon: Added a canonicalization function for the scheme of a URI.
Thomas Mullaly [Mon, 7 Jun 2010 21:46:43 +0000 (17:46 -0400)] 
urlmon: Added a canonicalization function for the scheme of a URI.

13 years agourlmon: Added a parser function to determine the scheme type of a URI.
Thomas Mullaly [Mon, 7 Jun 2010 20:34:08 +0000 (16:34 -0400)] 
urlmon: Added a parser function to determine the scheme type of a URI.

13 years agourlmon: Added a scheme name parser for the IUri interface.
Thomas Mullaly [Mon, 7 Jun 2010 03:39:46 +0000 (23:39 -0400)] 
urlmon: Added a scheme name parser for the IUri interface.

13 years agoinclude: Updated the URL_SCHEME enum.
Thomas Mullaly [Mon, 7 Jun 2010 02:19:43 +0000 (22:19 -0400)] 
include: Updated the URL_SCHEME enum.

13 years agoserver: Try to use /proc/pid/mem to read process memory since it should be faster.
Alexandre Julliard [Wed, 21 Jul 2010 08:50:12 +0000 (10:50 +0200)] 
server: Try to use /proc/pid/mem to read process memory since it should be faster.

13 years agowinspool.drv: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:09:23 +0000 (21:09 +0300)] 
winspool.drv: Add Ukrainian translation.

13 years agosane.ds: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:06:44 +0000 (21:06 +0300)] 
sane.ds: Add Ukrainian translation.

13 years agogphoto2.ds: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:01:55 +0000 (21:01 +0300)] 
gphoto2.ds: Add Ukrainian translation.

13 years agojscript: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:04:17 +0000 (21:04 +0300)] 
jscript: Add Ukrainian translation.

13 years agobrowseui: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 17:46:55 +0000 (20:46 +0300)] 
browseui: Add Ukrainian translation.

13 years agonotepad: Ukrainian translation fix.
Igor Paliychuk [Tue, 20 Jul 2010 17:45:29 +0000 (20:45 +0300)] 
notepad: Ukrainian translation fix.

13 years agoprogman: Ukrainian translation fix.
Igor Paliychuk [Tue, 20 Jul 2010 17:45:02 +0000 (20:45 +0300)] 
progman: Ukrainian translation fix.

13 years agowintab32: Avoid NULL pointer dereferences.
Peter Urbanec [Tue, 20 Jul 2010 13:20:07 +0000 (23:20 +1000)] 
wintab32: Avoid NULL pointer dereferences.

13 years agogdi32: Rebuild font hash after changing the matrix.
Marcus Meissner [Mon, 19 Jul 2010 22:17:10 +0000 (00:17 +0200)] 
gdi32: Rebuild font hash after changing the matrix.

13 years agod3d10: Add data and size check to parse_dxbc().
Rico Schüller [Mon, 19 Jul 2010 19:48:41 +0000 (21:48 +0200)] 
d3d10: Add data and size check to parse_dxbc().

13 years agod3d10: Move some helper funcs to utils.
Rico Schüller [Mon, 19 Jul 2010 19:48:36 +0000 (21:48 +0200)] 
d3d10: Move some helper funcs to utils.

13 years agoshell32: Add stub for SHGetPropertyStoreFromParsingName.
André Hentschel [Tue, 20 Jul 2010 17:40:40 +0000 (19:40 +0200)] 
shell32: Add stub for SHGetPropertyStoreFromParsingName.

13 years agocomdlg32: Test and fix Find/ReplaceText parameter checking code.
Dylan Smith [Tue, 20 Jul 2010 21:50:06 +0000 (17:50 -0400)] 
comdlg32: Test and fix Find/ReplaceText parameter checking code.

13 years agocomdlg32: Zero length replace buffer is valid for ReplaceText.
Dylan Smith [Tue, 20 Jul 2010 21:49:59 +0000 (17:49 -0400)] 
comdlg32: Zero length replace buffer is valid for ReplaceText.

13 years agocomdlg32: Check for valid replace parameters on ReplaceTextW.
Dylan Smith [Tue, 20 Jul 2010 21:49:49 +0000 (17:49 -0400)] 
comdlg32: Check for valid replace parameters on ReplaceTextW.

COMDLG32_FR_CheckPartial is called with the second parameter of TRUE to
indicate that it is checking for a replace dialog, which includes checking
for a non-NULL replace buffer. This was called correctly on ReplaceTextA
but not for ReplaceTextW.

13 years agomsvcp90/tests: Added char_traits<char>::_Copy_s tests.
Piotr Caban [Tue, 20 Jul 2010 21:25:07 +0000 (23:25 +0200)] 
msvcp90/tests: Added char_traits<char>::_Copy_s tests.

13 years agomsvcp90/tests: Added char_traits equal tests.
Piotr Caban [Tue, 20 Jul 2010 21:24:51 +0000 (23:24 +0200)] 
msvcp90/tests: Added char_traits equal tests.

13 years agomsvcp90/tests: Added char_traits assign tests.
Piotr Caban [Tue, 20 Jul 2010 21:24:32 +0000 (23:24 +0200)] 
msvcp90/tests: Added char_traits assign tests.

13 years agomsvcp90: Added char_traits<unsigned short> implementation.
Piotr Caban [Wed, 21 Jul 2010 09:10:07 +0000 (11:10 +0200)] 
msvcp90: Added char_traits<unsigned short> implementation.

13 years agomsvcp90: Added char_traits<wchar_t> implementation.
Piotr Caban [Tue, 20 Jul 2010 21:23:24 +0000 (23:23 +0200)] 
msvcp90: Added char_traits<wchar_t> implementation.

13 years agomsvcp90: Added char_traits<char> implementation.
Piotr Caban [Tue, 20 Jul 2010 21:22:59 +0000 (23:22 +0200)] 
msvcp90: Added char_traits<char> implementation.

13 years agomsvcp90: Added stub dll.
Piotr Caban [Tue, 20 Jul 2010 21:22:16 +0000 (23:22 +0200)] 
msvcp90: Added stub dll.

13 years agoappwiz.cpl: Add the Serbian (Latin) translation.
Paul Vriens [Tue, 20 Jul 2010 21:22:43 +0000 (23:22 +0200)] 
appwiz.cpl: Add the Serbian (Latin) translation.

Translation by Nenad Vujic <nesa24casa@gmail.com>

13 years agocomctl32: Add the Serbian (Cyrillic) translation.
Paul Vriens [Tue, 20 Jul 2010 21:12:17 +0000 (23:12 +0200)] 
comctl32: Add the Serbian (Cyrillic) translation.

Translation by Nenad Vujic <nesa24casa@gmail.com>

13 years agoshlwapi: Be less strict on which type of IShellFolder can be enumerated.
Andrew Eikum [Tue, 20 Jul 2010 19:54:12 +0000 (14:54 -0500)] 
shlwapi: Be less strict on which type of IShellFolder can be enumerated.

13 years agowinemenubuilder: Always initialize COM.
Damjan Jovanovic [Tue, 20 Jul 2010 19:16:29 +0000 (21:16 +0200)] 
winemenubuilder: Always initialize COM.

13 years agontdll: Add LDT error codes.
André Hentschel [Tue, 20 Jul 2010 17:33:21 +0000 (19:33 +0200)] 
ntdll: Add LDT error codes.

13 years agofusion: Implement IAssemblyNameImpl_GetDisplayName more completely.
Owen Rudge [Tue, 20 Jul 2010 17:02:36 +0000 (18:02 +0100)] 
fusion: Implement IAssemblyNameImpl_GetDisplayName more completely.

13 years agowined3d: Use a more consistent name for the normalized texrect "extension".
Henri Verbeet [Tue, 20 Jul 2010 16:51:54 +0000 (18:51 +0200)] 
wined3d: Use a more consistent name for the normalized texrect "extension".

13 years agowined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.
Henri Verbeet [Tue, 20 Jul 2010 16:51:53 +0000 (18:51 +0200)] 
wined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.

13 years agowined3d: Remove an unused prototype.
Henri Verbeet [Tue, 20 Jul 2010 16:51:52 +0000 (18:51 +0200)] 
wined3d: Remove an unused prototype.

13 years agowined3d: Add some missing flags to debug_d3dusage().
Henri Verbeet [Tue, 20 Jul 2010 16:51:51 +0000 (18:51 +0200)] 
wined3d: Add some missing flags to debug_d3dusage().

13 years agoadvapi32: Fix cred domain according to tests.
Alexandre Goujon [Tue, 20 Jul 2010 13:05:14 +0000 (15:05 +0200)] 
advapi32: Fix cred domain according to tests.

13 years agowinedbg: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:24:03 +0000 (16:24 +0300)] 
winedbg: Add Ukrainian translation.

13 years agowineboot: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:20:21 +0000 (16:20 +0300)] 
wineboot: Add Ukrainian translation.

13 years agoprogman: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:29:45 +0000 (16:29 +0300)] 
progman: Add Ukrainian translation.

13 years agonet: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:09:11 +0000 (16:09 +0300)] 
net: Add Ukrainian translation.

13 years agod3dx9: Shader assembler ps_1_4 support.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Shader assembler ps_1_4 support.

13 years agod3dx9: Add ps_1_4 instructions parsing to the shader assembler.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Add ps_1_4 instructions parsing to the shader assembler.

13 years agod3dx9: Add shift modifiers parsing to the shader assembler.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Add shift modifiers parsing to the shader assembler.

13 years agod3dx9: Add ps_1_x source register modifiers to the shader assembler.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Add ps_1_x source register modifiers to the shader assembler.

13 years agoinclude: Add INameSpaceTreeControl, INameSpaceTreeControl2 and INameSpaceTreeControlE...
David Hedberg [Tue, 20 Jul 2010 13:02:50 +0000 (15:02 +0200)] 
include: Add INameSpaceTreeControl, INameSpaceTreeControl2 and INameSpaceTreeControlEvents interface declarations.

13 years agomsi: Keep track of the patch filename in apply_registered_patch.
Hans Leidekker [Tue, 20 Jul 2010 12:55:08 +0000 (14:55 +0200)] 
msi: Keep track of the patch filename in apply_registered_patch.

13 years agomsi: Unpublish the product after running all the actions.
Hans Leidekker [Tue, 20 Jul 2010 12:54:50 +0000 (14:54 +0200)] 
msi: Unpublish the product after running all the actions.

13 years agomsi: Store the patch state in the registry.
Hans Leidekker [Tue, 20 Jul 2010 12:54:34 +0000 (14:54 +0200)] 
msi: Store the patch state in the registry.

13 years agomsi: Add a test for MsiSetFeatureState.
Hans Leidekker [Tue, 20 Jul 2010 12:54:20 +0000 (14:54 +0200)] 
msi: Add a test for MsiSetFeatureState.

13 years agoshlwapi: Don't trace the contents of output buffers.
Hans Leidekker [Tue, 20 Jul 2010 12:52:02 +0000 (14:52 +0200)] 
shlwapi: Don't trace the contents of output buffers.

13 years agoadvapi32: Stub out the Safer* functions a bit more.
Hans Leidekker [Tue, 20 Jul 2010 12:50:37 +0000 (14:50 +0200)] 
advapi32: Stub out the Safer* functions a bit more.

13 years agowinebuild: Add more checks to protect against corrupted resource files.
Alexandre Julliard [Tue, 20 Jul 2010 14:04:51 +0000 (16:04 +0200)] 
winebuild: Add more checks to protect against corrupted resource files.

13 years agocomctl32/monthcal: Use memcpy to copy day state arrays.
Nikolay Sivov [Mon, 19 Jul 2010 17:54:40 +0000 (21:54 +0400)] 
comctl32/monthcal: Use memcpy to copy day state arrays.

13 years agoshlwapi/tests: Correct the prototype of the StrRetToBSTR function pointer.
Andrew Nguyen [Tue, 20 Jul 2010 04:14:48 +0000 (23:14 -0500)] 
shlwapi/tests: Correct the prototype of the StrRetToBSTR function pointer.

13 years agoshlwapi/tests: Skip a StrCpyNW test that crashes on older Win9x.
Andrew Nguyen [Tue, 20 Jul 2010 04:14:38 +0000 (23:14 -0500)] 
shlwapi/tests: Skip a StrCpyNW test that crashes on older Win9x.

13 years agoshlwapi/tests: Skip StrRStrI tests on older Win9x platforms.
Andrew Nguyen [Tue, 20 Jul 2010 04:14:30 +0000 (23:14 -0500)] 
shlwapi/tests: Skip StrRStrI tests on older Win9x platforms.

13 years agoshlwapi/tests: Skip SHUnicodeToUnicode tests on Win98.
Andrew Nguyen [Tue, 20 Jul 2010 04:14:20 +0000 (23:14 -0500)] 
shlwapi/tests: Skip SHUnicodeToUnicode tests on Win98.

13 years agoshlwapi/tests: Skip SHAnsiToAnsi tests on Win98.
Andrew Nguyen [Tue, 20 Jul 2010 04:14:11 +0000 (23:14 -0500)] 
shlwapi/tests: Skip SHAnsiToAnsi tests on Win98.

13 years agoshlwapi/tests: Rename a string variable for clarity.
Andrew Nguyen [Tue, 20 Jul 2010 04:13:57 +0000 (23:13 -0500)] 
shlwapi/tests: Rename a string variable for clarity.

13 years agomsi: Add the Serbian (Cyrillic) translation.
Paul Vriens [Tue, 20 Jul 2010 09:11:54 +0000 (11:11 +0200)] 
msi: Add the Serbian (Cyrillic) translation.

Translation by Nenad Vujic <nesa24casa@gmail.com>

13 years agocomctl32: Fix positioning of toolbars that have the WS_BORDER style.
Alexandre Julliard [Tue, 20 Jul 2010 12:29:24 +0000 (14:29 +0200)] 
comctl32: Fix positioning of toolbars that have the WS_BORDER style.

13 years agogdi32: Reject invalid DIB depths in CreateDIBSection.
Alexandre Julliard [Tue, 20 Jul 2010 12:28:51 +0000 (14:28 +0200)] 
gdi32: Reject invalid DIB depths in CreateDIBSection.

13 years agowininet: Allow HTTPREQ_ReadFileEx read more then one data chunk.
Piotr Caban [Mon, 19 Jul 2010 22:33:24 +0000 (00:33 +0200)] 
wininet: Allow HTTPREQ_ReadFileEx read more then one data chunk.

13 years agowininet: Don't report error in read_gzip_data when to much data was cached.
Piotr Caban [Mon, 19 Jul 2010 22:32:59 +0000 (00:32 +0200)] 
wininet: Don't report error in read_gzip_data when to much data was cached.

13 years agofusion: Install assemblies into correct directory for architecture.
Owen Rudge [Mon, 19 Jul 2010 18:33:19 +0000 (19:33 +0100)] 
fusion: Install assemblies into correct directory for architecture.

13 years agorpcrt4/tests: Improve failure messages.
Austin English [Mon, 19 Jul 2010 17:16:59 +0000 (12:16 -0500)] 
rpcrt4/tests: Improve failure messages.

13 years agoshlwapi/tests: Fix GLE for SHFormatDateTimeA.
André Hentschel [Mon, 19 Jul 2010 17:11:04 +0000 (19:11 +0200)] 
shlwapi/tests: Fix GLE for SHFormatDateTimeA.

13 years agoshell32: Implement IPersistFolder2 for the desktop folder.
David Hedberg [Sun, 18 Jul 2010 12:34:56 +0000 (14:34 +0200)] 
shell32: Implement IPersistFolder2 for the desktop folder.

13 years agoshell32/tests: Try harder to subclass the listview.
David Hedberg [Sun, 18 Jul 2010 12:51:48 +0000 (14:51 +0200)] 
shell32/tests: Try harder to subclass the listview.

13 years agoserver: Forward the correct error to asyncs.
Mike Kaplinskiy [Sun, 18 Jul 2010 02:06:58 +0000 (22:06 -0400)] 
server: Forward the correct error to asyncs.

13 years agoserver: In case of hangup/error, wake up all asyncs that can no longer be completed.
Mike Kaplinskiy [Sun, 18 Jul 2010 02:06:55 +0000 (22:06 -0400)] 
server: In case of hangup/error, wake up all asyncs that can no longer be completed.

13 years agoserver: Propagate error from recv.
Mike Kaplinskiy [Sun, 18 Jul 2010 02:06:53 +0000 (22:06 -0400)] 
server: Propagate error from recv.

13 years agoserver: Move signaling FD_* events to a separate function.
Mike Kaplinskiy [Sun, 18 Jul 2010 02:06:49 +0000 (22:06 -0400)] 
server: Move signaling FD_* events to a separate function.

13 years agoinclude: Add IShellItemArray and IShellItemFilter interface declarations.
David Hedberg [Sat, 17 Jul 2010 15:22:00 +0000 (17:22 +0200)] 
include: Add IShellItemArray and IShellItemFilter interface declarations.

13 years agoinclude: Add IEnumShellItems interface declaration.
David Hedberg [Sat, 17 Jul 2010 15:21:59 +0000 (17:21 +0200)] 
include: Add IEnumShellItems interface declaration.

13 years agooleaut32: Better handle secondary type when generating type descriptors.
Andrey Turkin [Sat, 17 Jul 2010 07:40:23 +0000 (11:40 +0400)] 
oleaut32: Better handle secondary type when generating type descriptors.

13 years agooleaut32: Add support for const variables.
Andrey Turkin [Sat, 17 Jul 2010 07:40:10 +0000 (11:40 +0400)] 
oleaut32: Add support for const variables.

13 years agooleaut32: Reuse existing function to encode custom data.
Andrey Turkin [Sat, 17 Jul 2010 07:39:56 +0000 (11:39 +0400)] 
oleaut32: Reuse existing function to encode custom data.

13 years agocryptui: Add Ukrainian translation.
Igor Paliychuk [Mon, 19 Jul 2010 16:44:17 +0000 (19:44 +0300)] 
cryptui: Add Ukrainian translation.

13 years agowordpad: Save and load word wrap registry options.
Dylan Smith [Mon, 19 Jul 2010 22:22:22 +0000 (18:22 -0400)] 
wordpad: Save and load word wrap registry options.

13 years agowordpad: Avoid filling overlapping rectangles in print preview.
Dylan Smith [Mon, 19 Jul 2010 22:21:07 +0000 (18:21 -0400)] 
wordpad: Avoid filling overlapping rectangles in print preview.

This reduces the amount of flicker seen from redrawing the window.

13 years agowordpad: Remove sized print preview page buffer.
Dylan Smith [Mon, 19 Jul 2010 22:20:59 +0000 (18:20 -0400)] 
wordpad: Remove sized print preview page buffer.

This extra buffer only saves the result of the StretchBlt operatation,
which isn't worth doing since a BitBlt will still be needed from the buffer
to the screen. This causes noticable delay on resizing since a new sized
bitmap needs to be created, the old bitmap needs to be destroyed, and then
both a StretchBlt and a Bitblt is needed to actually repaint the window.

13 years agowordpad: Reduce unnecessary flicker from extra background erasing.
Dylan Smith [Mon, 19 Jul 2010 22:20:48 +0000 (18:20 -0400)] 
wordpad: Reduce unnecessary flicker from extra background erasing.

13 years agowordpad: Search finished message box should be modal.
Dylan Smith [Mon, 19 Jul 2010 22:18:17 +0000 (18:18 -0400)] 
wordpad: Search finished message box should be modal.

13 years agowordpad: Find dialogs intialize find field with selection.
Dylan Smith [Mon, 19 Jul 2010 22:18:08 +0000 (18:18 -0400)] 
wordpad: Find dialogs intialize find field with selection.

If there is a selection that doesn't span multiple paragraphs, then the
selection text initializes the find field in native wordpad, otherwise the
last search is used to initialize the field.  I added an extra buffer,
since closing the find dialog before doing a search will preserve the last
search state.

13 years agowordpad: Fix behaviour of find/replace dialog.
Dylan Smith [Mon, 19 Jul 2010 22:17:57 +0000 (18:17 -0400)] 
wordpad: Fix behaviour of find/replace dialog.

Pressing replace should only replace a selected match, and afterwards it
should find the next match. Searches should always start from the start of
the selection, even if the selection is moved in between searches. Searches
wrap at the end of text, and should keep track of whether it has wrapped
from previous searches to determine if it reached the end position.

13 years agowinecfg: Improve German view.
André Hentschel [Mon, 19 Jul 2010 19:09:08 +0000 (21:09 +0200)] 
winecfg: Improve German view.

13 years agowined3d: Remove restoring the read buffer from read_from_framebuffer_texture().
Henri Verbeet [Mon, 19 Jul 2010 16:36:22 +0000 (18:36 +0200)] 
wined3d: Remove restoring the read buffer from read_from_framebuffer_texture().

The few functions that care about the read buffer should explicitly set it
themselves, instead of assuming any particular state.

13 years agowined3d: Consolidate surface related prototypes in wined3d_private.h.
Henri Verbeet [Mon, 19 Jul 2010 16:36:21 +0000 (18:36 +0200)] 
wined3d: Consolidate surface related prototypes in wined3d_private.h.

13 years agoddraw: Merge the surface thunks into surface.c.
Henri Verbeet [Mon, 19 Jul 2010 16:36:20 +0000 (18:36 +0200)] 
ddraw: Merge the surface thunks into surface.c.

13 years agoddraw: Merge the ddraw thunks into ddraw.c.
Henri Verbeet [Mon, 19 Jul 2010 16:36:19 +0000 (18:36 +0200)] 
ddraw: Merge the ddraw thunks into ddraw.c.

Note how both ddraw 1 and ddraw 7 used the same IDirectDrawImpl_XXX naming
convention.

13 years agokernel32: Declare and add stubs for GetLogicalProcessorInformation(Ex).
Paul Chitescu [Mon, 19 Jul 2010 15:22:35 +0000 (18:22 +0300)] 
kernel32: Declare and add stubs for GetLogicalProcessorInformation(Ex).

13 years agokernel32: Declare structures related to logical processor information (core, cache...
Paul Chitescu [Mon, 19 Jul 2010 15:32:38 +0000 (18:32 +0300)] 
kernel32: Declare structures related to logical processor information (core, cache, node, group).

13 years agoshell32/tests: Test that clicking "Make New Folder" makes a new folder.
Michael Mc Donnell [Sat, 10 Jul 2010 15:38:06 +0000 (11:38 -0400)] 
shell32/tests: Test that clicking "Make New Folder" makes a new folder.

13 years agooleaut32/typelib: Fix ITypeInfo_Invoke with restricted keyword.
Alexandre Goujon [Sun, 18 Jul 2010 10:16:16 +0000 (12:16 +0200)] 
oleaut32/typelib: Fix ITypeInfo_Invoke with restricted keyword.

13 years agoRemove references to wineprefixcreate.
Austin English [Mon, 19 Jul 2010 23:38:04 +0000 (18:38 -0500)] 
Remove references to wineprefixcreate.

13 years agoshell32: Shell_GetImageLists should be declared in shlobj.h and exported by name.
David Hedberg [Tue, 20 Jul 2010 08:11:49 +0000 (10:11 +0200)] 
shell32: Shell_GetImageLists should be declared in shlobj.h and exported by name.