Commit Briefs
add kamiproxy: a 9p-over-tls proxy for plaintext 9p
kamiproxy is a TLS-capable proxy that forwards the traffic it gets over plaintext 9p on a local port to a remote 9p server. It uses (and mandates) tls client certificates.
Merge branch 'portable'
Trying to maintain two branches was impossible at this stage for me alone, so I'll recognize my stupidity and merge the portable branch into the main one. The repository will build using autotools.
restructure project and switch build system
use by default the OpenBSD mk infrastructure to build and test all the kamid components.
first draft of the ninepscript interpreter
the ninepscript is meant as a way to test kamid. The idea is to execute these scripts that sends and receive 9p messages and ensure that the daemon works correctly in various situations.