aboutsummaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)Author
2021-12-31sg_logs: further tweak -lll to cope with missing [0,0xff] 'supported ... ↵Douglas Gilbert
subpages' page git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@928 6180dd3e-e324-4e3e-922d-17de1ae2f315
2021-11-20sg_z_act_query: new utility for sending either a Zone activate or Zone query ↵Douglas Gilbert
command; sg_rep_zones: add Report zone starting LBA granularity field in REPORT ZONES response [zbc2r12]; sg_decode_sense: add --nodecode option; initialize all sense buffers to 0; rework main README file git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@923 6180dd3e-e324-4e3e-922d-17de1ae2f315
2021-06-23Haiku OS support, add pt function list in sg_pt_dummy.c; add slices to sg_mrq_ddDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@905 6180dd3e-e324-4e3e-922d-17de1ae2f315
2021-05-15sg_lib: add sg_scsi_status_is_bad(); testing/ workDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@901 6180dd3e-e324-4e3e-922d-17de1ae2f315
2021-04-15change links to http://sg.danny/cz/sg/* to httpsDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@895 6180dd3e-e324-4e3e-922d-17de1ae2f315
2020-06-05sg_rep_pip: new utility; testing/sg_tst_ioctl.c workDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@852 6180dd3e-e324-4e3e-922d-17de1ae2f315
2019-09-17sync with fixes from Redhat, via github; remove testing/Makefile.cplus and ↵Douglas Gilbert
testing/Makefile.cplus_fb git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@832 6180dd3e-e324-4e3e-922d-17de1ae2f315
2019-09-09sg_get_num()+sg_get_llnum(): add 'e' decoding, allow addition; testing: make ↵Douglas Gilbert
now builds both C and C++ programs git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@831 6180dd3e-e324-4e3e-922d-17de1ae2f315
2019-04-29scripts: update 54-before-scsi-sg3_id.rules; more testing tweaksDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@820 6180dd3e-e324-4e3e-922d-17de1ae2f315
2019-04-11sg_modes+sg_logs: placeholders for Commmand duration limits pages (sbc4r17 ↵Douglas Gilbert
for spc6r?) git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@817 6180dd3e-e324-4e3e-922d-17de1ae2f315
2018-06-29sg_opcode: support MLU, Multiple Logical Units (18-045r1); sg_lib: ↵Douglas Gilbert
sg_simple_inquiry_pt(); ./configure: option --enable-debug added for testing git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@779 6180dd3e-e324-4e3e-922d-17de1ae2f315
2018-03-30sg_lib: add SG_LIB_LBA_OUT_OF_RANGE; sg_format: add --dry-run; sg_unmap: add ↵Douglas Gilbert
--all=ST,RN[,LA] , --dry-run + --force git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@765 6180dd3e-e324-4e3e-922d-17de1ae2f315
2018-01-28add sg_seek and sg_stream_ctl utilities; properly identify vendor-specific ↵Douglas Gilbert
sense; documentation cleanup git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@747 6180dd3e-e324-4e3e-922d-17de1ae2f315
2018-01-19update BSD license from 3 to 2 clause aka FreeBSD license (without reference ↵Douglas Gilbert
to FreeBSD project); more hex2* cleanup git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@746 6180dd3e-e324-4e3e-922d-17de1ae2f315
2017-12-09sg_lib: fix sg_memalign() code in the non posix_memalign() caseDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@736 6180dd3e-e324-4e3e-922d-17de1ae2f315
2017-11-15rename sg_write_atomic to sg_write_x; sg_inq: decode NVMe identify for ↵Douglas Gilbert
Linux+FreeBSD git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@731 6180dd3e-e324-4e3e-922d-17de1ae2f315
2017-11-04move some testing utilities out of the 'examples' and 'utils' directory into ↵Douglas Gilbert
the new 'testing' directory; sg_vpd: add enclosure services device characteristics vpage git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@729 6180dd3e-e324-4e3e-922d-17de1ae2f315
2017-09-25sg_write_atomic: new utility; sg_opcode: support CDLP (command duration ↵Douglas Gilbert
limit page) git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@717 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-05-20add sg_bg_ctl; small cleanupsDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@706 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-05-17sg_cmds_extra: expand sg_ll_ata_pt() with ATA_PT(32); sg_sat_identify: ↵Douglas Gilbert
expand to take --len=32 git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@705 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-05-04sg_ses: fix uninitialized struct th_es_t instance in process_status_page()Douglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@701 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-04-28sg_inq+sg_vpd: add --force option to bypass checking supported vpd pages ↵Douglas Gilbert
page and fetch requested page directly; H. Reinecke git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@696 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-04-08sg_inq: fix potential unbounded loop in --exportDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@691 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-03-26sg_lib: add read buffer(16) mode names; sg_ses: more debug tweaks: accept ↵Douglas Gilbert
'-H' when dumping join array git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@687 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-02-25shellcheck cleanup on scripts; add release tags; sg_timeout: show data-in ↵Douglas Gilbert
with -vvv git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@679 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-02-17sg_vpd: add LB protection vpage (15-296r1)Douglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@662 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-02-09sg_inq: '--export': new entries for UUID descriptor; sg_format: add support ↵Douglas Gilbert
for FORMAT MEDIUM git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@661 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-02-08sg_read_attr: new, supported by tape drivesDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@660 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-02-02sg_unaligned.h: gets for variable length unsigned integers; sg_inq: version ↵Douglas Gilbert
descriptor list to 20160125 git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@658 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-01-27sg_logs: LPS misalignment lpage; sg_format: add ffmt option; sg_lib: big ↵Douglas Gilbert
sense reporting rework git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@657 6180dd3e-e324-4e3e-922d-17de1ae2f315
2016-01-06sg_inq+sg_vpd+sg_xcopy: add support for locally assigned UUIDs in VPD page ↵Douglas Gilbert
0x83 (15-267r2) git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@655 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-12-20rescan-scsi-bus.sh: updates from Suse; sg_lib: add 'sense' categories for ↵Douglas Gilbert
SCSI statuses; pr2serr() rework; drop SUGGEST_* git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@654 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-12-10unaligned cleanups for C++; misc workDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@653 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-12-01sg_timestamp: new, to report or set timestampDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@650 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-11-28sg_lib_data: sync asc/ascq codes with T10 20151126; sg_unaligned.h: add 48 ↵Douglas Gilbert
bit support; sg_raw: document length relationships git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@649 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-11-26sg_ses->ses3r11, sg_rep_zones->zbc-r04, sg_logs+sg_vpd+sg_sanitize->sbc4r07Douglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@648 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-04-28sg_senddiag: add support for -HHH; autogen.sh: to buildconf 20091223Douglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@642 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-04-10sg_inq: version descriptor list to 20150126; sg_lib_data: sync asc/ascq ↵Douglas Gilbert
codes with T10 20150406 git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@641 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-03-11sg_ses: handle element descriptor names that count multiple trailing NULLsDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@639 6180dd3e-e324-4e3e-922d-17de1ae2f315
2015-02-23sg_write_buffer: add --timeout=TO optionDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@637 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-12-26sg_lib_data: sync asc/ascq codes with T10 20141224; sg_inq: update version ↵Douglas Gilbert
descriptor list to 20141221; scanf(%s) git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@624 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-12-21sg_inq: improve NAA handling in VPD 0x83, sg_senddiag: fix bug with --raw, ↵Douglas Gilbert
sg_ses: aes dpage add PCIe/NVMe, rescan-scsi-bus.sh: add --issue-lip-wait, sg_readcap: add ZBC's rc_basis git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@623 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-12-14sg_logs: add --enumerate and acronyms; sg_lib interface: add ↵Douglas Gilbert
sg_lib_pdt_decay(), TPROTO_PCIE, see ChangeLog git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@621 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-11-11sg_sat_read_gplog: new utility; sync asc/ascq codes with T10 20140924Douglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@620 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-10-24sg_reset: add words for EAGAIN from reset ioctl; minor cleanupsDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@617 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-10-19sg_raw: do not output/print data-in if error; sg_inq: fix --cmddt output if ↵Douglas Gilbert
not supported by device git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@616 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-10-13sg_ses: mask status element before using as controlDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@615 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-09-29sg_ses_microcode: new utilityDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@610 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-09-22sg_ll_unmap_v2(): fix group number; sg_ses: add --warn++; sg_senddiag: add ↵Douglas Gilbert
--page=PG option git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@608 6180dd3e-e324-4e3e-922d-17de1ae2f315
2014-09-11sg_opcodes: add --compact fieldDouglas Gilbert
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@605 6180dd3e-e324-4e3e-922d-17de1ae2f315