Module: ngircd.git
Branch: master
Commit: 7fce71914287dc962d3c3cfdb7ebda7bfaa7311d
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=7fce7191…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:29:30 2013 +0100
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"
...
---
Module: ngircd.git
Branch: master
Commit: 35452b31579174e0714ff7912a5857b82c787804
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=35452b31…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:25:09 2013 +0100
Commands.txt: Update description of the "SUMMON" command
---
doc/Commands.txt | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 2a4baef..627efa5 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -605,6 +605,16 @@ Dummy Commands
~~~~~~~~~~~~~~
- SUMMON
+ SUMMON <user> [<target> [<channel>]]
+ .
+ This command was intended to call people into IRC who are directly
+ connected to the terminal console of the IRC server -- but is
+ deprecated today. Therefore ngIRCd doesn't really implement this
+ command and always returns an error message, regardless of the
+ parameters given.
+
+ References:
+ - RFC 2812, 4.5 "Summon message"
- USERS
Module: ngircd.git
Branch: master
Commit: e90d30a2cc30cddd797602dcc63adebdec8d0538
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=e90d30a2…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:24:52 2013 +0100
Commands.txt: Update description of the "SERVLIST" command
---
doc/Commands.txt | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 3d9363e..2a4baef 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -544,6 +544,18 @@ IRC Service Commands
- SERVICE
- SERVLIST
+ SERVLIST [<mask> [<type>]]
+ .
+ List all IRC services currently registered in the network.
+ .
+ The optional <mask> and <type> parameters can be used to limit the
+ listing to services matching the <mask> and that are of type <type>.
+ .
+ Please note that ngIRCd doesn't use any service types at the moment
+ and therefore all services are of type "0".
+
+ References:
+ - RFC 2812, 3.5.1 "Servlist message"
- SQUERY
Module: ngircd.git
Branch: master
Commit: 45ab73ac81ac8167b7e3b2efde6ec2c54127fa68
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=45ab73ac…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:24:34 2013 +0100
Commands.txt: Update description of the "WHOWAS" command
---
doc/Commands.txt | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 1f86cef..3d9363e 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -399,14 +399,20 @@ Status and Informational Commands
- RFC 2812, 3.6.2 "Whois query"
- WHOWAS
- WHOWAS <nickname> [<count> [<server>]]
+ WHOWAS <nickname>[,<nickname>[,...]] [<count> [<target>]]
.
- Used to return information about <nicknames> that are no longer in use
- (due to client disconnection, or nickname changes).
+ Query information about nicknames no longer in use in the network,
+ either because of nickname changes or disconnects. The history is
+ searched backwards, returning the most recent entry first. If there
+ are multiple entries, up to <count> entries will be shown (or all of
+ them, if no <count> has been given).
.
- If given, the server will return information from the last <count> times
- the nickname has been used.
- If <server> is given, the command is forwarded to it for processing.
+ <target> can be a server name, the nickname of a client connected to a
+ specific server, or a mask matching a server name in the network. The
+ server of the current connecion is used when <target> is omitted.
+
+ References:
+ - RFC 2812, 3.6.3 "Whowas"
Channel Commands
Module: ngircd.git
Branch: master
Commit: 78978994dfeab446f45817ec78c0e1c9aced3acc
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=78978994…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:24:14 2013 +0100
Commands.txt: Update description of the "WHOIS" command
---
doc/Commands.txt | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index f21073a..1f86cef 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -386,11 +386,17 @@ Status and Informational Commands
- RFC 2812, 3.6.1 "Who query"
- WHOIS
- WHOIS [<server>] <nicknames>
+ WHOIS [<target>] <mask>[,<mask>[,...]]
.
- Returns information about the comma-separated list of <nicknames>.
+ Query information about users matching the <mask> parameter(s) as seen
+ by the server <target>; up to 3 <masks> are supported.
.
- If <server> is given, the command is forwarded to it for processing.
+ <target> can be a server name, the nickname of a client connected to a
+ specific server, or a mask matching a server name in the network. The
+ server of the current connecion is used when <target> is omitted.
+
+ References:
+ - RFC 2812, 3.6.2 "Whois query"
- WHOWAS
WHOWAS <nickname> [<count> [<server>]]
Module: ngircd.git
Branch: master
Commit: 19cb29da514a397268f2965c08496a7b6ff89aa0
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=19cb29da…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:23:59 2013 +0100
Commands.txt: Update description of the "WHO" command
---
doc/Commands.txt | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 6889039..f21073a 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -373,13 +373,18 @@ Status and Informational Commands
- RFC 2812, 3.4.3 "Version message"
- WHO
- WHO [<target> ["o"]]
+ WHO [<mask> ["o"]]
.
- Returns a list of users who match <target> (nick, hostmask or channel).
+ Show a list of users who match the <mask>, or all visible users when
+ the <mask> has been omitted. (Special case: the <mask> "0" is
+ equivalent to "*")
.
If the flag "o" is given, the server will only return information about
IRC Operators.
+ References:
+ - RFC 2812, 3.6.1 "Who query"
+
- WHOIS
WHOIS [<server>] <nicknames>
.
Module: ngircd.git
Branch: master
Commit: 6ed3b6f85c6cfa25d1607a8efa51a82ad7a8e012
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=6ed3b6f8…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:23:43 2013 +0100
Commands.txt: Update description of the "VERSION" command
---
doc/Commands.txt | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index f23d99d..6889039 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -355,9 +355,22 @@ Status and Informational Commands
- RFC 2812, 4.8 "Userhost message"
- VERSION
- VERSION [<server>]
+ VERSION [<target>]
.
- Show the ngIRCd version of the current server, or specified <server>.
+ Show version information about a particular IRC server in the network.
+ .
+ <target> can be a server name, the nickname of a client connected to
+ a specific server, or a mask matching a server name in the network.
+ The server of the current connecion is used when <target> is omitted.
+ .
+ Please note: in normal operation, the version number ends in a dot
+ (".", for example "ngIRCd-20.1."). If it ends in ".1" (for example
+ "ngIRCd-20.1.1", same version than before!), the server is running in
+ debug-mode; and if it ends in ".2", the "network sniffer" is active!
+ Keep your privacy in mind ...
+
+ References:
+ - RFC 2812, 3.4.3 "Version message"
- WHO
WHO [<target> ["o"]]
Module: ngircd.git
Branch: master
Commit: 5b8f13a4a975a7b60d44fa2d3817409feb234f16
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=5b8f13a4…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:23:27 2013 +0100
Commands.txt: Update description of the "USERHOST" command
---
doc/Commands.txt | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 642dfb0..f23d99d 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -342,12 +342,17 @@ Status and Informational Commands
of a specific <server>, in a similar method to traceroute.
- USERHOST
- USERHOST <nicknames>
+ USERHOST <nickname> [<nickname> [...]]
.
- Show the user-host of <nicknames> (seperated by space).
- "-" means <nick> is away,
- "+" means <nick> is available,
- "*" indicates your connection.
+ Show flags and the hostmasks (<user>@<host>) of the <nickname>s,
+ seperated by spaces. The following flags are used:
+ .
+ - "-" The client is "away" (the mode "+a" is set on this client).
+ - "+" Client seems to be available, at least it isn't marked "away".
+ - "*" The client is an IRC operator (the mode "+o" is set).
+
+ References:
+ - RFC 2812, 4.8 "Userhost message"
- VERSION
VERSION [<server>]
Module: ngircd.git
Branch: master
Commit: b6e6e2e1da632a022abf7530ed028ba79d453614
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=b6e6e2e1…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Feb 10 00:23:10 2013 +0100
Commands.txt: Update description of the "TIME" command
---
doc/Commands.txt | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/doc/Commands.txt b/doc/Commands.txt
index 2ea533a..642dfb0 100644
--- a/doc/Commands.txt
+++ b/doc/Commands.txt
@@ -324,9 +324,16 @@ Status and Informational Commands
- RFC 2812, 3.4.4 "Stats message"
- TIME
- TIME [<server>]
+ TIME [<target>]
.
- Show the local time of the current server, or of a specified <server>.
+ Show the local time of an IRC server in the network.
+ .
+ <target> can be a server name, the nickname of a client connected to
+ a specific server, or a mask matching a server name in the network.
+ The server of the current connecion is used when <target> is omitted.
+
+ References
+ - RFC 2812, 3.4.6 "Time message"
- TRACE
TRACE [<server>]