ELBA-2011-0239

ELBA-2011-0239 - nss_ldap bug fix update

Type:BUG
Impact:NA
Release Date:2011-02-23

Description



[253-16]
- correctly parse IPv4 addresses on 64-bit big-endian systems which don't
support IPv6 (#651364, upstream #425)

[253-15]
- check if we've gotten disconnected when checking for a result (#604945,
from upstream #350, Ralf Haferkamp by way of Jaroslav #karvada)

[253-14]
- unblock SIGPIPE while closing the connection in the child's part of
atfork(), so that it can get delivered before we reset the signal
handler (#621586)

[253-13]
- add proposed patch for upstream #421: sometimes errno gets reset before we
return control to libc (#613555)

[253-12]
- pull in fix for upstream #313, which returns a clean error when we've
failed to parse our configuration correctly, in this case due to a larger-
than-handled nss_initgroups_ignoreusers setting (#557927)
- when closing a context, clean it up so that we won't try to issue an abandon
when we go to use it again for something else (#574306)
- pull in fix for upstream #297, to just return a failure if our gethostbyname2
is asked to find IPv6 addresses by the caller but we weren't built with IPv6
support (#205243)

[253-11]
- backport workaround to just give up if one of our lookups recurses into our
own host resolution routine, which would otherwise cause a deadlock or a
crash (#448884)

[253-10]
- add updated version of patch from upstream bug #305 to drop connection if
we get any error while trying to read the peer's address for what we thought
was our socket (Jeff Bastian, #563362)

[253-9]
- don't close a oneshot connection while we're in the middle of answering a
specific query (#566632)

[253-8]
- bump buildrequires on openldap-devel to at least 2.2.13-12.el4_8.2 (#525576)




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 4 (i386) nss_ldap-253-16.el4.src.rpm586e7fe6a7a09eb767e1698e0781508e79a8245d9c01b4852ef3fc70a22eb49a-el4_i386_latest
nss_ldap-253-16.el4.i386.rpm4e69547aeabcaf9fe91974f9970e518bebaec985714dd83ed4416fe020157c80-el4_i386_latest
Oracle Linux 4 (ia64) nss_ldap-253-16.el4.src.rpm586e7fe6a7a09eb767e1698e0781508e79a8245d9c01b4852ef3fc70a22eb49a-el4_ia64_latest
nss_ldap-253-16.el4.i386.rpm4e69547aeabcaf9fe91974f9970e518bebaec985714dd83ed4416fe020157c80-el4_ia64_latest
nss_ldap-253-16.el4.ia64.rpm34b3041f9039c1deb3f2d15517e8f4e00626c6f85558580d7e66b17fb0d2a20c-el4_ia64_latest
Oracle Linux 4 (x86_64) nss_ldap-253-16.el4.src.rpm586e7fe6a7a09eb767e1698e0781508e79a8245d9c01b4852ef3fc70a22eb49a-el4_x86_64_latest
nss_ldap-253-16.el4.i386.rpm4e69547aeabcaf9fe91974f9970e518bebaec985714dd83ed4416fe020157c80-el4_x86_64_latest
nss_ldap-253-16.el4.x86_64.rpm9844d165d43b2b52e7466745989c8883b5f4db8e8f0cfca08d1043d3326aa255-el4_x86_64_latest



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete