xous-core/services/shellchat
nworbnhoj 4ea0c8457d implement tls::danger::StifledCertificateVerification
StifledCertificateVerification::verify_server_cert() will verify the certificate with the default rustls WebPkiVerifier, BUT specifically override a `CertificateError::UnknownIssuer` and return ServerCertVerified::assertion()

This allows us to use rustls to open a tls connection to a host with an untrusted certificate chain. And subsequently get to see the certificate chain, and possibly choose to trust the chain, or links in it.
2023-06-25 12:31:23 +10:00
..
locales add automounter to shellchat, and initial wait message 2022-11-06 03:11:23 +08:00
src implement tls::danger::StifledCertificateVerification 2023-06-25 12:31:23 +10:00
Cargo.toml implement shellchat "net tls probe" 2023-06-20 21:02:12 +10:00
README.md
shellchat_screen1.png

Shell Chat

shellchat is the basic command line environment for Precursor. It houses most of the system maintenanence and test commands.

If you'd like to make your own REPL-type app, check out apps/repl/ for a pared-down version of shellchat which is a better starting point.