reactos.git
20 years agoSeparated multiboot kernel loader and reactos kernel loader so that support for other...
Brian Palmer [Fri, 8 Jun 2001 23:12:40 +0000 (23:12 +0000)]
Separated multiboot kernel loader and reactos kernel loader so that support for other operating systems can be added

svn path=/trunk/; revision=1953

20 years agoUse ARC-Path to boot ReactOS
Eric Kohl [Fri, 8 Jun 2001 17:46:52 +0000 (17:46 +0000)]
Use ARC-Path to boot ReactOS

svn path=/trunk/; revision=1952

20 years agoAdded stubs for missing partition functions
Eric Kohl [Fri, 8 Jun 2001 15:11:04 +0000 (15:11 +0000)]
Added stubs for missing partition functions

svn path=/trunk/; revision=1951

20 years agoImplemented the most simple functions.
Eric Kohl [Thu, 7 Jun 2001 21:27:45 +0000 (21:27 +0000)]
Implemented the most simple functions.

svn path=/trunk/; revision=1950

20 years agoFixes to build win32k.sys again.
Eric Kohl [Thu, 7 Jun 2001 21:22:32 +0000 (21:22 +0000)]
Fixes to build win32k.sys again.

svn path=/trunk/; revision=1949

20 years agoReplaced IDEGetPartitionTable() by call to IoReadPartitionTable()
Eric Kohl [Thu, 7 Jun 2001 21:18:01 +0000 (21:18 +0000)]
Replaced IDEGetPartitionTable() by call to IoReadPartitionTable()
Several minor fixes

svn path=/trunk/; revision=1948

20 years agoFixed includes to compile.
Emanuele Aliberti [Thu, 7 Jun 2001 20:38:53 +0000 (20:38 +0000)]
Fixed includes to compile.

svn path=/trunk/; revision=1947

20 years agoUpdated definition
Jason Filby [Wed, 6 Jun 2001 14:25:13 +0000 (14:25 +0000)]
Updated definition

svn path=/trunk/; revision=1946

20 years agoMultiboot Kernel Compliance
Brian Palmer [Tue, 5 Jun 2001 21:45:51 +0000 (21:45 +0000)]
Multiboot Kernel Compliance

svn path=/trunk/; revision=1945

20 years agoBug fixes
Jason Filby [Mon, 4 Jun 2001 14:54:40 +0000 (14:54 +0000)]
Bug fixes

svn path=/trunk/; revision=1944

20 years agoWin32k native user stubs
Casper Hornstrup [Mon, 4 Jun 2001 14:39:43 +0000 (14:39 +0000)]
Win32k native user stubs

svn path=/trunk/; revision=1943

20 years agoDefault is screen debug output
Casper Hornstrup [Mon, 4 Jun 2001 11:27:54 +0000 (11:27 +0000)]
Default is screen debug output

svn path=/trunk/; revision=1942

20 years agoRaw IP and ICMP fixes
Casper Hornstrup [Mon, 4 Jun 2001 11:26:13 +0000 (11:26 +0000)]
Raw IP and ICMP fixes
More work on winsock stack (not usable yet though)
Support for loading symbols for user mode modules

svn path=/trunk/; revision=1941

20 years agoSmall fixes
Jason Filby [Sun, 3 Jun 2001 10:48:41 +0000 (10:48 +0000)]
Small fixes

svn path=/trunk/; revision=1940

20 years agoPrevent mouse from interfering with GDI drawing
Jason Filby [Sun, 3 Jun 2001 10:47:29 +0000 (10:47 +0000)]
Prevent mouse from interfering with GDI drawing

svn path=/trunk/; revision=1939

20 years agoFixed partition table bug
Eric Kohl [Sat, 2 Jun 2001 15:53:26 +0000 (15:53 +0000)]
Fixed partition table bug

svn path=/trunk/; revision=1938

20 years agoFaster moving mouse cursor
Jason Filby [Sat, 2 Jun 2001 08:44:46 +0000 (08:44 +0000)]
Faster moving mouse cursor

svn path=/trunk/; revision=1937

20 years agoBetter looking mouse cursor
Jason Filby [Sat, 2 Jun 2001 08:43:48 +0000 (08:43 +0000)]
Better looking mouse cursor

svn path=/trunk/; revision=1936

20 years agoImplemented RtlFindMessage() and Rtl[Query/Set]TimeZoneInformation().
Eric Kohl [Fri, 1 Jun 2001 17:14:40 +0000 (17:14 +0000)]
Implemented RtlFindMessage() and Rtl[Query/Set]TimeZoneInformation().

svn path=/trunk/; revision=1935

20 years agoImplemented RtlFindMessage().
Eric Kohl [Wed, 30 May 2001 20:03:28 +0000 (20:03 +0000)]
Implemented RtlFindMessage().
Implemented Rtl[Query/Set]TimeZoneInformation().
Implemented RtlQueryRegistryValues() partially.

svn path=/trunk/; revision=1933

20 years agoFixed a crash in NtCreateKey() when an existing key is opened
Eric Kohl [Wed, 30 May 2001 14:40:36 +0000 (14:40 +0000)]
Fixed a crash in NtCreateKey() when an existing key is opened

svn path=/trunk/; revision=1932

20 years agoFixed potential crash when empty ANSI_STRING or UNICODE_STRING is printed
Eric Kohl [Wed, 30 May 2001 14:38:14 +0000 (14:38 +0000)]
Fixed potential crash when empty ANSI_STRING or UNICODE_STRING is printed

svn path=/trunk/; revision=1931

20 years agoImprove mouse driver stability a bit
Jason Filby [Wed, 30 May 2001 08:07:48 +0000 (08:07 +0000)]
Improve mouse driver stability a bit

svn path=/trunk/; revision=1930

20 years agoFixed a typo
Eric Kohl [Sun, 27 May 2001 23:03:51 +0000 (23:03 +0000)]
Fixed a typo

svn path=/trunk/; revision=1929

20 years agoDouble makefile in cvs
Casper Hornstrup [Sun, 27 May 2001 16:37:24 +0000 (16:37 +0000)]
Double makefile in cvs

svn path=/trunk/; revision=1928

20 years agoFull make
Casper Hornstrup [Sun, 27 May 2001 16:23:20 +0000 (16:23 +0000)]
Full make

svn path=/trunk/; revision=1927

20 years agoRewrote atom functions in kernel32
Eric Kohl [Sun, 27 May 2001 15:40:31 +0000 (15:40 +0000)]
Rewrote atom functions in kernel32

svn path=/trunk/; revision=1926

21 years agoImplemented atoms in ntoskrnl and fixed a few bugs
Eric Kohl [Sun, 27 May 2001 11:17:01 +0000 (11:17 +0000)]
Implemented atoms in ntoskrnl and fixed a few bugs

svn path=/trunk/; revision=1925

21 years agoImplemented handle table and atom table
Eric Kohl [Sat, 26 May 2001 17:49:18 +0000 (17:49 +0000)]
Implemented handle table and atom table

svn path=/trunk/; revision=1924

21 years agoImplemented handle table and atom table
Eric Kohl [Sat, 26 May 2001 16:52:31 +0000 (16:52 +0000)]
Implemented handle table and atom table

svn path=/trunk/; revision=1923

21 years agoWas not clearing screen on some cards
Jason Filby [Sat, 26 May 2001 10:25:22 +0000 (10:25 +0000)]
Was not clearing screen on some cards

svn path=/trunk/; revision=1922

21 years agoBuild mouclass and psaux
Jason Filby [Sat, 26 May 2001 10:20:07 +0000 (10:20 +0000)]
Build mouclass and psaux

svn path=/trunk/; revision=1921

21 years agoLoad PS/2 mouse and mouse class drivers on startup
Jason Filby [Sat, 26 May 2001 10:05:40 +0000 (10:05 +0000)]
Load PS/2 mouse and mouse class drivers on startup

svn path=/trunk/; revision=1920

21 years agoMinor update
Jason Filby [Sat, 26 May 2001 10:04:06 +0000 (10:04 +0000)]
Minor update

svn path=/trunk/; revision=1919

21 years agoVGA software cursor
Jason Filby [Sat, 26 May 2001 08:21:03 +0000 (08:21 +0000)]
VGA software cursor

svn path=/trunk/; revision=1918

21 years agoMouse driver improvements; callback between mouse class and GDI
Jason Filby [Sat, 26 May 2001 08:19:03 +0000 (08:19 +0000)]
Mouse driver improvements; callback between mouse class and GDI

svn path=/trunk/; revision=1917

21 years agoInitial GDI Mouse support, small DC fix
Jason Filby [Sat, 26 May 2001 08:15:40 +0000 (08:15 +0000)]
Initial GDI Mouse support, small DC fix

svn path=/trunk/; revision=1916

21 years agoFixed duplicate DELETE
Eric Kohl [Fri, 25 May 2001 08:51:41 +0000 (08:51 +0000)]
Fixed duplicate DELETE

svn path=/trunk/; revision=1915

21 years agoImplemented file access/sharing check functions
Eric Kohl [Thu, 24 May 2001 22:19:25 +0000 (22:19 +0000)]
Implemented file access/sharing check functions

svn path=/trunk/; revision=1914

21 years agoImplemented resource (multiple-reader-single-writer) lock
Eric Kohl [Thu, 24 May 2001 11:28:54 +0000 (11:28 +0000)]
Implemented resource (multiple-reader-single-writer) lock

svn path=/trunk/; revision=1913

21 years agoAdded the definition files for ole32.dll
Jurgen van Gael [Sat, 19 May 2001 21:23:20 +0000 (21:23 +0000)]
Added the definition files for ole32.dll

svn path=/trunk/; revision=1912

21 years agoadded #ifdefs for clipboard feature
Nedko Arnaudov [Wed, 16 May 2001 21:19:06 +0000 (21:19 +0000)]
added #ifdefs for clipboard feature

svn path=/trunk/; revision=1911

21 years agoPut the CLSID definition between the ifdef statement for the guid, otherwise compilin...
Jurgen van Gael [Tue, 15 May 2001 21:04:09 +0000 (21:04 +0000)]
Put the CLSID definition between the ifdef statement for the guid, otherwise compiling ole32 would generate multiple definition error messages

svn path=/trunk/; revision=1910

21 years agoSourc code for the first ole32.dll COM implementation
Jurgen van Gael [Tue, 15 May 2001 12:22:18 +0000 (12:22 +0000)]
Sourc code for the first ole32.dll COM implementation

svn path=/trunk/; revision=1909

21 years agoAdded header files for ole32.dll COM implementation
Jurgen van Gael [Tue, 15 May 2001 11:53:23 +0000 (11:53 +0000)]
Added header files for ole32.dll COM implementation

svn path=/trunk/; revision=1908

21 years agoInitial revision
Brian Palmer [Tue, 15 May 2001 03:50:25 +0000 (03:50 +0000)]
Initial revision

svn path=/trunk/; revision=1904

21 years agoRemoved the assertion
Casper Hornstrup [Sun, 13 May 2001 13:35:37 +0000 (13:35 +0000)]
Removed the assertion

svn path=/trunk/; revision=1903

21 years agoSome named pipe improvements (not usable yet!).
Eric Kohl [Thu, 10 May 2001 23:38:31 +0000 (23:38 +0000)]
Some named pipe improvements (not usable yet!).

svn path=/trunk/; revision=1902

21 years agoa few more changes to vfat driver
Rex Jolliff [Thu, 10 May 2001 06:30:23 +0000 (06:30 +0000)]
a few more changes to vfat driver

svn path=/trunk/; revision=1901

21 years agoextracted a few more FCB funcs
Rex Jolliff [Thu, 10 May 2001 04:02:21 +0000 (04:02 +0000)]
extracted a few more FCB funcs

svn path=/trunk/; revision=1900

21 years agoUse MinGW startup code (crt0)
Eric Kohl [Tue, 8 May 2001 11:19:43 +0000 (11:19 +0000)]
Use MinGW startup code (crt0)

svn path=/trunk/; revision=1899

21 years agooops...back to default configuration
Casper Hornstrup [Tue, 8 May 2001 09:43:55 +0000 (09:43 +0000)]
oops...back to default configuration

svn path=/trunk/; revision=1898

21 years agoPreparations for 32-bit/64-bit architectures
Casper Hornstrup [Mon, 7 May 2001 22:03:27 +0000 (22:03 +0000)]
Preparations for 32-bit/64-bit architectures
Added stubs for most user32.dll functions

svn path=/trunk/; revision=1897

21 years agoCleanup
Eric Kohl [Sun, 6 May 2001 22:39:13 +0000 (22:39 +0000)]
Cleanup

svn path=/trunk/; revision=1896

21 years agoFixed bootable partition bug
Eric Kohl [Sun, 6 May 2001 22:32:34 +0000 (22:32 +0000)]
Fixed bootable partition bug

svn path=/trunk/; revision=1895

21 years agoAdded dist rule.
Emanuele Aliberti [Sun, 6 May 2001 19:28:50 +0000 (19:28 +0000)]
Added dist rule.

svn path=/trunk/; revision=1894

21 years agoLast change stop CD from working. That's fixed now.
Carl Nettelblad [Sun, 6 May 2001 17:27:50 +0000 (17:27 +0000)]
Last change stop CD from working. That's fixed now.

svn path=/trunk/; revision=1893

21 years agoRemoved support for current directories on several drives at once from cmd.exe. Now...
Carl Nettelblad [Sun, 6 May 2001 17:12:44 +0000 (17:12 +0000)]
Removed support for current directories on several drives at once from cmd.exe. Now in NTDLL.

svn path=/trunk/; revision=1892

21 years agoMoving support for current dir on several drives from cmd.exe to NTDLL.
Carl Nettelblad [Sun, 6 May 2001 16:09:03 +0000 (16:09 +0000)]
Moving support for current dir on several drives from cmd.exe to NTDLL.

svn path=/trunk/; revision=1891

21 years agoAdded ACPI bus manager
Casper Hornstrup [Sat, 5 May 2001 19:15:44 +0000 (19:15 +0000)]
Added ACPI bus manager
Added ACPI button driver

svn path=/trunk/; revision=1890

21 years agoAdded runtime configuration of debug prints from kernel debugger (on a per file basis)
Casper Hornstrup [Sat, 5 May 2001 19:13:10 +0000 (19:13 +0000)]
Added runtime configuration of debug prints from kernel debugger (on a per file basis)

svn path=/trunk/; revision=1889

21 years agoadded optional parameter to specify destination directory
Nedko Arnaudov [Sat, 5 May 2001 19:11:29 +0000 (19:11 +0000)]
added optional parameter to specify destination directory

svn path=/trunk/; revision=1888

21 years agoRemoved a bunch of junk from wine and fixed crash on loading
Phillip Susi [Sat, 5 May 2001 18:09:30 +0000 (18:09 +0000)]
Removed a bunch of junk from wine and fixed crash on loading

svn path=/trunk/; revision=1887

21 years agoAdded makefile
Eric Kohl [Sat, 5 May 2001 18:01:07 +0000 (18:01 +0000)]
Added makefile

svn path=/trunk/; revision=1886

21 years agoFixed silly 'off by one' bug
Eric Kohl [Sat, 5 May 2001 18:00:33 +0000 (18:00 +0000)]
Fixed silly 'off by one' bug

svn path=/trunk/; revision=1885

21 years agoAdded mailslot fs driver
Eric Kohl [Sat, 5 May 2001 15:21:05 +0000 (15:21 +0000)]
Added mailslot fs driver

svn path=/trunk/; revision=1884

21 years agoPORT_MESSAGE_TYPE(m) macro added.
Emanuele Aliberti [Sat, 5 May 2001 12:52:49 +0000 (12:52 +0000)]
PORT_MESSAGE_TYPE(m) macro added.

svn path=/trunk/; revision=1883

21 years agoAdded attributes to object parse method.
Eric Kohl [Sat, 5 May 2001 09:33:16 +0000 (09:33 +0000)]
Added attributes to object parse method.

svn path=/trunk/; revision=1882

21 years agoFixed NtQueryDirectoryObject.
Emanuele Aliberti [Fri, 4 May 2001 21:44:21 +0000 (21:44 +0000)]
Fixed NtQueryDirectoryObject.

svn path=/trunk/; revision=1881

21 years agoChanged Cc interface func names to CcRos.
Rex Jolliff [Fri, 4 May 2001 01:21:45 +0000 (01:21 +0000)]
Changed Cc interface func names to CcRos.
Changed CcReleaseFileCache to use and dereference FileObject in BCB
instead of the one passed.

svn path=/trunk/; revision=1880

21 years agoAdded detection of redirection. GetStdHandle() used instead of CreateFile(). Error...
Nedko Arnaudov [Thu, 3 May 2001 22:41:16 +0000 (22:41 +0000)]
Added detection of redirection. GetStdHandle() used instead of CreateFile(). Error message is shown to user when it tries to redirect.

svn path=/trunk/; revision=1879

21 years agoRemoved debug code
Casper Hornstrup [Thu, 3 May 2001 17:24:00 +0000 (17:24 +0000)]
Removed debug code
Compile correctly with pool validation enabled

svn path=/trunk/; revision=1878

21 years agoTruetype files from OpenOffice
Jason Filby [Thu, 3 May 2001 07:17:38 +0000 (07:17 +0000)]
Truetype files from OpenOffice

svn path=/trunk/; revision=1877

21 years ago*** empty log message ***
Jason Filby [Thu, 3 May 2001 07:16:33 +0000 (07:16 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1876

21 years agoMoved some heap stubs
Eric Kohl [Thu, 3 May 2001 06:13:05 +0000 (06:13 +0000)]
Moved some heap stubs

svn path=/trunk/; revision=1875

21 years agoImplemented missing mailslot functions
Eric Kohl [Thu, 3 May 2001 06:10:29 +0000 (06:10 +0000)]
Implemented missing mailslot functions

svn path=/trunk/; revision=1874

21 years agoImplemented mailslot functions
Eric Kohl [Wed, 2 May 2001 22:29:18 +0000 (22:29 +0000)]
Implemented mailslot functions

svn path=/trunk/; revision=1873

21 years agoImplemented CsrNewThread()
Eric Kohl [Wed, 2 May 2001 22:25:58 +0000 (22:25 +0000)]
Implemented CsrNewThread()
Added some registry functions

svn path=/trunk/; revision=1872

21 years agoAdded -r switch to objdir to recurse the system name space.
Emanuele Aliberti [Wed, 2 May 2001 20:50:06 +0000 (20:50 +0000)]
Added -r switch to objdir to recurse the system name space.

svn path=/trunk/; revision=1871

21 years agoFixed typo
Eric Kohl [Wed, 2 May 2001 19:04:25 +0000 (19:04 +0000)]
Fixed typo

svn path=/trunk/; revision=1870

21 years agoTruetype fonts from OpenOffice
Jason Filby [Wed, 2 May 2001 17:27:00 +0000 (17:27 +0000)]
Truetype fonts from OpenOffice

svn path=/trunk/; revision=1869

21 years agoFiles incorrectly committed in ASCII
Jason Filby [Wed, 2 May 2001 17:25:47 +0000 (17:25 +0000)]
Files incorrectly committed in ASCII

svn path=/trunk/; revision=1868

21 years agoreverted to proper makefile
Jason Filby [Wed, 2 May 2001 15:11:19 +0000 (15:11 +0000)]
reverted to proper makefile

svn path=/trunk/; revision=1867

21 years agoaccidental commit
Jason Filby [Wed, 2 May 2001 15:10:24 +0000 (15:10 +0000)]
accidental commit

svn path=/trunk/; revision=1866

21 years agominor fix
Jason Filby [Wed, 2 May 2001 13:46:29 +0000 (13:46 +0000)]
minor fix

svn path=/trunk/; revision=1865

21 years agoUpdate install files
Jason Filby [Wed, 2 May 2001 12:37:06 +0000 (12:37 +0000)]
Update install files

svn path=/trunk/; revision=1864

21 years agoUpdate to test new GDI functions
Jason Filby [Wed, 2 May 2001 12:35:48 +0000 (12:35 +0000)]
Update to test new GDI functions

svn path=/trunk/; revision=1863

21 years agoGDI32 support for new win32k functions
Jason Filby [Wed, 2 May 2001 12:35:06 +0000 (12:35 +0000)]
GDI32 support for new win32k functions

svn path=/trunk/; revision=1862

21 years agoInitial font and text support. Fixes to color palette support. Mask and transparent...
Jason Filby [Wed, 2 May 2001 12:33:42 +0000 (12:33 +0000)]
Initial font and text support. Fixes to color palette support. Mask and transparent blt support.

svn path=/trunk/; revision=1861

21 years agoUpdates to GDI include files
Jason Filby [Wed, 2 May 2001 12:31:04 +0000 (12:31 +0000)]
Updates to GDI include files

svn path=/trunk/; revision=1860

21 years agoVGA driver support for TransparentBlt
Jason Filby [Wed, 2 May 2001 12:29:51 +0000 (12:29 +0000)]
VGA driver support for TransparentBlt

svn path=/trunk/; revision=1859

21 years agoCorrect palette info. Initial support for bitblt masks
Jason Filby [Wed, 2 May 2001 12:29:08 +0000 (12:29 +0000)]
Correct palette info. Initial support for bitblt masks

svn path=/trunk/; revision=1858

21 years agoCorrectly configure palette registers
Jason Filby [Wed, 2 May 2001 12:27:32 +0000 (12:27 +0000)]
Correctly configure palette registers

svn path=/trunk/; revision=1857

21 years agoInitial TrueType fonts
Jason Filby [Wed, 2 May 2001 12:26:15 +0000 (12:26 +0000)]
Initial TrueType fonts

svn path=/trunk/; revision=1856

21 years agoFreetype 2 includes
Jason Filby [Wed, 2 May 2001 12:24:36 +0000 (12:24 +0000)]
Freetype 2 includes

svn path=/trunk/; revision=1855

21 years agoFreetype 2
Jason Filby [Wed, 2 May 2001 12:21:38 +0000 (12:21 +0000)]
Freetype 2

svn path=/trunk/; revision=1854

21 years agoExtracted vfat8dot3ToFilename from GetEntryName
Rex Jolliff [Wed, 2 May 2001 03:18:03 +0000 (03:18 +0000)]
Extracted vfat8dot3ToFilename from GetEntryName
Extracted vfatMakeAbsoluteFilename from vfatOpenFile
Extracted vfatGrabFCBFromTable from vfatOpenFile
Extracted vfatNewFCB from vfatOpenFile
Extracted vfatAddFCBToTable from vfatOpenFile
Removed RtlAnsiToUnicode, RtlCatAnsiToUnicode

svn path=/trunk/; revision=1853

21 years agoPreparations for checked/free like builds (CPRINT == DbgPrint when DBG is defined).
Casper Hornstrup [Tue, 1 May 2001 23:08:21 +0000 (23:08 +0000)]
Preparations for checked/free like builds (CPRINT == DbgPrint when DBG is defined).
Modified loadros to support loading symbol files early at startup.
Modified loadros to convey BIOS memory map to the kernel if available.
Began building PnP manager device tree.
Added shutdown command to shell.exe

svn path=/trunk/; revision=1852

21 years agoDon't crash if win32k.sys isn't there.. it's ok..
Phillip Susi [Tue, 1 May 2001 23:06:25 +0000 (23:06 +0000)]
Don't crash if win32k.sys isn't there.. it's ok..

svn path=/trunk/; revision=1851

21 years agoPorted ACPI CA (from the nice guys at Intel) to ReactOS (ACPI bus driver).
Casper Hornstrup [Tue, 1 May 2001 23:00:05 +0000 (23:00 +0000)]
Ported ACPI CA (from the nice guys at Intel) to ReactOS (ACPI bus driver).
Started on ISA PnP bus driver.

svn path=/trunk/; revision=1850