aboutsummaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Expand)Author
2022-08-12Prepare for removing /proc/scsi from the Linux kernelDouglas Gilbert
2022-05-12sg_lib: document internal json interface in include/sg_pr2serr.h; codespell f...Douglas Gilbert
2021-04-01move some hex file from examples to inhex directory; add testing/sg_take_snap...Douglas Gilbert
2020-12-07gcc-10: suppress warningsDouglas Gilbert
2020-08-03sg_raw: fix --cmdfile= handling; add --nvm option; sg_pt: add do_nvm_pt(); sg...Douglas Gilbert
2020-07-17testing: remove master-slave terminology for sgv4; remove space from end of s...Douglas Gilbert
2019-10-27sg_logs: change '-ll' option to suppress subpages=0xff, apart from page 0x0,0...Douglas Gilbert
2019-09-17sync with fixes from Redhat, via github; remove testing/Makefile.cplus and te...Douglas Gilbert
2019-03-26sg_inq: update version descriptors to spc5r21; scripts/scsi-sg3_id: update ru...Douglas Gilbert
2018-12-29sgp_dd: clean-up; more testing work for v4 driverDouglas Gilbert
2018-12-07add: SPDX-License-Identifier: BSD-2-Clause (or gpl-2-or-later); testing/sgs_d...Douglas Gilbert
2018-07-15sg_lib: fix bug in producing exit status stringsDouglas Gilbert
2018-07-06sg_pr2serr.h: add sg_scnpr() [like lk scnprintf()]; rescan-scsi-bus.sh code_m...Douglas Gilbert
2018-06-29sg_opcode: support MLU, Multiple Logical Units (18-045r1); sg_lib: sg_simple_...Douglas Gilbert
2018-02-22sg_lib: add sg_if_can2stdout(); use uint8_t instead of unsigned char; Windows...Douglas Gilbert
2018-02-19sg_raw: add --raw option (for CF in binary); sg_lib: add sg_get_nvme_opcode_n...Douglas Gilbert
2018-01-19update BSD license from 3 to 2 clause aka FreeBSD license (without reference ...Douglas Gilbert
2018-01-19add hex2stdout(), hex2stderr() and hex2str(); add testing/sg_tst_nvme; clean ...Douglas Gilbert
2017-11-05moved from testing/sg_persist_tst.sh back to examplesDouglas Gilbert
2017-11-04move some testing utilities out of the 'examples' and 'utils' directory into ...Douglas Gilbert
2016-05-28cdb naming clean upDouglas Gilbert
2016-04-24sg_decode sense: add --cdb option; add stdint.h to some headersDouglas 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
2015-12-10unaligned cleanups for C++; misc workDouglas Gilbert
2015-02-27sg_lib: sg_get_category_sense_str() SG_LIB_CAT_OTHER fix; sg_xcopy cleanupDouglas Gilbert
2015-02-16examples/sg_tst_async: cleanup; sg_write_same: cleanup, mainly man pageDouglas Gilbert
2015-02-07sg_simple_aio.c: remove; sg_iovec_tst.c: improveDouglas Gilbert
2014-10-31sg_vpd: add zoned block device characteristics page; sg_ses: sync with ses3r07Douglas Gilbert
2014-09-13Use '-iquote ../include' in Makefiles to prefer local headersDouglas Gilbert
2014-08-29sg_raw: with -vvv decode T10 CDB name; sg_lib: clean up service action string...Douglas Gilbert
2014-08-28sg_unaligned.h: add header for building parameters; sg_scan.c.win32 cleanupDouglas Gilbert
2014-08-21sg_vpd: fix '-I - -a -r' (it should not try to guess first VPD page); more ex...Douglas Gilbert
2014-08-19examples/sg_tst_async.cpp: allow multiple devices; -M <maxq_p_thr>Douglas Gilbert
2014-07-13examples/sg_tst_async: error handling, random numbers and queuesDouglas Gilbert
2014-07-11examples/sg_tst_async: add uniform distribution of pseudo random LBAsDouglas Gilbert
2014-07-10sg_format: make '-FFF' bypass mode sense/select, add --mode=MP; trim trailing...Douglas Gilbert
2014-06-26bump to version 1.40; sg_copy_results: response lengthsDouglas Gilbert
2014-06-12examples/sg_persist_tst.sh: add --exclusive optionDouglas Gilbert
2014-05-22sg_vpd: Supported block lengths and protection types + Block device character...Douglas Gilbert
2014-05-16other half of the sg_get_category_sense_str() changesDouglas Gilbert
2014-05-09sg_ses, sg_persist, sg_logs, sg_readcap, sg_read_buffer, sg_luns: add --reado...Douglas Gilbert
2014-04-11sg_write_buffer: add --bpw=CS option to call write buffer multiple times for ...Douglas Gilbert
2013-11-20sg_tst_context: add '-R' option for ready_afterDouglas Gilbert
2013-11-19sync asc/ascq codes with T10 dated 20131110; add sg_tst_contextDouglas Gilbert
2013-11-11fiddle with sg_tst_excl2 and sg_tst_excl3Douglas Gilbert
2013-11-11examples/sg_tst_excl: add -xx option; work on other sg_tst_excl*Douglas Gilbert
2013-10-31upgrade automake to version 1.13.3 (in ubuntu 13.10)Douglas Gilbert
2013-10-30examples/sg_tst_excl: only accept char devices to stop sg write/read hurting ...Douglas Gilbert
2013-10-29sg_luns: guard against garbage response; sg_tst_excl* workDouglas Gilbert