<?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>31f9f09bf7b9b53533c9b731d9fade73eae379cc - fts: add fts_capsicum_test.c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#31f9f09bf7b9b53533c9b731d9fade73eae379cc</link>
        <description>fts: add fts_capsicum_test.cAdd three test cases verifying fts(3) Capsicum capability mode:- fts_dirfd_valid: verifies fts_dirfd is set for all non-root  entries and openat(fts_dirfd, fts_name) identifies the same  inode as fts_accpath- fts_dirfd_capsicum: verifies complete fts traversal works in  Capsicum capability mode using fts_openat() and fts_dirfd- fts_dirfd_deep_tree: verifies fts_dirfd + fts_name is correct  at all directory depths (7 non-root entries)Sponsored by:	Google LLC (GSoC 2026)Reviewed by:	asomersPull Request:	https://github.com/freebsd/freebsd-src/pull/2332

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Sun, 19 Jul 2026 01:19:52 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9aed7a7745512ca098cc2b247cef61ad57d63204 - fts: add fts_openat() API</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#9aed7a7745512ca098cc2b247cef61ad57d63204</link>
        <description>fts: add fts_openat() APIAdd fts_openat() as a new entry point for fts(3).When dirfd is AT_FDCWD the behaviour is identical to fts_open().Passing a pre-opened directory fd allows fts traversal insideCapsicum capability mode where path-based operations are notpermitted.Capability mode users should use fts_parent-&gt;fts_dirfd + fts_name withopenat(2) to access files.Reviewed by:	asomersRelnotes:	yesSponsored by:	Google LLC (GSoC 2026)Pull Request:	https://github.com/freebsd/freebsd-src/pull/2273

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Fri, 12 Jun 2026 22:48:17 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3de9dc5bf4b438e0d98222dc028982380d5a25d2 - libc: gen: add a test for rtld underflowing our posix_spawn thread</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#3de9dc5bf4b438e0d98222dc028982380d5a25d2</link>
        <description>libc: gen: add a test for rtld underflowing our posix_spawn threadThis is a distillation of the environment described in the PR, usinga dummy shlib and mapping it repeatedly.  This takes advantage of theguard page added in 2767a1f3686e5b16 to reliably crash if rtld tries toscale its stack usage excessively with the # DSOs loaded.PR:		295991Reviewed by:	kibDifferential Revision:	https://reviews.freebsd.org/D57954

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Tue, 30 Jun 2026 15:12:51 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>255538cd906045095d0c2113ae6c4731ce36c0cf - powerpc64le: switch long double to IEEE binary128</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#255538cd906045095d0c2113ae6c4731ce36c0cf</link>
        <description>powerpc64le: switch long double to IEEE binary128Change powerpc64le&apos;s long double from 64-bit double to IEEE 754binary128 (quad, 113-bit mantissa), matching aarch64 and riscv64.Gated on FreeBSD 16 and powerpc64le only.Differential Revision: https://reviews.freebsd.org/D57388Reviewed by:	adrianRelnotes:	yes

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Mon, 15 Jun 2026 17:37:26 +0200</pubDate>
        <dc:creator>Piotr Kubaj &lt;pkubaj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>85e449cfcfdf3a3ea99bae7fed9f3cd436eb21ec - libc/tests: copy ieeefp tests out from contrib/netbsd-tests and rename them as FreeBSD test convention.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#85e449cfcfdf3a3ea99bae7fed9f3cd436eb21ec</link>
        <description>libc/tests: copy ieeefp tests out from contrib/netbsd-tests and rename them as FreeBSD test convention.Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1656

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 10 Apr 2025 04:33:21 +0200</pubDate>
        <dc:creator>K Rin &lt;rin@sandb0x.tw&gt;</dc:creator>
    </item>
<item>
        <title>670738a17568f2579b866878f39d2a824a386297 - fts: add fts regression tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#670738a17568f2579b866878f39d2a824a386297</link>
        <description>fts: add fts regression testsAdd ATF regression tests for previously-fixed fts(3) bugs:- PR 45723: directory with read but no execute is traversed via  FTS_DONTCHDIR fallback, not silently skipped  (commit 1e03bff7f2b7)- PR 196724: FTS_SLNONE must not be returned for a non-symlink;  time-bounded race test runs for 1 second with concurrent  file creation/deletion  (commit bf4374c54589)- PR 262038: readdir(2) errors produce FTS_DNR with fts_errno  set, not silently treated as end-of-directory  (commit 0cff70ca6654)- SVN r246641: normal traversal works correctly with O_DIRECTORY  fix in fts_safe_changedir()  (commit f9928f1705ee)- SVN r261589: no crash when tree modified during traversal;  time-bounded race test runs for 1 second with concurrent  file creation/deletion  (commit c6d38f088e5c)Sponsored by:	Google LLC (GSoC 2026)Reviewed by:	asomersMFC after:	2 weeksPull Request:	https://github.com/freebsd/freebsd-src/pull/2257

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Wed, 03 Jun 2026 21:47:18 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>940142d6103746bb1158c408da443d0240b836d9 - lib/libc/tests/gen: add fts_set() tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#940142d6103746bb1158c408da443d0240b836d9</link>
        <description>lib/libc/tests/gen: add fts_set() testsAdd ATF test cases for fts_set():fts_set:- invalid instruction returns non-zero with EINVAL- FTS_AGAIN revisits the current node- FTS_AGAIN consecutive visits node three times- FTS_FOLLOW on symlink to file yields FTS_F- FTS_FOLLOW on symlink to directory causes descent- FTS_FOLLOW on dead symlink yields FTS_SLNONE- FTS_SKIP prevents descent into directory- fts_set_clientptr/fts_get_clientptr round-trip- fts_get_stream returns parent FTS* from FTSENT*Sponsored by:	Google LLC (GSoC 2026)Reviewed by:	asomersMFC after:	2 weeksPull Request:	https://github.com/freebsd/freebsd-src/pull/2242

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Wed, 20 May 2026 17:40:51 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e624417db8a136849caa31fc34266645ed6c3429 - lib/libc/tests/gen: add fts_children() tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#e624417db8a136849caa31fc34266645ed6c3429</link>
        <description>lib/libc/tests/gen: add fts_children() testsAdd ATF test cases covering fts_children() behaviour:- before fts_read returns root entry list- empty directory returns NULL with errno 0- non-empty directory returns all children in order- called twice returns equivalent results- FTS_NAMEONLY fills only fts_name, fts_info is FTS_NSOK- non-directory node returns NULL with errno 0- invalid options returns NULL with EINVALSponsored by:	Google LLC (GSoC 2026)Reviewed by:	asomersMFC after:	1 weekPull Request:	https://github.com/freebsd/freebsd-src/pull/2218

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 21 May 2026 03:44:04 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>113c262b2ad157790e19188bf298b7205bd1887b - lib/libc/tests/gen: add fts_open() error and edge case tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#113c262b2ad157790e19188bf298b7205bd1887b</link>
        <description>lib/libc/tests/gen: add fts_open() error and edge case testsAdd ATF test cases covering fts_open() error conditions andedge cases:- invalid option bits (outside FTS_OPTIONMASK) yield EINVAL- empty argv yields EINVAL- empty path string yields FTS_NS with ENOENT- nonexistent path yields FTS_NS, not open failure- trailing slash does not crash (SVN r49851 regression)- unreadable directory yields FTS_D then FTS_DNR, never FTS_DP- multiple root paths are all visited left to rightSponsored by: Google LLC (GSoC 2026)Reviewed by:	asomersMFC after:	1 weekPull Request:	https://github.com/freebsd/freebsd-src/pull/2217

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 21 May 2026 03:40:13 +0200</pubDate>
        <dc:creator>Jitendra Bhati &lt;bhatijitendra2022@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4a1c7529c96ff54657ef701fa89b92230ee6bac2 - libc/tests: add test for *_MAX, *_MIN, and *_WIDTH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#4a1c7529c96ff54657ef701fa89b92230ee6bac2</link>
        <description>libc/tests: add test for *_MAX, *_MIN, and *_WIDTHThis file checks the correctness of the various _MAX, _MIN, and_WIDTH macros defined for the libc types.  It assumes that noneof the types have padding bits.Approved by:	markj (mentor)MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D53831

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Wed, 19 Nov 2025 20:26:11 +0100</pubDate>
        <dc:creator>Robert Clausecker &lt;fuz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c08e019c6ce4fc637b195f1bb0878763c3fefe9e - opendir, fdopendir: Add tests, clean up.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#c08e019c6ce4fc637b195f1bb0878763c3fefe9e</link>
        <description>opendir, fdopendir: Add tests, clean up.* Add test cases for opendir() and fdopendir().* Drop O_NONBLOCK from opendir(); it was added a long time ago to avoid  blocking if given a closed named pipe, but now we use O_DIRECTORY,  which ensures that we get ENOTDIR in that case.* While here, remove unused #includes left over from the split.Sponsored by:	Klara, Inc.Reviewed by:	kevans, markjDifferential Revision:	https://reviews.freebsd.org/D51126

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Tue, 08 Jul 2025 21:40:55 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d02b7190d3b926118fafc6a70a80676c349e186 - fts: Add test cases for unreadable directories.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#8d02b7190d3b926118fafc6a70a80676c349e186</link>
        <description>fts: Add test cases for unreadable directories.Sponsored by:	Klara, Inc.Reviewed by:	kevansDifferential Revision:	https://reviews.freebsd.org/D51098

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Wed, 02 Jul 2025 12:22:16 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>deeebfdecab56729fa898271ae53d01c8e156302 - libc: Add fscandir(), fscandir_b(), scandirat_b().</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#deeebfdecab56729fa898271ae53d01c8e156302</link>
        <description>libc: Add fscandir(), fscandir_b(), scandirat_b().While here, clean up scandir() a bit and improve the documentation.MFC after:	neverSponsored by:	Klara, Inc.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D50935

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Fri, 20 Jun 2025 13:10:23 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d580567dfbce288907c5b526927385c0db24fa00 - Add tests for sig2str() / str2sig()</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#d580567dfbce288907c5b526927385c0db24fa00</link>
        <description>Add tests for sig2str() / str2sig()Reviewed by: imp, kib, des, jillesPull Request: https://github.com/freebsd/freebsd-src/pull/1696

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 15 May 2025 19:50:18 +0200</pubDate>
        <dc:creator>Ricardo Branco &lt;rbranco@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4d7c31bca252fbbd0808875cf0ad87fc0d91278f - glob2_test: Add tests for error callback functions and blocks</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#4d7c31bca252fbbd0808875cf0ad87fc0d91278f</link>
        <description>glob2_test: Add tests for error callback functions and blocksThis change adds tests that check basic callback functionality forblocks and function pointers. The tests also make sure that GLOB_ERRoverrides the callback&apos;s return value.Sponsored by:   Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D50486

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Fri, 23 May 2025 15:26:34 +0200</pubDate>
        <dc:creator>Bojan Novkovi&#263; &lt;bnovkov@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d30a84ab442e13ba0ed9ac3b01743e49f94dcb41 - fts: Rename fts_options to fts_options_test</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#d30a84ab442e13ba0ed9ac3b01743e49f94dcb41</link>
        <description>fts: Rename fts_options to fts_options_testSponsored by:	Klara, Inc.

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 08 May 2025 17:05:12 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2da6ed98494a66c0119b10345bb11daaa297ae3 - fts: Add tests for most FTS options.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#d2da6ed98494a66c0119b10345bb11daaa297ae3</link>
        <description>fts: Add tests for most FTS options.Sponsored by:	Klara, Inc.Reviewed by:	kevans, impDifferential Revision:	https://reviews.freebsd.org/D50234

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Thu, 08 May 2025 16:29:02 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>12668eadcb82ec4e1bca83dc93f976bd3655ad79 - bsd.compiler.mk: Add a blocks compiler feature.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#12668eadcb82ec4e1bca83dc93f976bd3655ad79</link>
        <description>bsd.compiler.mk: Add a blocks compiler feature.Sponsored by:	Klara, Inc.Reviewed by:	jrtc27Differential Revision:	https://reviews.freebsd.org/D49963

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Tue, 22 Apr 2025 19:44:58 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0ac5e919f3f9918075d1a6da26d12e675e45b11 - fts: Add blocks support.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#f0ac5e919f3f9918075d1a6da26d12e675e45b11</link>
        <description>fts: Add blocks support.This adds an `fts_open_b()` variant of `fts_open()` which takes a blockinstead of a function pointer.This was inspired by, and is intended to be compatible with, Apple&apos;simplementation; however, although our FTS and theirs share a commonancestor, they have diverged significantly.  That and the fact thatwe still target compilers which don&apos;t support blocks means Apple&apos;simplementation was not directly reusable.This is the second use case for blocks in FreeBSD (the first being`qsort_b()`, which we use here).  This suggest we might want to adda `COMPILER_FEATURE` for blocks to avoid hardcoding any further`COMPILER_TYPE` checks.MFC after:	neverRelnotes:	yesSponsored by:	Klara, Inc.Reviewed by:	kevans, theraven, impDifferential Revision:	https://reviews.freebsd.org/D49877

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Tue, 22 Apr 2025 19:16:59 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/tests/gen/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/lib/libc/tests/gen/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
