Alexandre Julliard [Sun, 28 Jul 2002 17:54:31 +0000 (17:54 +0000)]
Added support for importing by ordinal.
Alexandre Julliard [Sun, 28 Jul 2002 17:52:01 +0000 (17:52 +0000)]
Set correct dll file name when building a .def file.
Alexandre Julliard [Sun, 28 Jul 2002 17:50:06 +0000 (17:50 +0000)]
Fixed potential memory corruption.
Ryan Cumming [Sun, 28 Jul 2002 17:49:26 +0000 (17:49 +0000)]
Implementation of RtlGetNtVersionNumbers.
Rafael Kitover [Sun, 28 Jul 2002 17:48:01 +0000 (17:48 +0000)]
Minor fix for ide-scsi cdroms.
Jukka Heinonen [Sun, 28 Jul 2002 17:42:30 +0000 (17:42 +0000)]
Add decoding logic for VGA indexed registers.
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.
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).
Gerald Pfeifer [Thu, 25 Jul 2002 23:57:54 +0000 (23:57 +0000)]
#include <unistd.h> which is required for unlink().
Bang Jun-Young [Thu, 25 Jul 2002 23:57:34 +0000 (23:57 +0000)]
Make compile on NetBSD.
Marcus Meissner [Thu, 25 Jul 2002 23:55:55 +0000 (23:55 +0000)]
Factored out the OLE 16 bit allocator from StringFromCLSID.
Implemented ProgIDFromCLSID16.
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.
Alexandre Julliard [Thu, 25 Jul 2002 00:25:40 +0000 (00:25 +0000)]
Put correct ordinal hints in the import table.
Uwe Bonnes [Thu, 25 Jul 2002 00:22:03 +0000 (00:22 +0000)]
Fill lpcbAvail for PeekNamedPipe.
Duane Clark [Thu, 25 Jul 2002 00:18:23 +0000 (00:18 +0000)]
Bug fixes.
Alexandre Julliard [Wed, 24 Jul 2002 19:05:50 +0000 (19:05 +0000)]
Removed ordinal 0.
Alexandre Julliard [Wed, 24 Jul 2002 19:04:41 +0000 (19:04 +0000)]
Added support for ordinal hint in PE_FindExportedFunction.
Andreas Mohr [Wed, 24 Jul 2002 19:02:50 +0000 (19:02 +0000)]
Misc spelling fixes.
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.
Uwe Bonnes [Wed, 24 Jul 2002 19:00:48 +0000 (19:00 +0000)]
WCMD_run_program: don't try to run an empty line.
Uwe Bonnes [Wed, 24 Jul 2002 19:00:25 +0000 (19:00 +0000)]
More verbose output when file not found.
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.
Duane Clark [Wed, 24 Jul 2002 18:59:38 +0000 (18:59 +0000)]
Combined implementations of ShellExecute/Ex.
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.
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).
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.
Lionel Ulmer [Wed, 24 Jul 2002 01:58:01 +0000 (01:58 +0000)]
Properly check that the font resource is not already there.
Alexandre Julliard [Wed, 24 Jul 2002 01:57:22 +0000 (01:57 +0000)]
Fixed duplication of definitions between shlwapi.h and
obj_queryassociations.h.
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.
Alexandre Julliard [Tue, 23 Jul 2002 21:02:31 +0000 (21:02 +0000)]
Fixed handling of .com binaries (thanks to Chris Morgan).
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.
Alexandre Julliard [Tue, 23 Jul 2002 20:56:16 +0000 (20:56 +0000)]
Removed non-exported string functions.
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.
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.
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.
Eric Pouech [Tue, 23 Jul 2002 20:53:41 +0000 (20:53 +0000)]
Added offset for relocating symbols in symbolfile command.
Alexandre Julliard [Tue, 23 Jul 2002 02:08:12 +0000 (02:08 +0000)]
Fixed broken forwards reported by Patrik Stridvall.
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.
Gerald Pfeifer [Tue, 23 Jul 2002 02:02:02 +0000 (02:02 +0000)]
Include sys/types.h before sys/socket.h.
Andriy Palamarchuk [Tue, 23 Jul 2002 02:00:27 +0000 (02:00 +0000)]
Added OLE/COM classes registered by OLEAUT32.DLL.
Patrik Stridvall [Tue, 23 Jul 2002 01:59:46 +0000 (01:59 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Tue, 23 Jul 2002 01:59:09 +0000 (01:59 +0000)]
- Report broken forwards.
- API files update.
Alexandre Julliard [Mon, 22 Jul 2002 21:53:32 +0000 (21:53 +0000)]
Added missing wine/port.h.
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.
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.
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.
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".
Patrik Stridvall [Mon, 22 Jul 2002 20:37:30 +0000 (20:37 +0000)]
Handle forwarded functions properly (based on a patch by Francois
Gouget).
Michael Karcher [Mon, 22 Jul 2002 20:37:01 +0000 (20:37 +0000)]
Set the correct length of the struct DDSURFACEDESC.
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.
Alexandre Julliard [Mon, 22 Jul 2002 20:35:11 +0000 (20:35 +0000)]
Fixed .com binary support.
Roderick Colenbrander [Mon, 22 Jul 2002 20:34:41 +0000 (20:34 +0000)]
Simple implementation of InternetAutodial.
Eric Pouech [Mon, 22 Jul 2002 20:33:53 +0000 (20:33 +0000)]
Removed unnecessary flag.
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.
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.
Jon Griffiths [Mon, 22 Jul 2002 20:30:58 +0000 (20:30 +0000)]
Add some new defines and functions.
Alexandre Julliard [Sat, 20 Jul 2002 20:30:57 +0000 (20:30 +0000)]
Added definition of msvcrt internal error codes.
Eric Pouech [Sat, 20 Jul 2002 20:29:09 +0000 (20:29 +0000)]
Added a remote proxy for gdb.
Alexandre Julliard [Sat, 20 Jul 2002 20:21:45 +0000 (20:21 +0000)]
Fixed linking rule for test programs (spotted by Gregg Mattinson).
Eric Pouech [Sat, 20 Jul 2002 20:18:17 +0000 (20:18 +0000)]
Inverted inner loops (Win32 debug event handling / WineDbg command
line parser).
Gregg Mattinson [Sat, 20 Jul 2002 20:17:13 +0000 (20:17 +0000)]
Added checks for __sparc__, __sun__ and @function.
Alexandre Julliard [Sat, 20 Jul 2002 20:08:31 +0000 (20:08 +0000)]
Fixed quoting in WINE_TRY_ASM_LINK macro.
Andreas Mohr [Sat, 20 Jul 2002 20:07:44 +0000 (20:07 +0000)]
CreateDCA should return failure if both driver and device are NULL.
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.
Patrik Stridvall [Sat, 20 Jul 2002 20:06:58 +0000 (20:06 +0000)]
Updated winetest Perl modules using winapi_extract.
Patrik Stridvall [Sat, 20 Jul 2002 20:06:13 +0000 (20:06 +0000)]
Fixed winapi_extract.
Juergen Schmied [Sat, 20 Jul 2002 20:04:44 +0000 (20:04 +0000)]
- Many stubs
- Some ordinals, SHStrDupA and SHStrDupW implemented.
Dominik Strasser [Sat, 20 Jul 2002 20:02:55 +0000 (20:02 +0000)]
Implemented RegQueryMultipleValues.
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.
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.
Andreas Mohr [Sat, 20 Jul 2002 18:54:51 +0000 (18:54 +0000)]
Honour the VNLP_COPYIFEXISTS flag when doing a copy operation.
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.
Bill Medland [Sat, 20 Jul 2002 18:54:03 +0000 (18:54 +0000)]
Allow regsvr32 to process multiple filenames (as does the Windows
version).
Gregg Mattinson [Sat, 20 Jul 2002 18:53:34 +0000 (18:53 +0000)]
Fixed __builtin_return_address.
Rein Klazes [Sat, 20 Jul 2002 18:53:09 +0000 (18:53 +0000)]
Repair SetLastError in FindNextFileA.
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.
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.
Gregg Mattinson [Fri, 19 Jul 2002 03:18:05 +0000 (03:18 +0000)]
Avoid structures or arrays of size 0.
Mike McCormack [Fri, 19 Jul 2002 03:17:19 +0000 (03:17 +0000)]
First go at reading directories on public SMB shares.
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.
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.
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.
Carl Sopchak [Fri, 19 Jul 2002 03:13:10 +0000 (03:13 +0000)]
Return empty string on error in WM_GETTEXT.
Marcus Meissner [Fri, 19 Jul 2002 03:12:18 +0000 (03:12 +0000)]
Protect InternetCloseHandle() against invalid handles.
Patrik Stridvall [Fri, 19 Jul 2002 00:31:05 +0000 (00:31 +0000)]
Merged all API files into two files (Win16/Win32).
Patrik Stridvall [Fri, 19 Jul 2002 00:30:16 +0000 (00:30 +0000)]
Fixed some issues found by winapi_check.
Michael Stefaniuc [Fri, 19 Jul 2002 00:28:13 +0000 (00:28 +0000)]
Convert HMONITOR to a void*.
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).
Andriy Palamarchuk [Fri, 19 Jul 2002 00:27:21 +0000 (00:27 +0000)]
Added CLSID_StdFont class registration.
Jon Griffiths [Fri, 19 Jul 2002 00:26:41 +0000 (00:26 +0000)]
Update output for recent build changes.
Jon Griffiths [Fri, 19 Jul 2002 00:26:02 +0000 (00:26 +0000)]
Implemented SHBrowseForFolderW.
Jon Griffiths [Fri, 19 Jul 2002 00:25:26 +0000 (00:25 +0000)]
Avoid winreg.h inclusion.
Jon Griffiths [Fri, 19 Jul 2002 00:23:27 +0000 (00:23 +0000)]
Stub implementation for CoInitializeSecurity.
Alexandre Julliard [Tue, 16 Jul 2002 03:21:35 +0000 (03:21 +0000)]
Fixed temp name handling.
Alexandre Julliard [Tue, 16 Jul 2002 03:20:45 +0000 (03:20 +0000)]
Merged the IDL compiler written by Ove Kaaven.
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.
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.
Alexandre Julliard [Tue, 16 Jul 2002 01:45:31 +0000 (01:45 +0000)]
Fixed setting of min/maximize mwm hints.
Juergen Schmied [Tue, 16 Jul 2002 01:43:24 +0000 (01:43 +0000)]
Fixed two leaks in file- and itemmoniker.
Tony Lambregts [Tue, 16 Jul 2002 01:42:47 +0000 (01:42 +0000)]
Added support DDBLT_DDFX flag in DirectDrawSurface_Blt.