Difference between revisions of "ChangeLog-0.3.8"
Grschneider (talk | contribs) (my win32k changes) |
Grschneider (talk | contribs) (→Win32™ Libraries) |
||
Line 86: | Line 86: | ||
== Win32™ Libraries == | == Win32™ Libraries == | ||
+ | === MSVCRT === | ||
+ | * Add parameter checks to strftime ([[Daniel Zimmermann]],[[Gregor Schneider]], 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 == | == Regression tests == |
Revision as of 15:36, 17 January 2009
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).
Contents
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)
- Fix TransparentBlt in 24bpp mode (Gregor Schneider, bug #1583)
- Fix StretchBlt offset calculation in 8bpp and 16bpp (Gregor Schneider)
- Fix BitBlt MergePaint operation (Gregor Schneider)
- Fix hatched brush color conversion (Gregor Schneider)
- Fix BitBlt coordinate calculation for 1 bit masks (Gregor Schneider, bug #2372)
- Add several PS_NULL, PS_INSIDEFRAME and PS_ALTERNATE brush improvements (Gregor Schneider)
- Fix DrawIcon and DrawIconEx in 32bpp mode (Gregor Schneider)
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,Gregor Schneider, 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 |