diff options
| author | Alexander Barton <alex@barton.de> | 2012-04-28 00:49:37 +0200 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2012-04-28 00:49:37 +0200 |
| commit | 76565022fbda9a4054d7f74a46439db4145e5655 (patch) | |
| tree | 6aa241fe798b2b965652587c974db3d063ce6cef /doc | |
| parent | 359732af85e8566d919a2e0bc580a490ead49d9e (diff) | |
| parent | 4602cb9891a0234e391d56ac4b2491d134020f1b (diff) | |
| download | ngircd-76565022fbda9a4054d7f74a46439db4145e5655.tar.gz ngircd-76565022fbda9a4054d7f74a46439db4145e5655.zip | |
Merge branch 'capabilities'
* capabilities:
"multi-prefix" capability 2/2: adjust NAME and WHO handlers
"multi-prefix" capability 1/2: implement complete CAP infrastructure
IRC_Send_NAMES(): Code cleanup
New function Client_CapSet() in addition to Client_Cap{Add|Del}
"CAP REQ" starts capability negotiation and delays user registration
Correctly handle "CAP END", new client type CLIENT_WAITCAPEND
Implement core IRC capability handling and "CAP" command
New "login" source file
Introduce_Client() => Client_Introduce(), and move it to client.c
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/Capabilities.txt | 23 | ||||
| -rw-r--r-- | doc/Makefile.am | 1 |
2 files changed, 24 insertions, 0 deletions
diff --git a/doc/Capabilities.txt b/doc/Capabilities.txt new file mode 100644 index 00000000..9a692ea6 --- /dev/null +++ b/doc/Capabilities.txt @@ -0,0 +1,23 @@ + + ngIRCd - Next Generation IRC Server + http://ngircd.barton.de/ + + (c)2001-2012 Alexander Barton and Contributors. + ngIRCd is free software and published under the + terms of the GNU General Public License. + + -- Capabilities.txt -- + + +This document lists and describes the "IRC capabilities" that ngIRCd supports +and can be requested by a IRC/IRCv3 client that supports the "CAP" command. + +ngIRCd implements the "IRC Client Capabilities Extension" as described here: +<http://www.leeh.co.uk/draft-mitchell-irc-capabilities-02.html> + + +I. Supported Capabilities +~~~~~~~~~~~~~~~~~~~~~~~~~ + +None. At the moment, ngIRCd supports the "CAP" command and its sub-commands +but offers no capabilities that could be requested by a client. diff --git a/doc/Makefile.am b/doc/Makefile.am index 1a792c5f..92e019b8 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -18,6 +18,7 @@ SUFFIXES = .tmpl static_docs = \ Bopm.txt \ + Capabilities.txt \ FAQ.txt \ GIT.txt \ HowToRelease.txt \ |