reactos/reactos
David Welch c61a3955d5 - Use the return value from calling InterlockedDecrement on the reference
count when checking whether the object should be retained. This fixes
a race whereby one thread decrements the value to one, another thread
come in and decrements the value to zero and starts the delete, the
first thread then comes back, does retention checks and finds the
reference count is now zero and then bugchecks because the object is
already being deleted.

svn path=/trunk/; revision=8658
2004-03-12 00:28:13 +00:00
..
apps added buttons to test if a thread is hung 2004-03-11 14:44:48 +00:00
bootdata - Updated the version number in README.TXT to 0.2.x (maybe I'm just being pedantic...) 2004-03-11 02:09:14 +00:00
dk Remove 'dist' target 2003-11-24 16:48:41 +00:00
doc Updated for Winmm changes. 2004-02-26 01:42:21 +00:00
drivers Lots of code clean-up; correctly copies files of any size to/from disk; 2004-03-11 23:12:03 +00:00
hal 2004-02-22 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-02-22 09:59:17 +00:00
iface first attempt to implement SendMessageTimeout() 2004-03-11 14:47:44 +00:00
include - Added KeSaveFloatingPoint and KeRestoreFloatingPointState to the old 2004-03-11 21:42:01 +00:00
lib Sync to Wine-20040309: 2004-03-11 22:30:40 +00:00
loaders/dos Remove 'dist' target 2003-11-24 16:48:41 +00:00
media
ntoskrnl - Use the return value from calling InterlockedDecrement on the reference 2004-03-12 00:28:13 +00:00
regtests 2004-03-09 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-03-09 22:08:04 +00:00
services Moved some Nt/Zw functions and types. 2004-01-06 16:11:57 +00:00
subsys - Return any error code from the miniport device i/o control to the display 2004-03-11 23:07:16 +00:00
tools *Major soundcard support update* 2004-03-10 15:22:45 +00:00
w32api Fix DocumentPropertiesW declaration 2004-03-11 21:16:56 +00:00
.cvsignore initial doxygen configuraion 2003-12-06 23:11:41 +00:00
aboot.bat
apistatus.lst 2004-02-18 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-02-18 21:29:20 +00:00
baseaddress.cfg Add mpr.dll 2004-02-01 20:08:08 +00:00
boot.bat Removed trailing newline. This could have caused some trouble. 2003-08-25 12:06:29 +00:00
bootc.lst Fixed driver loading order, cleaned up relevant functions, and moved boot driver 2003-10-15 17:04:39 +00:00
ChangeLog 2004-03-10 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-03-10 16:57:36 +00:00
config 2004-02-22 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-02-22 09:59:17 +00:00
COPYING
CREDITS Add Everaldo to credits 2004-02-23 04:29:39 +00:00
Doxyfile activate Doxygen SEARCHENGINE option 2003-12-14 10:55:30 +00:00
INSTALL 2003-07-17 Casper S. Hornstrup <chorns@users.sourceforge.net> 2003-07-17 10:46:21 +00:00
Jamfile Add experimental jamfiles (still buggy). 2003-05-23 22:43:03 +00:00
Jamrules Add experimental jamfiles (still buggy). 2003-05-23 22:43:03 +00:00
LGPL.txt
Makefile 2004-02-22 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-02-22 17:30:33 +00:00
makefile.dos
README
rules.mak 2004-02-22 Casper S. Hornstrup <chorns@users.sourceforge.net> 2004-02-22 09:59:17 +00:00

========================
ReactOS Version 0.1.x
Updated March 19th, 2003
========================

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 NT 4.0
compatibility, is always keeping an eye towards compatibility with
future Windows NT releases, that is, Windows 2000 (NT 5.0) and
Windows XP (NT 5.1).

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

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the doc subdirectory for some sparse notes

4. Who is responsible

See the CREDITS file