Add README. - irc - Unnamed repository; edit this file 'description' to name th… | |
git clone git://vernunftzentrum.de/irc.git | |
Log | |
Files | |
Refs | |
README | |
--- | |
commit 420e494643d4ae10c509d67ddffc7bae069c86eb | |
parent 2fe8873b070fca24e5ce7f1b5bf73e402791ad0f | |
Author: Quentin Carbonneaux <[email protected]> | |
Date: Wed, 27 Apr 2016 11:22:25 -0400 | |
Add README. | |
Diffstat: | |
README | 42 +++++++++++++++++++++++++++++++ | |
1 file changed, 42 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/README b/README | |
@@ -0,0 +1,42 @@ | |
+IRC client http://c9x.me/irc/ | |
+=========================================================== | |
+ | |
+This is a simple irc client, it requires the ncurses | |
+library to compile. | |
+ | |
+For usage information, read ./irc -h | |
+ | |
+- TLS support using relayd | |
+-------------------------- | |
+ | |
+This sets up a relay TCP connection on localhost. This | |
+way you can connect using a more secure TLS connection | |
+with a IRC program that doesn't have TLS support builtin. | |
+ | |
+ | |
+/etc/relayd.conf: | |
+ | |
+ table <freenode> { irc.freenode.net } | |
+ table <oftc> { irc.oftc.net } | |
+ | |
+ protocol "irctls" { | |
+ tcp { nodelay, sack } | |
+ } | |
+ | |
+ relay "freenode" { | |
+ listen on 127.0.0.1 port 6668 | |
+ protocol "irctls" | |
+ forward with tls to <freenode> port 6697 | |
+ } | |
+ | |
+ relay "oftc" { | |
+ listen on 127.0.0.1 port 6669 | |
+ protocol "irctls" | |
+ forward with tls to <oftc> port 6697 | |
+ } | |
+ | |
+ | |
+Then connect: | |
+ | |
+ ./irc -n nick -u name -s 127.0.0.1 -p 6668 | |
+ ./irc -n nick -u name -s 127.0.0.1 -p 6669 |