| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libtirpc-netconfig | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.2.6 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150300.3.17.1 | Build date: Thu Dec 29 14:07:45 2022 |
| Group: System/Base | Build host: ibs-arm-5 |
| Size: 2275 | Source RPM: libtirpc-1.2.6-150300.3.17.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://sourceforge.net/projects/libtirpc/ | |
| Summary: Netconfig configuration file for TI-RPC Library | |
This RPM contains the netconfig configuration file and manual page for the TI-RPC Library.
BSD-3-Clause
* Tue Nov 29 2022 thomas.blume@suse.com
- consider /proc/sys/net/ipv4/ip_local_reserved_ports, before binding
to a random port (bsc#1199467)
- add binddynport-honor-ip_local_reserved_ports.patch
* Fri Sep 09 2022 thomas.blume@suse.com
- fix CVE-2021-46828: libtirpc: DoS vulnerability with lots of
connections (bsc#1201680)
- add 0001-Fix-DoS-vulnerability-in-libtirpc.patch
* Fri Jul 22 2022 thomas.blume@suse.com
-exclude ipv6 addresses in client protocol 2 code (bsc#1200800)
- update 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
* Tue May 10 2022 thomas.blume@suse.com
- fix memory leak in params.r_addr assignement (bsc#1198752)
- add 0001-fix-parms.r_addr-memory-leak.patch
* Fri Apr 22 2022 thomas.blume@suse.com
- check for nullpointer in check_address (bsc#1198176)
update 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
* Tue Mar 08 2022 thomas.blume@suse.com
- add option to enforce connection via protocol version 2 first
(bsc#1196647)
add 0001-rpcb_clnt.c-config-to-try-protocolversion-2-first.patch
* Wed Apr 15 2020 pvorel@suse.cz
- Update to libtirpc 1.2.6
- Drop patches all patches backported from this release
(0001-Add-authdes_seccreate-stub.patch,
0001-Avoid-multiple-definiton-with-gcc-fno-common.patch)
* Wed Feb 05 2020 pvorel@suse.cz
- 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.
0001-Avoid-multiple-definiton-with-gcc-fno-common.patch
* Fri Jan 31 2020 stefan.bruens@rwth-aachen.de
- Skip unneeded autogen.sh run (configure is up-to-date), drop
dependencies: libtool, autoconf
- Replace krb5-mini-devel/krb5-devel with pkgconfig(krb5)
* Fri Jan 03 2020 pvorel@suse.cz
- 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
(0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch,
0002-man-rpc_secure.3t-Fix-typo-in-manpage.patch,
0003-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch)
* Tue Nov 12 2019 pvorel@suse.cz
- Fix previous version:
- actually delete
0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
- use 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
- use 0002-man-rpc_secure.3t-Fix-typo-in-manpage.patch (renamed from
0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch)
- use 0003-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch
(renamed from
0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch)
* Wed Oct 16 2019 pvorel@suse.cz
- Updated to libtirpc 1.1.5 rc2 (this includes changes in 1.1.4 release)
- add libtirpc-1-1-5-rc1.patch and libtirpc-1-1-5-rc2.patch to reflect
upstream changes after 1.1.4 release
- remove /etc/bindresvport.blacklist as it's still supported by glibc
although it's not compiled with --enable-obsolete-rpc
- Drop patches accepted in previous releases or not needed
- 000-bindresvport_blacklist.patch (accepted in 5b037cc9, libtirpc 1.1.4)
- 001-new-rpcbindsock-path.patch (not needed, rpcbind now uses /var/run directory)
- 002-revert-binddynport.patch (fixed in 2802259, libtirpc-1-0-4-rc1)
- 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
(backport of 25d38d7, libtirpc-1-0-4-rc1)
- 0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
(backport of 145272c, libtirpc-1-0-4-rc2)
- Add fixes from upcomming release
- 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
- 0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch
- 0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch
* Mon Mar 11 2019 msuchanek@suse.de
- Fix SLES 15 - yp_bind_client_create_v3: RPC: Unknown host (bsc#1126096).
- Add upstream patch
0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
* Thu Apr 12 2018 Thomas.Blume@suse.com
- fix socket leak introduced by change-rpc-protocol-version-order patch
(bsc#1087925)
- add 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
* Thu Apr 05 2018 kukuk@suse.de
- Revert binddynport changes as they break backward compatibility
[brc#1562169].
- add 002-revert-binddynport.patch
* Thu Mar 15 2018 jengelh@inai.de
- Remove ineffective --with-pic.
* Wed Mar 14 2018 kukuk@suse.de
- Update to libtirpc 1.0.3
- clnt_dg_call: Fix a buffer overflow (CVE-2016-4429)
- Avoid choosing reserved ports in legacy RPC APIs
- rpcinfo: change order of version to be tried to 4, 3, 2
- includes 003-rpc-types.patch
- includes 004-replace-bzero-with-memset.patch
- includes 005-missing-includes.patch
- includes 011-Fix-typo-in-src-libtirpc.map-which-prevents-that-key.patch
- includes decls.patch
- Drop COPYING.GPLv2, GPLv2 code was removed from library
* Mon Mar 05 2018 kukuk@suse.de
- Adjust include directory [bsc#1083902]
* Thu Feb 22 2018 fvogt@suse.com
- Use %license (boo#1082318)
* Mon Jan 15 2018 kukuk@suse.de
- Move /usr/include/tirpc to /usr/include
* Mon Nov 27 2017 kukuk@suse.de
- Add COPYING.GPLv2 and install Licenses for GPLv2 code.
* Tue Nov 14 2017 kukuk@suse.de
- 005-missing-includes.patch: add missing includes to make headers
compatible to sunrpc.
* Mon Nov 13 2017 kukuk@suse.de
- Update to version 1.0.2
- 002-old-automake.patch: not needed anymore
- 005-libtirpc-1.0.2-rc1.patch: dropped
- 006-Remove-old-meanwhile-wrong-comment-about-FD_SETSIZE-.patch:
removed, merged upstream
- 007-Change-rtime-function-to-use-poll-instead-of-select.patch:
removed, merged upstream
- 008-Add-parameters-to-local-prototypes-to-fix-compiler-w.patch:
removed, merged upstream
- 009-makefd_xprt-checks-that-the-filedesriptor-is-lower-t.patch:
removed, merged upstream
- 010-The-goto-again-statement-was-an-left-over-from-the-p.patch:
removed, merged upstream
- 012-libtirpc-needs-rpcsvc-nis.h-for-compiling-but-does-n.patch:
removed, merged upstream
- 013-If-we-don-t-compile-in-YP-support-don-t-include-YP-h.patch:
removed, merged upstream
- 014-Add-des_crypt.c-and-des_impl.c-to-become-independent.patch:
removed, merged upstream
- 015-Fix-includes-to-compile-without-deprecated-glibc-fun.patch:
removed, merged upstream
- patch6_7.diff: obsolete
- Replace explicit_bzero.patch with
004-replace-bzero-with-memset.patch from git
- Rename libtirpc-new-path-rpcbindsock.patch to
001-new-rpcbindsock-path.patch
* Mon Nov 13 2017 kukuk@suse.de
- 003-rpc-types.patch: Add some typedefs to rpc/types.h to allow
applications be compiled with -std=iso9899:1990
* Sat Sep 30 2017 jengelh@inai.de
- Rectify RPM groups and summaries,
and update old macro/variable constructs.
* Wed Jul 05 2017 schwab@suse.de
- decls.patch: fix missing declarations
- explicit_bzero.patch: use explicit_bzero if available
* Mon Mar 14 2016 kukuk@suse.de
- Add some patches to get libtirpc compiled without needing glibc
deprecated functions:
- 015-Fix-includes-to-compile-without-deprecated-glibc-fun.patch
- 014-Add-des_crypt.c-and-des_impl.c-to-become-independent.patch
- 013-If-we-don-t-compile-in-YP-support-don-t-include-YP-h.patch
- Add 012-libtirpc-needs-rpcsvc-nis.h-for-compiling-but-does-n.patch
to allow bootstrapping of libtirpc without glibc sunrpc code or
libnsl NIS+ code.
* Mon Mar 14 2016 kukuk@suse.de
- Add 011-Fix-typo-in-src-libtirpc.map-which-prevents-that-key.patch
(fix export of key_secretkey_is_set)
* Thu Feb 25 2016 kukuk@suse.de
- Add the following patches to fix some bugs from the poll()
port and an endless loop:
- 006-Remove-old-meanwhile-wrong-comment-about-FD_SETSIZE-.patch
- 007-Change-rtime-function-to-use-poll-instead-of-select.patch
- 008-Add-parameters-to-local-prototypes-to-fix-compiler-w.patch
- 009-makefd_xprt-checks-that-the-filedesriptor-is-lower-t.patch
- 010-The-goto-again-statement-was-an-left-over-from-the-p.patch
* Thu Jan 21 2016 kukuk@suse.de
- Remove 004-netconfig-prefer-IPv6.patch for SLES12.
- Remove libtirpc-getnetconfig-races.patch (was backport).
[FATE#320393]
* Wed Jan 20 2016 kukuk@suse.de
- Split the netconfig configuration file and manual page off into
an own RPM. Else it is not possible to install the old and new
libtirpc libraries in parallel.
* Tue Nov 17 2015 kukuk@suse.de
- Update to libtirpc-1.0.1
- new major soname
- Adjust auth code to match other RPC implementations
- Implement more gss auth stuff
- use poll() instead of select() in svc_run()
- Add more sunrpc compat functions
- Sync compat headers with real functions
- Drop 005-missing-symvers.patch (upstream)
- Drop 006-memleak1.patch (upstream)
- Drop 007-memleak2.patch (upstream)
- Drop 008-fix-undef-ref.patch (upstream)
- Drop 009-authdes_pk_create.patch (upstream)
- Drop 010-xdr_sizeof.patch (upstream)
- Drop 011-authdes_create.patch (upstream)
- Drop 012-xp_sock.patch (upstream)
- Drop 099-poll.patch (upstream)
- Drop libtirpc-xdr-header.patch (was backport)
- Add 005-libtirpc-1.0.2-rc1.patch (fixes deadlock)
* Thu Jul 23 2015 okir@suse.com
- Fix public xdr.h header - xdr_rpcvers() were broken (bsc#902439)
Added: libtirpc-xdr-header.patch
* Thu Jul 16 2015 kukuk@suse.de
- Update 099-poll.patch with newest version send upstream.
* Fri Jul 10 2015 kukuk@suse.de
- Add 099-poll.patch: change svc_run from select() to poll().
* Thu Jul 09 2015 kukuk@suse.de
- Add 012-xp_sock.patch: add sunrpc compatibility define
* Thu Jul 02 2015 kukuk@suse.de
- Update 009-authdes_pk_create.patch (fix syncaddr handling)
- Add 011-authdes_create.patch (fix syncaddr handling)
* Sat Jun 27 2015 kukuk@suse.com
- Add 010-xdr_sizeof.patch (enable xdr_sizeof)
* Fri Jun 26 2015 kukuk@suse.com
- Add 009-authdes_pk_create.patch (missing SunRPC compat function)
* Wed Jun 24 2015 kukuk@suse.de
- Add 008-fix-undef-ref.patch to fix a undefined reference bug
* Tue Jun 23 2015 kukuk@suse.de
- Update to version 0.3.2 (bring authdes back)
- Remove 005-no_IPv6_for_old_code.patch (accepted upstream)
- Remove 001-tirpc-features.patch (obsolete)
- Add 005-missing-symvers.patch (fix missing, new symbols)
- Add 006-memleak1.patch (fix memory leak)
- Add 007-memleak2.patch (fix memory leak)
* Mon Jun 01 2015 kukuk@suse.de
- Remove krb5-devel from -devel requires, not needed anymore
* Mon Jun 01 2015 kukuk@suse.de
- Update to libtirpc 0.3.1, which incorporates the following
patches:
- 011-gssapi-update1.patch
- 012-gssapi-update2.patch
- 013-gssapi-update3.patch
- 014-gssapi-update4.patch
- 015-gssapi-update5.patch
- 016-gssapi-update6.patch
- 017-gssapi-update7.patch
- 018-gssapi-update8.patch
Not needed anymore:
- 007-fix-tirpc_map.patch
Adjusted:
- 001-tirpc-features.patch, merged with 006-rework-features.diff
- 002-old-automake.patch
* Tue May 26 2015 kukuk@suse.de
- 007-fix-tirpc_map.patch: fix symbol version for new global names
* Tue May 26 2015 kukuk@suse.de
- 006-rework-features.diff: Adjust for set of gssapi patches
- 003-fix-gssapi.patch replaced by 011-gssapi-update1.patch
- 012-gssapi-update2.patch: fix krb5-config usage
- 013-gssapi-update3.patch: check for gssapi.h
- 014-gssapi-update4.patch: don't include rpcsec_gss.h
- 015-gssapi-update5.patch: don't install GSSAPI files if disabled
- 016-gssapi-update6.patch: fix rpc_gss_seccreate
- 017-gssapi-update7.patch: officialy export two internal functions
- 018-gssapi-update8.patch: don't use glibc special header files
* Tue May 12 2015 kukuk@suse.de
- 003-fix-gssapi.patch: Correct fix for GSS ABI breakage
- 005-no_IPv6_for_old_code.patch: Update comment
- 006-rework-features.diff: Rework tirpc-features.h
* Fri May 08 2015 kukuk@suse.de
- 003-fix-gssapi.patch: Update, one chunk did go lost
* Fri May 08 2015 kukuk@suse.de
- 001-tirpc-features.patch: update with official git version
- 002-old-automake.patch: re-add for SLES11
- 003-fix-gssapi.patch: try to fix the disable-gssapi option correct
* Thu May 07 2015 kukuk@suse.de
- Fix HAVE_AUTHDES/HAVE_GSSAPI in public header files
(001-tirpc-features.patch)
* Wed May 06 2015 kukuk@suse.de
- Update to official release 0.3.0. authdes was disabled by default
upstream.
- Following patches were merged:
- 001-symbol-versions-v5.patch
- 003-add-des_crypt.diff
- Remove 002-old-automake.patch, not needed anymore
* Mon May 04 2015 kukuk@suse.de
- Update 001-symbol-versions-v4.patch with
001-symbol-versions-v5.patch: Add --disable-symvers option
* Thu Apr 30 2015 kukuk@suse.de
- Update 003-add-des_crypt.diff, fix unresolved des functions
* Thu Apr 30 2015 kukuk@suse.de
- Update to git
- Add 003-add-des_crypt.diff to fix unresolved *_crypt() functions
* Thu Apr 30 2015 kukuk@suse.de
- Disable gssapi for SLE11, kerberos version is too old
* Thu Apr 30 2015 kukuk@suse.de
- rpc/rpc.h requires now indirectly gssapi.h from krb5-devel
* Thu Apr 30 2015 kukuk@suse.de
- Update to current git.
- The following patches were accepted upstream:
- 003-xdr_h-fix.patch
- 005-disable-rpcent.patch
- 006-no-libnsl.patch
- patch1_7.diff
- patch2_7.diff
- patch3_7.diff
- patch7_7.diff: removed, rejected upstream
- 001-symbol-versions-v3.patch: replace with 001-symbol-versions-v4.patch
* Fri Apr 24 2015 kukuk@suse.de
- Add the following patches from the libtirpc-devel mailing list:
- patch1_7.diff (remove wrong config.h.in)
- patch2_7.diff (fix function name of yp_check)
- patch3_7.diff (make sure config.h is included)
- patch6_7.diff (use getaddrinfo in getrpcport)
- patch7_7.diff (remove prototypes from headers we don't supply)
* Fri Apr 24 2015 kukuk@suse.de
- Add following patches:
- 003-xdr_h-fix.patch (fix wrong defines using xdr_u_int32)
- 005-disable-rpcent.patch (use rpcent functions from glibc)
- 006-no-libnsl.patch (don't link against libnsl)
* Thu Apr 23 2015 kukuk@suse.de
- Update to 0.2.5.git from 20150423
- following patches are accepted upstream:
- 003-rpc_broadcast_misformed_replies.patch
- libtirpc-misc-segfaults.patch
- replace 001-symbol-versions-v2.patch with
001-symbol-versions-v3.patch
- enable symbol versioning patch
* Tue Feb 03 2015 lchiquitto@suse.com
- Fix race conditions in getnetconfig (bsc#899576, bsc#882973)
Added: libtirpc-getnetconfig-races.patch
* Fri Dec 19 2014 kukuk@suse.de
- 004-netconfig-prefer-IPv6.patch: Prever IPv6 over IPv4 (configured
in /etc/netconfig)
* Fri Dec 19 2014 kukuk@suse.de
- 002-old-automake.patch: make buildable on old systems
* Wed Dec 17 2014 kukuk@suse.de
- Update to 0.2.5.git from 20141217
- following patches are accepted upstream:
- 002-clnt_broadcast_fix.patch
- 004-getpmaphandle.patch
- libtirpc-clntunix_create.patch
- libtirpc-getbroadifs-crash.patch
- libtirpc-taddr2uaddr-local.patch
* Mon Dec 15 2014 kukuk@suse.de
- Update to upstream 0.2.5 release
- Add symbol versioning to fix symbol conflicts
(001-symbol-versions-v2.patch), but disable until commited upstream
- Adjust libtirpc-clnt_broadcast_fix.patch and rename to
002-clnt_broadcast_fix.patch
- Adjust libtirpc-rpc_broadcast_misformed_replies.patch and rename
to 003-rpc_broadcast_misformed_replies.patch
- Rename libtirpc-getpmaphandle.patch to 004-getpmaphandle.patch
- Adjust libtirpc-bindresvport_blacklist.patch and rename to
000-bindresvport_blacklist.patch
- Drop libtirpc-pmap-setunset.patch, not needed anymore
- Apply libtirpc-new-path-rpcbindsock.patch only on openSUSE 13.1
and later
/etc/netconfig /usr/share/man/man5/netconfig.5.gz /usr/share/man/man7/netconfig-try-2-first.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:56:43 2026