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

nss_db-2.34-33.fc35 RPM for i686

From Fedora 35 updates for x86_64 / Packages / n

Name: nss_db Distribution: Fedora Project
Version: 2.34 Vendor: Fedora Project
Release: 33.fc35 Build date: Thu May 12 20:21:13 2022
Group: Unspecified Build host: buildvm-x86-07.iad2.fedoraproject.org
Size: 66615 Source RPM: glibc-2.34-33.fc35.src.rpm
Packager: Fedora Project
Url: http://www.gnu.org/software/glibc/
Summary: Name Service Switch (NSS) module using hash-indexed files
The nss_db Name Service Switch module uses hash-indexed files in /var/db
to speed up user, group, service, host name, and other NSS-based lookups.

Provides

Requires

License

LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL

Changelog

* Thu May 12 2022 Florian Weimer <fweimer@redhat.com> - 2.34-33
  - Sync with upstream branch release/2.34/master,
    commit 91c2e6c3db44297bf4cb3a2e3c40236c5b6a0b23:
  - dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo
  - manual: Document the dlinfo function
  - x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
  - x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895]
  - x86: Set .text section in memset-vec-unaligned-erms
  - x86-64: Optimize bzero
  - x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only)
  - x86: Improve vec generation in memset-vec-unaligned-erms.S
  - x86-64: Fix strcmp-evex.S
  - x86-64: Fix strcmp-avx2.S
  - x86: Optimize strcmp-evex.S
  - x86: Optimize strcmp-avx2.S
  - manual: Clarify that abbreviations of long options are allowed
  - Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits/hwcap.h
  - aarch64: Add HWCAP2_ECV from Linux 5.16
  - Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h
  - Update kernel version to 5.17 in tst-mman-consts.py
  - Update kernel version to 5.16 in tst-mman-consts.py
  - Update syscall lists for Linux 5.17
  - Add ARPHRD_CAN, ARPHRD_MCTP to net/if_arp.h
  - Update kernel version to 5.15 in tst-mman-consts.py
  - Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h
* Thu Apr 28 2022 Carlos O'Donell <carlos@redhat.com> - 2.34-32
  - Sync with upstream branch release/2.34/master,
    commit c66c92181ddbd82306537a608e8c0282587131de:
  - posix/glob.c: update from gnulib (BZ#25659)
  - linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097)
* Wed Apr 27 2022 Carlos O'Donell <carlos@redhat.com> - 2.34-31
  - Sync with upstream branch release/2.34/master,
    commit 55640ed3fde48360a8e8083be4843bd2dc7cecfe:
  - i386: Regenerate ulps
  - linux: Fix missing internal 64 bit time_t stat usage
  - x86: Optimize L(less_vec) case in memcmp-evex-movbe.S
  - x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNI
  - x86-64: Use notl in EVEX strcmp [BZ #28646]
  - x86: Shrink memcmp-sse4.S code size
  - x86: Double size of ERMS rep_movsb_threshold in dl-cacheinfo.h
  - x86: Optimize memmove-vec-unaligned-erms.S
  - x86-64: Replace movzx with movzbl
  - x86-64: Remove Prefer_AVX2_STRCMP
  - x86-64: Improve EVEX strcmp with masked load
  - x86: Replace sse2 instructions with avx in memcmp-evex-movbe.S
  - x86: Optimize memset-vec-unaligned-erms.S
  - x86: Optimize memcmp-evex-movbe.S for frontend behavior and size
  - x86: Modify ENTRY in sysdep.h so that p2align can be specified
  - x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
  - scripts/glibcelf.py: Mark as UNSUPPORTED on Python 3.5 and earlier
  - dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078)
  - INSTALL: Rephrase -with-default-link documentation
  - misc: Fix rare fortify crash on wchar funcs. [BZ 29030]
  - Default to --with-default-link=no (bug 25812)
  - scripts: Add glibcelf.py module
* Thu Apr 21 2022 Carlos O'Donell <carlos@redhat.com> - 2.34-30
  - Sync with upstream branch release/2.34/master,
    commit 71326f1f2fd09dafb9c34404765fb88129e94237:
  - nptl: Fix pthread_cancel cancelhandling atomic operations
  - mips: Fix mips64n32 64 bit time_t stat support (BZ#29069)
  - hurd: Fix arbitrary error code
  - nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)
  - S390: Add new s390 platform z16.
  - NEWS: Update fixed bug list for LD_AUDIT backports.
  - hppa: Fix bind-now audit (BZ #28857)
  - elf: Replace tst-audit24bmod2.so with tst-audit24bmod2
  - Fix elf/tst-audit25a with default bind now toolchains
  - elf: Fix runtime linker auditing on aarch64 (BZ #26643)
  - elf: Issue la_symbind for bind-now (BZ #23734)
  - elf: Fix initial-exec TLS access on audit modules (BZ #28096)
  - elf: Add la_activity during application exit
  - elf: Do not fail for failed dlmopen on audit modules (BZ #28061)
  - elf: Issue audit la_objopen for vDSO
  - elf: Add audit tests for modules with TLSDESC
  - elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)
  - elf: Add _dl_audit_pltexit
  - elf: Add _dl_audit_pltenter
  - elf: Add _dl_audit_preinit
  - elf: Add _dl_audit_symbind_alt and _dl_audit_symbind
  - elf: Add _dl_audit_objclose
  - elf: Add _dl_audit_objsearch
  - elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
  - elf: Add _dl_audit_objopen
  - elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)
  - elf: Move LAV_CURRENT to link_lavcurrent.h
  - elf: Fix elf_get_dynamic_info() for bootstrap
  - elf: Fix dynamic-link.h usage on rtld.c
  - elf: Fix elf_get_dynamic_info definition
  - elf: Avoid nested functions in the loader [BZ #27220]
  - powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC
  - hppa: Use END instead of PSEUDO_END in swapcontext.S
  - hppa: Implement swapcontext in assembler (bug 28960)
* Tue Mar 15 2022 Florian Weimer <fweimer@redhat.com> - 2.34-29
  - Sync with upstream branch release/2.34/master,
    commit 224d8c1890b6c57c7e4e8ddbb792dd9552086704:
  - debug: Synchronize feature guards in fortified functions [BZ #28746]
  - debug: Autogenerate _FORTIFY_SOURCE tests
  - Enable _FORTIFY_SOURCE=3 for gcc 12 and above
  - fortify: Fix spurious warning with realpath
  - __glibc_unsafe_len: Fix comment
  - debug: Add tests for _FORTIFY_SOURCE=3
  - Make sure that the fortified function conditionals are constant
  - Don't add access size hints to fortifiable functions
  - nss: Protect against errno changes in function lookup (bug 28953)
  - nss: Do not mention NSS test modules in <gnu/lib-names.h>
  - io: Add fsync call in tst-stat
  - hppa: Fix warnings from _dl_lookup_address
  - nptl: Fix cleanups for stack grows up [BZ# 28899]
  - hppa: Revise gettext trampoline design
  - hppa: Fix swapcontext
  - Fix elf/tst-audit2 on hppa
  - localedef: Handle symbolic links when generating locale-archive
  - NEWS: Add a bug fix entry for BZ #28896
  - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c
  - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]
  - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]
  - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]
  - linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]
  - Add reference to BZ#28860 on NEWS
  - linux: Fix missing __convert_scm_timestamps (BZ #28860)
* Tue Mar 08 2022 Arjun Shankar <arjun@redhat.com> - 2.34-28
  - Reduce installed size of some langpacks by de-duplicating LC_CTYPE (#2054789)
  - Fix localedef so it can handle symbolic links when generating locale-archive.
  - Drop glibc-fedora-localedef.patch and adjust locale installation
    accordingly so that installed content remains unchanged.
* Mon Feb 28 2022 Florian Weimer <fweimer@redhat.com> - 2.34-27
  - Fix regression (ldd crash) during dependency sorting in ld.so (#2058230)
* Mon Feb 28 2022 Florian Weimer <fweimer@redhat.com> - 2.34-26
  - Fix localedef compilation of C.UTF-8 (empty LC_MONETARY keywords) (#2058224)
* Thu Feb 03 2022 Florian Weimer <fweimer@redhat.com> - 2.34-25
  - Sync with upstream branch release/2.34/master,
    commit 6eaf10cbb78d22eae7999d9de55f6b93999e0860:
  - socket: Do not use AF_NETLINK in __opensock
  - hurd if_index: Explicitly use AF_INET for if index discovery
  - Linux: Simplify __opensock and fix race condition [BZ #28353]
  - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850]
* Tue Feb 01 2022 Florian Weimer <fweimer@redhat.com> - 2.34-24
  - Sync with upstream branch release/2.34/master,
    commit 008003dc6e83439c5e04a744b7fd8197df19096e:
  - tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837]
  - Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg
  - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350)
  - support: Add support_socket_so_timestamp_time64
* Tue Feb 01 2022 Florian Weimer <fweimer@redhat.com> - 2.34-23
  - Align with glibc 2.35 version of C.UTF-8
* Tue Feb 01 2022 Florian Weimer <fweimer@redhat.com> - 2.34-22
  - Sync with upstream branch release/2.34/master,
    commit aa601d024424c40ae9a69b0c4e394a70ea0570c8:
  - x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]
  - x86: Filter out more Intel CPUs for TSX [BZ #27398]
  - Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader)
  - x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755]
  - x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]
* Mon Jan 24 2022 Florian Weimer <fweimer@redhat.com> - 2.34-21
  - Sync with upstream branch release/2.34/master,
    commit 3438bbca90895d32825a52e31a77dc44d273c1c1:
  - Linux: Detect user namespace support in io/tst-getcwd-smallbuff
  - realpath: Avoid overwriting preexisting error
  - CVE-2021-3999: getcwd: Set errno to ERANGE for size == 1
  - tst-realpath-toolong: Fix hurd build
  - CVE-2021-3998: realpath: ENAMETOOLONG for result larger than PATH_MAX
  - stdlib: Fix formatting of tests list in Makefile
  - stdlib: Sort tests in Makefile
  - support: Add helpers to create paths longer than PATH_MAX
  - powerpc: Fix unrecognized instruction errors with recent binutils
  - x86: use default cache size if it cannot be determined [BZ #28784]
  - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
  - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
  - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
  - socket: Add the __sockaddr_un_set function
  - Disable debuginfod in printer tests [BZ #28757]
  - Update syscall lists for Linux 5.16
* Wed Jan 19 2022 Florian Weimer <fweimer@redhat.com> - 2.34-20
  - More reliable CPU compatibility diagnostics (#2040657)
* Fri Jan 14 2022 Florian Weimer <fweimer@redhat.com> - 2.34-19
  - Optionally accelerate sched_getcpu using rseq (#2024347)
* Thu Jan 13 2022 Florian Weimer <fweimer@redhat.com> - 2.34-18
  - Backport optimized ELF dependency sorting algorithm (#2032647)
* Thu Jan 13 2022 Florian Weimer <fweimer@redhat.com> - 2.34-17
  - Sync with upstream branch release/2.34/master,
    commit 2fe2af88abd13ae5636881da2e26f461ecb7dfb5
  - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771)
  - Update syscall lists for Linux 5.15
  - powerpc: Fix unrecognized instruction errors with recent GCC
  - timezone: test-case for BZ #28707
  - timezone: handle truncated timezones from tzcode-2021d and later (BZ #28707)
  - Fix subscript error with odd TZif file [BZ #28338]
  - AArch64: Check for SVE in ifuncs [BZ #28744]
  - intl/plural.y: Avoid conflicting declarations of yyerror and yylex
  - Linux: Fix 32-bit vDSO for clock_gettime on powerpc32
  - linux: Add sparck brk implementation
  - Update sparc libm-test-ulps
  - Update hppa libm-test-ulps
  - riscv: align stack before calling _dl_init [BZ #28703]
  - riscv: align stack in clone [BZ #28702]
  - powerpc64[le]: Allocate extra stack frame on syscall.S
  - elf: Fix tst-cpu-features-cpuinfo for KVM guests on some AMD systems [BZ #28704]
  - nss: Use "files dns" as the default for the hosts database (bug 28700)
  - arm: Guard ucontext _rtld_global_ro access by SHARED, not PIC macro
  - mips: increase stack alignment in clone to match the ABI
  - mips: align stack in clone [BZ #28223]
* Tue Dec 14 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34-16
  - Enable PIE by default on all architectures (#1988382)
* Tue Dec 14 2021 Florian Weimer <fweimer@redhat.com> - 2.34-15
  - Sync with upstream branch release/2.34/master,
    commit 06865865151579d1aa17d38110060a68b85c5d90:
  - pthread/tst-cancel28: Fix barrier re-init race condition
  - Use $(pie-default) with conformtest
  - Run conform/ tests using newly built libc
  - nptl: Add one more barrier to nptl/tst-create1
* Fri Dec 10 2021 Florian Weimer <fweimer@redhat.com> - 2.34-13
  - x86-64: Remove LD_PREFER_MAP_32BIT_EXEC support (#2029410)
* Fri Dec 10 2021 Florian Weimer <fweimer@redhat.com> - 2.34-12
  - Add /usr/bin/ld.so --list-diagnostics (#2023422)
* Tue Dec 07 2021 Florian Weimer <fweimer@redhat.com> - 2.34-11
  - backtrace function crashes without vDSO on ppc64le (#2027789)
* Fri Dec 03 2021 Florian Weimer <fweimer@redhat.com> - 2.34-10
  - Sync with upstream branch release/2.34/master,
    commit 387bff63dc2dccd62b09aa26dccf8cdc5f3c985c:
  - powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532]
  - linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624)
  - nptl: Do not set signal mask on second setjmp return [BZ #28607]
  - s390: Use long branches across object boundaries (jgh instead of jh)
  - elf: Earlier missing dynamic segment check in _dl_map_object_from_fd
  - gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524)
* Tue Nov 16 2021 Arjun Shankar <arjun@redhat.com> - 2.34-9
  - Create /{bin,lib,lib64,sbin} as symbolic links in test-container
* Wed Nov 03 2021 Florian Weimer <fweimer@redhat.com> - 2.34-8
  - Sync with upstream branch release/2.34/master,
    commit 6548a9bdba95b3e1fcdbd85445342467e4b0cd4f:
  - Avoid warning: overriding recipe for .../tst-ro-dynamic-mod.so
  - ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
  - ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]
  - Handle NULL input to malloc_usable_size [BZ #28506]
  - elf: Avoid deadlock between pthread_create and ctors [BZ #28357]
  - timex: Use 64-bit fields on 32-bit TIMESIZE=64 systems (BZ #28469)
  - y2038: Use a common definition for stat for sparc32
  - elf: Replace nsid with args.nsid [BZ #27609]
  - S390: Add PCI_MIO and SIE HWCAPs
  - support: Also return fd when it is 0
* Fri Oct 01 2021 Florian Weimer <fweimer@redhat.com> - 2.34-7
  - Drop glibc-rh1992702-*.patch, applied upstream.  (#1992702)
  - Sync with upstream branch release/2.34/master,
    commit a996d13b8a2e101bedbb1bdaa7ffcfea3b959bb2:
  - Add missing braces to bsearch inline implementation [BZ #28400]
  - Suppress -Wcast-qual warnings in bsearch
  - linux: Revert the use of sched_getaffinity on get_nproc (BZ #28310)
  - linux: Simplify get_nprocs
  - misc: Add __get_nprocs_sched
  - nptl: pthread_kill must send signals to a specific thread [BZ #28407]
  - support: Add check for TID zero in support_wait_for_thread_exit
* Thu Sep 23 2021 Florian Weimer <fweimer@redhat.com> - 2.34-6
  - Sync with upstream branch release/2.34/master,
    commit 33adeaa3e2b9143c38884bc5aa65ded222ed274e:
  - nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]
  - Use support_open_dev_null_range io/tst-closefrom, misc/tst-close_range, and
    posix/tst-spawn5 (BZ #28260)
  - support: Add support_open_dev_null_range
  - nptl: Fix type of pthread_mutexattr_getrobust_np,
    pthread_mutexattr_setrobust_np (bug 28036)
  - nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
* Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34-5
  - Use system CPU count for sysconf(_SC_NPROCESSORS_*) (#1992702)
* Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34-4
  - Sync with upstream branch release/2.34/master,
    commit 4ed990e5b97a61f29f929bdeb36c5b2abb547a64:
  - Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to
    bits/mman-linux.h
  - Update kernel version to 5.14 in tst-mman-consts.py
  - Update syscall lists for Linux 5.14
  - Use Linux 5.14 in build-many-glibcs.py
  - Fix failing nss/tst-nss-files-hosts-long with local resolver
  - iconvconfig: Fix behaviour with --prefix [BZ #28199]
  - nptl: Fix race between pthread_kill and thread exit (swbz#12889, #1994068)
  - nptl: pthread_kill, pthread_cancel should not fail after exit
    (swbz#19193, #1994068)
  - support: Add support_wait_for_thread_exit
  - MIPS: Setup errno for {f,l,}xstat
  - x86-64: Use testl to check __x86_string_control
  - elf: Fix missing colon in LD_SHOW_AUXV output (swbz#28253, #1995648)
  - librt: add test (swbz#28213, #1994264)
  - CVE-2021-38604: fix NULL pointer dereference in mq_notify
    (swbz#28213, #1994264)
  - Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182)
  - iconv_charmap: Close output file when done
  - copy_and_spawn_sgid: Avoid double calls to close()
  - gaiconf_init: Avoid double-free in label and precedence lists
  - gconv_parseconfdir: Fix memory leak
  - ldconfig: avoid leak on empty paths in config file
* Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34-3
  - Switch to upstream version of C.UTF-8 (#1997589)
* Wed Aug 25 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34-2
  - Disable dependencies and linking for libc_malloc_debug.so (#1985048).
* Mon Aug 02 2021 Florian Weimer <fweimer@redhat.com> - 2.34-1
  - Switch to glibc 2.34 release tarball:
  - Update ChangeLog.old/ChangeLog.23.
  - Prepare for glibc 2.34 release.
  - po/nl.po: Update Dutch translation.
  - Update install.texi, and regenerate INSTALL.
  - Update translations.
  - Update NEWS.
  - NEWS: Fix typos, grammar, and missing words
  - elf: Fix audit regression

Files

/lib/libnss_db.so.2
/usr/bin/makedb
/usr/lib/.build-id
/usr/lib/.build-id/47/6e27f50078cc2d126573af3c09337453abe69d
/usr/lib/.build-id/e9/69491685ba369e5d353efc600893b309ffd0c1
/var/db/Makefile


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 25 00:53:19 2022