wine
21 years agoFixed return value of wine_utf8_wcstombs (spotted by Jan Sporbeck).
Alexandre Julliard [Thu, 8 May 2003 21:05:50 +0000 (21:05 +0000)] 
Fixed return value of wine_utf8_wcstombs (spotted by Jan Sporbeck).

21 years ago- only enumerate 32 bpp ARGB texture format and remove RGBA one
Lionel Ulmer [Thu, 8 May 2003 21:03:57 +0000 (21:03 +0000)] 
- only enumerate 32 bpp ARGB texture format and remove RGBA one
- add support for 32 bpp ARGB texture format

21 years agowritejump() needs to tell valgrind which piece of code has been
Adam Gundy [Thu, 8 May 2003 21:03:30 +0000 (21:03 +0000)] 
writejump() needs to tell valgrind which piece of code has been
modified.

21 years ago_open_osfhandle is expected to take the absence of either _O_TEXT or
Adam Gundy [Thu, 8 May 2003 21:02:31 +0000 (21:02 +0000)] 
_open_osfhandle is expected to take the absence of either _O_TEXT or
_O_BINARY to mean _O_BINARY.

21 years ago- Disable some 'classic' debug traces (avoid useless flood of traces
Raphael Junqueira [Thu, 8 May 2003 17:36:00 +0000 (17:36 +0000)] 
- Disable some 'classic' debug traces (avoid useless flood of traces
  while debugging games).
- Fix the texture size caps using GL_MAX_TEXTURE_SIZE.

21 years ago- Fix scanline size in OLEPictureImpl_Load for jpeg
Maxime Bellengé [Thu, 8 May 2003 17:35:12 +0000 (17:35 +0000)] 
- Fix scanline size in OLEPictureImpl_Load for jpeg
- Convert from RGB to BGR according to BITMAPINFOHEADER
  documentation.

21 years agoCorrectly fill the background of a checkbox button.
Maxime Bellengé [Thu, 8 May 2003 17:31:35 +0000 (17:31 +0000)] 
Correctly fill the background of a checkbox button.

21 years agoAdded support for calling the TLS callback functions.
Alexandre Julliard [Thu, 8 May 2003 04:13:26 +0000 (04:13 +0000)] 
Added support for calling the TLS callback functions.

21 years agoAdded dumping of the TLS directory.
Alexandre Julliard [Thu, 8 May 2003 04:01:12 +0000 (04:01 +0000)] 
Added dumping of the TLS directory.

21 years agoFixed wrong file offset used when mapping the import directory from a
Alexandre Julliard [Thu, 8 May 2003 03:50:32 +0000 (03:50 +0000)] 
Fixed wrong file offset used when mapping the import directory from a
shared section.

21 years ago- Move texture loading into PreLoad for 2D textures (needs doing for
Jason Edmeades [Thu, 8 May 2003 03:49:04 +0000 (03:49 +0000)] 
- Move texture loading into PreLoad for 2D textures (needs doing for
  the others as well), and call when needed as well.
- Change D3DFMT_R5G6B5 handling to make backdrop of Max Payne appear.
- Add code to reject attempts to use invalid texture units (Max Payne
  did this a lot).
- ValidateDevice fixme silenced as harmless but occurs frequently.
- Add trace which can be compiled in to debug vertex shaders, and
  correct fixmes and dprintf's into appropriate trace statements.
- Ensure we trace what we return when querying the device caps.
- Correct bug with negative numbers in vertex shader code.

21 years agoAdd Dar, Dsisr and Trap registers for the PowerPC CONTEXT structure.
Pierre d'Herbemont [Thu, 8 May 2003 03:48:08 +0000 (03:48 +0000)] 
Add Dar, Dsisr and Trap registers for the PowerPC CONTEXT structure.

21 years agoAdded environment tests.
Eric Pouech [Thu, 8 May 2003 03:47:24 +0000 (03:47 +0000)] 
Added environment tests.

21 years agoImplemented a bunch of environment related NTDLL APIs.
Eric Pouech [Thu, 8 May 2003 03:47:00 +0000 (03:47 +0000)] 
Implemented a bunch of environment related NTDLL APIs.

21 years agoAdded NONAMELESSUNION/STRUCT defines.
Alexandre Julliard [Wed, 7 May 2003 04:01:52 +0000 (04:01 +0000)] 
Added NONAMELESSUNION/STRUCT defines.

21 years agoFixed typo in return value of tkill().
Alexandre Julliard [Wed, 7 May 2003 03:22:22 +0000 (03:22 +0000)] 
Fixed typo in return value of tkill().

21 years agoMoved the EnumResource* functions to the kernel dll, and fixed their
Alexandre Julliard [Wed, 7 May 2003 03:21:26 +0000 (03:21 +0000)] 
Moved the EnumResource* functions to the kernel dll, and fixed their
prototypes.

21 years agoUse RtlFindMessage to load message resources.
Alexandre Julliard [Wed, 7 May 2003 03:19:17 +0000 (03:19 +0000)] 
Use RtlFindMessage to load message resources.

21 years agoAdded wglGetExtensionsStringARB.
Michael Schlüter [Wed, 7 May 2003 03:18:51 +0000 (03:18 +0000)] 
Added wglGetExtensionsStringARB.

21 years agoAdd scrolling support for VGA text mode.
Jukka Heinonen [Wed, 7 May 2003 03:16:34 +0000 (03:16 +0000)] 
Add scrolling support for VGA text mode.

21 years agoAdded comment about why changing ADDRESS_SPACE_LIMIT is wrong.
Alexandre Julliard [Tue, 6 May 2003 18:52:43 +0000 (18:52 +0000)] 
Added comment about why changing ADDRESS_SPACE_LIMIT is wrong.

21 years agoAdded support for retrieving page fault address on Solaris (based on a
Alexandre Julliard [Tue, 6 May 2003 18:50:08 +0000 (18:50 +0000)] 
Added support for retrieving page fault address on Solaris (based on a
patch by Robert Lunnon).

21 years agoIn assembler check, try to use gas first (based on a patch by Robert
Alexandre Julliard [Tue, 6 May 2003 18:41:52 +0000 (18:41 +0000)] 
In assembler check, try to use gas first (based on a patch by Robert
Lunnon).

21 years agoEliminate segfault due to NULL This->sIcoPath.
Robert Lunnon [Tue, 6 May 2003 18:36:54 +0000 (18:36 +0000)] 
Eliminate segfault due to NULL This->sIcoPath.

21 years agoMention the necessary configuration file header.
Andreas Mohr [Tue, 6 May 2003 18:36:09 +0000 (18:36 +0000)] 
Mention the necessary configuration file header.

21 years agoMake it easy to use something other than wrc to compile resources.
Dimitrie O. Paun [Tue, 6 May 2003 18:34:53 +0000 (18:34 +0000)] 
Make it easy to use something other than wrc to compile resources.

21 years agoTests for RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
Thomas Mertes [Tue, 6 May 2003 18:28:02 +0000 (18:28 +0000)] 
Tests for RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
RtlInitUnicodeStringEx.

21 years agoImplement RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
Thomas Mertes [Tue, 6 May 2003 18:27:40 +0000 (18:27 +0000)] 
Implement RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
RtlInitUnicodeStringEx.
Documentation updates for RtlInitAnsiString, RtlInitString,
RtlInitUnicodeString, RtlAnsiStringToUnicodeString and
RtlOemStringToUnicodeString.

21 years agoAdded include <errno.h>.
Marcus Meissner [Tue, 6 May 2003 18:25:11 +0000 (18:25 +0000)] 
Added include <errno.h>.

21 years agoTake font metrics into account for EC_USEFONTINFO margins.
Achim Kaiser [Tue, 6 May 2003 18:23:17 +0000 (18:23 +0000)] 
Take font metrics into account for EC_USEFONTINFO margins.

21 years agoFixed a couple of races with exiting threads in suspend_for_ptrace().
Alexandre Julliard [Tue, 6 May 2003 00:21:21 +0000 (00:21 +0000)] 
Fixed a couple of races with exiting threads in suspend_for_ptrace().

21 years agoFixed return value of CreateNamedPipe (spotted by Mike McCormack).
Alexandre Julliard [Tue, 6 May 2003 00:19:59 +0000 (00:19 +0000)] 
Fixed return value of CreateNamedPipe (spotted by Mike McCormack).

21 years agoAdd support for MultiplyTransform (helps make the SkimmedMesh SDK
Jason Edmeades [Tue, 6 May 2003 00:19:11 +0000 (00:19 +0000)] 
Add support for MultiplyTransform (helps make the SkimmedMesh SDK
sample look better).

21 years agoAdd the beginnings of support for texture coordinates.
Jason Edmeades [Tue, 6 May 2003 00:15:49 +0000 (00:15 +0000)] 
Add the beginnings of support for texture coordinates.

21 years agoFix return code of DPNHPAST_DllGetClassObject stub.
Marcus Meissner [Tue, 6 May 2003 00:15:03 +0000 (00:15 +0000)] 
Fix return code of DPNHPAST_DllGetClassObject stub.

21 years ago- implemented some more port related-functions
Rok Mandeljc [Tue, 6 May 2003 00:14:31 +0000 (00:14 +0000)] 
- implemented some more port related-functions
- fixed warnings (reported by Gerald Pfeifer)

21 years agoReport errors to applications when illegal dates are passed to set
Jukka Heinonen [Tue, 6 May 2003 00:12:52 +0000 (00:12 +0000)] 
Report errors to applications when illegal dates are passed to set
system date call (required by many installation checks).

21 years agoAdded a lot of Russian translations.
Igor Stepin [Sun, 4 May 2003 02:33:08 +0000 (02:33 +0000)] 
Added a lot of Russian translations.

21 years agoSupport _NET_WM_PING protocol so the WM can detect freezes.
Mike Hearn [Sun, 4 May 2003 02:27:20 +0000 (02:27 +0000)] 
Support _NET_WM_PING protocol so the WM can detect freezes.

21 years agoAdd register preservation when using lawrx instruction.
Pierre d'Herbemont [Sun, 4 May 2003 02:26:53 +0000 (02:26 +0000)] 
Add register preservation when using lawrx instruction.
Fix ';' ending to '\n' ending for a better compatibility with darwin.

21 years agoDmusic class factory can now create dmloader8 and dmperformance8.
Rok Mandeljc [Sun, 4 May 2003 02:26:03 +0000 (02:26 +0000)] 
Dmusic class factory can now create dmloader8 and dmperformance8.

21 years agoFixed non-x86 DOSVM_Wait prototype.
Marcus Meissner [Sun, 4 May 2003 02:25:21 +0000 (02:25 +0000)] 
Fixed non-x86 DOSVM_Wait prototype.

21 years agoFixed powerpc compile.
Marcus Meissner [Sun, 4 May 2003 02:25:07 +0000 (02:25 +0000)] 
Fixed powerpc compile.

21 years agoGive the right ids to the DirectSoundCreate8 function (thanks to
Lionel Ulmer [Sun, 4 May 2003 02:24:36 +0000 (02:24 +0000)] 
Give the right ids to the DirectSoundCreate8 function (thanks to
Robert Reif).

21 years agoActually set the GL context before doing any GL calls.
Lionel Ulmer [Sun, 4 May 2003 02:24:03 +0000 (02:24 +0000)] 
Actually set the GL context before doing any GL calls.

21 years agoAdded SetSystemTimeAdjustment stub.
Lionel Ulmer [Sun, 4 May 2003 02:23:38 +0000 (02:23 +0000)] 
Added SetSystemTimeAdjustment stub.

21 years agoAdded dummy read_elf_info for the non-ELF case (reported by Steven
Alexandre Julliard [Fri, 2 May 2003 21:24:44 +0000 (21:24 +0000)] 
Added dummy read_elf_info for the non-ELF case (reported by Steven
Edwards).

21 years agoAdded some stubs.
Andreas Mohr [Fri, 2 May 2003 21:23:46 +0000 (21:23 +0000)] 
Added some stubs.

21 years agoMove all tests to outside the loop when setting volume.
Robert Reif [Fri, 2 May 2003 21:23:16 +0000 (21:23 +0000)] 
Move all tests to outside the loop when setting volume.
Add traces to functions.

21 years ago- misc. tracing fixes
Lionel Ulmer [Fri, 2 May 2003 21:22:49 +0000 (21:22 +0000)] 
- misc. tracing fixes
- handle IID_IDirectSound(8) as the default sound driver

21 years agoImplemented DirectMusic:EnumPort and DirectMusic:GetDefaultPort.
Rok Mandeljc [Fri, 2 May 2003 21:21:58 +0000 (21:21 +0000)] 
Implemented DirectMusic:EnumPort and DirectMusic:GetDefaultPort.

21 years agoRemoved no longer correct assertion.
Alexandre Julliard [Fri, 2 May 2003 20:18:09 +0000 (20:18 +0000)] 
Removed no longer correct assertion.

21 years agoRemoved useless check for registry file version.
Alexandre Julliard [Fri, 2 May 2003 20:17:32 +0000 (20:17 +0000)] 
Removed useless check for registry file version.

21 years agoReversed relationship between buffers and notifies.
Robert Reif [Fri, 2 May 2003 20:16:48 +0000 (20:16 +0000)] 
Reversed relationship between buffers and notifies.
Fixed notify reuse bug.
Minor documentation and error message cleanup.

21 years agoAdded driver property set implementation.
Robert Reif [Fri, 2 May 2003 20:16:20 +0000 (20:16 +0000)] 
Added driver property set implementation.
Fixed notify release bug.

21 years agoWhen items are inserted in a partially populated treeview, the first
Adam Gundy [Fri, 2 May 2003 20:15:36 +0000 (20:15 +0000)] 
When items are inserted in a partially populated treeview, the first
visible item was not correctly updated.
The first visible item was sometimes used to calculate the location of
other items when it had been freed.

21 years agoCheck the mask flags in the item structure to determine how much
Adam Gundy [Fri, 2 May 2003 20:14:33 +0000 (20:14 +0000)] 
Check the mask flags in the item structure to determine how much
memory to read/write.

21 years agoRemove obsolete code from DOSVM_Wait.
Jukka Heinonen [Fri, 2 May 2003 20:12:52 +0000 (20:12 +0000)] 
Remove obsolete code from DOSVM_Wait.
Prepare DOSVM_Wait for handling nested interrupts in both real and
protected mode.
Provide temporary workaround for keyboard related deadlock.

21 years agoReport correct IRQ bases to DPMI applications.
Jukka Heinonen [Fri, 2 May 2003 20:12:10 +0000 (20:12 +0000)] 
Report correct IRQ bases to DPMI applications.
Make int31 print more tracing information.

21 years agoFix argument passing to DOS program from winevdm.
Jukka Heinonen [Fri, 2 May 2003 20:11:52 +0000 (20:11 +0000)] 
Fix argument passing to DOS program from winevdm.
Add support for invoking DOS programs with long command lines.

21 years agoRemove stale links from the FAQ.
Dimitrie O. Paun [Fri, 2 May 2003 20:10:50 +0000 (20:10 +0000)] 
Remove stale links from the FAQ.

21 years agoAdded missing Win98 user32.dll function exports entries.
Andreas Mohr [Fri, 2 May 2003 20:10:26 +0000 (20:10 +0000)] 
Added missing Win98 user32.dll function exports entries.

21 years ago- improve intro text
Andreas Mohr [Fri, 2 May 2003 20:09:58 +0000 (20:09 +0000)] 
- improve intro text
- describe alternatives to Wine

21 years agoRemove some obsolete and/or redundant info.
Dimitrie O. Paun [Fri, 2 May 2003 20:08:53 +0000 (20:08 +0000)] 
Remove some obsolete and/or redundant info.

21 years agoMoved the wpp library from tools/ to libs/.
Alexandre Julliard [Thu, 1 May 2003 03:16:21 +0000 (03:16 +0000)] 
Moved the wpp library from tools/ to libs/.
Create symlinks to the various libraries in the libs directory.

21 years agoMoved rules for building shared libraries into a global Makelib.rules
Alexandre Julliard [Thu, 1 May 2003 00:39:29 +0000 (00:39 +0000)] 
Moved rules for building shared libraries into a global Makelib.rules
file.

21 years ago- Implemented RtlAddAccessAllowedAce, RtlAddAccessDeniedAce,
Robert Shearman [Thu, 1 May 2003 00:29:26 +0000 (00:29 +0000)] 
- Implemented RtlAddAccessAllowedAce, RtlAddAccessDeniedAce,
  RtlAddAce, RtlValidAcl.
- Added the corresponding functions in advapi32.
- Grouped the ACL functions in advapi32.

21 years agoApplication specific settings are also supported for dsound and
Stefan Leichter [Thu, 1 May 2003 00:00:28 +0000 (00:00 +0000)] 
Application specific settings are also supported for dsound and
version sections.

21 years agoChanged font charset from ANSI to DEFAULT_CHARSET.
Igor Stepin [Thu, 1 May 2003 00:00:10 +0000 (00:00 +0000)] 
Changed font charset from ANSI to DEFAULT_CHARSET.

21 years agoChange return code comparison in AVI control (from patch by
Mike Hearn [Wed, 30 Apr 2003 23:59:46 +0000 (23:59 +0000)] 
Change return code comparison in AVI control (from patch by
stanleyg76@yahoo.com).

21 years agoAdd default codec entry (from patch by stanleyg76@yahoo.com).
Mike Hearn [Wed, 30 Apr 2003 23:59:31 +0000 (23:59 +0000)] 
Add default codec entry (from patch by stanleyg76@yahoo.com).

21 years ago- Fix some indentation problems.
Maxime Bellengé [Wed, 30 Apr 2003 23:57:43 +0000 (23:57 +0000)] 
- Fix some indentation problems.
- Handle correctly the alignement of the checkboxes if the
  BS_TOP/BS_BOTTOM flags are set.

21 years agoAvoid calling Win32 resource functions on 16-bit modules.
Alexandre Julliard [Wed, 30 Apr 2003 17:28:45 +0000 (17:28 +0000)] 
Avoid calling Win32 resource functions on 16-bit modules.

21 years agoWe still need to link against ntdll until the pthread stuff is fixed
Alexandre Julliard [Wed, 30 Apr 2003 17:17:48 +0000 (17:17 +0000)] 
We still need to link against ntdll until the pthread stuff is fixed
properly.

21 years agoFix for building lzexpand with Mingw or MS_VC++ includes
Steven Edwards [Wed, 30 Apr 2003 17:15:06 +0000 (17:15 +0000)] 
Fix for building lzexpand with Mingw or MS_VC++ includes

21 years agoAdded wine_init.
Alexandre Julliard [Wed, 30 Apr 2003 17:12:29 +0000 (17:12 +0000)] 
Added wine_init.

21 years agoFixed typo in last minute change (spotted by Gerald Pfeifer).
Alexandre Julliard [Wed, 30 Apr 2003 17:12:14 +0000 (17:12 +0000)] 
Fixed typo in last minute change (spotted by Gerald Pfeifer).

21 years agoMoved most of the kernel resource APIs to dlls/kernel.
Alexandre Julliard [Wed, 30 Apr 2003 00:53:23 +0000 (00:53 +0000)] 
Moved most of the kernel resource APIs to dlls/kernel.

21 years agoProtect BeginPaint and EndPaint from lps being NULL.
Dmitry Timoshkov [Wed, 30 Apr 2003 00:50:43 +0000 (00:50 +0000)] 
Protect BeginPaint and EndPaint from lps being NULL.

21 years agoFix bounding rectangle computation for an ownerdraw tab.
Maxime Bellengé [Wed, 30 Apr 2003 00:50:26 +0000 (00:50 +0000)] 
Fix bounding rectangle computation for an ownerdraw tab.

21 years agoGenerate custom draw notifications for ownerdraw listviews (based on a
Dimitrie O. Paun [Wed, 30 Apr 2003 00:49:44 +0000 (00:49 +0000)] 
Generate custom draw notifications for ownerdraw listviews (based on a
patch by Maxime Bellengé).
Reorganize the custom draw code for better reuse.

21 years agoBetter API compliance and test case for NetWkstaTransportEnum.
Juan Lang [Wed, 30 Apr 2003 00:48:56 +0000 (00:48 +0000)] 
Better API compliance and test case for NetWkstaTransportEnum.

21 years agoImplemented ntdll resource functions.
Alexandre Julliard [Tue, 29 Apr 2003 23:00:48 +0000 (23:00 +0000)] 
Implemented ntdll resource functions.

21 years agoFixed a problem where OSS trigger support is inconsistent.
Robert Reif [Tue, 29 Apr 2003 22:54:09 +0000 (22:54 +0000)] 
Fixed a problem where OSS trigger support is inconsistent.

21 years agoGet rid of the COMMDLG_hInstance variables.
Alexandre Julliard [Tue, 29 Apr 2003 22:52:02 +0000 (22:52 +0000)] 
Get rid of the COMMDLG_hInstance variables.

21 years agoAdded partial property set support which is used by dxdiag.exe.
Robert Reif [Tue, 29 Apr 2003 22:49:52 +0000 (22:49 +0000)] 
Added partial property set support which is used by dxdiag.exe.

21 years agoAdded driver notify implementation.
Robert Reif [Tue, 29 Apr 2003 22:47:59 +0000 (22:47 +0000)] 
Added driver notify implementation.

21 years agoSmall fix in IDirectInputDevice2Impl_QueryInterface.
Christian Costa [Tue, 29 Apr 2003 22:47:04 +0000 (22:47 +0000)] 
Small fix in IDirectInputDevice2Impl_QueryInterface.

21 years ago- Fix some indentation.
Maxime Bellengé [Tue, 29 Apr 2003 22:46:16 +0000 (22:46 +0000)] 
- Fix some indentation.
- Fix the loading of icon resources.

21 years agoReserve space for 16 streams in the stateblock.
Christian Costa [Tue, 29 Apr 2003 22:44:18 +0000 (22:44 +0000)] 
Reserve space for 16 streams in the stateblock.

21 years agoEnable creation of DirectInput objects trough CoCreateInstance.
Christian Costa [Tue, 29 Apr 2003 22:43:48 +0000 (22:43 +0000)] 
Enable creation of DirectInput objects trough CoCreateInstance.

21 years agoFixed non-MZ case broken by previous patch.
Alexandre Julliard [Sun, 27 Apr 2003 20:38:22 +0000 (20:38 +0000)] 
Fixed non-MZ case broken by previous patch.

21 years agoInstall winevdm.
Hans Leidekker [Sun, 27 Apr 2003 20:37:08 +0000 (20:37 +0000)] 
Install winevdm.

21 years agoMoved (stub) implementation of GetKerningPairs from ascii to unicode.
Stefan Leichter [Sun, 27 Apr 2003 20:36:35 +0000 (20:36 +0000)] 
Moved (stub) implementation of GetKerningPairs from ascii to unicode.

21 years agoIndentation fixes.
Dimitrie O. Paun [Sun, 27 Apr 2003 20:36:08 +0000 (20:36 +0000)] 
Indentation fixes.

21 years agoSome UrlCache stubs.
Uwe Bonnes [Sun, 27 Apr 2003 20:35:38 +0000 (20:35 +0000)] 
Some UrlCache stubs.

21 years agoAdded GetPrintProcessorDirectoryA stub.
Uwe Bonnes [Sun, 27 Apr 2003 20:35:08 +0000 (20:35 +0000)] 
Added GetPrintProcessorDirectoryA stub.

21 years agoImplemented message TCM_SETPADDING with the Dimitri's advice.
Stephan BEUZE [Sun, 27 Apr 2003 20:34:30 +0000 (20:34 +0000)] 
Implemented message TCM_SETPADDING with the Dimitri's advice.

21 years agoMoved the functionality of starting Win16 and DOS programs from the
Alexandre Julliard [Sun, 27 Apr 2003 00:47:58 +0000 (00:47 +0000)] 
Moved the functionality of starting Win16 and DOS programs from the
common process startup into a separate winevdm application.

21 years agoAdded NONAMELESSUNION/STRUCT defines.
Alexandre Julliard [Sun, 27 Apr 2003 00:40:47 +0000 (00:40 +0000)] 
Added NONAMELESSUNION/STRUCT defines.