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

libiscsi-utils-1.19.0+git.20230208-slfo.1.1.3 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

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.3 Build date: Fri Jun 14 19:44:59 2024
Group: Productivity/Networking/Other Build host: h04-ch1d
Size: 180975 Source RPM: libiscsi-1.19.0+git.20230208-slfo.1.1.3.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.

Provides

Requires

License

GPL-2.0-only AND LGPL-2.1-only

Changelog

* 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

Files

/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, Thu Jul 18 00:05:10 2024