[ANN] Diohsc: incredibly ordinary haskell client

I hacked together a little haskell client:

gemini://gemini.thegonz.net/diohsc/
https://repo.or.cz/diohsc.git

It implements everything except client certificates. Those may get added 
at some point.

For now at least, the interface is line-based, similar to AV-98.

For TLS, it uses the rather nice pure haskell libraries (tls, x509, 
cryptonite) by Vincent Hanquez. It allows a mix of TOFU and trusting 
specified CAs.

Currently it's tested only on my linux machine, but in theory it should 
be pretty portable.

The code is fairly terse:
$ grep -hv '^--' *.hs | grep -v '^


 | wc
724    4312   34955

Let me know if you find any bugs or other inadequacies.

---

Next in thread (2 of 3): 🗣️ Ben (benulo (a) systemli.org)

View entire thread.