Kirc – A tiny IRC client written in POSIX C99
IRC in 307 rules of C code without dependencies, pretty cool. Of course for that to work they had to sacrifice secure TLS support. Based on the "do one thing well" I was thinking you could set up a TLS tunnel from localhost:6667 to <irc-server>:6697<p>Not really perfect but my WIP attempt using `socat`:<p>`socat -v tcp-listen:6667,reuseaddr,fork,bind=127.0.0.1 ssl:<irc-server>:6697`<p>then connect to it:<p>`./kirc -s 127.0.0.1 -c 'channel' -n 'name' -r 'realname'`<p>not sure what TLS version socat uses by default, might be something horrible :)