Package Release Info

target-isns-v0.6.8+2.f9922c2be69e-bp160.1.12

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

target-isns

Change Logs

* Wed Feb 07 2024 lduncan@suse.com
- Changed _service file to name retrieved tarball
  differently (more accurately), and changed it to
  point at latest upstream code, which has one new
  commit. That commit removes the need for patch:
  * target-isns-Replace-zero-length-arrays-with-empty-arrays.patch
  This changes the name of the tarball retrieved from
  upstream, as well.
- Also, a new patch is added to update the project
  to use newer versions of CMake, adding
  * target-isns-handle-newer-cmake.patch
- Lastly, the '%patchN -p1' macro in the SPEC file was
  changed to '%patch -p1 1', to make OBS happy.
  There should be no functional changes.
* Wed Feb 07 2024 Lee Duncan <lduncan@suse.com>
- Updated SPEC file to use '%patch' vs '%patchN'
* Wed Jun 03 2020 lduncan@suse.com
- Previous update to 0.6.8 did not work (see below), because of
  an error in the _service file, now fixed. As a reminder, changes
  since 0.6.7:
  * Update the changelog for release 0.6.8
  * Bump version to 0.6.8
  * Remove useless variable spotted by clang-tidy
  * Add Maurizio Lombardi to THANKS
  * Fix compile error with GCC 10
  Note that this did *NOT* change the name of the compressed tar
  file used (target-isns-0.6.8.tar.xz), just its contents.
  This also fixes an issue in our OBS (build service), where
  link-time optimization was detecting an issue with the "config"
  structure, which had already been fixed upstream.
- Modified and renamed a previous patch. Don't change zero-
  length arrays to pointers, but intead change the declaration
  to empty arrays, as per current coding practices for this
  case, replacing:
  * target-isns-Replace-zero-length-arrays-with-pointers.patch
  with:
  * target-isns-Replace-zero-length-arrays-with-empty-arrays.patch
* Sat May 30 2020 Lee Duncan <lduncan@suse.com>
- Fix gcc-10 issue with zero-length arrays, converting them
  to pointers, adding patch:
  * target-isns-Replace-zero-length-arrays-with-pointers.patch
* Fri May 22 2020 Lee Duncan <lduncan@suse.com>
- Update to version 0.6.8, including:
  * Update version and changelog to 0.6.8
  * fix gcc 10 compile error
  * cleanup for clang-tidy
* Tue Feb 11 2020 lduncan@suse.com
- Update to version 0.6.7 from 0.6.5:
  * Update the changelog for release 0.6.7
  * Bump version to 0.6.7
  * Add Yuya Murai to THANKS.md
  * Remove email addresses from THANKS.md
  * Document IPv6 address support in README.md
  * Do not shadow the portal_ref variable in configfs_tpg_update()
  * Remove unused struct member isns_portals_cache::nr_portals
  * Add a couple of assertions to help clang-tidy
  * Use strncpy() instead of strcpy() to fix a warning from clang-tidy
  * Upgrade CMake minimum version to 3.1
  * Give example of an IP6 address for the "isns_server" parameter
  * Fix the address length passed to getsockname() and getnameinfo()
  * Replace HOST_NAME_MAX with NI_MAXHOST
  * Fix connection with IPv6 servers
  * Add some hints for getaddrinfo()
  * Remove the state change notification (SCN) service
  * Make the protocol family more apparent in the logs
  * Do not use IP:port in the logs because IPv6 addresses contain ":"
  * Add MostlyBrian to THANKS
  * When iterating over targets, use the alias of each target.
  * Update the changelog for release 0.6.6
  * Bump version to 0.6.6
  * Register the iSCSI alias attribute
  * Add Hao Wu to THANKS
  * Fix bug #44, Can't update "Device Attr" to window 2008 iSNS server.
  Replacing target-isns-0.6.5.tar.xz with target-isns-0.6.7.tar.xz.
* Thu Oct 25 2018 opensuse-packaging@opensuse.org
- Update to version 0.6.5:
  * Update the changelog for release 0.6.5
  * Bump version to 0.6.5
  * Do not rely on asprintf() setting the string to NULL in case of error
  * Replace snprintf with asprintf for string handling
  * Fix portal registration one more time
  * Set the "replace" flag when updating the registration of a target
  * Cosmetic change: rename tgt_has_portal() to target_has_portal()
  * documentation: describe how Open-iSNS reacts to repetitive portal registrations
  * A portal is no longer registered when its refcount reaches zero
  * Do not register a TPG if it does not contain a portal
  * Remove the portals of a TPG when they no longer exist
  * Refactor the data structures of TPGs and portals
  * Cosmetic change: fix a comment
  * Cosmetic change: move the tag variable closer to where it is used
  * Reduce the indentation level in isns_rsp_handle()
  * Cosmetic change: rename "name" to "iscsi_name" in isns_rsp_handle()
  Replacing target-isns-0.6.4.tar.xz with target-isns-0.6.5.tar.xz,
  and removing patch (no longer needed);
  * Replace-snprintf-with-asprintf-for-string-handling.patch
* Sat Jun 16 2018 opensuse-packaging@opensuse.org
- Update to version 0.6.4:
  * Update the GitHub URL to open-iscsi/target-isns
  * Make configfs-iscsi-path configurable
  * Generate multiple PDUs for large count target register message
  * Update target-isns man page for configfs_iscsi_path
  * Add Kyle Fortin to THANKS
  * documentation: describe the registration period of Open-iSNS
  * documentation: describe how to test target-isns with Open-iSNS
  * Bump version to 0.6.4
  * Add a changelog
  - which replaces target-isns-0.6.3.tar.xz with
    target-isns-0.6.4.tar.xz
- Handle gcc8 compiler complaints by replacing pathname snprintf()
  calls with asprintf(), adding patch:
  * Replace-snprintf-with-asprintf-for-string-handling.patch
* Thu Aug 31 2017 lduncan@suse.com
- Upgraded to version v0.6.3 from v0.6.2, replacing
  the release tarball and updating the SPEC file. (bsc#1056692)
* Tue Aug 08 2017 jengelh@inai.de
- Fix RPM groups. Replace %__-type macro indirections and
  old $RPM shell variables.