Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
405aa10c
Commit
405aa10c
authored
Jan 04, 2011
by
Quanah Gibson-Mount
Browse files
ITS#6747
parent
12c52148
Changes
5
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
405aa10c
OpenLDAP 2.4 Change Log
OpenLDAP 2.4 Change Log
OpenLDAP 2.4.24 Engineering
OpenLDAP 2.4.24 Engineering
Added contrib/kinit for kerberos tickets
Added contrib/noopsrch for entry counting (ITS#6598)
Added libldap MozNSS non-blocking support (ITS#6714)
Added libldap MozNSS non-blocking support (ITS#6714)
Added slapadd attribute value checking (ITS#6592)
Added slapadd attribute value checking (ITS#6592)
Added slapcat continue mode for problematic DBs (ITS#6482)
Added slapcat continue mode for problematic DBs (ITS#6482)
Added slapd-null back-config support (ITS#6624)
Added slapd-null back-config support (ITS#6624)
Added slapd-sql autocommit support (ITS#6612)
Added slapd-sql autocommit support (ITS#6612)
Added slapd-sql support for long long keys (ITS#6617)
Added slapd-sql support for long long keys (ITS#6617)
Added contrib/kinit for kerberos tickets
Added contrib/noopsrch for entry counting (ITS#6598)
Fixed liblber to not close invalid sockets (ITS#6585)
Fixed liblber to not close invalid sockets (ITS#6585)
Fixed liblber error setting (ITS#6732)
Fixed liblber error setting (ITS#6732)
Fixed liblber memory debugging (ITS#6733)
Fixed liblber memory debugging (ITS#6733)
Fixed libldap connectionless warnings (ITS#6747)
Fixed libldap dnssrv port format specifier (ITS#6644)
Fixed libldap dnssrv port format specifier (ITS#6644)
Fixed libldap EOF handling (ITS#6723)
Fixed libldap EOF handling (ITS#6723)
Fixed libldap GnuTLS hang on socket close (ITS#6673)
Fixed libldap GnuTLS hang on socket close (ITS#6673)
...
@@ -25,6 +26,7 @@ OpenLDAP 2.4.24 Engineering
...
@@ -25,6 +26,7 @@ OpenLDAP 2.4.24 Engineering
Fixed slapd acl parsing overflow (ITS#6611)
Fixed slapd acl parsing overflow (ITS#6611)
Fixed slapd support for BDB 5.0+ (ITS#6698)
Fixed slapd support for BDB 5.0+ (ITS#6698)
Fixed slapd config leak with olcDbDirectory (ITS#6634)
Fixed slapd config leak with olcDbDirectory (ITS#6634)
Fixed slapd connectionless warnings (ITS#6747)
Fixed slapd to free controls if needed (ITS#6629)
Fixed slapd to free controls if needed (ITS#6629)
Fixed slapd filter leak (ITS#6635)
Fixed slapd filter leak (ITS#6635)
Fixed slapd matching rules for strict ordering (ITS#6722)
Fixed slapd matching rules for strict ordering (ITS#6722)
...
...
libraries/libldap/abandon.c
View file @
405aa10c
...
@@ -211,7 +211,7 @@ start_again:;
...
@@ -211,7 +211,7 @@ start_again:;
if
(
LDAP_IS_UDP
(
ld
)
)
{
if
(
LDAP_IS_UDP
(
ld
)
)
{
struct
sockaddr
sa
=
{
0
};
struct
sockaddr
sa
=
{
0
};
/* dummy, filled with ldo_peer in request.c */
/* dummy, filled with ldo_peer in request.c */
err
=
ber_write
(
ber
,
&
sa
,
sizeof
(
sa
),
0
);
err
=
ber_write
(
ber
,
(
char
*
)
&
sa
,
sizeof
(
sa
),
0
);
}
}
if
(
LDAP_IS_UDP
(
ld
)
&&
ld
->
ld_options
.
ldo_version
==
if
(
LDAP_IS_UDP
(
ld
)
&&
ld
->
ld_options
.
ldo_version
==
LDAP_VERSION2
)
LDAP_VERSION2
)
...
...
libraries/libldap/search.c
View file @
405aa10c
...
@@ -302,7 +302,7 @@ ldap_build_search_req(
...
@@ -302,7 +302,7 @@ ldap_build_search_req(
if
(
LDAP_IS_UDP
(
ld
)
)
{
if
(
LDAP_IS_UDP
(
ld
)
)
{
struct
sockaddr
sa
=
{
0
};
struct
sockaddr
sa
=
{
0
};
/* dummy, filled with ldo_peer in request.c */
/* dummy, filled with ldo_peer in request.c */
err
=
ber_write
(
ber
,
&
sa
,
sizeof
(
sa
),
0
);
err
=
ber_write
(
ber
,
(
char
*
)
&
sa
,
sizeof
(
sa
),
0
);
}
}
if
(
LDAP_IS_UDP
(
ld
)
&&
ld
->
ld_options
.
ldo_version
==
LDAP_VERSION2
)
{
if
(
LDAP_IS_UDP
(
ld
)
&&
ld
->
ld_options
.
ldo_version
==
LDAP_VERSION2
)
{
char
*
dn
=
ld
->
ld_options
.
ldo_cldapdn
;
char
*
dn
=
ld
->
ld_options
.
ldo_cldapdn
;
...
...
servers/slapd/connection.c
View file @
405aa10c
...
@@ -39,6 +39,10 @@
...
@@ -39,6 +39,10 @@
#include
"lutil.h"
#include
"lutil.h"
#include
"slap.h"
#include
"slap.h"
#ifdef LDAP_CONNECTIONLESS
#include
"../../libraries/liblber/lber-int.h"
/* ber_int_sb_read() */
#endif
#ifdef LDAP_SLAPI
#ifdef LDAP_SLAPI
#include
"slapi/slapi.h"
#include
"slapi/slapi.h"
#endif
#endif
...
...
servers/slapd/daemon.c
View file @
405aa10c
...
@@ -2804,7 +2804,7 @@ connectionless_init( void )
...
@@ -2804,7 +2804,7 @@ connectionless_init( void )
if
(
!
c
)
{
if
(
!
c
)
{
Debug
(
LDAP_DEBUG_TRACE
,
Debug
(
LDAP_DEBUG_TRACE
,
"connectionless_init: failed on %s (%d)
\n
"
,
"connectionless_init: failed on %s (%d)
\n
"
,
lr
->
sl_url
,
lr
->
sl_sd
,
0
);
lr
->
sl_url
.
bv_val
,
lr
->
sl_sd
,
0
);
return
-
1
;
return
-
1
;
}
}
lr
->
sl_is_udp
++
;
lr
->
sl_is_udp
++
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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