Networking Progress

Network Stack Appears Stable

Basic TCP/IP network functions appear to work correctly, although these functions haven’t been expanded to a full suite yet (missing DHCP etc.). Using an academic IP stack instead of a commercial one seems to have resulted in very solid foundations and I remain very happy with this codebase.

As this appears mostly stable, debugging output has now been disabled so the stack now works silently in the background instead of printing a lot of junk on every event.

HTTP Server In Progress

I ported a HTTP server early on for testing the network stack, this was originally a little problematic (in retrospect I should’ve tested with an echo server or something) but now that it’s working it seems like the HTTP server can easily be expanded for dynamic content etc.

SecureLang® RD Online Launch

This smooth but uninspiring progress means that the platform can probably be put into production early serving sections of my own website/s. This would probably involve using a mainstream (e.g. Linux/Apache) frontend and relaying requests internally to VMs running SecureLang® RD and the custom HTTP server, which would serve information like API documentation for the OS.

This will mark a significant change from the early 1.0.1 & 1.0.2 releases, going from downloadable demos which don’t do much to an interactive system people can gain some familiarity with online. It should be possible to also provide shell accounts and online SDK services eventually.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *