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

libtirpc3-32bit-1.3.8-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libtirpc3-32bit Distribution: openSUSE Tumbleweed
Version: 1.3.8 Vendor: openSUSE
Release: 1.1 Build date: Sun Oct 18 12:57:16 2026
Group: Unspecified Build host: reproducible
Size: 242917 Source RPM: libtirpc-1.3.8-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sourceforge.net/projects/libtirpc/
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.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sun Oct 18 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.3.8 (bsc#1285882, CVE-2026-85977,
      bsc#1285881, CVE-2026-85231):
    * Security hardening against malicious-data memory exhaustion:
      cap decoded pmap/rpcb XDR list lengths to 1024 nodes
      (CVE-2026-85977) and RPCSEC_GSS wrapped payload decoding
      at 16 MB (CVE-2026-85231, authenticated remote DoS).
    * Fix off-by-one allocation when building the GSS caller name.
    * Export authdes_getucred and rpc_gss_getcred under a versioned
      symbol node (backward compatible, soname stays libtirpc.so.3).
  - Spec cleanup: drop obsolete Group tags.
* Tue Sep 09 2025 Petr Vorel <pvorel@suse.cz>
  - Update to 1.3.7:
    * http://sourceforge.net/projects/libtirpc/files/libtirpc/1.3.7/Release-1.3.7.txt
    * https://lore.kernel.org/linux-nfs/bfd46880-9150-4ba8-a2fb-bcb2b58c311c@redhat.com/
  - Remove patches accepted upstream in this release:
    * libtirpc-1.3.6-gcc15-part1.patch
    * libtirpc-1.3.6-gcc15-part2.patch
* Mon Apr 21 2025 Friedrich Haubensak <hsk17@mail.de>
  - add patches from upstream to fix gcc-15 compile time errors:
    * libtirpc-1.3.6-gcc15-part1.patch
    * libtirpc-1.3.6-gcc15-part2.patch
* Tue Oct 29 2024 Petr Vorel <pvorel@suse.cz>
  - update to 1.3.6:
    * http://sourceforge.net/projects/libtirpc/files/libtirpc/1.3.6/Release-1.3.6.txt
    * https://lore.kernel.org/linux-nfs/91ef3508-d0a6-48db-adfc-4f7831fba74e@redhat.com/
    * rpcbind config changes
* Sun Aug 18 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.3.5:
    * Try using a new abstract address when connecting to rpcbind
    * Change local_rpcb() to take a targaddr pointer.
    * Allow working with abstract AF_UNIX addresses.
    * rpcb_clnt.c: memory leak in destroy_addr
    * _rpc_dtablesize: Decrease the value of size.
    * netconfig: remove tcp6, udp6 on --disable-ipv6
    * gssapi: fix rpc_gss_seccreate passed in cred
    * Revert commit f5b6e6fdb1e6 "gss-api: expose gss major/minor
      error in authgss_refresh()".
* Wed Oct 11 2023 Thomas Blume <thomas.blume@suse.com>
  -  update to 1.3.4 (bsc#1199467)
    * binddynport.c honor ip_local_reserved_ports
    * gss-api: expose gss major/minor error in authgss_refresh()
    * rpcb_clnt.c: Eliminate double frees in delete_cache()
    * rpcb_clnt.c: memory leak in destroy_addr
    * portmapper: allow TCP-only portmapper
    * getnetconfigent: avoid potential DoS issue by removing unnecessary sleep
    * clnt_raw.c: fix a possible null pointer dereference
    * bindresvport.c: fix a potential resource leakage
* Fri Aug 19 2022 Dirk Müller <dmueller@suse.com>
  - 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 <pvorel@suse.cz>
  - Backport DoS vulnerability fix 0001-Fix-DoS-vulnerability-in-libtirpc.patch
  - Replace %setup with %autosetup
* Sun May 16 2021 Dirk Müller <dmueller@suse.com>
  - 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 <dimstar@opensuse.org>
  - Fix sed call to fixup libtirpc.pc.in: 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 libtirpc.pc.in, though, the existing sed call no longer
    matched and no longer corrected the information according to our
    package.

Files

/usr/lib/libtirpc.so.3
/usr/lib/libtirpc.so.3.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Oct 26 00:13:59 2026