Release Notes: This release adds four utilities: sg_ses, sg_verify, sg_requests, and sg_emc_trespass. sg_ses allows SCSI enclosures to be queried, while sg_verify verifies SCSI disks. This release also includes a new libsgutils library, which all the utilities now rely upon.
Release Notes: This release adds sg_write_long and sg_read_long utilities, adds a 'register and move' option to sg_persist, extends sg_inq to output version descriptors, extends sg_opcodes to output task management functions, and improves sense data descriptor format support.
Release Notes: An sg_persist utility has been added for persistent reservations support. An sg_opcodes utility has been added to list supported operation codes. sg_inq has been extended to decode the device identification vital product data page (0x83).
Release Notes: When used in conjunction with the Linux kernel 2.6 series, the tools in this release can be applied to a wider range of device names that make use of the SCSI command set: not just SCSI generic (sg), but disks (e.g. /dev/sda), ATAPI cdroms (e.g. /dev/hdc), and SCSI tapes (e.g. /dev/st0). sginfo decodes a lot more mode pages. sg_scan will even issue an ATA IDENTITY if a SCSI INQUIRY fails.
Release Notes: sginfo (derived from scsiinfo) was reworked so it can access (and modify) modern SCSI mode pages (as found in SPC-3 and SBC-2). sg_dd, sgm_dd, and sgp_dd were made capable of reading and writing to very large stores (8 byte logical block addresses).
Release Notes: There are man pages for all utilities. Example programs have been archived. A CREDITS file has been added. sg_modes can now select sub pages and names pages for most peripheral types, sg_start can set imm, loej and power condition flags, sg_readcap can set pmi and lba flags, and sg_logs has a '-t' flag for displaying the temperature fetched from either log page that supplies it. Temperatures of 255C are displayed as 'not available' so users are not dismayed.
Release Notes: An sg_senddiag utility was added for self tests. Most utilities were enhanced so they can safely be used against SCSI block device names (e.g., /dev/sda) in the lk 2.5 development series. Extra functionality was added to sg_modes and sg_logs (e.g., decode informational exception log page).
Release Notes: This version adds a raw switch to sg_inq.
Release Notes: This version adds a 'continue on error' option to sg_dd, updates information in the sg_err.c file (e.g. command names and error codes), and drops the "gen=0|1" flag in sg_dd and friends.
Release Notes: This version adds utilities to display MODE SENSE and LOG SENSE pages, and sg_inq can now display additional information if available from the device. There is more precise control of issued SCSI commands in sg_dd and friends.