Alexandre Julliard
|
f45f66beff
|
Commented out large stack init now that thread stacks are at least 1Mb.
|
2000-12-14 19:30:01 +00:00 |
Alexandre Julliard
|
db0747d095
|
Removed some unnecessary includes.
Got rid of ldt.h.
|
2000-12-13 20:23:41 +00:00 |
Alexandre Julliard
|
6c8edaa667
|
Use getpagesize() instead of VIRTUAL_GetPageSize().
|
2000-12-13 20:22:47 +00:00 |
Alexandre Julliard
|
982a223f36
|
Replaced PTR_SEG_TO_LIN macro by exported MapSL function.
Fixed a few ptr/segptr mismatches.
Moved CONV_RECT/POINT macros to wingdi16.h.
|
2000-12-13 20:20:09 +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
|
42a7320388
|
Export the wine server functions from ntdll.
|
2000-11-30 18:51:58 +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 |
Alexandre Julliard
|
e296bf3717
|
Renamed CallTo16* functions to wine_call_to_16* and export them from
kernel32.spec.
|
2000-11-29 19:39:30 +00:00 |
Alexandre Julliard
|
27bb311d70
|
Added implementation of lstat to port.c.
|
2000-11-29 17:48:06 +00:00 |
Dimitrie O. Paun
|
529da54394
|
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
|
2000-11-27 23:54:25 +00:00 |
Andreas Mohr
|
a59324db91
|
Cosmetics.
|
2000-11-25 01:40:10 +00:00 |
Dimitrie O. Paun
|
0b7a7bbc06
|
Include config.h in files that test for constants defined in it.
|
2000-11-25 01:31:17 +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 |
Mike McCormack
|
1eac1911c7
|
- created server object for handling async i/o
- implemented WaitCommEvent with the EV_RXCHAR flag
- implemented GetOverlappedResult
|
2000-11-13 19:27:21 +00:00 |
Alexandre Julliard
|
8c540c657e
|
Replaced a few internal functions by exported ones.
|
2000-11-13 04:16:05 +00:00 |
Ove Kaaven
|
ccc538beac
|
Unix98 pthread_rwlock* stubs for glibc2.2 compatibility.
|
2000-11-13 04:14: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
|
8d1462b614
|
pthread_atfork: don't call critical section functions before
initialization is done.
|
2000-11-07 20:32:52 +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 |
David Elliott
|
44f84b55f3
|
Added basic working stubs of new Windows 2000 API functions.
|
2000-10-29 01:24:54 +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 |
Alexandre Julliard
|
d76f9f9637
|
Implemented a bunch of large integer functions in ntdll.
|
2000-10-01 01:40:42 +00:00 |
Alexandre Julliard
|
afb49ead82
|
Moved a bunch of routines to kernel32.dll (with the help of
Dimitrie O. Paun).
|
2000-09-29 20:48:04 +00:00 |
Alexandre Julliard
|
baa15566a0
|
Moved critical section implementation to ntdll.
|
2000-09-29 00:31:23 +00:00 |
Alexandre Julliard
|
15bfcd0398
|
Moved $(MODULE).o rule out of Make.rules into the individual
Makefiles.
|
2000-09-29 00:28:25 +00:00 |
Alexandre Julliard
|
072dfb57e3
|
Removed inclusion of wine/winestring.h from winbase.h and added it to
the C files that need it.
|
2000-09-25 23:30:56 +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 |
Roberto Augusto Pungartnik
|
19f8dda01b
|
Added S_ISFIFO check for Solaris.
|
2000-09-22 22:19:58 +00:00 |
Andreas Mohr
|
20cd9356a8
|
- fixes debugger output
- get rid of wrong comments
- fix comments
- .spec spelling fix
- improve warning message
|
2000-09-12 23:40:40 +00:00 |
Alexandre Julliard
|
50097a0ce8
|
Added WINESERVER environment variable to allow overriding the normal
server search sequence.
|
2000-09-10 03:24:28 +00:00 |
Alexandre Julliard
|
4b15574923
|
Implemented RtlpWaitForCriticalSection and RtlpUnWaitCriticalSection.
|
2000-09-10 03:16:08 +00:00 |
Andreas Mohr
|
9714152e01
|
Avoid crash on empty command-line.
|
2000-09-02 23:18:16 +00:00 |
Alexandre Julliard
|
92643003cf
|
Converted a lot of server requests to the new exception handling
mechanism.
|
2000-08-31 01:59:51 +00:00 |
Alexandre Julliard
|
9c2370bd75
|
Added exception handling wrapper to a number of server requests.
Changed a few requests to use the new vararg mechanism.
|
2000-08-30 00:00:48 +00:00 |
Alexandre Julliard
|
8611353053
|
Added the data structures and macros that will be needed to support
reentrant server requests.
|
2000-08-29 03:54:30 +00:00 |
Alexandre Julliard
|
973ce4a088
|
Moved TASK_Create call to KERNEL initialisation routine.
Clear last error code before calling main entry point (reported by
James Juran).
|
2000-08-25 22:02:14 +00:00 |
Alexandre Julliard
|
ea1afcef49
|
Added APC support in waitable timers.
|
2000-08-22 20:08:37 +00:00 |
Andreas Mohr
|
d398aacfeb
|
- don't return FALSE for system process changes
- SHUTDOWN_NORETRY is 1 and has to be in winbase.h
|
2000-08-21 20:17:56 +00:00 |
Mike McCormack
|
8d5db55cc5
|
Save GET_APCS data before calling any asynchronous procedure calls, in
case the server is called during the APC.
|
2000-08-18 23:40:45 +00:00 |
Huw D M Davies
|
94237ded13
|
Fix for starting server from the current directory.
|
2000-08-14 13:26:30 +00:00 |
Alexandre Julliard
|
c10c9ef4f1
|
Made server startup more robust against races caused by a previous
server terminating at the same time.
|
2000-08-11 21:16:53 +00:00 |