History log of /illumos-gate/usr/src/cmd/nscd/nscd_nswstate.c
Revision Date Author Comments Expand
07925104db56e5c3eacc4865b918bd16af5cec59 08-Jul-2010 gww <gary.winiger@oracle.com>

PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm) 6914742 remove audit_user phase 1 PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)

/illumos-gate/exception_lists/interface_cmp /illumos-gate/usr/src/cmd/ldap/ns_ldap/idsconfig.sh /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapaddent.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapaddent.h /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapaddrbac.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/mapping.c Makefile cache.c cache.h getauuser.c nscd_cfgdef.h nscd_initf.c nscd_nswstate.c server.c /illumos-gate/usr/src/cmd/oamuser/user/Makefile /illumos-gate/usr/src/cmd/oamuser/user/funcs.c /illumos-gate/usr/src/cmd/passmgmt/Makefile /illumos-gate/usr/src/cmd/passmgmt/passmgmt.c /illumos-gate/usr/src/cmd/ypcmd/net_files/Makefile /illumos-gate/usr/src/head/secdb.h /illumos-gate/usr/src/head/user_attr.h /illumos-gate/usr/src/lib/libbc/libc/gen/common/getfaudflgs.c /illumos-gate/usr/src/lib/libbc/sparc/Makefile /illumos-gate/usr/src/lib/libbsm/Makefile /illumos-gate/usr/src/lib/libbsm/Makefile.com /illumos-gate/usr/src/lib/libbsm/audit_user.txt /illumos-gate/usr/src/lib/libbsm/common/au_usermask.c /illumos-gate/usr/src/lib/libbsm/common/audit_user.c /illumos-gate/usr/src/lib/libbsm/common/libbsm.h /illumos-gate/usr/src/lib/libbsm/common/mapfile-vers /illumos-gate/usr/src/lib/libsecdb/user_attr.txt /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf
cfed26cb92bcaf129a6022a551f26391e5841135 24-Oct-2009 Michen Chang <Michen.Chang@Sun.COM>

6863709 nscd dumps core after receiving SIGHUP

d2ba247c74bd2c38b10920c89050bd94245b8589 25-Jan-2008 michen <none@none>

PSARC 2008/035 Sparks foreign backend support 6636228 For foreign NSS backends, nscd does not return NSS_TRYLOCAL when processing getgroupsbymember 6644077 nscd rejects - foreign nsswitch backends

3d0479833b8db89da4bca3e8e8e88f996686aa8e 28-Aug-2007 michen <none@none>

6514060 nscd consumes all the memory that it can 6591680 users failed to log in at the first attempt but could log in at the second attempt

bf1e3bee1b13b3a914f0dd817a04f6e0ce8e0691 04-Aug-2007 michen <none@none>

6519579 need name service configuration for labeled zone access to an isolated name space 6562771 getspnam(3C) requires more than all privs 6577639 system/name-service-cache starting incorrectly on snv_67+ 6585350 nss_nisplus: getbymember() does not follow the NSS_DBOP_GROUP_BYMEMBER protocol

ad0e80f7538b612141768bfda60009eb76550ee7 30-Oct-2006 michen <none@none>

6482820 nscd forgets local password entries on system with "passwd: compat" 6482827 nscd dumps core when doing getent passwd in compat mode 6486472 nscd fails nisplus lookups when network/rpc/nisplus is disabled but nisplus is operational

cb5caa98562cf06753163f558cbcfe30b8f4673a 29-Sep-2006 djl <none@none>

PSARC 2005/133 Sparks: Name Service Switch 2 4406529 artificial limit of 10 threads per backend 4516075 LDAP connections could be reused more 4696964 LDAP naming services should support Kerberos authentication 4740951 Need host based authentication options in Native LDAP 4952533 Some backends of gethostby* do not set h_errno correctly 4979596 getXbyY calls should have better buffer mechanism 5028908 /usr/bin/logins accesses free memory deep in nss_getent_u(). 5046881 nscd: old-data-ok parameter is not useful, should go away 6225323 NSS/nscd Enhancements (Sparks Project) --HG-- rename : usr/src/cmd/nscd/attrstr.c => deleted_files/usr/src/cmd/nscd/attrstr.c rename : usr/src/cmd/nscd/hash.c => deleted_files/usr/src/cmd/nscd/hash.c rename : usr/src/cmd/nscd/nscd_parse.c => deleted_files/usr/src/cmd/nscd/nscd_parse.c rename : usr/src/cmd/nscd/nscd.h => usr/src/cmd/nscd/cache.h

/illumos-gate/deleted_files/usr/src/cmd/nscd/attrstr.c /illumos-gate/deleted_files/usr/src/cmd/nscd/hash.c /illumos-gate/deleted_files/usr/src/cmd/nscd/nscd_parse.c /illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/initpkg/nscd.conf /illumos-gate/usr/src/cmd/ldap/Makefile.com /illumos-gate/usr/src/cmd/ldap/ns_ldap/idsconfig.sh /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapaddent.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapclient.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/mapping.c /illumos-gate/usr/src/cmd/ldapcachemgr/Makefile /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr.c /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr_getldap.c Makefile cache.c cache.h getauth.c getauuser.c getbootp.c getether.c getexec.c getgr.c gethost.c getnet.c getnetmasks.c getnode.c getprinter.c getprof.c getproject.c getproto.c getpw.c getrpc.c getserv.c gettnrhdb.c gettnrhtp.c getuser.c name-service-cache.xml nscd.h nscd_access.c nscd_admin.c nscd_admin.h nscd_biggest.c nscd_cfgdef.h nscd_cfgfile.c nscd_common.h nscd_config.c nscd_config.h nscd_db.h nscd_dbimpl.c nscd_door.c nscd_door.h nscd_frontend.c nscd_frontend.h nscd_getentctx.c nscd_init.c nscd_initf.c nscd_intaddr.c nscd_log.c nscd_log.h nscd_nswcfgst.c nscd_nswconfig.c nscd_nswparse.c nscd_nswstate.c nscd_selfcred.c nscd_selfcred.h nscd_seqnum.c nscd_smfmonitor.c nscd_switch.c nscd_switch.h nscd_wait.c req.flg server.c svc-nscd /illumos-gate/usr/src/cmd/rpcsvc/nis/utils/nisaddent.c /illumos-gate/usr/src/head/nss_common.h /illumos-gate/usr/src/head/nss_dbdefs.h /illumos-gate/usr/src/head/nss_netdir.h /illumos-gate/usr/src/head/nsswitch.h /illumos-gate/usr/src/lib/libc/inc/nsswitch_priv.h /illumos-gate/usr/src/lib/libc/inc/tsd.h /illumos-gate/usr/src/lib/libc/port/gen/getgrnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/getnetgrent.c /illumos-gate/usr/src/lib/libc/port/gen/getpwnam.c /illumos-gate/usr/src/lib/libc/port/gen/getpwnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/getspent_r.c /illumos-gate/usr/src/lib/libc/port/gen/getxby_door.c /illumos-gate/usr/src/lib/libc/port/gen/getxby_door.h /illumos-gate/usr/src/lib/libc/port/gen/nss_common.c /illumos-gate/usr/src/lib/libc/port/gen/nss_dbdefs.c /illumos-gate/usr/src/lib/libc/port/gen/nss_deffinder.c /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libnsl/common/llib-lnsl /illumos-gate/usr/src/lib/libnsl/key/publickey.c /illumos-gate/usr/src/lib/libnsl/nss/getauthattr.c /illumos-gate/usr/src/lib/libnsl/nss/getauuser.c /illumos-gate/usr/src/lib/libnsl/nss/getexecattr.c /illumos-gate/usr/src/lib/libnsl/nss/gethostby_door.c /illumos-gate/usr/src/lib/libnsl/nss/gethostbyname_r.c /illumos-gate/usr/src/lib/libnsl/nss/gethostent.c /illumos-gate/usr/src/lib/libnsl/nss/getipnodeby_door.c /illumos-gate/usr/src/lib/libnsl/nss/getprofattr.c /illumos-gate/usr/src/lib/libnsl/nss/getrpcent_r.c /illumos-gate/usr/src/lib/libnsl/nss/getuserattr.c /illumos-gate/usr/src/lib/libnsl/nss/netdir_inet.c /illumos-gate/usr/src/lib/libsecdb/common/getexecattr.c /illumos-gate/usr/src/lib/libsecdb/common/getprofattr.c /illumos-gate/usr/src/lib/libsecdb/common/getuserattr.c /illumos-gate/usr/src/lib/libsldap/Makefile.com /illumos-gate/usr/src/lib/libsldap/common/llib-lsldap /illumos-gate/usr/src/lib/libsldap/common/mapfile-vers /illumos-gate/usr/src/lib/libsldap/common/ns_cache_door.h /illumos-gate/usr/src/lib/libsldap/common/ns_common.c /illumos-gate/usr/src/lib/libsldap/common/ns_config.c /illumos-gate/usr/src/lib/libsldap/common/ns_connect.c /illumos-gate/usr/src/lib/libsldap/common/ns_init.c /illumos-gate/usr/src/lib/libsldap/common/ns_internal.h /illumos-gate/usr/src/lib/libsldap/common/ns_reads.c /illumos-gate/usr/src/lib/libsldap/common/ns_sasl.c /illumos-gate/usr/src/lib/libsldap/common/ns_sldap.h /illumos-gate/usr/src/lib/libsldap/common/ns_writes.c /illumos-gate/usr/src/lib/libsldap/req.flg /illumos-gate/usr/src/lib/libsocket/common/mapfile-vers /illumos-gate/usr/src/lib/libsocket/inet/ether_addr.c /illumos-gate/usr/src/lib/libsocket/inet/getnetent_r.c /illumos-gate/usr/src/lib/libsocket/inet/getprotoent_r.c /illumos-gate/usr/src/lib/libsocket/inet/getservent_r.c /illumos-gate/usr/src/lib/libsocket/inet/netmasks.c /illumos-gate/usr/src/lib/nsswitch/compat/common/compat_common.c /illumos-gate/usr/src/lib/nsswitch/compat/common/compat_common.h /illumos-gate/usr/src/lib/nsswitch/compat/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getpwent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/dns/Makefile.com /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_common.c /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_common.h /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_mt.c /illumos-gate/usr/src/lib/nsswitch/dns/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/dns/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/dns/common/mapfile-vers /illumos-gate/usr/src/lib/nsswitch/files/Makefile.com /illumos-gate/usr/src/lib/nsswitch/files/common/bootparams_getbyname.c /illumos-gate/usr/src/lib/nsswitch/files/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/files/common/files_common.c /illumos-gate/usr/src/lib/nsswitch/files/common/files_common.h /illumos-gate/usr/src/lib/nsswitch/files/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/files/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/files/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/files/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/files/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/files/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/netmasks.c /illumos-gate/usr/src/lib/nsswitch/files/common/tsol_getrhent.c /illumos-gate/usr/src/lib/nsswitch/files/common/tsol_gettpent.c /illumos-gate/usr/src/lib/nsswitch/ldap/Makefile.com /illumos-gate/usr/src/lib/nsswitch/ldap/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getbootparams.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getether.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getkeyent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetmasks.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/ldap_common.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/ldap_common.h /illumos-gate/usr/src/lib/nsswitch/ldap/common/tsol_getrhent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/tsol_gettpent.c /illumos-gate/usr/src/lib/nsswitch/nis/Makefile.com /illumos-gate/usr/src/lib/nsswitch/nis/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/nis_common.c /illumos-gate/usr/src/lib/nsswitch/nis/common/nis_common.h /illumos-gate/usr/src/lib/nsswitch/nisplus/Makefile.com /illumos-gate/usr/src/lib/nsswitch/nisplus/common/bootparams_getbyname.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/netmasks.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_common.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_common.h /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_tables.h /illumos-gate/usr/src/lib/nsswitch/user/Makefile.com /illumos-gate/usr/src/lib/nsswitch/user/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/user/common/user_common.c /illumos-gate/usr/src/lib/print/libprint/common/nss_printer.c