wine
24 years agoRelease 20001202. wine-20001202
Alexandre Julliard [Sun, 3 Dec 2000 04:29:05 +0000 (04:29 +0000)] 
Release 20001202.

24 years agoCheck the attributes of the *current* section, not only the attributes
Andreas Mohr [Sun, 3 Dec 2000 04:02:09 +0000 (04:02 +0000)] 
Check the attributes of the *current* section, not only the attributes
of the *first* section...

24 years agoFixed WINPROC_GetPtr() to always pass the start of the block to
Alexandre Julliard [Sun, 3 Dec 2000 03:19:45 +0000 (03:19 +0000)] 
Fixed WINPROC_GetPtr() to always pass the start of the block to
HeapValidate().

24 years agoDisplay an error message if loading a Winelib app failed (suggested by
Alexandre Julliard [Sun, 3 Dec 2000 03:17:41 +0000 (03:17 +0000)] 
Display an error message if loading a Winelib app failed (suggested by
Francois Gouget).

24 years agoUse the DUMMYUNIONNAME macros so that the headers can be used in
Francois Gouget [Sun, 3 Dec 2000 03:16:05 +0000 (03:16 +0000)] 
Use the DUMMYUNIONNAME macros so that the headers can be used in
Winelib.

24 years agoAdded ASCII-only version of toupper, tolower, strcasecmp and the like
Aric Stewart [Sun, 3 Dec 2000 03:14:29 +0000 (03:14 +0000)] 
Added ASCII-only version of toupper, tolower, strcasecmp and the like
for file and module I/O.

24 years agoUse ioctlsocket() instead of ioctl() so that we can import ws2_32.dll
Alexandre Julliard [Sat, 2 Dec 2000 23:46:10 +0000 (23:46 +0000)] 
Use ioctlsocket() instead of ioctl() so that we can import ws2_32.dll
again (untested).

24 years agoAdded/modified documentation for function arguments.
Patrik Stridvall [Sat, 2 Dec 2000 23:44:59 +0000 (23:44 +0000)] 
Added/modified documentation for function arguments.

24 years agoMinor API files update.
Patrik Stridvall [Sat, 2 Dec 2000 23:43:31 +0000 (23:43 +0000)] 
Minor API files update.

24 years agoFileOpenDlgProc95: notify application of changed selection after
Uwe Bonnes [Sat, 2 Dec 2000 23:43:10 +0000 (23:43 +0000)] 
FileOpenDlgProc95: notify application of changed selection after
filling template.

24 years agoFixed bugs when tray was open.
Eric Pouech [Sat, 2 Dec 2000 23:42:42 +0000 (23:42 +0000)] 
Fixed bugs when tray was open.

24 years agoAdded several additional to/from unicode message mappings.
Dmitry Timoshkov [Sat, 2 Dec 2000 23:42:13 +0000 (23:42 +0000)] 
Added several additional to/from unicode message mappings.

24 years agoAlways put the dll constructor in the .init section, and like the
Alexandre Julliard [Sat, 2 Dec 2000 20:38:47 +0000 (20:38 +0000)] 
Always put the dll constructor in the .init section, and like the
.spec.o file first to ensure correct calling order of the constructors.

24 years agoFixed miscellaneous typos, syntactic and grammatical errors.
Francois Gouget [Sat, 2 Dec 2000 20:18:08 +0000 (20:18 +0000)] 
Fixed miscellaneous typos, syntactic and grammatical errors.

24 years agoFixed the case of "Winelib".
Francois Gouget [Sat, 2 Dec 2000 20:17:13 +0000 (20:17 +0000)] 
Fixed the case of "Winelib".

24 years agoFix the Winelib case.
Francois Gouget [Sat, 2 Dec 2000 20:14:20 +0000 (20:14 +0000)] 
Fix the Winelib case.
The linking aspects have been solved by the last winebuild update ->
removed from the todo list.
The configure script has been updated -> removed from the todo list.

24 years agoIf there is a single target, it should also get the 'project_settings
Francois Gouget [Sat, 2 Dec 2000 20:12:45 +0000 (20:12 +0000)] 
If there is a single target, it should also get the 'project_settings
sources'.
If a subdirectory is called 'include' then add it to the include path.

24 years agoInclude config.h.
Dimitrie O. Paun [Sat, 2 Dec 2000 20:11:42 +0000 (20:11 +0000)] 
Include config.h.

24 years agoAdded several clipboard formats.
Dmitry Timoshkov [Sat, 2 Dec 2000 20:11:05 +0000 (20:11 +0000)] 
Added several clipboard formats.

24 years agoCompile fix for building wine outside the source tree.
Dennis Björklund [Sat, 2 Dec 2000 20:10:38 +0000 (20:10 +0000)] 
Compile fix for building wine outside the source tree.

24 years agoInternetCloseHandle didn't return TRUE in all appropriate cases.
Andreas Mohr [Sat, 2 Dec 2000 20:09:54 +0000 (20:09 +0000)] 
InternetCloseHandle didn't return TRUE in all appropriate cases.

24 years agoAdded a --winver nt40 hint to VxD error message.
Andreas Mohr [Sat, 2 Dec 2000 20:09:39 +0000 (20:09 +0000)] 
Added a --winver nt40 hint to VxD error message.

24 years agoAdded some stubs.
Hidenori Takeshima [Sat, 2 Dec 2000 20:09:10 +0000 (20:09 +0000)] 
Added some stubs.

24 years ago- Take the mouse capture on a WM_NCRBUTTONDOWN on the caption bar,
Louis Philippe Gagnon [Sat, 2 Dec 2000 00:00:51 +0000 (00:00 +0000)] 
- Take the mouse capture on a WM_NCRBUTTONDOWN on the caption bar,
  release it on a WM_RBUTTONUP
- Don't send WM_CONTEXTMENU on a WM_NCRBUTTONUP
- Use parent-relative coordinates when calling NC_HandleNCHitTest

24 years agoAdded/modified documentation for function arguments.
Patrik Stridvall [Fri, 1 Dec 2000 23:58:28 +0000 (23:58 +0000)] 
Added/modified documentation for function arguments.

24 years agoFixed Win16 documentation not fixed because of a bug in winapi_check.
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.

24 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 1 Dec 2000 23:53:46 +0000 (23:53 +0000)] 
Fixed some issues found by winapi_check.

24 years ago- Fixed a bug concerning Win16 documentation.
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

24 years agoRemoved some unnecessary includes.
Alexandre Julliard [Fri, 1 Dec 2000 21:32:55 +0000 (21:32 +0000)] 
Removed some unnecessary includes.

24 years agoMoved useful NE format definitions to winbase16.h.
Alexandre Julliard [Fri, 1 Dec 2000 21:31:02 +0000 (21:31 +0000)] 
Moved useful NE format definitions to winbase16.h.

24 years agoModified winebuild to use the __ASM_FUNC macro for greater portability.
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.

24 years agoMoved the few remaining functions in wprocs.dll to kernel.dll.
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).

24 years agoFinished separation of shell32 and wsock32.
Alexandre Julliard [Fri, 1 Dec 2000 20:48:41 +0000 (20:48 +0000)] 
Finished separation of shell32 and wsock32.

24 years agoSupply dummy getrlimit if absent.
Dimitrie O. Paun [Fri, 1 Dec 2000 20:47:11 +0000 (20:47 +0000)] 
Supply dummy getrlimit if absent.

24 years agoFixed segstr to str proto.
Eric Pouech [Fri, 1 Dec 2000 20:46:23 +0000 (20:46 +0000)] 
Fixed segstr to str proto.

24 years agoCleaned up internal types definition.
Eric Pouech [Fri, 1 Dec 2000 20:45:59 +0000 (20:45 +0000)] 
Cleaned up internal types definition.

24 years agoImproved stabs loading (now using recursive parsing, required by stabs
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).

24 years agoWork around for deref issues (least impact solution taken, even if issues remain).
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).

24 years agoA number of additions to the nls files. Also one correction, we had
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.

24 years agoMake winelauncher work better for source tree builds.
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.

24 years agoAdded the KDE 2 beta and final method of specifying systray windows.
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.

24 years agoDon't update scrollbars when processing WM_DESTROY.
Louis Philippe Gagnon [Thu, 30 Nov 2000 20:37:29 +0000 (20:37 +0000)] 
Don't update scrollbars when processing WM_DESTROY.

24 years agoCheck for NULL handle before calling HeapValidate.
Alexandre Julliard [Thu, 30 Nov 2000 20:36:41 +0000 (20:36 +0000)] 
Check for NULL handle before calling HeapValidate.

24 years agoBring the man page in line with the latest version of winemaker.
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.

24 years ago- In interactive mode, don't ignore invalid options, ask the user again
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

24 years ago- Fix the handling of relative include/library paths
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

24 years agoFinished separation of advapi32.
Alexandre Julliard [Thu, 30 Nov 2000 20:31:41 +0000 (20:31 +0000)] 
Finished separation of advapi32.

24 years agoFinished separation of ole32.
Alexandre Julliard [Thu, 30 Nov 2000 20:29:30 +0000 (20:29 +0000)] 
Finished separation of ole32.

24 years agoImplement better version of DPA_Merge.
Guy L. Albertelli [Thu, 30 Nov 2000 19:58:56 +0000 (19:58 +0000)] 
Implement better version of DPA_Merge.

24 years agoAdd missing #include <netinet/in.h> to get struct in_addr on all platforms.
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.

24 years agoFixed crash in UnMapLS for pointers not belonging to the segptr heap.
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.

24 years agoRemove libXXXX.so.1.0 lines from .cvsignore files.
David Elliott [Thu, 30 Nov 2000 19:57:34 +0000 (19:57 +0000)] 
Remove libXXXX.so.1.0 lines from .cvsignore files.

24 years agoFinished separation of comclt32 and comdlg32.
Alexandre Julliard [Thu, 30 Nov 2000 19:07:09 +0000 (19:07 +0000)] 
Finished separation of comclt32 and comdlg32.

24 years agoFixed progman internal dependencies and build it like the other
Alexandre Julliard [Thu, 30 Nov 2000 18:54:34 +0000 (18:54 +0000)] 
Fixed progman internal dependencies and build it like the other
programs.

24 years agoExport a few 16-bit functions needed by higher-level dlls.
Alexandre Julliard [Thu, 30 Nov 2000 18:53:38 +0000 (18:53 +0000)] 
Export a few 16-bit functions needed by higher-level dlls.

24 years agoExport the wine server functions from ntdll.
Alexandre Julliard [Thu, 30 Nov 2000 18:51:58 +0000 (18:51 +0000)] 
Export the wine server functions from ntdll.

24 years ago- Added new option --documentation-arguments
Patrik Stridvall [Thu, 30 Nov 2000 01:31:44 +0000 (01:31 +0000)] 
- Added new option --documentation-arguments
- Minor API files update

24 years agoDon't include windows.h internally.
Patrik Stridvall [Thu, 30 Nov 2000 01:31:28 +0000 (01:31 +0000)] 
Don't include windows.h internally.

24 years agoAdded alias capability to --winver.
Andreas Mohr [Thu, 30 Nov 2000 01:29:45 +0000 (01:29 +0000)] 
Added alias capability to --winver.
win2000 is the official value.

24 years agoUse the HEAP_WINE_SEGPTR flag to specify allocations on the segptr heap.
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.

24 years agoRemoved dependencies on Wine internal functions.
Alexandre Julliard [Thu, 30 Nov 2000 01:17:55 +0000 (01:17 +0000)] 
Removed dependencies on Wine internal functions.

24 years agoAlways initialize msg16 and wparam16 in WINPROC_MapMsg32WTo16.
Alexandre Julliard [Thu, 30 Nov 2000 01:16:35 +0000 (01:16 +0000)] 
Always initialize msg16 and wparam16 in WINPROC_MapMsg32WTo16.

24 years agoRemoved "elfdll" load order option and updated documentation.
Alexandre Julliard [Thu, 30 Nov 2000 01:15:30 +0000 (01:15 +0000)] 
Removed "elfdll" load order option and updated documentation.

24 years agoDo not include sys/ptrace.h and sys/user.h unconditionally.
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.

24 years agoAdd a stub for the CAPS1 capability in GetDeviceCaps.
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.

24 years agoRenamed CallTo16* functions to wine_call_to_16* and export them from
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.

24 years agoFixed returned length of files.
Gerard Patel [Wed, 29 Nov 2000 19:01:07 +0000 (19:01 +0000)] 
Fixed returned length of files.

24 years agoDo not use a.out.h.
Dimitrie O. Paun [Wed, 29 Nov 2000 19:00:23 +0000 (19:00 +0000)] 
Do not use a.out.h.

24 years agoCleaned up some more dependencies on Wine internal functions.
Alexandre Julliard [Wed, 29 Nov 2000 18:38:24 +0000 (18:38 +0000)] 
Cleaned up some more dependencies on Wine internal functions.

24 years agoAdded implementation of lstat to port.c.
Alexandre Julliard [Wed, 29 Nov 2000 17:48:06 +0000 (17:48 +0000)] 
Added implementation of lstat to port.c.

24 years agoAdded HASP device stub.
Kees Schoenmakers [Wed, 29 Nov 2000 17:43:09 +0000 (17:43 +0000)] 
Added HASP device stub.

24 years agoFixed the size of the large_handles array.
Lionel Ulmer [Wed, 29 Nov 2000 17:42:20 +0000 (17:42 +0000)] 
Fixed the size of the large_handles array.

24 years agoFixed a few compilation warnings.
Dimitrie O. Paun [Wed, 29 Nov 2000 00:03:27 +0000 (00:03 +0000)] 
Fixed a few compilation warnings.

24 years agoWM_SETTEXT should return TRUE on success.
Andreas Mohr [Wed, 29 Nov 2000 00:02:46 +0000 (00:02 +0000)] 
WM_SETTEXT should return TRUE on success.

24 years agoVirtualQuery should return 0 for all addresses >= 0xc0000000.
Andreas Mohr [Wed, 29 Nov 2000 00:01:40 +0000 (00:01 +0000)] 
VirtualQuery should return 0 for all addresses >= 0xc0000000.

24 years agoOwnerdata listviews were not clearing previously selected items when a
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.

24 years agoWe were returning characters for various CTRL + Symbol keystrokes
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.

24 years agolinux-2.4.0-test10 now calls 'flags' as 'features'.
Marcus Meissner [Tue, 28 Nov 2000 23:54:36 +0000 (23:54 +0000)] 
linux-2.4.0-test10 now calls 'flags' as 'features'.

24 years agoSlightly rearrange WIN16/WIN32A/WIN32 window creation.
Dmitry Timoshkov [Tue, 28 Nov 2000 23:53:08 +0000 (23:53 +0000)] 
Slightly rearrange WIN16/WIN32A/WIN32 window creation.

24 years agoMade button control fully unicode aware.
Dmitry Timoshkov [Tue, 28 Nov 2000 23:51:48 +0000 (23:51 +0000)] 
Made button control fully unicode aware.

24 years ago- fix crash in SETUPX_TranslateLDID()
Andreas Mohr [Tue, 28 Nov 2000 23:50:34 +0000 (23:50 +0000)] 
- fix crash in SETUPX_TranslateLDID()
- implement custom LDID lookup

24 years agoGot rid of the Wine internal lstrcpy* functions and of winestring.h.
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.

24 years agoUpdated man page.
Andreas Mohr [Tue, 28 Nov 2000 22:35:20 +0000 (22:35 +0000)] 
Updated man page.

24 years agoMade HEAP_strdup* functions inline (temporary).
Alexandre Julliard [Tue, 28 Nov 2000 22:34:27 +0000 (22:34 +0000)] 
Made HEAP_strdup* functions inline (temporary).

24 years agoMoved EnumPortsA to dlls/winspool.
Alexandre Julliard [Tue, 28 Nov 2000 22:33:46 +0000 (22:33 +0000)] 
Moved EnumPortsA to dlls/winspool.

24 years agoRequire {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
Dimitrie O. Paun [Mon, 27 Nov 2000 23:54:25 +0000 (23:54 +0000)] 
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;

24 years agoSet debugging option based on NO_TRACE_MSGS define. Only output 32-bit
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.

24 years agoTest if we need to put the .type directive inside a .def directive.
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.

24 years agoTruncate dest blit rectangle down to surface size.
Marcus Meissner [Mon, 27 Nov 2000 23:06:36 +0000 (23:06 +0000)] 
Truncate dest blit rectangle down to surface size.

24 years agoWARN() about missing /dev/sequencer, it's too confusing for newbies.
Marcus Meissner [Mon, 27 Nov 2000 23:01:10 +0000 (23:01 +0000)] 
WARN() about missing /dev/sequencer, it's too confusing for newbies.

24 years agoAlso mention xpm-devel in the error msg.
Andreas Mohr [Mon, 27 Nov 2000 22:56:03 +0000 (22:56 +0000)] 
Also mention xpm-devel in the error msg.

24 years agoAdd FloatingPointProcessor empty entry to the registry.
Andreas Mohr [Mon, 27 Nov 2000 22:46:00 +0000 (22:46 +0000)] 
Add FloatingPointProcessor empty entry to the registry.

24 years agoWhen processing mouse messages in MENU_TrackMenu, use the coordinates
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.

24 years agoDisplay the name of the function when import failed.
Alexandre Julliard [Mon, 27 Nov 2000 22:03:46 +0000 (22:03 +0000)] 
Display the name of the function when import failed.

24 years agoFixed a few dependencies on 16-bit or internal functions. Fixed a few
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.

24 years agoFixed SEGPTR_GET usage.
Alexandre Julliard [Mon, 27 Nov 2000 22:02:08 +0000 (22:02 +0000)] 
Fixed SEGPTR_GET usage.

24 years agoAdded entry for PrivateExtractIconsA.
Alexandre Julliard [Mon, 27 Nov 2000 22:01:21 +0000 (22:01 +0000)] 
Added entry for PrivateExtractIconsA.

24 years agoImplemented DosFileHandleToWin32Handle, Win32HandleToDosFileHandle and
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*.

24 years agoAdded entry for TerminateApp16.
Alexandre Julliard [Mon, 27 Nov 2000 21:55:30 +0000 (21:55 +0000)] 
Added entry for TerminateApp16.

24 years agoChanged GetProcAddress16 and 16-bit resource functions to take normal
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.