History log of /illumos-gate/usr/src/cmd/nscd/nscd_door.h
Revision Date Author Comments Expand
7d7551bcfe5ded1738ddbe3268520996a32023b4 26-Apr-2012 Milan Jurik <milan.jurik@xylab.cz>

2579 nscd contains several bad macros with side effects Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Vitaliy Gusev <gusev.vitaliy@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>

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

606f6aa3d37f0f8e8282e483c1400bae5275aeeb 01-May-2007 michen <none@none>

6548196 Multiple memory corruption vulnerabilities in nscd(1M)

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