reactos.git
19 years agoRemoved the bugged conio.c:ComputeOffsetBuffer()
Emanuele Aliberti [Tue, 31 Jul 2001 20:28:43 +0000 (20:28 +0000)]
Removed the bugged conio.c:ComputeOffsetBuffer()
(Phillip noted it). Restored the inline offset
computation in conio.c:CsrpWriteConsole().
Added \t and \r processing in conio.c:CsrpWriteConsole()
which leads to formatted SCREEN_BUFFERS to
be restored when you switch console.
Please test it.

svn path=/trunk/; revision=2127

19 years agoLittle CsrpWriteConsole() cleanup.
Emanuele Aliberti [Mon, 30 Jul 2001 11:56:54 +0000 (11:56 +0000)]
Little CsrpWriteConsole() cleanup.
(WIP) Restoring a non active screen buffer is bugged:
control characters are NOT processed.

svn path=/trunk/; revision=2126

19 years agoMinor changes.
Emanuele Aliberti [Mon, 30 Jul 2001 11:50:44 +0000 (11:50 +0000)]
Minor changes.

svn path=/trunk/; revision=2125

19 years ago\r processing.
Emanuele Aliberti [Mon, 30 Jul 2001 11:49:38 +0000 (11:49 +0000)]
\r processing.

svn path=/trunk/; revision=2124

19 years agosome changes to support loading actual drivers
Rex Jolliff [Mon, 30 Jul 2001 03:05:30 +0000 (03:05 +0000)]
some changes to support loading actual drivers

svn path=/trunk/; revision=2123

19 years agoadded rdel to all rule
Rex Jolliff [Mon, 30 Jul 2001 01:02:51 +0000 (01:02 +0000)]
added rdel to all rule

svn path=/trunk/; revision=2122

19 years agoMajor npfs update, missing typedefs.
Eric Kohl [Sun, 29 Jul 2001 23:52:49 +0000 (23:52 +0000)]
Major npfs update, missing typedefs.

svn path=/trunk/; revision=2121

19 years agoFixed more %Z / %wZ bugs.
Eric Kohl [Sun, 29 Jul 2001 16:47:11 +0000 (16:47 +0000)]
Fixed more %Z / %wZ bugs.

svn path=/trunk/; revision=2120

19 years agoFixed msvcrt startup bug.
Eric Kohl [Sun, 29 Jul 2001 16:42:35 +0000 (16:42 +0000)]
Fixed msvcrt startup bug.

svn path=/trunk/; revision=2119

19 years agoMajor npfs update.
Eric Kohl [Sun, 29 Jul 2001 16:41:25 +0000 (16:41 +0000)]
Major npfs update.

svn path=/trunk/; revision=2118

19 years agoFixed buggy 'install' rule.
Eric Kohl [Sun, 29 Jul 2001 16:39:12 +0000 (16:39 +0000)]
Fixed buggy 'install' rule.

svn path=/trunk/; revision=2117

19 years agoFixed a bug in _vsnprintf() with formats %wZ and %Z.
Hartmut Birr [Sun, 29 Jul 2001 12:42:40 +0000 (12:42 +0000)]
Fixed a bug in _vsnprintf() with formats %wZ and %Z.

svn path=/trunk/; revision=2116

19 years agoRemoved non existant header file include so it will compile
Phillip Susi [Sat, 28 Jul 2001 15:24:04 +0000 (15:24 +0000)]
Removed non existant header file include so it will compile

svn path=/trunk/; revision=2115

19 years agoFixed makefile (missing specs).
Emanuele Aliberti [Sat, 28 Jul 2001 14:46:27 +0000 (14:46 +0000)]
Fixed makefile (missing specs).

svn path=/trunk/; revision=2114

19 years agoFixed a bug FsdGetFsVolumeInformation().
Hartmut Birr [Sat, 28 Jul 2001 10:12:36 +0000 (10:12 +0000)]
Fixed a bug FsdGetFsVolumeInformation().
The returned length was wrong.

svn path=/trunk/; revision=2113

19 years agoMake gditest draw a background.
Emanuele Aliberti [Sat, 28 Jul 2001 10:05:36 +0000 (10:05 +0000)]
Make gditest draw a background.
Mostly PR to show we can do graphics...

svn path=/trunk/; revision=2112

19 years agocmd, more, tee, y, notevil, sysutils linked to msvcrt.dll.
Emanuele Aliberti [Sat, 28 Jul 2001 08:02:05 +0000 (08:02 +0000)]
cmd, more, tee, y, notevil, sysutils linked to msvcrt.dll.

svn path=/trunk/; revision=2111

19 years ago*** empty log message ***
Emanuele Aliberti [Sat, 28 Jul 2001 07:57:24 +0000 (07:57 +0000)]
*** empty log message ***

svn path=/trunk/; revision=2110

19 years agoFixed the 'REACTOS' volume label bug.
Hartmut Birr [Sat, 28 Jul 2001 07:05:56 +0000 (07:05 +0000)]
Fixed the 'REACTOS' volume label bug.

svn path=/trunk/; revision=2109

19 years agoDisabled a function-call that crashes all msvcrt-based apps.
Eric Kohl [Fri, 27 Jul 2001 23:54:05 +0000 (23:54 +0000)]
Disabled a function-call that crashes all msvcrt-based apps.
Further investigation will be done.

svn path=/trunk/; revision=2108

19 years agoFixed a warning.
Eric Kohl [Fri, 27 Jul 2001 10:15:48 +0000 (10:15 +0000)]
Fixed a warning.

svn path=/trunk/; revision=2107

19 years agoRemoved specs files.
Eric Kohl [Thu, 26 Jul 2001 16:52:53 +0000 (16:52 +0000)]
Removed specs files.

svn path=/trunk/; revision=2106

19 years agoFixed broken rule.
Eric Kohl [Thu, 26 Jul 2001 12:36:33 +0000 (12:36 +0000)]
Fixed broken rule.

svn path=/trunk/; revision=2105

19 years agoUpdated .cvsignore and makefile.
Eric Kohl [Thu, 26 Jul 2001 11:44:04 +0000 (11:44 +0000)]
Updated .cvsignore and makefile.

svn path=/trunk/; revision=2104

19 years agoVidport did not have an export table because of broken rule.
Eric Kohl [Thu, 26 Jul 2001 11:40:59 +0000 (11:40 +0000)]
Vidport did not have an export table because of broken rule.

svn path=/trunk/; revision=2103

19 years agoFixed bug in vfatMakeRootFCB().
Hartmut Birr [Wed, 25 Jul 2001 17:39:34 +0000 (17:39 +0000)]
Fixed bug in vfatMakeRootFCB().

svn path=/trunk/; revision=2102

19 years agoFixed bug in ReadVolumeLabel().
Eric Kohl [Wed, 25 Jul 2001 08:58:21 +0000 (08:58 +0000)]
Fixed bug in ReadVolumeLabel().

svn path=/trunk/; revision=2101

19 years agoUpdated driver list.
Eric Kohl [Wed, 25 Jul 2001 08:31:22 +0000 (08:31 +0000)]
Updated driver list.

svn path=/trunk/; revision=2100

19 years agoRemove unusable 'driver'.
Eric Kohl [Wed, 25 Jul 2001 08:30:01 +0000 (08:30 +0000)]
Remove unusable 'driver'.

svn path=/trunk/; revision=2099

19 years agoAdded missing .cvsignore files.
Eric Kohl [Wed, 25 Jul 2001 08:29:15 +0000 (08:29 +0000)]
Added missing .cvsignore files.
Updated makefiles.

svn path=/trunk/; revision=2098

19 years agoMinor update
Eric Kohl [Wed, 25 Jul 2001 08:26:06 +0000 (08:26 +0000)]
Minor update

svn path=/trunk/; revision=2097

19 years agoAdded missing .cvsignore files.
Eric Kohl [Wed, 25 Jul 2001 06:21:38 +0000 (06:21 +0000)]
Added missing .cvsignore files.
Updated makefiles.

svn path=/trunk/; revision=2096

19 years agoDocumentation update.
Eric Kohl [Tue, 24 Jul 2001 20:49:57 +0000 (20:49 +0000)]
Documentation update.
Added preliminary road-map.

svn path=/trunk/; revision=2095

19 years agoMore cleanups
Eric Kohl [Tue, 24 Jul 2001 18:39:02 +0000 (18:39 +0000)]
More cleanups

svn path=/trunk/; revision=2094

19 years agoUpdated makefile
Eric Kohl [Tue, 24 Jul 2001 16:32:16 +0000 (16:32 +0000)]
Updated makefile

svn path=/trunk/; revision=2093

19 years agoMinor updates.
Eric Kohl [Tue, 24 Jul 2001 10:22:18 +0000 (10:22 +0000)]
Minor updates.

svn path=/trunk/; revision=2092

19 years agoAdded disk class driver skeleton.
Eric Kohl [Tue, 24 Jul 2001 10:21:15 +0000 (10:21 +0000)]
Added disk class driver skeleton.

svn path=/trunk/; revision=2091

19 years agoMoved lsass out of the way.
Eric Kohl [Tue, 24 Jul 2001 10:18:39 +0000 (10:18 +0000)]
Moved lsass out of the way.

svn path=/trunk/; revision=2090

19 years agoAdded typedef for PCCHAR.
Eric Kohl [Mon, 23 Jul 2001 12:54:35 +0000 (12:54 +0000)]
Added typedef for PCCHAR.

svn path=/trunk/; revision=2089

19 years agoAdded storage drivers to the build process.
Eric Kohl [Mon, 23 Jul 2001 06:15:27 +0000 (06:15 +0000)]
Added storage drivers to the build process.

svn path=/trunk/; revision=2088

19 years agoAdded scsi class driver skeleton.
Eric Kohl [Mon, 23 Jul 2001 06:13:48 +0000 (06:13 +0000)]
Added scsi class driver skeleton.

svn path=/trunk/; revision=2087

19 years agoSkeleton for KERNEL32.GlobalMemoryStatus
Emanuele Aliberti [Sun, 22 Jul 2001 19:55:21 +0000 (19:55 +0000)]
Skeleton for KERNEL32.GlobalMemoryStatus

svn path=/trunk/; revision=2086

19 years agoMinor path parametrization.
Emanuele Aliberti [Sat, 21 Jul 2001 20:16:09 +0000 (20:16 +0000)]
Minor path parametrization.

svn path=/trunk/; revision=2085

19 years agoFixed dll build order
Eric Kohl [Sat, 21 Jul 2001 20:08:42 +0000 (20:08 +0000)]
Fixed dll build order

svn path=/trunk/; revision=2084

19 years agoMinor fix.
Emanuele Aliberti [Sat, 21 Jul 2001 15:45:20 +0000 (15:45 +0000)]
Minor fix.

svn path=/trunk/; revision=2083

19 years agoAdded version resource script.
Emanuele Aliberti [Sat, 21 Jul 2001 15:40:04 +0000 (15:40 +0000)]
Added version resource script.

svn path=/trunk/; revision=2082

19 years agoAdded version resource script.
Emanuele Aliberti [Sat, 21 Jul 2001 15:34:08 +0000 (15:34 +0000)]
Added version resource script.

svn path=/trunk/; revision=2081

19 years agoOps! Target of a forwarded exported symbol should be as
Emanuele Aliberti [Sat, 21 Jul 2001 08:43:59 +0000 (08:43 +0000)]
Ops! Target of a forwarded exported symbol should be as
decorated as the target itself.

svn path=/trunk/; revision=2080

19 years agoAdded forwarded exports to KERNEL32.
Emanuele Aliberti [Sat, 21 Jul 2001 08:41:12 +0000 (08:41 +0000)]
Added forwarded exports to KERNEL32.

svn path=/trunk/; revision=2079

19 years agoAdded version resource script.
Emanuele Aliberti [Sat, 21 Jul 2001 08:37:06 +0000 (08:37 +0000)]
Added version resource script.

svn path=/trunk/; revision=2078

19 years agoAdded scsiport driver skeleton.
Eric Kohl [Sat, 21 Jul 2001 07:30:26 +0000 (07:30 +0000)]
Added scsiport driver skeleton.

svn path=/trunk/; revision=2077

19 years agoEnabled caching for FAT32 partitions.
Eric Kohl [Fri, 20 Jul 2001 08:00:21 +0000 (08:00 +0000)]
Enabled caching for FAT32 partitions.
Enabled FAT32 write code.
Various smaller fixes.
Patch by Hartmut Birr (part 2).

svn path=/trunk/; revision=2076

19 years agoRestored _wmakepath(). Grrr. :-/
Eric Kohl [Thu, 19 Jul 2001 18:53:29 +0000 (18:53 +0000)]
Restored _wmakepath(). Grrr. :-/

svn path=/trunk/; revision=2075

19 years agoFixed bug in SetFileTime().
Eric Kohl [Thu, 19 Jul 2001 18:42:02 +0000 (18:42 +0000)]
Fixed bug in SetFileTime().
Patch by Hartmut Birr.

svn path=/trunk/; revision=2074

19 years agoFixed bug in _makepath().
Eric Kohl [Thu, 19 Jul 2001 18:41:09 +0000 (18:41 +0000)]
Fixed bug in _makepath().
Patch by Hartmut Birr.

svn path=/trunk/; revision=2073

19 years agoVarious fixes by Hartmut Birr.
Eric Kohl [Wed, 18 Jul 2001 12:04:52 +0000 (12:04 +0000)]
Various fixes by Hartmut Birr.

svn path=/trunk/; revision=2072

19 years agoAdded mbstring functions.
Eric Kohl [Wed, 18 Jul 2001 10:44:18 +0000 (10:44 +0000)]
Added mbstring functions.

svn path=/trunk/; revision=2071

19 years agoAdded process and mbstring functions.
Eric Kohl [Wed, 18 Jul 2001 09:23:02 +0000 (09:23 +0000)]
Added process and mbstring functions.

svn path=/trunk/; revision=2070

19 years agoAdded process functions.
Eric Kohl [Wed, 18 Jul 2001 09:22:04 +0000 (09:22 +0000)]
Added process functions.

svn path=/trunk/; revision=2069

19 years agoAdded mbstring functions.
Eric Kohl [Wed, 18 Jul 2001 09:20:23 +0000 (09:20 +0000)]
Added mbstring functions.

svn path=/trunk/; revision=2068

19 years agoFixed a tiny bug.
Eric Kohl [Wed, 18 Jul 2001 09:18:10 +0000 (09:18 +0000)]
Fixed a tiny bug.

svn path=/trunk/; revision=2067

19 years agoFixed crash while mounting a FAT32 partition.
Eric Kohl [Tue, 17 Jul 2001 07:48:06 +0000 (07:48 +0000)]
Fixed crash while mounting a FAT32 partition.

svn path=/trunk/; revision=2066

19 years agoAdded a stubbed oleaut32.dll and a little work on ole32.dll
Rex Jolliff [Mon, 16 Jul 2001 01:45:44 +0000 (01:45 +0000)]
Added a stubbed oleaut32.dll and a little work on ole32.dll

svn path=/trunk/; revision=2065

19 years agomove work on clean rule
Rex Jolliff [Sun, 15 Jul 2001 21:19:02 +0000 (21:19 +0000)]
move work on clean rule

svn path=/trunk/; revision=2064

19 years agosome work on clean rule
Rex Jolliff [Sun, 15 Jul 2001 18:06:23 +0000 (18:06 +0000)]
some work on clean rule

svn path=/trunk/; revision=2063

19 years agoNamed pipes and mail slots need a valid file object.
Eric Kohl [Sun, 15 Jul 2001 15:36:31 +0000 (15:36 +0000)]
Named pipes and mail slots need a valid file object.

svn path=/trunk/; revision=2062

19 years agoCreate symbolic links for dos devices.
Eric Kohl [Sun, 15 Jul 2001 13:46:16 +0000 (13:46 +0000)]
Create symbolic links for dos devices.

svn path=/trunk/; revision=2061

19 years agoTemporary fix to prevent a crash when running in VMware (and possibly bochs too)
Casper Hornstrup [Sat, 14 Jul 2001 21:10:31 +0000 (21:10 +0000)]
Temporary fix to prevent a crash when running in VMware (and possibly bochs too)

svn path=/trunk/; revision=2060

19 years agoFixed a string overrun.
Eric Kohl [Sat, 14 Jul 2001 18:21:23 +0000 (18:21 +0000)]
Fixed a string overrun.
Patch by Hartmut Birr.

svn path=/trunk/; revision=2059

19 years ago"Because of changes in winnt.h, some of security definitions must be used from there."
Nedko Arnaudov [Sat, 14 Jul 2001 07:01:38 +0000 (07:01 +0000)]
"Because of changes in winnt.h, some of security definitions must be used from there."

svn path=/trunk/; revision=2058

19 years agoAdded support for FAT16 partition with clustersize greater than page size.
Eric Kohl [Fri, 13 Jul 2001 10:31:14 +0000 (10:31 +0000)]
Added support for FAT16 partition with clustersize greater than page size.
Patch by Hartmut Birr.

svn path=/trunk/; revision=2057

19 years agoMoved interlocked and locale functions.
Eric Kohl [Thu, 12 Jul 2001 17:23:42 +0000 (17:23 +0000)]
Moved interlocked and locale functions.
Implemented basic locale support.
Added some missing interlocked functions.

svn path=/trunk/; revision=2056

19 years agoAdded more functions to msvcrt.
Eric Kohl [Thu, 12 Jul 2001 16:31:03 +0000 (16:31 +0000)]
Added more functions to msvcrt.

svn path=/trunk/; revision=2055

19 years agoFixed a warning.
Eric Kohl [Thu, 12 Jul 2001 11:59:51 +0000 (11:59 +0000)]
Fixed a warning.

svn path=/trunk/; revision=2054

19 years agoFixed warnings and errors.
Eric Kohl [Thu, 12 Jul 2001 11:58:57 +0000 (11:58 +0000)]
Fixed warnings and errors.

svn path=/trunk/; revision=2053

19 years agoFixed compiling bug for gcc-2.95.3.
Eric Kohl [Wed, 11 Jul 2001 20:26:58 +0000 (20:26 +0000)]
Fixed compiling bug for gcc-2.95.3.

svn path=/trunk/; revision=2052

19 years agoUse fastcall in NDIS header.
Casper Hornstrup [Fri, 6 Jul 2001 23:05:11 +0000 (23:05 +0000)]
Use fastcall in NDIS header.

svn path=/trunk/; revision=2050

19 years agoFull memory management support (memory.c & memory.h & mem.S)
Brian Palmer [Fri, 6 Jul 2001 22:05:05 +0000 (22:05 +0000)]
Full memory management support (memory.c & memory.h & mem.S)
Preliminary debug code (debug.c & debug.h)
Reworked .ini file code (parseini.c & parseini.h)
Size optimizations (fat.asm & fat32.asm)
FAT12/16 boot sector now fully understands the FAT (fat.asm)

svn path=/trunk/; revision=2049

19 years agoEnabled FASTCALL calling convention
Eric Kohl [Fri, 6 Jul 2001 21:32:43 +0000 (21:32 +0000)]
Enabled FASTCALL calling convention

svn path=/trunk/; revision=2048

19 years agoAdded _wasctime() and _wctime().
Eric Kohl [Fri, 6 Jul 2001 21:17:36 +0000 (21:17 +0000)]
Added _wasctime() and _wctime().

svn path=/trunk/; revision=2047

19 years agoFixed a windres warning
Eric Kohl [Fri, 6 Jul 2001 21:15:20 +0000 (21:15 +0000)]
Fixed a windres warning

svn path=/trunk/; revision=2046

19 years agoAdded missing _wmktemp().
Eric Kohl [Fri, 6 Jul 2001 14:33:19 +0000 (14:33 +0000)]
Added missing _wmktemp().

svn path=/trunk/; revision=2045

19 years agoAdded more missing functions
Eric Kohl [Fri, 6 Jul 2001 12:53:03 +0000 (12:53 +0000)]
Added more missing functions

svn path=/trunk/; revision=2044

19 years agosome corrections to the stubs
Rex Jolliff [Fri, 6 Jul 2001 04:01:27 +0000 (04:01 +0000)]
some corrections to the stubs

svn path=/trunk/; revision=2043

19 years agoAdded a stubbed shell32.dll
Rex Jolliff [Fri, 6 Jul 2001 02:47:17 +0000 (02:47 +0000)]
Added a stubbed shell32.dll

svn path=/trunk/; revision=2042

19 years agoAdded missing math and stdio functions
Eric Kohl [Fri, 6 Jul 2001 00:58:15 +0000 (00:58 +0000)]
Added missing math and stdio functions

svn path=/trunk/; revision=2041

19 years agoAdded missing math functions
Eric Kohl [Fri, 6 Jul 2001 00:54:39 +0000 (00:54 +0000)]
Added missing math functions

svn path=/trunk/; revision=2040

19 years agoadded object handling routines for user objects in win32k.sys
Rex Jolliff [Fri, 6 Jul 2001 00:05:05 +0000 (00:05 +0000)]
added object handling routines for user objects in win32k.sys

svn path=/trunk/; revision=2039

19 years agoPartial directory caching (create calls cached, but dir info calls
Rex Jolliff [Thu, 5 Jul 2001 01:51:53 +0000 (01:51 +0000)]
Partial directory caching (create calls cached, but dir info calls
still use non cached routines).

svn path=/trunk/; revision=2038

19 years agoFixed ne2000 driver so it will link correctly.
Casper Hornstrup [Wed, 4 Jul 2001 21:24:02 +0000 (21:24 +0000)]
Fixed ne2000 driver so it will link correctly.

svn path=/trunk/; revision=2037

19 years agoUpdated clean rules.
Casper Hornstrup [Wed, 4 Jul 2001 20:40:24 +0000 (20:40 +0000)]
Updated clean rules.
Implemented sequenced lists and lookaside lists.
Started on TCP/IP connection endpoints.
Save process window station in EPROCESS instead of PEB.
NOTICE: please do a make win32k_clean or you might experience a crash

svn path=/trunk/; revision=2036

19 years agoFix for error in reading next extended partition when partition contains slack
Rex Jolliff [Wed, 4 Jul 2001 16:42:37 +0000 (16:42 +0000)]
Fix for error in reading next extended partition when partition contains slack
or more than one non container partition.

svn path=/trunk/; revision=2035

19 years agoAdded conio functions
Eric Kohl [Wed, 4 Jul 2001 16:39:37 +0000 (16:39 +0000)]
Added conio functions

svn path=/trunk/; revision=2034

19 years agoadded some test cases to fsd tests
Rex Jolliff [Wed, 4 Jul 2001 03:07:54 +0000 (03:07 +0000)]
added some test cases to fsd tests

svn path=/trunk/; revision=2033

19 years agoAdded missing io functions from crtdll and implemented wide and 64 bit functions.
Eric Kohl [Tue, 3 Jul 2001 22:18:42 +0000 (22:18 +0000)]
Added missing io functions from crtdll and implemented wide and 64 bit functions.

svn path=/trunk/; revision=2032

19 years agoUntangled crtdll/msvcrt header mess.
Eric Kohl [Tue, 3 Jul 2001 13:21:22 +0000 (13:21 +0000)]
Untangled crtdll/msvcrt header mess.

svn path=/trunk/; revision=2031

19 years agoOooops! This should not have heppened
Eric Kohl [Tue, 3 Jul 2001 13:14:18 +0000 (13:14 +0000)]
Oooops! This should not have heppened

svn path=/trunk/; revision=2030

19 years agoUntangled crtdll/msvcrt header mess.
Eric Kohl [Tue, 3 Jul 2001 13:07:12 +0000 (13:07 +0000)]
Untangled crtdll/msvcrt header mess.

svn path=/trunk/; revision=2029

19 years agoUntangled crtdll/msvcrt header mess.
Eric Kohl [Tue, 3 Jul 2001 12:56:48 +0000 (12:56 +0000)]
Untangled crtdll/msvcrt header mess.

svn path=/trunk/; revision=2028

19 years agoAdded some float and stdlib functions
Eric Kohl [Mon, 2 Jul 2001 21:52:25 +0000 (21:52 +0000)]
Added some float and stdlib functions

svn path=/trunk/; revision=2027