Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 54 and Version 55 of ReleaseNotes/Trunk


Ignore:
Timestamp:
2010-03-10T19:25:54Z (10 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes/Trunk

    v54 v55  
    1 = Release Notes for HelenOS trunk =
     1= Release Notes for HelenOS Trunk =
    22
    33'''Note:''' This document is a draft describing a future HelenOS release and is subject to change. The software described here has not been released yet. To get these latest and greatest features now, check out our Bazaar head. (But you will also get the latest bugs).
    44
    5 HelenOS 0.4.2 (Skewer) was released on 2010-03-10.
     5HelenOS ''version (codename) '' was released on ''date''.
    66
    77This document contains a summary of changes made to HelenOS since release 0.4.1.
     
    1515=== General ===
    1616
    17  * The project switched to Bazaar VCS.
    18  * The ia32 port can be run in !VirtualBox again.
    19  * Support for building using Clang.
     17 * Feature
     18   * Description
    2019
    2120=== Kernel ===
    2221
    23  * Support for the UltraSPARC T1 and T2 processors was added.
     22 * Item
    2423
    2524=== Services and Drivers ===
    2625
    27  * ATA Disk Driver
    28    * Now works with real disks and supports 48-bit LBA.
    29  * Added MBR and GUID partition table drivers.
    30  * On G3 Macs keyboard works again via new Apple Desktop Bus driver (and mouse is also supported).
    31  * Re-introduced mouse drivers, this time as separate servers.
    32    * PS/2 mouse
    33    * Apple ADB mouse
    34  * Clipboard service
    35  * Networking stack (experimental support)
     26 * Item
    3627
    3728=== File Systems ===
    3829
    39  * Block addresses and file offsets are now 64-bit on all architectures.
    40  * Improved I/O error handling.
    41  * The FAT file system is now more robust against malformed on-disk file system data.
    42  * The DEVFS file system now understands device namespaces and moves to hierarchical directory structure.
    43  * TMPFS and FAT file systems can now be unmounted.
     30 * Item
    4431
    4532=== Applications ===
    4633
    47  * New Text Editor
    48    * Added {{{edit}}}, a simple text editor.
    49  * Bdsh
    50    * Improved command input (text seek, history, copy and paste)
    51    * {{{mkfile}}} command for creating zero-filled files (e.g. disk images)
    52  * Tool for creating FAT file systems, {{{mkfat}}}
     34 * Item
    5335
    5436=== Miscellaneous ===
    5537
    56  * Build system
    57    * Parallel builds are now supported.
    58  * Spawned task now inherits the current working directory from the spawner task.
    59  * Stack traces
    60    * Upon a failed assertion the failing application will print a stack trace (all architectures except ia64 and mips32).
    61    * When the kernel kills a task, it will print its stack trace (all architectures except ia64, mips32, ppc32 and sparc64).
    62    * When the kernel panics, it will print a stack trace (all architectures except ia64, mips32, ppc32 and sparc64).
    63  * Core dumps (experimental support)
     38 * Item
    6439
    6540== Regressions in This Release ==
    6641
    67  * Changes in Qemu behavior for some platforms
    68    * HelenOS/arm32 for Integrator/CP running in Qemu 0.11 and above will show wrong colors on the frame buffer and the keyboard presses will result in incorrect scan codes. Running in Qemu 0.10.5 does not exhibit these problems.
     42 * Item
     43   * Description
    6944
    7045== Known Bugs ==