wine
22 years agoConvert HMMIO to a void*.
Michael Stefaniuc [Fri, 9 Aug 2002 19:51:01 +0000 (19:51 +0000)] 
Convert HMMIO to a void*.

22 years agoFonts with an incomplete character set could cause a fault.
Dave Hawkes [Fri, 9 Aug 2002 19:50:20 +0000 (19:50 +0000)] 
Fonts with an incomplete character set could cause a fault.

22 years agoCopy va_lists by using va_copy, not by just assigning them.
Marcus Meissner [Fri, 9 Aug 2002 19:49:31 +0000 (19:49 +0000)] 
Copy va_lists by using va_copy, not by just assigning them.

22 years agoCreate separate makefiles for tests for more flexibility.
Alexandre Julliard [Fri, 9 Aug 2002 01:22:40 +0000 (01:22 +0000)] 
Create separate makefiles for tests for more flexibility.

22 years agoFixed string lengths to do the right thing for all platforms.
Alexandre Julliard [Fri, 9 Aug 2002 01:14:23 +0000 (01:14 +0000)] 
Fixed string lengths to do the right thing for all platforms.

22 years agoUpdated authors list.
Alexandre Julliard [Fri, 9 Aug 2002 01:13:31 +0000 (01:13 +0000)] 
Updated authors list.

22 years agoSome more RPC definitions.
Ove Kaaven [Fri, 9 Aug 2002 01:11:39 +0000 (01:11 +0000)] 
Some more RPC definitions.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 9 Aug 2002 01:07:29 +0000 (01:07 +0000)] 
Fixed some issues found by winapi_check.

22 years agoAPI file update.
Patrik Stridvall [Fri, 9 Aug 2002 01:03:48 +0000 (01:03 +0000)] 
API file update.

22 years ago- Convert HDRVR to a void*.
Michael Stefaniuc [Fri, 9 Aug 2002 01:02:25 +0000 (01:02 +0000)] 
- Convert HDRVR to a void*.
- Fix declaration of DriverCallback().

22 years agoAdded an example of using winemaker.
Andriy Palamarchuk [Fri, 9 Aug 2002 00:58:27 +0000 (00:58 +0000)] 
Added an example of using winemaker.

22 years agoUpdated to generate build scripts working with current Wine, use some
Andriy Palamarchuk [Fri, 9 Aug 2002 00:57:57 +0000 (00:57 +0000)] 
Updated to generate build scripts working with current Wine, use some
Wine conventions.
Generated configure now finds libraries in binary Wine installation.

22 years agoAdd missing HeapFree.
Huw D M Davies [Fri, 9 Aug 2002 00:55:33 +0000 (00:55 +0000)] 
Add missing HeapFree.

22 years agoFixes for Sparc build.
Gregg Mattinson [Wed, 7 Aug 2002 01:18:41 +0000 (01:18 +0000)] 
Fixes for Sparc build.

22 years agoDon't make the ac_asm function wrapper static to prevent it from being
Alexandre Julliard [Wed, 7 Aug 2002 00:04:44 +0000 (00:04 +0000)] 
Don't make the ac_asm function wrapper static to prevent it from being
optimized out.

22 years agoGet rid of removed winapi_check subdirs.
Alexandre Julliard [Wed, 7 Aug 2002 00:03:01 +0000 (00:03 +0000)] 
Get rid of removed winapi_check subdirs.

22 years agoDon't change base in map_image since we use it later on.
Alexandre Julliard [Tue, 6 Aug 2002 23:53:38 +0000 (23:53 +0000)] 
Don't change base in map_image since we use it later on.
Added some tracing.

22 years agoAuthors: Josh DuBois <duboisj@codeweavers.com>, Marcus Meissner <meissner@suse.de>
Alexandre Julliard [Tue, 6 Aug 2002 23:51:25 +0000 (23:51 +0000)] 
Authors: Josh DuBois <duboisj@codeweavers.com>, Marcus Meissner <meissner@suse.de>
PowerPC locked exchange functions merged from old ppc patch.
NtCurrentTeb handling for PowerPC (using gpr 13).

22 years agoImplement StrRetToStr in shlwapi.
Juergen Schmied [Tue, 6 Aug 2002 23:50:27 +0000 (23:50 +0000)] 
Implement StrRetToStr in shlwapi.

22 years agoInitialize the DDCAPS structure of the DDRAW object at creation.
Christian Costa [Tue, 6 Aug 2002 23:49:46 +0000 (23:49 +0000)] 
Initialize the DDCAPS structure of the DDRAW object at creation.

22 years agoHandle 'not acquired' error messages on keyboard GetDeviceData.
Lionel Ulmer [Tue, 6 Aug 2002 23:49:12 +0000 (23:49 +0000)] 
Handle 'not acquired' error messages on keyboard GetDeviceData.

22 years agoRelease 20020804. wine-20020804
Alexandre Julliard [Sun, 4 Aug 2002 18:59:16 +0000 (18:59 +0000)] 
Release 20020804.

22 years agoSet user address space limit to 0xc0000000.
Alexandre Julliard [Sat, 3 Aug 2002 19:13:55 +0000 (19:13 +0000)] 
Set user address space limit to 0xc0000000.

22 years agoSupport negative values in RECTs during Blts.
Lionel Ulmer [Sat, 3 Aug 2002 19:11:55 +0000 (19:11 +0000)] 
Support negative values in RECTs during Blts.

22 years ago- Fixed possible loss of data with given overlapped structure on a
Juergen Schmied [Sat, 3 Aug 2002 19:11:33 +0000 (19:11 +0000)] 
- Fixed possible loss of data with given overlapped structure on a
  file opened in non overlapped mode.
- Fixme for file-lock functions.

22 years agoOnly link with msvcrt on mingw32. Cleaned up a few AC_SUBST.
Alexandre Julliard [Sat, 3 Aug 2002 00:25:59 +0000 (00:25 +0000)] 
Only link with msvcrt on mingw32. Cleaned up a few AC_SUBST.

22 years ago- Moved 16 bit functions to a seperate file.
Juergen Schmied [Sat, 3 Aug 2002 00:17:10 +0000 (00:17 +0000)] 
- Moved 16 bit functions to a seperate file.
- First implementation for free threaded marshaller.
- Fixed handling of REG_EXPAND_STRING registry values in CoCreateObject.
- Fixed CoLoad/FreeLibrary functions.
- Fixed use internal dll-list (used only for functions loading a dll
  internally without returning HMODULE).

22 years agoConvert HMIXER, HMIXEROBJ to a void*.
Michael Stefaniuc [Sat, 3 Aug 2002 00:14:43 +0000 (00:14 +0000)] 
Convert HMIXER, HMIXEROBJ to a void*.

22 years agoOn mouse down in thumb, issue SB_THUMBTRACK with current position.
Duane Clark [Sat, 3 Aug 2002 00:13:48 +0000 (00:13 +0000)] 
On mouse down in thumb, issue SB_THUMBTRACK with current position.
On mouse up in thumb, issue SB_THUMBPOSITION followed by
SB_ENDSCROLL.

22 years agoInstall the aclocal macros for use by Winelib apps.
Alexandre Julliard [Fri, 2 Aug 2002 19:34:21 +0000 (19:34 +0000)] 
Install the aclocal macros for use by Winelib apps.

22 years agoDon't pass the perl C flags to winebuild.
Alexandre Julliard [Fri, 2 Aug 2002 19:12:01 +0000 (19:12 +0000)] 
Don't pass the perl C flags to winebuild.

22 years agoCompile fix for multi-threaded perl.
Mike Castle [Fri, 2 Aug 2002 19:11:09 +0000 (19:11 +0000)] 
Compile fix for multi-threaded perl.

22 years agoBe less strict on parameter checking in the SetSurfaceDesc function.
Lionel Ulmer [Fri, 2 Aug 2002 19:10:16 +0000 (19:10 +0000)] 
Be less strict on parameter checking in the SetSurfaceDesc function.

22 years ago- Converted HWAVE, HWAVEIN, HWAVEOUT to void*.
Michael Stefaniuc [Fri, 2 Aug 2002 19:02:49 +0000 (19:02 +0000)] 
- Converted HWAVE, HWAVEIN, HWAVEOUT to void*.
- Fixed some HMIDI{IN,OUT}16 to HANDLE conversions.
- midiOutCacheDrumPatches16 called itself recursively in an infinite
  loop.

22 years agoAdded $regs as a variable for displaying all registers.
Eric Pouech [Fri, 2 Aug 2002 19:00:53 +0000 (19:00 +0000)] 
Added $regs as a variable for displaying all registers.

22 years agoDon't set the DC_DIRTY flag in SetDCState since we just updated the DC.
Alexandre Julliard [Fri, 2 Aug 2002 01:01:09 +0000 (01:01 +0000)] 
Don't set the DC_DIRTY flag in SetDCState since we just updated the DC.

22 years agoRemoved struct user to avoid conflicts with system headers (spotted by
Alexandre Julliard [Fri, 2 Aug 2002 00:55:42 +0000 (00:55 +0000)] 
Removed struct user to avoid conflicts with system headers (spotted by
Martin Cracauer).

22 years agoCreate at most one glue file for a single dll.
Alexandre Julliard [Thu, 1 Aug 2002 18:36:58 +0000 (18:36 +0000)] 
Create at most one glue file for a single dll.
Avoid the intermediate .tmp.o file when building programs.

22 years agoIn -spec and -exe mode, accept multiple object files and link them
Alexandre Julliard [Thu, 1 Aug 2002 18:34:12 +0000 (18:34 +0000)] 
In -spec and -exe mode, accept multiple object files and link them
together internally to find the undefined symbols.
In -glue mode, accept multiple C files and generate a single glue
file for all of them.

22 years agoPreliminary audio driver for Solaris Libaudioio.
Robert Lunnon [Thu, 1 Aug 2002 18:22:38 +0000 (18:22 +0000)] 
Preliminary audio driver for Solaris Libaudioio.

22 years agoAuthors: Eric Pouech <eric.pouech@wanadoo.fr>, Michael Stefaniuc <mstefani@redhat...
Alexandre Julliard [Thu, 1 Aug 2002 18:17:51 +0000 (18:17 +0000)] 
Authors: Eric Pouech <eric.pouech@wanadoo.fr>, Michael Stefaniuc <mstefani@redhat.com>
Convert HMIDI, HMIDIIN, HMIDIOUT, HMIDISTRM to void*.

22 years agoUse the normal perl interpreter for test scripts that don't need to
Alexandre Julliard [Wed, 31 Jul 2002 23:23:32 +0000 (23:23 +0000)] 
Use the normal perl interpreter for test scripts that don't need to
call Windows APIs.
Don't build winetest.exe by default.

22 years agoMoved the #ifdefs for the getnetby* etc. functions directly into the
Alexandre Julliard [Wed, 31 Jul 2002 23:20:47 +0000 (23:20 +0000)] 
Moved the #ifdefs for the getnetby* etc. functions directly into the
winsock implementation to avoid having to redefine the data structures
in port.h.

22 years agoFixed some invalid characters.
Rok Mandeljc [Wed, 31 Jul 2002 23:19:25 +0000 (23:19 +0000)] 
Fixed some invalid characters.

22 years agoSplit routines that don't rely on C functions into winetest.pm so that
Alexandre Julliard [Wed, 31 Jul 2002 23:18:31 +0000 (23:18 +0000)] 
Split routines that don't rely on C functions into winetest.pm so that
they can be used from a normal Perl script.

22 years agoAdd MSVCRT prefix to _stat and _fstat (based on a patch by Rafael
Alexandre Julliard [Wed, 31 Jul 2002 20:04:57 +0000 (20:04 +0000)] 
Add MSVCRT prefix to _stat and _fstat (based on a patch by Rafael
Kitover).

22 years agoPortability fixes for Cygwin.
Rafael Kitover [Wed, 31 Jul 2002 20:04:20 +0000 (20:04 +0000)] 
Portability fixes for Cygwin.

22 years agoFixed some handle type mismatches and added a few casts in prevision
Alexandre Julliard [Wed, 31 Jul 2002 19:26:03 +0000 (19:26 +0000)] 
Fixed some handle type mismatches and added a few casts in prevision
of void* handles.

22 years agoMoved all client-side console code to kernel.
Eric Pouech [Wed, 31 Jul 2002 19:20:28 +0000 (19:20 +0000)] 
Moved all client-side console code to kernel.

22 years agoMoved initial AllocConsole call to kernel init (based on a patch by
Alexandre Julliard [Wed, 31 Jul 2002 19:19:36 +0000 (19:19 +0000)] 
Moved initial AllocConsole call to kernel init (based on a patch by
Eric Pouech).

22 years agoMade the calls to (Read|Write)Console through a function pointer to
Eric Pouech [Wed, 31 Jul 2002 18:46:43 +0000 (18:46 +0000)] 
Made the calls to (Read|Write)Console through a function pointer to
ease up ntdll/kernel separation.

22 years agoAdded a generic mechanism to set up hooks for dispatching signal
Eric Pouech [Wed, 31 Jul 2002 18:46:09 +0000 (18:46 +0000)] 
Added a generic mechanism to set up hooks for dispatching signal
handlers outside ntdll.

22 years agoWe have to use the Rtl variant of Enter/LeaveCriticalSection inside
Alexandre Julliard [Wed, 31 Jul 2002 17:56:54 +0000 (17:56 +0000)] 
We have to use the Rtl variant of Enter/LeaveCriticalSection inside
ntdll.

22 years agoRemove .so extension from main module file name after loading it so
Alexandre Julliard [Wed, 31 Jul 2002 17:53:42 +0000 (17:53 +0000)] 
Remove .so extension from main module file name after loading it so
that GetModuleFileName returns the right thing.

22 years agoRewrote atom test in C.
Alexandre Julliard [Wed, 31 Jul 2002 17:45:00 +0000 (17:45 +0000)] 
Rewrote atom test in C.

22 years agoChanged dos_handles to store dups of stdio/out/err as per Ove Kaaven's
Rafael Kitover [Wed, 31 Jul 2002 17:44:30 +0000 (17:44 +0000)] 
Changed dos_handles to store dups of stdio/out/err as per Ove Kaaven's
suggestion.

22 years agoSpeed and buffer improvement, code clean up, and fix some bug
Nicolas Escuder [Wed, 31 Jul 2002 17:23:47 +0000 (17:23 +0000)] 
Speed and buffer improvement, code clean up, and fix some bug
on close / reset waveout.

22 years agoFixed HANDLE<->HFILE conversions, since they will be different types
Alexandre Julliard [Wed, 31 Jul 2002 17:20:00 +0000 (17:20 +0000)] 
Fixed HANDLE<->HFILE conversions, since they will be different types
when handles are void*.

22 years agoMerged the NAS driver written by Nicolas
Alexandre Julliard [Tue, 30 Jul 2002 02:44:19 +0000 (02:44 +0000)] 
Merged the NAS driver written by Nicolas
Escuder <n.escuder@alineanet.com>.

22 years agoAdded ability to defer breakpoint setting for breakpoint defined by an
Eric Pouech [Tue, 30 Jul 2002 00:06:34 +0000 (00:06 +0000)] 
Added ability to defer breakpoint setting for breakpoint defined by an
absolute address.

22 years agoFixed regression on internal vars.
Eric Pouech [Tue, 30 Jul 2002 00:03:34 +0000 (00:03 +0000)] 
Fixed regression on internal vars.

22 years agoSet the correct permissions on the PE image sections.
Alexandre Julliard [Mon, 29 Jul 2002 23:59:26 +0000 (23:59 +0000)] 
Set the correct permissions on the PE image sections.

22 years agoCheck for mkstemp, added a port implementation if it is not
Marcus Meissner [Mon, 29 Jul 2002 23:55:39 +0000 (23:55 +0000)] 
Check for mkstemp, added a port implementation if it is not
present. Use mkstemp() in various places needing tmp files.

22 years agoSome dos VGA error handling. Misc TRACE changes.
Chris Morgan [Mon, 29 Jul 2002 23:51:57 +0000 (23:51 +0000)] 
Some dos VGA error handling.  Misc TRACE changes.

22 years agoAdded source command.
Eric Pouech [Mon, 29 Jul 2002 23:50:59 +0000 (23:50 +0000)] 
Added source command.

22 years ago- Implemented IMallocSpy hooks in IMalloc.
Juergen Schmied [Mon, 29 Jul 2002 23:30:20 +0000 (23:30 +0000)] 
- Implemented IMallocSpy hooks in IMalloc.
- Moved memory related functions into ifs.c.
- Implemented stubs for the MallocSpy.

22 years agoFixed format string.
Gerald Pfeifer [Mon, 29 Jul 2002 23:29:23 +0000 (23:29 +0000)] 
Fixed format string.

22 years agoVGA emulation now supports outw and outl.
Jukka Heinonen [Mon, 29 Jul 2002 23:29:03 +0000 (23:29 +0000)] 
VGA emulation now supports outw and outl.

22 years agoAdd VGA controller framebuffer between VGA window and
Jukka Heinonen [Mon, 29 Jul 2002 23:28:52 +0000 (23:28 +0000)] 
Add VGA controller framebuffer between VGA window and
DirectDrawSurface.

22 years agoPortability fix.
Steven Edwards [Mon, 29 Jul 2002 23:28:29 +0000 (23:28 +0000)] 
Portability fix.

22 years agoFix building/linking resources on Mingw.
Steven Edwards [Mon, 29 Jul 2002 23:28:09 +0000 (23:28 +0000)] 
Fix building/linking resources on Mingw.

22 years agoImport comctl32 functions from shell32 by ordinal.
Alexandre Julliard [Mon, 29 Jul 2002 00:24:58 +0000 (00:24 +0000)] 
Import comctl32 functions from shell32 by ordinal.
Removed some unnecessary ordinals in comctl32.spec.

22 years agoInclude <stdlib.h> needed by exit().
Michael Stefaniuc [Mon, 29 Jul 2002 00:15:31 +0000 (00:15 +0000)] 
Include <stdlib.h> needed by exit().

22 years agoConverted HENHMETAFILE and HMETAFILE to a void*.
Michael Stefaniuc [Mon, 29 Jul 2002 00:14:59 +0000 (00:14 +0000)] 
Converted HENHMETAFILE and HMETAFILE to a void*.

22 years agoConvert HTASK to void* (based on a patch by Michael Stefaniuc).
Alexandre Julliard [Sun, 28 Jul 2002 23:48:27 +0000 (23:48 +0000)] 
Convert HTASK to void* (based on a patch by Michael Stefaniuc).

22 years agoAdded a winebuild man page.
Alexandre Julliard [Sun, 28 Jul 2002 18:58:41 +0000 (18:58 +0000)] 
Added a winebuild man page.

22 years agoAdded support for importing by ordinal.
Alexandre Julliard [Sun, 28 Jul 2002 17:54:31 +0000 (17:54 +0000)] 
Added support for importing by ordinal.

22 years agoSet correct dll file name when building a .def file.
Alexandre Julliard [Sun, 28 Jul 2002 17:52:01 +0000 (17:52 +0000)] 
Set correct dll file name when building a .def file.

22 years agoFixed potential memory corruption.
Alexandre Julliard [Sun, 28 Jul 2002 17:50:06 +0000 (17:50 +0000)] 
Fixed potential memory corruption.

22 years agoImplementation of RtlGetNtVersionNumbers.
Ryan Cumming [Sun, 28 Jul 2002 17:49:26 +0000 (17:49 +0000)] 
Implementation of RtlGetNtVersionNumbers.

22 years agoMinor fix for ide-scsi cdroms.
Rafael Kitover [Sun, 28 Jul 2002 17:48:01 +0000 (17:48 +0000)] 
Minor fix for ide-scsi cdroms.

22 years agoAdd decoding logic for VGA indexed registers.
Jukka Heinonen [Sun, 28 Jul 2002 17:42:30 +0000 (17:42 +0000)] 
Add decoding logic for VGA indexed registers.

22 years ago- Converted HHOOK to a void*.
Michael Stefaniuc [Sun, 28 Jul 2002 17:42:05 +0000 (17:42 +0000)] 
- Converted HHOOK to a void*.
- Changed the internal HOOK_* functions to pass only HHOOK's between
  them.
- Fixed wrong HHOOK <-> HANDLE16 conversions.

22 years agoRDW_FRAME should be RDW_NOFRAME when validating (spotted by Duane
Alexandre Julliard [Fri, 26 Jul 2002 00:09:37 +0000 (00:09 +0000)] 
RDW_FRAME should be RDW_NOFRAME when validating (spotted by Duane
Clark).

22 years ago#include <unistd.h> which is required for unlink().
Gerald Pfeifer [Thu, 25 Jul 2002 23:57:54 +0000 (23:57 +0000)] 
#include <unistd.h> which is required for unlink().

22 years agoMake compile on NetBSD.
Bang Jun-Young [Thu, 25 Jul 2002 23:57:34 +0000 (23:57 +0000)] 
Make compile on NetBSD.

22 years agoFactored out the OLE 16 bit allocator from StringFromCLSID.
Marcus Meissner [Thu, 25 Jul 2002 23:55:55 +0000 (23:55 +0000)] 
Factored out the OLE 16 bit allocator from StringFromCLSID.
Implemented ProgIDFromCLSID16.

22 years agowinebuild searches libraries specified in -l parameter only in the
Andriy Palamarchuk [Thu, 25 Jul 2002 23:55:29 +0000 (23:55 +0000)] 
winebuild searches libraries specified in -l parameter only in the
library directories specified before in the -L parameter, but
winemaker added -L parameter after -l.

22 years agoPut correct ordinal hints in the import table.
Alexandre Julliard [Thu, 25 Jul 2002 00:25:40 +0000 (00:25 +0000)] 
Put correct ordinal hints in the import table.

22 years agoFill lpcbAvail for PeekNamedPipe.
Uwe Bonnes [Thu, 25 Jul 2002 00:22:03 +0000 (00:22 +0000)] 
Fill lpcbAvail for PeekNamedPipe.

22 years agoBug fixes.
Duane Clark [Thu, 25 Jul 2002 00:18:23 +0000 (00:18 +0000)] 
Bug fixes.

22 years agoRemoved ordinal 0.
Alexandre Julliard [Wed, 24 Jul 2002 19:05:50 +0000 (19:05 +0000)] 
Removed ordinal 0.

22 years agoAdded support for ordinal hint in PE_FindExportedFunction.
Alexandre Julliard [Wed, 24 Jul 2002 19:04:41 +0000 (19:04 +0000)] 
Added support for ordinal hint in PE_FindExportedFunction.

22 years agoMisc spelling fixes.
Andreas Mohr [Wed, 24 Jul 2002 19:02:50 +0000 (19:02 +0000)] 
Misc spelling fixes.

22 years agoUpdated MFC legal issues section according to the new license, some
Andriy Palamarchuk [Wed, 24 Jul 2002 19:01:11 +0000 (19:01 +0000)] 
Updated MFC legal issues section according to the new license, some
other changes.

22 years agoWCMD_run_program: don't try to run an empty line.
Uwe Bonnes [Wed, 24 Jul 2002 19:00:48 +0000 (19:00 +0000)] 
WCMD_run_program: don't try to run an empty line.

22 years agoMore verbose output when file not found.
Uwe Bonnes [Wed, 24 Jul 2002 19:00:25 +0000 (19:00 +0000)] 
More verbose output when file not found.

22 years agoWCMD_batch: increase possible line length and warn if still too small.
Uwe Bonnes [Wed, 24 Jul 2002 19:00:05 +0000 (19:00 +0000)] 
WCMD_batch: increase possible line length and warn if still too small.

22 years agoCombined implementations of ShellExecute/Ex.
Duane Clark [Wed, 24 Jul 2002 18:59:38 +0000 (18:59 +0000)] 
Combined implementations of ShellExecute/Ex.

22 years agoPathAppendA/W: Don't skip '\\' if path is UNC.
Jon Griffiths [Wed, 24 Jul 2002 18:58:57 +0000 (18:58 +0000)] 
PathAppendA/W: Don't skip '\\' if path is UNC.
PathGetCharTypeA/W: '/' is invalid, make non-ASCII compatible too.
Implement PathCompactPathExA/W.
Update docs, remove signed/unsigned warnings with -W.