summaryrefslogtreecommitdiff
path: root/usr/src/head
AgeCommit message (Collapse)AuthorFilesLines
2015-04-225761 nfs4_prot.x should be updated for RFC 7531Marcel Telka3-974/+953
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi3-0/+16
5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-095776 vfork and getwd should not be exposed under XPG7Garrett D'Amore1-10/+3
5828 Verify usleep and ualarm in symbol test Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2015-04-055710 iswblank_l missing from headersGarrett D'Amore1-1/+2
Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-135604 widec.h should expose ws* under __EXTENSIONS__Richard Lowe1-2/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
2014-12-105096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPEDRobert Mustacchi1-1/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-025364 grp.h has incorrect prototype for getgrnam_r and getgrgid_rKeith M Wesolowski1-5/+6
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-305345 ctype.h is missing tolower_l and toupper_lRichard PALO1-0/+2
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-11-265367 complex.h /* #if !defined(__cplusplus) */ comment foils gcc fixincludesPiotr Jasiukajtis1-4/+0
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-255363 pwd.h has incorrect prototype for getpwnam_r and getpwuid_rKeith M Wesolowski1-4/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-11-055284 ualarm and usleep need to be suppressed in XPG7Garrett D'Amore1-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-10-17693 Opensource replacement of sunwlibmPiotr Jasiukajtis8-0/+1886
Reviewed by: Igor Kozhukhov ikozhukhov@gmail.com Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-155066 remove support for non-ANSI compilationGarrett D'Amore122-3569/+249
5068 Remove SCCSID() macro from <macros.h> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-045064 ctype.h C++ regression regarding ::isblankHans Rosenfeld1-1/+2
Reviewed by: Richard PALO <richard@netbsd.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-162964 need POSIX 2008 locale object support (more C++ fixes)Dan McDonald10-10/+10
2014-07-152964 need POSIX 2008 locale object support (fix gcc)Garrett D'Amore1-1/+2
2014-07-154964 nl_langinfo(CRNCYSTR) returns wrong alignment characterGarrett D'Amore2-3/+15
4999 libc test suite enhancements 4939 desire wcsnrtombs() function Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-112964 need POSIX 2008 locale object supportGarrett D'Amore16-329/+439
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-104118 libuuid should provide uuid_unparse_{upper,lower} functionsAndy Stormont1-2/+6
Reviewed by: Serghei Samsi <sscdvp@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-044555 macro side-effects with /usr/include/libelf.hRichard PALO1-71/+59
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Igor Pashev <pashev.igor@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2013-11-011097 glob(3c) needs to support non-POSIX optionsGary Mills1-14/+109
3341 The sftp command should use the native glob() Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-10-082989 LOGNAME_MAX should be increased to 32Gary Mills3-13/+137
1166 useradd warns on names with more than 8 chars Reviewed by: Richard PALO <richard.palo@free.fr> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-26195 Need replacement for nfs/lockd+klmDan Kruchinin2-453/+0
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeremy Jones <jeremy@delphix.com> Reviewed by: Jeff Biseda <jbiseda@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-223974 mistake on stdlib.hIgor Kozhukhov1-1/+1
Reviewed by: Alexander Pyhalov <alp@rsu.ru> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-07-173853 __cplusplus change and headers incompatipility with clangAlexander Pyhalov2-4/+27
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Cedric Blancher <cedric.blancher@googlemail.com> Reviewed by: Ian Collins <ian@ianshome.com> Reviewed by: Don Cragun <dcragun@sonic.net> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-06-183787 gcc4.7 __cplusplus change incompatibilityAlexander Pyhalov3-10/+31
3823 wchar.h and wctype_iso.h incompatibility Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-213713 Implement accept4()Theo Schlossnagle2-0/+9
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-11-033263 link.h should work in a largefile environmentRichard Lowe1-2/+9
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-06-141450 Illumos should be buildable with GCC4Richard Lowe4-16/+9
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-11-17393 Invalid nd_hostservlist contents crash mountdVitaliy Gusev1-0/+2
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-03877 share_nfs cannot share to IPv6 subnetsYuri Pankov1-2/+4
1554 SMB has no concept of IPv6 host access lists 1592 NFS access checks shouldn't fail if client address can't be resolved Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-181633 implement posix_spawn_pipe_np()Matthew Ahrens1-0/+13
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-07-271279 err(3C) should be marked __NORETURNRichard Lowe1-6/+5
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-031177 _PATH_STDPATH definition in paths.h not correctAndrzej Szeszo1-1/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-05-17976 export ldap_add_result_entry from libldap.so.5Gordon Ross1-2/+6
1010 export gss_mech_krb5 from libgss.so.1 Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Robert Gordon <rbg@openrbg.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-03-30873 Want a bsd-like <paths.h>Richard Lowe2-0/+78
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: John Sonnenschein <johns@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-12-15508 od doesn't set text domainGarrett D'Amore1-0/+1
509 need an open source sed(1) replacement 516 libc regex misses \< and \> word delimiters Reviewed by: gwr@nexenta.com Reviewed by: roland.mainz@nexenta.com Approved by: gwr@nexenta.com
2010-12-04317 strptime needs %Z supportGarrett D'Amore1-2/+5
Reviewed by: richlowe@richlowe.net Reviewed by: lvskiprof@cox.net Reviewed by: gwr@nexenta.com Approved by: richlowe@richlowe.net
2010-11-15420 remove patch (sparse package) support from svr4 pkgGarrett D'Amore1-7/+0
421 libpkg and libadm need to be lint clean Reviewed by: gwr@nexenta.com Reviewed by: peter.tribble@gmail.com Approved by: gwr@nexenta.com
2010-11-09403 remove support for SVR3 packagingGarrett D'Amore1-3/+0
Reviewed by: a.eremin@nexenta.com Reviewed by: peter.tribble@gmail.com Approved by: gwr@nexenta.com
2010-08-19merge with onnv_147Richard Lowe11-86/+257
Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-1838 need replacement for trGarrett D'Amore1-0/+8
Reviewed by: richlowe@richlowe.net Approved by: garrett@nexenta.com
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner6-39/+214
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-302 We need a fully open libc (no libc_i18n)Garrett D'Amore1-7/+18
Reviewd by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-116944589 need pause APIChristopher Kiick1-2/+8
PSARC/2010/293 smt_pause
2010-07-27PSARC/2009/636 Obsolete getacinfo(3bsm)Jan Friedel1-0/+1
PSARC/2009/642 audit_control(4) EOL and removal PSARC/2010/218 Audit subsystem Rights Profiles PSARC/2010/220 svc:/system/auditset service 6875456 Solaris Audit configuration in SMF - phase 2 (PSARC/2009/636, PSARC/2009/642) 6942035 audit_binfile(5) leaves unfinished audit logs. 6942041 auditd(1) says "auditd refreshed" on startup. 6943275 audit_remote(5) leaks memory on audit service refresh 6955077 adt_get_mask_from_user() should regard _SC_GETPW_R_SIZE_MAX 6955117 $SRC/lib/libbsm/common/audit_ftpd.c shouldn't hardcode the lenght of usernames (8) 6956169 adt_audit_state() returns non-boolean values --HG-- rename : usr/src/cmd/auditconfig/auditconfig_impl.h => usr/src/lib/libbsm/common/audit_policy.h rename : usr/src/cmd/auditconfig/audit_scf.c => usr/src/lib/libbsm/common/audit_scf.c rename : usr/src/cmd/auditconfig/audit_scf.h => usr/src/lib/libbsm/common/audit_scf.h
2010-07-206956152 dlclose() from an auditor can be fatal. Preinit/activity events ↵Rod Evans1-4/+5
should be more flexible.
2010-07-01PSARC 2010/166 layer-3 net properties for exclusive-IP zonesSowmini Varadhan1-1/+2
6944327 need to support address and defrouter resources for exclusive-IP zones
2010-06-306939693 zones no longer needs the inherit-pkg-dir propertyGary Pennington1-8/+0
2010-06-29PSARC 2009/042 max-processes rctlMenno Lageman1-0/+1
6631612 non-global zone can overrun the process table of the system 6466380 Project resource set callbacks are needlessly called on every fork() 6516818 task resource callbacks are needlessly called on every fork()