<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fa255ab1 - ctld: Disable -Wcast-align warnings.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#fa255ab1</link>
        <description>ctld: Disable -Wcast-align warnings.clang complains about the downcasts from struct connection to structctld_connection as the alignment of struct ctld_connection is higheron 32-bit platforms.  However, the warning is in this case harmless asthe downcasts are on objects originally allocated as instances ofstruct ctld_connection with suitable alignment.Reported by:	npn, gjbFixes:		6378393308bc Add an internal libiscsiutil library.Sponsored by:	Chelsio Communications

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Wed, 22 Dec 2021 23:23:45 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63783933 - Add an internal libiscsiutil library.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#63783933</link>
        <description>Add an internal libiscsiutil library.Move some of the code duplicated between ctld(8) and iscsid(8) into alibiscsiutil library.Sharing the low-level PDU code did require having a&apos;struct connection&apos; base class with a method table to permit separateinitiator vs target behavior (e.g. in handling proxy PDUs).Reviewed by:	mav, emasteSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D33544

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Wed, 22 Dec 2021 18:35:46 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c42e9af5 - pkgbase: Move ctld/ctladm to iscsi package</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#c42e9af5</link>
        <description>pkgbase: Move ctld/ctladm to iscsi packageWhile here only compile both of them if WITH_ISCSI is set (this is the default).Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D30755Sponsored by:	Diablotin Systems

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Sat, 19 Jun 2021 15:49:57 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7cc42f6d - Do a sweep and remove most WARNS=6 settings</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#7cc42f6d</link>
        <description>Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas and introduced a WARNS=7 and wanted to try lifting the default tothat.Drop most of them; there is one in the blake2 kernel module, but I suspectit should be dropped -- the default WARNS in the rest of the build doesn&apos;tcurrently apply to kernel modules, and I haven&apos;t put too much thought intowhether it makes sense to make it so.

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Thu, 01 Oct 2020 01:10:51 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58aad230 - Stop linking to libl by specifying we do not need yywrap</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#58aad230</link>
        <description>Stop linking to libl by specifying we do not need yywrapMFC after: 3 days

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 07:28:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8951f055 - Rework CTL frontend &amp; backend options to use nv(3), allow creating multiple</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#8951f055</link>
        <description>Rework CTL frontend &amp; backend options to use nv(3), allow creating multipleioctl frontend ports.This revision introduces two changes to CTL:- Changes the way options are passed to CTL_LUN_REQ and CTL_PORT_REQ ioctls.  Removes ctl_be_arg structure and associated logic and replaces it with  nv(3)-based logic for passing in and out arguments.- Allows creating multiple ioctl frontend ports using either ctladm(8) or  ctld(8).  New frontend ports are represented by /dev/cam/ctl&lt;pp&gt;.&lt;vp&gt; nodes, eg /dev/cam/ctl5.3.  Those device nodes respond only to CTL_IO ioctl.New command-line options for ctladm:# creates new ioctl frontend port with using free pp and vp=0ctladm port -c# creates new ioctl frontend port with pp=10 and vp=0ctladm port -c -O pp=10# creates new ioctl frontend port with pp=11 and vp=12ctladm port -c -O pp=11 -O vp=12# removes port with number 4 (it&apos;s a &quot;targ_port&quot; number, not pp number)ctladm port -r -p 4New syntax for ctl.conf:target ... {    port ioctl/&lt;pp&gt;    ...}target ... {    port ioctl/&lt;pp&gt;/&lt;vp&gt;    ...Note: Most of this work was made by jceel@, thank you.Submitted by:	jceelReworked by:	myselfReviewed by:	mav (earlier versions and recently during the rework)Obtained from:  FreeNAS and TrueOSRelnotes:	YesSponsored by:	iXsystems Inc.Differential Revision:	https://reviews.freebsd.org/D9299

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Thu, 10 May 2018 03:50:20 +0000</pubDate>
        <dc:creator>Marcelo Araujo &lt;araujo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>653e7d63 - Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#653e7d63</link>
        <description>Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4)The goal of this work is to remove the explicit dependency for ctl(4)on iscsi(4), so end-users without iscsi(4) support in the kernel canuse ctl(4) for its other functions.This allows those without iscsi(4) support built into the kernel to usectl(4) as a test mechanism. As a sidenote, this was possible around the10.0-RELEASE period, but made impossible for end-users without iscsi(4)between 10.0-RELEASE and 11.0-RELEASE.Automatically load cfiscsi(4) from ctladm(8) and ctld(8) for backwardscompatibility with previously releases. The automatic loading feature iscompiled into the beforementioned tools if MK_ISCSI == yes when buildingworld.Add a manpage for cfiscsi(4) and refer to it in ctl(4).Differential Revision:	D10099MFC after:	2 monthsRelnotes:	yesReviewed by:	mav, traszSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Thu, 30 Mar 2017 04:56:27 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f040054c - Allow WARNS to be overridden by the end-user</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#f040054c</link>
        <description>Allow WARNS to be overridden by the end-userMFC after:	3 daysSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Mon, 27 Mar 2017 18:40:20 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>64a0982b - usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#64a0982b</link>
        <description>usr.sbin: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/outputMFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:38:03 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c734b04 - Add an additional, libucl-based configuration file parser to ctld.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#5c734b04</link>
        <description>Add an additional, libucl-based configuration file parser to ctld.Default ctld behavior remains unchanged - libucl parser can be selectedexplicitly by adding -u switch to ctld command line.Reviewed by:	traszApproved by:	trasz (mentor)MFC after:	1 monthRelnotes:	yesSponsored by:	iXsystems, Inc.Differential Revision:	https://reviews.freebsd.org/D4534

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Wed, 03 Feb 2016 15:45:13 +0000</pubDate>
        <dc:creator>Jakub Wojciech Klama &lt;jceel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>424a3f57 - Remove OpenSSL dependency from iscsid(8) and ctld(8).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#424a3f57</link>
        <description>Remove OpenSSL dependency from iscsid(8) and ctld(8).Differential Revision:	https://reviews.freebsd.org/D2866Submitted by:	Tony Morlan &lt;tony at scroner.com&gt; (earlier version)Reviewed by:	bapt@, delphij@MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Fri, 03 Jul 2015 10:08:10 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6db8143 - Convert usr.sbin to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#c6db8143</link>
        <description>Convert usr.sbin to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 16:57:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aed31534 - ctld(8) doesn&apos;t require -lcam or -lssl; remove those from DPADD and LDADD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#aed31534</link>
        <description>ctld(8) doesn&apos;t require -lcam or -lssl; remove those from DPADD and LDADD.MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Sat, 08 Nov 2014 07:50:57 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>829603e2 - Add basic iSNS client to the iSCSI target.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#829603e2</link>
        <description>Add basic iSNS client to the iSCSI target.This makes ctld(8) register its iSCSI targets and portals on configurediSNS servers to allow initiators find them without active discovery.Fetching of allowed initiators from iSNS is not implemented now, so targetACLs still should be configured manually.Reviewed by:	trasz@MFC after:	1 monthSponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Sat, 25 Oct 2014 12:50:26 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>45078155 - Untangle iSCSI authentication code by splitting off the CHAP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#45078155</link>
        <description>Untangle iSCSI authentication code by splitting off the CHAPimplementation.Reviewed by:	mav@MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Wed, 22 Oct 2014 08:59:23 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7ca8162 - Add missing libraries to DPADD; sort DPADD so DPADD and LDADD match up</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#b7ca8162</link>
        <description>Add missing libraries to DPADD; sort DPADD so DPADD and LDADD match upThis fixes &quot;make checkdpadd&quot;Approved by: jmmv (mentor)MFC after: 2 weeksPhabric: D630PR: 192765

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Tue, 19 Aug 2014 18:31:20 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>009ea47e - Bring in the new iSCSI target and initiator.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/ctld/Makefile#009ea47e</link>
        <description>Bring in the new iSCSI target and initiator.Reviewed by:	ken (parts)Approved by:	re (delphij)Sponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-14.2/usr.sbin/ctld/Makefile</description>
        <pubDate>Sat, 14 Sep 2013 15:29:06 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
