Skip to content

Standalone IP stack, Ping etc.

Pre-release
Pre-release

Choose a tag to compare

@alfreb alfreb released this 28 Oct 13:51
· 10670 commits to master since this release

Since alpha usually means a release, and we haven't released anything yet, we'll call all versions up to the first actual release vMajor.Minor.Patch-proto. We decided earlier that semantic versioning is nice, even before we release anything, so expect a lot of major versions, since we're going to redo the API all the time.

New in this version:

  • Standalone IP stack (so you can't get an IP stack instance via the interface anymore, which is an API change, and consequently this is a new Major release)
  • IncludeOS now answers to ping
  • There is a dedicated test folder which will build images named after the latest commit, or DIRTY
  • The IP stack is called Inet, and everything network related is in the namespace net
  • The UDP-service in ./examples/basic_udp will assign itself an IP based on the mac-address assigned to it from Qemu. Later this conversion will also be used reversly, in Arp.
  • We have a module system under way, and SQLite is the first module (it doesn't work yet)