reactos/reactos
Gé van Geldorp e2e83d6591 Sync to Wine-20050211
James Hawkins <truiken@gmail.com>
- Properly implement DllCanUnloadNow ref counting.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.

svn path=/trunk/; revision=13561
2005-02-14 15:04:09 +00:00
..
apps Set eol-style 2005-02-08 18:58:59 +00:00
boot/freeldr Added note about freeldr 2.0 changes 2005-02-10 01:42:58 +00:00
bootdata Fixed a copy-n-paste typo in usbuhci ("Type"->"Image" reg key), also adding ohci driver entry (loads in VirtualPC). 2005-02-12 23:11:10 +00:00
dk migrate substitution keywords to SVN 2005-01-06 13:58:04 +00:00
doc setupapi was sync'd to winehq. 2005-01-28 21:04:12 +00:00
drivers fixed some warnings 2005-02-14 11:57:51 +00:00
hal FreeLdr Patch. Now fully loads ntoskrnl using a PE Loader, supports /3gb dynamically but this is NOT enabled yet, so please continue using the 3GB entry in config until r2 is ready which will support relocation and remove the config entry. You must also supply /3GB to the commandline if you're using 3GB, just like since the previous patch. Also freeldr now uses w32api headers. Janitors will clean the dupes up. Thank you: Mike, Royce, Hartmut, Blight, Filip and everyone who reviewed. Hartmut, if anything is missing from the patch you sent me, feel free to add it. More info at http://blogs.reactos.com/Alex_Ionescu. 2005-02-08 01:46:01 +00:00
include Reimplemented Kernel and Executive Timers. Use Microsoft documented structures, added locks to protect against race conditions, use dispatcher database, implement new features like wake timers, use thread timer lists, simplify timer list, add more comments and debug info, actually add apc/dpc functions which do what the should do, fix a couple of bugs, simplfiy absolute vs relative timers. I will do more testing and see wether an experimental Timer Tree patch (which greatly speeds up timer processing) is necessary. 2005-02-14 05:36:04 +00:00
lib Sync to Wine-20050211 2005-02-14 15:04:09 +00:00
media fixed typo, "fixes" bug 486 2005-01-26 19:19:07 +00:00
ntoskrnl don't leak a reference to the timer object when copying to the buffer failed in NtQueryTimer() and don't use uninitialized variable in NtSetTimer() 2005-02-14 11:46:17 +00:00
regtests Bug fixes against uninitizlied variables and support for tree-wide optimization (do not try yet, crashes in bootvid). 2005-01-19 03:33:43 +00:00
services Use the allocated buffer size in the call to NtGetPlugPlayEvent. 2005-02-05 10:54:00 +00:00
subsys SM - some more work 2005-02-13 22:55:28 +00:00
tools Always create debug info (-g) 2005-02-03 22:01:00 +00:00
w32api Sync to Wine-20050211 2005-02-14 14:55:38 +00:00
apistatus.lst Added shared RTL functions to appear in ntoskrnl exports (Since they are in fact exported by ntoskrnl) 2004-08-07 06:48:49 +00:00
baseaddress.cfg Fix remaning ROS bugs. A minor hack has been added to ObCreateObject because it seems that gcc doesn't dword-align the stacks?!! Thanks to w3seek for some of the ex patches. 2005-01-22 03:54:23 +00:00
config Fix a typo. 2005-02-06 12:39:41 +00:00
COPYING
CREDITS
Doxyfile
INSTALL
Jamfile
Jamrules
LGPL.txt
Makefile revert moving smdll to rosrtl. 2005-02-07 12:58:08 +00:00
README
rules.mak Changed half-verbose build output a bit: 2004-12-13 02:20:09 +00:00

========================
ReactOS Version 0.2.x
Updated June 23rd, 2004
========================

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