summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
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>
2021-01-1213444 libbe_py should provide nextboot informationAndy Fiddaman1-1/+6
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Dominik Hassler <hadfl@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-1113416 libprtdiag_psr: variable 'ap_args' set but not usedToomas Soome1-2/+0
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-0813275 bhyve needs richer INIT/SIPI supportPatrick Mooney3-0/+52
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-12-2413355 remove topo module warning gagsRobert Mustacchi8-17/+21
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-12-2413368 libbe_py should support temporary BE activationAndy Fiddaman1-25/+26
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-12-2013376 fm: variable may be used uninitializedToomas Soome3-7/+11
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-1813367 beadm activate -t should not promote new BE datasetsAndy Fiddaman1-27/+30
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Eremin <aeremin@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-1713363 ctfconvert could support more granular ignore for missing debug dataAndy Fiddaman6-72/+102
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2020-12-1713342 ctfconvert could encode _Float128 for 32-bit objectsAndy Fiddaman1-4/+15
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2020-12-1713336 ctfconvert should be able to unconditionally attempt conversionAndy Fiddaman2-8/+38
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2020-12-1713280 CTF: provide option to truncate and continueAndy Fiddaman5-95/+290
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2020-12-087024 Add getgrouplist() to illumosJason King2-4/+132
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-0413341 crt1.o _start_crt_compiler hook not what gcc expectsAndy Fiddaman1-13/+27
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-2713337 ctfconvert should skip ssp_ns.c when checking for debug dataAndy Fiddaman1-0/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-2313315 jdk11 makes consistent javadoc generation impossiblePeter Tribble1-56/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-11-2113312 _thrp_create() should not set the thread name if passed an empty stringRobert Mustacchi1-1/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1713274 enable -fstack-protector-strong by default in user landRobert Mustacchi10-1/+64
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-175788 Want support for GCC's stack protector in libcRobert Mustacchi16-0/+274
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-1713273 want upanic(2)Robert Mustacchi13-24/+119
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-1413302 pthread_attr_get_np.3c erroneously refers to pthread_getattr_npPeter Tribble2-7/+7
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-11-137537 want nextboot (one time boot) supportToomas Soome6-18/+73
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1313172 Port OpenZFS: zfs label bootenv should store data as nvlistToomas Soome16-22/+821
Reviewed-by: Arvind Sankar <nivedita@alum.mit.edu> Reviewed-by: Allan Jude <allan@klarasystems.com> Reviewed-by: Paul Dagnelie <pcd@delphix.com> Reviewed-by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1313025 Port OpenZFS: Add support for boot environment data to be stored in ↵Paul Dagnelie6-4/+75
the label Reviewed-by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed-by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1213278 CTF assertion failed cmp->cm_tmap[id].cmt_map == suidAndy Fiddaman2-26/+61
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1213252 ctf_update()/ctf_dwarf_convert_function() leak memoryAndy Fiddaman1-1/+4
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-1213247 CTF conversion fails with large filesAndy Fiddaman4-219/+407
13251 CTF conversion fails if any CU is missing DWARF data Portions Contributed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0613196 C_DeriveKey() doesn't always set object handle valueJason King1-2/+24
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0413265 libmp.so.1 missing library search pathRobert Mustacchi2-2/+10
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-0413261 libdbus-1 deps missing libbsmRobert Mustacchi1-1/+2
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-10-2913244 bhyve PM timer should be movablePatrick Mooney3-0/+9
13245 bhyve IO port hooks could be better integrated Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-2913254 SEGV due to misaligned stack in Unwind_RaiseExceptionAndy Fiddaman3-13/+51
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-2213242 parse_user_name in PAM is sloppyDan McDonald1-5/+6
Reviewed by: Alex Wilson <alex@cooperi.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-10-1713225 libdwarf: too many symbols require 'small' PIC referencesToomas Soome1-0/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-10-163525 Persistent L2ARCGeorge Amanakis1-2/+29
Portions contributed by: Saso Kiselkov <skiselkov@gmail.com> Portions contributed by: Jorgen Lundman <lundman@lundman.net> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Alexander Motin <mav@FreeBSD.org> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-1313184 Stop translating ld(1) options through cw(1)Richard Lowe45-76/+60
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-10-0913200 fmtopo could display CPU socketRobert Mustacchi3-15/+52
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-09-2513173 loader: add strtoul, strtoull, memmem and abortToomas Soome6-116/+8
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-233763 Implement qsort_r(3C)Robert Mustacchi1-0/+5
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-2213127 libc: for statement not indentedToomas Soome1-3/+3
Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Approved by: Robert Mustacchi <rm@fingolfin.org>