History log of /illumos-gate/usr/src/cmd/nscd/nscd_getentctx.c
Revision Date Author Comments Expand
9e293969c29a9c274758e70e5a7349223cef86c1 16-May-2011 Richard Lowe <richlowe@richlowe.net>

1476 non-terminating thread functions should be marked __NORETURN Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>

978eb14434856052ad78b0b4c626508b7f2e0f3d 26-Nov-2009 Julian Pullen <Julian.Pullen@Sun.COM>

6901652 nscd could better handle running out of naming enumeration contexts

cfed26cb92bcaf129a6022a551f26391e5841135 24-Oct-2009 Michen Chang <Michen.Chang@Sun.COM>

6863709 nscd dumps core after receiving SIGHUP

6392794b28bef963aa5ad05c3da79435fd0a5a0b 30-Sep-2008 Michen Chang <Michen.Chang@Sun.COM>

6615693 nscd only checks the file_dac_read check privilege and not the euid for access to the shadow file 6737284 nscd does not return NSS_TRYLOCAL for foreign NSS backends for enumerated searches when using compat 6741305 nscd core file genererated during storage pool reconfig 6748529 netdir_getbyaddr() returns success with no results, causing mountd to coredump

29836b1990ff03408750301a4ad20cfd233444b9 04-Aug-2008 michen <none@none>

6699250 nscd core dumps in NIS do_getent 6716362 standalone ldaplist appears to hang when all servers are down 6728407 LDAP Core file got generated on NAS Appliance while trying to enable LDAP services 6731903 peruser nscd not functional when using libumem debugging

e37190e5b4531a897e4191a30b8f41678b582e25 13-Nov-2006 michen <none@none>

6462185 /etc/hosts parsing is still retarded and broken 6479473 nscd needs a better way to manage resources for setxxxent/getxxxent requests 6486404 ftpuser(anonymous, root or regular) test fails ramdomly when system is stressed. 6487770 id -a may return incorrect group ids on a system running snv_50/snv_51 6490506 nscd dumps core on a system bfu'd from a nightly built with gcc

9f59074901cbaa164a80c0e17940107455e293d8 13-Oct-2006 michen <none@none>

6480627 combination.02 fails on zones machines when ran with NSCD enabled

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