Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libiscsi-utils | Distribution: SUSE Linux Framework One |
Version: 1.19.0+git.20230208 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Wed Aug 21 17:44:46 2024 |
Group: Productivity/Networking/Other | Build host: s390zl32 |
Size: 163591 | Source RPM: libiscsi-1.19.0+git.20230208-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/sahlberg/libiscsi | |
Summary: Some utilities for libiscsi |
libiscsi is a clientside library to implement the iSCSI protocol that can be used to access resource of an iSCSI target. This package contains utilities based on libiscsi.
GPL-2.0-only AND LGPL-2.1-only
* Wed Mar 08 2023 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 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 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 * Thu Dec 09 2021 mpluskal@suse.com - Update to version 1.19.0+git.20210930: * iscsi-support: fix memory leak * add README.md to dist tarball * add libiscsi.syms.in to dist tarball * test-tool, xcopy: Fix target descriptor handling * iser: Fix a compiler warning triggered by the container_of() definition * configure: Remove -Wno-strict-aliasing * slist: Clean up the slist.h header file * slist: Make this header file compatible with C++ * scsi-lowlevel.h: Include <assert.h> * examples/iscsi-dd: use stderr for all error text * examples/iscsi-dd: fix typos * ci: Add a github build action * test: fix ExtendedCopy.Large SKIPPED cases * configure.ac: Quote argument to m4_esyscmd() properly * Fixed several code style problems * test-tool: check that ReceiveCopyResults is implemented * lib: init version for 8Fh VPD page * ci: Enable MinGW * MinGW: Second step of porting to MinGW * configure.ac: Use AC_CONFIG_HEADERS() instead of AC_CONFIG_HEADER() * lib/libiscsi.syms: Sort alphabetically * ci: First phase of adding MingW support * configure.ac: Run autoupdate * README.md: Update * README: Rename into README.md * ci: Switch from Travis to AppVeyor * test-tool: Do not use empty initializers * Thu Jun 24 2021 mpluskal@suse.com - Update to version 1.19.0+git.20210523: * Port to MinGW * win32/win32_compat.c: Reformat this file * Enable -Wno-unused-parameter * Use __attribute__((format(printf, ...))) directly * build: Add -no-undefined where missing * build: Correct usage of LIBADD and LDADD * build: Remove bogus LDADD variables * Add header <strings.h> for strncasecmp * Thu Apr 22 2021 mpluskal@suse.com - Update to version 1.19.0+git.20210208: * test-tool: Change command_is_implemented from a global variable into an argument * test-tool: Move a logging statement into write_residuals_test() * test-tool: Add default clauses in recently modified switch statements * test-tool, residuals: Rename struct residuals_test_data members * test-tool: Add overwrite check for all test cases * test-tool: Change write residuals tests overwrite check according to FCP-4 * test-tool: Refactoring residuals write tests * test-tool: Allow CHECK CONDITION in response to overflow/underflow * .travis.yml: Multiple changes * test-tool: add simple REPORT LUNS test * init: fix Wformat on 32-bit platforms * Mon Dec 28 2020 mpluskal@suse.com - Update to version 1.19.0+git.20201217: * Revert "specify number of blocks in write_same command" * iser: fix segmentation fault when task management pdu is received * iser: fix segmentation fault when async message pdu is received * Thu Nov 05 2020 mpluskal@suse.com - Update to version 1.19.0+git.20201023: * test-tool: add COMPARE AND WRITE MiscompareSense test * lib: parse Information fixed sense field * lib: parse Information sense descriptor type * lib: check length for sense key specific sense data descriptors * lib: drop generic sense data descriptor VALID check * test-tool: add version descriptor checks for more SBC-3 versions * test-tool: Fix CmdSN tests * test-tool/test_async_lu_reset_simple: Move an assert statement * Remove an unused function from the iSER code * test-tool: add LogoutDuringIOAsync test case * test-tool: rename async write dispatch/complete counters * pdu: fix use after free during cancellation * Thu Aug 13 2020 mpluskal@suse.com - Update to version 1.19.0+git.20200812: * .travis.yml: Also build for the ppc64le architecture * iscsi-ls: Fix iser url scheme parsing * test-tool: Use block_size instead of hardcoded 512 bytes * examples/iscsi-dd: use common init function for src and dst endpoints * examples/iscsi-dd: use common iscsi_endpoint struct * iscsi-perf: Add explicit casts to avoid two warnings * socket: Make the pdu timeout handling aware of old iscsi context * libiscsi: Make the cancellation aware of the pdus in old iscsi context * pdu: Remove the checking for iscsi->is_loggedin in iscsi_cancel_pdus() * libiscsi: Avoid discontinuities in cmdsn ordering in some cases * test-tool: Use block_size instead of hardcoded 512 bytes * exclude ld_iscsi.so from RPM * include iser-private.h in make dist tarball * Tue May 26 2020 mpluskal@suse.com - 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 * Mon Apr 27 2020 mliska@suse.cz - Enable -fcommon in order to fix boo#1160276. * Tue Feb 18 2020 mpluskal@suse.com - 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 * Tue Sep 24 2019 mpluskal@suse.com - Update build dependencies (libgcrypt) * Tue Aug 13 2019 mpluskal@suse.com - Update to version 1.19: * Mostly internal changes - Drop no longer needed patches: * libiscsi-1.18.0-Fix-32bit-build.patch * libiscsi-rdma.patch * Fri Jun 22 2018 mpluskal@suse.com - Fix building of recent rdma (boo#1098749): * libiscsi-rdma.patch * Wed Mar 14 2018 mpluskal@suse.com - Morernise spec file with spec-clener * Sat Apr 01 2017 mpluskal@suse.com - Do not build with -Werror * Mon Nov 14 2016 msuchanek@suse.com - Fix 32bit build (gh#sahlberg/libiscsi#221, boo#1009456) * libiscsi-1.18.0-Fix-32bit-build.patch * Sun Nov 06 2016 mpluskal@suse.com - Exclued from building on 32 bit architectures * Sun Nov 06 2016 jengelh@inai.de - Resolve orthographic problems in description * Sun Nov 06 2016 mpluskal@suse.com - Update to version 1.18.0: * Various test updates * Add support for iSER * Add support for zero-copy reads * Tue May 10 2016 mpluskal@suse.com - Update to 1.17.0 (fate#320080) * Bugfix for a rare condition where if a DATA-OUT PDU has a callback registered, it can cause a crash on reconnect/timeout. * Thu May 05 2016 mpluskal@suse.com - Update to 1.16.0 * Various test updates. * Add tests for ExtendedCopy and ReceiveCopyResults * Add support for WRITE_ATOMIC_16 and tests * Multipath tests added * Persistent Reservation test updates. * Make sure to process target NOPs in the tests * Fix broken CHAP has handling. * Thu Nov 26 2015 mpluskal@suse.com - Initial package for libscsi 1.15.0
/usr/bin/iscsi-inq /usr/bin/iscsi-ls /usr/bin/iscsi-perf /usr/bin/iscsi-pr /usr/bin/iscsi-readcapacity16 /usr/bin/iscsi-swp /usr/share/doc/packages/libiscsi-utils /usr/share/doc/packages/libiscsi-utils/LICENCE-GPL-2.txt /usr/share/doc/packages/libiscsi-utils/LICENCE-LGPL-2.1.txt /usr/share/doc/packages/libiscsi-utils/README.md /usr/share/licenses/libiscsi-utils /usr/share/licenses/libiscsi-utils/COPYING /usr/share/man/man1/iscsi-inq.1.gz /usr/share/man/man1/iscsi-ls.1.gz /usr/share/man/man1/iscsi-swp.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 00:24:29 2024