summaryrefslogtreecommitdiff
path: root/usr/src/cmd/nscd
AgeCommit message (Collapse)AuthorFilesLines
2011-05-161476 non-terminating thread functions should be marked __NORETURNRichard Lowe1-1/+4
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>
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-2/+4
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-07-136964278 per-user nscd: main nscd daemon keeps FD open for a door to a ↵Milan Jurik1-2/+4
per-user nscd, after that has ended
2010-07-07PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)gww8-85/+14
6914742 remove audit_user phase 1 PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)
2010-02-236753228 Array overrun in nscd initializationMilan Jurik1-5/+3
2010-02-196921761 per-user nscd: endless loop in _nsc_trydoorcall_ext() causes main ↵Michen Chang1-227/+251
nscd daemon to become unresponsive 6925984 nscd: error in using read-only access lock when generating peruser switch configuration
2010-02-126922943 nscd failing because fd limit is too low when using files backend ↵Julian Pullen2-18/+13
with enumeration
2009-12-066874309 Remove NIS+ from SolarisRaja Andra5-131/+16
2009-11-266901652 nscd could better handle running out of naming enumeration contextsJulian Pullen2-23/+9
2009-11-17PSARC/2008/693 VRRPCathy Zhou1-0/+2
PSARC/2009/388 VRRP Update 6288572 RFE: VRRP implementation desired for Solaris
2009-10-246863709 nscd dumps core after receiving SIGHUPMichen Chang5-88/+152
2009-07-296864230 hiho, hiho, it'ch chtime for CH to gojmcp1-4/+1
Portions contributed by Rich Lowe
2009-07-026848927 sulogin accepts empty usernameJoep Vesseur1-1/+1
6446994 'profiles -l' doesn't list all commands if profile has both solaris and suser policies
2009-06-096805959 peruser nscd doesn't reap child processes after these exited, such ↵Sreedhar Chalamalasetti - Sun Microsystems - Bangalore India1-3/+9
child processes remain as zombies
2009-05-084904603 disable ldaplist to not show userpassword attribute or just user ↵Julian Pullen3-18/+86
logged in
2008-12-056740382 nscd needs improved permission checkingMichen Chang1-3/+6
2008-11-07PSARC/2008/441 Active Directory name service module (nss_ad)Baban Kenkre2-5/+3
6722476 name service switch module for AD (nss_ad) needed
2008-09-296615693 nscd only checks the file_dac_read check privilege and not the euid ↵Michen Chang4-35/+113
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
2008-08-046699250 nscd core dumps in NIS do_getentmichen6-154/+189
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
2008-05-206633347 nscd (sparks) can give inconsistent name resolution if started ↵sm263632-34/+58
without a resolv.conf file
2008-04-106537549 nscd dies with SIGPIPEsdussud1-1/+9
2008-01-25PSARC 2008/035 Sparks foreign backend supportmichen6-83/+136
6636228 For foreign NSS backends, nscd does not return NSS_TRYLOCAL when processing getgroupsbymember 6644077 nscd rejects - foreign nsswitch backends
2007-11-126628289 svc.configd hangs in deadly embrace with nscdmichen1-4/+17
2007-10-296612782 Repeated msg "yp_all: failed to get server's name" on cluster node ↵michen6-223/+301
consoles 6616435 nscd process aborts and dumps core with S10U4 6617555 nscd debug mode broken in S10U4 6620843 New nscd rejects databases without a source in nsswitch.conf
2007-10-016299080 nscd initialises name_service_door file with wrong permissions after ↵michen3-38/+59
JASS 6587024 nscd fails to notice nsswitch.conf changes within a second of its start time 6608351 nss2 test cases expose memory problems in the nss_dns and nss_nisplus backends 6609869 nscd has problems if an ip address resolves to an empty hostname
2007-08-276514060 nscd consumes all the memory that it canmichen1-1/+1
6591680 users failed to log in at the first attempt but could log in at the second attempt
2007-08-20PSARC 2005/562 Multicast DNS and Service Discoveryrs2002173-38/+74
6550311 Multicast DNS and service discovery support
2007-08-036519579 need name service configuration for labeled zone access to an ↵michen8-303/+393
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
2007-05-176455532 OSNet cleanup required in preparation for direct bindingsrie1-1/+6
--HG-- rename : usr/src/cmd/bnu/strecpy.c => deleted_files/usr/src/cmd/bnu/strecpy.c rename : usr/src/cmd/fs.d/ufs/mount/realpath.c => deleted_files/usr/src/cmd/fs.d/ufs/mount/realpath.c rename : usr/src/cmd/lp/lib/lp/tinames.c => deleted_files/usr/src/cmd/lp/lib/lp/tinames.c rename : usr/src/cmd/sgs/crle/common/mapfile-vers => deleted_files/usr/src/cmd/sgs/crle/common/mapfile-vers rename : usr/src/cmd/sgs/elfdump/common/mapfile-vers => deleted_files/usr/src/cmd/sgs/elfdump/common/mapfile-vers rename : usr/src/cmd/sgs/ldd/common/mapfile-vers => deleted_files/usr/src/cmd/sgs/ldd/common/mapfile-vers rename : usr/src/cmd/sgs/moe/common/mapfile-vers => deleted_files/usr/src/cmd/sgs/moe/common/mapfile-vers rename : usr/src/cmd/sgs/pvs/common/mapfile-vers => deleted_files/usr/src/cmd/sgs/pvs/common/mapfile-vers rename : usr/src/lib/libsocket/amd64/byteorder.s => deleted_files/usr/src/lib/libsocket/amd64/byteorder.s rename : usr/src/lib/libsocket/i386/byteorder.s => deleted_files/usr/src/lib/libsocket/i386/byteorder.s rename : usr/src/cmd/sgs/ld/common/mapfile-vers => usr/src/cmd/sgs/ld/common/mapfile-intf rename : usr/src/cmd/sgs/mapfiles/Makefile => usr/src/common/mapfiles/Makefile rename : usr/src/cmd/sgs/mapfiles/amd64/Makefile => usr/src/common/mapfiles/amd64/Makefile rename : usr/src/cmd/sgs/mapfiles/amd64/map.above4G => usr/src/common/mapfiles/amd64/map.above4G rename : usr/src/cmd/sgs/mapfiles/amd64/map.below4G => usr/src/common/mapfiles/amd64/map.below4G rename : usr/src/cmd/sgs/mapfiles/common/Makefile => usr/src/common/mapfiles/common/Makefile rename : usr/src/cmd/mapfile_bssalign => usr/src/common/mapfiles/common/map.bssalign rename : usr/src/cmd/mapfile_execdata => usr/src/common/mapfiles/common/map.execdata rename : usr/src/lib/common/mapfile-filter => usr/src/common/mapfiles/common/map.filter rename : usr/src/cmd/mapfile_noexstk => usr/src/common/mapfiles/common/map.noexstk rename : usr/src/cmd/sgs/mapfiles/i386/Makefile => usr/src/common/mapfiles/i386/Makefile rename : usr/src/cmd/sgs/mapfiles/i386/map.default => usr/src/common/mapfiles/i386/map.default rename : usr/src/cmd/mapfile_noexdata => usr/src/common/mapfiles/i386/map.noexdata rename : usr/src/cmd/sgs/mapfiles/i386/map.pagealign => usr/src/common/mapfiles/i386/map.pagealign rename : usr/src/cmd/sgs/mapfiles/sparc/Makefile => usr/src/common/mapfiles/sparc/Makefile rename : usr/src/cmd/sgs/mapfiles/sparc/map.default => usr/src/common/mapfiles/sparc/map.default rename : usr/src/cmd/sgs/mapfiles/sparc/map.pagealign => usr/src/common/mapfiles/sparc/map.pagealign rename : usr/src/cmd/sgs/mapfiles/sparcv9/Makefile => usr/src/common/mapfiles/sparcv9/Makefile rename : usr/src/cmd/sgs/mapfiles/sparcv9/map.above4G => usr/src/common/mapfiles/sparcv9/map.above4G rename : usr/src/cmd/sgs/mapfiles/sparcv9/map.below4G => usr/src/common/mapfiles/sparcv9/map.below4G rename : usr/src/lib/libsocket/inet/byteorder.c => usr/src/lib/libc/sparc/gen/byteorder.c
2007-05-146552599 nscd may dereference a NULL pointer in nss_pgetent()michen1-1/+1
2007-04-306548196 Multiple memory corruption vulnerabilities in nscd(1M)michen6-27/+324
2007-04-306534136 nsc_ctx_t's waiters list is poorly protectedmichen3-27/+40
6537512 nscd hangs desktop at password prompt with gdm 6550191 nscd should update the queries-queued (wait_count) counter
2007-04-166496124 nscd: Unable to login with pam_unix_auth errormichen8-302/+327
6520079 getent fails to match networks entries from nis or nisplus 6531269 the nscd exploits dynamic linking a little too much
2007-04-166532164 6494262 should have included ypmake, inityp2l, nissetup and nscdgww1-2/+0
2007-03-20PSARC 2007/129 thr_keycreate_onceraf1-57/+20
6513516 double checked locking code needs a memory barrier
2006-12-116499997 nscd breaks lpget and printmgrmichen1-4/+26
6500952 nscd consumes fd's in netgroups w/ldap & anon access
2006-11-126462185 /etc/hosts parsing is still retarded and brokenmichen13-181/+289
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
2006-11-02PSARC 2006/552 Quagga SMF Modificationsamaguire1-4/+0
6312914 routeadm needs to support smf-based routing services 6440342 remove redundancies in smf-related makefiles by moving manifest rules to usr/src/cmd/Makefile.targ --HG-- rename : usr/src/cmd/cmd-inet/usr.sbin/in.rdisc.c => usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/in.rdisc.c rename : usr/src/cmd/cmd-inet/usr.sbin/routeadm.c => usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c rename : deleted_files/usr/src/cmd/volmgt/etc/Makefile => usr/src/cmd/volmgt/etc/Makefile
2006-10-306482820 nscd forgets local password entries on system with "passwd: compat"michen6-11/+26
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
2006-10-156477912 /etc/hosts name lookup sporadically fail on sparks based buildsmichen2-14/+82
6479036 nscd/nss_nisplus.so.1 core dumps when processing a getservent request 6481313 nscd drops core during DNS resolution 6481603 Installing SUNWCrnet had complains about nscd due to missing SUNWgss/SUNWgssc
2006-10-126480627 combination.02 fails on zones machines when ran with NSCD enabledmichen1-2/+3
2006-10-096479498 nscd dumps core if a negative id number is passed to getpwuid and ↵chinlong2-2/+2
getgrgid
2006-10-076478137 nscd should allocate a larger set of shared structures for ↵michen2-3/+8
getents/getXbyYs
2006-10-016477109 make lint in usr/src/cmd/nscd needs workraf3-38/+28
2006-09-306225323 NSS/nscd Enhancements (Sparks Project) (fix unref)djl1-85/+0
--HG-- rename : usr/src/cmd/nscd/server_door.h => deleted_files/usr/src/cmd/nscd/server_door.h
2006-09-29PSARC 2005/133 Sparks: Name Service Switch 2djl62-6744/+21502
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
2006-03-24PSARC/2002/762 Layered Trusted Solarisjpk2-13/+71
PSARC/2005/060 TSNET: Trusted Networking with Security Labels PSARC/2005/259 Layered Trusted Solaris Label Interfaces PSARC/2005/573 Solaris Trusted Extensions for Printing PSARC/2005/691 Trusted Extensions for Device Allocation PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling PSARC/2006/009 Labeled Auditing PSARC/2006/155 Trusted Extensions RBAC Changes PSARC/2006/191 is_system_labeled 6293271 Zone processes should use zone_kcred instead of kcred 6394554 integrate Solaris Trusted Extensions --HG-- rename : usr/src/cmd/dminfo/Makefile => deleted_files/usr/src/cmd/dminfo/Makefile rename : usr/src/cmd/dminfo/dminfo.c => usr/src/cmd/allocate/dminfo.c
2005-09-076272055 gcc and cmd/nscd don't get alongesolom6-14/+19
6310582 gcc and sparc sysinfo don't get along
2005-06-14OpenSolaris Launchstevel@tonic-gate19-0/+7827