Commits


Don't send invalid CHANINFO commands when no key is set It can happen that a channel is +k, but no key is set: for example by misconfiguring a pre-defined channel. In this case, ngIRCd sent an invalud CHANINFO command ("CHANINFO #test +Pk 0 :'", note the unset key represented by the two spaces) to its peers. Fix this and enhance the CHANINFO documentation.


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.


Commands.txt, PRIVMSG: Fix "server mask" description


Documentation: Spelling fixes


Fix several broken URLs.


Add support to show user links using "STATS L" Change "stats L" to show servers and user links and restrict it to IRC Operators.


Commands.txt: Document proprietary DIE <message> parameter


More spelling corrections


Commands.txt: Update more descriptions Update description of "CHANINFO", "METADATA", "NJOIN", "SERVER", "SQUIT", "GET", and "POST".


Commands.txt: Update more descriptions Update description of "CONNECT", "DIE", "DISCONNECT", "GLINE", "KILL", "KLINE", "OPER", "REHASH", "RESTART" and "WALLOPS".


Commands.txt: Fix <target> description of TRACE command


Commands.txt: Update more descriptions Update descriptions of "AWAY", "JOIN", "LIST", "MODE", "PART", "TOPC", and "TRACE".


Commands.txt: Streamline references to IRC+ protocol


Commands.txt: Update more descriptions Update descriptions of "NICK", "PASS", "PING", "PONG", "QUIT", "USER", "WEBIRC", "SERVICE", and "SVSNICK".


Commands.txt: Update description of "PRIVMSG", "NOTICE", and "SQUERY"


Commands.txt: Update description of the "ERROR" command


Commands.txt: Update description of the "KILL" command


Commands.txt: Update description of the "KICK" command


Commands.txt: Update description of the "INVITE" command


Commands.txt: spelling fixes ...


Merge branch 'HelpText' * HelpText: (22 commits) Commands.txt: Update description of the "USERS" command Commands.txt: Update description of the "SUMMON" command Commands.txt: Update description of the "SERVLIST" command Commands.txt: Update description of the "WHOWAS" command Commands.txt: Update description of the "WHOIS" command Commands.txt: Update description of the "WHO" command Commands.txt: Update description of the "VERSION" command Commands.txt: Update description of the "USERHOST" command Commands.txt: Update description of the "TIME" command Commands.txt: Update description of the "STATS" command Commands.txt: Update description of the "NAMES" command Commands.txt: Update description of the "MOTD" command Commands.txt: Update description of the "LUSERS" command Commands.txt: Update description of the "LINKS" command Commands.txt: Update description of the "ISON" command Commands.txt: Update description of the "INFO" command Commands.txt: Update description of the "ADMIN" command Commands.txt: Add description for the "CHARCONV" command Commands.txt: Add description for the "CAP" command Commands.txt: Import descriptions from "rbose/command_help" ...


Commands.txt: Update description of the "USERS" command


Commands.txt: Update description of the "SUMMON" command


Commands.txt: Update description of the "SERVLIST" command


Commands.txt: Update description of the "WHOWAS" command


Commands.txt: Update description of the "WHOIS" command


Commands.txt: Update description of the "WHO" command


Commands.txt: Update description of the "VERSION" command


Commands.txt: Update description of the "USERHOST" command


Commands.txt: Update description of the "TIME" command


Commands.txt: Update description of the "STATS" command


Commands.txt: Update description of the "NAMES" command


Commands.txt: Update description of the "MOTD" command


Commands.txt: Update description of the "LUSERS" command


Commands.txt: Update description of the "LINKS" command


Commands.txt: Update description of the "ISON" command


Commands.txt: Update description of the "INFO" command


Commands.txt: Update description of the "ADMIN" command


Commands.txt: Add description for the "CHARCONV" command


Commands.txt: Add description for the "CAP" command


Commands.txt: Import descriptions from "rbose/command_help" Import command description texts from the "rbose/command_help" branch, which have been written by DNS <dns@rbose.org> -- thanks a lot!


Commands.txt: Reorder some commands Reorder some commands and introduce new section "Connection Handling". Idea by DNS <dns@rbose.org>, thanks!


Commands.txt: Fix some wording and spelling


Merge branch 'bug145-ProvideHelp' * bug145-ProvideHelp: Use "${docdir}/Commands.txt" as help text file Add a note that "help file" is updated on startup and REHASH only Add doc/Commands.txt which should document all commands Implement Help() function parsing and returning the help text Document "HelpFile" in sample-ngircd.conf and ngircd.conf.5 Implement new configuration option "HelpFile" IRC_HELP(): Code cleanup Refactor Read_Motd() into Read_TextFile()


Add doc/Commands.txt which should document all commands This document can be used as "help text", too, see configuration option "HelpFile" in ngircd.conf(5). Please note that this file in its current state is far from complete, only a few commands are documented, but you should get an idea how it works. So please send in patches adding the remaining parts! :-)