Skip to content

0.1.2 - Fix VirtualBox (Hopefully)

Compare
Choose a tag to compare
@jackpot51 jackpot51 released this 17 Mar 05:03
· 2945 commits to master since this release

ISO Downloads Travis Build Log

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 and pkg to use hyper, 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