summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2018-10-069584 Extend smbios enumerator module to enumerate motherboardRob Johnston7-83/+249
9850 authority and system pgroups missing on some nodes Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-059868 unused cw translations should be removedRichard Lowe1-5/+0
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-10-035159 ipsec_libssl_setup.c loads libcryptoJason King9-348/+262
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-289856 pkcs11_tpm.so.1 changes syslog facilityGary Mills1-5/+12
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-249820 Want risc-v disassemblerRobert Mustacchi4-3/+2021
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-249169 libsldap: comparison between pointer and zero character constantToomas Soome2-89/+83
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-09-189616 Bogus error when attempting to set property on read-only poolAndrew Stormont1-3/+8
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-09-189835 ses topo module should use topo_mod_clean_str()Rob Johnston1-10/+10
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-189455 Expose drive speed and temperature on disk topo nodeRob Johnston5-50/+210
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-109094 want writable uregs[] in dtracePatrick Mooney3-22/+54
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-069459 Implement topo module to enumerate dimms from smbiosRob Johnston12-42/+603
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-09-049782 eventfd support in zones is incompleteAlexander Pyhalov3-1/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-289762 Split the custr functions into their own libraryJason King14-68/+324
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-199769 SMB domain logon fails with I18N user nameGordon Ross1-2/+3
9774 libmlrpc changes in 1575 missed some things Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-255709 Add binary compatibility with Solaris 10 update 10Alexander Pyhalov1-0/+5
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Some <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-249755 bounds checking functions and types should only be visible if ↵Yuri Pankov2-0/+4
__STDC_WANT_LIB_EXT1__ is set to 1 Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-209750 pkgchk -l package list runs togetherPeter Tribble1-13/+13
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-168548 want memset_s(3C)Yuri Pankov9-1/+210
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-139730 Audit Configuration execution profile doesn't workPeter Tribble1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-109711 fts(3C) needs to be largefile awareJonathan Perkin4-0/+26
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-079674 Let's scrap AVS/sdbcYuri Pankov60-14447/+0
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-079698 pkcs11 C_Digest() is too restrictive in inputJason King3-5/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-079638 libc/port/fp/sigfpe.c: this statement may fall throughToomas Soome1-2/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-079645 scf_read_propvec segfaults on errorAndrew Stormont1-7/+8
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-029180 gss_mechs/mech_krb5: this statement may fall throughToomas Soome1-1/+2
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-029692 libvscan has bad _msg dependencyJason King1-2/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-019642 PKCS#11 softtoken should use explicit_bzeroJason King21-497/+429
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-309673 move internet address manipulation functions to libcYuri Pankov34-198/+222
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-249621 Make createtxg and guid properties publicJosh Paetzel1-0/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-239580 Add a hash-table on top of nvlist to speed-up operationsSerapheim Dimitropoulos1-0/+3
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-199569 smbios(1M) could decode voltage and curent probesRobert Mustacchi1-0/+12
9570 smbios(1M) could decode cooling devices 9571 smbios(1M) could decode temperature probes 9572 smb_impl.h structs should comment corresponding type 9573 overshifted smbios major version leads to undershifted data 9574 smbios(1M) shouldn't print non-existant bios versions Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-159648 policykit: unused functionsToomas Soome1-0/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Michal Nowak <mnowak@startmail.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-099599 Buffer overflow in usr/src/lib/libsocket/inet/ruserpass.cToomas Soome1-5/+14
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-07-098983 libbe: be_do_installboot() fails with vdev replacingToomas Soome1-117/+109
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-289586 need to handle SP's that present multiple sensors with the same entity nameRob Johnston6-35/+165
9587 Add test mechanism to sensor-transport module for spoofing sensor states Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-06-226429 SMB domain join doesn't work with libreSSLAndrew Stormont5-155/+145
9546 Restore support for building against LibreSSL 9547 Remove KMF dependency on insecure encryption types Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-079585 extend pcibus enumerator to expose driver instance as property on ↵Rob Johnston2-1/+24
pcifn/pciexfn nodes Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-029536 sasinfo does not know about 12gb sasHans Rosenfeld1-0/+1
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019529 libefi: efi_alloc_and_read should check for PMBRToomas Soome2-274/+312
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-019457 libzfs_import.c:add_config() has a memory leaksara hartse1-12/+4
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-319178 sasl_plugins: this statement may fall throughToomas Soome2-76/+78
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-309145 libast: this statement may fall throughToomas Soome9-21/+34
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-249104 smbios(1M) should display PSU infoRobert Mustacchi1-0/+7
9105 smbios(1M) processor table info can be confusing Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-05-219330 stack overflow when creating a deeply nested datasetSerapheim Dimitropoulos1-0/+21
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-05-179511 printf family isn't aware of multibyte decimal point characters (fix ↵Yuri Pankov1-1/+1
regression)
2018-05-169511 printf family isn't aware of multibyte decimal point charactersYuri Pankov1-13/+33
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169503 libefi now depends on libsmbiosAndy Fiddaman1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-159512 zfs remap poolname@snapname coredumpsloli10K1-2/+14
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-158115 parallel zfs mountSebastien Roy9-99/+735
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-149502 expose thresholds as properties on sensor facility nodesRob Johnston5-36/+188
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dale Ghent <dale.ghent@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>