summaryrefslogtreecommitdiff
path: root/usr/src/tools
AgeCommit message (Collapse)AuthorFilesLines
2020-01-1012139 make: definition of implicit copy constructor is deprecatedToomas Soome1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-01-0812171 pbchk traceback when checking .java file under python3Andy Fiddaman1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2512013 fix smatch build for GCC4John Levon7-12/+21
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-2111972 resync smatchJohn Levon632-6141/+22902
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-0111904 Add quick/make-nfsKevin Crowe1-0/+332
Portions contributed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: John Levon <levon@movementarian.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-10-2911871 smatch should not hammer linux procfs pathPatrick Mooney3-15/+20
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-1210178 Enable compiler warnings when building C++ codeAndrew Stormont3-0/+18
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-277661 illumos should provide 64bit perl modulesAndrew Stormont1-1/+7
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-2711667 remove duplicate lz4 implementationsToomas Soome2-3/+10
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-1211657 Remove old ctf toolsJohn Levon37-12312/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-1211626 introduce /etc/versions/buildJohn Levon1-0/+3
11627 clean up UUID code for ::status Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-0811653 tools/make/bin/Makefile has an invalid and unused variable substitutionRichard Lowe1-1/+0
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-09-0411461 should use a native link-editor during the buildRichard Lowe19-17/+2151
11463 SUNWonld has passed its use-by date 11464 cmd/sgs/tools should contain tools, not common code 11465 sgsmsg should be built with the rest of the build tools Reviewed by: Robert Mustacchi <rm@joyent.com> 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: Gordon Ross <gwr@nexenta.com>
2019-08-2711618 Use exec_attr instead of suid for smbfs mount and unmountGordon Ross1-0/+1
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-2110703 smatch unreachable code checking needs reworkingJohn Levon6-45/+5
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2111531 tools/make should set NATIVE_CCFLAGSToomas Soome1-0/+1
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1811031 SMB3 persistent handlesGordon Ross1-0/+1
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-1611528 Makefile.noget can get goneJohn Levon6-6/+6
11529 Use -Wno-maybe-initialized Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1510540 wsdiff much slower under python3 than python2Alexander Pyhalov1-5/+15
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1411548 11506 breaks the SPARC buildPeter Tribble1-1/+4
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1211506 smatch resyncJohn Levon136-2590/+5879
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-068564 developer/build/onbld shouldn't require ghostscriptJohn Levon8-1846/+15
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-2611480 cw runs smatch before it is builtAndy Fiddaman2-24/+35
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-2411482 Primary compiler is not set properly in illumos.shAndy Fiddaman1-3/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2019-07-1810167 unable to check out illumos-gate on WindowsGarrett D'Amore1-6/+77
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-1811462 enable smatch by defaultJohn Levon5-7/+21
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2111190 Update mandoc to 1.14.5Michal Nowak1-13/+107
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-179996 use GCC 7 as default primary compilerJohn Levon1-3/+6
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-06-1311221 Should be able to enable findunref without lintPeter Tribble3-162/+11
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-0611005 ads_site broken in sharectl get/set smbGordon Ross1-1/+0
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0611200 cpcgen needs smatch fixes againJohn Levon1-4/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-031841 SMB dtrace provider is incompleteGordon Ross1-1/+1
11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-0110993 SMB can't view permissions when owners not in /etc/passwdMatt Barden1-1/+3
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-2810983 add mdb walker for smbd share cacheGordon Ross1-8/+7
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-05-2410864 Remove starcat supportPeter Tribble1-2/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-05-2010919 add DEFAULT_CONSOLE_COLOR build environment knobToomas Soome3-0/+28
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-1710903 Enable compile warnings re. parentheses in smbsrvGordon Ross1-36/+20
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-05-0910896 Want support for AMD Zen CPC eventsRobert Mustacchi1-112/+699
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-0810895 Update cpcgen tools and data for Cascade LakeRobert Mustacchi1-36/+205
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-03-2610512 Add manual for ztest(1)Sevan Janiyan1-2/+4
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-03-1410524 wsdiff much slower after move from deprecated commands moduleAndy Fiddaman1-86/+32
10448 wsdiff explodes on encoding error 10525 wsdiff output is not correct for a binary file 10526 wsdiff tries to spawn 4.8 threads Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Rich Lowe <richlowe@richlowe.net>
2019-03-149874 Add fksmbcl development toolGordon Ross1-13/+32
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-03-1310323 cpcgen_parse_model() gets value check wrongJohn Levon1-3/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-03-0110386 pbchk should catch capitalised "illumos"Andy Fiddaman2-16/+47
10387 pbchk should check commit message spelling Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2710467 cstyle should check for more (deprecated) BSD data types.Toomas Soome1-1/+7
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-116885 CTF Everywhere Part 1Robert Mustacchi136-40135/+631
6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be implemented in terms of libctf 6890 Want general workq 6891 Want general mergeq 6892 ctf_add_encoded assigns() incorrect byte size to types 6893 ctf_add_{struct,union,enum} can reuse forwards 6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t 6895 ctf_add_member could better handle bitfields 6896 ctf_type_size() reports wrong size for forwards 6897 Want libctf ctf_kind_name() function 6898 Want libctf function to set struct/union size Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-0910347 git-pbchk requires more python3 fixesAndy Fiddaman3-6/+7
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-02-0710318 Remove starfire supportPeter Tribble1-1/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-0610328 git pbchk falls over with no changesetsJohn Levon1-5/+5
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2019-02-0110333 cw: error: comparison between pointer and zero character constantJohn Levon1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>