Hans Leidekker [Fri, 19 Nov 2004 18:06:41 +0000 (18:06 +0000)]
Add version information.
Christian Costa [Fri, 19 Nov 2004 18:05:15 +0000 (18:05 +0000)]
Fixed colorkey conversion.
Handle null surface pointer when creating surface.
Mike McCormack [Fri, 19 Nov 2004 18:03:56 +0000 (18:03 +0000)]
Use interlocked functions for thread safety.
Christian Costa [Fri, 19 Nov 2004 18:03:19 +0000 (18:03 +0000)]
Fixed IEnumPinsImpl_Next.
Eric Pouech [Fri, 19 Nov 2004 18:02:47 +0000 (18:02 +0000)]
- implement SymUnDName and UndecorateSymbolName on top of
msvcrt.__unDName
- implement SYMOPT_UNDNAME support
Rémi Assailly [Fri, 19 Nov 2004 18:01:29 +0000 (18:01 +0000)]
Added some structure tags.
Jon Griffiths [Fri, 19 Nov 2004 17:59:41 +0000 (17:59 +0000)]
Use _WINNT_ as exclusion define for source compatibility.
Christian Costa [Fri, 19 Nov 2004 17:58:18 +0000 (17:58 +0000)]
Mapped AVIStreamOpenFromFile to AVIStreamOpenFromFileA.
Robert Reif [Fri, 19 Nov 2004 17:56:56 +0000 (17:56 +0000)]
Remove trailing white space introduced in previous patch.
Fixed IDirectSoundCaptureBuffer_Stop to allow another Start to
succeed.
Removed OSS centric buffer recreation hack when doing hardware
acceleration.
Cleaned up error reporting and tracing.
James Hawkins [Fri, 19 Nov 2004 17:56:08 +0000 (17:56 +0000)]
Make four shreg tests pass on XP.
Christian Costa [Fri, 19 Nov 2004 17:55:28 +0000 (17:55 +0000)]
Added stub for SetQueryNetSessionCount.
Robert Shearman [Fri, 19 Nov 2004 17:54:48 +0000 (17:54 +0000)]
Pass the address of the handle rather than just the handle to fix a
crash with IE.
Christian Costa [Fri, 19 Nov 2004 17:53:47 +0000 (17:53 +0000)]
Fixed some forwards.
Mike McCormack [Wed, 10 Nov 2004 01:31:50 +0000 (01:31 +0000)]
Improve the CertStore code a little.
Jason Edmeades [Wed, 10 Nov 2004 01:31:39 +0000 (01:31 +0000)]
- Stub SetServiceObjectSecurity to pretend to work (return true).
- Change QueryServiceObjectSecurity so it initializes the ACL with a
null DACL, and return as though it worked.
- Changed QueryServiceStatus to tell if the service is running by the
presence of some named shared storage - copied from StartService when
it checks to see if its already running.
James Hawkins [Wed, 10 Nov 2004 01:30:59 +0000 (01:30 +0000)]
Use SHDeleteKey to remove leftover keys from the shreg tests.
Robert Shearman [Wed, 10 Nov 2004 01:30:47 +0000 (01:30 +0000)]
- Set cache bitmap dimensions correctly when a 0x0 image list is used.
- Optimize WM_STYLECHANGED handler to only redraw when a CCS_* style
is changed, like native.
Michael Jung [Wed, 10 Nov 2004 01:30:20 +0000 (01:30 +0000)]
CPAcquireContext: Set last error to ERROR_SUCCESS in case of success.
Rein Klazes [Tue, 9 Nov 2004 20:16:35 +0000 (20:16 +0000)]
Add a first AC_CHECK_HEADERS, forcing checking of the default includes
even when building wine without X11.
Hamish [Tue, 9 Nov 2004 20:12:18 +0000 (20:12 +0000)]
Fix for async writes to comm ports.
Stefan Leichter [Tue, 9 Nov 2004 20:11:18 +0000 (20:11 +0000)]
Fixed tests of GetAcceptLanguagesA for platfoms 98,ME,NT4.
Stefan Leichter [Tue, 9 Nov 2004 20:11:07 +0000 (20:11 +0000)]
Fixed GetFileVersionInfoSizeA tests on NT4 platform.
Robert Reif [Tue, 9 Nov 2004 20:10:46 +0000 (20:10 +0000)]
Remove redundant GUID check.
Dmitry Timoshkov [Tue, 9 Nov 2004 20:03:47 +0000 (20:03 +0000)]
- do not move updown control and buddy if an alignment was not requested
- in UDM_SETACCEL handler do not forget to update number of accelerators
- update arrows info in WM_LBUTTONDOWN as well as in WM_MOUSEMOVE
- use accelerators in WM_LBUTTONDOWN handler
Kevin Koltzau [Tue, 9 Nov 2004 20:03:25 +0000 (20:03 +0000)]
Implementation of GetThemeBackgroundExtent.
Partial implementation of GetThemeBackgroundRegion.
Correct a few comments.
Kevin Koltzau [Tue, 9 Nov 2004 20:02:57 +0000 (20:02 +0000)]
Change AlphaBlend to use destination dimensions rather then source.
Kevin Koltzau [Tue, 9 Nov 2004 20:02:39 +0000 (20:02 +0000)]
Fix crash when no theme is set and application ignores errors.
Walt Ogburn [Tue, 9 Nov 2004 20:02:25 +0000 (20:02 +0000)]
In OlePictureImpl_Load, always use DIB_RGB_COLORS because no indexed
palette has been defined.
Robert Shearman [Mon, 8 Nov 2004 22:17:02 +0000 (22:17 +0000)]
- bNtfUnicode is a dup' of bUnicode so remove it and fix the few
places where it was used.
- Remove a load of useless NULL infoPtr checks.
- Hardcode the default padding like native instead of using a wacky formula.
- Replace some tabs with spaces and remove NMHDR casts.
William Poetra Yoga H [Mon, 8 Nov 2004 22:12:42 +0000 (22:12 +0000)]
Give the first menu item of a popup menu a distance of 1 pixel to the
top border.
William Poetra Yoga H [Mon, 8 Nov 2004 22:11:48 +0000 (22:11 +0000)]
Fix the size and position of the system menu icon on the caption bar.
Eric Pouech [Mon, 8 Nov 2004 22:11:05 +0000 (22:11 +0000)]
Now that name undecoration works, fix the type info.
Eric Pouech [Mon, 8 Nov 2004 22:10:43 +0000 (22:10 +0000)]
Implemented __unDName and __unDNameEx functions.
Vitaliy Margolen [Mon, 8 Nov 2004 22:10:05 +0000 (22:10 +0000)]
- return "want all keys" for WM_GETDLGCODE when multi-line
- single-line edit control does not want all messages
- additional style combinations are possible for both multi-line and
single-line edit controls
- tests to confirm it
Dmitry Timoshkov [Mon, 8 Nov 2004 20:27:02 +0000 (20:27 +0000)]
Dimensions of month calendar control should not depend on the client
window size.
Hans Leidekker [Mon, 8 Nov 2004 20:26:45 +0000 (20:26 +0000)]
Add version information.
Eric Pouech [Mon, 8 Nov 2004 20:26:22 +0000 (20:26 +0000)]
- fixed loading stabs from PE modules compiled with MingW
- enhance some loading logic between ELF/PE DLL pairs
- removed unused indirect memory access function
- get rid of some GCC generated symbols
Eric Pouech [Mon, 8 Nov 2004 20:25:55 +0000 (20:25 +0000)]
- fixed regression in watchpoint setting (by addr)
- in backtrace, show at least module when no symbol is found
- protect event parsing from command line (when no real number)
Walt Ogburn [Mon, 8 Nov 2004 20:25:37 +0000 (20:25 +0000)]
Turn ISO_Left_Tab back into a tab character if needed.
William Poetra Yoga H [Mon, 8 Nov 2004 20:24:50 +0000 (20:24 +0000)]
Use COLOR_MENUBAR (instead of COLOR_GRADIENTINACTIVECAPTION) as the
upper limit in GetSysColor() validation.
William Poetra Yoga H [Mon, 8 Nov 2004 20:24:26 +0000 (20:24 +0000)]
Fix the button edge color, by using the BF_SOFT border style for
buttons.
Rémi Assailly [Mon, 8 Nov 2004 20:24:02 +0000 (20:24 +0000)]
Add some structure tags.
Alexandre Julliard [Sat, 6 Nov 2004 03:54:23 +0000 (03:54 +0000)]
Free the memory view before we unload a builtin dll to avoid a race
condition.
Rein Klazes [Sat, 6 Nov 2004 03:53:53 +0000 (03:53 +0000)]
- RtlTimeFieldsToTime should not normalize the time fields
structure. Instead return error when it is given an unormalized
date.
- Use better algorithms for RtlTimeToTimeFields and
RtlTimeFieldsToTime. RtlTimeToTimeFields is about 3 times faster.
- Add tests for RtlTimeFieldsToTime.
- SystemTimeToFileTime must fail if RtlTimeFieldsToTime fails. Users
of SystemTimeToFileTime must do likewise.
- Remove a todo_wine from SystemTimeToFileTime tests.
- Since msvcrt.mktime must accept unnormalized dates, it cannot use
SystemTimeToFileTime and do the calculations itself.
- Add some tests for mktime accepting unnormalized dates.
Mike Hearn [Sat, 6 Nov 2004 03:49:18 +0000 (03:49 +0000)]
Support assigning font objects to other font objects.
Robert Shearman [Sat, 6 Nov 2004 03:49:03 +0000 (03:49 +0000)]
Remove unnecessary WNDPROC casts.
Gerald Pfeifer [Sat, 6 Nov 2004 03:47:01 +0000 (03:47 +0000)]
Fix format string in WSAAddressToStringA().
Mike Hearn [Sat, 6 Nov 2004 03:45:49 +0000 (03:45 +0000)]
Document the linked list support code.
Robert Shearman [Sat, 6 Nov 2004 03:45:38 +0000 (03:45 +0000)]
Implement TBN_RESTORE notification.
Robert Shearman [Sat, 6 Nov 2004 03:44:44 +0000 (03:44 +0000)]
Limit StackWalk iterations to prevent infinite loop.
Michael Jung [Thu, 4 Nov 2004 21:15:32 +0000 (21:15 +0000)]
Implemented a substantial part of rsaenh.dll.
Mike Hearn [Thu, 4 Nov 2004 21:06:14 +0000 (21:06 +0000)]
Document how SEH works in Wine.
Dmitry Timoshkov [Thu, 4 Nov 2004 21:06:03 +0000 (21:06 +0000)]
Add unix locale to code page mapping for ISO-8859-16.
Hans Leidekker [Thu, 4 Nov 2004 21:05:48 +0000 (21:05 +0000)]
Implement WSAAddressToString{A,W}.
Add tests for WSAAddressToString{A,W} and WSAStringToAddress{A,W}.
Add TRACEs to WSAStringToAddress{A,W}.
Aric Stewart [Thu, 4 Nov 2004 21:05:03 +0000 (21:05 +0000)]
Implemented InternetGetConnectedStateExA.
Aneurin Price [Thu, 4 Nov 2004 21:03:30 +0000 (21:03 +0000)]
- Move printf tests from scanf.c to printf.c (and fix one on the
way).
- Add some more.
Aric Stewart [Thu, 4 Nov 2004 04:54:08 +0000 (04:54 +0000)]
Implementation of PathCleanupSpec.
Gerald Pfeifer [Thu, 4 Nov 2004 04:52:48 +0000 (04:52 +0000)]
Disable memory reservation code on FreeBSD, where it just doesn't
work.
Juan Lang [Thu, 4 Nov 2004 04:52:17 +0000 (04:52 +0000)]
- implement LookupPrivilegeName
- correct LookupPrivilegeValue (had a buffer overrun and sometimes
returned incorrect LUIDs for well-known values)
- make AllocateLocallyUniqueId less obviously incorrect
- add a bunch of test cases
Robert Shearman [Wed, 3 Nov 2004 22:18:44 +0000 (22:18 +0000)]
Fix broken thread start routines.
Ivan Leo Puoti [Wed, 3 Nov 2004 22:18:11 +0000 (22:18 +0000)]
Proper implementation of sysmodal message boxes.
Tony Lambregts [Wed, 3 Nov 2004 22:17:05 +0000 (22:17 +0000)]
Fix up init_fp test for freopen.
Aric Stewart [Wed, 3 Nov 2004 22:16:53 +0000 (22:16 +0000)]
Handle 3 more custom action types
Jakob Eriksson [Wed, 3 Nov 2004 22:14:55 +0000 (22:14 +0000)]
AllocateAndInitializeSid does not work on Win98.
Hans Leidekker [Wed, 3 Nov 2004 22:14:25 +0000 (22:14 +0000)]
Improve {Uninstall,Install}ColorProfile{A,W}.
Better tests for these functions.
Robert Reif [Wed, 3 Nov 2004 22:13:44 +0000 (22:13 +0000)]
Don't consider a MMSYSERR_NOTSUPPORTED failure a test failure.
Alexandre Julliard [Tue, 2 Nov 2004 20:15:53 +0000 (20:15 +0000)]
Restore chunk of code lost in previous changes.
Jeremy White [Tue, 2 Nov 2004 19:32:03 +0000 (19:32 +0000)]
Tune the behavior of Sleep() and Waitxxx() to more closely resemble
Windows behavior. The key is to yield in a Sleep and in any Wait that
times out.
Ivan Leo Puoti [Tue, 2 Nov 2004 19:26:42 +0000 (19:26 +0000)]
Downloading the platform sdk doesn't require IE any more.
Jeremy White [Tue, 2 Nov 2004 19:26:22 +0000 (19:26 +0000)]
The Sleep(0) in this loop is incorrect, and should be removed. This
fixes iTunes and a game reported by che.
Huw Davies [Tue, 2 Nov 2004 19:25:51 +0000 (19:25 +0000)]
Scale the patterns so that they're rendered at 300dpi.
Create the image dictionary once, rather than every time the PaintProc
is called - should speed printing up somewhat.
Stefan Dösinger [Tue, 2 Nov 2004 19:25:34 +0000 (19:25 +0000)]
Added WSAAddressToStringA/W stubs.
Vitaly Lipatov [Tue, 2 Nov 2004 19:25:05 +0000 (19:25 +0000)]
Added MSK timezone info.
Hans Leidekker [Tue, 2 Nov 2004 19:24:46 +0000 (19:24 +0000)]
Make sure we match output of Win2k protocol enumeration functions.
Michael Jung [Tue, 2 Nov 2004 05:28:01 +0000 (05:28 +0000)]
Added CET timezone info.
Michael Kaufmann [Tue, 2 Nov 2004 05:23:49 +0000 (05:23 +0000)]
- Extended support for BITMAPCOREINFO / BITMAPCOREHEADER structures.
- Always calculate the location of the color table.
- CreateCompatibleBitmap: Create a DIB section if necessary.
- Added some tests.
Fabrice Ménard [Tue, 2 Nov 2004 05:22:39 +0000 (05:22 +0000)]
Check the type of error returned by SHCreateDirectoryExW.
Roger Olson [Tue, 2 Nov 2004 05:22:01 +0000 (05:22 +0000)]
Add Pacific Standard Time (PST) to TZ_INFO.
Mike McCormack [Mon, 1 Nov 2004 23:30:46 +0000 (23:30 +0000)]
Start the reboot process in ExitWindowsEx.
Mike McCormack [Mon, 1 Nov 2004 23:22:14 +0000 (23:22 +0000)]
Download the Mozilla Active X control on demand.
Hans Leidekker [Mon, 1 Nov 2004 23:18:47 +0000 (23:18 +0000)]
Fill WSAPROTOCOL_INFO structures instead of PROTOCOL_INFO structures.
Implement WSCEnumProtocols().
Add some tests.
Dmitry Timoshkov [Mon, 1 Nov 2004 21:08:10 +0000 (21:08 +0000)]
Convert NativeFont control to unicode, use hbrBackground as in native.
Dmitry Timoshkov [Mon, 1 Nov 2004 21:07:53 +0000 (21:07 +0000)]
Add simple implementation of advpack.DoInfInstall.
Dmitry Timoshkov [Mon, 1 Nov 2004 21:07:43 +0000 (21:07 +0000)]
Do not retrieve infoPtr twice in ToolbarWindowProc entry.
Michael Jung [Mon, 1 Nov 2004 21:07:24 +0000 (21:07 +0000)]
CryptGetUserKey: Set return key handle to zero in case of failure.
Dimitrie O. Paun [Mon, 1 Nov 2004 21:07:11 +0000 (21:07 +0000)]
Send notification messages in the format dictated by
infoPtr->notifyFormat.
Vincent Béron [Mon, 1 Nov 2004 21:06:43 +0000 (21:06 +0000)]
Put $(FREETYPELIBS) as the last part, as it can include the dir of an
older Wine install which do not have the same exports (reported by
jooke).
Stefan Leichter [Mon, 1 Nov 2004 21:06:28 +0000 (21:06 +0000)]
Set the correct last error in EnumUILanguagesA, with tests.
William Poetra Yoga H [Mon, 1 Nov 2004 21:06:06 +0000 (21:06 +0000)]
Add COLOR_MENUHILIGHT and COLOR_MENUBAR to the system colors.
Alexandre Julliard [Sat, 30 Oct 2004 02:13:48 +0000 (02:13 +0000)]
Get rid of the WIN_NEEDS_BEGINPAINT flag, Windows will happily loop
forever too if WM_PAINT is not handled properly.
Francois Gouget [Sat, 30 Oct 2004 02:12:05 +0000 (02:12 +0000)]
Based on the last 36+ months Wine is released once a month on
average.
Assorted spelling fixes and tweaks.
Ivan Leo Puoti [Sat, 30 Oct 2004 02:11:50 +0000 (02:11 +0000)]
Remove DS_SYSMODAL from msgbox resource.
Francois Gouget [Sat, 30 Oct 2004 02:11:33 +0000 (02:11 +0000)]
Add support for REG_EXPAND_SZ in set_registry_variables().
Fix processing of environment variables that are too big (>1024
characters): they should be truncated, not ignored.
Francois Gouget [Sat, 30 Oct 2004 02:11:19 +0000 (02:11 +0000)]
Alter the functions declaration order or predeclare them so perl can
check the prototypes.
Francois Gouget [Sat, 30 Oct 2004 02:10:38 +0000 (02:10 +0000)]
#ifdef out the tests if compiling with the Platform SDK headers since
they are missing TIME_FIELDS.
Francois Gouget [Sat, 30 Oct 2004 02:10:22 +0000 (02:10 +0000)]
MIDL_STUB_MESSAGE.UniquePtrCount has been renamed in the latest SDK so
ignore it.
Ulrich Czekalla [Fri, 29 Oct 2004 21:27:38 +0000 (21:27 +0000)]
Add stubs for EnumPrintProcessorsAW.
Rein Klazes [Fri, 29 Oct 2004 21:27:18 +0000 (21:27 +0000)]
- Simplify the calculation in TIME_DaylightCompareDate;
- Expand the number of applicable test cases.
Dmitry Timoshkov [Fri, 29 Oct 2004 21:27:04 +0000 (21:27 +0000)]
Clean up user32/input.c test, remove the wrong assumption that a
window always receives input focus upon creation.
Mike McCormack [Fri, 29 Oct 2004 21:26:47 +0000 (21:26 +0000)]
Define some extra HTTP_QUERY values.