This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc/nscd cache.c connections.c grpcache.c hst ...
- From: drepper at sourceware dot org
- To: glibc-cvs at sources dot redhat dot com
- Date: 26 Aug 2004 18:16:50 -0000
- Subject: libc/nscd cache.c connections.c grpcache.c hst ...
CVSROOT: /cvs/glibc
Module name: libc
Changes by: drepper@sources.redhat.com 2004-08-26 18:16:50
Modified files:
nscd : cache.c connections.c grpcache.c hstcache.c
nscd.c nscd.h nscd_conf.c nscd_getgr_r.c
nscd_stat.c pwdcache.c
Log message:
Major rewrite. The data is now optionally kept in
a mmaped memory region which is automatically mirrored on disk.
This implements persistent data storage. The Memory handled
needed to be completely revamped, it now uses a garbage collection
mechanism instead of malloc.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/cache.c.diff?cvsroot=glibc&r1=1.16&r2=1.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/connections.c.diff?cvsroot=glibc&r1=1.47&r2=1.48
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/grpcache.c.diff?cvsroot=glibc&r1=1.30&r2=1.31
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/hstcache.c.diff?cvsroot=glibc&r1=1.25&r2=1.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/nscd.c.diff?cvsroot=glibc&r1=1.31&r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/nscd.h.diff?cvsroot=glibc&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/nscd_conf.c.diff?cvsroot=glibc&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/nscd_getgr_r.c.diff?cvsroot=glibc&r1=1.34&r2=1.35
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/nscd_stat.c.diff?cvsroot=glibc&r1=1.7&r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nscd/pwdcache.c.diff?cvsroot=glibc&r1=1.29&r2=1.30