From 036947cbd0e1d6cc0f41e334064b081121ec8d2b Mon Sep 17 00:00:00 2001 From: Kevin Fourie Date: Mon, 23 Jul 2007 08:15:56 +0000 Subject: [PATCH] KTS-1969 "Non-ASCII chars in username or password prevent connecting KnowledgeTree Explorer (SUP-224)" Fixed. UTF-8 encoding fix. --- ktwebdav/lib/KTWebDAVServer.inc.php | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) diff --git a/ktwebdav/lib/KTWebDAVServer.inc.php b/ktwebdav/lib/KTWebDAVServer.inc.php index af28201..f9ccb43 100644 --- a/ktwebdav/lib/KTWebDAVServer.inc.php +++ b/ktwebdav/lib/KTWebDAVServer.inc.php @@ -387,6 +387,8 @@ class KTWebDAVServer extends HTTP_WebDAV_Server return false; } + $sUser = iconv('ISO-8859-1', 'UTF-8', $sUser); + $sPass = iconv('ISO-8859-1', 'UTF-8', $sPass); $oUser =& User::getByUsername($sUser); if (PEAR::isError($oUser) || ($oUser === false)) { $this->ktwebdavLog('User not found: ' . $sUser . '.', 'error'); -- libgit2 0.21.4