summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2019-07-03OS-7879 zfs recv is brokenrelease-20190704Jerry Jelinek1-1/+0
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-07-03 [illumos-gate merge]Jerry Jelinek67-380/+328
commit 940daf74cfd1719bd901f346ef96e7a7e24f3d5f 11163 mech_krb5: NULL pointer errors commit 41d4805f3c6abade283ec1c338ef8c94ef6f4fd4 11161 udapl: NULL pointer errors commit bd401f0568e6905bc051763ff8342d11c17bf032 11159 libdiskmgt: NULL pointer errors commit 5cc5d5cece01c2151c34ac6d97b0bd369aded9ed 11158 fm: NULL pointer errors commit 5b8cbb8e38f948539d47f11d870efecefc5df9c0 11156 libzfs: NULL pointer errors commit baf3abb99faf2cc8376a1f8ab38dfa1730c2ca13 11148 libbsm: NULL pointer errors commit 21f023df5de311466c7fef39e70e23b3551a16d5 11145 cfgadm_plugins: NULL pointer errors commit eb29cb2960e466249344f1ef9a871496cb2a611a 11142 libscsi: NULL pointer errors commit 51b02b292e47be2588e43efa7cff6e9fc931fba0 11167 libsldap: NULL pointer errors commit 563485af1b25ed721b3a7a25a0c9153999957f71 11138 libsun_ima: NULL pointer errors commit 80b16b99c7741070ef99a31d2582279f38ee5d15 11137 libfruraw: NULL pointer errors commit 03d5549b0a65247d3749887869b20aeeae3eb5e6 11123 libeti: NULL pointer errors commit d2807fdd28344fd2f4dcdc487f7d56c8d00b6075 11124 libkvm: NULL pointer errors commit 0762f44ea8e7c888f6d36c5ce4d0ed47b1bc22af 11132 libsysevent: NULL pointer errors commit ee613b78cf1b6f1080e74ce30191198ffa9bcb11 11125 libpicltree: NULL pointer errors commit 0daffde01c432cf3f4cc2fcc06e4e415e531b5a6 11126 libslp: NULL pointer errors commit d03c6e695aa047219c5b8a31d9b7d2f4ce431765 11129 libtnfprobe: NULL pointer errors commit fba8753da238a5277a57b5679d6ef024e84d5372 11130 libtnfctl: NULL pointer errors commit 8bc1b774e648197aa4450e0eec233f0efeebc99e 11140 libraidcfg: NULL pointer errors commit 29d9204108fb7f70b8c101eae01e62aba6e0b901 11144 libpool: NULL pointer errors commit 2c69a708251dedcd11947bd4469eb7d0f361ac30 11266 mandoc(1) does not support a RETURN VALUES section for 7I man pages
2019-07-0311163 mech_krb5: NULL pointer errorsToomas Soome7-18/+18
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311161 udapl: NULL pointer errorsToomas Soome2-2/+2
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311159 libdiskmgt: NULL pointer errorsToomas Soome5-20/+15
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311158 fm: NULL pointer errorsToomas Soome5-20/+20
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311156 libzfs: NULL pointer errorsToomas Soome3-10/+10
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311148 libbsm: NULL pointer errorsToomas Soome4-11/+8
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311145 cfgadm_plugins: NULL pointer errorsToomas Soome10-43/+41
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311142 libscsi: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311167 libsldap: NULL pointer errorsToomas Soome7-70/+76
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311138 libsun_ima: NULL pointer errorsToomas Soome1-35/+17
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311137 libfruraw: NULL pointer errorsToomas Soome2-5/+5
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311123 libeti: NULL pointer errorsToomas Soome1-6/+4
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311124 libkvm: NULL pointer errorsToomas Soome1-3/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311132 libsysevent: NULL pointer errorsToomas Soome2-23/+23
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311125 libpicltree: NULL pointer errorsToomas Soome2-16/+14
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311126 libslp: NULL pointer errorsToomas Soome6-21/+9
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311129 libtnfprobe: NULL pointer errorsToomas Soome1-5/+3
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311130 libtnfctl: NULL pointer errorsToomas Soome4-13/+7
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311140 libraidcfg: NULL pointer errorsToomas Soome1-40/+40
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0311144 libpool: NULL pointer errorsToomas Soome2-18/+14
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-02 [illumos-gate merge]Jerry Jelinek13-173/+155
commit a345176509a14142f643dda699929edbc3c0bb55 11166 libnisdb: NULL pointer errors commit 48ac33d9704973f66601cb41a25fbc454be652d9 11162 libzfs_jni: NULL pointer errors commit 93aea659ee4c472e5c25f65447c3d242e4cc2fac 11283 loader: remove platforms and modules we do not support commit f4593de73bc951089c91679a1104a589e85475d4 11170 print: NULL pointer errors
2019-07-0111166 libnisdb: NULL pointer errorsToomas Soome3-4/+4
Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0111162 libzfs_jni: NULL pointer errorsToomas Soome1-5/+5
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-07-0111170 print: NULL pointer errorsToomas Soome9-164/+146
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-29OS-7828 add support for kernel crash dump encryptionBryan Cantrill1-2/+2
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-06-29 [illumos-gate merge]Jerry Jelinek4-98/+39
commit c7832f2df55c7f8d07e31fd48692e0cb47da34a2 11218 loader: load vga text font commit d646956405faf5fdc9460e6b19af1bcb7a5c11ae 11171 pam_modules: NULL pointer errors commit da7753c428994e4e6c715886c93d7b49390c3705 11052 ZFS Reads may result in unneccesary calls to zil_commit commit a1d63828c2e12098f43bb49de5b78a6bafc80979 11212 loader: console c_probe callback must be reusable commit ffca9b6bef40a4b4cb6c2739812326c6234f7984 11090 libconv: NULL pointer errors commit 097aa9ce8122e2a595b37e2c87d970fec0d5fcbb 11217 gfx_private vga font setup should use set_font() to search for vga font commit a60ca23dc52059ace3f92bb9a63e723ac49e649b 11276 Allow unencrypted children of encrypted datasets commit b70e94852cee03960a3aed9ab79cbd643b648628 11216 unix: always load font module commit 45cf6faa16c9889e61cbdb6ee3758cdf856dd994 11215 loader: always pass font module to kernel Conflicts: usr/src/cmd/sgs/libconv/common/corenote.c
2019-06-2811171 pam_modules: NULL pointer errorsToomas Soome1-3/+5
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2811276 Allow unencrypted children of encrypted datasetsTom Caputi3-95/+34
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Sean Eric Fagan <sef@ixsystems.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-28 [illumos-gate merge]Jerry Jelinek2-18/+8
commit 42b4b09e4b7ff97dc2592e69bbc2aff411cb9e55 11277 Loader cannot boot from root pool with encryption enabled commit e1a5df12e67cd370138ad95c737fb5436fbb2131 11271 libprint: memset after calloc and possible NULL pointer dereference commit 082e84855d5f07c088beac66080cad0b6e1dadc3 11270 libipp-listener: strtok() can return NULL and we do leak open file commit d4de1381101f6e9d28fd5cb63b4480a97492b1de 11269 libipp-listener: leftover debug/test construct with FORCE_LPSCHED_URI commit 7bc07ca370133372a1f6a809c593d21722732630 11080 loader: provide knob to keep text mode commit c781d872ea5682df2959cfd41499cf419840900f 11079 loader: tem should call set_font also in text mode
2019-06-2711271 libprint: memset after calloc and possible NULL pointer dereferenceToomas Soome1-8/+5
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2711270 libipp-listener: strtok() can return NULL and we do leak open fileToomas Soome1-2/+3
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2711269 libipp-listener: leftover debug/test construct with FORCE_LPSCHED_URIToomas Soome1-8/+0
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2711273 Want Intel PCH temperature sensorRobert Mustacchi6-4/+228
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-26 [illumos-gate merge]Jerry Jelinek35-145/+2577
commit 2d6125aab2c7deca41a7689dae14eb32ec909f49 11272 libprint: move declaration of ns_kvp_destroy() into ns.h commit 1998b0812b5fb5da180a47adadb55cc844465828 11261 efinet: Defer exclusively opening the network handles commit e41409bfa05152ed1ac94578d69a0444e4ab6904 11168 krb5: NULL pointer errors commit 229945d3d7718e50413d46140ea34f0e9c195c16 11160 pylibbe: NULL pointer errors commit 47f78bf40e94882d167f6132e5dc25ffed0be6e5 11157 libbe: NULL pointer errors commit e2e372a44e0036831b4a1b5f80a7c680223275fa 11154 pkcs11_tpm: NULL pointer errors commit 4b788a9f64f8a617e410f058ca415898b54c3ab9 11153 pkcs11_softtoken: NULL pointer errors commit 798d97d364cf412f7586e489b227851115381696 11152 pkcs11_kernel: NULL pointer errors commit a6313a9d1cea800172e9672443e1496d90d4fbcf 11119 libumem: NULL pointer errors commit eb633035c80613ec93d62f90482837adaaf21a0a 8727 Native data and metadata encryption for zfs Conflicts: usr/src/uts/common/fs/zfs/dmu_recv.c
2019-06-2511272 libprint: move declaration of ns_kvp_destroy() into ns.hToomas Soome3-4/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511168 krb5: NULL pointer errorsToomas Soome1-11/+10
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511160 pylibbe: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511157 libbe: NULL pointer errorsToomas Soome2-4/+4
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511154 pkcs11_tpm: NULL pointer errorsToomas Soome2-3/+3
Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511153 pkcs11_softtoken: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511152 pkcs11_kernel: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511119 libumem: NULL pointer errorsToomas Soome3-7/+3
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-258727 Native data and metadata encryption for zfsTom Caputi21-111/+2551
Portions contributed by: Jorgen Lundman <lundman@lundman.net> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Paul Zuchowski <pzuchowski@datto.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: Matthew Ahrens <mahrens@delphix.com> Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Portions contributed by: Igor K <igor@dilos.org> Portions contributed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Jason Cohen <jwittlincohen@gmail.com> Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: RageLtMan <rageltman@sempervictus> Reviewed by: Matthew Thode <prometheanfire@gentoo.org> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: David Quigley <david.quigley@intel.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> 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: Jason King <jason.king@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-25 [illumos-gate merge]Jerry Jelinek36-341/+305
commit 07eb1aef88b873c5c1036d9cf69820c1ef6a32fb 11151 libpkcs11: NULL pointer errors commit c0e21d6af8bfe88f1c49c7c12d4537b663fe9db9 11150 libdladm: NULL pointer errors commit c8a3ee0e3658c32402e6bd505596d4fa45bfe17c 11208 add mdb format character for jazzed-up binary output 11206 mdb output autowrapping still subtly wrong 11207 many 64-bit mdb format characters have insufficient width commit b1e2e3fb17324e9ddf43db264a0c64da7756d9e6 10936 umem_genasm needs to be stricter about segments 10937 Clean up umem smatch and cerrwarn commit 3c308cd1a430039e3b6327544d02ab1a5384066a 11259 mandoc should allow ERRORS section in all man section 7 variants commit 3970c09844d4f5e54234620de153ab71a05afbca 11149 libpkg: NULL pointer errors commit f00128d8e2d39a5be61357047531dc79fde48623 11134 libdevinfo: NULL pointer errors commit 4a014300cea3d870431d7e52aff6781d3c63e5d1 11143 libscf: NULL pointer errors commit d60ff33691519a9505afc8818735139f4dfd0c31 11141 libdtrace: NULL pointer errors commit 7c207486dba29784d04c67b7d1a97e8cff0a4ff9 11139 libcpc: NULL pointer errors commit ce67cb245e522293fca567799070a5cdd4267929 11131 libtsol: NULL pointer errors commit 559f8b540657be5e8d59b0b7017058a7ac6ba4bb 11127 libsip: NULL pointer errors commit f21450b8fa7a1530d48dc06401e691df1b8965fa 11121 libadm: NULL pointer errors commit 5f060f5100426465bddc18c6f81b146ccee30eb8 11120 libpcidb: NULL pointer errors commit 22ca2f96318fd461cfbcc23fd450623fe08610a3 11109 librtld_db: NULL pointer errors commit 6888a8ba15f151decee7821a09e34fed2fb63513 11107 mcs: NULL pointer errors commit 9320f4959b6c72e7a6d056623827091cace259ee 11106 elfedit: NULL pointer errors commit fb8f92baa78fdf1ddda6f49125fbd59366393ac8 11101 libld: NULL pointer errors Conflicts: usr/src/lib/libumem/amd64/umem_genasm.c
2019-06-2511151 libpkcs11: NULL pointer errorsToomas Soome4-31/+31
Reviewed by: Jason Lippert <jason@glasspelican.ca> Reviewed by: Jason King <jbk@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2511150 libdladm: NULL pointer errorsToomas Soome4-28/+28
Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2410936 umem_genasm needs to be stricter about segmentsRobert Mustacchi9-59/+199
10937 Clean up umem smatch and cerrwarn Reviewed by: Cody Peter Mello <melloc@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411149 libpkg: NULL pointer errorsToomas Soome6-63/+59
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>