Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
493f638e
Commit
493f638e
authored
Jan 10, 2006
by
Kurt Zeilenga
Browse files
backport ITS#4320 fix from HEAD
parent
90ccdd7f
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
493f638e
OpenLDAP 2.3 Change Log
OpenLDAP 2.3.17 Engineering
Fixed slapd anonymous proxy authorization issue (ITS#4320)
Fixed slapd-ldap/meta session reuse issue (ITS#4315)
Fixed slapd-monitor thread issue (ITS#4318)
Build environment
...
...
servers/slapd/controls.c
View file @
493f638e
...
...
@@ -844,6 +844,11 @@ static int parseProxyAuthz (
return
LDAP_PROTOCOL_ERROR
;
}
if
(
BER_BVISEMPTY
(
&
op
->
o_ndn
)
)
{
rs
->
sr_text
=
"anonymous proxyAuthz not allowed"
;
return
LDAP_PROXY_AUTHZ_FAILURE
;
}
op
->
o_proxy_authz
=
ctrl
->
ldctl_iscritical
?
SLAP_CONTROL_CRITICAL
:
SLAP_CONTROL_NONCRITICAL
;
...
...
@@ -860,10 +865,14 @@ static int parseProxyAuthz (
op
->
o_connid
,
0
,
0
);
/* anonymous */
op
->
o_ndn
.
bv_val
[
0
]
=
'\0'
;
if
(
!
BER_BVISNULL
(
&
op
->
o_ndn
)
)
{
op
->
o_ndn
.
bv_val
[
0
]
=
'\0'
;
}
op
->
o_ndn
.
bv_len
=
0
;
op
->
o_dn
.
bv_val
[
0
]
=
'\0'
;
if
(
!
BER_BVISNULL
(
&
op
->
o_dn
)
)
{
op
->
o_dn
.
bv_val
[
0
]
=
'\0'
;
}
op
->
o_dn
.
bv_len
=
0
;
return
LDAP_SUCCESS
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment