about summary refs log tree commit diff
path: root/src/ipaddr/Makefile.am
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2010-08-17 21:05:06 +0200
committerAlexander Barton <alex@barton.de>2010-08-17 21:05:06 +0200
commit2a4bf67aaceebd3567dcd0ac1db2b9027560f574 (patch)
tree5f57a34d20067103a7ccea16f54df9dc5184ab43 /src/ipaddr/Makefile.am
parent575485eb82698a926d38634be2b3e4dce4a5dfd6 (diff)
downloadngircd-2a4bf67aaceebd3567dcd0ac1db2b9027560f574.tar.gz
ngircd-2a4bf67aaceebd3567dcd0ac1db2b9027560f574.zip
Implement user mode "x": hostname cloaking (closes: #102)
When a client has user mode "x" set, its real hostname is cloaked
by substituting it with the server name (as configured in ngircd.conf).

Restricted clients (user mode "r") aren't allowed to change mode "x".

Please note that hostname cloaking is only in effect in server-client
communication! The server still uses the real hostname for its own
logging and for all server-server communication -- therefore all servers
in the network must support user mode "x" to prevent older servers
from leaking the real hostname of a cloaked client!
Diffstat (limited to 'src/ipaddr/Makefile.am')
0 files changed, 0 insertions, 0 deletions