reactos/reactos
Christoph von Wittich b882f99c77 better stub for RtlQueryHeapInformation (taken from wine)
svn path=/trunk/; revision=43742
2009-10-25 16:20:00 +00:00
..
base - Fix sending malformed ICMP packets because we read the wrong length from the wrong address in the buffer 2009-10-25 04:30:28 +00:00
boot - Add reg.exe from Wine 1.1.31 2009-10-24 13:32:45 +00:00
dll -sync cabinet with wine 1.1.32 2009-10-25 13:45:15 +00:00
drivers [fastfat_new] 2009-10-24 21:05:42 +00:00
hal - Don't use KeBugCheck(0) -- 0 is an invalid bugcode. Use a proper bugcode, DbgBreakPoint or UNIMPLEMENTED instead depending on how the old call was used. 2009-10-21 17:52:11 +00:00
include - DBGKD_WAIT_STATE_CHANGE64 is used in KD protocol 5, not number 6 that we use. Protocol 6 uses the DBGKD_ANY_WAIT_STATE_CHANGE structure which is sized according to the largest control-report structure (AMD64_DBGKD_CONTROL_REPORT currently), and is larger than DBGKD_WAIT_STATE_CHANGE64 on x86. This worked because our DBGKD_WAIT_STATE_CHANGE32/64 structures contained incorrect DBGKD_CONTROL_REPORT (used) and CONTEXT (unused) members that sized up the wait-state structure to pass WinDbg's length verification! It actually becomes larger than DBGKD_ANY_WAIT_STATE_CHANGE, but WinDbg only seems bail out only if the structure is too small. Remove the incorrect members from the protocol 5 structures and change to DBGKD_ANY_WAIT_STATE_CHANGE everywhere. 2009-10-25 15:56:38 +00:00
lib better stub for RtlQueryHeapInformation (taken from wine) 2009-10-25 16:20:00 +00:00
media Sync wordpad and winhlp32 to Wine 1.1.31 2009-10-24 17:23:52 +00:00
modules
ntoskrnl - DBGKD_WAIT_STATE_CHANGE64 is used in KD protocol 5, not number 6 that we use. Protocol 6 uses the DBGKD_ANY_WAIT_STATE_CHANGE structure which is sized according to the largest control-report structure (AMD64_DBGKD_CONTROL_REPORT currently), and is larger than DBGKD_WAIT_STATE_CHANGE64 on x86. This worked because our DBGKD_WAIT_STATE_CHANGE32/64 structures contained incorrect DBGKD_CONTROL_REPORT (used) and CONTEXT (unused) members that sized up the wait-state structure to pass WinDbg's length verification! It actually becomes larger than DBGKD_ANY_WAIT_STATE_CHANGE, but WinDbg only seems bail out only if the structure is too small. Remove the incorrect members from the protocol 5 structures and change to DBGKD_ANY_WAIT_STATE_CHANGE everywhere. 2009-10-25 15:56:38 +00:00
subsystems Fix two user32 resource tests 2009-10-20 14:42:08 +00:00
tools sync widl to wine 1.1.31 2009-10-19 21:30:54 +00:00
apistatus.lst
baseaddress.rbuild Change base address of User32 DLL to avoid bug #4908. 2009-10-20 21:03:47 +00:00
config-amd64.template.rbuild Add rbuild files for x64 build. Dedicated to encoded. 2009-09-26 21:52:00 +00:00
config-arm.template.rbuild
config-ppc.template.rbuild
config.template.rbuild
COPYING Move the sacred texts of (L)GPL to the proper place. 2009-10-20 15:19:34 +00:00
COPYING.ARM
COPYING.LIB Move the sacred texts of (L)GPL to the proper place. 2009-10-20 15:19:34 +00:00
COPYING3 Move the sacred texts of (L)GPL to the proper place. 2009-10-20 15:19:34 +00:00
COPYING3.LIB Move the sacred texts of (L)GPL to the proper place. 2009-10-20 15:19:34 +00:00
CREDITS
depmap.xsl
Doxyfile
INSTALL
Makefile Document ROS_GENERATE_RSYM environment variable. 2009-10-05 14:13:01 +00:00
proxy.mak
ReactOS-amd64.rbuild Update ReactOS-amd64.rbuild 2009-10-14 14:29:32 +00:00
ReactOS-arm.rbuild
ReactOS-generic.rbuild move widl compilerflags to ReactOS-i386.rbuild 2009-10-19 21:30:34 +00:00
ReactOS-i386.rbuild move widl compilerflags to ReactOS-i386.rbuild 2009-10-19 21:30:34 +00:00
ReactOS-ppc.rbuild
README
vreport.xsl - Remove svn:needs-lock, svn:eol-type, and svn:eol-tyle properties. 2009-10-12 03:35:35 +00:00

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.