Difference between revisions of "ChangeLog-0.1.0"

From ReactOS Wiki
Jump to: navigation, search
 
(Lowercasing)
Line 4: Line 4:
 
* Improved PCI support (Hartmut Birr)  
 
* Improved PCI support (Hartmut Birr)  
  
== KERNEL ==
+
== Kernel ==
  
 
* Implemented NtProtectVirtualMemory; msvcrt apps now work (David Welch)  
 
* Implemented NtProtectVirtualMemory; msvcrt apps now work (David Welch)  
Line 17: Line 17:
 
* Profiler (Casper S. Hornstrup)  
 
* Profiler (Casper S. Hornstrup)  
  
== SUBSYSTEMS ==
+
== Subsystems ==
  
 
* Win32k: Rewrote gdi (Engxxx) objects,  
 
* Win32k: Rewrote gdi (Engxxx) objects,  
Line 31: Line 31:
 
* Winlogon: Retrieve startup shell from registry (Ge van Geldorp)  
 
* Winlogon: Retrieve startup shell from registry (Ge van Geldorp)  
  
== LIBRARIES ==
+
== Libraries ==
  
 
* MSVCRT: Added binary and unicode file IO support to msvcrt (Robert Dickenson)  
 
* MSVCRT: Added binary and unicode file IO support to msvcrt (Robert Dickenson)  
Line 39: Line 39:
 
* Kernel32: Implemented GetThreadPriotityBoost() and SetThreadPriorityBoost() (Eric Kohl)  
 
* Kernel32: Implemented GetThreadPriotityBoost() and SetThreadPriorityBoost() (Eric Kohl)  
  
== FREELDR ==
+
== FreeLoader ==
  
 
* EXT2/EXT3 file system support,  
 
* EXT2/EXT3 file system support,  
Line 46: Line 46:
 
* Offscreen buffering to remove flicker (Brian Palmer)  
 
* Offscreen buffering to remove flicker (Brian Palmer)  
  
== DRIVERS ==
+
== Drivers ==
  
 
* VFatFS: performance enhancements,  
 
* VFatFS: performance enhancements,  
Line 59: Line 59:
 
* Fs_Rec: Added UDF filesystem recognizer (Eric Kohl)  
 
* Fs_Rec: Added UDF filesystem recognizer (Eric Kohl)  
  
== APPS ==
+
== Apps ==
  
 
* Added new Service Control utitlity (Robert Dickenson)
 
* Added new Service Control utitlity (Robert Dickenson)

Revision as of 00:39, 7 February 2005

HAL

  • Added HalpGetIsaInterruptVector, HalpTranslatePciAddress,
  • Improved PCI support (Hartmut Birr)

Kernel

  • Implemented NtProtectVirtualMemory; msvcrt apps now work (David Welch)
  • Memory management improvements,
  • Fixes for SMP in the memory manager,
  • Enable/Disable the irq in KeConnectInterrupt/KeDisconnectInterrupt,
  • Enabled caching of directories and fat segments,
  • Write back dirty pages from cache manager at shutdown (Hartmut Birr)
  • File locking (Gunnar André Dalsnes)
  • Registry hive locking, packing value names,
  • Deferred hive synchronization (Eric Kohl)
  • Profiler (Casper S. Hornstrup)

Subsystems

  • Win32k: Rewrote gdi (Engxxx) objects,
  • Made GDI object locking exclusive,
  • Added functions for locking multiple objects,
  • Color translation now works properly,
  • Implemented several DC functions (Eugene Ingerman)
  • Win32k: Initial scrollbar code (Jason Filby)
  • CSRSS: Implemented ReadConsoleOutputA() and WriteConsoleInputA() (Marty Dill)
  • System: USetup - Installation utility (Eric Kohl)
  • System: First draft of a ScmNamedPipeListenerThread implementation (Robert Dickenson)
  • NTVDM: Updates to the VDM support (Robert Dickenson)
  • Winlogon: Retrieve startup shell from registry (Ge van Geldorp)

Libraries

  • MSVCRT: Added binary and unicode file IO support to msvcrt (Robert Dickenson)
  • Advapi32: Progress with opening and closing handles to SCM (Robert Dickenson)
  • Kernel32: Improved file attribute and file time handling (Ge van Geldorp)
  • Kernel32: Added support for lauching VDM on dos image load (Robert Dickenson)
  • Kernel32: Implemented GetThreadPriotityBoost() and SetThreadPriorityBoost() (Eric Kohl)

FreeLoader

  • EXT2/EXT3 file system support,
  • Performance enhancements,
  • VESA text modes supported now,
  • Offscreen buffering to remove flicker (Brian Palmer)

Drivers

  • VFatFS: performance enhancements,
  • Handle FAT32 partitions larger than 4GB,
  • Fixed handling of large FAT32 partitions (Hartmut Birr)
  • ATAPI: multiple sector read/write, 32 Bit IO,
  • Support for shared interrupts,
  • Support for Promise ultra100tx2 controller (Hartmut Birr)
  • ATAPI: Added write cache flushing (Eric Kohl)
  • Storage Stack: Added write cache flushing (Eric Kohl)
  • ScsiPort: Build the hardware device map for each SCSI port (Eric Kohl)
  • Fs_Rec: Added UDF filesystem recognizer (Eric Kohl)

Apps

  • Added new Service Control utitlity (Robert Dickenson)