Mike McCormack [Thu, 23 Jun 2005 09:48:15 +0000 (09:48 +0000)]
Fix declarations.
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
Paul Vriens [Thu, 23 Jun 2005 09:47:31 +0000 (09:47 +0000)]
NT4 doesn't support ProcessIoCounters.
Steven Edwards [Thu, 23 Jun 2005 09:47:17 +0000 (09:47 +0000)]
Remove an outdated comment in the command line options.
Paul Vriens [Thu, 23 Jun 2005 09:47:05 +0000 (09:47 +0000)]
Return STATUS_OBJECT_NAME_NOT_FOUND in NtOpenSymbolicLinkObject (until
implemented).
Aric Stewart [Thu, 23 Jun 2005 09:46:31 +0000 (09:46 +0000)]
Rework WriteIniValues to use MSI_IterateRecords.
Aric Stewart [Wed, 22 Jun 2005 18:42:19 +0000 (18:42 +0000)]
Rework PublishProduct to use MSI_IterateRecords.
Alexandre Julliard [Wed, 22 Jun 2005 18:38:23 +0000 (18:38 +0000)]
Sort entry points alphabetically.
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.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:29:35 +0000 (18:29 +0000)]
Add definition for IXMLAttribute.
Aric Stewart [Wed, 22 Jun 2005 18:27:34 +0000 (18:27 +0000)]
Rework RegisterTypeLibraries to use MSI_IterateRecords.
Alexandre Julliard [Wed, 22 Jun 2005 18:07:31 +0000 (18:07 +0000)]
Fix duplication of _Getnames and _Gettnames, only the latter actually
exists.
Mike McCormack [Wed, 22 Jun 2005 18:05:02 +0000 (18:05 +0000)]
Fix declarations, remove unused code.
Vijay Kiran Kamuju [Wed, 22 Jun 2005 18:04:18 +0000 (18:04 +0000)]
Add missing guids and declarations.
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.
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.
Aric Stewart [Wed, 22 Jun 2005 18:03:08 +0000 (18:03 +0000)]
Rework LaunchConditions to use MSI_IterateRecords.
Alexandre Julliard [Wed, 22 Jun 2005 12:02:47 +0000 (12:02 +0000)]
Moved font settings to HKCU\Software\Wine\X11 Driver\Fonts.
Mike McCormack [Wed, 22 Jun 2005 12:01:39 +0000 (12:01 +0000)]
Fix up declarations.
Mike McCormack [Wed, 22 Jun 2005 12:00:57 +0000 (12:00 +0000)]
Declare RtlGUIDFromString and RtlStringFromGUID.
Stefan Huehner [Wed, 22 Jun 2005 12:00:31 +0000 (12:00 +0000)]
Remove some more -Wstrict-prototypes warnings.
Mike McCormack [Wed, 22 Jun 2005 12:00:12 +0000 (12:00 +0000)]
Add some missing declarations.
Felix Nawothnig [Wed, 22 Jun 2005 12:00:01 +0000 (12:00 +0000)]
Skip ACL tests on Win9x.
Mike McCormack [Wed, 22 Jun 2005 11:59:43 +0000 (11:59 +0000)]
Make a function static.
Mike McCormack [Wed, 22 Jun 2005 11:59:34 +0000 (11:59 +0000)]
Declare ProcessIdToSessionId.
Mike McCormack [Wed, 22 Jun 2005 11:59:18 +0000 (11:59 +0000)]
Move function prototypes to header.
Alexandre Julliard [Tue, 21 Jun 2005 20:54:31 +0000 (20:54 +0000)]
Don't require execute permission on the process heap.
Stefan Huehner [Tue, 21 Jun 2005 20:53:13 +0000 (20:53 +0000)]
Fix some more -Wstrict-prototypes warnings.
Aric Stewart [Tue, 21 Jun 2005 20:50:12 +0000 (20:50 +0000)]
Rework CostFinalize to use MSI_IterateRecords.
James Hawkins [Tue, 21 Jun 2005 20:49:54 +0000 (20:49 +0000)]
Implement IsTokenRestricted.
Alexandre Julliard [Tue, 21 Jun 2005 20:23:02 +0000 (20:23 +0000)]
Add PAGE_GUARD flag to the returned protection of guard pages.
Paul Vriens [Tue, 21 Jun 2005 20:22:01 +0000 (20:22 +0000)]
Change ProcessBasicInformation to the same behavior as the rest.
Use KERNEL_USER_TIMES for ProcessTimes.
Add tests for vm, io, times and handlecount info classes.
Fixes for -Wstrict-prototypes warnings.
Felix Nawothnig [Tue, 21 Jun 2005 20:21:39 +0000 (20:21 +0000)]
Accept DSERR_NODRIVER from IDirectSoundCapture_CreateCaptureBuffer.
Aric Stewart [Tue, 21 Jun 2005 20:21:30 +0000 (20:21 +0000)]
Fix situations where TARGETDIR is set to a non \ terminated
path. Fixes a few installers.
Aric Stewart [Tue, 21 Jun 2005 20:21:18 +0000 (20:21 +0000)]
Rework WriteRegistryValues to use MSI_IterateRecords.
Vijay Kiran Kamuju [Tue, 21 Jun 2005 20:20:55 +0000 (20:20 +0000)]
Add definitions for AMMSF_STOPIFNOSAMPLES and AMMSF_NOSTALL.
James Hawkins [Tue, 21 Jun 2005 20:20:47 +0000 (20:20 +0000)]
Implement GetTrustee* functions.
Saulius Krasuckas [Tue, 21 Jun 2005 20:04:17 +0000 (20:04 +0000)]
Cleanup the shlfolder test a bit more.
Oliver Stieber [Tue, 21 Jun 2005 20:04:07 +0000 (20:04 +0000)]
Call wined3d for GetDirect3D instead of using the ->direct3D instance,
which is no longer valid.
Aric Stewart [Tue, 21 Jun 2005 20:03:46 +0000 (20:03 +0000)]
Rework CreateFolders to use MSI_IterateRecords.
Aric Stewart [Tue, 21 Jun 2005 20:03:30 +0000 (20:03 +0000)]
Duplicate files should not fail if unable to get Destination
Directory.
Vitaly Lipatov [Tue, 21 Jun 2005 20:03:18 +0000 (20:03 +0000)]
Initialize extensions after correct context is created.
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.