Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libtirpc3-1.3.3-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libtirpc3 Distribution: openSUSE Tumbleweed
Version: 1.3.3 Vendor: openSUSE
Release: 1.4 Build date: Sun Mar 19 23:02:24 2023
Group: System/Libraries Build host: old-cirrus1
Size: 225221 Source RPM: libtirpc-1.3.3-1.4.src.rpm
Summary: Transport Independent RPC Library
The Transport Independent RPC library (TI-RPC) is a replacement for the
standard SunRPC library in glibc which does not support IPv6 addresses.
This implementation allows the support of other transports than UDP and
TCP over IPv4.






* Fri Aug 19 2022 Dirk Müller <>
  - update to 1.3.3 (bsc#1201680, CVE-2021-46828):
    * Fix DoS vulnerability in libtirpc
    * _rpc_dtablesize: use portable system call
    * libtirpc: Fix use-after-free accessing the error number
    * Fix potential memory leak of parms.r_addr
    * rpcb_clnt.c add mechanism to try v2 protocol first
    * Eliminate deadlocks in connects with an MT environment
    * clnt_dg_freeres() uncleared set active state may deadlock
    * thread safe clnt destruction
    * SUNRPC: mutexed access blacklist_read state variable
    * SUNRPC: MT-safe overhaul of address cache management in rpcb_clnt.c
  - drop 0001-Fix-DoS-vulnerability-in-libtirpc.patch (upstream)
* Wed Sep 15 2021 Petr Vorel <>
  - Backport DoS vulnerability fix 0001-Fix-DoS-vulnerability-in-libtirpc.patch
  - Replace %setup with %autosetup
* Sun May 16 2021 Dirk Müller <>
  - update to 1.3.2:
    * Replace the final SunRPC licenses with BSD licenses
    * blacklist: Add a few more well known ports
    * libtirpc: disallow calling auth_refresh from clnt_call with RPCSEC_GSS
* Wed Dec 23 2020 Dominique Leuenberger <>
  - Fix sed call to fixup as we want our tirpc to be
    a transparent drop-in-replacement for rpc, we move the files
    from /usr/include/tirpc to /usr/include. Due to an upstream
    change in, though, the existing sed call no longer
    matched and no longer corrected the information according to our
* Wed Dec 02 2020 Petr Vorel <>
  - Update to libtirpc 1.3.1
    - Remove AUTH_DES interfaces from auth_des.h
      The unsupported  AUTH_DES authentication has be
      compiled out since commit d918e41d889 (Wed Oct 9 2019)
      replaced by API routines that return errors.
    - svc_dg: Free xp_netid during destroy
    - Fix memory management issues of fd locks
    - libtirpc: replace array with list for per-fd locks
    - __svc_vc_dodestroy: fix double free of xp_ltaddr.buf
    - __rpc_dtbsize: rlim_cur instead of rlim_max
    - pkg-config: use the correct replacements for libdir/includedir
* Thu Oct 29 2020 Ludwig Nussel <>
  - install libraries to %{_libdir} (boo#1029961)
* Wed Apr 15 2020 Petr Vorel <>
  - Update to libtirpc 1.2.6
    - Drop patches all patches backported from this release
* Wed Feb 05 2020 Petr Vorel <>
  - Backport upstream fix daed7ee ("Avoid multiple-definiton with gcc -fno-common")
    to fix build error with gcc flag -fno-common (bsc#1160875).
    Tested on gcc-9 and gcc-10.
* Fri Jan 31 2020 Stefan Brüns <>
  - Skip unneeded run (configure is up-to-date), drop
    dependencies: libtool, autoconf
  - Replace krb5-mini-devel/krb5-devel with pkgconfig(krb5)
* Fri Jan 03 2020 Petr Vorel <>
  - Update to libtirpc 1.2.5
    - A number resource leaks and other issues were fix which were identified
    by a Coverity Scan.
    - The AUTH_DES authentication has been deprecated. If any of those routines
      are called, they will fail immediately.
    - numerous bug fixes
  - Package changes:
    - Build without AUTH_DES authentication
    - Add patch from next release 0001-Add-authdes_seccreate-stub.patch
      (a86b4ff Add authdes_seccreate() stub)
    - Drop rc patches (libtirpc-1-1-5-rc1.patch, libtirpc-1-1-5-rc2.patch)
    - Drop patches all patches backported from this release



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 28 23:30:02 2023