wine
21 years agoImplemented DevEnum dll.
Robert Shearman [Tue, 1 Jul 2003 04:30:30 +0000 (04:30 +0000)] 
Implemented DevEnum dll.

21 years agoImplemented IFilterMapper2.
Robert Shearman [Tue, 1 Jul 2003 04:29:48 +0000 (04:29 +0000)] 
Implemented IFilterMapper2.

21 years agoAdd #ifdefs around forwards and interfaces like MIDL does.
Alexandre Julliard [Tue, 1 Jul 2003 03:43:09 +0000 (03:43 +0000)] 
Add #ifdefs around forwards and interfaces like MIDL does.

21 years ago- removed next & prev fields from WINE_MODREF and implement instead
Eric Pouech [Tue, 1 Jul 2003 03:38:56 +0000 (03:38 +0000)] 
- removed next & prev fields from WINE_MODREF and implement instead
  the three linked lists in LDR_MODULE
- added PEB_LDR_DATA structure to PEB
- removed a couple of no longer needed global & static variables

21 years agoStart processing asynchronous DOS events in DPMI mode.
Jukka Heinonen [Tue, 1 Jul 2003 03:37:41 +0000 (03:37 +0000)] 
Start processing asynchronous DOS events in DPMI mode.

21 years agoAdded d3d9 dll.
Alexandre Julliard [Tue, 1 Jul 2003 01:11:13 +0000 (01:11 +0000)] 
Added d3d9 dll.

21 years ago- some cleanups and fixes on d3d8 and d3d9 headers
Raphael Junqueira [Tue, 1 Jul 2003 01:09:17 +0000 (01:09 +0000)] 
- some cleanups and fixes on d3d8 and d3d9 headers
- a lot of stubs for d3d9.dll

21 years agoAdded d3d9 guids.
Raphael Junqueira [Tue, 1 Jul 2003 00:56:33 +0000 (00:56 +0000)] 
Added d3d9 guids.

21 years agoAdd tests for NORM_IGNORENONSPACE and NORM_IGNORESYMBOLS in the
Dmitry Timoshkov [Mon, 30 Jun 2003 21:06:12 +0000 (21:06 +0000)] 
Add tests for NORM_IGNORENONSPACE and NORM_IGNORESYMBOLS in the
LCMapString(LCMAP_SORTKEY) branch.

21 years agoImplemented NtDelayExecution and make Sleep call it.
Alexandre Julliard [Mon, 30 Jun 2003 21:00:15 +0000 (21:00 +0000)] 
Implemented NtDelayExecution and make Sleep call it.
The handle count must not be 0 in NtWaitForMultipleObjects (spotted by
Troy Rollo).

21 years agoFor all DLLs with defined DllMain and which do not require
Dmitry Timoshkov [Mon, 30 Jun 2003 20:53:48 +0000 (20:53 +0000)] 
For all DLLs with defined DllMain and which do not require
DLL_THREAD_ATTACH/DLL_THREAD_DETACH notifications, call
DisableThreadLibraryCalls() in order to slightly improve performance
on thread creation/exiting.

21 years agoFixed warning.
Alexandre Julliard [Mon, 30 Jun 2003 20:25:30 +0000 (20:25 +0000)] 
Fixed warning.

21 years ago- Added DShow headers.
Robert Shearman [Mon, 30 Jun 2003 20:24:52 +0000 (20:24 +0000)] 
- Added DShow headers.
- Added needed const's in FilterGraph implementation.

21 years ago- Localization to Portuguese of Brazil
Marcelo Duarte [Mon, 30 Jun 2003 20:22:35 +0000 (20:22 +0000)] 
- Localization to Portuguese of Brazil
- Revision and addition of missing resources
- Minor typo fix and codepage fix in programs/winefile resource.

21 years agoLocalization to Portuguese of Brazil of README file.
Marcelo Duarte [Mon, 30 Jun 2003 20:20:16 +0000 (20:20 +0000)] 
Localization to Portuguese of Brazil of README file.

21 years agoFixed Unicode string output.
Catalin Patulea [Mon, 30 Jun 2003 20:19:42 +0000 (20:19 +0000)] 
Fixed Unicode string output.

21 years agoFile loading improvements.
Rok Mandeljc [Mon, 30 Jun 2003 18:28:52 +0000 (18:28 +0000)] 
File loading improvements.

21 years agoAdded PF_PAE_ENABLED and PF_XMMI64_INSTRUCTIONS defines.
Marcus Meissner [Mon, 30 Jun 2003 18:28:08 +0000 (18:28 +0000)] 
Added PF_PAE_ENABLED and PF_XMMI64_INSTRUCTIONS defines.
Detect them and 3DNOW and XMMI_INSTRUCTIONS for Linux.

21 years agoAdded libuuid to wineaudioio makefile.
Robert Lunnon [Mon, 30 Jun 2003 18:26:40 +0000 (18:26 +0000)] 
Added libuuid to wineaudioio makefile.

21 years agoAdded DirectPlay8 headers.
Raphael Junqueira [Mon, 30 Jun 2003 18:26:13 +0000 (18:26 +0000)] 
Added DirectPlay8 headers.

21 years agoReplace calls to WaitForMultipleObjects with a 0 count by calls to
Alexandre Julliard [Mon, 30 Jun 2003 02:10:19 +0000 (02:10 +0000)] 
Replace calls to WaitForMultipleObjects with a 0 count by calls to
SleepEx.

21 years agoGet/SetPropW needs a Unicode string.
Alexandre Julliard [Mon, 30 Jun 2003 02:06:22 +0000 (02:06 +0000)] 
Get/SetPropW needs a Unicode string.

21 years ago- Fixed interframe compression - now works for RLE4 and RLE8.
Michael Günnewig [Mon, 30 Jun 2003 02:05:44 +0000 (02:05 +0000)] 
- Fixed interframe compression - now works for RLE4 and RLE8.
- Fixed alignment of RLE4 in absolute mode.
- Improved compression (smaller output).

21 years ago- added 2 dlls
Tom Wickline [Mon, 30 Jun 2003 02:05:07 +0000 (02:05 +0000)] 
- added 2 dlls
- added link to apilist
- removed suggestion to look at Byte from 20 years ago

21 years agoFixed CPU detection for FreeBSD and P4.
Marcus Meissner [Mon, 30 Jun 2003 02:04:41 +0000 (02:04 +0000)] 
Fixed CPU detection for FreeBSD and P4.

21 years agoAdded support for video compressor/decompressor dynamic installation.
Christian Costa [Mon, 30 Jun 2003 02:04:26 +0000 (02:04 +0000)] 
Added support for video compressor/decompressor dynamic installation.

21 years agoAdded some stubs.
Christian Costa [Mon, 30 Jun 2003 02:04:05 +0000 (02:04 +0000)] 
Added some stubs.

21 years agoMake timer IRQ handler regular builtin interrupt handler instead of
Jukka Heinonen [Mon, 30 Jun 2003 02:03:48 +0000 (02:03 +0000)] 
Make timer IRQ handler regular builtin interrupt handler instead of
using an assembler stub.

21 years agoRemoved Wine-specific definition from exported header (spotted by
Alexandre Julliard [Fri, 27 Jun 2003 22:24:23 +0000 (22:24 +0000)] 
Removed Wine-specific definition from exported header (spotted by
Steven Edwards).

21 years ago3D buffer and listener reference counts should be fixed.
Robert Reif [Fri, 27 Jun 2003 22:22:15 +0000 (22:22 +0000)] 
3D buffer and listener reference counts should be fixed.
3D sound now plays in 3D.
COM interfaces should be correct for buffers and 3D stuff. The COM
interface is broken on notifications but I will fix that next.
Fixed the bug when closing and opening the same or another sound
device quickly.
Fixed some locking but there is a lot of work left yet.

21 years agoStore PrintStructures in a window property instead of extra window
Mike Hearn [Fri, 27 Jun 2003 22:21:06 +0000 (22:21 +0000)] 
Store PrintStructures in a window property instead of extra window
bytes.

21 years ago- currently always use sloaw path as fast path have some problems
Raphael Junqueira [Fri, 27 Jun 2003 22:20:44 +0000 (22:20 +0000)] 
- currently always use sloaw path as fast path have some problems
- fix APIENTRY mismatched value used by gl func pointers (in
  d3dcore_gl.h)

21 years agoImplementation of the reordering algorithm by calling ICU's reordering
Shachar Shemesh [Fri, 27 Jun 2003 20:47:16 +0000 (20:47 +0000)] 
Implementation of the reordering algorithm by calling ICU's reordering
functions.

21 years ago- huge COM cleanup: only keep dmusic8 version of interfaces when they
Raphael Junqueira [Fri, 27 Jun 2003 19:43:13 +0000 (19:43 +0000)] 
- huge COM cleanup: only keep dmusic8 version of interfaces when they
  inherit from dmusic1 and dmusic2 version. And always use dmusic8
  versions when available.
- really stupid implementation of IDirectMusicLoader8::GetObject when
  IDirectMusicScript wanted
- really fix the refcount problem found by Rok

21 years agoEnable all of DllMain(), even if if not MZ_SUPPORTED.
Gerald Pfeifer [Fri, 27 Jun 2003 19:41:10 +0000 (19:41 +0000)] 
Enable all of DllMain(), even if if not MZ_SUPPORTED.

21 years agoAdded line wrapping for a FIXME.
Stefan Leichter [Fri, 27 Jun 2003 19:40:56 +0000 (19:40 +0000)] 
Added line wrapping for a FIXME.

21 years agoDisplay the interrupt number in hexadecimal.
Sylvain Petreolle [Fri, 27 Jun 2003 19:40:29 +0000 (19:40 +0000)] 
Display the interrupt number in hexadecimal.

21 years ago- Silence the FIXME about constructor/destructor since it is wrong for
Robert Shearman [Fri, 27 Jun 2003 19:40:03 +0000 (19:40 +0000)] 
- Silence the FIXME about constructor/destructor since it is wrong for
  99.9% of cases (if MS will ever use the feature at all)
- Added stubs for ITypeComp interface in ITypeLib
- Implementation of ITypeComp in ITypeInfo

21 years agoImplement LCMapString using unicode collation tables.
Dmitry Timoshkov [Fri, 27 Jun 2003 19:02:23 +0000 (19:02 +0000)] 
Implement LCMapString using unicode collation tables.
Move CompareString and LCMapString to dlls/kernel/locale.c.

21 years agoMoved some of the process functions to dlls/kernel.
Alexandre Julliard [Fri, 27 Jun 2003 04:08:04 +0000 (04:08 +0000)] 
Moved some of the process functions to dlls/kernel.
Removed kernel dependencies from sysdeps.c and moved it to dlls/ntdll.

21 years agoMake sure to return an error if load_dll fails because the load order
Alexandre Julliard [Fri, 27 Jun 2003 04:06:23 +0000 (04:06 +0000)] 
Make sure to return an error if load_dll fails because the load order
is empty.

21 years agoRemoved FIXME when loading second exe file.
Troy Rollo [Fri, 27 Jun 2003 04:05:27 +0000 (04:05 +0000)] 
Removed FIXME when loading second exe file.

21 years agoAdded generation of table of collation keys (based on a patch by
Alexandre Julliard [Fri, 27 Jun 2003 04:04:59 +0000 (04:04 +0000)] 
Added generation of table of collation keys (based on a patch by
Dmitry Timoshkov).

21 years agoAdd inclusion of <sys/time.h> needed for struct timeval declaration.
Dmitry Timoshkov [Fri, 27 Jun 2003 04:04:00 +0000 (04:04 +0000)] 
Add inclusion of <sys/time.h> needed for struct timeval declaration.
Protect some optional headers from inclusion.

21 years agoImplemented OleDraw.
Troy Rollo [Fri, 27 Jun 2003 04:03:40 +0000 (04:03 +0000)] 
Implemented OleDraw.

21 years agoUpdated to the latest Unicode standard.
Alexandre Julliard [Thu, 26 Jun 2003 02:51:12 +0000 (02:51 +0000)] 
Updated to the latest Unicode standard.

21 years ago- made async.h ready for use in ntdll: replaced all calls to kernel32
Eric Pouech [Thu, 26 Jun 2003 02:08:17 +0000 (02:08 +0000)] 
- made async.h ready for use in ntdll: replaced all calls to kernel32
  functions with ntdll equivalent
- replaced status setter/getter for wine async structures with direct
  access to a (now included) IO_STATUS_BLOCK structure
- since we now have a IO_STATUS_BLOCK in async_private, we no longer
  need in most of the user (derivated) structures a field for
  LPOVERLAPPED (it's stored as the IO_STATUS_BLOCK)
- rewrote the async.h users accordingly
- implemented ntdll.Nt{Read|Write}File and let
  kernel32.{Read|Write}File(Ex)? use those new ntdll functions
- rewrote smb read/write interfaces to be more ntdll stylish (no
  overlapped yet)

21 years agoAdded dbghelp.h header.
Eric Pouech [Thu, 26 Jun 2003 02:06:40 +0000 (02:06 +0000)] 
Added dbghelp.h header.

21 years agoAdded a small test for process exit code retrieval.
Eric Pouech [Thu, 26 Jun 2003 02:05:40 +0000 (02:05 +0000)] 
Added a small test for process exit code retrieval.

21 years agoRemove unneeded calls to LoadLibrary16 and FreeLibrary16.
Steven Edwards [Thu, 26 Jun 2003 02:05:19 +0000 (02:05 +0000)] 
Remove unneeded calls to LoadLibrary16 and FreeLibrary16.

21 years agoVarAdd: Added VT_R8, VT_EMPTY, VT_NULL handling.
Marcus Meissner [Tue, 24 Jun 2003 19:36:58 +0000 (19:36 +0000)] 
VarAdd: Added VT_R8, VT_EMPTY, VT_NULL handling.

21 years agoMap top-level windows when WS_VISIBLE is set, but don't unmap them
Alexandre Julliard [Tue, 24 Jun 2003 19:31:47 +0000 (19:31 +0000)] 
Map top-level windows when WS_VISIBLE is set, but don't unmap them
when it's cleared.

21 years agoAnother make install dependency fix.
Alexandre Julliard [Tue, 24 Jun 2003 19:30:25 +0000 (19:30 +0000)] 
Another make install dependency fix.

21 years ago- started implementing ntdll.NtDeviceIoControlFile and made
Eric Pouech [Tue, 24 Jun 2003 19:28:21 +0000 (19:28 +0000)] 
- started implementing ntdll.NtDeviceIoControlFile and made
  kernel32.DeviceIoControl call it
- changed cdrom ioctl function's prototype to stick to
  ntdll.NtDeviceIoControlFile signature

21 years agod3d9 headers are better when they build.
Raphael Junqueira [Tue, 24 Jun 2003 19:26:51 +0000 (19:26 +0000)] 
d3d9 headers are better when they build.

21 years agoMore splitting of the Win16/32 internal filedlgproc window procedures
Steven Edwards [Tue, 24 Jun 2003 19:24:29 +0000 (19:24 +0000)] 
More splitting of the Win16/32 internal filedlgproc window procedures
and dialog init.
Make a few internal function static and share a few others.

21 years agoA little SMB preparatory work:
Bill Medland [Tue, 24 Jun 2003 19:23:25 +0000 (19:23 +0000)] 
A little SMB preparatory work:
Don't publish internal information.
Add a function for detecting UNC names.
Account for the fact that NT allows either separator character.

21 years agoOleCreateFontIndirect(NULL,...) uses the OLE StdFont.
Marcus Meissner [Tue, 24 Jun 2003 19:21:20 +0000 (19:21 +0000)] 
OleCreateFontIndirect(NULL,...) uses the OLE StdFont.
Added testcase for OleCreateFontIndirect(NULL).
Added VT_NULL -> VT_BOOL variant converter.

21 years agoMoved tape.c to dlls/kernel.
Alexandre Julliard [Tue, 24 Jun 2003 03:34:15 +0000 (03:34 +0000)] 
Moved tape.c to dlls/kernel.
Moved critical section and resource update functions to dlls/kernel.
Started moving some of the thread functions too.

21 years agoHandle CreateMetaFileW(NULL) correctly.
Mike McCormack [Tue, 24 Jun 2003 02:34:42 +0000 (02:34 +0000)] 
Handle CreateMetaFileW(NULL) correctly.

21 years agoISvItemCm_fnInvokeCommand: added support for "delete" command.
Aric Stewart [Tue, 24 Jun 2003 02:33:53 +0000 (02:33 +0000)] 
ISvItemCm_fnInvokeCommand: added support for "delete" command.

21 years ago- start moving a few file related functions from files/file.c to
Eric Pouech [Tue, 24 Jun 2003 02:32:01 +0000 (02:32 +0000)] 
- start moving a few file related functions from files/file.c to
  dlls/kernel subdir (also splitting 16bit APIs in a separate file)
- implemented ntdll.Nt{Lock|Unlock}File, and made use of those for the
  kernel32 equivalent
- implemented a few information classes in NtQueryInformationFile and
  NtSetInformationFile (still lots of missing classes)
- enhanced the get_file_info server request in order to implement
  correctly NtQueryInformationFile (change time & file alloc size)
- rewrote registry loading to comply with latest changes

21 years agoAdded framework for file loading.
Rok Mandeljc [Tue, 24 Jun 2003 02:26:07 +0000 (02:26 +0000)] 
Added framework for file loading.

21 years agoExpose part of DOSVM_SendQueuedEvents() also for platforms without
Gerald Pfeifer [Tue, 24 Jun 2003 02:24:54 +0000 (02:24 +0000)] 
Expose part of DOSVM_SendQueuedEvents() also for platforms without
MZ_SUPPORTED.

21 years ago- use global atoms for the format ids
Ulrich Czekalla [Mon, 23 Jun 2003 23:02:02 +0000 (23:02 +0000)] 
- use global atoms for the format ids
- add timeout when calling XCheckTypedWindowEvent
- fix broken IsClipboardFormatAvailable; it tried to do a trick with
  EnumClipboardFormats by making incorrect assumptions
- in X11DRV_IsClipboardFormatAvailable do a quick exit if no one owns
  the selection
- add 1 second *minimum* time lapse between XSelectionOwner calls
- sync clipboard ownership between different wine processes
- prevents apps from getting into wierd state where they thought they
  didn't own the selection but they did and as a result queried
  themselves for available selection data

21 years agoMake sure we update dc->bitsPerPixel.
Huw Davies [Mon, 23 Jun 2003 20:52:22 +0000 (20:52 +0000)] 
Make sure we update dc->bitsPerPixel.

21 years agoAdded special case for "display" in DRIVER_GetDriverName so that
Alexandre Julliard [Mon, 23 Jun 2003 20:51:41 +0000 (20:51 +0000)] 
Added special case for "display" in DRIVER_GetDriverName so that
GetDC(NULL,"display") works.

21 years agoDon't enable client side fonts unless we have at least one non-symbol
Huw Davies [Mon, 23 Jun 2003 20:51:06 +0000 (20:51 +0000)] 
Don't enable client side fonts unless we have at least one non-symbol
font installed - this avoids a nasty Wingdings only scenario.
Add the ability to perform font replacements, this essentially lets
you give a second name to a font family so that familyA gets
enumerated as familyB too.
If we encounter two copies of the same font then use the one with the
larger version number.

Dmitry Timoshkov <dmitry@codeweavers.com>
Move GetTextCharsetInfo implementation to the font driver.

21 years agoSimple optimization in EnableWindow.
Aric Stewart [Mon, 23 Jun 2003 20:02:01 +0000 (20:02 +0000)] 
Simple optimization in EnableWindow.

21 years agoDump RDW_ flags in RedrawWindow.
Dmitry Timoshkov [Mon, 23 Jun 2003 19:59:04 +0000 (19:59 +0000)] 
Dump RDW_ flags in RedrawWindow.

21 years agoAlong with AltGr state save also all possible modifier states.
Dmitry Timoshkov [Mon, 23 Jun 2003 19:57:59 +0000 (19:57 +0000)] 
Along with AltGr state save also all possible modifier states.

21 years agoFor PostScript versions < 2.015 we need to explicitly allocate space
Huw Davies [Mon, 23 Jun 2003 19:57:08 +0000 (19:57 +0000)] 
For PostScript versions < 2.015 we need to explicitly allocate space
for the 'glyf' array.
To conserve VM, we only allow up to two fonts to be downloaded before
reclaiming their VM.

21 years agoIt seems cupsGetDefault returns the system default printer and ignores
Huw Davies [Mon, 23 Jun 2003 19:52:55 +0000 (19:52 +0000)] 
It seems cupsGetDefault returns the system default printer and ignores
a user's override.  So use cupsGetDests instead which does respect the
user's choice.
Delete all automatically generated printer keys on startup before
querying the cups server.

21 years agoMake sure to return an error if the file generation fails.
Francois Gouget [Mon, 23 Jun 2003 19:51:21 +0000 (19:51 +0000)] 
Make sure to return an error if the file generation fails.

21 years agoO_RDONLY==0 but it's cleaner to pass it to DRIVE_OpenDevice() anyway.
Francois Gouget [Mon, 23 Jun 2003 19:50:16 +0000 (19:50 +0000)] 
O_RDONLY==0 but it's cleaner to pass it to DRIVE_OpenDevice() anyway.

21 years agoChange notification fixes.
Mike McCormack [Mon, 23 Jun 2003 19:49:40 +0000 (19:49 +0000)] 
Change notification fixes.

21 years agoRecord SetWorldTransform and ModifyWorldTransform in enhanced
Mike McCormack [Mon, 23 Jun 2003 19:46:56 +0000 (19:46 +0000)] 
Record SetWorldTransform and ModifyWorldTransform in enhanced
metafiles.

21 years agoAdded import libs dependency for make install.
Alexandre Julliard [Mon, 23 Jun 2003 18:16:20 +0000 (18:16 +0000)] 
Added import libs dependency for make install.

21 years ago- localization to the Portuguese of Brazil of "programs/*"
Marcelo Duarte [Mon, 23 Jun 2003 18:15:15 +0000 (18:15 +0000)] 
- localization to the Portuguese of Brazil of "programs/*"
- separation of some resources that only existed in English
- lesser adjustments in menus

21 years ago- in kernel32, replaced all {Enter|Leave}CriticalSection calls with
Eric Pouech [Mon, 23 Jun 2003 18:12:28 +0000 (18:12 +0000)] 
- in kernel32, replaced all {Enter|Leave}CriticalSection calls with
  ntdll counterparts
- {Enter|Leave}CriticalSection is now a pure forward from kernel32 to
  ntdll (we now longer can use {Enter|Leave}CriticalSection in kernel32)
- replaced a few kernel32 heap management calls from ntdll, with
  RtlHeap* equivalents

21 years ago- remove unused loop that always iterates once
Gregory M. Turner [Mon, 23 Jun 2003 18:10:47 +0000 (18:10 +0000)] 
- remove unused loop that always iterates once
- remove warning
- preparations to use multiple fdi_decomp_state structures in a linkedlist,
  which will be used to implement split cabinets, if all goes according
  to plan -- this is somewhat analogous to struct cabinet in cabextract.

21 years ago- Fixed some signed/unsigned mismatches.
Michael Günnewig [Mon, 23 Jun 2003 18:10:06 +0000 (18:10 +0000)] 
- Fixed some signed/unsigned mismatches.
- Fixed bugs in AVISaveOptions dialog handling.
- Fixed bug in AVIFILE_LoadFile -- now check for more than
  MAX_AVISTREAMS streams in file.
- Implemented AVIMakeFileFromStreams and AVISaveVA method.
- Added IAVIEditStream interface.
- Implemented EditStream* methods.
- Added stubs for AVISaveVW, CreateEditableStream.
- Added stubs for clipboard handling.

21 years agoCreated an empty oleacc DLL.
Eric Pouech [Mon, 23 Jun 2003 03:43:00 +0000 (03:43 +0000)] 
Created an empty oleacc DLL.

21 years agoIn console input record queue, replace semaphore with a manual reset
Eric Pouech [Mon, 23 Jun 2003 03:37:14 +0000 (03:37 +0000)] 
In console input record queue, replace semaphore with a manual reset
event, so that we get correct behavior in synchronization handling.

21 years agoAdd IRQ acknowledge handler for internal IRQs.
Jukka Heinonen [Mon, 23 Jun 2003 03:35:51 +0000 (03:35 +0000)] 
Add IRQ acknowledge handler for internal IRQs.
Change DPMI asynchronous event handling.
Always use alternate stack in DPMI relays and check for pending events
after original stack has been restored.

21 years agoAdded ListView_GetItemText macro.
Kusanagi Kouichi [Mon, 23 Jun 2003 03:35:19 +0000 (03:35 +0000)] 
Added ListView_GetItemText macro.

21 years ago- some TRACEing fixes
Lionel Ulmer [Mon, 23 Jun 2003 03:34:34 +0000 (03:34 +0000)] 
- some TRACEing fixes
- faster Blt to the framebuffer using texture engine

21 years agoFixed Russian commdlg localization. Some resource elements didn't have
Oleg Prokhorov [Mon, 23 Jun 2003 03:33:50 +0000 (03:33 +0000)] 
Fixed Russian commdlg localization. Some resource elements didn't have
proper size, and were partially visible.

21 years ago- added stubs for GetOpenFileNamePreview{A,W}
Michael Günnewig [Mon, 23 Jun 2003 03:33:25 +0000 (03:33 +0000)] 
- added stubs for GetOpenFileNamePreview{A,W}
- added stubs for GetSaveFileNamePreview{A,W}
- removed invalid VIDC.MRLD line from system.ini

21 years agoFixed a few bugs in network interface handling (code & test).
Eric Pouech [Mon, 23 Jun 2003 03:32:28 +0000 (03:32 +0000)] 
Fixed a few bugs in network interface handling (code & test).

21 years ago- adapted kernel32 so that it no longer (directly) manages console
Eric Pouech [Sat, 21 Jun 2003 02:07:10 +0000 (02:07 +0000)] 
- adapted kernel32 so that it no longer (directly) manages console
  handles as wineserver handles
- console input handle object is no longer waitable (input record
  synchronisation is now implemented as a simple semaphore), and removed
  FD_TYPE_CONSOLE from fd types in wineserver
- console handles now always have their two lower bit set so one can
  distinguish a console handle from a kernel object handle
- implemented some undocumented kernel32 console related APIs
  (CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
  VerifyConsoleIoHandle, DuplicateConsoleHandle)
- allowed a few kernel32 APIs to take console pseudo-handles
  (FlushFileBuffer, GetFileType, WaitFor*Object*)
- simplified the console inheritance at process creation
- in console tests, no longer create a console if one already exists

21 years agoThe server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
Alexandre Julliard [Sat, 21 Jun 2003 02:03:40 +0000 (02:03 +0000)] 
The server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
and IMAGE_SCN_CNT_INITIALIZED_DATA flags set together.

21 years agoFixed section mapping in PE loading when both
Eric Pouech [Sat, 21 Jun 2003 02:02:27 +0000 (02:02 +0000)] 
Fixed section mapping in PE loading when both
IMAGE_SCN_CNT_UNINITIALIZED_DATA and IMAGE_SCN_CNT_INITIALIZED_DATA
are set.

21 years agoSHGetFileInfo should tolerate null pointers.
Jason Edmeades [Sat, 21 Jun 2003 02:01:57 +0000 (02:01 +0000)] 
SHGetFileInfo should tolerate null pointers.

21 years agoStore WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.
Kusanagi Kouichi [Fri, 20 Jun 2003 23:29:06 +0000 (23:29 +0000)] 
Store WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.

21 years ago- implemented support for https protocol
David Hammerton [Fri, 20 Jun 2003 23:26:56 +0000 (23:26 +0000)] 
- implemented support for https protocol
- fixes to the http protocol

21 years agoAdded checks for ICU libraries (based on a patch by Shachar Shemesh).
Alexandre Julliard [Fri, 20 Jun 2003 21:38:10 +0000 (21:38 +0000)] 
Added checks for ICU libraries (based on a patch by Shachar Shemesh).

21 years agoAdded support for #include in IDL files (based on a patch by Robert
Alexandre Julliard [Fri, 20 Jun 2003 21:31:13 +0000 (21:31 +0000)] 
Added support for #include in IDL files (based on a patch by Robert
Shearman).

21 years agoAdded typedef for COLORREF.
Robert Shearman [Fri, 20 Jun 2003 21:30:37 +0000 (21:30 +0000)] 
Added typedef for COLORREF.

21 years agoDo not use any typedefs in the GL thunks to prevent all possible
Lionel Ulmer [Fri, 20 Jun 2003 21:29:28 +0000 (21:29 +0000)] 
Do not use any typedefs in the GL thunks to prevent all possible
compilation issues.