30 Commits

Author SHA256 Message Date
55c2ad405e Accepting request 1333440 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1333440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=13
2026-02-17 15:49:18 +00:00
d51886ec66 Fix OBS complaint about existing changes file.
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=29
2026-02-16 20:18:10 +00:00
ea77aaee2b Accepting request 1332755 from home:lee_duncan:branches:Base:System
- Update to version v0.6.8+11.8a2bdcc:
  * replaces previous tarball
  * Fix compiler warning. (fixes factory issue)
  * Update cmake minimum version.
  * Fix CMake warnings about min version required.
  * removes need for target-isns-handle-newer-cmake.patch,
    since updated code includes similar changes
  * SPEC file updated to use %autosetup macro

OBS-URL: https://build.opensuse.org/request/show/1332755
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=28
2026-02-12 18:20:35 +00:00
c8d7563c62 Accepting request 1146949 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1146949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=12
2024-02-16 20:41:51 +00:00
b1e02eef9b Accepting request 1146914 from home:lee_duncan:branches:Base:System
- 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.

- Updated SPEC file to use '%patch' vs '%patchN'

OBS-URL: https://build.opensuse.org/request/show/1146914
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=26
2024-02-15 19:54:17 +00:00
09b414acec Accepting request 811205 from Base:System
OBS-URL: https://build.opensuse.org/request/show/811205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=11
2020-06-03 18:36:10 +00:00
3361ec5070 Accepting request 811204 from home:lee_duncan:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/811204
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=24
2020-06-03 17:17:36 +00:00
23577fd01d Accepting request 810404 from home:lee_duncan:branches:Base:System
- Fix gcc-10 issue with zero-length arrays, converting them
  to pointers, adding patch:
  * target-isns-Replace-zero-length-arrays-with-pointers.patch

OBS-URL: https://build.opensuse.org/request/show/810404
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=23
2020-05-30 21:34:33 +00:00
9c112ba083 Accepting request 808292 from Base:System
OBS-URL: https://build.opensuse.org/request/show/808292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=10
2020-05-26 15:19:11 +00:00
0fcac7e619 Accepting request 808291 from home:lee_duncan:branches:Base:System
- Update to version 0.6.8, including:
  * Update version and changelog to 0.6.8
  * fix gcc 10 compile error
  * cleanup for clang-tidy

OBS-URL: https://build.opensuse.org/request/show/808291
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=21
2020-05-22 15:41:32 +00:00
6215438480 Accepting request 773969 from Base:System
OBS-URL: https://build.opensuse.org/request/show/773969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=9
2020-02-13 09:12:41 +00:00
cfdf9182ed Accepting request 773968 from home:lee_duncan:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/773968
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=19
2020-02-12 17:42:03 +00:00
0cb00906b6 Accepting request 644727 from Base:System
OBS-URL: https://build.opensuse.org/request/show/644727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=8
2018-11-10 15:55:26 +00:00
7cfb54e278 Accepting request 644726 from home:lee_duncan:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/644726
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=17
2018-10-25 18:43:04 +00:00
f8aed02b4b Accepting request 617250 from Base:System
OBS-URL: https://build.opensuse.org/request/show/617250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=7
2018-06-19 10:04:13 +00:00
d09debead5 Accepting request 617172 from home:lee_duncan:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/617172
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=15
2018-06-17 01:14:46 +00:00
2c60694d9c Accepting request 520025 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/520025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=6
2017-09-04 10:33:32 +00:00
744cdebfd2 Accepting request 520024 from home:lee_duncan:branches:Base:System
- Upgraded to version v0.6.3 from v0.6.2, replacing
  the release tarball and updating the SPEC file. (bsc#1056692)

OBS-URL: https://build.opensuse.org/request/show/520024
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=13
2017-08-31 20:30:06 +00:00
626892fd50 Accepting request 515818 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/515818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=5
2017-08-16 14:13:27 +00:00
bd8b092430 Accepting request 515241 from home:jengelh:branches:Base:System
- Fix RPM groups. Replace %__-type macro indirections and
  old $RPM shell variables.

OBS-URL: https://build.opensuse.org/request/show/515241
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=11
2017-08-09 22:20:24 +00:00
c7c518b550 Accepting request 344068 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/344068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=4
2015-11-13 22:36:06 +00:00
f9b8290cf1 Accepting request 343404 from home:posophe:branches:Base:System
update

OBS-URL: https://build.opensuse.org/request/show/343404
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=9
2015-11-12 16:11:50 +00:00
Stephan Kulow
0a58ac8c43 Accepting request 340318 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/340318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=3
2015-10-25 18:13:08 +00:00
28cfeaad0c Accepting request 340317 from home:lee_duncan:branches:Base:System
- Handle 2 places isnsd was handling IP addresses
  incorrectly, assuming big-endian architecture (bsc#950366),
  adding two patches, already upstream:
  * target-isns-handle-big-endian-arch.patch
  * target-isns-fix-remaining-little-endian-IP-addr.patch

OBS-URL: https://build.opensuse.org/request/show/340317
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=7
2015-10-21 17:36:03 +00:00
e71c1ffa79 Accepting request 321963 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/321963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=2
2015-08-12 13:14:07 +00:00
8727549539 Accepting request 321763 from home:lee_duncan:branches:Base:System
- Defined _POSIX_C_SOURCE to 2001 level to enable netdb.h
  gai_strerror and friends, fixing build issue, adding patch:
  target-isns-define-posix_c_source-for-netdb

OBS-URL: https://build.opensuse.org/request/show/321763
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=5
2015-08-11 16:02:22 +00:00
046997e561 Accepting request 264204 from Base:System
This new package is needed to add iSNS support
to the targetcli iSCSI target package. I have
tested it with targetcli and open-isns on
Factory and 13.2.

Changes since last (declined) submission:
- Cleaned up spec file: no more rpmlint errors
  - using more macros, including ext_man
  - no longer "own" common directories
- Added "rcPACKAGE" symlink, as requested

Changes since first (declined) submission:
- Removed README.me from top-level directory
  and spec file, since already in tarball
- Cleaned up the spec file
- Added %doc for 3 top-level doc files to spec

OBS-URL: https://build.opensuse.org/request/show/264204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/target-isns?expand=0&rev=1
2014-12-10 22:44:21 +00:00
2f9251e149 Accepting request 264202 from home:lee_duncan:branches:Base:System
- Cleaned up spec file, added rctarget-isns symlink

OBS-URL: https://build.opensuse.org/request/show/264202
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=3
2014-12-05 19:14:20 +00:00
77be640bf0 Accepting request 263908 from home:lee_duncan:branches:Base:System
Removed README.me from spec file (cleaned up),
and from top-level-directory (redundant).
Added %doc for 3 top-level doc files to spec.

OBS-URL: https://build.opensuse.org/request/show/263908
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=2
2014-12-04 00:39:03 +00:00
f2df75dac8 Accepting request 263776 from home:lee_duncan
This new package is needed to add iSNS support
to the targetcli iSCSI target package. I have
tested it with targetcli and open-isns on
Factory and 13.2.

OBS-URL: https://build.opensuse.org/request/show/263776
OBS-URL: https://build.opensuse.org/package/show/Base:System/target-isns?expand=0&rev=1
2014-12-03 06:55:47 +00:00