ChangeLog-0.3.8

From ReactOS Wiki
Revision as of 15:38, 17 January 2009 by Grschneider (talk | contribs) (MSVCRT)
Jump to: navigation, search

This is a work in progress!!!!

USE REAL NAMES HERE

Remember the format for changelogs! * Description (Developer names, bug #x)

Always write developer names in brackets

FYI, 0.3.7 was branched at r37062


This is the changelog for ReactOS™ version 0.3.8 (released whenever), 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.7 (released 4 November, 2008).

General

Generic 0.3.8 Changes

Translations

Host Tools

  • Fix compiler warnings treated as errors when using GCC 4.3.2 (Dmitry Gorbachev, bug #3849)
  • Rearrange "host/typedefs.h" to make it look more logical, fix a wrong definition of INT_PTR and UINT_PTR in this file (Colin Finck)

RBUILD

  • Don't decide whether to preprocess .spec files based on Kernel-Mode vs. User-Mode, but on the file extension. Preprocessed files use the .pspec extension now (Colin Finck)
  • Removed some checks for uppercased file extensions (Colin Finck)
  • Reenable testing on undefined properties, they are treated as being empty now (Colin Finck)

Core

Bootloader (FreeLoader)

Kernel and Executive (NTOSKRNL)

CM

EX

FSRTL

IO

KD

KE

MM

OB

PS

SMSS

Hardware Abstraction Layer (HAL)

Run Time Library (RTL)

Kernel Mode Drivers

NT System Library (NTDLL)

Static Libraries

Keyboard Layouts

USETUP

Win32™ Personality

User mode subsystem server (CSRSS)

Kernel-mode subsystem server (Win32K)

Services

Control panel applets

Win32™ Applications

Notepad

  • Fix the display of Line and Column in the Status Bar and add language resources for this (Carlo Bramini, bug #3702)

Win32™ Libraries

MSVCRT

  • Add parameter checks to strftime (Daniel Zimmermann, bug #3910)
  • Add support for floating point operations in sprintf (Gregor Schneider, bug #1533, bug #3727, bug #3878)
  • Update and fix undname, makepath, locale and several mbstring functions for increased compatibility (Gregor Schneider)

Regression tests

Rosautotest

  • Wrote a new tool for running automatic regression tests, superseding our previous syssetup/cmd/dbgprint hack (Colin Finck)

Wcstombs-tests

  • Add some tests for WC_NO_BEST_FIT_CHARS, which pass under Windows XP SP3 (Colin Finck)
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