1. 6d3bd26 sg_read_block_limits: fix granularity value, add --mloi option; sg_lib: add sg_ll_read_block_limits_v2(); sg_logs: json work by Douglas Gilbert · 2 years, 5 months ago
  2. 23beedb sg_inq+sg_vpd: more JSON work (tpc) by Douglas Gilbert · 2 years, 8 months ago
  3. 891844a autoconf: 2.71; automake: 1.16.5; libtool: 2.4.6; updates from Ubuntu 22.04 by Douglas Gilbert · 3 years ago
  4. 26be855 second fix rev on 1.47 release; accept uclinux as linux by Douglas Gilbert · 3 years, 4 months ago
  5. 9e6d513 this is a bugfix rev on release 1.47 [r919,920] by Douglas Gilbert · 3 years, 4 months ago
  6. 02beb63 sgp_dd: add check for stdatomic.h presence in configure.ac; scripts: 55-scsi-sg3_id.rules remove outdated rule by Douglas Gilbert · 3 years, 5 months ago
  7. 901931c sg_logs: additions to Command duration limits statistics log page [spc6r06]; configure.ac: tweak to accepts uclinux as linux by Douglas Gilbert · 3 years, 5 months ago
  8. 6aa4d33 sg_dd: srand48_r() and mrand48_r() are GNU libc specific, put conditional in so non-reentrant version used otherwise by Douglas Gilbert · 3 years, 7 months ago
  9. 303f8c9 Haiku OS support, add pt function list in sg_pt_dummy.c; add slices to sg_mrq_dd by Douglas Gilbert · 3 years, 9 months ago
  10. bee57c5 sg_read_buffer: fix --length= problem; pt: new configure option --enable-pt_dummy builds the library with sg_pt_dummy.c instead of OS specific code by Douglas Gilbert · 3 years, 10 months ago
  11. 3eca65a move some hex file from examples to inhex directory; add testing/sg_take_snap; remove no_waitq from testing by Douglas Gilbert · 4 years ago
  12. 9ccb556 sg_dd: setup conditional auto rule for getrandom() by Douglas Gilbert · 4 years ago
  13. e7df8f7 autoconf: upgrade version 2.69 to 2.70 by Douglas Gilbert · 4 years, 3 months ago
  14. 0083e58 sg_ses: use fan speed factor field for calculation [ses4r04]; sg_lib: reprint cdb with illegal request sense key by Douglas Gilbert · 5 years ago
  15. 6d0bc45 bump config to version 1.46 beta by Douglas Gilbert · 5 years ago
  16. b8a9d0f add sg_get_elem_status utility; inhex folder; some NVMe 1.4; some zbc realms by Douglas Gilbert · 6 years ago
  17. c80acc9 automake: upgrade to version 1.16.1; autoconf: upgrade to version 2.69 [Fed30] by Douglas Gilbert · 6 years ago
  18. 2433a22 spc5r20 updates; fixes for FreeBSD 12.0 release by Douglas Gilbert · 6 years ago
  19. d906e8c sg_format: add --dcrt used twice (FOV=1 DCRT=0); sg_pt_linux: uses sg v4 interface if sg driver >= 4.0.0 by Douglas Gilbert · 6 years ago
  20. a006923 sg_ses: bug: --page= being overridden when --control and --data= also given; fix; sg_opcodes: expand MLU (18-102r0) by Douglas Gilbert · 6 years ago
  21. 42c2960 release 1.44 due to fuzziness about when 1.43 was released (2016 or 2018) by Douglas Gilbert · 7 years ago
  22. 3ef8550 sg_opcode: support MLU, Multiple Logical Units (18-045r1); sg_lib: sg_simple_inquiry_pt(); ./configure: option --enable-debug added for testing by Douglas Gilbert · 7 years ago
  23. 760a4bd Add little/big endian specializations to sg_unaligned.h by Douglas Gilbert · 7 years ago
  24. 39ea1b5 sg_raw: add --raw option (for CF in binary); sg_lib: add sg_get_nvme_opcode_name() and sg_is_aligned(); sg_vpd: fully implement Device Constituents vpage by Douglas Gilbert · 7 years ago
  25. 5bdce50 fix compile error in sg_pt_win32.c when NVME_IGNORE; sg_raw: add --cmdfile=CF option by Douglas Gilbert · 7 years ago
  26. 4a5962a struggling with Windows NVMe pass-through by Douglas Gilbert · 7 years ago
  27. 792b75e Info section added to end of ./configure; sg_persist: add --maxlen=LEN option; sg_opcodes: report when --no-inquiry ignored by Douglas Gilbert · 7 years ago
  28. 9fe9218 add sg_convert_errno() and sg_if_can2stderr(); work on NVMe support for Win32; add REPORT SUPPORTED OPCODES+TMFs to SNTL by Douglas Gilbert · 7 years ago
  29. 3a7e166 add sg_seek and sg_stream_ctl utilities; properly identify vendor-specific sense; documentation cleanup by Douglas Gilbert · 7 years ago
  30. 400444e add hex2stdout(), hex2stderr() and hex2str(); add testing/sg_tst_nvme; clean Makefile.freebsd in examples/ and testing/; NVMe error processing by Douglas Gilbert · 7 years ago
  31. a0df198 sg_inq: add --only option, further sanity checks on --inhex so CDROM std inq not confused with VPD page 0x80; sgp_dd: use pthread_kill(); various configure.ac and Makefile.am cleanups by Douglas Gilbert · 7 years ago
  32. b29ef85 sg_ses: further NVMe support work; decode array status dpage (obsolete); build: add SG_LIB_ANDROID by Douglas Gilbert · 7 years ago
  33. efe1143 add include/sg_pt_linux.h lib/sg_pt_linux_nvme.c and .gitignore; sg_write_x: almost finished; more NVMe work (for sg_ses) by Douglas Gilbert · 7 years ago
  34. cad4899 rename sg_write_atomic to sg_write_x; sg_inq: decode NVMe identify for Linux+FreeBSD by Douglas Gilbert · 7 years ago
  35. b2e59f4 convert lots of two valued 'int's to bool; add sg_ll_inquiry_v2() sg_ll_write_buffer_v2() sg_get_sfs_name() and sg_decode_transportid_str() by Douglas Gilbert · 7 years ago
  36. 20da50b sg_lib: implement 'format' argument in dStrHexStr(); sg_vpd: 3 party copy VPD page improvements by Douglas Gilbert · 9 years ago
  37. d5f841f automake: upgrade to version 1.15 by Douglas Gilbert · 9 years ago
  38. f6ae61b automake: add AM_PROG_AR since it is required >= 1.12; for Visual studio lib.exe handling so unused by this package by Douglas Gilbert · 9 years ago
  39. 4311be3 bump to 1.43; sg_senddiag: add --timeout=SEC by Douglas Gilbert · 9 years ago
  40. 0c25917 run autogen.sh on U15.10 by Douglas Gilbert · 9 years ago
  41. 6c14f9a sg_timestamp: new, to report or set timestamp by Douglas Gilbert · 9 years ago
  42. f54b2fb tweak build tools to align with Debian 8 (Jessie) by Douglas Gilbert · 10 years ago
  43. 9de5c45 upgrade to autotools in Ubuntu 14.10 by Douglas Gilbert · 10 years ago
  44. dcb73c1 sg_logs: add --enumerate and acronyms; sg_lib interface: add sg_lib_pdt_decay(), TPROTO_PCIE, see ChangeLog by Douglas Gilbert · 10 years ago
  45. 17ffd38 win32,cygwin: try to clean up warnings by Douglas Gilbert · 11 years ago
  46. 2886948 bump to version 1.40; sg_copy_results: response lengths by Douglas Gilbert · 11 years ago
  47. 8f71009 add 'sense' categories for reservation conflict, data protect and protection information violations; add sg_get_category_sense_str() to API by Douglas Gilbert · 11 years ago
  48. 51eb14b sg_ses: add --eiioe=auto|force option, fix AES element indexing; sginfo: strip INQ spaces by Douglas Gilbert · 11 years ago
  49. 7bc0ae3 upgrade automake to version 1.13.3 (in ubuntu 13.10) by Douglas Gilbert · 11 years ago
  50. 202ebc2 sg_inq: add --block=0|1; sg_lib_data: ascq codes T10 20131008; add examples/sg_tst_excl3 by Douglas Gilbert · 11 years ago
  51. 189211a avoid getpagesize() with sysconf() and use posix_memalign() by Douglas Gilbert · 11 years ago
  52. 5667f0c sg_compare_and_write: fix wrprotect bug by Douglas Gilbert · 12 years ago
  53. faeffd0 sg_vpd: pwr_d_s (spl3r3); scripts directory gets Makefile.am by Douglas Gilbert · 12 years ago
  54. 9e391d6 bump to 1.36; snprintf work in sg_lib by Douglas Gilbert · 12 years ago
  55. f51ec51 sginfo, sg_inq + llseek.c: H. Reinecke small patches by Douglas Gilbert · 12 years ago
  56. 59d30db sg_compare_and_write: first cut by Douglas Gilbert · 12 years ago
  57. 430d254 bump to version 1.35 by Douglas Gilbert · 12 years ago
  58. 63918a9 manpages for sg_xcopy and sg_copy_results; sg_dd cleanup by Douglas Gilbert · 13 years ago
  59. 60c487d ./configure: change --enable-no-linux-bsg to --disable-linuxbsg, add --disable-scsistrings to reduce utility size; report sdat_ovfl bit if set in sense by Douglas Gilbert · 13 years ago
  60. e54ba55 bump version to 1.34 by Douglas Gilbert · 13 years ago
  61. c978e06 sg_ses: identify vendor specific element types; manpages: scsi_satl, scsi_logging_level, scsi_temperature, scsi_mandat by Douglas Gilbert · 13 years ago
  62. 21fd155 bump to 1.33; win: change DataBufferOffset type per MSDN, caused problem with 64 bit arch by Douglas Gilbert · 14 years ago
  63. da41e7f bump to 1.32 by Douglas Gilbert · 14 years ago
  64. 02f2be1 bump to version 1.31 by Douglas Gilbert · 14 years ago
  65. 366d25e ub10.04 autogen tweak part 2 by Douglas Gilbert · 15 years ago
  66. 3bdba51 ub10.04 autogen tweak part 1 by Douglas Gilbert · 15 years ago
  67. 5958aaf deb4 autogen tweak part 2 by Douglas Gilbert · 15 years ago
  68. 498d66d deb4 autogen tweak part 1 by Douglas Gilbert · 15 years ago
  69. b1d5909 deb4 autogen tweak part 2 by Douglas Gilbert · 15 years ago
  70. f919956 deb4 autogen tweak part 1 by Douglas Gilbert · 15 years ago
  71. f7c3b10 debian 4 dance with ./autogen.sh by Douglas Gilbert · 15 years ago
  72. b05a87e Debian 4.0 force autogen.sh, part 2 by Douglas Gilbert · 15 years ago
  73. 454f7bc Debian 4.0 force autogen.sh, part 1 by Douglas Gilbert · 15 years ago
  74. cdee115 autogen.sh on debian 4.0 hack, part 2 by Douglas Gilbert · 15 years ago
  75. 56f04b2 autogen.sh on debian 4.0 hack, part 1 by Douglas Gilbert · 15 years ago
  76. b262be2 debian 4 hack yet again, part 2 by Douglas Gilbert · 15 years ago
  77. 653e902 debian 4 hack yet again by Douglas Gilbert · 15 years ago
  78. 81fea9e autogen.sh debian 4.0 shuffle, part 2 by Douglas Gilbert · 15 years ago
  79. a0da471 autogen.sh debian 4.0 shuffle, part 1 by Douglas Gilbert · 15 years ago
  80. 86d6bf4 debian autogen.sh configure.ac housecleaning, part 2 by Douglas Gilbert · 16 years ago
  81. 6d89a8d debian autogen.sh configure.ac housecleaning, part 1 by Douglas Gilbert · 16 years ago
  82. b799f0f debian autogen.sh housecleaning, part 3 by Douglas Gilbert · 16 years ago
  83. 95996fa debian autogen.sh housecleaning, part 1 by Douglas Gilbert · 16 years ago
  84. 544b19d this is hopeless by Douglas Gilbert · 16 years ago
  85. 9407782 more rubbish by Douglas Gilbert · 16 years ago
  86. de29bd3 rerun ./autogen.sh in debian 4.0 by Douglas Gilbert · 16 years ago
  87. bdf08eb push back autotools from Debian 4.0, again by Douglas Gilbert · 16 years ago
  88. 242e1a8 add sg_read_block_limits; sg_reset: option for target reset by Douglas Gilbert · 16 years ago
  89. 840d425 force Debian 4.0 autogen.sh again by Douglas Gilbert · 16 years ago
  90. 8432345 add sg_unmap by Douglas Gilbert · 16 years ago
  91. afbb295 debian 4.0 autogen.sh commit to fix timestamps hopefully by Douglas Gilbert · 16 years ago
  92. 1eff2cc ubuntu 9.04 autogen.sh commit to wipe debian 4.0 settings (temporarily) by Douglas Gilbert · 16 years ago
  93. da32087 debian 4 autoconf rebuild by Douglas Gilbert · 16 years ago
  94. 8b4058c debian 4.0 rework of autotools after SG_LIB_* changes by Douglas Gilbert · 16 years ago
  95. 42c6deb experiment with autogen.sh by Douglas Gilbert · 16 years ago
  96. ccd892c roll to 1.28 in a Debian 4.0 environment by Douglas Gilbert · 16 years ago
  97. ee25b12 revert to debian 4.0 autotools (again?) by Douglas Gilbert · 16 years ago
  98. e87790c linux bsg work by Douglas Gilbert · 16 years ago
  99. 22bfc61 refine linux/bsg.h check by Douglas Gilbert · 16 years ago
  100. abc4750 try Debian 5.0's build infrastructure (has libtool 1.5) by Douglas Gilbert · 16 years ago