summaryrefslogtreecommitdiff
path: root/usr/src/head
AgeCommit message (Collapse)AuthorFilesLines
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-12-01 [illumos-gate merge]Keith M Wesolowski1-0/+2
commit 1eabc4bec6d2a5ad71f6a1f0c019af5438d8b1bf 3124 Remove any existing references to utmp, use utmpx instead commit 90b1de135fcfa7ce4adc9138a885aa94bbcef04f 2732 consistent use of #pragma align would please GCC commit 2ae3114cc2c67c8ccb4eecdad806614150ce34fd 5345 ctype.h is missing tolower_l and toupper_l commit 9c787c76803e57736d13413909945366ce3a9448 5320 panic in smb_com_locking_andx commit bc7c423f80bd757204d3b17cfd74585ae5b30ed8 5319 smb_oplock_acquire thread deadlock commit 7f3ef643e446c82e27a9386991b140b128baf22c 5318 Panic with smbtorture raw.scan-eamax commit 5fd03bc0f2e00e7ba02316c2e08f45d52aab15db 5317 SMB server delivers old modification time commit 371387fa64d65a99a72f1ff81d0efd2220534d0b 4937 SunSSH should support EOW extension commit b808966a943db6fb9a110438cce8184c87e1f62b 5362 invalid conversion when using asm/thread.h in c++ code
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-27 [illumos-gate merge]Keith M Wesolowski1-4/+0
commit 67596cf9c2b72fce44cb338448ce7006e99953f8 5344 etc/ftpusers breaks some incrementals commit 5ecdb14294592edd8198f1f998c79e60406503ad 5271 matherr(3M) is designed for interposition, should not be direct bound commit ddc0e0b53c661f6e439e3b7072b3ef353eadb4af 5261 libm should stop using synonyms.h 5298 fabs is 0-sized, confuses dis(1) and others commit 1ec68d336ba97cd53f46053ac10401d16014d075 5262 libm needs to be carefully unifdef'd 5268 libm doesn't need to hide symbols which are already local commit 0b51021a5ac604aec4fe23e2cdcf97e3e886b9ec 5367 complex.h /* #if !defined(__cplusplus) */ comment foils gcc fixincludes commit f63ab3d5a84a12b474655fc7e700db3efba6c4c9 5349 verify that block pointer is plausible before reading
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-22OS-3580 grp.h suffers from the same disease as OS-3573Keith M Wesolowski1-5/+6
2014-11-21OS-3573 pwd.h has incorrect prototype for getpwnam_r and getpwuid_rKeith M Wesolowski1-4/+5
2014-11-06 [illumos-gate merge]Keith M Wesolowski1-4/+4
commit 08eb19132eebba77347f1e2d5adac3f8d1e552ca 5284 ualarm and usleep need to be suppressed in XPG7 commit b59c4a48daf5a1863ecac763711b497b2f8321e4 4110 panic while reaping htable_cache
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-18 [illumos-gate merge]Keith M Wesolowski8-0/+1886
commit 25c28e83beb90e7c80452a7c818c5e6f73a07dc8 693 Opensource replacement of sunwlibm Conflicts: usr/src/lib/Makefile usr/src/Targetdirs Manifests: usr/src/pkg/manifests/SUNWlibm.mf usr/src/pkg/manifests/SUNWlibms.mf usr/src/pkg/manifests/consolidation-sunpro-sunpro-incorporation.mf usr/src/pkg/manifests/system-library-math-header-math.mf usr/src/pkg/manifests/system-library-math.man3m.inc usr/src/pkg/manifests/system-library-math.man3mvec.inc usr/src/pkg/manifests/system-library-math.mf
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-09-11OS-3332 getaddrinfo mistakingly IPv6 maps addressesRobert Mustacchi1-1/+4
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2014-08-20 [illumos-gate merge]20140821release-20140821Keith M Wesolowski122-3569/+249
commit 86bb58aec7165f8a0303564575c65e5a2ad58bf1 5095 panic when adding a duplicate dbuf to dn_dbufs commit 60a61f7adabc73a7a0cb70d200ac2a6735f4a6e8 5092 env files don't need to define LOCKNAME by default 5091 illumos.sh env file's LOCKNAME definition is busted commit 5e3f545c431ec4bce3e1b52f3f81bc9befe501f2 4989 removal of ntfsprogs and parted commit ba3594ba9b5dd4c846c472a8d657edcb7c8109ac 5066 remove support for non-ANSI compilation 5068 Remove SCCSID() macro from <macros.h> commit d8ccf998f9c944b8cf27ed840c376f9b79ebce5c 5087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86 Manifests: usr/src/pkg/manifests/SUNWntfsprogs.mf (torch library) usr/src/pkg/manifests/SUNWparted.mf (torch headers) usr/src/pkg/manifests/system-file-system-ntfsprogs.mf usr/src/pkg/manifests/system-storage-parted.mf
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-05 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit fed328a03f5c3d431fc290ca4e36398686dc484c 5064 ctype.h C++ regression regarding ::isblank
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-30OS-3280 need a way to specify the root of a native system in the lx brandRobert Mustacchi1-0/+1
OS-3279 lx brand should allow delegated datasets Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-07-16 [illumos-gate merge]Keith M Wesolowski11-14/+27
commit 732efd5515b5788339f3da4db04de7cea0f79c86 2964 need POSIX 2008 locale object support (more C++ fixes) commit fec13dd95833a1b958477320d32721f886a94f50 5002 Possible buffer overflow in makefh3() commit 0934fbd7017fd0754831e0ab14cdfc897809b881 2964 need POSIX 2008 locale object support (fix gcc) commit 538aa54d819fa7751ca82bcc30d4ed8c57ec2ef2 4964 nl_langinfo(CRNCYSTR) returns wrong alignment character 4999 libc test suite enhancements 4939 desire wcsnrtombs() function Manifests: usr/src/pkg/manifests/system-library.man3c.inc
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-14 [illumos-gate merge]Keith M Wesolowski16-329/+439
commit 5e74f94d8c2a16c2ef7cf2940a157ffabb379c27 3347 zonecfg(1M) is confused about selection commit 5a81b4ad6a940aead6f0789e059a6f8fbc678be0 4544 sock2path(4) man page needs to be updated for configuration fragments commit 2d08521bd15501c8370ba2153b9cca4f094979d0 2964 need POSIX 2008 locale object support Conflicts: usr/src/man/man3c/Makefile (copyright) usr/src/lib/libzonecfg/common/libzonecfg.c (OS-216) usr/src/lib/libc/sparcv9/Makefile.com (copyright) usr/src/lib/libc/sparc/Makefile.com (copyright) Manifests: usr/src/pkg/manifests/system-header.mf usr/src/pkg/manifests/system-library.man3c.inc
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-14 [illumos-gate merge]Keith M Wesolowski1-2/+6
commit 0b5ce10aee80822ecc7df77df92a5e24078ba196 4118 libuuid should provide uuid_unparse_{upper,lower} functions
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-04 [illumos-gate merge]Keith M Wesolowski1-71/+59
commit c9f77c52c0735e65aa2534394c5151cdb963cbef 3900 illumos will not build against gcc compiled perl 4723 Remove unused perl extensions commit 7a3fc0ccaf807a654980fdce2d9187503628b99d 4555 macro side-effects with /usr/include/libelf.h Conflicts: usr/src/cmd/perl/Makefile usr/src/cmd/perl/contrib/Sun/Solaris/PerlGcc/Makefile.PL (delete) usr/src/cmd/perl/skel/Makefile (delete) usr/src/cmd/perl/Makefile.perl (version) manifest
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>
2014-03-20OS-2834 ship lx brandJerry Jelinek1-6/+6
2013-11-01 [illumos-gate merge]Keith M Wesolowski1-14/+109
commit 8b1f072cdb7c7ae7c166fc48e2f1988fc5fbb3f4 4233 mptsas topo change buffer overflow commit d33341fb88062a3afe7066acda297c3a1959176a 4263 system/test/zfstest should depend on system/xopen/xcu4 4264 New features should be added to zpool_get.cfg 4276 zfstest should use less common user account than "admin" for ACL tests commit a5229c74bcec7e2b136379c59a46f4b0717fd516 1097 glob(3c) needs to support non-POSIX options 3341 The sftp command should use the native glob()
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-10 [illumos-gate merge]Keith M Wesolowski3-16/+137
commit 746f551ddc191f00808cd4121966c1ee42d5b74f 2989 LOGNAME_MAX should be increased to 32 (fix gcc build) commit 23b68ef4aef54d7487e138ec22eafdfc83844017 4016 disk-monitor should activate fault/fail indicators (remove build artifact) commit ad7ed3fec423fe5215f6da8888d44a36514ee898 4182 proto_promisc* miss calls to mac_perim_exit commit 5691611ed44f54317a0e6ff4526c4cc0d8bca9b3 2989 LOGNAME_MAX should be increased to 32 (missing file) commit 0a1278f26ea4b7c8c0285d4f2d6c5b680904aa01 2989 LOGNAME_MAX should be increased to 32 1166 useradd warns on names with more than 8 chars Conflicts: usr/src/cmd/passwd/passwd.c (OS-1836, superceded) usr/src/man/man1m/prstat.1m (OS-1044, keep) usr/src/lib/libc/port/gen/getlogin.c (OS-1836, superceded) usr/src/head/unistd.h (OS-1836, superceded) usr/src/cmd/prstat/prutil.c (OS-1044, keep) usr/src/cmd/prstat/prstat.c (OS-1044, keep)
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-28 [illumos-gate merge]Keith M Wesolowski2-453/+0
commit e9a5ec5aa8a1a14de1b019c6bd73e0a33f920e49 195 Need replacement for nfs/lockd+klm (exception_lists) commit 69a119caa6570c7077699161b7c28b6ee9f8b0f4 3946 ::gcore (fix sparc build) commit 2df37efa12a69b067c7197296dd802eb4b8a9e85 3518 Incorrect hostid calculation commit bbaa8b60dd95d714741fc474adad3cf710ef4efd 195 Need replacement for nfs/lockd+klm
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-22 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit b62969f868a827f0823a084bc0af9c7d8b76c659 4046 dsl_dataset_t ds_dir->dd_lock is highly contended commit 60c49c69080806d302eecdc7c8f69a0b88cac397 3974 mistake on stdlib.h
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-18 [illumos-gate merge]Keith M Wesolowski2-4/+27
commit 3e7c6556c4272555ed6c5ecdbca2bf8a56df6ff5 3893 lvm: incorrect flag handling commit 5bc7ce93aca1e9026e3243221a9a0b1a3bc9a32e 3853 __cplusplus change and headers incompatipility with clang commit 5c069a6c4b95a7360294695998bf1d3b12473abf 3849 implement __cxa_atexit/__cxa_finalize
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-18 [illumos-gate merge]Keith M Wesolowski3-10/+31
commit 693e4d84eb49b987c3d66cbcd4b13a5c6e9059bf 3787 gcc4.7 __cplusplus change incompatibility 3823 wchar.h and wctype_iso.h incompatibility
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-05-08 [illumos-gate merge]Keith M Wesolowski2-0/+9
commit 5dbfd19ad5fcc2b779f40f80fa05c1bd28fd0b4e 3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag commit 6136c589445a3ea081bd34ab72db1060875b6bcc 3722 link-editor is over restrictive of R_AMD64_32 addends Conflicts: usr/src/lib/libc/sparcv9/Makefile.com [copyright] usr/src/lib/libc/sparc/Makefile.com [copyright] usr/src/lib/libc/i386/Makefile.com [copyright]
2013-04-27OS-2178 cscope-fast clobber misses scanner.cRobert Mustacchi1-3/+7
OS-2115 /etc/resolv.conf only handles a fixed number of DNS resolvers (fix debug)
2013-04-23OS-2115 /etc/resolv.conf only handles a fixed number of DNS resolversRobert Mustacchi2-0/+469
OS-2148 suspect nscd is not honoring DNS TTLs
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>
2013-01-29OS-1836 passwd command truncates usernames to 8 chars by defaultKeith M Wesolowski1-0/+3
Reviewed-by: Robert Mustacchi <rm@joyent.com>
2012-11-07Illumos syncJohn Sonnenschein1-2/+9
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-07-30Illumos SyncJohn Sonnenschein4-16/+9
Merge github.com:illumos/illumos-gate Conflicts: exception_lists/check_rtime usr/src/Makefile.master usr/src/Makefile.master.64 usr/src/cmd/Makefile usr/src/cmd/lms/Makefile usr/src/cmd/lp/Makefile.lp usr/src/cmd/mdb/Makefile.mdb usr/src/cmd/mdb/common/mdb/mdb_cmds.c usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_print.h usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/cmd/mdb/common/mdb/mdb_termio.c usr/src/cmd/mdb/common/mdb/mdb_whatis.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/zpool/zpool_main.c usr/src/lib/Makefile usr/src/lib/libc/inc/thr_inlines.h usr/src/lib/libc/port/mapfile-vers usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/sparc/crt/_rtld.c usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libumem/common/envvar.c usr/src/lib/libumem/common/vmem_base.c usr/src/lib/libzfs/common/libzfs_impl.h usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/sun_fc/Makefile.com usr/src/lib/sun_fc/amd64/Makefile usr/src/lib/sun_fc/sparcv9/Makefile usr/src/man/man1m/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/dtrace/dtrace.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dataset.c usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_eth.c usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_lv.c usr/src/uts/common/sys/dtrace.h