Enhance "ServiceMask" to handle a list of masks
authorAlexander Barton <alex@barton.de>
Sun, 26 Aug 2012 11:24:54 +0000 (13:24 +0200)
committerAlexander Barton <alex@barton.de>
Sun, 26 Aug 2012 11:24:54 +0000 (13:24 +0200)
commit360a254be0e55e975998d0f3a5ff301ac3346f72
treed0a54d6b61321169505a2bf88cda812c5eb43923
parentab1fcebeff1593bf50bd091706a9b2f447db88cf
Enhance "ServiceMask" to handle a list of masks

The "ServiceMask" variable in "Server" blocks now can handle more than
one mask using the new MatchCaseInsensitiveList() function.

This makes marking "service clients" much more specific, which is a
good thing per se, but which is the prerequisite for reasonably
blocking these nick names, too (see commit a6dd2e3 for details).
doc/sample-ngircd.conf.tmpl
man/ngircd.conf.5.tmpl
src/ngircd/conf.c