Fedora 21 Update: libtirpc-0.2.5-1.0.fc21

updates at fedoraproject.org updates at fedoraproject.org
Tue Nov 18 12:10:53 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-14917
2014-11-13 17:00:03
--------------------------------------------------------------------------------

Name        : libtirpc
Product     : Fedora 21
Version     : 0.2.5
Release     : 1.0.fc21
URL         : http://nfsv4.bullopensource.org/
Summary     : Transport Independent RPC Library
Description :
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation.  This library forms a piece of the base of
Open Network Computing (ONC), and is derived directly from the
Solaris 2.3 source.

TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface
(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported
by almost 70 vendors on all major operating systems.  TS-RPC source code
(RPCSRC 4.0) remains available from several internet sites.

--------------------------------------------------------------------------------
Update Information:

commit a4fa582908b9c63957240cb0cb68b59d56244ef5
Author: Bodo Stroesser <bstroesser at ts.fujitsu.com>
Date:   Thu Nov 6 13:26:00 2014 -0500

    write_vc: fix write retry loop for nonblocking mode
    
    This is a simple fix for the write retry loop that is used on
    non-blocking connections if write() failed with -EAGAIN.
    
    Additionally it removes a redundant if () {}
    
    Erroneously at each cycle of the loop the length of the data
    to send is incremented and the buffer pointer is decremented.
    Thus, it might happen that:
    * the application crashes
    * data from the memory before the buffer is sent
    
    Signed-off-by: Bodo Stroesser <bstroesser at ts.fujitsu.com>
    Signed-off-by: Steve Dickson <steved at redhat.com>

--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1162711 - Non blocking mode for writes is broken
        https://bugzilla.redhat.com/show_bug.cgi?id=1162711
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update libtirpc' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list