]> granicus.if.org Git - ngircd/commit
Implemented xop support
authorSebastian Köhler <sebkoehler@whoami.org.uk>
Sat, 4 Aug 2012 12:19:58 +0000 (14:19 +0200)
committerSebastian Köhler <sebkoehler@whoami.org.uk>
Mon, 6 Aug 2012 02:42:09 +0000 (04:42 +0200)
commit7b01bb833f5bc3386611dc0c015a99c236e941f6
treeed5263c717c8eadba5c53817b03bfc3fbc380640
parentd0bb185cf55655fc68ad54508c84314c2520d54c
Implemented xop support

3 new channel user modes have been added.

Half Op: +h(Prefix: %) can set the channel modes +imntvIbek
and kick all +v and normal users.

Admin: +a(Prefix: &) can set channel modes +imntvIbekoRsz and kick all
+o, +h, +v and normal users.

Owner: +q(Prefix: ~) can set channel modes +imntvIbekoRsz and kick all
+a, +o, +h, +v and normal users
doc/.gitignore
src/ngircd/channel.c
src/ngircd/defines.h
src/ngircd/irc-channel.c
src/ngircd/irc-info.c
src/ngircd/irc-mode.c
src/ngircd/irc-op.c
src/ngircd/irc-server.c
src/ngircd/messages.h
src/ngircd/numeric.c