{"id":602,"date":"2026-01-16T00:04:31","date_gmt":"2026-01-15T13:04:31","guid":{"rendered":"https:\/\/securelang.net\/cms\/?p=602"},"modified":"2026-01-16T00:04:31","modified_gmt":"2026-01-15T13:04:31","slug":"networking-progress","status":"publish","type":"post","link":"https:\/\/securelang.net\/cms\/blog\/2026\/01\/16\/networking-progress\/","title":{"rendered":"Networking Progress"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Network Stack Appears Stable<\/h2>\n\n\n\n<p>Basic TCP\/IP network functions appear to work correctly, although these functions haven&#8217;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.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HTTP Server In Progress<\/h2>\n\n\n\n<p>I ported a HTTP server early on for testing the network stack, this was originally a little problematic (in retrospect I should&#8217;ve tested with an echo server or something) but now that it&#8217;s working it seems like the HTTP server can easily be expanded for dynamic content etc.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SecureLang\u00ae RD Online Launch<\/h2>\n\n\n\n<p>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\u00ae RD and the custom HTTP server, which would serve information like API documentation for the OS.<\/p>\n\n\n\n<p>This will mark a significant change from the early 1.0.1 &amp; 1.0.2 releases, going from downloadable demos which don&#8217;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.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Network Stack Appears Stable Basic TCP\/IP network functions appear to work correctly, although these functions haven&#8217;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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-602","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/comments?post=602"}],"version-history":[{"count":1,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/602\/revisions"}],"predecessor-version":[{"id":603,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/602\/revisions\/603"}],"wp:attachment":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/media?parent=602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/categories?post=602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/tags?post=602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}