HP Tru64 UNIX and TruCluster Server Version 5.1B-5 Patch Summary and Release Notes (March 2009)

Patch 27021.00
OSFCMPLRS540
Corrects default values for YESEXPR and NOEXPR defined in the localedef
command and libc to get correct return value from nl_langinfo(YESEXPR) and
nl_langinfo(NOEXPR)
Resolves a problem that could cause the rexec() function to hang.
Fixes the getaddrinfo() routine to work properly when IPv6 is not configured.
Fixes memory leaks in the libc getipnodebyname routine, which is used by ldapcd.
The leaks caused intermittent SSO SIA authentication failures.
Fixes an issue with the KZPCC backplane RAID adapter device driver (I2O) that
causes its logical disk drives to be identified as SCSI devices
Fixes the mountd daemon to prevent it from becoming unresponsive at a few large
sites.
Fixes a problem in SIA by resetting the mechanism's context pkgind on a sucessful
return of (set|end)*ent calls.
Fixes a POSIX standard violation in the strfmon() function. The preceding and
following spaces will be padded to return value to make equal length between
positive and negative values.
Fixes a security issue with the C library routine getnameinfo().
Fixes getnameinfo() to display an IPv4 address instead of an IPv4 mapped IPv6
address when the BIND mapping does not exist.
Fixes a POSIX standard violation in the wcstod() function. An incorrect pointer
was set to the endptr parameter of wcstod() for cases where no conversion was
made.
Fixes the swprintf() function to return the correct value if it detects an invalid
wide-character.
Fixes the ypwhich -m command to prevent RPC timeout error messages.
Corrects a security issue in which rsh and other rcmds incorrectly report ESUCCESS
when the remote side of a connection terminates before fully establishing a
connection.
Allows the auditing of login and su events based in part on the contents of user
profiles (for Enhanced Security), the prevailing auditing characteristics of the
originating process, and the system-wide audit mask. Previously, only the system
audit mask was referenced.
Fixes a problem with floating point data inconsistencies in threaded applications.
Corrects RPC-based servers' handling of ill-formed TCP connections.
Prevents segmentation faults when sia_ses_init is passed a malformed argument
vector.
Corrects a potential security vulnerability that may result in a Denial of Service
(DoS). This may be in the form of local and remote security domain risks.
3.4 Summary of Base Operating System Patches 149