Commit Graph

156 Commits

Author SHA1 Message Date
Ulrich Weigand eec4c25468 Set %ebx to point to real 16-bit stack in CBClientThunkSL.
Pass %esi back-and-forth in CBClientThunkSL(Ex).
Copy modified buffers back after return from FT_Thunk.
Fix broken recognition of LS thunklets.
1999-05-22 11:24:46 +00:00
Alexandre Julliard 43c190e7ba Server reorganization:
- moved request handlers to the specific C files
- moved handle management to handle.c
- moved server private includes to server/ instead of include/server/
1999-05-15 10:48:19 +00:00
Alexandre Julliard ded196cb13 Converted to the new debug interface. 1999-05-14 08:11:40 +00:00
Alexandre Julliard 06b978991b Win32 register functions can now have arguments.
Simplified relay debugging for register functions.
1999-05-13 16:13:17 +00:00
Alexandre Julliard e4177e67cf Added import declaration for Win32 built-ins. 1999-05-12 09:57:37 +00:00
Alexandre Julliard 3eb441c7c4 Added support for forwarded ordinals in built-in dlls. 1999-05-10 14:44:47 +00:00
Jean-Louis Thirot d7da0f68ee Added graphical configuration tool wineconf.tcl. 1999-05-08 18:39:04 +00:00
Patrik Stridvall 1bb9403938 ANSI C fixes. 1999-05-08 15:47:44 +00:00
Alexandre Julliard 50b3d7b3e3 Misc fixes and improvements. 1999-05-02 14:24:15 +00:00
Gerald Pfeifer ce597b48c9 Don't include alloca.h. 1999-04-26 14:57:54 +00:00
Patrik Stridvall a9a671d7ca Fixed ANSI compabillity. 1999-04-25 19:01:52 +00:00
Jim Aston 10141fec52 Added some missing #defines I've run across. 1999-04-25 12:31:20 +00:00
Eric Pouech 455414cfb2 Allow to automatically copy part of wine.ini into generated file.
Small perl enhancement (work in strict mode).
Small updates in heuristics.
1999-04-25 12:18:36 +00:00
Bertho Stultiens ade16a3833 - Fixed a counting bug in the win32 count and sort routine.
- Fixed sort order of resources (must be name before ordinal).
- Shuffled a couple of global variables so that built-in dlls now can
  load resources through the proper PE interface.
1999-04-25 11:06:12 +00:00
Adam Sacarny c85f0992ff Much nicer way to select wine's location.
Option to disable creation of debugging output.
Debugging output is now created in directory script was started in.
1999-04-25 09:20:40 +00:00
Ulrich Weigand b8cde48f92 Bugfix: Internal NE entry point tables were bad (one huge bundle). 1999-04-22 09:07:09 +00:00
Patrik Stridvall b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Alexandre Julliard 1ae869c9a3 Added env ptr to new_process request 1999-04-18 14:41:41 +00:00
Ove Kaaven 2043ba0675 Automatic install script, which automatically configures and compiles
wine and regapi, runs tools/wineconf to generate a configuration file
if one does not already exist, and uses regapi to install the default
registry.
1999-04-18 13:16:29 +00:00
Andreas Mohr dca5e56b90 - Implemented proper ("real", compressed) Win16 entry tables.
- Fixed MyAlloc (AKA NE_AllocateSegment).
- Implemented PatchCodeHandle16.
1999-04-16 08:17:17 +00:00
Robert Pouliot 0a9975242a A few patches to help Wine to compile on OS/2. 1999-04-16 06:55:26 +00:00
Adam Sacarny 833e47d2ef Added sanity check for whitespace in file names, various other fixups. 1999-04-06 06:59:49 +00:00
Alex Korobka 4f1ac05dea Moved hrgnUpdate from client to window coordinates, made nonclient
painting depend on the update region, reworked SetWindowPos() and
RedrawWindow() to speed up update region calculation, made -desktop
work properly, added WM_CANCELMODE here and there, fixed several
window activation bugs that crept in since the last time.
1999-03-28 09:37:57 +00:00
Adam Sacarny 733c124d10 Check if the build is stripped, and die if it is.
Check for Bash 2.0, and if so use different STDERR->STDOUT redirctor
(thanks Ryan Cumming!).
1999-03-22 12:39:49 +00:00
Jim Aston 2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Marcus Meissner 064f170f76 More include optimisations and fixes. 1999-02-28 19:14:33 +00:00
Alexandre Julliard a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner 219cfd8387 Optimized away more includes, readded some #includes for necessary
prototypes.
1999-02-24 13:05:13 +00:00
Bertho Stultiens b17522817b Fix a couple of 64bit platform problems and speed up compilation. See
tools/wrc/CHANGES for details.
1999-02-20 16:09:24 +00:00
Jeff Garzik c3e1f72bac Added missing string.h include. 1999-02-19 15:42:11 +00:00
Adam the Jazz Guy b5e0271aba Fixed formatting of code
Now changes to directory of program to be run before starting wine
1999-02-09 14:07:49 +00:00
Patrik Stridvall 48b5de8388 Non-X11 compile fix for generated code. 1999-02-04 10:51:35 +00:00
Albert den Haan 9cab0d1078 Fixed wrong order of res_ico and res_bmp which must be in RT_xxx order. 1999-02-02 13:02:59 +00:00
Adam the Jazz Guy 5a8cd24d93 Fixed various bugs.
Made newbie mode easier.
1999-01-28 09:55:51 +00:00
Adam the Jazz Guy c17616299a A perl script to produce a bug report with little hassle. 1999-01-26 17:22:15 +00:00
Ulrich Weigand 9cf066e32c Implemented KERNEL.621 (CBClientThunkSLEx). 1999-01-24 09:43:08 +00:00
Alexandre Julliard 9120c0ad3d Added long type format. 1999-01-19 17:06:13 +00:00
Alexandre Julliard 638f169b1e Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Alexandre Julliard 502055ffc1 Send debugging output to stderr. 1999-01-01 17:04:42 +00:00
Alexandre Julliard 338e757d08 Added beginnings of server-side file handling.
Added -debugmsg +server support.
Better server request dumping for varargs requests.
1998-12-27 15:28:54 +00:00
Todd Vierling 7d6620d6df Global constructors using `.section .ctors' are bogus for NetBSD's
assembler. Use the appropriate `.stabs' when on NetBSD.
1998-12-15 15:20:47 +00:00
Bertho Stultiens 61608a270c - Added a global label for elf-dll linking and a long with the resource
size and a long with the directory size.
- Killed an annoying warning since version 1.0.0 in parser.y about a
  var being used before init.
1998-12-14 16:04:49 +00:00
Marcus Meissner 1ef1a21000 Kill swapped out (wine) processes too and truncate diff after some xxx
lines.
1998-12-11 10:21:46 +00:00
Alexandre Julliard 3f11e9eba3 Removed extra output. 1998-12-10 16:04:51 +00:00
Alexandre Julliard 77977234ab Script to generate authors files 1998-12-10 09:35:50 +00:00
Pablo Saratxaga b13f23e4fc Improved the handling of font encodings. 1998-12-09 14:51:48 +00:00
Alexandre Julliard e9bc26ad27 Tried another kludge for the Xmd.h problem. 1998-12-08 15:06:38 +00:00
Stephen Crowley 399931a293 Added fullscreen DGA support. 1998-12-08 13:10:56 +00:00
Ulrich Weigand 75de18d807 Allow recursively reentering CALL32_LargeStack. 1998-12-07 10:23:10 +00:00
Lionel Ulmer 16704da018 Some corrections to the handling of off-screen buffers.
Correction to the EnumDisplayModes function.
Added XShm support to Xlib driver.
Open a DirectX window even when using the DGA driver.
1998-11-15 16:43:32 +00:00