summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2021-05-1313780 Add support for rust v0 mangling formatJason King14-515/+2639
Portions contributed by: Eduard-Mihai Burtescu <eddyb@lyken.rs> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1313678 Make zpool list -vp print individual vdev sizes parsable.Christer Ekholm1-3/+11
8883 zpool list parsable output is inconsistent Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-0113767 Dumping C++ demangling state can trigger ASSERTJason King1-2/+4
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-2513698 CTF could handle C99 VLAs in function argumentsAndy Fiddaman1-2/+17
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-04-2013727 rust demangler loops when characters trail terminating EJason King2-65/+99
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <Andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-04-1913674 bhyve upstream sync 2021 MarchAndy Fiddaman3-13/+55
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-1513487 want mapfile-based assertions about symbol properties (fix SPARC)Toomas Soome6-10/+110
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Klaus Ziegler <klausz@haus-gisela.de> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-04-0913487 want mapfile-based assertions about symbol propertiesRichard Lowe83-2285/+5320
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-087668 zfs get only outputs 3 columns if "clones" property is emptyMatt Fiddaman1-1/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-0113675 use NATIVE_LIBS don't pass -zassert-deflib manuallyRichard Lowe4-4/+12
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-04-0113683 libc: uninitialized variablesToomas Soome10-30/+10
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-0113682 libc: '_getcontext' specifies less restrictive attribute than its targetToomas Soome3-10/+13
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-04-0113680 libfruraw: 'hash_obj' may be used uninitializedToomas Soome1-1/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-3113681 libfruraw: writing 1 byte into a region of size 0Toomas Soome1-2/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-3013518 sun_sas: multiply-defined symbolsToomas Soome4-28/+31
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-3013668 mdns: update to mDNSResponder-1310.80.1Toomas Soome1-1/+1
Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-03-2913626 libsldap: implicit conversion from 'enum <anonymous>'Toomas Soome2-22/+20
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-2813671 profiles -l can crash in ldap backendJason King1-15/+17
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-03-2413630 libpcidb could know about class codesRobert Mustacchi4-244/+542
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-03-1613586 getcwd() should accept a 0 length argumentAndy Fiddaman1-2/+48
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-03-1213620 _lib_version should not be present in mapfile-versToomas Soome7-7/+0
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1213508 door_layout() should align the stack to 16 bytes for i386 processesMatt Barden1-2/+8
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1213519 pkcs11_tpm: symbol 'hPrivateLeafKey' is multiply-definedToomas Soome1-2/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1213521 libnisdb: symbol 'ldapConfig' is multiply-definedToomas Soome2-21/+14
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1213517 libeti: multiply-defined symbolsToomas Soome2-14/+10
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1013588 want a tools geniconvtblRichard Lowe1-1/+0
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-03-1013520 udapl_tavor: symbol 'dapls_ib_dbp_lock' is multiply-definedToomas Soome2-1/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0913606 tic(1) writes uninitialized data to some terminfo entriesRichard Lowe7-1917/+0
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-03-0913613 ipkg platform.xml missing /dev/signalfdJason King1-0/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0513565 umem should only have one text sectionRichard Lowe3-19/+26
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-03-0313593 libc: uninitialized variablesToomas Soome12-37/+13
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0113562 zlogin for Solaris10 branded zones does not work after implementation ↵Klaus Ziegler2-0/+10
of Feature #13274 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-2713501 smbutil view crashes in ndr_clnt_get_frags()Matt Barden2-5/+10
Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-2613573 stop working around broken _msg makefiles and fix themRichard Lowe5-2/+9
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-2013559 remove lingering references to usr/closedRichard Lowe2-2/+0
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-2013558 remove support for optional subdirectories in the buildRichard Lowe1-12/+2
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-1913523 libsmbns: symbol 'smb_node_type' is multiply-definedToomas Soome2-48/+49
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-196729 incremental replication stream of a fs tree with lots of snapshots ↵Allan Jude3-3/+60
trips assert in zfs recv Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Kjeld Schouten <kjeld@schouten-lebbing.nl> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-1613522 x86pi.so: multiply-defined symbolsToomas Soome2-3/+8
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-1313406 nexus drivers evade topo nic logicRobert Mustacchi1-26/+134
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-1213496 libnsl: symbol '_null_auth' is multiply-definedToomas Soome1-14/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-0813497 libresolv: symbol 'h_errno' is multiply-definedToomas Soome1-3/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0413390 clean up libdlpi warning gagsRobert Mustacchi2-3/+1
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-0213379 bhyve upstream sync 2020 DecAndy Fiddaman3-11/+32
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-3013169 CVE-2020-1472 (ZeroLogon) and SMB authenticationMatt Barden25-212/+1831
Reviewed by: Joyce McIntosh <jmcintosh@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-3013405 ksh93 update to 2012-08-01Andy Fiddaman2054-421070/+2
13434 sh: mishandles backslash as last character of a block of input 11750 ksh mkdir builtin doesn't honor special file permissions 9199 ksh93 builtin *grep -v mishandles blank lines, blows up libgcrypt-config 6756 sh (and ksh) have issues with ${1+"$@"} 6520 ksh: sleep could wait forever 4860 ksh93: core in printf 3791 /bin/sh's builtin 'rm' busted: 'rm -f' without arguments returns error 1047 ksh overwrites child core files 880 ksh93 coredumps on 'unset' 499 "interrupted system call" when using "tee" builtin in ksh Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dominik Hassler <hadfl@omnios.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-01-2613383 generalize check for serializing LFENCEPatrick Mooney3-11/+12
13384 tsc_read() should use lfence when prudent 13387 bhyve should expose lfence serialize in DE_CFG MSR Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2213346 diskinfo should identify lofi(7D) devicesRobert Mustacchi2-1/+33
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-2113356 syslog(3c) should not open syslog_door without LOG_CONSDavid Hanisch1-5/+7
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-1913451 beadm needs to do more with temporary BE activationAndy Fiddaman2-2/+62
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>