wine
20 years agoAdded OBJ_COLORSPACE define.
Andreas Mohr [Wed, 18 Aug 2004 20:58:59 +0000 (20:58 +0000)] 
Added OBJ_COLORSPACE define.

20 years agoDo not make a directory read-only.
Rein Klazes [Wed, 18 Aug 2004 20:57:30 +0000 (20:57 +0000)] 
Do not make a directory read-only.

20 years agoAvoid crashing on unsuccessful send.
Ferenc Wagner [Wed, 18 Aug 2004 20:56:00 +0000 (20:56 +0000)] 
Avoid crashing on unsuccessful send.

20 years agoCleanup messages.
Robert Reif [Wed, 18 Aug 2004 20:53:40 +0000 (20:53 +0000)] 
Cleanup messages.

20 years agoAdd detection of graphic file header in picture load, treat it as
Alex Villacís Lasso [Wed, 18 Aug 2004 20:53:09 +0000 (20:53 +0000)] 
Add detection of graphic file header in picture load, treat it as
no-header case.

20 years agoAllocate wave format structure dynamically based on format.
Robert Reif [Wed, 18 Aug 2004 00:30:37 +0000 (00:30 +0000)] 
Allocate wave format structure dynamically based on format.
Remove format checks to allow driver to decide if format supported.
Code cleanups.

20 years agoCleanup some more messages.
Robert Reif [Wed, 18 Aug 2004 00:30:12 +0000 (00:30 +0000)] 
Cleanup some more messages.

20 years agoSome sound cards have different capabilities when doing full duplex so
Robert Reif [Wed, 18 Aug 2004 00:30:01 +0000 (00:30 +0000)] 
Some sound cards have different capabilities when doing full duplex so
add duplex caps and return them when necessary.
Clean up event message printing.

20 years agoApply HIMETRIC transformation on icons, just like bitmaps.
Alex Villacís Lasso [Wed, 18 Aug 2004 00:26:44 +0000 (00:26 +0000)] 
Apply HIMETRIC transformation on icons, just like bitmaps.

20 years agoAdded Spanish translation.
José Manuel Ferrer Ortiz [Wed, 18 Aug 2004 00:26:10 +0000 (00:26 +0000)] 
Added Spanish translation.

20 years agoFd type is no longer used, get rid of it.
Alexandre Julliard [Wed, 18 Aug 2004 00:04:58 +0000 (00:04 +0000)] 
Fd type is no longer used, get rid of it.

20 years ago- better support for non-blocking COMM and socket read/writes:
Eric Pouech [Tue, 17 Aug 2004 23:37:55 +0000 (23:37 +0000)] 
- better support for non-blocking COMM and socket read/writes:
  + added necessary semantics to fd flags
  + no longer uses fd type (but fd flags) read/write semantic behavior
- fixed socket code to use the proper manifest constants
- fixes for kernel32.GetOverlappedResult without hEvent set
- in ntdll.Nt{Read|Write}File
  + always reset the event
  + added support for longlong offsets
  + better object disposal in error handling code paths

20 years agoFirst stab at Wine versions of Courier, System and MS Sans Serif
Huw Davies [Tue, 17 Aug 2004 22:33:14 +0000 (22:33 +0000)] 
First stab at Wine versions of Courier, System and MS Sans Serif
fonts.

20 years agoUser controls: GWL_ -> GWLP_.
Robert Shearman [Tue, 17 Aug 2004 22:29:29 +0000 (22:29 +0000)] 
User controls: GWL_ -> GWLP_.

20 years agoLet StartServiceCtrlDispatcher handle services not started by
Aric Stewart [Tue, 17 Aug 2004 22:29:01 +0000 (22:29 +0000)] 
Let StartServiceCtrlDispatcher handle services not started by
StartService.

20 years agoAdded handling of TokenPrimaryGroup.
Aric Stewart [Tue, 17 Aug 2004 22:28:13 +0000 (22:28 +0000)] 
Added handling of TokenPrimaryGroup.

20 years agoAllow resizing windows without thickframe style.
Krishna Murthy [Tue, 17 Aug 2004 22:28:02 +0000 (22:28 +0000)] 
Allow resizing windows without thickframe style.

20 years agoALTNAMES has been removed, use SPEC_SRCS16 instead.
Alexandre Julliard [Tue, 17 Aug 2004 22:10:26 +0000 (22:10 +0000)] 
ALTNAMES has been removed, use SPEC_SRCS16 instead.

20 years agoDocument dosdevices/unc mapping.
Fergal Daly [Tue, 17 Aug 2004 22:10:11 +0000 (22:10 +0000)] 
Document dosdevices/unc mapping.

20 years agoStub implementation for NtSetInformationToken.
Mike McCormack [Tue, 17 Aug 2004 22:09:55 +0000 (22:09 +0000)] 
Stub implementation for NtSetInformationToken.

20 years agoDraw background in WM_PAINT instead of WM_ERASEBKGND.
Robert Shearman [Tue, 17 Aug 2004 22:09:16 +0000 (22:09 +0000)] 
Draw background in WM_PAINT instead of WM_ERASEBKGND.

20 years agoAlways redraw dialog on changing between pages.
Robert Shearman [Tue, 17 Aug 2004 22:09:02 +0000 (22:09 +0000)] 
Always redraw dialog on changing between pages.

20 years agoNewer dependent linux headers have __user notations, which we need to
Marcus Meissner [Tue, 17 Aug 2004 22:08:43 +0000 (22:08 +0000)] 
Newer dependent linux headers have __user notations, which we need to
provide. Define it to be empty.

20 years agoConvert installed font list to list.h.
Huw Davies [Tue, 17 Aug 2004 22:08:31 +0000 (22:08 +0000)] 
Convert installed font list to list.h.

20 years agoIf pszTypeName is too small to hold the type name in
James Hawkins [Tue, 17 Aug 2004 22:08:16 +0000 (22:08 +0000)] 
If pszTypeName is too small to hold the type name in
CryptEnumProviderTypes, return ERROR_MORE_DATA.

20 years agoRemove unnecessary casts in crypt tests.
Mike McCormack [Tue, 17 Aug 2004 22:07:59 +0000 (22:07 +0000)] 
Remove unnecessary casts in crypt tests.

20 years agoUpdate directory list.
Mike McCormack [Tue, 17 Aug 2004 22:07:44 +0000 (22:07 +0000)] 
Update directory list.

20 years agoImplemented the mmTask* functions.
Eric Pouech [Mon, 16 Aug 2004 23:19:17 +0000 (23:19 +0000)] 
Implemented the mmTask* functions.

20 years agoThe desktop process is not automatically restarted under Win95, so
Ferenc Wagner [Mon, 16 Aug 2004 23:19:02 +0000 (23:19 +0000)] 
The desktop process is not automatically restarted under Win95, so
stop killing it.

20 years agoTerminate test loop on the first error to avoid excessive log volume.
Ferenc Wagner [Mon, 16 Aug 2004 23:18:48 +0000 (23:18 +0000)] 
Terminate test loop on the first error to avoid excessive log volume.

20 years agoHandle shell link files contained in double quotes.
Ge van Geldorp [Mon, 16 Aug 2004 23:18:36 +0000 (23:18 +0000)] 
Handle shell link files contained in double quotes.

20 years agoImplemented Get/SetFileSecurity A->W.
Mike McCormack [Mon, 16 Aug 2004 23:18:23 +0000 (23:18 +0000)] 
Implemented Get/SetFileSecurity A->W.

20 years agoOK button should be default in non-wizard property sheets.
Zach Gorman [Mon, 16 Aug 2004 23:17:44 +0000 (23:17 +0000)] 
OK button should be default in non-wizard property sheets.

20 years agoAdded tests for filtergraph.
Christian Costa [Mon, 16 Aug 2004 21:14:28 +0000 (21:14 +0000)] 
Added tests for filtergraph.

20 years ago- Use "MS Shell Dlg" in the Open File dialog templates as in Windows
Dmitry Timoshkov [Mon, 16 Aug 2004 21:12:13 +0000 (21:12 +0000)] 
- Use "MS Shell Dlg" in the Open File dialog templates as in Windows
- Resize child dialog when its controls are moved relatively stc32
  "magic" control.

20 years agoRegister TypeName registry key value.
Michael Jung [Mon, 16 Aug 2004 21:10:59 +0000 (21:10 +0000)] 
Register TypeName registry key value.

20 years agoFix alloc test in CryptEnumProviderTypesW that failed if the alloc
James Hawkins [Mon, 16 Aug 2004 21:10:38 +0000 (21:10 +0000)] 
Fix alloc test in CryptEnumProviderTypesW that failed if the alloc
succeeded.

20 years agoFixed a few crypt test bugs.
James Hawkins [Mon, 16 Aug 2004 21:10:18 +0000 (21:10 +0000)] 
Fixed a few crypt test bugs.

20 years agoAdded test for WAVEFORMATEXTENSIBLE support.
Robert Reif [Mon, 16 Aug 2004 21:10:04 +0000 (21:10 +0000)] 
Added test for WAVEFORMATEXTENSIBLE support.
Error message cleanup.

20 years agoAdded WAVEFORMATEXTENSIBLE support.
Robert Reif [Mon, 16 Aug 2004 21:09:52 +0000 (21:09 +0000)] 
Added WAVEFORMATEXTENSIBLE support.

20 years agoAdds enough of ks.h, ksguid.h and ksmedia.h to start adding support
Robert Reif [Mon, 16 Aug 2004 21:09:27 +0000 (21:09 +0000)] 
Adds enough of ks.h, ksguid.h and ksmedia.h to start adding support
for WAVEFORMATEXTENSIBLE.

20 years agoStub implementation and declaration for NtCreateNamedPipeFile.
Mike McCormack [Mon, 16 Aug 2004 21:08:38 +0000 (21:08 +0000)] 
Stub implementation and declaration for NtCreateNamedPipeFile.

20 years agoImplement IMultiLanguage2_GetCharsetInfo, add a test case for it.
Dmitry Timoshkov [Mon, 16 Aug 2004 21:08:06 +0000 (21:08 +0000)] 
Implement IMultiLanguage2_GetCharsetInfo, add a test case for it.

20 years agoDeclaration, implemention and test for BuildTrusteeWithSid.
Mike McCormack [Mon, 16 Aug 2004 21:07:50 +0000 (21:07 +0000)] 
Declaration, implemention and test for BuildTrusteeWithSid.

20 years agoFix potential race in IPinImpl_ConnectedTo.
Robert Shearman [Mon, 16 Aug 2004 21:07:22 +0000 (21:07 +0000)] 
Fix potential race in IPinImpl_ConnectedTo.

20 years agoMake sure we check for egrep before we use it.
Alexandre Julliard [Mon, 16 Aug 2004 20:09:37 +0000 (20:09 +0000)] 
Make sure we check for egrep before we use it.

20 years agoMove some OpenGL defines from the private wgl.h header to where they
Andreas Mohr [Mon, 16 Aug 2004 20:07:06 +0000 (20:07 +0000)] 
Move some OpenGL defines from the private wgl.h header to where they
belong.

20 years agoAdded handling of 'idx1' (index) chunk.
Christian Costa [Mon, 16 Aug 2004 20:06:17 +0000 (20:06 +0000)] 
Added handling of 'idx1' (index) chunk.
Added handling of 'rec ' list that embeds streams data.
Disabled checking of the TWOCC of streams data chunk. It is not
relevant in avi files.
Only release media sample when the delivery to the downstream filter
does not succeeded.
Some clean-up.

20 years agoAdded Czech resources.
David Kredba [Mon, 16 Aug 2004 20:02:09 +0000 (20:02 +0000)] 
Added Czech resources.

20 years agoBottom of button should be rbox.top + checkBoxHeight.
Ulrich Czekalla [Mon, 16 Aug 2004 20:00:41 +0000 (20:00 +0000)] 
Bottom of button should be rbox.top + checkBoxHeight.

20 years agoDefine new propsheet messages.
Mike McCormack [Mon, 16 Aug 2004 20:00:26 +0000 (20:00 +0000)] 
Define new propsheet messages.

20 years agoDelete buffer array when releasing last buffer.
Robert Reif [Mon, 16 Aug 2004 19:59:54 +0000 (19:59 +0000)] 
Delete buffer array when releasing last buffer.

20 years agoAllow proper release while capturing.
Robert Reif [Mon, 16 Aug 2004 19:59:37 +0000 (19:59 +0000)] 
Allow proper release while capturing.

20 years agoFix incorrect sizeof in RtlCreateSecurityDescriptor().
Gerald Pfeifer [Mon, 16 Aug 2004 19:59:09 +0000 (19:59 +0000)] 
Fix incorrect sizeof in RtlCreateSecurityDescriptor().

20 years agoAdd some stub declarations.
Mike McCormack [Mon, 16 Aug 2004 19:58:24 +0000 (19:58 +0000)] 
Add some stub declarations.

20 years agoRemove rewind section due to lack of updates.
Tom Wickline [Mon, 16 Aug 2004 19:58:08 +0000 (19:58 +0000)] 
Remove rewind section due to lack of updates.
Remove old list of contributors that gave to the wpf.
Link to history page in question asking about wine's history.
Change WineX name to Cedega.
Use current wine version in answer.

20 years agoFix a crash saving a file without file name extension and without
Rein Klazes [Mon, 16 Aug 2004 19:57:30 +0000 (19:57 +0000)] 
Fix a crash saving a file without file name extension and without
extension filter.

20 years agoClean up messy comment in SHFileOperation.
Mike McCormack [Mon, 16 Aug 2004 19:57:05 +0000 (19:57 +0000)] 
Clean up messy comment in SHFileOperation.
Reduce the number of goto labels in SHFileOperation by one.

20 years agoPropsheet pages need WS_EX_CONTROLPARENT style.
Zach Gorman [Mon, 16 Aug 2004 19:50:44 +0000 (19:50 +0000)] 
Propsheet pages need WS_EX_CONTROLPARENT style.

20 years agoAdded stubs for LcidToRfc1766[A/W].
Steven Edwards [Mon, 16 Aug 2004 19:50:13 +0000 (19:50 +0000)] 
Added stubs for LcidToRfc1766[A/W].

20 years agoFixed a bug that made the connection possible whereas no suitable
Christian Costa [Mon, 16 Aug 2004 19:49:46 +0000 (19:49 +0000)] 
Fixed a bug that made the connection possible whereas no suitable
media type has be found during the negotiation.
Fixed the release of the media sample in PullPin_Thread_Process.
Added and fixed a lot of traces.

20 years agodevguid.h defines device class GUIDs used in device detection and
Aric Stewart [Mon, 16 Aug 2004 19:49:16 +0000 (19:49 +0000)] 
devguid.h defines device class GUIDs used in device detection and
classification.

20 years agoAdd some GUIDs from the win2k DDK that are used for USB devices.
Aric Stewart [Mon, 16 Aug 2004 19:48:00 +0000 (19:48 +0000)] 
Add some GUIDs from the win2k DDK that are used for USB devices.

20 years agoMove declaration of LSA* structs to ntsecapi.h.
Mike McCormack [Mon, 16 Aug 2004 19:47:21 +0000 (19:47 +0000)] 
Move declaration of LSA* structs to ntsecapi.h.

20 years agoAdd the CCHILDREN_TITLEBAR+1 and NUM_POINTS macros.
Francois Gouget [Mon, 16 Aug 2004 19:46:09 +0000 (19:46 +0000)] 
Add the CCHILDREN_TITLEBAR+1 and NUM_POINTS macros.
Add a couple base types that winapi_test does not know how to parse.
Fix a bug so that 'signed' and 'unsigned' are recognised as valid
types.

20 years agoRelease 20040813. wine-20040813
Alexandre Julliard [Sat, 14 Aug 2004 02:06:12 +0000 (02:06 +0000)] 
Release 20040813.

20 years agoAdd DOS editing key support in BUFFERED INPUT.
Markus Amsler [Sat, 14 Aug 2004 00:49:39 +0000 (00:49 +0000)] 
Add DOS editing key support in BUFFERED INPUT.

20 years agoWM_NEXTDLGCTL should not change the default button ID (based on a
Alexandre Julliard [Sat, 14 Aug 2004 00:44:08 +0000 (00:44 +0000)] 
WM_NEXTDLGCTL should not change the default button ID (based on a
patch by Krishna Murthy).

20 years agoTranslation update.
Jacek Caban [Sat, 14 Aug 2004 00:42:46 +0000 (00:42 +0000)] 
Translation update.

20 years agoFix a bug in passing parameters to CFn_WMInitDialog and CFn_WMCommand
Jacek Caban [Sat, 14 Aug 2004 00:42:35 +0000 (00:42 +0000)] 
Fix a bug in passing parameters to CFn_WMInitDialog and CFn_WMCommand
in FormatCharDlgProcW.

20 years agoAvoid annoying 'macro redefinition' warnings by defining
Francois Gouget [Sat, 14 Aug 2004 00:42:12 +0000 (00:42 +0000)] 
Avoid annoying 'macro redefinition' warnings by defining
WIN32_NO_STATUS at the right time.
Define _WIN32_WINNT otherwise we are missing some symbols with the
Windows headers.

20 years agoFix the PSID and PSECURITY_DESCRIPTOR types.
Francois Gouget [Fri, 13 Aug 2004 23:55:43 +0000 (23:55 +0000)] 
Fix the PSID and PSECURITY_DESCRIPTOR types.
Add PISID and PISECURITY_DESCRIPTOR.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Fri, 13 Aug 2004 23:53:44 +0000 (23:53 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoMore WAVEOUTCAPSW tests.
Robert Reif [Fri, 13 Aug 2004 23:50:18 +0000 (23:50 +0000)] 
More WAVEOUTCAPSW tests.

20 years agoThe Windows headers don't define PEXCEPTION_REGISTRATION_RECORD.
Francois Gouget [Fri, 13 Aug 2004 23:22:30 +0000 (23:22 +0000)] 
The Windows headers don't define PEXCEPTION_REGISTRATION_RECORD.
Remove it.

20 years agoImplement SetThreadToken using NtSetInformationThread.
Mike McCormack [Fri, 13 Aug 2004 23:20:27 +0000 (23:20 +0000)] 
Implement SetThreadToken using NtSetInformationThread.

20 years agoFix compilation of the wininet generated tests with the Windows
Francois Gouget [Fri, 13 Aug 2004 23:19:37 +0000 (23:19 +0000)] 
Fix compilation of the wininet generated tests with the Windows
headers.

20 years agoThe Windows headers support for NONAMELESSUNION and NONAMELESSSTRUCT
Francois Gouget [Fri, 13 Aug 2004 19:49:53 +0000 (19:49 +0000)] 
The Windows headers support for NONAMELESSUNION and NONAMELESSSTRUCT
is unusable. So don't force this mode. Instead check whether
NONAMELESSUNION and/or NONAMELESSSTRUCT are set (by the Wine headers)
and define custom access macros accordingly.

20 years agoAdded missing initialization of the filesource output pin critical
Christian Costa [Fri, 13 Aug 2004 19:49:16 +0000 (19:49 +0000)] 
Added missing initialization of the filesource output pin critical
section.
Avoid indefinite wait when calling GetOverlappedResult.
Fixed initial refcount of the IMemAllocator object.
Improved some traces.

20 years agoIf a device doesn't support device bitmaps, then store the bits on the
Huw Davies [Fri, 13 Aug 2004 19:48:55 +0000 (19:48 +0000)] 
If a device doesn't support device bitmaps, then store the bits on the
gdi side.

20 years agoAdded Polish translation.
Jacek Caban [Fri, 13 Aug 2004 19:48:40 +0000 (19:48 +0000)] 
Added Polish translation.

20 years agoFix first parameter of GetDefaultPrinterA|W.
Huw Davies [Fri, 13 Aug 2004 19:48:25 +0000 (19:48 +0000)] 
Fix first parameter of GetDefaultPrinterA|W.

20 years agoAdd WAVE_FORMAT_EXTENSIBLE.
Robert Reif [Fri, 13 Aug 2004 19:48:04 +0000 (19:48 +0000)] 
Add WAVE_FORMAT_EXTENSIBLE.

20 years agoSync with dibsection in SetDIBitsToDevice.
Huw Davies [Fri, 13 Aug 2004 19:47:29 +0000 (19:47 +0000)] 
Sync with dibsection in SetDIBitsToDevice.

20 years agoFix BSD build.
Robert Reif [Fri, 13 Aug 2004 19:47:11 +0000 (19:47 +0000)] 
Fix BSD build.

20 years agoThe Windows headers don't define the DRV_QUERYDEVICEINTERFACE(SIZE)
Francois Gouget [Fri, 13 Aug 2004 19:46:43 +0000 (19:46 +0000)] 
The Windows headers don't define the DRV_QUERYDEVICEINTERFACE(SIZE)
macros.

20 years agoRename ResourceHandle to Reserved in the IMAGE_RESOURCE_DATA_ENTRY
Francois Gouget [Fri, 13 Aug 2004 19:46:28 +0000 (19:46 +0000)] 
Rename ResourceHandle to Reserved in the IMAGE_RESOURCE_DATA_ENTRY
structure to match the Windows headers.

20 years agoIf the pszProvName param of CryptEnumProviders is too small to hold
James Hawkins [Fri, 13 Aug 2004 19:45:40 +0000 (19:45 +0000)] 
If the pszProvName param of CryptEnumProviders is too small to hold
the provider name, SetLastError to ERROR_MORE_DATA.

20 years agoMake pattern brush data const.
Jon Griffiths [Fri, 13 Aug 2004 19:44:49 +0000 (19:44 +0000)] 
Make pattern brush data const.

20 years agoMore dsound tests error message cleanups.
Robert Reif [Fri, 13 Aug 2004 19:44:29 +0000 (19:44 +0000)] 
More dsound tests error message cleanups.
Only display verbose information when in interactive mode.

20 years agoBetter mmap failure error message.
Robert Reif [Fri, 13 Aug 2004 19:42:36 +0000 (19:42 +0000)] 
Better mmap failure error message.

20 years agoMoved ICOM_THIS_MULTI definition out of objbase.h and into the files
Alexandre Julliard [Fri, 13 Aug 2004 00:44:22 +0000 (00:44 +0000)] 
Moved ICOM_THIS_MULTI definition out of objbase.h and into the files
that use it.

20 years agoWe don't need the shared heap on non-i386 platforms.
Alexandre Julliard [Fri, 13 Aug 2004 00:42:09 +0000 (00:42 +0000)] 
We don't need the shared heap on non-i386 platforms.

20 years agoUse GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
Robert Reif [Fri, 13 Aug 2004 00:41:34 +0000 (00:41 +0000)] 
Use GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
way around.

20 years agoMake FINDFIRST working with /.
Markus Amsler [Fri, 13 Aug 2004 00:39:58 +0000 (00:39 +0000)] 
Make FINDFIRST working with /.

20 years agoIf the current menu handle is already set, do not set it again.
Marcus Meissner [Fri, 13 Aug 2004 00:39:29 +0000 (00:39 +0000)] 
If the current menu handle is already set, do not set it again.

20 years agoMake environment variables uppercase.
Markus Amsler [Fri, 13 Aug 2004 00:39:16 +0000 (00:39 +0000)] 
Make environment variables uppercase.

20 years agoImplemented DllRegisterServer and DllUnregisterServer.
Steven Edwards [Fri, 13 Aug 2004 00:38:59 +0000 (00:38 +0000)] 
Implemented DllRegisterServer and DllUnregisterServer.

20 years agoGet rid of the non-standard ICOM_VTABLE macro.
Alexandre Julliard [Thu, 12 Aug 2004 23:00:51 +0000 (23:00 +0000)] 
Get rid of the non-standard ICOM_VTABLE macro.

20 years agoAdded some more needed structs and constants.
Aric Stewart [Thu, 12 Aug 2004 20:28:42 +0000 (20:28 +0000)] 
Added some more needed structs and constants.