aboutsummaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Expand)Author
2018-06-29sg_opcode: support MLU, Multiple Logical Units (18-045r1); sg_lib: sg_simple_...Douglas Gilbert
2018-03-30sg_lib: add SG_LIB_LBA_OUT_OF_RANGE; sg_format: add --dry-run; sg_unmap: add ...Douglas Gilbert
2018-01-28add sg_seek and sg_stream_ctl utilities; properly identify vendor-specific se...Douglas Gilbert
2018-01-19update BSD license from 3 to 2 clause aka FreeBSD license (without reference ...Douglas Gilbert
2017-12-09sg_lib: fix sg_memalign() code in the non posix_memalign() caseDouglas Gilbert
2017-11-15rename sg_write_atomic to sg_write_x; sg_inq: decode NVMe identify for Linux+...Douglas Gilbert
2017-11-04move some testing utilities out of the 'examples' and 'utils' directory into ...Douglas Gilbert
2017-09-25sg_write_atomic: new utility; sg_opcode: support CDLP (command duration limit...Douglas Gilbert
2016-05-20add sg_bg_ctl; small cleanupsDouglas Gilbert
2016-05-17sg_cmds_extra: expand sg_ll_ata_pt() with ATA_PT(32); sg_sat_identify: expand...Douglas Gilbert
2016-05-04sg_ses: fix uninitialized struct th_es_t instance in process_status_page()Douglas Gilbert
2016-04-28sg_inq+sg_vpd: add --force option to bypass checking supported vpd pages page...Douglas Gilbert
2016-04-08sg_inq: fix potential unbounded loop in --exportDouglas Gilbert
2016-03-26sg_lib: add read buffer(16) mode names; sg_ses: more debug tweaks: accept '-H...Douglas Gilbert
2016-02-25shellcheck cleanup on scripts; add release tags; sg_timeout: show data-in wit...Douglas Gilbert
2016-02-17sg_vpd: add LB protection vpage (15-296r1)Douglas Gilbert
2016-02-09sg_inq: '--export': new entries for UUID descriptor; sg_format: add support f...Douglas Gilbert
2016-02-08sg_read_attr: new, supported by tape drivesDouglas Gilbert
2016-02-02sg_unaligned.h: gets for variable length unsigned integers; sg_inq: version d...Douglas Gilbert
2016-01-27sg_logs: LPS misalignment lpage; sg_format: add ffmt option; sg_lib: big sens...Douglas Gilbert
2016-01-06sg_inq+sg_vpd+sg_xcopy: add support for locally assigned UUIDs in VPD page 0x...Douglas Gilbert
2015-12-20rescan-scsi-bus.sh: updates from Suse; sg_lib: add 'sense' categories for SCS...Douglas Gilbert
2015-12-10unaligned cleanups for C++; misc workDouglas Gilbert
2015-12-01sg_timestamp: new, to report or set timestampDouglas Gilbert
2015-11-28sg_lib_data: sync asc/ascq codes with T10 20151126; sg_unaligned.h: add 48 bi...Douglas Gilbert
2015-11-26sg_ses->ses3r11, sg_rep_zones->zbc-r04, sg_logs+sg_vpd+sg_sanitize->sbc4r07Douglas Gilbert
2015-04-28sg_senddiag: add support for -HHH; autogen.sh: to buildconf 20091223Douglas Gilbert
2015-04-10sg_inq: version descriptor list to 20150126; sg_lib_data: sync asc/ascq codes...Douglas Gilbert
2015-03-11sg_ses: handle element descriptor names that count multiple trailing NULLsDouglas Gilbert
2015-02-23sg_write_buffer: add --timeout=TO optionDouglas Gilbert
2014-12-26sg_lib_data: sync asc/ascq codes with T10 20141224; sg_inq: update version de...Douglas Gilbert
2014-12-21sg_inq: improve NAA handling in VPD 0x83, sg_senddiag: fix bug with --raw, sg...Douglas Gilbert
2014-12-14sg_logs: add --enumerate and acronyms; sg_lib interface: add sg_lib_pdt_decay...Douglas Gilbert
2014-11-11sg_sat_read_gplog: new utility; sync asc/ascq codes with T10 20140924Douglas Gilbert
2014-10-24sg_reset: add words for EAGAIN from reset ioctl; minor cleanupsDouglas Gilbert
2014-10-19sg_raw: do not output/print data-in if error; sg_inq: fix --cmddt output if n...Douglas Gilbert
2014-10-13sg_ses: mask status element before using as controlDouglas Gilbert
2014-09-29sg_ses_microcode: new utilityDouglas Gilbert
2014-09-22sg_ll_unmap_v2(): fix group number; sg_ses: add --warn++; sg_senddiag: add --...Douglas Gilbert
2014-09-11sg_opcodes: add --compact fieldDouglas Gilbert
2014-08-29sg_raw: with -vvv decode T10 CDB name; sg_lib: clean up service action string...Douglas Gilbert
2014-08-12sg_vpd: add --all optionDouglas Gilbert
2014-07-22sg_write_verify: new utility for WRITE AND VERIFYDouglas Gilbert
2014-07-13examples/sg_tst_async: error handling, random numbers and queuesDouglas Gilbert
2014-07-10sg_format: make '-FFF' bypass mode sense/select, add --mode=MP; trim trailing...Douglas Gilbert
2014-06-12examples/sg_persist_tst.sh: add --exclusive optionDouglas Gilbert
2014-06-08sg_luns: add --lu_cong option to simulate the LU_CONG bitDouglas Gilbert
2014-05-16other half of the sg_get_category_sense_str() changesDouglas Gilbert
2014-05-05sg_logs: add --in=FN and --filter=PARC options; sg_persist: add --readonly op...Douglas Gilbert
2014-04-28another ... dStrHex(Err): fix output truncation errorDouglas Gilbert