Tree
- Tree:
25d9282a144698e4647b19ba9203b8b4419206ec
- Date:
- Message:
- Block nicknames that are reserved for services This patch introduces the new function Conf_NickIsBlocked() which checks if a given nick name matches with the "service mask" of a configured server. And Client_CheckNick() uses this information to deny such names for regular IRC users. So nick names intended for IRC services are more protected and can't be used by regular users even when the "services pseudo-server" isn't connected to the network. But please note: Up to now, there can be only one "ServiceMask" pattern per server, which most probably blocks much more nick names than really required ... So "ServiceMask" should allow more than one pattern which can be more specific, and most probably it should be possible to block nick names in the global server configuration as well. Nick names introduced by other servers/services are never restricted.
.gitignore | commits | blame |
Makefile.am | commits | blame |
ngircd.8.tmpl | commits | blame |
ngircd.conf.5.tmpl | commits | blame |