aboutsummaryrefslogtreecommitdiff
path: root/include/sg_pt.h
AgeCommit message (Expand)Author
2021-05-03bump sg_pt library version number; doco tweaksDouglas Gilbert
2021-05-02major rework of lib/sg_pt_freebsd.c; sg_raw: fix prints of NVMe NVM command n...Douglas Gilbert
2020-08-03sg_raw: fix --cmdfile= handling; add --nvm option; sg_pt: add do_nvm_pt(); sg...Douglas Gilbert
2020-07-24sg_turs: estimated time-to-ready, add --delay=MS option; sg_requests: cleanup...Douglas Gilbert
2019-01-31linux: add nanosecond durations when SG3_UTILS_LINUX_NANO environment variabl...Douglas Gilbert
2019-01-14sg_lib: tweak sg_pt interface to better handle bidi; sg_cmds_process_resp(): ...Douglas Gilbert
2018-12-07add: SPDX-License-Identifier: BSD-2-Clause (or gpl-2-or-later); testing/sgs_d...Douglas Gilbert
2018-07-13sg_turs: fix exit status when not ready in single case; sg_lib: add sg_ll_sta...Douglas Gilbert
2018-05-24add SG_LIB_LOGIC_ERROR and SG_LIB_CONTRADICT; implement across many utilities...Douglas Gilbert
2018-03-21sg_turs: add --low option; testing/sg_tst_async.cpp + tst_sg_lib.c additionsDouglas Gilbert
2018-02-28sg_write_x: add --quiet option; fix sg_if_can2stdxxx problem when es=0; other...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-02-04add sg_convert_errno() and sg_if_can2stderr(); work on NVMe support for Win32...Douglas Gilbert
2018-01-19add hex2stdout(), hex2stderr() and hex2str(); add testing/sg_tst_nvme; clean ...Douglas Gilbert
2017-12-07add include/sg_pt_linux.h lib/sg_pt_linux_nvme.c and .gitignore; sg_write_x: ...Douglas Gilbert
2017-11-27sg_lib: add SG_LIB_OS_BASE_ERR; sg_write_x: continue workDouglas Gilbert
2017-11-15rename sg_write_atomic to sg_write_x; sg_inq: decode NVMe identify for Linux+...Douglas Gilbert
2017-10-31sg_lib: add sg_msense_calc_length(); sg_pt: add dummy pt_device_is_nvme()Douglas Gilbert
2017-10-09convert lots of two valued 'int's to bool; add sg_ll_inquiry_v2() sg_ll_write...Douglas Gilbert
2014-06-04sg_lib: linux, sg: support SCSI_PT_FLAGS_QUEUE_AT_TAIL fixDouglas Gilbert
2013-08-28remove externs from global function decls; rescan-scsi-bus.sh work; O_EXCL fo...Douglas Gilbert
2011-02-08add scsi_pt_win32_spt_state() for windows; add sg_ll_verify16(); decode user ...Douglas Gilbert
2011-02-06add scsi_pt_win32_direct() for win32 runtime selection of direct or indirect ...Douglas Gilbert
2010-03-21sg_pt: add set_scsi_pt_flags() for at_tail queueingDouglas Gilbert
2010-03-12follow google's RE2 lead and add BSD_LICENSE files and refer to them from sourceDouglas Gilbert
2009-02-04add clear_scsi_pt_obj() to sg_pt.h interfaceDouglas Gilbert
2009-02-04sg_pt do_scsi_pt() clear os_err as start of functionDouglas Gilbert
2009-02-03add scsi_pt_version() to sg_pt.h interfaceDouglas Gilbert
2008-11-30add scsi_pt_open_flags() and related sg_cmd_open_flags() [for sgdd]Douglas Gilbert
2007-12-19change 'long long' to int64_t to stress only need 64 bit integers (similar ch...Douglas Gilbert
2007-09-10rearrange files into include, src, lib and doc directoriesDouglas Gilbert