Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libiscsi-test-1.20.3-1.2 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: libiscsi-test Distribution: openSUSE Tumbleweed
Version: 1.20.3 Vendor: openSUSE
Release: 1.2 Build date: Tue Jun 2 18:43:46 2026
Group: Unspecified Build host: reproducible
Size: 642509 Source RPM: libiscsi-1.20.3-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/sahlberg/libiscsi
Summary: Test utilities for iSCSI
A comprehensive iSCSI transport and SCSI block device test suite based on
CUnit.

Provides

Requires

License

GPL-2.0-only AND LGPL-2.1-only

Changelog

* Tue Jun 02 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to release 1.20.3:
    * Add initial multithreading support: mutex/spinlock/thread
      abstractions over the pthread and native win32 APIs, with
      multithreaded async and sync examples
    * Protect outqueue, waitpdu and other iscsi_context state with
      a spinlock; immediately trigger the service thread to write
      queued PDUs
    * Fix several multithreading races between queueing a PDU and
      updating task data
    * New iscsi-rtpg utility (REPORT TARGET PORT GROUPS)
    * Numerous bug fixes and code cleanups
  - Library soname bumped from 10 to 11; rename the library
    subpackage libiscsi10 -> libiscsi11 (and baselibs.conf)
  - Switch from a git snapshot to the upstream 1.20.3 release tag
    and use the upstream tarball directly; drop the obs_scm
    _service / _servicedata
* Wed Apr 09 2025 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.20.0+git.20250327:
    * fix: use correct maximum length for TargetName and InitiatorName
    * refactor(TODO): cleanup todos that have been implemented for ages
    * feat(socket): log resolved ip addresses if portal is a hostname
    * fix(socket): restore logging of local ip and port
    * feat(logging): include LUN into log messages
* Wed Feb 19 2025 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.20.0+git.20250104:
    * Add CHAP SHA3-256 support
    * Add support for CHAP with SHA-256
    * Add support for CHAP using SHA1
    * Don't use inet_ntoa, it is deprecated
* Tue Dec 10 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.20.0+git.20241207:
    * fix: scan PDUs before exiting event_loop due to connect timedout
    * lib: finish event_loop on invalid fd
    * lib: reserve the fd on reconnect
    * Fix free pdu mismatch with alloc
    * Fix pdu indata of iser alloc and free mismatch
    * feat: add iscsi_reset_next_reconnect interface
    * For failing writes, show what is in the sector instead
    * libcunit1-dev is required for iscsi-test-cu to be build
    * install binaries and manpage to rpm
    * Add utils.h to dist_noinst_HEADERS
* Fri Jun 07 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.20.0+git.20240530:
    * fix use after free in recent commit
    * Add support for Data Digest
    * login: add support for gnutls
    * login: do not try to "emulate" the libgcrypt API
    * configure: add --with-libgcrypt option
    * A possible 'fix' for https://github.com/sahlberg/libiscsi/issues/415 This patch adds a timestamp before each logged line. That could help correlating a logging to a network-trace. Because of offsets in time between the tracer and the test and the DUT, this does not always help.
    * Manually set task to null after free to avoid double free issue
    * lun_reset cancelling lun tasks only
* Thu Feb 29 2024 Martin Pluskal <mpluskal@suse.com>
  - 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
* Tue Nov 14 2023 Martin Pluskal <mpluskal@suse.com>
  - 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
* Wed Mar 08 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.19.0+git.20230208:
    * iser: Remove unnecessary 'return;'
    * pdu: Remove temporary variables from functions
    * connect: Add check after malloc allocation
    * aros_compat: Add check after malloc allocation
  - Build AVX2 enabled hwcaps library for x86_64-v3
* Mon Nov 28 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.19.0+git.20221112:
    * ci/build.sh: Enable parallel compilation
    * ci: Fix the Appveyor Linux and Windows builds
    * ci: Add ci/install.bat
    * Add CodeQL workflow for GitHub code scanning
    * test-tool: remove a redundant semicolon
    * lib/scsi-lowlevel: Make the REPORT LUNS unmarshalling code more flexible
    * Fix segmentation fault problem.
    * Check return value of scsi_malloc in order to avoid dereferencing NULL return value.
    * fix iscsi-ls parameter parse
    * iscsi-swp: handle setting of debug_level correctly
    * Update iscsi-dd.c
    * iscsi-inq: handle setting of debug_level correctly
    * Retain the immediate data param during login processing
* Wed Mar 16 2022 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.19.0+git.20220303:
    * iscsi-command: Fix leak in iscsi_send_data_out
    * iscsi-pr: add persistent reservation tool
    * add iscsi_force_reconnect()
    * add libiscsi.syms to .gitignore

Files

/usr/bin/iscsi-test-cu
/usr/share/man/man1/iscsi-test-cu.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 04:22:40 2026