commit 13122bc97d13c2630ab4b25a621486d0b7a0d134 from: Alexander Barton date: Sat Jun 29 14:02:18 2019 UTC Fix and extend documentation a little bit - Fix syntax of LINKS amd LIST commands. - Whitespace and spelling fixes. - Add some more information about IRCv3 support. commit - bb1d014abad85b6938cf9d3e88e64f4ee6757ede commit + 13122bc97d13c2630ab4b25a621486d0b7a0d134 blob - c4bd3a111852c0178077d64e911a9877a9762845 blob + 0accc5c29d81c02369f53c244b4686cb13b1f0c9 --- doc/Commands.txt +++ doc/Commands.txt @@ -2,7 +2,7 @@ ngIRCd - Next Generation IRC Server http://ngircd.barton.de/ - (c)2001-2013 Alexander Barton and Contributors. + (c)2001-2019 Alexander Barton and Contributors. ngIRCd is free software and published under the terms of the GNU General Public License. @@ -386,7 +386,7 @@ Status and Informational Commands - RFC 2812, 4.9 "Ison message" - LINKS - LINKS [[] [] + LINKS [[] ] . List all servers currently registered in the network matching , or all servers if has been omitted, as seen by the server @@ -617,9 +617,10 @@ Channel Commands - RFC 2812, 3.2.8 "Kick command" - LIST - LIST [[,[,...]] []] + LIST [[,[,...]] []] . - List all visible (comma-separated list). + List all visible channels matching the (comma-separated list), + or all channels when no was specified. . If is given, the command will be forwarded to for evaluation. @@ -882,7 +883,7 @@ Server Protocol Commands - ERROR ERROR [ [<> [...]]] . - Inform a client or a server about an error condition. The first + Inform a client or a server about an error condition. The first parameter, if given, is logged by the server receiving the message, all other parameters are silently ignored. . blob - b6ead9dfdbe5ef6078236dff1e1e60829a715413 blob + b920b4553daa1ef88d8571847f7c015bd68d2901 --- doc/Protocol.txt +++ doc/Protocol.txt @@ -2,7 +2,7 @@ ngIRCd - Next Generation IRC Server http://ngircd.barton.de/ - (c)2001-2012 Alexander Barton and Contributors. + (c)2001-2019 Alexander Barton and Contributors. ngIRCd is free software and published under the terms of the GNU General Public License. @@ -25,6 +25,12 @@ If you don't like this behavior please ./configure the clients are compatible with a server configured that way, some can't even connect at all! Therefore this option usually isn't desired for "normal server operation". + +In addition, ngIRCd implements some "IRCv3" features. This includes: + - IRCv3 Client Capability Negotiation + - IRCv3.1 multi-prefix Extension + - IRCv3.2 userhost-in-names Extension +Please see the IRCv3 homepage for more information: . II. The IRC+ Protocol