Difference between revisions of "Csrss.exe"

From ReactOS Wiki
Jump to: navigation, search
m
m
Line 59: Line 59:
  
 
[[ChangeLog-0.2.7]]
 
[[ChangeLog-0.2.7]]
* Removed loading of the kernel-mode part of the Win32 subsystem (<code>win32k.sys</code>)
+
 
* Removed running of <code>winlogon.exe</code>
+
* Added loading of the kernel-mode part of the Win32 subsystem (<code>win32k.sys</code>);
 +
* Run <code>winlogon.exe</code>
 +
* Implemented <code>EnumSystemLocalesW</code> ([[Aleksey Bragin]])

Revision as of 07:00, 17 March 2012

http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/csrss/?view=log

ChangeLog-0.0.16

  • Console handling moved to CSRSS
  • Whole new win32 console support, with multiple virtual consoles and scrollback support

ChangeLog-0.0.17

  • New console client support

ChangeLog-0.0.21

ChangeLog-0.1.0

  • CSRSS: Implemented ReadConsoleOutputA() and WriteConsoleInputA() (Marty Dill)

ChangeLog-0.1.1

  • Csrss: More Console functions implemented, others improved (Hartmut Birr)

ChangeLog-0.2.0

ChangeLog-0.2.1

  • Use ScrollWindowEx for scrolling text in console (Filip Navara)
  • Move call to PrivateCsrssManualGuiCheck to before the creation of window classes (Gé van Geldorp)
  • Fixed shift handling code that caused bug 193 (Art Yerkes)
  • Initialize/delete the lock of a screen buffer (Hartmut Birr)

ChangeLog-0.2.2

ChangeLog-0.2.3

  • GuiConsoleUpdateBitmap ignores the color attribute of the first character in line, instead it takes the attribute of the last character of the previous line (Ge van Geldorp, Tonik)
  • Clean up calls from win32k to csrss (Ge van Geldorp)

ChangeLog-0.2.4

  • Cleanup buffer allocation in some console functions. (Filip Navara)
  • Always use non-antialiased font for consoles. (Filip Navara)
  • Minor correction to multibyte character conversion for GUI consoles. (Filip Navara)
  • Support for non-ENABLE_PROCESSED_OUTPUT and non-ENABLE_WRAP_AT_EOL_OUTPUT modes in ConioWriteConsole. (Filip Navara)
  • Other minor fixes to get Wine Kernel32 Console test working. (Filip Navara)
  • Complete rewrite of environment variable handling to get rid of memory leaks, heap corruption and spurious pointers. (Filip Navara)
  • Fix input peeking in CSRSS to not return fake events. (Filip Navara)
  • Fixed NumLock, CapsLock and ScrollLock handling in ConioGetShiftState. (Filip Navara)
  • Fixed the back-space-handling in ConioWriteConsole. (Hartmut Birr)
  • Allow selection of text in gui consoles. (Thomas Weidenmueller)
  • use WM_NOTIFY to communicate with the desktop window thread. (Thomas Weidenmueller)

ChangeLog-0.2.5

  • Implemented waitable console handles. - (Hartmut Birr)
  • Removed a fake event after a input event to empty the queue in CsrReadInputEvent. (Hartmut Birr)

ChangeLog-0.2.6

  • Initial code to register itself in the SM as the environment subsystem server for Win32 console programs.


ChangeLog-0.2.7

  • Added loading of the kernel-mode part of the Win32 subsystem (win32k.sys);
  • Run winlogon.exe
  • Implemented EnumSystemLocalesW (Aleksey Bragin)