ChangeLog (sg3_utils-1.47r908.tgz) | : | ChangeLog (sg3_utils-1.47r915.tar.xz) | ||
---|---|---|---|---|
Each utility has its own version number, date of last change and | Each utility has its own version number, date of last change and | |||
some description at the top of its ".c" file. All utilities in the main | some description at the top of its ".c" file. All utilities in the main | |||
directory have their own "man" pages. There is also a sg3_utils man page. | directory have their own "man" pages. There is also a sg3_utils man page. | |||
Changelog for pre-release sg3_utils-1.47 [20210804] [svn: r908] | Changelog for pre-release sg3_utils-1.47 [20211001] [svn: r915] | |||
- transport error handling improved. To fix report of a | ||||
BAD_TARGET transport error but the utility still continued. | ||||
- introduce SG_LIB_TRANSPORT_ERROR [35] exit status | ||||
- sg_rep_zones: add support for REPORT ZONE DOMAINS and | - sg_rep_zones: add support for REPORT ZONE DOMAINS and | |||
REPORT REALMS in this utility | REPORT REALMS in this utility | |||
- sg_raw: fix prints of NVMe NVM command names | - sg_raw: fix prints of NVMe NVM command names | |||
- sg_ses: fix Windows problem "No command (cdb) given" | - sg_ses: fix Windows problem "No command (cdb) given" | |||
- fix crash when '-m LEN' < 252 | - fix crash when '-m LEN' < 252 | |||
- guard against smaller '--maxlen=' values | - guard against smaller '--maxlen=' values | |||
- sg_logs: additions to Volume statistics lpage [ssc5r05c] | - sg_logs: additions to Volume statistics lpage [ssc5r05c] | |||
- sg_vpd: fix do_hex type on some recent pages | - sg_vpd: fix do_hex type on some recent pages | |||
- zoned block dev char vpd: add zone alignment mode and | ||||
zone starting LBA granularity [zbc2r11] | ||||
- sg_read_buffer: fix --length= problem | - sg_read_buffer: fix --length= problem | |||
- sg_dd, sgm_dd, sgp_dd: don't close negative file descriptors | - sg_dd, sgm_dd, sgp_dd: don't close negative file descriptors | |||
- sg_dd: srand48_r() and mrand48_r() are GNU libc specific, | ||||
put conditional in so non-reentrant version used otherwise | ||||
- sg_xcopy: tweak CSCD identification descriptor | ||||
- sg_get_elem_status: fix issue with '--maxlen=' option | ||||
- add 2 depopulation revocation health attributes [sbc5r01] | ||||
- several utilities: override '--maxlen=LEN' when LEN | - several utilities: override '--maxlen=LEN' when LEN | |||
is < 16 (or 4), take default (or 4) instead | is < 16 (or 4), take default (or 4) instead | |||
- sg_lib: add sg_scsi_status_is_good(), | - sg_lib: add sg_scsi_status_is_good(), | |||
sg_scsi_status_is_bad() and sg_get_zone_type_str() | sg_scsi_status_is_bad() and sg_get_zone_type_str() | |||
- pt_linux: fix verify(BytChk=0) which Linux SNTL translated | - pt_linux: fix verify(BytChk=0) which Linux SNTL translated | |||
to write, other SNTL cleanups | to write, other SNTL cleanups | |||
- pt_linux_nvme: fix fua setting | - pt_linux_nvme: fix fua setting | |||
- pt: check_pt_file_handle() add return value of 5 for | - pt: check_pt_file_handle() add return value of 5 for | |||
FreeBSD for nvme(cam) | FreeBSD for nvme(cam) | |||
- pt: new configure option --enable-pt_dummy builds the | - pt: new configure option --enable-pt_dummy builds the | |||
library with sg_pt_dummy.c instead of OS specific code. | library with sg_pt_dummy.c instead of OS specific code. | |||
For experimenting with --inhex= decoding on netbsd | For experimenting with --inhex= decoding on netbsd | |||
- pt: add Haiku OS support | - pt: add Haiku OS support | |||
- gcc -fanalyzer fixes: in sg_pt_linux.c + sg_write_x.c | ||||
- sg_pt_dummy.c: add list of functions that a new pt | - sg_pt_dummy.c: add list of functions that a new pt | |||
needs to define | needs to define | |||
- move some hex files from examples to inhex directory | - move some hex files from examples to inhex directory | |||
- major rework of lib/sg_pt_freebsd.c; make SNTL as similar | - major rework of lib/sg_pt_freebsd.c; make SNTL as similar | |||
as feasible to the Linux implementation | as feasible to the Linux implementation | |||
- add testing/sg_take_snap | - add testing/sg_take_snap | |||
- change links to http://sg.danny/cz/sg/* to https | - change links to http://sg.danny/cz/sg/* to https | |||
Changelog for released sg3_utils-1.46 [20210329] [svn: r891] | Changelog for released sg3_utils-1.46 [20210329] [svn: r891] | |||
- sg_rep_pip: new utility: report provisioning initialization | - sg_rep_pip: new utility: report provisioning initialization | |||
End of changes. 4 change blocks. | ||||
1 lines changed or deleted | 12 lines changed or added |