about summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2012-04-28 00:49:37 +0200
committerAlexander Barton <alex@barton.de>2012-04-28 00:49:37 +0200
commit76565022fbda9a4054d7f74a46439db4145e5655 (patch)
tree6aa241fe798b2b965652587c974db3d063ce6cef /doc
parent359732af85e8566d919a2e0bc580a490ead49d9e (diff)
parent4602cb9891a0234e391d56ac4b2491d134020f1b (diff)
downloadngircd-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.txt23
-rw-r--r--doc/Makefile.am1
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 \