summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changes1
-rw-r--r--src/core/os_svsnick.c2
-rw-r--r--version.log4
3 files changed, 4 insertions, 3 deletions
diff --git a/Changes b/Changes
index 1be9f4d52..0364a0bcd 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,6 @@
Anope Version 1.8 - GIT
-----------------------
+12/31 F Fixed os_svsnick to allow changing the case of a users' nick [#1369]
Anope Version 1.8.7
diff --git a/src/core/os_svsnick.c b/src/core/os_svsnick.c
index c6e187e2f..657f50b9e 100644
--- a/src/core/os_svsnick.c
+++ b/src/core/os_svsnick.c
@@ -110,7 +110,7 @@ int do_svsnick(User * u)
/* Check for a nick in use or a forbidden/suspended nick */
if (!finduser(nick)) {
notice_lang(s_OperServ, u, NICK_X_NOT_IN_USE, nick);
- } else if (finduser(newnick)) {
+ } else if (stricmp(nick, newnick) && finduser(newnick)) {
notice_lang(s_OperServ, u, NICK_X_IN_USE, newnick);
} else if ((na = findnick(newnick)) && (na->status & NS_VERBOTEN)) {
notice_lang(s_OperServ, u, NICK_X_FORBIDDEN, newnick);
diff --git a/version.log b/version.log
index fd8e9619f..3a79088b4 100644
--- a/version.log
+++ b/version.log
@@ -8,10 +8,10 @@ VERSION_MAJOR="1"
VERSION_MINOR="8"
VERSION_PATCH="8"
VERSION_EXTRA="-git"
-VERSION_BUILD="3090"
+VERSION_BUILD="3091"
# Changes since 1.8.7 Release
-
+#Revision 3091 - Bug #1369 - Fixed os_svsnick to allow changing the case of a users' nick