CVS update: samba/source/nsswitch
tridge at samba.org
tridge at samba.org
Mon Dec 10 10:59:43 EST 2001
Date: Sun Dec 9 15:59:43 2001
Author: tridge
Update of /home/cvs/samba/source/nsswitch
In directory va:/tmp/cvs-serv19252
Modified Files:
winbindd.c winbindd.h winbindd_ads.c winbindd_cache.c
winbindd_group.c winbindd_proto.h winbindd_rpc.c
winbindd_user.c winbindd_util.c
Log Message:
completely new winbindd cache infrastructure
this one looks like just another winbind backend, and has the
following properties:
- does -ve and +ve cacheing of all queries
- can be disabled with -n switch to winbindd
- stores all records packed, so even huge domains are not a problem
for a complete cache
- handles the server being down
- uses sequence numbers for all entries
This fixes a lot of problems with winbindd. Serving from cache is now
*very* fast.
Revisions:
winbindd.c 1.30 => 1.31
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd.c?r1=1.30&r2=1.31
winbindd.h 1.22 => 1.23
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd.h?r1=1.22&r2=1.23
winbindd_ads.c 1.20 => 1.21
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_ads.c?r1=1.20&r2=1.21
winbindd_cache.c 1.18 => 1.19
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_cache.c?r1=1.18&r2=1.19
winbindd_group.c 1.38 => 1.39
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_group.c?r1=1.38&r2=1.39
winbindd_proto.h 1.29 => 1.30
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_proto.h?r1=1.29&r2=1.30
winbindd_rpc.c 1.10 => 1.11
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_rpc.c?r1=1.10&r2=1.11
winbindd_user.c 1.34 => 1.35
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_user.c?r1=1.34&r2=1.35
winbindd_util.c 1.61 => 1.62
http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_util.c?r1=1.61&r2=1.62
More information about the samba-cvs
mailing list