Skip to content

Partial TCP, Timers, Virtualbox +++

Pre-release
Pre-release
Compare
Choose a tag to compare
@alfreb alfreb released this 03 Nov 14:42
· 10265 commits to master since this release
  • Partial TCP - enough to show a static webpage
  • Asynchronous timers using the PIT (Polite ones - no context switches). You'll find them in "class_pit.hpp".
  • Major directory structure cleanup, mostly split contents in ./src into folders.
  • Lots of work towards IPv6
  • VirtualBox support is back - but note, ARP is not done, so don't expect proper networking.
  • Install-script finally works - way differently
    • We now install to - and build from $HOME/IncludeOS_install. Much better than installing by default to /usr/local/IncludeOS/. You can move that folder anywhere - just update the first line in the makefiles. (Yes, environment vars are probably what we'll do later, but we're also getting a package manager...)
    • The contents of the install-folder gets gzipped into a binary release bundle. This bundle can be extracted as-is, and there you have everything you need to build IncludeOS (except for local dependencies such as clang). No need to build a cross-compiler!