summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2021-08-1713989 libproc can leak core CTF dataRobert Mustacchi1-4/+2
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-1713987 libproc could use standard listsRobert Mustacchi14-142/+91
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-1313930 Build fails with modern NSSAndrew Stormont1-4/+5
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-08-0413985 Support building with OpenSSL 3.0Andy Fiddaman2-0/+18
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-0313926 core files can fail to dump leading large sectionsRobert Mustacchi1-2/+14
13927 core dump of PROT_NONE segment leads to confusing behavior Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2913863 want 64bit libipadmHans Rosenfeld3-1/+49
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2713833 want bhyve memory reservoirPatrick Mooney2-42/+70
13822 bhyve memory should exert memory pressure 13834 want extensible page_resv 13821 vmmctl ioctls should have more structure Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2713882 libipadm ipadm_if_info() is not 64bit safeHans Rosenfeld2-47/+71
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Robert Mustacchi <rm+illumos@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2213881 add support for pysolaris/sparcv9 pyzfs/sparcv9 targetsKlaus Ziegler2-0/+50
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2213866 libipadm ipadm_addr_info not 64bit safeHans Rosenfeld1-1/+2
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-1913944 nsswitch getnetgrent.c build has reset CERRWARN and SMATCHToomas Soome1-3/+0
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Klaus Ziegler <klausz@haus-gisela.de> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-063163 nss: need local netgroup implementationGordon Ross3-1/+876
Portions contributed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-06-2113811 libmtmalloc: 'size_nx' may be used uninitializedToomas Soome2-5/+3
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-2113865 don't pass NV_ENCODE_NATIVE to nvlist_unpack()Hans Rosenfeld4-7/+6
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-0713851 panic in smb_llist_enter() with bad rwlockGordon Ross1-2/+3
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Alexander Stetsenko <alex.stetsenko@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-05-3113318 Tidy up libdtrace_jni javadocPeter Tribble14-117/+89
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-05-2913090 junk characters in `zpool online -e` EACCES error messageEtienne Dechamps1-5/+7
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-2613814 libnisdb: 'nonnull' argument compared to NULLToomas Soome1-18/+6
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-2413566 libm: 'fq[0]' may be used uninitializedToomas Soome2-5/+10
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-05-1813570 libpkg: overflow in conversionToomas Soome1-102/+103
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1713797 libumem should only have one umem_log_enter()Richard Lowe1-3/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
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>