Jukka Heinonen
|
2918ee6b0d
|
Move decoding of long file name functions to winedos.
Move some int21 functions to winedos.
|
2003-03-04 02:15:56 +00:00 |
Jukka Heinonen
|
54f377c6c5
|
Move resize memory block to winedos and make it resize in place and
work correctly even when trying to allocate too much memory.
|
2003-02-19 22:11:04 +00:00 |
Jukka Heinonen
|
101f91d9df
|
Reorganize IOCTL handling.
Move ASPI hooking to winedos.
Move some miscellaneous functions to winedos.
Remove unnecessary exports from winedos dll.
|
2003-02-11 22:22:50 +00:00 |
Jukka Heinonen
|
8e8518d4ba
|
Fix buffered input function. Add support for UMB subfunctions to
memory allocation strategy function. Move flock to winedos.
|
2003-01-30 00:17:03 +00:00 |
Jukka Heinonen
|
f92c8ca401
|
Return scancode when extended keycodes are read using console input
functions. Move file stamp handling to winedos. Implement DOS7 file
stamp extensions.
|
2003-01-28 00:18:57 +00:00 |
Marcus Meissner
|
f63e5b646a
|
Remove errno.h from files that do not need it.
|
2003-01-23 22:51:04 +00:00 |
Jukka Heinonen
|
66b29b275e
|
Return number of bytes written when writing to DOS console using int21
function 0x40. Move some int21 functions to winedos.
|
2003-01-23 01:23:01 +00:00 |
Jukka Heinonen
|
be1c6deb18
|
Move int21 country information handling to winedos.
Improve country information handling.
Move collate table to upper memory.
|
2002-12-10 19:58:39 +00:00 |
Jukka Heinonen
|
1cfc850b2c
|
Move int08 stub and LOL to upper memory.
Move simple int21 functions to winedos.
|
2002-12-07 23:46:41 +00:00 |
Andreas Mohr
|
8e266a6c88
|
Fixed error checking in file creation and closing.
|
2002-12-03 23:21:20 +00:00 |
Jukka Heinonen
|
2ec8b71bae
|
Clean up int21 handling. Move error handling to winedos.
Call INT_Int21Handler only to emulate selected functions.
|
2002-12-03 19:11:49 +00:00 |
Jukka Heinonen
|
742142521a
|
Rename old DOS3Call as INT_Int21Handler and make new DOS3Call call
directly winedos int21 handler.
|
2002-12-02 18:58:32 +00:00 |
Jukka Heinonen
|
1a665058e8
|
Removed last users of msdos/interrupts.c.
|
2002-11-21 00:02:09 +00:00 |
Patrik Stridvall
|
9c1de6de30
|
Moved all the content of the DDK files ntdef.h and ntddk.h to
winternl.h.
|
2002-09-12 22:07:02 +00:00 |
Alexandre Julliard
|
3fa613cf61
|
Moved internal context macros out of winnt.h.
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
|
2002-08-31 18:47:00 +00:00 |
Patrik Stridvall
|
9aab47ed24
|
MSVC compatibility fixes.
|
2002-08-28 23:42:34 +00:00 |
Dmitry Timoshkov
|
d75aed2c92
|
Convert most of the file APIs to Unicode.
|
2002-08-27 01:13:58 +00:00 |
Patrik Stridvall
|
57bf45067a
|
MSVC compatibility fixes.
|
2002-08-26 21:53:24 +00:00 |
Patrik Stridvall
|
d016f819f1
|
Added include protection for unistd.h and sys/time.h.
|
2002-08-17 00:43:16 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Alexandre Julliard
|
55e845d11b
|
Removed most inclusions of options.h.
Removed a few no longer used PROFILE_* functions.
|
2002-05-23 19:40:18 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
4895768443
|
Link to the curses library only for the dlls that need it.
|
2001-12-26 23:08:31 +00:00 |
Alexandre Julliard
|
8cd55d0eba
|
Moved most of the real-mode stuff to dlls/winedos.
|
2001-12-04 19:54:44 +00:00 |
Andreas Mohr
|
9cef2d0b1d
|
- fix wrong hexadecimal GetLastError() output
- misc fixes
- changed my email address
|
2001-11-19 02:30:01 +00:00 |
Alexandre Julliard
|
5f728cae70
|
Removed HEAP_strdupA.
|
2001-07-24 21:45:22 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Marcus Meissner
|
3f1ed52d8b
|
Implemented 64bit file size handling.
Removed several unneeded sys/stat.h includes.
|
2001-05-14 20:09:37 +00:00 |
Francois Gouget
|
e76218dd61
|
Add '\n' at the end of traces.
|
2001-05-09 17:31:31 +00:00 |
Alexandre Julliard
|
2ec34e48a3
|
Added TASK_GetPtr/TASK_GetCurrent functions to get the TDB for a task
handle.
|
2001-04-04 00:21:05 +00:00 |
Andreas Mohr
|
82b517deac
|
Implemented the int21 LFN rename file function.
|
2001-02-12 01:22:26 +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 |
Ove Kaaven
|
e5557b357a
|
Separated the MZ loader and core DOS VM into dlls/winedos.
|
2000-12-26 00:22:45 +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
|
bf67259a41
|
Use the DRIVE_* API constants instead of the DRIVETYPE enum.
Changed DRIVE_CANNOTDETERMINE and DRIVE_DOESNOTEXIST to use the
correct names.
Cleaned up a few dependencies on internal drive.c functions.
|
2000-12-12 00:44:42 +00:00 |
Dimitrie O. Paun
|
529da54394
|
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
|
2000-11-27 23:54:25 +00:00 |
Alexandre Julliard
|
5ce902b0b9
|
Implemented DosFileHandleToWin32Handle, Win32HandleToDosFileHandle and
DisposeLZ32Handle and use them to replace file.c internal functions.
Renamed WOW* functions into K32WOW*.
|
2000-11-27 21:59:08 +00:00 |
Ove Kaaven
|
7c4bee569c
|
Implemented DOS INT21 AH=4B (EXEC).
|
2000-10-17 00:33:02 +00:00 |
Peter Hawkins
|
866c5886e5
|
Added DOS int 21h function 4452h support (DR-DOS version check).
|
2000-10-13 20:22:34 +00:00 |
Alexandre Julliard
|
d8fab2e67c
|
Removed some of the XXX_reg macros now that we are using the standard
CONTEXT86 structure everywhere.
|
2000-09-25 23:53:07 +00:00 |
Alexandre Julliard
|
dcd247e55f
|
Moved CharUpper* and CharLower* functions to dlls/user.
|
2000-08-14 17:39:15 +00:00 |
Ove Kaaven
|
9f5ef0b410
|
Make direct console input routines go through int16, rather than
reading directly from the console driver.
|
2000-07-29 14:34:28 +00:00 |
Ove Kaaven
|
7b49914afc
|
Removed the hModule parameter from various DOSMEM routines, the DOSMEM
routines now always use the current memory space.
|
2000-07-28 22:23:59 +00:00 |
Ove Kaaven
|
0a116b8b8a
|
Just get DOS task structure from MZ_Current(), instead of (clumsily)
trying to find and read from the current task's module structures.
|
2000-07-28 20:18:49 +00:00 |
Dmitry Timoshkov
|
5890c09983
|
Use GetSystemDefaultLangID() instead of WINE_LanguageId.
|
2000-06-18 19:31:19 +00:00 |
Andreas Mohr
|
984f3d9637
|
Implemented int 0x21 long file name function 0x71a0: Get Volume Info.
|
2000-05-30 20:04:45 +00:00 |
Alexandre Julliard
|
c192ba2468
|
Exec a separate wine binary for every win32 process so that they run
in separate address spaces.
Run 16-bit tasks as Win32 threads, not processes.
|
2000-05-29 21:25:10 +00:00 |
Patrik Stridvall
|
54fe8380a1
|
Fixed some issues reported by winapi_check.
|
2000-04-06 20:21:16 +00:00 |
Ian Schmidt
|
21c04b9d9a
|
Implemented FAT32 function 7302 (Get Extended DPB).
|
2000-04-04 18:55:23 +00:00 |
Francois Gouget
|
6d77d3a1df
|
Use min/max instead of MIN/MAX.
|
2000-03-25 21:44:35 +00:00 |