Monotone-Parent: 3b6167a285693c223c66e79510a47baee8f6a2c9

Monotone-Revision: 051d8ace5da3411559f163252040cc091ab7fb99

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-08-29T16:01:11
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-08-29 16:01:11 +00:00
parent 51e70457dd
commit d2f2d74c9a
2 changed files with 9 additions and 3 deletions

View File

@@ -1,3 +1,10 @@
2007-08-29 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/SOGo/LDAPSource.m ([LDAPSource
-checkLogin:loginToCheckandPassword:passwordToCheck]): initialize
didBind to NO to make sure no false authentication is returned if
the bind operation is not executed.
2007-08-28 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/Mailer/SOGoDraftObject.m: added support for the

View File

@@ -272,6 +272,8 @@ static int sizeLimit;
NSString *userDN;
NGLdapConnection *bindConnection;
didBind = NO;
if ([loginToCheck length] > 0)
{
bindConnection = [[NGLdapConnection alloc] initWithHostName: hostname
@@ -290,13 +292,10 @@ static int sizeLimit;
binddn: userDN
credentials: passwordToCheck];
NS_HANDLER
didBind = NO;
NS_ENDHANDLER
}
[bindConnection release];
}
else
didBind = NO;
return didBind;
}