<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>159503125826bc2d3b988921e7e85735ee09ad46 - libutil++: Rename manpage source files to avoid colons</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#159503125826bc2d3b988921e7e85735ee09ad46</link>
        <description>libutil++: Rename manpage source files to avoid colonsTo permit checking the sources out on systems such as Windows withmore restrictive file name requirements, rename the manpage sourcefiles to replace colons with underscrores.  Use MANSRC.foo to point&lt;bsd.man.mk&gt; at the new source file names.Reviewed by:	ivySponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D51794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Tue, 26 Aug 2025 22:44:38 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1afa460f84e2777c48f37b45344be2797fa1e62 - libutil++: Move to the utilities package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#b1afa460f84e2777c48f37b45344be2797fa1e62</link>
        <description>libutil++: Move to the utilities packageWe should keep the clibs package as small as possible.  Currently itcontains some &quot;extra&quot; libraries, but this isn&apos;t a good argument foradding more stuff.  Move it to the utilities package (the default forbsd.lib.mk consumers), since libutil++ is an INTERNALLIB and thus onlyinstalls man pages, so therefore doesn&apos;t need to be in FreeBSD-runtime.Requested by:	kibReviewed by:	ivy, desFixes:		f4fd2aa07cde (&quot;libutil++: Move to clibs&quot;)Differential Revision:	https://reviews.freebsd.org/D51898

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Thu, 14 Aug 2025 18:15:43 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f4fd2aa07cdeca58ff792aebeca5c572fd92dffc - libutil++: Move to clibs</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#f4fd2aa07cdeca58ff792aebeca5c572fd92dffc</link>
        <description>libutil++: Move to clibsThis library only installs manual pages, so putting it in its ownpackage means we build a FreeBSD-libutil++-man package but not abase FreeBSD-libutil++ package.  Without a base package, the manpackage can&apos;t be installed due to the missing dependency.We don&apos;t really need a separate package for a few manpages, so moveit to clibs.Reviewed by:		desDifferential Revision:	https://reviews.freebsd.org/D51756

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Fri, 08 Aug 2025 17:14:07 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7be913e00d79b3bf740049797fbc3f6ab8193995 - libutil++: Add freebsd::pidfile wrapper class around struct pidfh</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#7be913e00d79b3bf740049797fbc3f6ab8193995</link>
        <description>libutil++: Add freebsd::pidfile wrapper class around struct pidfhThis class wraps the pidfile_* API from libutil.  The destructor callspidfile_remove() when an object is destroyed.  This class is similarto std::unique_ptr&lt;&gt; in that it retains exclusive ownership of thepidfh object.In addition to release and reset methods, write, close, and filenomethods are provided as wrappers for pidfile_*.Sponsored by:	Chelsio CommunicationsPull Request:	https://github.com/freebsd/freebsd-src/pull/1794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 21:38:07 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63ffcf6971a36e00efc138c3261b499aa48e102f - libutil++: Add freebsd::nvlist_up wrapper class for std::unique_ptr&lt;&gt;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#63ffcf6971a36e00efc138c3261b499aa48e102f</link>
        <description>libutil++: Add freebsd::nvlist_up wrapper class for std::unique_ptr&lt;&gt;This class uses a custom deleter that calls nvlist_destroy().Sponsored by:	Chelsio CommunicationsPull Request:	https://github.com/freebsd/freebsd-src/pull/1794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 21:38:07 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>937e92b5f7cc9495368e64f2d5b45312f6595ed2 - libutil++: Add freebsd::fd_up class to manage file descriptors</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#937e92b5f7cc9495368e64f2d5b45312f6595ed2</link>
        <description>libutil++: Add freebsd::fd_up class to manage file descriptorsThis class aims to provide a std::unique_ptr&lt;&gt;-like interface in thatit assumes exclusive ownership of a file descriptor.  The descriptoris closed when the object is destroyed.Sponsored by:	Chelsio CommunicationsPull Request:	https://github.com/freebsd/freebsd-src/pull/1794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 21:38:07 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>22ce7be762ea7b03a2c40ad52932023c69e1400f - libutil++: Add freebsd::addrinfo_up wrapper class for std::unique_ptr&lt;&gt;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#22ce7be762ea7b03a2c40ad52932023c69e1400f</link>
        <description>libutil++: Add freebsd::addrinfo_up wrapper class for std::unique_ptr&lt;&gt;This class uses a custom deleter that calls freeaddrinfo().Sponsored by:	Chelsio CommunicationsPull Request:	https://github.com/freebsd/freebsd-src/pull/1794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 21:38:07 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b3127a2dc25ac63cae8e33e6f3dbd3580644fe52 - libutil++: New library containing C++ utility classes for use in base</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libutil++/Makefile#b3127a2dc25ac63cae8e33e6f3dbd3580644fe52</link>
        <description>libutil++: New library containing C++ utility classes for use in base- freebsd::FILE_up is a wrapper class for std::unique_ptr&lt;&gt; for FILE  objects which uses a custom deleter that calls fclose().- freebsd::malloc_up&lt;T&gt; is a wrapper class for std::unique_ptr&lt;&gt; which  uses a custom deleter that calls free().  It is useful for pointers  allocated by malloc() such as strdup().- The freebsd::stringf() functions return a std::string constructed  using a printf format string.  The current implementation of freebsd::stringf() uses fwopen() where  the write function appends to a std::string.Sponsored by:	Chelsio CommunicationsPull Request:	https://github.com/freebsd/freebsd-src/pull/1794

            List of files:
            /freebsd/lib/libutil++/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 21:38:06 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
