From 7587814cdf34c86ec4bb2ee6f080943b72db6863 Mon Sep 17 00:00:00 2001 From: mcpcpc Date: Wed, 16 Sep 2020 23:57:09 -0400 Subject: add tls/ssl example --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3e9f185..1a125a6 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ usage: kirc [-s hostname] [-p port] [-c channel] [-n nick] [-r real name] [-u us * No dependencies other than a [C99 compiler](https://gcc.gnu.org/). * Complies with [RFC 2812](https://tools.ietf.org/html/rfc2812) standard. * Ability to log the entire chat history (see _Usage_ section for more information). -- Simple command structure: +* Simple command structure: ```shell Send a message to the current channel. @@ -85,3 +85,19 @@ cd kirc make make install ``` + +## TLS/SSL Support + +There is no native TLS/SSL support. Instead, users can achieve this functionality by using third-party tools (e.g. stunnel, socat, ghosttunnel). + +* _socat_ example: + +```shell +socat -v tcp-listen:6667,reuseaddr,fork,bind=127.0.0.1 ssl::669 +kirc -s 127.0.0.1 -c 'channel' -n 'name' -r 'realname' +``` + +## Contact + +For any further questions or concerns, feel free to reach out to me on `#kirc` or `#kisslinux`. + -- cgit v1.2.3