wine
19 years agoPrecisely compute the necessary pidl length in UNIXFS_path_to_pidl.
Michael Jung [Mon, 27 Jun 2005 18:46:36 +0000 (18:46 +0000)] 
Precisely compute the necessary pidl length in UNIXFS_path_to_pidl.

19 years agoRepaint the area behind the "transparent" text control when it
Mike McCormack [Mon, 27 Jun 2005 18:46:22 +0000 (18:46 +0000)] 
Repaint the area behind the "transparent" text control when it
changes.

19 years agoAdd a check for sg_io_hdr_t and (not tested) check for scsireq_t
Dmitry Timoshkov [Mon, 27 Jun 2005 12:07:49 +0000 (12:07 +0000)] 
Add a check for sg_io_hdr_t and (not tested) check for scsireq_t
presence.

19 years agoExport DllMain as native does.
Jacek Caban [Mon, 27 Jun 2005 12:04:09 +0000 (12:04 +0000)] 
Export DllMain as native does.

19 years agoImplemented OpenThread on top of NtOpenThread.
Eric Pouech [Mon, 27 Jun 2005 12:03:56 +0000 (12:03 +0000)] 
Implemented OpenThread on top of NtOpenThread.

19 years agoBeginnings of an infrastructure to allow specifying the target CPU and
Alexandre Julliard [Mon, 27 Jun 2005 11:23:24 +0000 (11:23 +0000)] 
Beginnings of an infrastructure to allow specifying the target CPU and
platform at run-time.

19 years agoAdded tests.
Jacek Caban [Mon, 27 Jun 2005 11:19:49 +0000 (11:19 +0000)] 
Added tests.

19 years agoImplemented OpenProcess on top of NtOpenProcess.
Eric Pouech [Mon, 27 Jun 2005 11:12:11 +0000 (11:12 +0000)] 
Implemented OpenProcess on top of NtOpenProcess.

19 years agoChanges stub to FIXME for GetGlobalFontLinkObject.
Vitaly Lipatov [Mon, 27 Jun 2005 11:10:16 +0000 (11:10 +0000)] 
Changes stub to FIXME for GetGlobalFontLinkObject.

19 years agoReport a todo and skip DIB tests when they fail at a non-truecolor
Felix Nawothnig [Mon, 27 Jun 2005 11:09:52 +0000 (11:09 +0000)] 
Report a todo and skip DIB tests when they fail at a non-truecolor
screen depth.

19 years agoAdd pointer types for token structures.
Mike McCormack [Mon, 27 Jun 2005 11:09:42 +0000 (11:09 +0000)] 
Add pointer types for token structures.

19 years agoFix some -Wstrict-prototypes warnings.
Stefan Huehner [Mon, 27 Jun 2005 09:57:28 +0000 (09:57 +0000)] 
Fix some -Wstrict-prototypes warnings.

19 years ago- OpenConsole: try to open the Unix console if we fail with wineserver
Eric Pouech [Mon, 27 Jun 2005 09:54:09 +0000 (09:54 +0000)] 
- OpenConsole: try to open the Unix console if we fail with wineserver
- kernel32: simplifying code for opening a console handle
- msvcrt: now correctly initializing the handles to the Windows
  console

19 years agoConst correctness fixes.
Eric Pouech [Mon, 27 Jun 2005 09:53:46 +0000 (09:53 +0000)] 
Const correctness fixes.

19 years agoAdded stub implementation of about and res protocols.
Jacek Caban [Mon, 27 Jun 2005 09:50:56 +0000 (09:50 +0000)] 
Added stub implementation of about and res protocols.

19 years agoDefine KAFFINITY.
Mike McCormack [Mon, 27 Jun 2005 09:49:56 +0000 (09:49 +0000)] 
Define KAFFINITY.

19 years agoDeclare and fix function prototypes.
Mike McCormack [Mon, 27 Jun 2005 09:49:48 +0000 (09:49 +0000)] 
Declare and fix function prototypes.

19 years agoFix test on NT 4.
Jacek Caban [Mon, 27 Jun 2005 09:49:26 +0000 (09:49 +0000)] 
Fix test on NT 4.

19 years agoConstify wcmd.
Andreas Mohr [Mon, 27 Jun 2005 09:48:57 +0000 (09:48 +0000)] 
Constify wcmd.

19 years agoConstify all needlessly non-const winecfg structs.
Andreas Mohr [Mon, 27 Jun 2005 09:48:06 +0000 (09:48 +0000)] 
Constify all needlessly non-const winecfg structs.

19 years agoNow generating argument-less functions as (void) instead of ().
Eric Pouech [Mon, 27 Jun 2005 09:46:35 +0000 (09:46 +0000)] 
Now generating argument-less functions as (void) instead of ().

19 years agoFixed window size computation for non child windows.
Eric Pouech [Mon, 27 Jun 2005 09:45:26 +0000 (09:45 +0000)] 
Fixed window size computation for non child windows.

19 years agoDeclare some Nt* functions.
Mike McCormack [Mon, 27 Jun 2005 09:45:06 +0000 (09:45 +0000)] 
Declare some Nt* functions.

19 years agoDUPLICATE_* flags should be defined in winnt.h.
Mike McCormack [Mon, 27 Jun 2005 09:44:08 +0000 (09:44 +0000)] 
DUPLICATE_* flags should be defined in winnt.h.

19 years agoFix typo in comment about Wine registry key.
Jacek Caban [Mon, 27 Jun 2005 09:43:12 +0000 (09:43 +0000)] 
Fix typo in comment about Wine registry key.

19 years agoAdded winemine debug channel.
Jacek Caban [Mon, 27 Jun 2005 09:42:49 +0000 (09:42 +0000)] 
Added winemine debug channel.

19 years agoBetter notify macro
Jacek Caban [Mon, 27 Jun 2005 09:42:40 +0000 (09:42 +0000)] 
Better notify macro

19 years ago- implement encode and decode of BasicConstraints2, sequence of any
Juan Lang [Mon, 27 Jun 2005 09:42:15 +0000 (09:42 +0000)] 
- implement encode and decode of BasicConstraints2, sequence of any
- fix encoding of integer value 0
- more tests

19 years agoAdditional test cases for IShellFolder_BindToObject.
Saulius Krasuckas [Mon, 27 Jun 2005 09:41:48 +0000 (09:41 +0000)] 
Additional test cases for IShellFolder_BindToObject.

19 years agoFix some -Wmissing-declarations warnings.
Hans Leidekker [Sat, 25 Jun 2005 18:34:32 +0000 (18:34 +0000)] 
Fix some -Wmissing-declarations warnings.
"errno" is not a good choice for a parameter name.

19 years agoRemove some i386 ifdefs for 16-bit entry points since they are no
Alexandre Julliard [Sat, 25 Jun 2005 18:34:00 +0000 (18:34 +0000)] 
Remove some i386 ifdefs for 16-bit entry points since they are no
longer used by default on other platforms anyway.

19 years agoFix some 16-bit return values.
Andreas Mohr [Sat, 25 Jun 2005 18:32:36 +0000 (18:32 +0000)] 
Fix some 16-bit return values.

19 years agoFix a lurking infinite loop in SHGetPathFromIDList.
Michael Jung [Sat, 25 Jun 2005 18:32:17 +0000 (18:32 +0000)] 
Fix a lurking infinite loop in SHGetPathFromIDList.

19 years ago- Remove the old margins from the format rectangle before adding the
Michael Kaufmann [Sat, 25 Jun 2005 18:32:07 +0000 (18:32 +0000)] 
- Remove the old margins from the format rectangle before adding the
  new margins.
- Adjust the format rectangle and repaint the control after the
  margins have been set.
- New tests.

19 years ago- use STATUS_TIMEOUT instead of WAIT_TIMEOUT
Mike McCormack [Sat, 25 Jun 2005 18:31:29 +0000 (18:31 +0000)] 
- use STATUS_TIMEOUT instead of WAIT_TIMEOUT
- add RTL_ to one more CRITICAL_SECTION_DEBUG

19 years ago- NtWaitForSingleObject doesn't return WAIT_FAILED.
Mike McCormack [Sat, 25 Jun 2005 18:31:19 +0000 (18:31 +0000)] 
- NtWaitForSingleObject doesn't return WAIT_FAILED.
- Use STATUS_WAIT_0 not WAIT_OBJECT_0.

19 years agoUse NT status codes for exceptions.
Mike McCormack [Sat, 25 Jun 2005 18:31:00 +0000 (18:31 +0000)] 
Use NT status codes for exceptions.

19 years agoChanged message about Mozilla ActiveX Control.
Jacek Caban [Sat, 25 Jun 2005 18:30:49 +0000 (18:30 +0000)] 
Changed message about Mozilla ActiveX Control.

19 years agoUse RTL_CRITICAL_SECTION instead of CRITICAL_SECTION.
Mike McCormack [Sat, 25 Jun 2005 18:00:57 +0000 (18:00 +0000)] 
Use RTL_CRITICAL_SECTION instead of CRITICAL_SECTION.

19 years agoAdded mshtml.dll registration to wine.inf.
Jacek Caban [Sat, 25 Jun 2005 17:58:58 +0000 (17:58 +0000)] 
Added mshtml.dll registration to wine.inf.
Removed keys that are registered by mshtml.dll.

19 years agoImplemented Dll[Un]RegisterServer.
Jacek Caban [Sat, 25 Jun 2005 17:58:35 +0000 (17:58 +0000)] 
Implemented Dll[Un]RegisterServer.

19 years agoMake ungetc(EOF) a no-op.
Paul Rupe [Sat, 25 Jun 2005 17:58:19 +0000 (17:58 +0000)] 
Make ungetc(EOF) a no-op.

19 years agoDon't include winreg.h.
Mike McCormack [Sat, 25 Jun 2005 17:57:29 +0000 (17:57 +0000)] 
Don't include winreg.h.

19 years agoDon't dump content of output buffers.
Felix Nawothnig [Sat, 25 Jun 2005 17:56:56 +0000 (17:56 +0000)] 
Don't dump content of output buffers.

19 years agoAdd more missing definitions.
Juan Lang [Sat, 25 Jun 2005 17:56:28 +0000 (17:56 +0000)] 
Add more missing definitions.

19 years agoUse the CallForAttributes registry value, instead of promoting the
Michael Jung [Sat, 25 Jun 2005 17:56:13 +0000 (17:56 +0000)] 
Use the CallForAttributes registry value, instead of promoting the
root folder's SFGAO_FILESYSTEM flag to the registry.

19 years agoSupport for shellfolder's CallForAttributes registry value.
Michael Jung [Sat, 25 Jun 2005 17:55:53 +0000 (17:55 +0000)] 
Support for shellfolder's CallForAttributes registry value.

19 years ago- Document how the native lays out the internal components of
Robert Shearman [Sat, 25 Jun 2005 17:55:40 +0000 (17:55 +0000)] 
- Document how the native lays out the internal components of
  buttons.
- Fix control to follow these rules.
- Don't redraw disabled buttons.
- Padding is never less that GetSystemMetrics(SM_{CX,CY}EDGE).
- Change default iListGap value to 4 to match native.

19 years agoFix a regression in IE where the Favourites menu didn't appear
Robert Shearman [Sat, 25 Jun 2005 17:55:15 +0000 (17:55 +0000)] 
Fix a regression in IE where the Favourites menu didn't appear
correctly because the height and width were swapped in the pager
control.

19 years agoImplement RtlAddAuditAccessAce.
James Hawkins [Fri, 24 Jun 2005 12:20:15 +0000 (12:20 +0000)] 
Implement RtlAddAuditAccessAce.

19 years agoSome FCI work.
Gerold Jens Wucherpfennig [Fri, 24 Jun 2005 12:16:37 +0000 (12:16 +0000)] 
Some FCI work.

19 years agoPerform ExecuteAction at UILevel 2.
Aric Stewart [Fri, 24 Jun 2005 12:14:52 +0000 (12:14 +0000)] 
Perform ExecuteAction at UILevel 2.

19 years agoRedo how we extract files from a cabinet in order to dramatically
Aric Stewart [Fri, 24 Jun 2005 12:14:35 +0000 (12:14 +0000)] 
Redo how we extract files from a cabinet in order to dramatically
improve performance, especially if picking and choosing files out of
the cabinet.

19 years agoRework CreateShortcuts to use MSI_IterateRecords.
Aric Stewart [Fri, 24 Jun 2005 11:58:21 +0000 (11:58 +0000)] 
Rework CreateShortcuts to use MSI_IterateRecords.

19 years agoRtlGetFullPathName_U should remove the trailing dot on directory
Alexandre Julliard [Fri, 24 Jun 2005 11:55:28 +0000 (11:55 +0000)] 
RtlGetFullPathName_U should remove the trailing dot on directory
names.

19 years ago- Define FSCTL_PIPE_IMPERSONATE.
James Hawkins [Fri, 24 Jun 2005 11:54:15 +0000 (11:54 +0000)] 
- Define FSCTL_PIPE_IMPERSONATE.
- Implement ImpersonateNamedPipeClient.

19 years agoAdd support for samplers.
Oliver Stieber [Fri, 24 Jun 2005 11:53:07 +0000 (11:53 +0000)] 
Add support for samplers.
Switch from using d3d9 constants to wined3d constants so that there's
no recursive dependencies.

19 years agoProperly handle -1 as a registry key root.
Aric Stewart [Fri, 24 Jun 2005 11:51:29 +0000 (11:51 +0000)] 
Properly handle -1 as a registry key root.

19 years agoCorrect the entries for [Nt|Zw]OpenSymbolicLinkObject.
Paul Vriens [Fri, 24 Jun 2005 11:38:41 +0000 (11:38 +0000)] 
Correct the entries for [Nt|Zw]OpenSymbolicLinkObject.

19 years agoImplement transparency in the text control.
Mike McCormack [Fri, 24 Jun 2005 11:34:43 +0000 (11:34 +0000)] 
Implement transparency in the text control.

19 years agoAdd prototype and fix RtlpNtCreateKey.
Mike McCormack [Fri, 24 Jun 2005 11:34:31 +0000 (11:34 +0000)] 
Add prototype and fix RtlpNtCreateKey.

19 years agoChange headers to <windows.h> in order to prevent a compilation
Pierre d'Herbemont [Fri, 24 Jun 2005 11:33:46 +0000 (11:33 +0000)] 
Change headers to <windows.h> in order to prevent a compilation
failure with generated files on Darwin.

19 years agoAdded tests for ShellFolder's CallForAttributes value.
Michael Jung [Fri, 24 Jun 2005 11:33:35 +0000 (11:33 +0000)] 
Added tests for ShellFolder's CallForAttributes value.

19 years agoPaint the background with the correct color if WS_BORDER.
Michael Kaufmann [Fri, 24 Jun 2005 11:33:23 +0000 (11:33 +0000)] 
Paint the background with the correct color if WS_BORDER.

19 years agoRework SelfRegModules to use MSI_IterateRecords.
Aric Stewart [Fri, 24 Jun 2005 11:33:02 +0000 (11:33 +0000)] 
Rework SelfRegModules to use MSI_IterateRecords.

19 years agoAllocate ordinals in the order of the declarations in the spec file.
Alexandre Julliard [Thu, 23 Jun 2005 16:46:20 +0000 (16:46 +0000)] 
Allocate ordinals in the order of the declarations in the spec file.

19 years ago- Add some descriptions for PageSetupDlg functions.
Vitaly Lipatov [Thu, 23 Jun 2005 16:45:39 +0000 (16:45 +0000)] 
- Add some descriptions for PageSetupDlg functions.
- Implement user paint hook support and PSD_ENABLEPAGEPAINTHOOK
  checking.

19 years agoAdded stub implementation of IViewObject[2] interface.
Jacek Caban [Thu, 23 Jun 2005 16:44:43 +0000 (16:44 +0000)] 
Added stub implementation of IViewObject[2] interface.

19 years agoUse GUIDs from itss.idl.
Jacek Caban [Thu, 23 Jun 2005 16:44:28 +0000 (16:44 +0000)] 
Use GUIDs from itss.idl.

19 years agoMake all newly created surfces dirty, so that they are loaded properly
Oliver Stieber [Thu, 23 Jun 2005 16:44:19 +0000 (16:44 +0000)] 
Make all newly created surfces dirty, so that they are loaded properly
the first time around.
Replace some calls to cubetexture in basetexture to calls to
basetexture.
Check that the level isn't out of bounds in calls to texture.

19 years agoMake the MSI icon control work.
Mike McCormack [Thu, 23 Jun 2005 16:43:38 +0000 (16:43 +0000)] 
Make the MSI icon control work.

19 years agoRework component, feature and file loading to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 16:43:24 +0000 (16:43 +0000)] 
Rework component, feature and file loading to use MSI_IterateRecords.

19 years agoDefine the msidbControlAttributes enumeration.
Mike McCormack [Thu, 23 Jun 2005 16:42:57 +0000 (16:42 +0000)] 
Define the msidbControlAttributes enumeration.

19 years agoMade the registry cache more general.
Michael Jung [Thu, 23 Jun 2005 11:42:54 +0000 (11:42 +0000)] 
Made the registry cache more general.

19 years ago- Replaced server requests by native APIs in EnumProcessModules,
Felix Nawothnig [Thu, 23 Jun 2005 11:41:05 +0000 (11:41 +0000)] 
- Replaced server requests by native APIs in EnumProcessModules,
  GetModuleBaseNameW, GetModuleFileNameExW and GetModuleInformation.
- Make EnumProcessModules return modules in load order
- Set ERROR_INSUFFICIENT_BUFFER in GetModuleInformation when failing
  due to (cb < sizeof(MODULEINFO)).

19 years agoAdd stub implementations for BuildSecurityDescriptorA/W.
James Hawkins [Thu, 23 Jun 2005 11:40:57 +0000 (11:40 +0000)] 
Add stub implementations for BuildSecurityDescriptorA/W.

19 years agoImplement swapchains.
Oliver Stieber [Thu, 23 Jun 2005 11:05:24 +0000 (11:05 +0000)] 
Implement swapchains.

19 years agoRework RegisterFonts to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 11:04:09 +0000 (11:04 +0000)] 
Rework RegisterFonts to use MSI_IterateRecords.

19 years agoForward AddAuditAccessAce to its Rtl counterpart.
James Hawkins [Thu, 23 Jun 2005 11:03:52 +0000 (11:03 +0000)] 
Forward AddAuditAccessAce to its Rtl counterpart.

19 years agoAdd stub implementation of RtlAddAuditAccessAce.
James Hawkins [Thu, 23 Jun 2005 11:03:30 +0000 (11:03 +0000)] 
Add stub implementation of RtlAddAuditAccessAce.

19 years agoSort entry points in the same order as Windows.
Alexandre Julliard [Thu, 23 Jun 2005 09:57:11 +0000 (09:57 +0000)] 
Sort entry points in the same order as Windows.

19 years agoFix declarations.
Mike McCormack [Thu, 23 Jun 2005 09:48:15 +0000 (09:48 +0000)] 
Fix declarations.

19 years ago- more VarFormat fixes for number formats (exponent, mixed '#' and '0'
Michael Stefaniuc [Thu, 23 Jun 2005 09:48:07 +0000 (09:48 +0000)] 
- more VarFormat fixes for number formats (exponent, mixed '#' and '0'
  in formats, rounding, etc). Simplify the code.
- previous VarFormat todo_wine tests pass now + add more tests

19 years agoNT4 doesn't support ProcessIoCounters.
Paul Vriens [Thu, 23 Jun 2005 09:47:31 +0000 (09:47 +0000)] 
NT4 doesn't support ProcessIoCounters.

19 years agoRemove an outdated comment in the command line options.
Steven Edwards [Thu, 23 Jun 2005 09:47:17 +0000 (09:47 +0000)] 
Remove an outdated comment in the command line options.

19 years agoReturn STATUS_OBJECT_NAME_NOT_FOUND in NtOpenSymbolicLinkObject (until
Paul Vriens [Thu, 23 Jun 2005 09:47:05 +0000 (09:47 +0000)] 
Return STATUS_OBJECT_NAME_NOT_FOUND in NtOpenSymbolicLinkObject (until
implemented).

19 years agoRework WriteIniValues to use MSI_IterateRecords.
Aric Stewart [Thu, 23 Jun 2005 09:46:31 +0000 (09:46 +0000)] 
Rework WriteIniValues to use MSI_IterateRecords.

19 years agoRework PublishProduct to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:42:19 +0000 (18:42 +0000)] 
Rework PublishProduct to use MSI_IterateRecords.

19 years agoSort entry points alphabetically.
Alexandre Julliard [Wed, 22 Jun 2005 18:38:23 +0000 (18:38 +0000)] 
Sort entry points alphabetically.

19 years agoCorrect GetDeviceCaps so that it uses wined3dcaps as required by the
Oliver Stieber [Wed, 22 Jun 2005 18:30:29 +0000 (18:30 +0000)] 
Correct GetDeviceCaps so that it uses wined3dcaps as required by the
earlier device caps patch.

19 years agoAdd definition for IXMLAttribute.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:29:35 +0000 (18:29 +0000)] 
Add definition for IXMLAttribute.

19 years agoRework RegisterTypeLibraries to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:27:34 +0000 (18:27 +0000)] 
Rework RegisterTypeLibraries to use MSI_IterateRecords.

19 years agoFix duplication of _Getnames and _Gettnames, only the latter actually
Alexandre Julliard [Wed, 22 Jun 2005 18:07:31 +0000 (18:07 +0000)] 
Fix duplication of _Getnames and _Gettnames, only the latter actually
exists.

19 years agoFix declarations, remove unused code.
Mike McCormack [Wed, 22 Jun 2005 18:05:02 +0000 (18:05 +0000)] 
Fix declarations, remove unused code.

19 years agoAdd missing guids and declarations.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:04:18 +0000 (18:04 +0000)] 
Add missing guids and declarations.

19 years ago- Move test init code back to START_TEST(shlfolder).
Saulius Krasuckas [Wed, 22 Jun 2005 18:04:04 +0000 (18:04 +0000)] 
- Move test init code back to START_TEST(shlfolder).
- Move creation and cleanup of a test-folders nearer to
  test_EnumObjects.

19 years ago- Use smaller numbers as coordinates for mapping tests to avoid
Felix Nawothnig [Wed, 22 Jun 2005 18:03:19 +0000 (18:03 +0000)] 
- Use smaller numbers as coordinates for mapping tests to avoid
  rounding-errors.
- Simplify calculation of mapped coordinates for MM_TEXT.

19 years agoRework LaunchConditions to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:03:08 +0000 (18:03 +0000)] 
Rework LaunchConditions to use MSI_IterateRecords.

19 years agoMoved font settings to HKCU\Software\Wine\X11 Driver\Fonts.
Alexandre Julliard [Wed, 22 Jun 2005 12:02:47 +0000 (12:02 +0000)] 
Moved font settings to HKCU\Software\Wine\X11 Driver\Fonts.

19 years agoFix up declarations.
Mike McCormack [Wed, 22 Jun 2005 12:01:39 +0000 (12:01 +0000)] 
Fix up declarations.