Patrik Stridvall [Fri, 1 Dec 2000 23:58:28 +0000 (23:58 +0000)]
Added/modified documentation for function arguments.
Patrik Stridvall [Fri, 1 Dec 2000 23:54:51 +0000 (23:54 +0000)]
Fixed Win16 documentation not fixed because of a bug in winapi_check.
Patrik Stridvall [Fri, 1 Dec 2000 23:53:46 +0000 (23:53 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Fri, 1 Dec 2000 23:51:33 +0000 (23:51 +0000)]
- Fixed a bug concerning Win16 documentation.
- Fixed some bugs concerning argument documentation
- Minor API files update
Alexandre Julliard [Fri, 1 Dec 2000 21:32:55 +0000 (21:32 +0000)]
Removed some unnecessary includes.
Alexandre Julliard [Fri, 1 Dec 2000 21:31:02 +0000 (21:31 +0000)]
Moved useful NE format definitions to winbase16.h.
Dimitrie O. Paun [Fri, 1 Dec 2000 21:27:43 +0000 (21:27 +0000)]
Modified winebuild to use the __ASM_FUNC macro for greater portability.
Alexandre Julliard [Fri, 1 Dec 2000 21:25:31 +0000 (21:25 +0000)]
Moved the few remaining functions in wprocs.dll to kernel.dll.
No longer load wprocs.dll unconditionally.
Restored default interrupt handler behavior (reported by Andreas Mohr).
Alexandre Julliard [Fri, 1 Dec 2000 20:48:41 +0000 (20:48 +0000)]
Finished separation of shell32 and wsock32.
Dimitrie O. Paun [Fri, 1 Dec 2000 20:47:11 +0000 (20:47 +0000)]
Supply dummy getrlimit if absent.
Eric Pouech [Fri, 1 Dec 2000 20:46:23 +0000 (20:46 +0000)]
Fixed segstr to str proto.
Eric Pouech [Fri, 1 Dec 2000 20:45:59 +0000 (20:45 +0000)]
Cleaned up internal types definition.
Eric Pouech [Fri, 1 Dec 2000 20:45:43 +0000 (20:45 +0000)]
Improved stabs loading (now using recursive parsing, required by stabs
generated by latest gcc versions).
Eric Pouech [Fri, 1 Dec 2000 20:45:24 +0000 (20:45 +0000)]
Work around for deref issues (least impact solution taken, even if issues remain).
Aric Stewart [Fri, 1 Dec 2000 20:45:02 +0000 (20:45 +0000)]
A number of additions to the nls files. Also one correction, we had
895 for the Czech default codepage but according to microsoft it
should be 852.
Jeremy White [Fri, 1 Dec 2000 20:43:51 +0000 (20:43 +0000)]
Make winelauncher work better for source tree builds.
Make winelauncher detect the lack of a ~/.winerc file and prompt the
user about it.
Pass command line parameters a bit more graciously; improves
interaction with gmc and kfm.
Marcus Meissner [Fri, 1 Dec 2000 20:43:26 +0000 (20:43 +0000)]
Added the KDE 2 beta and final method of specifying systray windows.
Louis Philippe Gagnon [Thu, 30 Nov 2000 20:37:29 +0000 (20:37 +0000)]
Don't update scrollbars when processing WM_DESTROY.
Alexandre Julliard [Thu, 30 Nov 2000 20:36:41 +0000 (20:36 +0000)]
Check for NULL handle before calling HeapValidate.
Francois Gouget [Thu, 30 Nov 2000 20:36:18 +0000 (20:36 +0000)]
Bring the man page in line with the latest version of winemaker.
Francois Gouget [Thu, 30 Nov 2000 20:36:04 +0000 (20:36 +0000)]
- In interactive mode, don't ignore invalid options, ask the user again
- Uppercase extensions are not supported after all (hint: $(SRC:.c=.o))
- Pass the global defines and include path to WRC
- Base the cleanup on the OBJS variable so that it works even if the
sources are in a subdirectory
Francois Gouget [Thu, 30 Nov 2000 20:34:39 +0000 (20:34 +0000)]
- Fix the handling of relative include/library paths
- In interactive mode, print "./" for the top level directory rather
than an empty string
- We don't need to force a space before assignments
- Align TOPSRCDIR & co like all the other assignements
- Compile Dlls first (dependencies would do it more or less anyway)
- Wording change in the usage
Alexandre Julliard [Thu, 30 Nov 2000 20:31:41 +0000 (20:31 +0000)]
Finished separation of advapi32.
Alexandre Julliard [Thu, 30 Nov 2000 20:29:30 +0000 (20:29 +0000)]
Finished separation of ole32.
Guy L. Albertelli [Thu, 30 Nov 2000 19:58:56 +0000 (19:58 +0000)]
Implement better version of DPA_Merge.
Gerald Pfeifer [Thu, 30 Nov 2000 19:58:34 +0000 (19:58 +0000)]
Add missing #include <netinet/in.h> to get struct in_addr on all platforms.
Andreas Mohr [Thu, 30 Nov 2000 19:58:08 +0000 (19:58 +0000)]
Fixed crash in UnMapLS for pointers not belonging to the segptr heap.
David Elliott [Thu, 30 Nov 2000 19:57:34 +0000 (19:57 +0000)]
Remove libXXXX.so.1.0 lines from .cvsignore files.
Alexandre Julliard [Thu, 30 Nov 2000 19:07:09 +0000 (19:07 +0000)]
Finished separation of comclt32 and comdlg32.
Alexandre Julliard [Thu, 30 Nov 2000 18:54:34 +0000 (18:54 +0000)]
Fixed progman internal dependencies and build it like the other
programs.
Alexandre Julliard [Thu, 30 Nov 2000 18:53:38 +0000 (18:53 +0000)]
Export a few 16-bit functions needed by higher-level dlls.
Alexandre Julliard [Thu, 30 Nov 2000 18:51:58 +0000 (18:51 +0000)]
Export the wine server functions from ntdll.
Patrik Stridvall [Thu, 30 Nov 2000 01:31:44 +0000 (01:31 +0000)]
- Added new option --documentation-arguments
- Minor API files update
Patrik Stridvall [Thu, 30 Nov 2000 01:31:28 +0000 (01:31 +0000)]
Don't include windows.h internally.
Andreas Mohr [Thu, 30 Nov 2000 01:29:45 +0000 (01:29 +0000)]
Added alias capability to --winver.
win2000 is the official value.
Alexandre Julliard [Thu, 30 Nov 2000 01:19:51 +0000 (01:19 +0000)]
Use the HEAP_WINE_SEGPTR flag to specify allocations on the segptr heap.
Added a hack in MapLS to recognize such allocations and use the heap
selector in this case.
Alexandre Julliard [Thu, 30 Nov 2000 01:17:55 +0000 (01:17 +0000)]
Removed dependencies on Wine internal functions.
Alexandre Julliard [Thu, 30 Nov 2000 01:16:35 +0000 (01:16 +0000)]
Always initialize msg16 and wparam16 in WINPROC_MapMsg32WTo16.
Alexandre Julliard [Thu, 30 Nov 2000 01:15:30 +0000 (01:15 +0000)]
Removed "elfdll" load order option and updated documentation.
Dimitrie O. Paun [Wed, 29 Nov 2000 20:04:09 +0000 (20:04 +0000)]
Do not include sys/ptrace.h and sys/user.h unconditionally.
Other portability fixes.
Brian Teague [Wed, 29 Nov 2000 20:02:46 +0000 (20:02 +0000)]
Add a stub for the CAPS1 capability in GetDeviceCaps.
Define the CAPS1 bit flags in wingdi.h
Make various calls to GetDeviceCaps in DLLS use #defined values.
Alexandre Julliard [Wed, 29 Nov 2000 19:39:30 +0000 (19:39 +0000)]
Renamed CallTo16* functions to wine_call_to_16* and export them from
kernel32.spec.
Gerard Patel [Wed, 29 Nov 2000 19:01:07 +0000 (19:01 +0000)]
Fixed returned length of files.
Dimitrie O. Paun [Wed, 29 Nov 2000 19:00:23 +0000 (19:00 +0000)]
Do not use a.out.h.
Alexandre Julliard [Wed, 29 Nov 2000 18:38:24 +0000 (18:38 +0000)]
Cleaned up some more dependencies on Wine internal functions.
Alexandre Julliard [Wed, 29 Nov 2000 17:48:06 +0000 (17:48 +0000)]
Added implementation of lstat to port.c.
Kees Schoenmakers [Wed, 29 Nov 2000 17:43:09 +0000 (17:43 +0000)]
Added HASP device stub.
Lionel Ulmer [Wed, 29 Nov 2000 17:42:20 +0000 (17:42 +0000)]
Fixed the size of the large_handles array.
Dimitrie O. Paun [Wed, 29 Nov 2000 00:03:27 +0000 (00:03 +0000)]
Fixed a few compilation warnings.
Andreas Mohr [Wed, 29 Nov 2000 00:02:46 +0000 (00:02 +0000)]
WM_SETTEXT should return TRUE on success.
Andreas Mohr [Wed, 29 Nov 2000 00:01:40 +0000 (00:01 +0000)]
VirtualQuery should return 0 for all addresses >= 0xc0000000.
Aric Stewart [Wed, 29 Nov 2000 00:00:11 +0000 (00:00 +0000)]
Ownerdata listviews were not clearing previously selected items when a
new item is set as selected using SetItem and the listview has
LVIS_SINGLESEL.
Aric Stewart [Tue, 28 Nov 2000 23:57:38 +0000 (23:57 +0000)]
We were returning characters for various CTRL + Symbol keystrokes
which should not return characters.
Marcus Meissner [Tue, 28 Nov 2000 23:54:36 +0000 (23:54 +0000)]
linux-2.4.0-test10 now calls 'flags' as 'features'.
Dmitry Timoshkov [Tue, 28 Nov 2000 23:53:08 +0000 (23:53 +0000)]
Slightly rearrange WIN16/WIN32A/WIN32 window creation.
Dmitry Timoshkov [Tue, 28 Nov 2000 23:51:48 +0000 (23:51 +0000)]
Made button control fully unicode aware.
Andreas Mohr [Tue, 28 Nov 2000 23:50:34 +0000 (23:50 +0000)]
- fix crash in SETUPX_TranslateLDID()
- implement custom LDID lookup
Alexandre Julliard [Tue, 28 Nov 2000 22:40:56 +0000 (22:40 +0000)]
Got rid of the Wine internal lstrcpy* functions and of winestring.h.
Andreas Mohr [Tue, 28 Nov 2000 22:35:20 +0000 (22:35 +0000)]
Updated man page.
Alexandre Julliard [Tue, 28 Nov 2000 22:34:27 +0000 (22:34 +0000)]
Made HEAP_strdup* functions inline (temporary).
Alexandre Julliard [Tue, 28 Nov 2000 22:33:46 +0000 (22:33 +0000)]
Moved EnumPortsA to dlls/winspool.
Dimitrie O. Paun [Mon, 27 Nov 2000 23:54:25 +0000 (23:54 +0000)]
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
Alexandre Julliard [Mon, 27 Nov 2000 23:48:08 +0000 (23:48 +0000)]
Set debugging option based on NO_TRACE_MSGS define. Only output 32-bit
relay stubs if debugging is on.
Dimitrie O. Paun [Mon, 27 Nov 2000 23:32:55 +0000 (23:32 +0000)]
Test if we need to put the .type directive inside a .def directive.
Marcus Meissner [Mon, 27 Nov 2000 23:06:36 +0000 (23:06 +0000)]
Truncate dest blit rectangle down to surface size.
Marcus Meissner [Mon, 27 Nov 2000 23:01:10 +0000 (23:01 +0000)]
WARN() about missing /dev/sequencer, it's too confusing for newbies.
Andreas Mohr [Mon, 27 Nov 2000 22:56:03 +0000 (22:56 +0000)]
Also mention xpm-devel in the error msg.
Andreas Mohr [Mon, 27 Nov 2000 22:46:00 +0000 (22:46 +0000)]
Add FloatingPointProcessor empty entry to the registry.
Louis Philippe Gagnon [Mon, 27 Nov 2000 22:39:35 +0000 (22:39 +0000)]
When processing mouse messages in MENU_TrackMenu, use the coordinates
in lParam instead of those in MSG::pt.
Alexandre Julliard [Mon, 27 Nov 2000 22:03:46 +0000 (22:03 +0000)]
Display the name of the function when import failed.
Alexandre Julliard [Mon, 27 Nov 2000 22:03:23 +0000 (22:03 +0000)]
Fixed a few dependencies on 16-bit or internal functions. Fixed a few
warnings.
Alexandre Julliard [Mon, 27 Nov 2000 22:02:08 +0000 (22:02 +0000)]
Fixed SEGPTR_GET usage.
Alexandre Julliard [Mon, 27 Nov 2000 22:01:21 +0000 (22:01 +0000)]
Added entry for PrivateExtractIconsA.
Alexandre Julliard [Mon, 27 Nov 2000 21:59:08 +0000 (21:59 +0000)]
Implemented DosFileHandleToWin32Handle, Win32HandleToDosFileHandle and
DisposeLZ32Handle and use them to replace file.c internal functions.
Renamed WOW* functions into K32WOW*.
Alexandre Julliard [Mon, 27 Nov 2000 21:55:30 +0000 (21:55 +0000)]
Added entry for TerminateApp16.
Alexandre Julliard [Mon, 27 Nov 2000 21:54:01 +0000 (21:54 +0000)]
Changed GetProcAddress16 and 16-bit resource functions to take normal
pointers instead of SEGPTRs.
Removed WIN16_GetTempDrive.
Andreas Mohr [Mon, 27 Nov 2000 01:39:05 +0000 (01:39 +0000)]
- added winver settings nt2k, win30 and win20 (yes, some rare programs need this)
and *document* it (win98 was not documented previously)
- OaBuildVersion: add value for NT4 SP6
- spelling fixes
Jon Griffiths [Mon, 27 Nov 2000 01:37:28 +0000 (01:37 +0000)]
- configure tests for finite()/fpclass(), fixes BSD compile
- winapi_check updates, fix errno in more math calls
Andreas Mohr [Mon, 27 Nov 2000 01:36:24 +0000 (01:36 +0000)]
Implemented TerminateApp needed for DBase 5.0.
Made FatalAppExit16 honor the SEM_NOGPFAULTERRORBOX error_mode flag.
Dmitry Timoshkov [Mon, 27 Nov 2000 01:34:25 +0000 (01:34 +0000)]
General clean up of the edit control: removed transfer of unused
variables, fixed signed/unsigned mismatches.
Francois Gouget [Mon, 27 Nov 2000 01:33:55 +0000 (01:33 +0000)]
The init function can be called main.
Dmitry Timoshkov [Mon, 27 Nov 2000 01:33:25 +0000 (01:33 +0000)]
GlobalAlloc as GlobalAlloc16 should round size to 32.
Call SetLastError in GlobalLock.
Alexandre Julliard [Sun, 26 Nov 2000 22:42:49 +0000 (22:42 +0000)]
Moved UTSelectorOffsetToLinear and UTLinearToSelectorOffset to
dlls/win32s.
Alexandre Julliard [Sun, 26 Nov 2000 22:40:49 +0000 (22:40 +0000)]
Removed dependency on 16-bit file I/O functions.
Alexandre Julliard [Sun, 26 Nov 2000 22:39:50 +0000 (22:39 +0000)]
Moved wsprintf functions to dlls/user.
Chris Morgan [Sun, 26 Nov 2000 22:36:53 +0000 (22:36 +0000)]
Don't draw scrollbars if their client rectangle is empty.
Marcus Meissner [Sun, 26 Nov 2000 22:36:38 +0000 (22:36 +0000)]
Ignore SOL_SOCKET/SO_DEBUG setsockopt() calls.
Marcus Meissner [Sun, 26 Nov 2000 22:36:19 +0000 (22:36 +0000)]
Removed strange checkj for !filename, so we don't get section NULL
accesses later.
Hidenori Takeshima [Sun, 26 Nov 2000 22:35:53 +0000 (22:35 +0000)]
Replaced u_char/u_short/u_long by BYTE/WORD/DWORD for increased portability.
Dimitrie O. Paun [Sun, 26 Nov 2000 22:35:01 +0000 (22:35 +0000)]
Corrected default values with help from Ulrich Czekalla.
Alexandre Julliard [Sun, 26 Nov 2000 04:31:48 +0000 (04:31 +0000)]
Added entry point flags -noimport, -norelay, -ret64 and -i386.
Replaced 'byte', 'word' and 'long' by 'variable' and made it work for
Win32 too.
Made parser more robust against truncated files.
Dimitrie O. Paun [Sun, 26 Nov 2000 04:04:21 +0000 (04:04 +0000)]
Make sure all files using config.h constants actually #include "config.h"
Patrik Stridvall [Sun, 26 Nov 2000 04:03:10 +0000 (04:03 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Sun, 26 Nov 2000 04:02:54 +0000 (04:02 +0000)]
Minor API files update.
Marcus Meissner [Sun, 26 Nov 2000 04:02:09 +0000 (04:02 +0000)]
The __wine_call_from_16_ calls in the import table should use a valid
segment for dereferencing their pointer (using CS).
Hidenori Takeshima [Sun, 26 Nov 2000 04:00:53 +0000 (04:00 +0000)]
Added checking for netdb.h.
Don't include arpa/inet.h and sys/socket.h if system doesn't have these headers.
Dimitrie O. Paun [Sun, 26 Nov 2000 03:59:20 +0000 (03:59 +0000)]
Do not compile code that makes use of the X Shm extension.
Alexandre Julliard [Sat, 25 Nov 2000 23:56:20 +0000 (23:56 +0000)]
Moved GET_IP out of winnt.h.
Vasily I. Volchenko [Sat, 25 Nov 2000 23:55:53 +0000 (23:55 +0000)]
Added Russian language support.
Fixed bug of file browsing operation (filepath length corrected).
Hidenori Takeshima [Sat, 25 Nov 2000 23:54:12 +0000 (23:54 +0000)]
Added checking for mmap.