Update README
This commit is contained in:
parent
57597bf8a2
commit
b31e079256
34
README.adoc
34
README.adoc
@ -5,27 +5,23 @@ xK
|
|||||||
daemon, and bot. It's all you're ever going to need for chatting,
|
daemon, and bot. It's all you're ever going to need for chatting,
|
||||||
so long as you can make do with slightly minimalist software.
|
so long as you can make do with slightly minimalist software.
|
||||||
|
|
||||||
They come with these potentially interesting properties:
|
They're all lean on dependencies, and offer a maximally permissive licence.
|
||||||
|
|
||||||
- supporting IRCv3, SOCKS, IPv6, TLS (including client certificates)
|
|
||||||
- lean on dependencies
|
|
||||||
- compact and arguably easy to hack on
|
|
||||||
- maximally permissive license
|
|
||||||
|
|
||||||
xC
|
xC
|
||||||
--
|
--
|
||||||
The IRC client, and the core of 'xK'. It is largely defined by being built
|
The IRC client, and the core of 'xK'. It is largely defined by building on top
|
||||||
on top of GNU Readline that has been hacked to death. Its interface should feel
|
of GNU Readline or BSD Editline that have been hacked to death. Its interface
|
||||||
somewhat familiar for weechat or irssi users.
|
should feel somewhat familiar for weechat or irssi users.
|
||||||
|
|
||||||
image::xC.png[align="center"]
|
image::xC.png[align="center"]
|
||||||
|
|
||||||
It has most of the stuff you'd expect of an IRC client, such as being
|
It has most features you'd expect of an IRC client, such as being multiserver,
|
||||||
multiserver, a powerful configuration system, integrated help, text formatting,
|
a powerful configuration system, integrated help, text formatting, automatic
|
||||||
automatic splitting of overlong messages, multiline editing, bracketed paste
|
message splitting, multiline editing, bracketed paste support, word wrapping
|
||||||
support, decent word wrapping, autocomplete, logging, CTCP queries, auto-away,
|
that doesn't break links, autocomplete, logging, CTCP queries, auto-away,
|
||||||
command aliases, and basic support for Lua scripting. As a unique bonus,
|
command aliases, SOCKS proxying, SASL EXTERNAL authentication using TLS client
|
||||||
you can launch a full text editor from within.
|
certificates, or basic support for Lua scripting. As a unique bonus, you can
|
||||||
|
launch a full text editor from within.
|
||||||
|
|
||||||
xD
|
xD
|
||||||
--
|
--
|
||||||
@ -34,11 +30,9 @@ than a system-wide daemon. If all you want is a decent, minimal IRCd for
|
|||||||
testing purposes or a small network of respectful users (or bots), this one will
|
testing purposes or a small network of respectful users (or bots), this one will
|
||||||
do it just fine.
|
do it just fine.
|
||||||
|
|
||||||
Notable features:
|
It autodetects TLS on incoming connections (I'm still wondering why everyone
|
||||||
|
doesn't have this), authenticates operators via TLS client certificate
|
||||||
- TLS autodetection (I'm still wondering why everyone doesn't have this)
|
fingerprints, and supports a number of IRCv3 capabilities.
|
||||||
- IRCop authentication via TLS client certificates
|
|
||||||
- partial IRCv3 support
|
|
||||||
|
|
||||||
Not supported:
|
Not supported:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user