167 Commits

Author SHA1 Message Date
Marcus Meissner
c868cd3470 Fix <return> key (somehow we get a control keystate). 1999-05-29 10:55:08 +00:00
Ulrich Weigand
6d389b8df2 Use register functions with arguments for LogApiThk... 1999-05-24 08:09:34 +00:00
Alexandre Julliard
d131a17ee0 Use the new debug functions to send debug events at appropriate places.
Pass the process creation flags to PROCESS_Create.
1999-05-23 20:02:04 +00:00
Alexandre Julliard
4cc1b339cf Implemented the Win32 debug API functions. 1999-05-23 19:57:42 +00:00
Alexandre Julliard
156570906f Converted to the new debug interface, using script written by Patrik
Stridvall.
1999-05-23 10:25:25 +00:00
Ulrich Weigand
d30821a0ff Added _DebugOutput (KERNEL.328), LogApiThk (KERNEL.423), LogApiThkLSF
(KERNEL32.42), LogApiThkSL (KERNEL32.44), LogCBThkSL (KERNEL32.47),
and SSConfirmSmallStack (KERNEL.704).
1999-05-23 09:19:52 +00:00
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
Juergen Schmied
f08b81961b Some stubs for pccard vxd to debug the native shell32. 1999-05-22 10:33:50 +00:00
Ulrich Weigand
cd819fefc8 Bugfix: FT_PrologPrime was broken due to relay changes. 1999-05-17 14:57:06 +00:00
Alexandre Julliard
0691998e45 Fixed a few bugs, and improved the exception macros (based on
suggestions by Sergei Turchanov).
1999-05-14 18:21:55 +00:00
Alexandre Julliard
0a277b638c Adapted for new register functions support (ESP_reg in register
functions now points after the arguments).
1999-05-13 16:21:37 +00:00
Alexandre Julliard
fd45627724 VxDCall functions do not need to be 'register'. 1999-05-13 14:42:14 +00:00
Alexandre Julliard
3b3ff2bb06 Added macros and definitions for using exception inside Wine or
Winelib code.
1999-05-12 13:10:39 +00:00
Alexandre Julliard
89fae7eb30 Moved some exception definitions to winnt.h and ntddk.h. 1999-05-12 12:47:01 +00:00
Alexandre Julliard
df8ae8942e Fixed request size for alloc_console and free_console. 1999-05-09 16:15:28 +00:00
Alexandre Julliard
dd93d25577 Improved exception handling.
Based on the work of Sergey Turchanov <turchanov@usa.net>.
1999-05-09 16:12:19 +00:00
Marcus Meissner
62de4b9867 Ignore ESC[%dc reports generated by 8bit control codes.
Open console even if we already have one in the process.
1999-05-08 18:32:56 +00:00
Andreas Mohr
99920819a5 GetMailslotInfo is supposed to check for pointer validity. 1999-05-04 16:54:39 +00:00
Alexandre Julliard
06c275a643 Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Juergen Schmied
96ed828d92 Fixed typo. 1999-05-01 10:21:06 +00:00
Marcus Meissner
91aaca8686 Added MMDEVLDR DeviceIoctl(5) stub (msacm32 is a bit happier now). 1999-04-19 16:21:29 +00:00
Patrik Stridvall
b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Eric Pouech
c53def75cf Added (empty) stub for OpenVxDHandle. 1999-04-03 11:18:06 +00:00
Ulrich Weigand
8139c30125 Implemented PROCESS_CallUserSignalProc().
Send USER signals at various appropriate places.
Moved [GS]etProcessDword() to scheduler/process.c.
1999-04-01 11:43:05 +00:00
Steffen Moeller
8bf29f1708 SetFileAttributesA: "implemented" setting of directory flag as test of
compatibility.
1999-03-28 13:40:52 +00:00
Andreas Mohr
702aec677f Added CreateIoCompletionPort stub. 1999-03-28 13:11:46 +00:00
David Luyer
cb40df2749 Changed "strings.h" to "string.h". 1999-03-25 15:52:09 +00:00
Marcus Meissner
ac593bbd41 Fixed some warnings. removed some unneccessary includes, removed one
direct WND* access in controls/menu.c.
1999-03-17 15:18:28 +00:00
Jim Aston
2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Peter Ganten
aa546ef661 Change GetStartupInfoA/W to return the real StartupInfo. 1999-03-13 17:04:52 +00:00
Ulrich Weigand
48241e999a Implemented UTRegister and UTUnRegister. 1999-03-13 12:54:55 +00:00
Alexandre Julliard
3f09ec5263 CLIENT_WaitReply: don't clear last error on success; fixed callers
accordingly (based on a patch by Juergen Schmied).
1999-02-28 19:25:51 +00:00
Alexandre Julliard
96c08d817c Use server handles directly for Win32 handles. Removed use of K32OBJ. 1999-02-28 13:27:56 +00:00
Ulrich Weigand
8da55cef2e GetBinaryType[AW] moved to loader/module.c, modified to recognize .COM
and .PIF files.
1999-02-28 11:22:02 +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
Huw D M Davies
34acebc14b Fixed a few broken includes. 1999-02-19 16:03:19 +00:00
Ian Schmidt
9ba500cac2 Partial stub implementation of undocumented KERNEL routine PK16FNF,
needed by Win98 EXPLORER. Thanks to Ulrich Weigand for information.
1999-02-19 14:04:35 +00:00
Marcus Meissner
04c3e1d456 Removed a lot of occurences of windows.h (and added necessary other
includes).
1999-02-19 10:37:02 +00:00
Marcus Meissner
317af320cf Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Alexandre Julliard
c521db616a Removed CONSOLE_Ops. 1999-02-14 18:04:20 +00:00
Andreas Mohr
cabc5a1561 Adds a warning message if permissions not sufficient. 1999-02-13 12:38:51 +00:00
Juergen Schmied
1ed51af346 Small fixes to compile with the headers (mostly nt-security). 1999-02-12 17:47:07 +00:00
Zygo Blaxell
edc858c2ca wine_openpty is not properly declared (either missing or mismatched
declarations) in both places where it is used.
1999-02-09 14:14:16 +00:00
Marcus Meissner
a2ca7b9852 Continued hack to win32/console.c, so that the IDA Pro Disassembler
works again. Needs much more work however.
1999-02-05 09:32:39 +00:00
Alexandre Julliard
4b461128d6 Added input queue to server-side console object,
read/write_console_input requests, and use them for
Read/WriteConsoleInput.
1999-01-31 19:04:30 +00:00
Alexandre Julliard
e1d19f36f8 Berend Reitsma <berend at asset-control.com>
SetFileAttributes32A changed to make file writeable when
FILE_ATTRIBUTE_READONLY is not set.
1999-01-30 12:51:57 +00:00
Marcus Meissner
03f10f44af Do not endlessly loop in CONSOLE_get_input after EOF.
Create xterm even if stdin is not a terminalhandle.
SetConsoleCursorPosition: Only make complex console on row change,
ignore interline positioning (so the cygwin cmdline tools do not
create xterms unnecessary)
1999-01-26 10:08:36 +00:00
Marcus Meissner
fbc56256c6 Win32 console needs SYNCHRONIZE access. 1999-01-20 14:46:49 +00:00
Alexandre Julliard
62a8b43301 Hacked server-side device support
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
1999-01-19 17:48:23 +00:00
Alexandre Julliard
8da12c43a9 Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00