4 Commits

Author SHA256 Message Date
9f152f1fab - Update to version 1.20.0+git.20240206:
* spelling fixes: eventhough, shoudl, asyncronous, maxium, implicity
  * COPYING: stop mentioning ld_scsi
  * New version 1.20.0
  * Previously, 'task->status' was printed as decimal. In iscsi.h, the values that are put into it are defined as hexadecimal. This is a bit confusing (grepping through the code for 251658241 did not result in anything while the hex variant f000001 resulted in SCSI_STATUS_ERROR).
  * Fix for https://github.com/sahlberg/libiscsi/issues/409 'ms->pages' was not checked for being NULL. This can happen when a target does not return any pages.
  * Improve iSCSI PDU header dump
  * Abstract value_string as common utility
  * Drain DATAOUT PDU on timeout

OBS-URL: https://build.opensuse.org/package/show/Base:System/libiscsi?expand=0&rev=51
2024-02-29 13:07:57 +00:00
f04535b81c - Update to version 1.19.0+git.20231114:
* Log necessary message on internal reconnect
  * Dump opcode string in iscsi_dump_pdu_header()
  * Introduce helper function scsi_opcode_str
  * Declare value-string maps as static
  * Distinguish command timeout
  * doc: Add iscsi-md5sum
  * fixup! checking if task is in outqueue
  * checking if task is in outqueue
  * Add add  a timeout to the event_loop in sync.c
  * iscsi-discard: adapt block limits
  * gitignore: Add utils/iscsi-md5sum
  * iscsi-md5sum: Add new tool
  * gitignore: add utils/iscsi-discard
  * iscsi-discard: Add new tool
  * utils: use strtol instead of atoi
  * Add iscsi_set_fd_dup_cb
  * Add /utils/iscsi-pr into .gitignore
  * iscsi-perf: Add -h/--help

OBS-URL: https://build.opensuse.org/package/show/Base:System/libiscsi?expand=0&rev=49
2023-11-14 10:21:12 +00:00
73a7f33fd0 - Update to version 1.19.0+git.20200521:
* test-tool, compare and write: Reduce maximum number of blocks from 256 to 255
  * test_compareandwrite_invalid_dataout_size: Simplify this test
  * test-tool: Use asprintf() in sg_send_scsi_cmd()
  * test-tool: Fix a comment in sg_send_scsi_cmd()
  * test-tool: Split send_scsi_command()
  * socket: fix rewrite cmdsn of immediate pdus
  * iser: eliminate unnecessary memory allocations
  * iser: use `login_resp_buf` until login is finished
  * init: free iscsi->opaque before check mallocs/frees counter
  * reconnect: collect mallocs/frees of the previous reconnection

OBS-URL: https://build.opensuse.org/package/show/Base:System/libiscsi?expand=0&rev=31
2020-05-26 08:40:58 +00:00
3f0da9257a - Update to version 1.19.0+git.20200212 (resolves boo#1160276):
* drop the LD_PRELOAD tool
  * remove FIXME
  * Fix data segment length comparison to unsigned long
  * iser: queue pdus when cmdsn exceeds maxcmdsn
  * iser: send immediate data
  * iser: remove `__packed` from struct iser_cm_hdr declaration
  * iser: fix struct iser_rx_desc
  * test-tool: avoid use-after-free on iscsi_logout_sync
  * Use dynamic memory allocation instead of variable-length arrays

OBS-URL: https://build.opensuse.org/package/show/Base:System/libiscsi?expand=0&rev=27
2020-02-18 13:39:42 +00:00