aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-02-05 20:07:27 -0500
committerUlrich Drepper <drepper@gmail.com>2011-02-05 20:07:27 -0500
commita4c7ea7bb8eed9a53c4c50a3b9b9ab324beb1419 (patch)
tree564c0b74f4820c2c77376901c480e33544046b62 /ChangeLog
parenta0bf67cca2b7de3a745ab5cf0f9d6e74078d57af (diff)
downloadglibc-a4c7ea7bb8eed9a53c4c50a3b9b9ab324beb1419.tar
glibc-a4c7ea7bb8eed9a53c4c50a3b9b9ab324beb1419.tar.gz
glibc-a4c7ea7bb8eed9a53c4c50a3b9b9ab324beb1419.tar.bz2
glibc-a4c7ea7bb8eed9a53c4c50a3b9b9ab324beb1419.zip
Schedule nscd cache pruning more accurately fromr re-added values.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e2cdc0dc21..8d91be91b3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2011-02-05 Ulrich Drepper <drepper@gmail.com>
+
+ * nscd/nscd-client.h: Define MAX_TIMEOUT_VALUE.
+ (struct datahead): Reuse 32 bits of the alignment for a TTL field.
+ * nscd/aicache.c (addhstaiX): Return timeout of added value.
+ (readdhstai): Return value of addhstaiX call.
+ * nscd/grpcache.c (cache_addgr): Return timeout of added value.
+ (addgrbyX): Return value returned by cache_addgr.
+ (readdgrbyname): Return value returned by addgrbyX.
+ (readdgrbygid): Likewise.
+ * nscd/pwdcache.c (cache_addpw): Return timeout of added value.
+ (addpwbyX): Return value returned by cache_addpw.
+ (readdpwbyname): Return value returned by addhstbyX.
+ (readdpwbyuid): Likewise.
+ * nscd/servicescache.c (cache_addserv): Return timeout of added value.
+ (addservbyX): Return value returned by cache_addserv.
+ (readdservbyname): Return value returned by addservbyX:
+ (readdservbyport): Likewise.
+ * nscd/hstcache.c (cache_addhst): Return timeout of added value.
+ (addhstbyX): Return value returned by cache_addhst.
+ (readdhstbyname): Return value returned by addhstbyX.
+ (readdhstbyaddr): Likewise.
+ (readdhstbynamev6): Likewise.
+ (readdhstbyaddrv6): Likewise.
+ * nscd/initgrcache.c (addinitgroupsX): Return timeout of added value.
+ (readdinitgroups): Return value returned by addinitgroupsX.
+ * nscd/cache.c (readdfcts): Change return value of functions to time_t.
+ (prune_cache): Keep track of timeout value of re-added entries.
+ * nscd/connections.c (nscd_run_prune): Use MAX_TIMEOUT_VALUE.
+ * nscd/nscd.h: Adjust prototypes of readd* functions.
+
2011-02-04 Roland McGrath <roland@redhat.com>
* nis/nis_server.c (nis_servstate): Use the right name for 0.