aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2017-11-23 14:08:11 +0100
committerFlorian Weimer <fweimer@redhat.com>2017-11-23 14:08:11 +0100
commit67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4 (patch)
treec078a7a50a890570e7c8eb24bf9f81fa45409bcc /ChangeLog
parentcccb6d4e87053ed63c74aee063fa84eb63ebf7b8 (diff)
downloadglibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.tar
glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.tar.gz
glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.tar.bz2
glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.zip
nss: Export nscd hash function as __nss_hash [BZ #22459]
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 18b2aa9561..d9222a58d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,23 @@
2017-11-23 Florian Weimer <fweimer@redhat.com>
+ [BZ #22459]
+ Export nscd hash function as __nss_hash.
+ * include/nss.h (__nss_hash): Declare.
+ * nis/nis_hash.c (__nis_hash): Call __nss_hash. Turn into compat
+ symbol.
+ * nscd/Makefile (aux, nscd-modules): Remove nscd_hash.
+ * nscd/cache.c (cache_search, cache_add): Call __nss_hash instead
+ of __nscd_hash.
+ * nscd/nscd_helper.c (__nscd_cache_search): Likewise.
+ * nscd/nscd_hash.h, nscd/nscd_hash.c: Remove files.
+ * nss/Makefiles (routines): Add nss_hash.
+ * nss/Versions (GLIBC_PRIVATE): Export __nss_hash.
+ * nss/nss_hash.c: Rename from nis/nis_hash.c.
+ (__nss_hash): Rename from __nis_hash. Define hidden alias.
+ * nis/rpcsvc/nislib.h (__nis_hash): Remove declaration.
+
+2017-11-23 Florian Weimer <fweimer@redhat.com>
+
[BZ #22478]
* sysdeps/unix/sysv/linux/sigwait.c (__sigwait): Retry on EINTR.
Return error code, not -1.