wine
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.

22 years agoFirst pass implementation of CxxFrameHandler (thanks to Juergen
Alexandre Julliard [Wed, 24 Jul 2002 03:02:51 +0000 (03:02 +0000)] 
First pass implementation of CxxFrameHandler (thanks to Juergen
Schmied for help in testing it).

22 years ago- Move "questions and comments" at the top of the document.
Andreas Mohr [Wed, 24 Jul 2002 03:00:02 +0000 (03:00 +0000)] 
- Move "questions and comments" at the top of the document.
- Removed elfdll documentation.
- Properly documented Desktop and Managed config.
- Rearranged config entries according to importance.
- "wine.conf" -> "the wine config file" in some cases.
- Updated to new FTP URLs.
- Fix non-backslash-escaped paths (ouch !).
- Replace text references by real links.
- Misc. other updates.

22 years agoProperly check that the font resource is not already there.
Lionel Ulmer [Wed, 24 Jul 2002 01:58:01 +0000 (01:58 +0000)] 
Properly check that the font resource is not already there.

22 years agoFixed duplication of definitions between shlwapi.h and
Alexandre Julliard [Wed, 24 Jul 2002 01:57:22 +0000 (01:57 +0000)] 
Fixed duplication of definitions between shlwapi.h and
obj_queryassociations.h.

22 years ago- Cleaned up the implementation of shell folders and put them into
Juergen Schmied [Wed, 24 Jul 2002 01:56:03 +0000 (01:56 +0000)] 
- Cleaned up the implementation of shell folders and put them into
  separate files.
- Fixed some memory leaks.
- Some more fixes.

22 years agoFixed handling of .com binaries (thanks to Chris Morgan).
Alexandre Julliard [Tue, 23 Jul 2002 21:02:31 +0000 (21:02 +0000)] 
Fixed handling of .com binaries (thanks to Chris Morgan).

22 years agoTake a snapshot of the environment strings when building the
Uwe Bonnes [Tue, 23 Jul 2002 20:59:12 +0000 (20:59 +0000)] 
Take a snapshot of the environment strings when building the
__p__environ array and update the array on calls to _putenv.

22 years agoRemoved non-exported string functions.
Alexandre Julliard [Tue, 23 Jul 2002 20:56:16 +0000 (20:56 +0000)] 
Removed non-exported string functions.

22 years agoAdded mention of a dot in the current directory specification. Added
Andriy Palamarchuk [Tue, 23 Jul 2002 20:55:17 +0000 (20:55 +0000)] 
Added mention of a dot in the current directory specification. Added
reference to the winemaker man page.

22 years ago- Implement LVM_SCROLL and adjust scrolling for all formats.
Guy L. Albertelli [Tue, 23 Jul 2002 20:54:52 +0000 (20:54 +0000)] 
- Implement LVM_SCROLL and adjust scrolling for all formats.
- Implement standard Comctl32 color handling.
- Eliminate bogus ERR messages for application messages.

22 years agoMulti-line edit is now enabled.
Eric Pouech [Tue, 23 Jul 2002 20:54:18 +0000 (20:54 +0000)] 
Multi-line edit is now enabled.
Fixed a buffer allocation error.
Yank buffer is no longer destroyed after the first copy.
Implemented the transpose word (alt-t) and redraw (ctrl-l)
emacs-commands.

22 years agoAdded offset for relocating symbols in symbolfile command.
Eric Pouech [Tue, 23 Jul 2002 20:53:41 +0000 (20:53 +0000)] 
Added offset for relocating symbols in symbolfile command.

22 years agoFixed broken forwards reported by Patrik Stridvall.
Alexandre Julliard [Tue, 23 Jul 2002 02:08:12 +0000 (02:08 +0000)] 
Fixed broken forwards reported by Patrik Stridvall.

22 years ago- Fix some spelling problems.
Andreas Mohr [Tue, 23 Jul 2002 02:02:46 +0000 (02:02 +0000)] 
- Fix some spelling problems.
- Move WCUSER_SetMenuDetails to other menu related functions.

22 years agoInclude sys/types.h before sys/socket.h.
Gerald Pfeifer [Tue, 23 Jul 2002 02:02:02 +0000 (02:02 +0000)] 
Include sys/types.h before sys/socket.h.

22 years agoAdded OLE/COM classes registered by OLEAUT32.DLL.
Andriy Palamarchuk [Tue, 23 Jul 2002 02:00:27 +0000 (02:00 +0000)] 
Added OLE/COM classes registered by OLEAUT32.DLL.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Tue, 23 Jul 2002 01:59:46 +0000 (01:59 +0000)] 
Fixed some issues found by winapi_check.

22 years ago- Report broken forwards.
Patrik Stridvall [Tue, 23 Jul 2002 01:59:09 +0000 (01:59 +0000)] 
- Report broken forwards.
- API files update.

22 years agoAdded missing wine/port.h.
Alexandre Julliard [Mon, 22 Jul 2002 21:53:32 +0000 (21:53 +0000)] 
Added missing wine/port.h.

22 years agoGenerate the __ASM_NAME and __ASM_FUNC macros directly from
Alexandre Julliard [Mon, 22 Jul 2002 20:51:02 +0000 (20:51 +0000)] 
Generate the __ASM_NAME and __ASM_FUNC macros directly from
configure.
Simplified the WINE_TRY_ASM_LINK test.
Moved DECL_GLOBAL_CONSTRUCTOR to wine/port.h.

22 years agoReplace all uses of PREFIX and @function by the __ASM_NAME and
Alexandre Julliard [Mon, 22 Jul 2002 20:47:11 +0000 (20:47 +0000)] 
Replace all uses of PREFIX and @function by the __ASM_NAME and
__ASM_FUNC macros.

22 years agoImageList_Remove returns TRUE when removing all images of an empty
Michael Stefaniuc [Mon, 22 Jul 2002 20:38:41 +0000 (20:38 +0000)] 
ImageList_Remove returns TRUE when removing all images of an empty
ImageList.

22 years ago- Document where the stabs information can be found, so that someone
Bill Medland [Mon, 22 Jul 2002 20:38:10 +0000 (20:38 +0000)] 
- Document where the stabs information can be found, so that someone
  can help upgrade this code.
- A couple of minor enhancements towards handling C++.
- Don't bother trying to load libstdc++, rather than generating an
  enormous number of "errors".

22 years agoHandle forwarded functions properly (based on a patch by Francois
Patrik Stridvall [Mon, 22 Jul 2002 20:37:30 +0000 (20:37 +0000)] 
Handle forwarded functions properly (based on a patch by Francois
Gouget).

22 years agoSet the correct length of the struct DDSURFACEDESC.
Michael Karcher [Mon, 22 Jul 2002 20:37:01 +0000 (20:37 +0000)] 
Set the correct length of the struct DDSURFACEDESC.

22 years agoNow checks that the GCP_REORDER flag is set before trying to access
Shachar Shemesh [Mon, 22 Jul 2002 20:36:16 +0000 (20:36 +0000)] 
Now checks that the GCP_REORDER flag is set before trying to access
any of the fields that depend on this flag.

22 years agoFixed .com binary support.
Alexandre Julliard [Mon, 22 Jul 2002 20:35:11 +0000 (20:35 +0000)] 
Fixed .com binary support.

22 years agoSimple implementation of InternetAutodial.
Roderick Colenbrander [Mon, 22 Jul 2002 20:34:41 +0000 (20:34 +0000)] 
Simple implementation of InternetAutodial.

22 years agoRemoved unnecessary flag.
Eric Pouech [Mon, 22 Jul 2002 20:33:53 +0000 (20:33 +0000)] 
Removed unnecessary flag.

22 years agoFixed very long line reading (and some buffering bugs).
Eric Pouech [Mon, 22 Jul 2002 20:33:25 +0000 (20:33 +0000)] 
Fixed very long line reading (and some buffering bugs).
Removed the static limit in array for symbols parsing.

22 years agoMove thread related functions to new file.
Jon Griffiths [Mon, 22 Jul 2002 20:32:53 +0000 (20:32 +0000)] 
Move thread related functions to new file.
Implement SHCreateThread,@224,@424, stub SHReleaseThreadRef.
Fix: SHGetThreadRef() calls AddRef(), @356 param count wrong.

22 years agoAdd some new defines and functions.
Jon Griffiths [Mon, 22 Jul 2002 20:30:58 +0000 (20:30 +0000)] 
Add some new defines and functions.

22 years agoAdded definition of msvcrt internal error codes.
Alexandre Julliard [Sat, 20 Jul 2002 20:30:57 +0000 (20:30 +0000)] 
Added definition of msvcrt internal error codes.

22 years agoAdded a remote proxy for gdb.
Eric Pouech [Sat, 20 Jul 2002 20:29:09 +0000 (20:29 +0000)] 
Added a remote proxy for gdb.

22 years agoFixed linking rule for test programs (spotted by Gregg Mattinson).
Alexandre Julliard [Sat, 20 Jul 2002 20:21:45 +0000 (20:21 +0000)] 
Fixed linking rule for test programs (spotted by Gregg Mattinson).

22 years agoInverted inner loops (Win32 debug event handling / WineDbg command
Eric Pouech [Sat, 20 Jul 2002 20:18:17 +0000 (20:18 +0000)] 
Inverted inner loops (Win32 debug event handling / WineDbg command
line parser).

22 years agoAdded checks for __sparc__, __sun__ and @function.
Gregg Mattinson [Sat, 20 Jul 2002 20:17:13 +0000 (20:17 +0000)] 
Added checks for __sparc__, __sun__ and @function.

22 years agoFixed quoting in WINE_TRY_ASM_LINK macro.
Alexandre Julliard [Sat, 20 Jul 2002 20:08:31 +0000 (20:08 +0000)] 
Fixed quoting in WINE_TRY_ASM_LINK macro.

22 years agoCreateDCA should return failure if both driver and device are NULL.
Andreas Mohr [Sat, 20 Jul 2002 20:07:44 +0000 (20:07 +0000)] 
CreateDCA should return failure if both driver and device are NULL.

22 years ago- Add message mapping for tooltips.
Andreas Mohr [Sat, 20 Jul 2002 20:07:27 +0000 (20:07 +0000)] 
- Add message mapping for tooltips.
- Use DEBUG_SPY define instead of commenting out TRACEs.

22 years agoUpdated winetest Perl modules using winapi_extract.
Patrik Stridvall [Sat, 20 Jul 2002 20:06:58 +0000 (20:06 +0000)] 
Updated winetest Perl modules using winapi_extract.

22 years agoFixed winapi_extract.
Patrik Stridvall [Sat, 20 Jul 2002 20:06:13 +0000 (20:06 +0000)] 
Fixed winapi_extract.

22 years ago- Many stubs
Juergen Schmied [Sat, 20 Jul 2002 20:04:44 +0000 (20:04 +0000)] 
- Many stubs
- Some ordinals, SHStrDupA and SHStrDupW implemented.

22 years agoImplemented RegQueryMultipleValues.
Dominik Strasser [Sat, 20 Jul 2002 20:02:55 +0000 (20:02 +0000)] 
Implemented RegQueryMultipleValues.

22 years agoWait for the asynchronous update thread to complete if the app
Ove Kaaven [Sat, 20 Jul 2002 20:01:57 +0000 (20:01 +0000)] 
Wait for the asynchronous update thread to complete if the app
requests it. Fixed blit offseting issues in windowed mode.

22 years agoExplicitly specify the path to wpp.h so we don't need to change the
Alexandre Julliard [Sat, 20 Jul 2002 19:00:52 +0000 (19:00 +0000)] 
Explicitly specify the path to wpp.h so we don't need to change the
include path, to avoid conflicts with multiple y.tab.h files.

22 years agoHonour the VNLP_COPYIFEXISTS flag when doing a copy operation.
Andreas Mohr [Sat, 20 Jul 2002 18:54:51 +0000 (18:54 +0000)] 
Honour the VNLP_COPYIFEXISTS flag when doing a copy operation.

22 years agoChange BIOSDATA's rows on screen minus 1 from 23 to 24.
Andreas Mohr [Sat, 20 Jul 2002 18:54:31 +0000 (18:54 +0000)] 
Change BIOSDATA's rows on screen minus 1 from 23 to 24.

22 years agoAllow regsvr32 to process multiple filenames (as does the Windows
Bill Medland [Sat, 20 Jul 2002 18:54:03 +0000 (18:54 +0000)] 
Allow regsvr32 to process multiple filenames (as does the Windows
version).

22 years agoFixed __builtin_return_address.
Gregg Mattinson [Sat, 20 Jul 2002 18:53:34 +0000 (18:53 +0000)] 
Fixed __builtin_return_address.

22 years agoRepair SetLastError in FindNextFileA.
Rein Klazes [Sat, 20 Jul 2002 18:53:09 +0000 (18:53 +0000)] 
Repair SetLastError in FindNextFileA.

22 years agoMove an extern declaration to stop egcs-2.91.66 from crashing.
Francois Gouget [Sat, 20 Jul 2002 18:52:47 +0000 (18:52 +0000)] 
Move an extern declaration to stop egcs-2.91.66 from crashing.

22 years agoFixed per-thread data handling.
Alexandre Julliard [Fri, 19 Jul 2002 03:24:50 +0000 (03:24 +0000)] 
Fixed per-thread data handling.
Made terminate and unexpected function pointer per-thread.
Added set_se_translator.

22 years agoAvoid structures or arrays of size 0.
Gregg Mattinson [Fri, 19 Jul 2002 03:18:05 +0000 (03:18 +0000)] 
Avoid structures or arrays of size 0.

22 years agoFirst go at reading directories on public SMB shares.
Mike McCormack [Fri, 19 Jul 2002 03:17:19 +0000 (03:17 +0000)] 
First go at reading directories on public SMB shares.

22 years ago - X11/extensions/shape.h requires X11/Xutil.h.
Gregg Mattinson [Fri, 19 Jul 2002 03:16:51 +0000 (03:16 +0000)] 
 - X11/extensions/shape.h requires X11/Xutil.h.
 - X11/XKBlib.h requires X11/Xlib.h.
 - net/if.h requires sys/socket.h.
 - netinet/ip.h requires sys/socket.h and sys/in_systm.h.
 - resolv.h requires sys/socket.h.

22 years ago- Removed name, type, mode, rsrc, and import statements from .spec
Gregg Mattinson [Fri, 19 Jul 2002 03:15:20 +0000 (03:15 +0000)] 
- Removed name, type, mode, rsrc, and import statements from .spec
  file.
- Added imports and resources to Makefile.in.
- Checked for __sparc__ and __sun__, same as Wine's configure.
- Checked $WINE_ROOT/library for library files.
- Changed mixedcrt directory to msvcrt.

22 years agoSet amounts read/written to 0, share Un/Lock code, unify ctors.
Jon Griffiths [Fri, 19 Jul 2002 03:13:58 +0000 (03:13 +0000)] 
Set amounts read/written to 0, share Un/Lock code, unify ctors.
SHOpenRegStreamA/W return a dummy object on failure, not NULL.
Implement @12 using common ctor.

22 years agoReturn empty string on error in WM_GETTEXT.
Carl Sopchak [Fri, 19 Jul 2002 03:13:10 +0000 (03:13 +0000)] 
Return empty string on error in WM_GETTEXT.

22 years agoProtect InternetCloseHandle() against invalid handles.
Marcus Meissner [Fri, 19 Jul 2002 03:12:18 +0000 (03:12 +0000)] 
Protect InternetCloseHandle() against invalid handles.

22 years agoMerged all API files into two files (Win16/Win32).
Patrik Stridvall [Fri, 19 Jul 2002 00:31:05 +0000 (00:31 +0000)] 
Merged all API files into two files (Win16/Win32).

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 19 Jul 2002 00:30:16 +0000 (00:30 +0000)] 
Fixed some issues found by winapi_check.

22 years agoConvert HMONITOR to a void*.
Michael Stefaniuc [Fri, 19 Jul 2002 00:28:13 +0000 (00:28 +0000)] 
Convert HMONITOR to a void*.

22 years agoAllow the application to subclass a buddy edit (spotted by Guy
Dimitrie O. Paun [Fri, 19 Jul 2002 00:27:52 +0000 (00:27 +0000)] 
Allow the application to subclass a buddy edit (spotted by Guy
L. Albertelli).

22 years agoAdded CLSID_StdFont class registration.
Andriy Palamarchuk [Fri, 19 Jul 2002 00:27:21 +0000 (00:27 +0000)] 
Added CLSID_StdFont class registration.

22 years agoUpdate output for recent build changes.
Jon Griffiths [Fri, 19 Jul 2002 00:26:41 +0000 (00:26 +0000)] 
Update output for recent build changes.

22 years agoImplemented SHBrowseForFolderW.
Jon Griffiths [Fri, 19 Jul 2002 00:26:02 +0000 (00:26 +0000)] 
Implemented SHBrowseForFolderW.

22 years agoAvoid winreg.h inclusion.
Jon Griffiths [Fri, 19 Jul 2002 00:25:26 +0000 (00:25 +0000)] 
Avoid winreg.h inclusion.

22 years agoStub implementation for CoInitializeSecurity.
Jon Griffiths [Fri, 19 Jul 2002 00:23:27 +0000 (00:23 +0000)] 
Stub implementation for CoInitializeSecurity.

22 years agoFixed temp name handling.
Alexandre Julliard [Tue, 16 Jul 2002 03:21:35 +0000 (03:21 +0000)] 
Fixed temp name handling.

22 years agoMerged the IDL compiler written by Ove Kaaven.
Alexandre Julliard [Tue, 16 Jul 2002 03:20:45 +0000 (03:20 +0000)] 
Merged the IDL compiler written by Ove Kaaven.

22 years agoSplit the C preprocessor from wrc into a separate library.
Alexandre Julliard [Tue, 16 Jul 2002 02:33:10 +0000 (02:33 +0000)] 
Split the C preprocessor from wrc into a separate library.
Prefixed exported functions by 'pp' to avoid namespace conflicts.

22 years agoBring winhelp back to life, with mainly support for Win95 help files.
Eric Pouech [Tue, 16 Jul 2002 01:46:29 +0000 (01:46 +0000)] 
Bring winhelp back to life, with mainly support for Win95 help files.

22 years agoFixed setting of min/maximize mwm hints.
Alexandre Julliard [Tue, 16 Jul 2002 01:45:31 +0000 (01:45 +0000)] 
Fixed setting of min/maximize mwm hints.

22 years agoFixed two leaks in file- and itemmoniker.
Juergen Schmied [Tue, 16 Jul 2002 01:43:24 +0000 (01:43 +0000)] 
Fixed two leaks in file- and itemmoniker.

22 years agoAdded support DDBLT_DDFX flag in DirectDrawSurface_Blt.
Tony Lambregts [Tue, 16 Jul 2002 01:42:47 +0000 (01:42 +0000)] 
Added support DDBLT_DDFX flag in DirectDrawSurface_Blt.