Difference between revisions of "ChangeLog-0.3.9"

From ReactOS Wiki
Jump to: navigation, search
(KERNEL32)
m (SC)
Line 127: Line 127:
  
 
=== SC ===
 
=== SC ===
 +
* Prevent using of uninitialized values in error case [[Johannes Anderwald]]
 +
* Don't leak ServiceHandle and ServiceManagerHandle [[Johannes Anderwald]]
  
 
=== Solitaire ===
 
=== Solitaire ===

Revision as of 17:23, 5 April 2009

This is the changelog for ReactOS™ version 0.3.9, an open-source operating system designed to be binary executable- and device driver-compatible with Microsoft™ Windows NT™ and subsequent Microsoft operating systems such as Windows 2000™ and Windows XP™. ReactOS is written by the ReactOS development team, and the last previous version of ReactOS was version 0.3.8 (released 4 February, 2009).

General

Generic 0.3.9 Changes

Translations

Host Tools

RBUILD

RSYM

WIDL

Core

Bootloader (FreeLoader)

Kernel and Executive (NTOSKRNL)

CM

DBGK

EX

FSRTL

FSTUB

IO

KD

KDBG

KE

MM

OB

PS

  • Change ExitStatus of Process from STATUS_TIMEOUT to STATUS_PENDING (STILL_ACTIVE). (Michael Martin,Bug #3135)

SMSS

Hardware Abstraction Layer (HAL)

Run Time Library (RTL)

Kernel Mode Drivers

ACPI

AFD

CDFS

FASTFAT

FS_REC

KS

NPFS

  • NpfsDisconnectPipe: Return STATUS_PIPE_DISCONNECTED if pipe is already disconnected. (Michael Martin)
  • Return STATUS_BROKEN_PIPE for cases where the pipe has been closed. (Michael Martin)
  • Check that pipes otherside is valid before attempting to fire othersides read/write event. (Michael Martin, Bug #4137)

NDIS

PORTCLS

SCSIPORT

SYSAUDIO

TCPIP

WDMAUD

VIDEOPRT

NT System Library (NTDLL)

Static Libraries

CRT

IP

MINGW

PSEH

Keyboard Layouts

USETUP

Win32™ Personality

User mode subsystem server (CSRSS)

Kernel-mode subsystem server (Win32K)

Services

DHCP

WinLogon

Control panel applets

APPWIZ

INTL

SYSDM

Win32™ Applications

Calc

Command Prompt

Ipconfig

Notepad

SC

Solitaire

Taskmgr

Win32™ Libraries

ADVAPI32

  • Correct param values for GetServiceDisplayNameW and GetServiceKeyNameW when service name is not found. (Michael Martin)

COMCAT

D3D9

GDI32

GLU32

KERNEL32

  • MultiByteToWideChar: Fill the WideCharString buffer with what will fit, to match Windows. (Michael Martin, Bug #3740)

MSAFD

MSVCRT

NETCFGX

NETSHELL

OLE32

OLEAUT32

RPCRT4

SETUPAPI

SHELL32

USER32

Regression tests

PSEH2_Test

Rosautotest

Wcstombs-tests

Versions / Official Changelogs / Community Changelogs
0.0.x Series 0.0.8 | 0.0.9 | 0.0.10 | 0.0.11 | 0.0.12 | 0.0.13 | 0.0.14 | 0.0.15 | 0.0.16 | 0.0.17 | 0.0.18 | 0.0.19 | 0.0.20 | 0.0.21
0.1.x Series 0.1.0 | 0.1.1 | 0.1.2 | 0.1.3 | 0.1.4 | 0.1.5
0.2.x Series 0.2.0 | 0.2.1 | 0.2.2 | 0.2.3 | 0.2.4 | 0.2.5 | 0.2.6 | 0.2.7 | 0.2.8 | 0.2.9
0.3.x Series 0.3.0 | 0.3.1 | 0.3.2 | 0.3.3 | 0.3.4 | 0.3.5 | 0.3.6 | 0.3.7 | 0.3.8 | 0.3.9 | 0.3.10 | 0.3.11 | 0.3.12 | 0.3.13 | 0.3.14 | 0.3.15 | 0.3.16 | 0.3.17
0.4.x Series 0.4.0 | 0.4.1 | 0.4.2 | 0.4.3 | 0.4.4 | 0.4.5 | 0.4.6 | 0.4.7 | 0.4.8 | 0.4.9 | 0.4.10 | 0.4.11 | 0.4.12 | 0.4.13 | 0.4.14