summaryrefslogtreecommitdiff
path: root/usr/src/cmd/nscd
AgeCommit message (Collapse)AuthorFilesLines
2022-03-1014443 resection manual pages per IPD4Richard Lowe2-4/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-01-1014335 nscd: this 'if' clause does not guard...Toomas Soome1-7/+6
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-0613951 nscd: `cache hit rate' values are misalignedSachidananda Urs1-1/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-12-2712117 nscd: cast between incompatible function typesToomas Soome1-15/+19
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-08-1611528 Makefile.noget can get goneJohn Levon1-1/+1
11529 Use -Wno-maybe-initialized Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-07-2611400 nscd: NULL pointer errorsToomas Soome8-105/+135
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-0611004 Several door servers don't properly handle exiting threadsMatt Barden1-1/+3
11198 Allow adjustment of max_threads for idmapd Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-02-227928 Add support for SMF_EXIT_NODAEMONJerry Jelinek1-20/+22
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-01-1410080 smatch Makefile changes for usr/src/cmdJohn Levon1-0/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-10-198158 Want named threads APIJohn Levon5-8/+36
9857 proc manpages should have LIBRARY section Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-059868 unused cw translations should be removedRichard Lowe1-3/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2017-02-227812 Remove gender specific languageDaniel Hoffman2-2/+4
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-314075 nscd spuriously thinks all databases are privilegedRichard Lowe1-2/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+5
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-04-262579 nscd contains several bad macros with side effectsMilan Jurik7-259/+289
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Vitaliy Gusev <gusev.vitaliy@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-02-182077 lots of unreachable breaks in illumos gateMilan Jurik2-3/+2
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
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)onnv_64michen6-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