summaryrefslogtreecommitdiff
path: root/usr/src/cmd/nscd
AgeCommit message (Collapse)AuthorFilesLines
2013-10-29OS-2592 nscd could have ctfRobert Mustacchi1-0/+1
2013-09-04 [illumos-gate merge]Keith M Wesolowski1-2/+1
commit bfe5cd09d00f1b1e72fbe64036f3f80b73bd2738 2408 CJK character width handled incorrectly in terminal emulators (missing widths-2.txt) commit 2da1cd3a39e2d3da7f9d15071ea9462919c011ac 2408 CJK character width handled incorrectly in terminal emulators 3019 localedef(1) manpage is pretty out of date commit 03fc868668dd42b1b163d1fb8af3968f7283a7eb 672 xargs doesn't support -0 3356 xargs needlessly duplicates stdio buffering commit 03d446db9be5b68e630562c8b6b14aa7c8a0f4dc 4075 nscd spuriously thinks all databases are privileged commit ab823b7f933f787dbdf7a0bb790639210c583869 3965 find does not support -delete option commit a81df0a5d715363cc1841810a87818dfa95675c0 3933 contract adoption can race commit cf746768a898264fa491791a8252865e5338dc67 1974 pages_pp_maximum/lotsfree discrepancy leads to mlock() failure commit b6805bf78d2bbbeeaea8909a05623587b42d58b3 4072 make clobber leaves trash commit a9478106a12424322498e53cf7cd75bd8a4d6004 3600 edit(1) is a bad .so reference commit 5253393b09789ec67bec153b866d7285a1cf1645 4082 zfs receive gets EFBIG from dmu_tx_hold_free() Conflicts: usr/src/man/man7fs/Makefile (copyright) usr/src/man/man3xnet/Makefile (ntohll/htonll) usr/src/man/man3socket/Makefile (get/freeifaddrs) usr/src/man/man1m/Makefile (ipdadm) usr/src/cmd/localedef/Makefile (euro) usr/src/cmd/ipf/tools/Makefile.tools (copyright) .gitignore usr/src/cmd/lp/filter/postscript/postreverse/Makefile (deleted) usr/src/lib/libshell/Makefile.doc (deleted) usr/src/lib/print/libpapi-lpd/Makefile.com (deleted) usr/src/pkg/manifests/library-print-open-printing-ipp.mf (deleted) usr/src/pkg/manifests/print-lp-print-client-commands.mf (deleted) Manifests (scripted replacement): usr/src/pkg/manifests/SUNWcs.man1.inc usr/src/pkg/manifests/SUNWcs.man1m.inc usr/src/pkg/manifests/SUNWcs.man4.inc usr/src/pkg/manifests/SUNWcs.man5.inc usr/src/pkg/manifests/compatibility-ucb.mf usr/src/pkg/manifests/developer-tnf.mf usr/src/pkg/manifests/diagnostic-cpu-counters.mf usr/src/pkg/manifests/driver-firewire.mf usr/src/pkg/manifests/driver-usb.mf usr/src/pkg/manifests/library-libtecla.mf usr/src/pkg/manifests/library-print-open-printing-ipp.mf usr/src/pkg/manifests/library-security-tcp-wrapper.mf usr/src/pkg/manifests/naming-ldap.mf usr/src/pkg/manifests/network-iscsi-target.mf usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/service-hal.mf usr/src/pkg/manifests/service-network-dns-mdns.mf usr/src/pkg/manifests/service-network-ftp.mf usr/src/pkg/manifests/service-network-network-clients.mf usr/src/pkg/manifests/service-network-network-servers.mf usr/src/pkg/manifests/service-network-nis.mf usr/src/pkg/manifests/service-network-smtp-sendmail.mf usr/src/pkg/manifests/service-network-telnet.mf usr/src/pkg/manifests/service-network-tftp.mf usr/src/pkg/manifests/service-network-uucp.mf usr/src/pkg/manifests/service-picl.mf usr/src/pkg/manifests/service-resource-pools.mf usr/src/pkg/manifests/service-security-gss.mf usr/src/pkg/manifests/service-storage-media-volume-manager.mf usr/src/pkg/manifests/storage-metassist.mf usr/src/pkg/manifests/storage-stmf.mf usr/src/pkg/manifests/storage-svm.mf usr/src/pkg/manifests/system-accounting-legacy.mf usr/src/pkg/manifests/system-boot-network.mf usr/src/pkg/manifests/system-extended-system-utilities.mf usr/src/pkg/manifests/system-file-system-smb.mf usr/src/pkg/manifests/system-header.mf usr/src/pkg/manifests/system-kernel-platform.mf usr/src/pkg/manifests/system-kernel-ultra-wideband.mf usr/src/pkg/manifests/system-kernel.man2.inc usr/src/pkg/manifests/system-kernel.man4.inc usr/src/pkg/manifests/system-kernel.man7.inc usr/src/pkg/manifests/system-kernel.man7d.inc usr/src/pkg/manifests/system-kernel.man7fs.inc usr/src/pkg/manifests/system-kernel.man7m.inc usr/src/pkg/manifests/system-kernel.man7p.inc usr/src/pkg/manifests/system-kernel.man9.inc usr/src/pkg/manifests/system-kernel.man9e.inc usr/src/pkg/manifests/system-kernel.man9f.inc usr/src/pkg/manifests/system-kernel.man9p.inc usr/src/pkg/manifests/system-kernel.man9s.inc usr/src/pkg/manifests/system-library-security-libsasl.mf usr/src/pkg/manifests/system-library-storage-libmpapi.mf usr/src/pkg/manifests/system-library.man3.inc usr/src/pkg/manifests/system-library.man3bsm.inc usr/src/pkg/manifests/system-library.man3c.inc usr/src/pkg/manifests/system-library.man3c_db.inc usr/src/pkg/manifests/system-library.man3cfgadm.inc usr/src/pkg/manifests/system-library.man3commputil.inc usr/src/pkg/manifests/system-library.man3contract.inc usr/src/pkg/manifests/system-library.man3curses.inc usr/src/pkg/manifests/system-library.man3devid.inc usr/src/pkg/manifests/system-library.man3devinfo.inc usr/src/pkg/manifests/system-library.man3dlpi.inc usr/src/pkg/manifests/system-library.man3elf.inc usr/src/pkg/manifests/system-library.man3exacct.inc usr/src/pkg/manifests/system-library.man3ext.inc usr/src/pkg/manifests/system-library.man3fstyp.inc usr/src/pkg/manifests/system-library.man3gen.inc usr/src/pkg/manifests/system-library.man3kstat.inc usr/src/pkg/manifests/system-library.man3kvm.inc usr/src/pkg/manifests/system-library.man3ldap.inc usr/src/pkg/manifests/system-library.man3lgrp.inc usr/src/pkg/manifests/system-library.man3lib.inc usr/src/pkg/manifests/system-library.man3mail.inc usr/src/pkg/manifests/system-library.man3malloc.inc usr/src/pkg/manifests/system-library.man3mp.inc usr/src/pkg/manifests/system-library.man3nsl.inc usr/src/pkg/manifests/system-library.man3nvpair.inc usr/src/pkg/manifests/system-library.man3pam.inc usr/src/pkg/manifests/system-library.man3scf.inc usr/src/pkg/manifests/system-library.man3sec.inc usr/src/pkg/manifests/system-library.man3secdb.inc usr/src/pkg/manifests/system-library.man3sip.inc usr/src/pkg/manifests/system-library.man3socket.inc usr/src/pkg/manifests/system-library.man3tsol.inc usr/src/pkg/manifests/system-library.man3uuid.inc usr/src/pkg/manifests/system-library.man3volmgt.inc usr/src/pkg/manifests/system-library.man3xcurses.inc usr/src/pkg/manifests/system-library.man3xnet.inc usr/src/pkg/manifests/system-library.man5.inc usr/src/pkg/manifests/system-network-http-cache-accelerator.mf usr/src/pkg/manifests/system-network-nis.mf usr/src/pkg/manifests/system-network-routing.mf usr/src/pkg/manifests/system-remote-shared-memory.mf usr/src/pkg/manifests/system-security-kerberos-5.mf usr/src/pkg/manifests/system-storage-fibre-channel-port-utility.mf usr/src/pkg/manifests/system-storage-sasinfo.mf usr/src/pkg/manifests/text-doctools.mf
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-11-07Illumos syncJohn Sonnenschein1-0/+5
2012-05-10OS-1159 minimize zone footprintJerry Jelinek1-2/+2
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-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-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)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