Rein Klazes [Tue, 21 Jun 2005 20:02:54 +0000 (20:02 +0000)]
In reg_get_logfont:
- handle the case that the registry value is a LOGFONT16;
- if the lfHeight field is positive, it represents the font's point
size and must be converted to logical units.
Maarten Lankhorst [Tue, 21 Jun 2005 20:02:34 +0000 (20:02 +0000)]
Changed setting default port number from HTTP_Connect to
HttpOpenRequestW.
Maarten Lankhorst [Tue, 21 Jun 2005 20:02:21 +0000 (20:02 +0000)]
- Added new INTERNET_OPTION* defines.
- Fixed InternetSetOptionW unknown option handling, and added
INTERNET_OPTION_DISABLE_PASSPORT_AUTH.
Alexandre Julliard [Tue, 21 Jun 2005 09:57:53 +0000 (09:57 +0000)]
Don't require execute permission for thread stacks.
Mike McCormack [Tue, 21 Jun 2005 09:52:40 +0000 (09:52 +0000)]
Don't include winbase.h or winerror.h when not necessary.
Mike McCormack [Tue, 21 Jun 2005 09:46:15 +0000 (09:46 +0000)]
Don't include winbase.h when it's not necessary.
Maarten Lankhorst [Tue, 21 Jun 2005 09:44:47 +0000 (09:44 +0000)]
Improved ObtainUserAgentString stub.
Mike McCormack [Tue, 21 Jun 2005 09:44:28 +0000 (09:44 +0000)]
- use interfaces rather than internal functions
- remove declaration of AddRef and QueryInterface functions from
headers
Pierre d'Herbemont [Tue, 21 Jun 2005 09:43:44 +0000 (09:43 +0000)]
Fix winsock.h and stdlib.h collision by including windows.h instead
of the previous headers.
Robert Reif [Tue, 21 Jun 2005 09:43:29 +0000 (09:43 +0000)]
Fix a typo.
Paul Vriens [Tue, 21 Jun 2005 09:43:13 +0000 (09:43 +0000)]
Added KERNEL_USER_TIMES struct.
Paul Vriens [Tue, 21 Jun 2005 09:42:56 +0000 (09:42 +0000)]
Update Dutch resource file.
Michael Jung [Tue, 21 Jun 2005 09:42:38 +0000 (09:42 +0000)]
Propagate the root folder's attributes to the registry.
Martin Fuchs [Mon, 20 Jun 2005 18:39:48 +0000 (18:39 +0000)]
Remove superfluous include statements.
Mike McCormack [Mon, 20 Jun 2005 18:39:40 +0000 (18:39 +0000)]
Make functions static, fix declarations.
Mike McCormack [Mon, 20 Jun 2005 18:37:17 +0000 (18:37 +0000)]
- avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
Alexandre Julliard [Mon, 20 Jun 2005 18:35:57 +0000 (18:35 +0000)]
Moved the audio driver configuration to HKCU\Software\Wine\Drivers and
changed it a bit to follow the model of the graphics driver.
Alexandre Julliard [Mon, 20 Jun 2005 16:04:32 +0000 (16:04 +0000)]
Moved a few registry keys from HKLM\Software\Wine to
HKCU\Software\Wine for consistency.
Alexandre Julliard [Mon, 20 Jun 2005 16:03:21 +0000 (16:03 +0000)]
Moved configuration data to HKCU\Software\Wine\Alsa Driver.
Mike McCormack [Mon, 20 Jun 2005 16:01:04 +0000 (16:01 +0000)]
Make functions static.
Pierre d'Herbemont [Mon, 20 Jun 2005 15:52:16 +0000 (15:52 +0000)]
Also check for /usr/X11R6/lib/libGL.dylib.
Vitaly Lipatov [Mon, 20 Jun 2005 15:36:17 +0000 (15:36 +0000)]
Fix returned value for SPI_SETMOUSEBUTTONSWAP.
Stefan Huehner [Mon, 20 Jun 2005 15:35:54 +0000 (15:35 +0000)]
Make some function static.
Jeremy White [Mon, 20 Jun 2005 15:34:59 +0000 (15:34 +0000)]
Revamp the initialization for Alsa.
Vitaly Lipatov [Mon, 20 Jun 2005 15:33:48 +0000 (15:33 +0000)]
- Realize DoEnvironmentSubstA via ExpandEnvironmentStringsA.
- Fix types and return values.
- Add prototype into shellapi.h.
Aric Stewart [Mon, 20 Jun 2005 15:33:22 +0000 (15:33 +0000)]
Use MSI_IterateRecords for DuplicateFiles.
Aric Stewart [Mon, 20 Jun 2005 15:33:10 +0000 (15:33 +0000)]
Use MSI_IterateRecords for processing actions.
Some whitespace cleanup and replace a comment block I did not want to
remove.
Stefan Huehner [Mon, 20 Jun 2005 14:18:03 +0000 (14:18 +0000)]
Fix more -Wstrict-prototypes warnings.
Rein Klazes [Mon, 20 Jun 2005 14:12:39 +0000 (14:12 +0000)]
Owner drawn menu item size calculation fixes:
- Correct width calculation of owner drawn menu items;
- Set the height value in the MEASUREITEM struct to the same value as
Windows (NT/2k/XP) does (problem debugged by Felix Nawothnig);
- Add tests for the fixes above;
- Also add tests for menu bars with owner drawn items.
Robert Reif [Mon, 20 Jun 2005 14:12:03 +0000 (14:12 +0000)]
Fix roundoff error to prevent negative length.
Mike McCormack [Mon, 20 Jun 2005 14:11:43 +0000 (14:11 +0000)]
Make tabs work in msi dialogs.
Wolfgang Thaller [Mon, 20 Jun 2005 13:38:39 +0000 (13:38 +0000)]
Use __ASM_NAME and HAVE_ASM_DOT_SIZE in a few places in winebuild
where they have been missing (needed for Darwin/x86).
Robert Shearman [Mon, 20 Jun 2005 13:18:38 +0000 (13:18 +0000)]
Add support for impersonating a token.
Robert Shearman [Mon, 20 Jun 2005 13:14:22 +0000 (13:14 +0000)]
Convert some registry helper functions to use unicode versions of
CLSID & registry functions (untested).
Lauri Tulmin [Mon, 20 Jun 2005 13:13:53 +0000 (13:13 +0000)]
- add some tests for {Get|Set}Pixel
- skip tests that fail in win9x
Martin Fuchs [Mon, 20 Jun 2005 11:45:39 +0000 (11:45 +0000)]
- Sync with ReactOS repository, re-indent and remove tabs in resource
scripts and header files.
- Add #ifdef __WINE__ for the Wine About dialog.
Hans Leidekker [Mon, 20 Jun 2005 11:45:21 +0000 (11:45 +0000)]
Stub implementation for GetMenuBarInfo.
Robert Shearman [Mon, 20 Jun 2005 11:44:45 +0000 (11:44 +0000)]
Implement RtlImpersonateSelf, RevertToSelf and MapGenericMask.
Rein Klazes [Mon, 20 Jun 2005 11:44:17 +0000 (11:44 +0000)]
In MCI_(Un)MapMsg16To32W with wMsg == MCI_OPEN(_DRIVER) only do
strdupAtoW on those parameters that are flagged to be a string.
Wolfgang Thaller [Mon, 20 Jun 2005 11:43:47 +0000 (11:43 +0000)]
Implement try_mmap_fixed for Darwin.
Wolfgang Thaller [Mon, 20 Jun 2005 11:43:16 +0000 (11:43 +0000)]
Winebuild darwin/x86-specific fixes:
- Assembler interprets .align as power-of-two
- Add .weak_reference to output where gcc 3.3 swallows it
Vitaly Lipatov [Mon, 20 Jun 2005 11:42:38 +0000 (11:42 +0000)]
Allow null pointers for EM_GETSEL message (as MSDN says).
Michael Jung [Mon, 20 Jun 2005 11:42:23 +0000 (11:42 +0000)]
Use stat's dev/inode to compare paths instead of comparing the
strings. Defer building a folder's children SHITEMIDS until explicitly
asked for.
Paul Vriens [Mon, 20 Jun 2005 11:42:02 +0000 (11:42 +0000)]
Stub implementations for ProcessVmCounters, ProcessTimes and
ProcessHandleCount.
Changed ProcessIoCounters to match windows behavior.
Mike McCormack [Mon, 20 Jun 2005 10:40:37 +0000 (10:40 +0000)]
- don't include winreg.h
- include kernel_private.h to get declaration for convert_old_config()
Mike McCormack [Mon, 20 Jun 2005 10:35:36 +0000 (10:35 +0000)]
Remove unnecessary includes.
James Hawkins [Mon, 20 Jun 2005 10:34:30 +0000 (10:34 +0000)]
Implement RtlCopySecurityDescriptor.
Robert Shearman [Mon, 20 Jun 2005 10:33:28 +0000 (10:33 +0000)]
Change the RPC code to use the unicode versions of the CLSID &
registry functions.
Robert Shearman [Mon, 20 Jun 2005 10:33:17 +0000 (10:33 +0000)]
- Change some of the registry helper functions to use the unicode
versions of the CLSID & registry functions.
- Reindent CoGetClassObject and output an error message if the class
isn't registered.
- Add tests for the touched functions.
Rein Klazes [Mon, 20 Jun 2005 10:32:44 +0000 (10:32 +0000)]
In SCROLL_DrawScrollbar allocate the internal info if needed.
Marcus Meissner [Mon, 20 Jun 2005 10:32:31 +0000 (10:32 +0000)]
Added PF_NX_ENABLED definition.
Dmitry Timoshkov [Mon, 20 Jun 2005 10:32:07 +0000 (10:32 +0000)]
Enable MAKEPOINTS usage in Wine.
Krzysztof Foltman [Mon, 20 Jun 2005 10:31:38 +0000 (10:31 +0000)]
- Fix a warning caused by the TAB patch.
- Initialize *pcb to a large value before calling the stream-out
callback (to make applications that don't set *pcb at all happy).
- Don't flush the output stream when error condition is set.
Stefan Leichter [Mon, 20 Jun 2005 10:31:14 +0000 (10:31 +0000)]
Make shell32 tests loadable on NT4.
Pierre d'Herbemont [Mon, 20 Jun 2005 10:31:04 +0000 (10:31 +0000)]
Move the (Mac OS X) IOKit headers to the top of the file to prevent a
compilation failure.
Troy Rollo [Mon, 20 Jun 2005 10:30:50 +0000 (10:30 +0000)]
Change WS_bind to accept an sa_family of 0 as "don't care".
Saulius Krasuckas [Mon, 20 Jun 2005 10:30:31 +0000 (10:30 +0000)]
Sync msvcmaker with make_ctests to generate valid code.
Mike McCormack [Mon, 20 Jun 2005 10:30:15 +0000 (10:30 +0000)]
Make functions static.
Francois Gouget [Fri, 17 Jun 2005 21:31:17 +0000 (21:31 +0000)]
Update the win(16|32).api files to match the current sources.
Aric Stewart [Fri, 17 Jun 2005 21:31:06 +0000 (21:31 +0000)]
Allow control events to return codes to halt the processing of event.
Needed for the SetTargetPath Event.
Francois Gouget [Fri, 17 Jun 2005 21:26:53 +0000 (21:26 +0000)]
Fix the CryptEncodeObjectEx() prototype.
Fixes winapi_check warnings.
Francois Gouget [Fri, 17 Jun 2005 21:26:31 +0000 (21:26 +0000)]
Fix the prototypes of SQLCreateDataSource*(), SQLGetPrivateProfileString*().
Fix the return type of SQLInstallerError*() and
SQLPostInstallerError*().
Fix the SQLInstallDriver() and SQLInstallDriverEx() prototypes in the
spec file.
Add an odbccp32 section to win32.api for winapi_check.
Aric Stewart [Fri, 17 Jun 2005 21:25:51 +0000 (21:25 +0000)]
A long overdue fix to MSI_SetTargetPath. This should fix an error with
some installers that where unable to change the target path.
Aric Stewart [Fri, 17 Jun 2005 21:25:41 +0000 (21:25 +0000)]
Flesh out the remaining keys in RegisterProduct.
Alexandre Julliard [Fri, 17 Jun 2005 21:09:07 +0000 (21:09 +0000)]
Updated paths of ShowDirSymlinks, ShowDotFiles and Version options.
Alexandre Julliard [Fri, 17 Jun 2005 21:07:44 +0000 (21:07 +0000)]
Moved directory options to HKCU\Software\Wine.
Alexandre Julliard [Fri, 17 Jun 2005 21:06:14 +0000 (21:06 +0000)]
Moved version key to HKCU\Software\Wine.
Vitaliy Margolen [Fri, 17 Jun 2005 21:05:16 +0000 (21:05 +0000)]
Deactivate active window in ShowWindow(,SW_HIDE).
Francois Gouget [Fri, 17 Jun 2005 20:59:49 +0000 (20:59 +0000)]
Assorted spelling fixes.
Francois Gouget [Fri, 17 Jun 2005 20:58:33 +0000 (20:58 +0000)]
Fix winapi_check documentation warnings.
Vitaliy Margolen [Fri, 17 Jun 2005 20:57:26 +0000 (20:57 +0000)]
ShowOwnedPopups and WM_SHOWWINDOW should handle non-WS_POPUP style
windows as well.
Aric Stewart [Fri, 17 Jun 2005 20:56:55 +0000 (20:56 +0000)]
Break out all the file related actions and helper functions into
files.c
Francois Gouget [Fri, 17 Jun 2005 20:56:21 +0000 (20:56 +0000)]
Fix the FreeADsMem() prototype.
Add an activeds section to win32.api for winapi_check.
Fix a documentation warning.
Francois Gouget [Fri, 17 Jun 2005 20:56:02 +0000 (20:56 +0000)]
Protect the unistd.h and sys/stat.h includes.
Include config.h.
Fixes warnings reported by winapi_check.
Francois Gouget [Fri, 17 Jun 2005 20:55:40 +0000 (20:55 +0000)]
Remove an unneeded variable in test_query_timeofday().
Rename a variable to 'is_nt' to make its meaning clearer.
Francois Gouget [Fri, 17 Jun 2005 20:55:27 +0000 (20:55 +0000)]
Remove unneeded NULL cast.
Francois Gouget [Fri, 17 Jun 2005 20:55:07 +0000 (20:55 +0000)]
Remove a check for obsolete directory and file special cases.
Francois Gouget [Fri, 17 Jun 2005 20:54:55 +0000 (20:54 +0000)]
We should set the global $all_modules variable otherwise there's no
point.
Marcus Meissner [Fri, 17 Jun 2005 20:54:42 +0000 (20:54 +0000)]
Use a simpler expression for the "RichEdit20W" string to workaround
compiler bug.
Marcus Meissner [Fri, 17 Jun 2005 20:54:29 +0000 (20:54 +0000)]
Specify enough buffer for id[] (20 chars are not enough).
Mike McCormack [Fri, 17 Jun 2005 13:58:33 +0000 (13:58 +0000)]
Use HANDLE instead of HKEY in the NT API.
Michael Kaufmann [Fri, 17 Jun 2005 13:56:25 +0000 (13:56 +0000)]
Initialize more structure members, including biSizeImage if bits ==
NULL and biBitCount != 0.
Alexandre Julliard [Fri, 17 Jun 2005 12:15:44 +0000 (12:15 +0000)]
The TEB doesn't need execute permissions.
Dmitry Timoshkov [Fri, 17 Jun 2005 12:12:49 +0000 (12:12 +0000)]
DdeCreateStringHandleA/W takes a pointer to a const string,
accordingly fix the spec entries.
Michael Jung [Fri, 17 Jun 2005 12:12:35 +0000 (12:12 +0000)]
Remove trailing backslash from DOS paths in GetDisplayNameOf.
Martin Fuchs [Fri, 17 Jun 2005 12:12:13 +0000 (12:12 +0000)]
Corrections of Czech translation by Denzil.
Mike McCormack [Fri, 17 Jun 2005 12:11:58 +0000 (12:11 +0000)]
Declare Nt directory functions.
Alexandre Julliard [Fri, 17 Jun 2005 10:22:46 +0000 (10:22 +0000)]
Move the loader a bit higher in memory to leave more space for ntdll
and kernel32.
Stefan Huehner [Fri, 17 Jun 2005 10:11:37 +0000 (10:11 +0000)]
Remove some -Wstrict-prototypes warnings.
Oliver Stieber [Fri, 17 Jun 2005 09:59:03 +0000 (09:59 +0000)]
Change the way caps are sent between d3d9/d3d8 and wined3d to make it
easier for wined3d to support additional versions of Direct3D.
Marcus Meissner [Fri, 17 Jun 2005 09:52:33 +0000 (09:52 +0000)]
ExtractAssociatedIconA needs to allocate enough space to have EAIW
fill in lpIconPathW.
Marcus Meissner [Fri, 17 Jun 2005 09:52:13 +0000 (09:52 +0000)]
Remove cszbs from msi/action.h.
James Hawkins [Fri, 17 Jun 2005 09:52:06 +0000 (09:52 +0000)]
Forward GetPrivate/KernelObjectSecurity to NtQuerySecurityObject.
Dmitry Timoshkov [Fri, 17 Jun 2005 09:50:48 +0000 (09:50 +0000)]
Fixed POINTS definition for WORDS_BIGENDIAN case.
Juan Lang [Fri, 17 Jun 2005 09:50:37 +0000 (09:50 +0000)]
Add a few traces and comments.
Juan Lang [Fri, 17 Jun 2005 09:50:17 +0000 (09:50 +0000)]
Add more missing defs.
Alexandre Julliard [Thu, 16 Jun 2005 20:51:50 +0000 (20:51 +0000)]
Make import thunks position-independent to avoid text relocations.
Alexandre Julliard [Thu, 16 Jun 2005 20:48:28 +0000 (20:48 +0000)]
Use the standard font path to look for TrueType fonts.
Oliver Stieber [Thu, 16 Jun 2005 20:42:55 +0000 (20:42 +0000)]
Rename _D3DCAPS9.MaxPixelShaderValue to the correct
_D3DCAPS9.PixelShader1xMaxValue.
Aric Stewart [Thu, 16 Jun 2005 20:40:34 +0000 (20:40 +0000)]
Break out all the top level apis into install.c.