wine
23 years agoSet -mpreferred-stack-boundary=2 flag if supported to avoid wasteful
Alexandre Julliard [Wed, 6 Dec 2000 03:50:22 +0000 (03:50 +0000)] 
Set -mpreferred-stack-boundary=2 flag if supported to avoid wasteful
stack alignments.

23 years agoNow prints line number for 'x.dll imported but no symbols used' warning.
Eric Pouech [Wed, 6 Dec 2000 03:32:26 +0000 (03:32 +0000)] 
Now prints line number for 'x.dll imported but no symbols used' warning.

23 years agoUpdate internal controls on WM_WINDOWPOSCHANGED.
Louis Philippe Gagnon [Wed, 6 Dec 2000 03:21:57 +0000 (03:21 +0000)] 
Update internal controls on WM_WINDOWPOSCHANGED.

23 years agoBuild the debugger as a .so.
Alexandre Julliard [Wed, 6 Dec 2000 03:20:47 +0000 (03:20 +0000)] 
Build the debugger as a .so.

23 years agoCreated a small static library in ole/libuuid.a that contains all the
Alexandre Julliard [Wed, 6 Dec 2000 01:50:47 +0000 (01:50 +0000)] 
Created a small static library in ole/libuuid.a that contains all the
UUID definitions (with the help of Francois Gouget).

23 years agoUse libwine and libwine_unicode directly from their build directory
Alexandre Julliard [Wed, 6 Dec 2000 00:05:14 +0000 (00:05 +0000)] 
Use libwine and libwine_unicode directly from their build directory
instead of using symlinks.

23 years agoBuild tsx11 layer as a separate shared library.
Alexandre Julliard [Wed, 6 Dec 2000 00:04:10 +0000 (00:04 +0000)] 
Build tsx11 layer as a separate shared library.

23 years agoAlways pass lower-case filenames to wine_dll_load().
Alexandre Julliard [Tue, 5 Dec 2000 21:17:59 +0000 (21:17 +0000)] 
Always pass lower-case filenames to wine_dll_load().
Clear dlerror() before and after calls to dlopen/dlsym to work around
a glibc bug (thanks to James Abbatiello for tracking the bug).

23 years agoFixed Serbian language code page.
Nerijus Baliunas [Tue, 5 Dec 2000 21:12:56 +0000 (21:12 +0000)] 
Fixed Serbian language code page.

23 years agoFixed a problem where the string in a combo box flickers if you
Aric Stewart [Tue, 5 Dec 2000 21:12:05 +0000 (21:12 +0000)] 
Fixed a problem where the string in a combo box flickers if you
rapidly reset the content and then replace the content.

23 years agoBetter error message for forwards.
Andreas Mohr [Tue, 5 Dec 2000 21:11:35 +0000 (21:11 +0000)] 
Better error message for forwards.

23 years agoAdded Chinese resources.
Aric Stewart [Tue, 5 Dec 2000 20:46:24 +0000 (20:46 +0000)] 
Added Chinese resources.

23 years agoAdded some missing definitions.
Hidenori Takeshima [Tue, 5 Dec 2000 20:45:45 +0000 (20:45 +0000)] 
Added some missing definitions.

23 years agoCompile fix for gcc 2.7.2.3.
Stefan Leichter [Tue, 5 Dec 2000 20:45:14 +0000 (20:45 +0000)] 
Compile fix for gcc 2.7.2.3.

23 years agoUse the approriate command for combining .o files.
Dimitrie O. Paun [Tue, 5 Dec 2000 04:13:36 +0000 (04:13 +0000)] 
Use the approriate command for combining .o files.

23 years agoRemoved the code duplication.
Dmitry Timoshkov [Tue, 5 Dec 2000 04:08:50 +0000 (04:08 +0000)] 
Removed the code duplication.

23 years agoDon't forget to map the message in WINPROC_MapMsg16To32W().
Rein Klazes [Tue, 5 Dec 2000 04:01:34 +0000 (04:01 +0000)] 
Don't forget to map the message in WINPROC_MapMsg16To32W().

23 years agoFixed dlerror() check to use strstr().
Andreas Mohr [Tue, 5 Dec 2000 04:00:54 +0000 (04:00 +0000)] 
Fixed dlerror() check to use strstr().

23 years agoUse @LIBEXT@ instead of .so for the inter-dlls dependencies.
Dimitrie O. Paun [Tue, 5 Dec 2000 03:59:55 +0000 (03:59 +0000)] 
Use @LIBEXT@ instead of .so for the inter-dlls dependencies.

23 years ago- overwrite (rather than append) the output file if we have no separator
Dimitrie O. Paun [Tue, 5 Dec 2000 03:57:35 +0000 (03:57 +0000)] 
- overwrite (rather than append) the output file if we have no separator
- avoid output if there is nothing to do

23 years agoAdded a first-cut version of MapVirtualKeyExW() that has the same
Ken Coleman [Tue, 5 Dec 2000 03:56:56 +0000 (03:56 +0000)] 
Added a first-cut version of MapVirtualKeyExW() that has the same
functionality (and limitations) as the ANSI version.

23 years agowineinstall didn't create the default no-windows directory /c
Andreas Mohr [Tue, 5 Dec 2000 03:53:51 +0000 (03:53 +0000)] 
wineinstall didn't create the default no-windows directory /c
when just pressing enter.

23 years ago- correct number of colormap entries looked at in GetDIBColorTable.
Guy L. Albertelli [Tue, 5 Dec 2000 03:53:23 +0000 (03:53 +0000)] 
- correct number of colormap entries looked at in GetDIBColorTable.
- correct number of colormap entries processed in SetDIBColorTable.

23 years agoSomes fixes for Dutch locales.
Rein Klazes [Tue, 5 Dec 2000 03:52:44 +0000 (03:52 +0000)] 
Somes fixes for Dutch locales.

23 years agoAdded some stubs.
Hidenori Takeshima [Tue, 5 Dec 2000 03:47:18 +0000 (03:47 +0000)] 
Added some stubs.

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

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

23 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().

23 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).

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

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

23 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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

23 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

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

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

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

23 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

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

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

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

23 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).

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

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

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

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

23 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).

23 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).

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

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

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

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

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

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

23 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

23 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

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

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

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

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

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

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

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

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

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

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

23 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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