Alexandre Julliard
|
2e4f0bc9ba
|
Use sigsetjmp instead of setjmp in Wine internal exception handlers to
make sure the signal mask is restored properly.
|
2003-10-24 04:30:13 +00:00 |
Jon Griffiths
|
bf1df18292
|
Added string folding support.
|
2003-10-15 20:52:28 +00:00 |
Daniel Marmier
|
f95be92d24
|
Fixed warnings with gcc option "-Wwrite-strings".
|
2003-10-15 03:35:54 +00:00 |
Dmitry Timoshkov
|
2581db8f6a
|
Fixed some problems found while compiling and linking Wine under
Cygwin.
|
2003-10-14 05:27:43 +00:00 |
Alexandre Julliard
|
e55d5937ac
|
Set or clear the BeingDebugged flag in the PEB when a debugger is
attached to or detached from a process.
Don't send exception events to the server unless a debugger is
present.
|
2003-10-14 01:30:42 +00:00 |
Alexandre Julliard
|
a6ed49ade3
|
Don't reference the environ global variable from kernel32, it may fail
to link (reported by Gerald Pfeifer).
|
2003-10-10 23:33:21 +00:00 |
Alexandre Julliard
|
5986e3a724
|
Added wine_get_argv0_path() to retrieve the path of the wine binary.
|
2003-10-08 00:36:09 +00:00 |
Alexandre Julliard
|
af192f83b6
|
Store a "removable" flag instead of the full drive type in the server
file object; this way we don't need to use GetDriveTypeW in the loader
code.
Make sure we always have a valid builtin_load_info pointer.
|
2003-10-08 00:25:32 +00:00 |
Alexandre Julliard
|
8d174d3f47
|
Store the global shell, progman and taskman windows in the server
(based on a patch by Martin Fuchs).
|
2003-10-07 03:40:23 +00:00 |
Alexandre Julliard
|
841f898663
|
Converted process creation to Unicode.
|
2003-10-04 04:09:41 +00:00 |
Alexandre Julliard
|
c30cefb2d5
|
Store module names in Unicode in the server.
|
2003-09-30 01:04:19 +00:00 |
Alexandre Julliard
|
30784603ee
|
Added strspnW and strcspnW.
|
2003-09-27 03:48:40 +00:00 |
Pavel Roskin
|
7add08a303
|
Added configure check for spawnvp().
|
2003-09-24 18:54:40 +00:00 |
Alexandre Julliard
|
240b0a9b48
|
Moved the Windows version code to dlls/ntdll, and implemented
RtlGetVersion and RtlVerifyVersionInfo.
Moved the 16-bit and DOS version support to dlls/kernel.
|
2003-09-24 05:26:00 +00:00 |
Alexandre Julliard
|
3bff2b3c9c
|
Authors: Juraj Hercek <juraj@syncad.com>, Eric Frias <efrias@syncad.com>
Implemented pthread conditions.
|
2003-09-23 22:59:44 +00:00 |
Alexandre Julliard
|
52f692fb9b
|
Moved the wine server client-side support to dlls/ntdll. Removed a
couple of unnecessary functions.
|
2003-09-18 23:27:19 +00:00 |
Alexandre Julliard
|
1084a8ba93
|
Moved out of windef.h a few definitions that don't belong there
(reported by Filip Navara).
|
2003-09-17 04:31:27 +00:00 |
Eric Pouech
|
9fd54b2838
|
- Implemented a few information classes in NtQuerySystemInformation.
- Added handle information to (wineserver) process snapshot.
|
2003-09-16 01:07:21 +00:00 |
Alexandre Julliard
|
ef5f6c7fad
|
Moved list.h to include/wine so that it can be used everywhere.
|
2003-09-11 20:45:17 +00:00 |
Francois Gouget
|
68ea3623b8
|
Modify winetest_ok to only add a trailing '\n' if there is none.
Modify macros in the kernel, oleaut32 and user tests to print a '\n'.
|
2003-09-11 01:07:19 +00:00 |
Alexandre Julliard
|
cf52644a1c
|
Removed the A/W constants for builtin cursors, icons and resource
types since they don't exist on Windows, and added typecasts
everywhere instead.
|
2003-09-10 03:56:47 +00:00 |
Alexandre Julliard
|
69c90c2a9f
|
Converted the rest of the obj_*.h headers to IDL into shobjidl.idl.
|
2003-09-09 19:32:36 +00:00 |
Rolf Kalbermatter
|
7ffcb0ea98
|
Change parameter in SHGetSpecialFolderPathA/W to int as documented in
MSDN.
Add some more definitions and move SHGetDesktopFolder() from
wine/obj_shellfolder.h to here.
|
2003-09-08 18:47:10 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Alexandre Julliard
|
d937dc2963
|
Implemented shtypes.idl and shobjidl.idl and removed a few more
wine/obj_* headers.
|
2003-09-04 19:43:39 +00:00 |
Alexandre Julliard
|
96b0b34282
|
Converted obj_webbrowser.h to IDL and moved the definitions to
exdisp.idl where they belong.
|
2003-09-04 02:00:46 +00:00 |
Alexandre Julliard
|
8da94c9830
|
Converted ocidl.h to IDL.
|
2003-09-04 00:03:48 +00:00 |
Alexandre Julliard
|
802ebc1168
|
Converted oleidl.h to IDL.
|
2003-09-03 20:17:39 +00:00 |
Alexandre Julliard
|
3e1c5afdba
|
Converted comcat.h to IDL.
|
2003-09-03 19:31:57 +00:00 |
Alexandre Julliard
|
80e34dbb66
|
Moved the implementation of the pthread wrappers to dlls/kernel.
|
2003-09-03 00:26:08 +00:00 |
Alexandre Julliard
|
81c31701d2
|
Avoid including wine/obj_*.h files directly from C files.
Removed no longer used obj_serviceprovider.h.
|
2003-09-03 00:16:28 +00:00 |
Alexandre Julliard
|
ca3bfd8318
|
Export SYSDEPS_SwitchToThreadStack() functionality from libwine as
wine_switch_to_stack().
|
2003-08-29 22:23:42 +00:00 |
Dimitrie O. Paun
|
53f9c21fb7
|
Use angle brackets (<>) rather than quotes ("") for the include
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
|
2003-08-28 21:43:34 +00:00 |
Alexandre Julliard
|
7df1b9e03a
|
Start using the exported TEB structure from winternl.h where
possible.
|
2003-08-28 19:57:35 +00:00 |
Alexandre Julliard
|
ee106783d0
|
Renamed EXCEPTION_FRAME to EXCEPTION_REGISTRATION_RECORD since that
seems to be the official name.
|
2003-08-28 03:07:56 +00:00 |
Alexandre Julliard
|
617839d522
|
Added varargs support for 16-bit entry points.
Added -ret16 entry point flag to allow 16-bit cdecl and varargs
function to return 16-bit values too.
|
2003-08-27 02:20:44 +00:00 |
Alexandre Julliard
|
a203421581
|
Don't build memcpy_unaligned on 386 to avoid MSVC breakage (reported
by Jon Griffiths).
|
2003-08-25 23:45:34 +00:00 |
Alexandre Julliard
|
3a5b7cf105
|
Extended WOWCallback16Ex to support register functions too. This
allows simplifying the wine_call_to_16 assembly code by moving part of
it to C code, and getting rid of the extra kernel exports.
|
2003-08-23 23:30:51 +00:00 |
Steven Edwards
|
5498cc517b
|
Fix building libwine_unicode with w32api headers.
|
2003-08-20 18:16:44 +00:00 |
Mike McCormack
|
5ac945c021
|
Implement registry key unloading.
|
2003-08-19 03:08:17 +00:00 |
Eric Pouech
|
449d10fd79
|
Fixed regression in process creation (std handle inheritance).
|
2003-08-19 01:05:17 +00:00 |
Alexandre Julliard
|
039e13118e
|
Implemented inter-thread SendMessageCallback.
|
2003-07-26 20:36:43 +00:00 |
Martin Fuchs
|
ad944f5c63
|
Extend for additional Shell Content and Attribute Flags.
|
2003-07-26 20:28:13 +00:00 |
Mike McCormack
|
36cd6f5dbb
|
Added a security token object in wineserver.
|
2003-07-24 00:07:00 +00:00 |
Martin Fuchs
|
e7db6d9085
|
Define SHGDNF.
|
2003-07-21 23:51:04 +00:00 |
Martin Fuchs
|
1dde8d563f
|
Define IExtractIcon for ANSI/Unicode.
|
2003-07-21 23:50:52 +00:00 |
Casper Hornstrup
|
601cdc939c
|
Define constants of M_PI & M_PI_2.
|
2003-07-15 20:45:49 +00:00 |
Alexandre Julliard
|
ca3ac8f155
|
Run WH_KEYBOARD_LL and WH_MOUSE_LL hooks in the context of the thread
that set the hook.
|
2003-07-11 21:55:58 +00:00 |
Alexandre Julliard
|
09029b2878
|
Implemented the SMTO_ABORTIFHUNG flag of SendMessageTimeout.
|
2003-07-11 04:09:42 +00:00 |
Alexandre Julliard
|
4f196ead13
|
Implemented the ThreadBasicInformation case for
NtQueryInformationThread.
|
2003-07-09 02:57:57 +00:00 |