Releases: redox-os/redox
0.1.3 - VirtualBox Integration
This release integrates much better with VirtualBox, implementing ACPI shutdown support, mouse integration, and more reliable PS/2 support.
To shutdown, run sudo shutdown
from a terminal.
In addition, automatic resolution setting in VirtualBox, and manual resolution setting from the command line in QEMU will be available in a coming release.
0.1.2 - Fix VirtualBox (Hopefully)
This release comes with a load of sweet changes. The most important should be that the usage of Redox OS in VirtualBox has been significantly improved. All three Intel ethernet controllers are supported, and IRQ handling has been fixed.
Here is a rendering of this page in Redox OS, in VirtualBox
Here are the VirtualBox settings used, in version 5.1.6
Very Important Changes
Kernel
- Switched interrupt handling to use manual EOI, which should be more compatible and should fix VirtualBox issues
Filesystem
- Fixed path parsing issue, which caused a
open("/example/non_existent/file", O_CREAT)
to create/example/file
Very Cool Changes
CLI
- Significant updates to
ion
, fixing many syntax issues and adding many features. See the changes here. - Added test program, which now compiles for Redox
- Updated coreutils and extrautils
- Modify
wget
andpkg
to usehyper
, removing a lot of unnecesary code
GUI
- Updated cursor theme, added resize cursors for right, bottom, and bottom right edges
- Scrolling in the file manager
- Use of
hyper
in the browser - Allow the browser to open local html with
file://
- Fixes for browser panics
- Fixes for browser handling of
Content-Type
- Improve terminal render speed
- Add terminal window titles
Very Boring Changes
Drivers
- Updated drivers
- Added PCI IDs for more Intel ethernet controllers
Rust
- Update Rust to new nightly
0.1.1 - Orbital Feature Rush
Orbital Feature Rush
This release adds support for resizing windows, mouse scroll, changing window titles, and improves the look and feel of many Redox applications.
Mirrors
# sha256sum livedisk.iso
5f70040ae8c81736b517c7afb27c38526f5fc05b345a29db2d6caa7ef8fb88ef livedisk.iso
Screenshots
Changelog
Orbital
- Fira Sans for window fonts
- Resizable backgrounds, with zoom, scale, fill, and center modes
- Multiple background support
- Window resizing, using border dragging
- Ability to change window title
- Pass scroll events to applications
Orbclient
- Add scroll events
- Add resize window flag
- Catch resize and move events
- Fix SDL2 backend to provide the same events as the Orbital backend
Orbutils
- Improve performance of file manager
- Use TTF font in terminal
- Improve look and feel of launcher
- Allow viewer to resize
- Allow browser to resize
- Browser can scroll with mouse wheel
0.1.0 - Visual Refresh
For more information about this release, see the Reddit post
The UI has been overhauled, marking a good point for a minor version bump.
The build log can be found here: https://travis-ci.org/redox-os/redox/builds/204817563
0.0.9
This release does the following:
- Updates the kernel IRQ model to solve issues with IRQs.
- Moves PIC initialization to the kernel from the bootloader
- Updates the file manager to fix navigation and display issues
- Updates the browser to add HTTPS
- Updates ion to fix if behavior with variables
- Updates smith
0.0.8
Fix for VirtualBox lockups. Update of drivers and kernel for better error handling.
The ISO will be available when this build completes: https://travis-ci.org/redox-os/redox/builds/199501117
The Redox installer is present in this release, and can be used to build a container.
# Create a Redox container at "sysroot"
redox_installer /etc/installer/minimal.toml
# Enter the new Redox container
sudo contain sysroot
# Show processes, RNS and ENS will change based on current container
ps
0.0.7
Updates to all submodules, including the kernel, drivers, coreutils, orbutils, and Rust. Addition of the Redox installer and screenfetch. Fixes for init. Initial HTTPS support in wget.
ISO release will happen when this build completes: https://travis-ci.org/redox-os/redox/builds/197724728