Alexandre Julliard
|
ea0d028a0b
|
Added specific routines for OUTPUT_DEBUG_STRING and EXCEPTION debug events.
Generate a breakpoint event on process attach.
Misc cleanups in request handling.
|
2000-03-10 22:16:10 +00:00 |
Alexandre Julliard
|
00641d5b1c
|
Removed PDB32_DEBUGGED flag and send all debug events unconditionally.
Implemented IsDebuggerPresent().
|
2000-03-08 16:41:37 +00:00 |
Alexandre Julliard
|
7d0dd5f327
|
Added DbgBreakPoint. Fixed exception record contents on SIGTRAP.
|
2000-03-07 13:10:21 +00:00 |
Dan Scott
|
4d8d8b5669
|
Fixed typos in _alldiv() and _allmul().
|
2000-03-04 19:22:13 +00:00 |
Juergen Schmied
|
9f50d049ea
|
Fixed definition of the RtlMemory functions. Use macros internally and
for Winelib, use real functions for exports from ntdll.
|
2000-02-26 19:35:50 +00:00 |
Alexandre Julliard
|
916f975624
|
Improved the selector get/set functions.
Support ANSI-compatible inline asm (with the help of Patrik Stridvall).
|
2000-02-26 16:51:13 +00:00 |
Patrik Stridvall
|
0ee98cc39f
|
Fixed ANSI C violations.
|
2000-02-26 13:17:55 +00:00 |
Dmitry Timoshkov
|
6fdfd53eaa
|
Do not overwrite the valid ObjectAttributes->RootDirectory.
Perform case insensitive comparison for the registry paths.
|
2000-02-25 21:37:21 +00:00 |
Andreas Mohr
|
63e8bd5d50
|
Added stub for RtlAssert().
|
2000-02-20 13:47:28 +00:00 |
David Howells
|
53ec9f3287
|
Implemented isw*() wctype.h functions.
|
2000-02-13 15:04:24 +00:00 |
Alexandre Julliard
|
383da68cf9
|
Optimized debugging API to reduce code size.
|
2000-02-10 22:15:21 +00:00 |
Jeremy White
|
d3e22d9d55
|
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
|
2000-02-10 19:03:02 +00:00 |
Ulrich Weigand
|
7d43bceb7e
|
Moved debugger to libwine to make it available to WineLib apps.
Try to invoke external debugger if internal debugger crashes.
Try to handle early invocation of debugger more gracefully.
|
2000-01-30 21:16:45 +00:00 |
Alexandre Julliard
|
0dd3655fd0
|
Removed debugstr.h.
|
2000-01-29 19:49:58 +00:00 |
Juergen Schmied
|
6a9f1906a5
|
Small fix.
|
2000-01-27 05:39:44 +00:00 |
Alexandre Julliard
|
fee65e4672
|
Don't crash when ObjectAttributes is NULL.
|
2000-01-26 01:39:51 +00:00 |
Alexandre Julliard
|
cb1fc735f0
|
Changed the server to return STATUS_* error codes.
|
2000-01-24 21:58:06 +00:00 |
Alexandre Julliard
|
2646fb6047
|
Built a complete translation table for RtlNtStatusToDosError.
|
2000-01-24 20:59:45 +00:00 |
Juergen Schmied
|
02d45e52c5
|
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
|
2000-01-23 22:35:33 +00:00 |
Adam Sacarny
|
d2304aa893
|
Fix for compilers that don't support 'long long' (From Ove Kaaven).
|
2000-01-05 01:42:13 +00:00 |
Andreas Mohr
|
06b3475048
|
Added spec entry for _itoa.
|
2000-01-04 00:24:38 +00:00 |
Alexandre Julliard
|
6f715732e7
|
Make use of automatic ordinal allocation.
|
2000-01-01 22:06:18 +00:00 |
Juergen Schmied
|
044db46459
|
Stubs for LsaFreeMemory, LsaQueryInformationPolicy, LsaClose.
Small fixes.
|
1999-12-11 23:19:54 +00:00 |
Marcus Meissner
|
eff4087da1
|
Added NtPowerInformation stub.
|
1999-12-10 03:27:15 +00:00 |
Alexandre Julliard
|
ad47a30f5e
|
Implemented waitable timers.
|
1999-11-29 01:58:35 +00:00 |
Juergen Lock
|
ba6d54a4a6
|
Set/use fs/gs from the sigcontext struct, the corresponding kernel
change now finally has been MFC'd to -stable.
|
1999-11-25 23:17:58 +00:00 |
Alexandre Julliard
|
1d2ba529aa
|
Added current context to the exception debug event sent to the server.
|
1999-11-24 01:24:50 +00:00 |
Niels Kristian Bech Jensen
|
1d5bc469cc
|
Removed extra #include statements.
|
1999-11-21 02:14:36 +00:00 |
Ulrich Weigand
|
eb94c7d2c4
|
Adapted to new register function handling.
|
1999-11-13 23:54:04 +00:00 |
Ulrich Weigand
|
6bba78e1e7
|
Moved GET_IP macro to winnt.h
|
1999-11-13 20:56:01 +00:00 |
Ulrich Weigand
|
65bc810555
|
Added signal handling for SPARC / Solaris.
|
1999-11-12 01:00:34 +00:00 |
Ulrich Weigand
|
248c75e613
|
(Preliminary) CONTEXT structure for SPARC added.
|
1999-11-10 20:18:53 +00:00 |
Ulrich Weigand
|
ae8342df48
|
Bugfix: Exception handlers are *not* WINAPI.
|
1999-11-10 19:42:13 +00:00 |
Patrik Stridvall
|
d7da486c96
|
Added spec file declarations for already implemented functions.
|
1999-10-24 21:35:16 +00:00 |
Patrik Stridvall
|
282b13bcdc
|
Solaris compile fix.
|
1999-10-24 21:29:48 +00:00 |
Gerard Patel
|
5f3d3a8d78
|
Reorder parameters to fix position of base reg relative to exception
frame.
|
1999-10-23 23:55:50 +00:00 |
Patrik Stridvall
|
e216de9794
|
Fixed some of the issues reported by winapi-check, by adding arguments
to varargs.
|
1999-09-29 10:27:00 +00:00 |
Alexandre Julliard
|
de5e1af2bd
|
Support TRAP_sig for FreeBSD (with the help of Juergen Lock).
|
1999-09-28 13:15:27 +00:00 |
Alexandre Julliard
|
3d06d20bab
|
Moved all signal support to a new platform-specific file.
Make use of the per-thread signal stack (Juergen Lock).
Fixed %fs in signal handler for non FS_sig case (Ulrich Weigand).
|
1999-09-27 10:58:45 +00:00 |
Juergen Schmied
|
f53d7b3cbd
|
Do not set EH_NONCONTINUABLE.
|
1999-09-22 15:25:45 +00:00 |
Juergen Lock
|
808403fe6f
|
Fix EXC_segv for the TRAP_sig undefined case (eg FreeBSD).
|
1999-09-03 12:46:38 +00:00 |
Alexandre Julliard
|
89f079bfd1
|
Replaced a few calls to lstr* functions by their CRTDLL or libc
equivalent.
|
1999-08-08 18:54:47 +00:00 |
Alexandre Julliard
|
d229b98c61
|
Reimplemented multi-byte and wide-chars functions to not depend on
lstr* functions; added a few missing ones; fixed a couple of bugs.
|
1999-08-08 18:47:59 +00:00 |
Alexandre Julliard
|
bdf83bc546
|
Removed SIGNAL_MaskAsyncEvents and cleaned up signal handling.
|
1999-08-01 14:54:16 +00:00 |
Alexandre Julliard
|
b375678277
|
Changed INSTR_EmulateInstruction to use a CONTEXT86 instead of a
SIGCONTEXT.
|
1999-08-01 12:15:12 +00:00 |
Patrik Stridvall
|
b8684a266b
|
Fixed some of the issues reported by winapi-check.
|
1999-07-31 17:32:05 +00:00 |
Ulrich Weigand
|
daed93ee99
|
Moved .spec files to corresponding dlls/ directory.
|
1999-07-25 13:14:13 +00:00 |
Patrik Stridvall
|
a4b80d4495
|
Fixes for compile on non-Intel platforms.
|
1999-07-04 11:05:57 +00:00 |
Alexandre Julliard
|
617955db88
|
Changed CONTEXT into CONTEXT86 everywhere we really want an i386
context.
Added #ifdef __i386__ around accesses to 386 registers in the generic
CONTEXT structure.
|
1999-06-26 18:40:24 +00:00 |
Patrik Stridvall
|
1ed4ecffa8
|
ANSI C fixes.
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
|
1999-06-26 14:58:24 +00:00 |