ReactOS 0.3.14 Released
Aleksey Bragin <[email protected]> Wed, 08 Feb 2012 14:38:10 +0400
| Newsgroups | gmane.os.reactos.announce |
|---|---|
| Message-ID | <[email protected]> |
The ReactOS team is proud to announce the release of ReactOS 0.3.14. This version includes a significant amount of changes including both = user visible and architectural improvements. Also included in this = release is the valuable work accomplished as part of the Google Summer = of Code 2011 event, of which ReactOS was a mentoring project. One of the more significant sets of improvements was to ReactOS=92 = networking stack. As part of the GSoC, ReactOS gained a new TCP/IP = driver built around the LwIP project. The LwIP library is a popular and = stable implementation of TCP/IP originally intended for embedded use. = The new driver has significantly increased both stability and = performance, allowing the use of high bandwidth applications such as = torrents. Furthermore, ReactOS has improved compatibility with NT5.1 = drivers with the export of scatter/gather DMA functionality. Last but = not least, ReactOS now includes wireless network support and is able to = connect to both open and WEP encrypted networks. One of the more obvious user visible changes includes the implementation = of theme support. Users can now change the look and feel of ReactOS=92 = user interface by installing XP based themes and changing the appearance = of the desktop from the default classic look to something more exciting. Architecturally, the addition of a kernel mode testing framework has = helped to identify a variety of bugs in kernel mode components. This is = an important change with regards to core stability and is proving = invaluable in ensuring the project does not suffer unexpected = regressions in the kernel. Support for building ReactOS using the Microsoft toolset has also played = a large part in the release. This is now at a stage where ReactOS can be = entirely built using an MSVC based environment and can produce a working = boot and livecd. Along with GCC, ReactOS can now be built using two = different toolsets and on a variety of platforms including Windows, = Linux and Mac OS X. During the preparation of this release 789 bugs were fixed, including = 118 regressions with the oldest regression being issue #1009 (can't open = context menu with Shift-F10). The oldest bug fixed was #209 (PrintScreen = doesn't work) from over eight years ago. 811 new bugs were opened since = the release of 0.3.13. A list of some of the more significant changes includes: * ACPI Advanced Configuration and Power Interface support is now enabled = automatically when the ACPI Hardware Abstraction Layer is used, = providing support for power buttons and full system power off. * LwIP A new TCP/IP driver using the LwIP driver has been integrated into = ReactOS, significantly improving network performance and stability and = also presenting an upgrade path to IPv6. * MSVC Compatibility ReactOS can now be built using Microsoft's compiler to create a working = boot or livecd. * Scatter/Gather Support Scatter/Gather DMA operations are now supported, significantly improving = compatibility with network drivers written for NT5.1 and later. * Shell Improvements The shell32 library rewrite in C++ has been merged in and brings with it = various architectural improvements that will help serve as a foundation = for future work on the new explorer shell. * Special Pool A special pool designed to guard against misuses of kernel pool memory = has been implemented. * Theme Support ReactOS now has the infrastructure needed to theme the user interface = and shell, allowing users to install and use something besides the = classic Windows theme. * WiFi Support ReactOS now supports wireless network drivers and is able to join open = and WEP encrypted wireless networks. The detailed 0.3.14 changelog is available here: = http://www.reactos.org/wiki/index.php/ChangeLog-0.3.14 Main news link: http://www.reactos.org/en/news_page_70.html Download link: http://www.reactos.org/en/download.html I would like to thank all the past and present members of the ReactOS = team for their hard work and of course all those in the community that = support us. We will never forget involvement and contribution of those who left our = world too early. http://www.reactos.org/pipermail/ros-dev/2011-June/014419.html -- Aleksey Bragin ReactOS Foundation President http://www.reactos.org