about summary refs log tree commit diff
path: root/src/testsuite/join-test.e
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2013-02-11 13:57:54 +0100
committerAlexander Barton <alex@barton.de>2013-02-11 13:57:54 +0100
commit4b15f10fbb036da96caaf9ffcffd27cd9f6815d2 (patch)
tree2741e4c0a06f75fd90e4008499185cd79902ebda /src/testsuite/join-test.e
parent1e8b775a7a6d0c390e037bd73332072e7c510525 (diff)
downloadngircd-4b15f10fbb036da96caaf9ffcffd27cd9f6815d2.tar.gz
ngircd-4b15f10fbb036da96caaf9ffcffd27cd9f6815d2.zip
Allow "@" character in user names for authentication
The "@" character isn't allowed in IRC usernames, because it is the
separator between user name and hostname in IRC masks:

  <nickname>!<username>@<hostname>

This patch accepts user names including "@" characters, saves the
unmodified name for authentication but stores only the part in front
of the "@" character as "IRC user name". And the latter is how
ircd2.11, Bahamut, and irc-seven behave as well.

Closes bug #155.
Diffstat (limited to 'src/testsuite/join-test.e')
0 files changed, 0 insertions, 0 deletions