Alexandre Julliard
|
d7c4e4dd58
|
Return success in CreateProcess when we started a non-Winelib Unix
process.
|
2001-11-06 22:27:41 +00:00 |
Alexandre Julliard
|
ac2e4f1e3d
|
Don't keep main exe and dlls handles open when the file is on
removable media.
|
2001-10-25 19:52:12 +00:00 |
Aric Stewart
|
d5a2698b8f
|
Make sure that newly allocated TLS indexes are cleared.
|
2001-10-03 18:40:10 +00:00 |
Francois Gouget
|
5ee3879ce0
|
Fix the conversions of a command line to/from an argv array.
|
2001-09-20 19:05:11 +00:00 |
Eric Pouech
|
8c03474b45
|
Fixed image name value sent to server upon process creation.
|
2001-08-06 17:48:17 +00:00 |
Alexandre Julliard
|
5edf4e1cef
|
Removed a few unnecessary Callouts.
|
2001-07-26 20:12:54 +00:00 |
Alexandre Julliard
|
37e9503ae8
|
Moved server.h to include/wine.
|
2001-07-19 00:39:09 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Patrik Stridvall
|
dae8de69e2
|
Documentation ordinal fixes (using winapi_fixup).
|
2001-06-13 20:13:18 +00:00 |
Alexandre Julliard
|
3581865229
|
Support for specifying stack size of Winelib apps.
|
2001-06-07 22:29:03 +00:00 |
Alexandre Julliard
|
8ff37b8f31
|
Set low-order bit of module handle for LOAD_LIBRARY_AS_DATAFILE.
Cleaned up a few HMODULE/HMODULE16 mismatches.
|
2001-06-06 20:24:12 +00:00 |
Francois Gouget
|
e17d1a3649
|
Print the tid in the first column when +tid is specified.
|
2001-05-08 00:13:38 +00:00 |
Patrik Stridvall
|
15a3b74356
|
Documentation name fixes.
|
2001-04-27 18:03:51 +00:00 |
Dmitry Timoshkov
|
4ea3c26a7d
|
Display thread id instead of %fs in relay trace.
|
2001-04-09 18:47:10 +00:00 |
Alexandre Julliard
|
a5a872efca
|
Use the new send_fd mechanism for the set_console_fd server request.
|
2001-03-22 19:35:27 +00:00 |
Dmitry Timoshkov
|
9ec9c2b104
|
Implemented SetFileApisToOEM, SetFileApisToANSI and AreFileApisANSI.
|
2001-03-05 20:10:43 +00:00 |
Alexandre Julliard
|
8859d77279
|
Create the server pipes on the client side and transfer them to the
server on thread creation.
Use a single per-process socket instead of one per thread for
transferring file handles between client and server.
|
2001-03-01 22:13:49 +00:00 |
Alexandre Julliard
|
9ee9efff1b
|
Use the standard CreateThread routine to create 16-bit tasks instead
of duplicating the code.
|
2001-02-28 05:29:50 +00:00 |
Alexandre Julliard
|
67a749999a
|
New set of macros for server calls; makes requests without variable
part somewhat faster.
|
2001-02-27 02:09:16 +00:00 |
Alexandre Julliard
|
7f187e5043
|
Only create the system heap when we actually need it.
|
2001-02-23 01:37:05 +00:00 |
Alexandre Julliard
|
a4bc5a2138
|
Pass the stdin/stdout handles on startup to use as console (based on a
patch by Eric Pouech).
|
2001-02-16 19:08:19 +00:00 |
Patrik Stridvall
|
d0a41774a3
|
Documentation ordinal fixes.
|
2001-02-14 23:11:17 +00:00 |
Josh DuBois
|
169adf5c64
|
More verbose error messages when application load fails.
|
2001-02-13 20:23:45 +00:00 |
Alexandre Julliard
|
e9936d96e1
|
Changed wait_process and wait_debug_event requests to never block;
waiting is always done through WaitForSingleObject().
|
2001-01-26 00:22:26 +00:00 |
Alexandre Julliard
|
7d5bc5c3f9
|
Removed some direct accesses to the 16-bit task structure.
|
2001-01-15 20:09:09 +00:00 |
Alexandre Julliard
|
105b0f4e64
|
Use the exe name and file handle we got from the server also when
starting Win16 or DOS programs, to avoid depending on the contents of
the command-line.
|
2001-01-06 01:55:49 +00:00 |
François Gouget
|
da2b6a9f26
|
Fixed some HFILE vs. HANDLE mismatches.
If not used the last parameter of CreateFile must be 0, not -1.
|
2001-01-06 01:29:18 +00:00 |
Alexandre Julliard
|
ad29b90d08
|
Send the exe file handle in init_process_done request.
|
2001-01-05 22:24:15 +00:00 |
Alexandre Julliard
|
8081e5a1e5
|
Added handle_t type to server interface so that we can make handles
pointers later on.
Always use 0 to signal invalid handle in server requests.
|
2001-01-05 04:08:07 +00:00 |
Alexandre Julliard
|
1dc755360b
|
Pass the application name also when starting a Unix app, and use it to
load the main exe .so file.
Fixed bug in directory handling in PROCESS_Create.
|
2001-01-03 21:53:33 +00:00 |
Andreas Mohr
|
a6d83ebae1
|
- clarify many error messages
- add data corruption warning to README file
|
2000-12-27 04:02:46 +00:00 |
Alexandre Julliard
|
1ab243bac1
|
Merged the get_read_fd and get_write_fd requests.
|
2000-12-19 02:12:45 +00:00 |
Alexandre Julliard
|
db0747d095
|
Removed some unnecessary includes.
Got rid of ldt.h.
|
2000-12-13 20:23:41 +00:00 |
Alexandre Julliard
|
751625e089
|
Got rid of main.h.
|
2000-12-12 00:50:19 +00:00 |
Alexandre Julliard
|
becb9a353b
|
Moved all Wine internal definitions out of process.h.
|
2000-12-11 03:48:15 +00:00 |
Alexandre Julliard
|
cc7aef32b7
|
Display an error message if loading a Winelib app failed (suggested by
Francois Gouget).
|
2000-12-03 03:17:41 +00:00 |
Patrik Stridvall
|
2b3aa616e8
|
Added/modified documentation for function arguments.
|
2000-12-01 23:58:28 +00:00 |
Alexandre Julliard
|
ef57e18f99
|
Removed some unnecessary includes.
|
2000-12-01 21:32:55 +00:00 |
Alexandre Julliard
|
71d68bbae0
|
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.
|
2000-11-30 01:19:51 +00:00 |
Andreas Mohr
|
a59324db91
|
Cosmetics.
|
2000-11-25 01:40:10 +00:00 |
Alexandre Julliard
|
ab687979fd
|
Moved standard syslevel APIs declaration to winbase.h.
Use exported syslevel function wherever possible.
Moved SEGPTR declaration to windef16.h.
|
2000-11-15 23:41:46 +00:00 |
Alexandre Julliard
|
914406f854
|
Moved LDT handling to libwine.so. Changed the interface to use the
exported LDT_ENTRY structure.
|
2000-11-14 01:54:49 +00:00 |
Alexandre Julliard
|
591832ec2e
|
Added support for loading a Winelib app linked as a .so from the wine
launcher, based on the value of argv[0].
|
2000-11-10 01:38:28 +00:00 |
Alexandre Julliard
|
4e951ea25b
|
Check all Callouts function pointers for NULL before using them.
Don't load USER dll if not needed by the application.
|
2000-11-08 22:47:53 +00:00 |
Alexandre Julliard
|
e087508f57
|
Moved builtin dll registration to libwine.
Changed process initialization to not load imported dlls too early.
|
2000-11-08 04:33:20 +00:00 |
Alexandre Julliard
|
908464d448
|
Authors: Andreas Mohr <amohr@codeweavers.com>, Dimitrie O. Paun <dimi@cs.toronto.edu>, Patrik Stridvall <ps@leissner.se>
Various warning fixes.
|
2000-11-01 03:11:12 +00:00 |
Jeremy White
|
51e4657694
|
Added support for a WINELOADER environment variable which allows the
specification of a different binary loader.
|
2000-10-25 20:28:22 +00:00 |
Alexandre Julliard
|
57f05e1913
|
Converted a few more server requests to the new mechanism.
|
2000-10-15 00:40:25 +00:00 |
Alexandre Julliard
|
aef9a36059
|
Use special environment variables to transmit the cwd of the various
drives to child processes (based on a patch by Andreas Mohr).
|
2000-10-03 04:19:16 +00:00 |
Andreas Mohr
|
c941effc24
|
Make GetTickCount not use the whole Unix epoch (since 1970) any more,
since that crashed several games or caused problems with them as they
aren't used to a high Windows uptime of more than 24.9 days.
|
2000-09-22 22:37:56 +00:00 |