Robert Reif [Mon, 6 Dec 2004 11:42:58 +0000 (11:42 +0000)]
Always create a property set for secondary buffers.
James Hawkins [Mon, 6 Dec 2004 11:41:32 +0000 (11:41 +0000)]
Remove c++-style comment.
Mike McCormack [Mon, 6 Dec 2004 11:40:57 +0000 (11:40 +0000)]
Make sure to insert the proxy authentication header if necessary.
Stewart Allen [Mon, 6 Dec 2004 11:39:34 +0000 (11:39 +0000)]
Added SAST (South African Standard Time), corrected CAT to Central
African Time.
Dmitry Timoshkov [Mon, 6 Dec 2004 11:38:25 +0000 (11:38 +0000)]
Perform host name initialization if computer name can't be read from
registry.
Michael Jung [Mon, 6 Dec 2004 11:37:43 +0000 (11:37 +0000)]
Added a missing break in encrypt_block_impl.
Alexander Yaworsky [Mon, 6 Dec 2004 11:35:22 +0000 (11:35 +0000)]
Implemented SetServiceStatus, QueryServiceStatus.
James Hawkins [Mon, 6 Dec 2004 11:34:40 +0000 (11:34 +0000)]
Only call test_set_provider_ex() once.
Juan Lang [Mon, 6 Dec 2004 11:34:07 +0000 (11:34 +0000)]
Revert shell32 version to Win2K SP4 level.
Huw Davies [Thu, 2 Dec 2004 19:58:07 +0000 (19:58 +0000)]
Allocate the TYPEATTR rather than copying it.
For a dual interface the dispinterface's cfuncs should include the
inherited functions, cbSizeVft should just be the size of IDispatch's
vtbl and we should strip TYPEFLAG_FOLEAUTOMATION.
Jon Griffiths [Thu, 2 Dec 2004 19:53:51 +0000 (19:53 +0000)]
Spelling/grammar fixes.
Jon Griffiths [Thu, 2 Dec 2004 19:52:50 +0000 (19:52 +0000)]
Use mktemp if we don't have tempfile.
Use the installed version of fnt2bdf if present.
Quote the pattern given to `find`.
Copy the fonts to the temp working dir before processing.
Always delete the temp directory before exiting.
Install fonts compressed by default.
Alexander Yaworsky [Thu, 2 Dec 2004 19:51:41 +0000 (19:51 +0000)]
Basic implementation of service control dispatcher.
Alexandre Julliard [Thu, 2 Dec 2004 18:22:48 +0000 (18:22 +0000)]
Clean up temp files also when killed by a signal.
Peter Chapman [Thu, 2 Dec 2004 18:19:25 +0000 (18:19 +0000)]
Fix up several inline assembler blocks so that they produce correct
code with the -fomit-frame-pointer gcc flag.
Eric Kohl [Thu, 2 Dec 2004 18:09:53 +0000 (18:09 +0000)]
Implement SetupDiBuildClassInfoList(ExW),
SetupDiClassGuidsFromName(W/ExW), SetupDiClassNameFromGuid(W/ExW),
SetupDiGetActualSectionToInstallW, SetupDiGetClassDescription(W/ExW),
SetupDiInstallClassW partially, SetupDiOpenClassRegKey(ExW),
SetupOpenMasterInf.
Eric Pouech [Thu, 2 Dec 2004 18:05:37 +0000 (18:05 +0000)]
- moved event, semaphore, mutex implementation from kernel32 to ntdll
- added mutant implementation in ntdll, and use it for mutex
implementation in kernel32
- added access parameter on event, semaphore, timer creation in
wineserver (as ntdll interface requires it)
- added missing definitions in include/winternl.h
James Hawkins [Thu, 2 Dec 2004 17:55:41 +0000 (17:55 +0000)]
Fix cabextract memory leak.
Alexandre Julliard [Wed, 1 Dec 2004 17:27:33 +0000 (17:27 +0000)]
Dmitry Timoshkov [Wed, 1 Dec 2004 15:37:26 +0000 (15:37 +0000)]
Always create a suspended thread in CreateThread and resume it if
CREATE_SUSPENDED flag is not set as Windows does.
Michael Jung [Wed, 1 Dec 2004 15:34:56 +0000 (15:34 +0000)]
Moved code specific to CPGenKey, CPDeriveKey or CPImportKey from
new_key into the respective functions.
Robert Shearman [Wed, 1 Dec 2004 15:33:34 +0000 (15:33 +0000)]
- Add some function declarations to objbase.h.
- Add stubs for server ref counting.
- Implement HRESULT marshaling.
Filip Navara [Wed, 1 Dec 2004 15:32:19 +0000 (15:32 +0000)]
- Check the return value from *_GETNUMDEVS message as per KB90562.
- Fix typo in MMDRV_InstallMap.
Alexander Yaworsky [Wed, 1 Dec 2004 15:31:34 +0000 (15:31 +0000)]
Introduced service thread.
Rémi Assailly [Wed, 1 Dec 2004 15:30:53 +0000 (15:30 +0000)]
Add some mirroring defines.
Bill Medland [Wed, 1 Dec 2004 15:29:04 +0000 (15:29 +0000)]
If the buffer is no longer static the names should reflect that.
Also minimise the use of the constant.
Mike McCormack [Wed, 1 Dec 2004 15:27:59 +0000 (15:27 +0000)]
Added a stub implementation for GetCurrentHwProfileW.
Ulrich Czekalla [Wed, 1 Dec 2004 15:27:18 +0000 (15:27 +0000)]
Prevent the animation thread from waiting on itself when it stops.
Eric Pouech [Tue, 30 Nov 2004 21:38:57 +0000 (21:38 +0000)]
Const correctness fixes.
Ivan Leo Puoti [Tue, 30 Nov 2004 21:16:26 +0000 (21:16 +0000)]
Implement task modal message boxes.
Jacek Caban [Tue, 30 Nov 2004 21:14:21 +0000 (21:14 +0000)]
- Added stub implementation of IInternetZoneManager interface.
- Added implementation of CoInternetCreateZoneManager function.
- Added stub implementation of UrlMkGetSessionOption and corrected
declaration of UrlMkSetSessionOption.
- Code cleanup.
Hans Leidekker [Tue, 30 Nov 2004 21:06:14 +0000 (21:06 +0000)]
Infrastructure for handling ICC profiles.
Always load color profiles into memory.
Implement and test GetColorProfileElement and GetColorProfileHeader.
Implement GetColorProfileFromHandle and SetColorProfileHeader.
Adam D. Moss [Tue, 30 Nov 2004 21:05:27 +0000 (21:05 +0000)]
Fix compilation.
Gerald Pfeifer [Tue, 30 Nov 2004 21:03:36 +0000 (21:03 +0000)]
Again rename getkey() and setkey() for FreeBSD.
Huw Davies [Tue, 30 Nov 2004 21:02:46 +0000 (21:02 +0000)]
For a 15/16 bpp dib we send RGB triples to the printer so the size
multiplier is 3 not 2.
Michael Jung [Tue, 30 Nov 2004 17:43:59 +0000 (17:43 +0000)]
Incorporated LibTomCrypt code into rsaenh to get rid of OpenSSL
dependencies.
Jon Griffiths [Tue, 30 Nov 2004 17:40:51 +0000 (17:40 +0000)]
Ensure DllCanUnloadNow is a truly void function, and give it a unique
name so it can be documented per-dll.
Jon Griffiths [Tue, 30 Nov 2004 17:38:52 +0000 (17:38 +0000)]
Implement DllMain, DllCanUnloadNow, WrapProgress,
MAPIGetDefaultMalloc, IsBadBoundedStringPtr, UFromSz, UlFromSzHex,
CbOfEncoded.
Add tests for the above.
Dmitry Timoshkov [Tue, 30 Nov 2004 17:35:16 +0000 (17:35 +0000)]
- Pass infoPtr around in month calendar control.
- Add support for WM_SETFONT and WM_GETFONT messages.
James Hawkins [Tue, 30 Nov 2004 17:33:27 +0000 (17:33 +0000)]
Fixed a few memory leaks.
Alexander Yaworsky [Tue, 30 Nov 2004 17:29:03 +0000 (17:29 +0000)]
Merge Unicode and ASCII versions of StartServiceCtrlDispatcher.
Implement StartServiceCtrlDispatcherA on the top of
StartServiceCtrlDispatcherW.
Get rid of HEAP_strdupWtoA.
Robert Shearman [Tue, 30 Nov 2004 17:28:10 +0000 (17:28 +0000)]
Store the new style before redrawing and repositioning the control.
Jon Griffiths [Tue, 30 Nov 2004 17:26:22 +0000 (17:26 +0000)]
Allow NCBRESET and NCBADDNAME to work even if there are no adapters.
Jon Griffiths [Tue, 30 Nov 2004 17:25:24 +0000 (17:25 +0000)]
GetModuleHandleA->GetModuleHandleW.
Jon Griffiths [Tue, 30 Nov 2004 17:23:37 +0000 (17:23 +0000)]
Use a FIXME style that will actually compile.
Dmitry Timoshkov [Tue, 30 Nov 2004 17:22:47 +0000 (17:22 +0000)]
Gather all DrawText flags together, convert them to hex for
readability.
Dmitry Timoshkov [Tue, 30 Nov 2004 17:21:16 +0000 (17:21 +0000)]
DrawTextEx should allocate text buffer on stack for thread safeness.
Alexandre Julliard [Mon, 29 Nov 2004 18:24:08 +0000 (18:24 +0000)]
Fixed RtlExpandEnvironmentStrings_U to not depend on the string being
null-terminated (spotted by Alexander Yaworsky).
Mike McCormack [Mon, 29 Nov 2004 18:21:14 +0000 (18:21 +0000)]
Added some tests for timer functions.
Alexandre Julliard [Mon, 29 Nov 2004 18:18:02 +0000 (18:18 +0000)]
Get rid of the client-side window timer structures.
Alexandre Julliard [Mon, 29 Nov 2004 18:08:18 +0000 (18:08 +0000)]
Converted the timer list to use standard list functions.
Allocate a timer id when the window is 0 instead of relying on the
client to do it.
Allow setting timers on windows belonging to other threads (found by
Mike McCormack).
Eric Pouech [Mon, 29 Nov 2004 18:00:10 +0000 (18:00 +0000)]
Made some functions and variables static.
Vincent Béron [Mon, 29 Nov 2004 17:54:20 +0000 (17:54 +0000)]
Fixed missing </sect2> tag.
Jason Edmeades [Mon, 29 Nov 2004 17:53:42 +0000 (17:53 +0000)]
Implement Material, Clip plane and Light support plus
MultiplyTransform.
Gunnar Dalsnes [Mon, 29 Nov 2004 17:52:06 +0000 (17:52 +0000)]
Added a test to make sure that CreateDirectoryA/W does not create
multiple non-existing directories in the path given.
Eric Kohl [Mon, 29 Nov 2004 17:51:23 +0000 (17:51 +0000)]
F4 key flips the listbox in default (not extended UI) mode.
Christian Costa [Mon, 29 Nov 2004 17:50:23 +0000 (17:50 +0000)]
AVI decompressor:
- Make copies of bitmap header from media type for input and output
and update them when needed.
- Fixed subtype for 32-bit depth in QueryAccept.
AVI splitter:
- Fixed handling of rec list.
Jacek Caban [Mon, 29 Nov 2004 17:02:28 +0000 (17:02 +0000)]
Added some options to popup menu.
Alexandre Julliard [Mon, 29 Nov 2004 17:01:21 +0000 (17:01 +0000)]
Added missing CoInitialize.
Mike Hearn [Mon, 29 Nov 2004 17:00:39 +0000 (17:00 +0000)]
Trace the OLE error info strings.
Mike Hearn [Mon, 29 Nov 2004 17:00:15 +0000 (17:00 +0000)]
- Improve OLE function documentation.
- Bail out with CO_E_NOTINITIALIZED when apt is null.
Mike McCormack [Mon, 29 Nov 2004 16:59:14 +0000 (16:59 +0000)]
CFM_GETSPEC always returns a space-separated list.
Alexandre Julliard [Sun, 28 Nov 2004 15:10:28 +0000 (15:10 +0000)]
Take advantage of the new winproc handling to move some more functions
to 16-bit files.
TIMER_IsTimerValid is no longer necessary now that winprocs are never
freed.
Alexandre Julliard [Sun, 28 Nov 2004 15:08:14 +0000 (15:08 +0000)]
Fixed is_valid_winproc to avoid being optimized out by recent gcc
versions.
Jason Edmeades [Sun, 28 Nov 2004 15:04:41 +0000 (15:04 +0000)]
Add Get/Set Transform support, plus BeginScene (does nothing).
Eric Pouech [Sun, 28 Nov 2004 15:01:50 +0000 (15:01 +0000)]
Fixed file name when opening NUL.
Hajime Segawa [Sun, 28 Nov 2004 15:01:24 +0000 (15:01 +0000)]
Make folders open correctly in Windows Explorer.
Marcus Meissner [Sun, 28 Nov 2004 15:00:03 +0000 (15:00 +0000)]
Updated PACKAGING howto.
Huw Davies [Sun, 28 Nov 2004 14:59:13 +0000 (14:59 +0000)]
Protect sscanfs with a "C" locale so that they still work with new
glibcs in a locale doesn't use a '.' as a decimal separator.
Dmitry Timoshkov [Sun, 28 Nov 2004 14:58:11 +0000 (14:58 +0000)]
Add a test for ReadFile/WriteFile fault handling, make it pass under
Wine.
Ge van Geldorp [Sun, 28 Nov 2004 14:55:42 +0000 (14:55 +0000)]
- Fix vertical position of text in single-line edit controls.
- Add tests for this.
Robert North [Sun, 28 Nov 2004 14:54:26 +0000 (14:54 +0000)]
- Ensure that if buffer pointer is null, queue is flushed.
- Ensure that correct packets are copied into output buffer.
- Use memmove when moving packets within queue, as source and dest
will typically overlap.
- When moving packets in queue, ensure correct number of packets are
moved.
Mike McCormack [Sun, 28 Nov 2004 14:53:46 +0000 (14:53 +0000)]
- Don't limit the size of the property that can be retrieved by
MsiGetProperty.
- Make MsiGetProperty A/W implementations more consistent.
Gerald Pfeifer [Sun, 28 Nov 2004 14:53:03 +0000 (14:53 +0000)]
Fix compilation on systems which do not have <mntent.h>.
Alexandre Julliard [Wed, 24 Nov 2004 18:43:18 +0000 (18:43 +0000)]
Changed winproc allocation to be based only on the procedure address,
to avoid the need to keep track of winprocs for each window and class.
Eric Frias [Wed, 24 Nov 2004 18:36:13 +0000 (18:36 +0000)]
More portable POINTSTOPOINT macro.
Alexandre Julliard [Wed, 24 Nov 2004 18:32:35 +0000 (18:32 +0000)]
Prevent use of MAKEPOINTS in Wine code.
Alexandre Julliard [Wed, 24 Nov 2004 18:28:31 +0000 (18:28 +0000)]
Avoid using the MAKEPOINTS macro, it's broken on big endian.
Jason Edmeades [Wed, 24 Nov 2004 18:13:41 +0000 (18:13 +0000)]
Add indexbuffer support into wined3d.
Robert Shearman [Wed, 24 Nov 2004 18:12:06 +0000 (18:12 +0000)]
Implement OleDuplicateData.
Mike McCormack [Wed, 24 Nov 2004 18:11:28 +0000 (18:11 +0000)]
Return correct error code in EnumPrinters.
Mike McCormack [Wed, 24 Nov 2004 18:10:24 +0000 (18:10 +0000)]
Fix ofn.nFileOffset when multiple files are selected.
Kevin Koltzau [Wed, 24 Nov 2004 18:09:20 +0000 (18:09 +0000)]
CreateBrushIndirect should not return a stock brush.
Dmitry Timoshkov [Wed, 24 Nov 2004 18:08:18 +0000 (18:08 +0000)]
Avoid some direct accesses to DC internals from metafile driver.
Dmitry Timoshkov [Wed, 24 Nov 2004 18:07:52 +0000 (18:07 +0000)]
Remove useless calls to IsBadReadPtr from ReadFile and WriteFile.
Alexandre Julliard [Tue, 23 Nov 2004 17:39:13 +0000 (17:39 +0000)]
Fixed handling of NULL pointer in PeekMessageW, with test (reported by
Eric Frias).
Kevin Koltzau [Tue, 23 Nov 2004 17:33:55 +0000 (17:33 +0000)]
Look for lcms.h in lcms/lcms.h.
Alexandre Julliard [Tue, 23 Nov 2004 14:03:49 +0000 (14:03 +0000)]
Append .dll extension in all cases (spotted by Mike Hearn).
Tom Wickline [Tue, 23 Nov 2004 13:59:34 +0000 (13:59 +0000)]
Version resources cleanup.
Jason Edmeades [Tue, 23 Nov 2004 13:52:46 +0000 (13:52 +0000)]
- Implement SetStreamSource
- Ensure wined3d objects maintain a reference count of at least that
of the d3dx version.
Mike Hearn [Tue, 23 Nov 2004 13:50:23 +0000 (13:50 +0000)]
- More heapification.
- Split drive code into core, UI and autodetect.
- Implement drive autodetection.
- Slight redesign of drive tab.
- Code cleanup.
Huw Davies [Tue, 23 Nov 2004 13:48:00 +0000 (13:48 +0000)]
We don't use DGA version 1 so remove the configure check for it.
Robert Shearman [Tue, 23 Nov 2004 12:21:05 +0000 (12:21 +0000)]
When changing from DIB_Status_GdiMod to DIB_Status_GdiMod, we have to
set the previous status to DIB_Status_GdiMod, otherwise a
non-committing unlock could incorrectly revert the DIB to another
state, rather than the correct DIB_Status_GdiMod.
Jon Griffiths [Tue, 23 Nov 2004 12:19:24 +0000 (12:19 +0000)]
Set the miter limit in the DC state.
Only SetLastError() in object functions where native does.
Test the error comditions of the gdiobj functions.
Minor documentation updates.
Hans Leidekker [Tue, 23 Nov 2004 12:12:31 +0000 (12:12 +0000)]
Use string functions that are Windows locale aware.
Eric Frias [Mon, 22 Nov 2004 19:51:46 +0000 (19:51 +0000)]
Export wine_pthread_get_current_teb.
Eric Frias [Mon, 22 Nov 2004 19:50:38 +0000 (19:50 +0000)]
Fix Sparc assembly code in wine_switch_to_stack.
Alexandre Julliard [Mon, 22 Nov 2004 19:48:10 +0000 (19:48 +0000)]
Pass DLLFLAGS to winebuild too.
Steven Edwards [Mon, 22 Nov 2004 19:46:22 +0000 (19:46 +0000)]
Define "WINVER=0x0501 _WIN32_WINNT=0x0501 _WIN32_IE=0x0600" for all
the targets.
Eric Pouech [Mon, 22 Nov 2004 18:30:10 +0000 (18:30 +0000)]
Fixed regressions introduced when moving addresses as 64bit values.