<?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 semver</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>867fc9fb - solarish: define `IP_BOUND_IF` and `IPV6_BOUND_IF`</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#867fc9fb</link>
        <description>solarish: define `IP_BOUND_IF` and `IPV6_BOUND_IF`These socket options are currently defined only on macOS and friends,but they exist on illumos and Solaris as well.This commit defines these socket options on solarish operating systems.On Solaris, see the man page [`ip(7P)`].I&apos;d like to provide a link to the illumos manual pages, but apparentlyhttps://illumos.org/man seems to be impacted by today&apos;s AWS outage.The constants are defined in `/usr/include/netinet/in.h`:```consoleeliza@atrium ~ $ uname -aSunOS atrium 5.11 helios-2.0.22827 i86pc i386 i86pceliza@atrium ~ $ rg &apos;IP(V6)?_BOUND_IF&apos; /usr/include/usr/include/netinet/in.h978:#define   IP_BOUND_IF                0x41    /* bind socket to an ifindex       */1311:#define  IPV6_BOUND_IF              0x41    /* bind to an ifindex */```[`ip(7P)`]: https://docs.oracle.com/cd/E86824_01/html/E54777/ip-7p.html- [x] Relevant tests in `libc-test/semver` have been updated- [x] No placeholder or unstable values like `*LAST` or `*MAX` are  included (see [#3131](https://github.com/rust-lang/libc/issues/3131))- [x] Tested locally (`cd libc-test &amp;&amp; cargo test --target mytarget`);  especially relevant for platforms that may not be checked in CI(backport &lt;https://github.com/rust-lang/libc/pull/4287&gt;)(cherry picked from commit 885148d575cac3dd8473369271657fd425c3e300)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/solarish.txt</description>
        <pubDate>Wed, 26 Feb 2025 21:00:00 +0000</pubDate>
        <dc:creator>Eliza Weisman &lt;eliza@elizas.website&gt;</dc:creator>
    </item>
<item>
        <title>2aabbf03 - closefrom: add NetBSD, OpenBSD, DragonflyBSD</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#2aabbf03</link>
        <description>closefrom: add NetBSD, OpenBSD, DragonflyBSDNetBSD, OpenBSD and DragonFly return c_int, FreeBSD returns void,so we can&apos;t just add it in freebsdlike.Apple doesn&apos;t seem to support closefrom at all at this point.(backport &lt;https://github.com/rust-lang/libc/pull/4290&gt;)(cherry picked from commit 8512ab4fed718fae6555838389d95d666d0536ed)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/openbsd.txt</description>
        <pubDate>Sun, 02 Mar 2025 17:00:00 +0000</pubDate>
        <dc:creator>Tobias Heider &lt;me@tobhe.de&gt;</dc:creator>
    </item>
<item>
        <title>2bb4ceae - Add constants and types for nsfs ioctls</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#2bb4ceae</link>
        <description>Add constants and types for nsfs ioctls(backport &lt;https://github.com/rust-lang/libc/pull/4436&gt;)(cherry picked from commit 0d7f0ceabe7a1b64df519032f1ebdb70faced316)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/linux.txt</description>
        <pubDate>Thu, 01 May 2025 09:00:00 +0000</pubDate>
        <dc:creator>rusty-snake &lt;41237666+rusty-snake@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>cb50c4a7 - Add timerfd APIs for illumos and NetBSD.</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#cb50c4a7</link>
        <description>Add timerfd APIs for illumos and NetBSD.illumos and NetBSD &gt;= 10 support Linux-compatble timerfd APIs.This is based on the headers for [illumos] and [NetBSD].[illumos]: https://code.illumos.org/plugins/gitiles/illumos-gate/+/refs/heads/master/usr/src/uts/common/sys/timerfd.h#34[NetBSD]: https://nxr.netbsd.org/xref/src/sys/sys/timerfd.h#44(backport &lt;https://github.com/rust-lang/libc/pull/4333&gt;)(cherry picked from commit b2b17022cbd4190cbf342961f1162daee4bb037f)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/netbsd.txt</description>
        <pubDate>Sun, 16 Mar 2025 01:00:00 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;dev@sunfishcode.online&gt;</dc:creator>
    </item>
<item>
        <title>4134091e - linux: Set SO_TIMESTAMP* and SO_RCVTIMEO and SO_SNDTIMEO</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#4134091e</link>
        <description>linux: Set SO_TIMESTAMP* and SO_RCVTIMEO and SO_SNDTIMEOThe actual values may be different on 32bit archs withand without __USE_TIME_BITS64(backport &lt;https://github.com/rust-lang/libc/pull/4148&gt;)(cherry picked from commit 616d546afb8c73de575450230c5da69ba91f7c3b)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/linux-powerpc64.txt/rust-libc-0.2.174/libc-test/semver/linux-powerpc64le.txt</description>
        <pubDate>Mon, 20 Mar 2023 13:00:00 +0000</pubDate>
        <dc:creator>Ola x Nilsson &lt;olani@axis.com&gt;</dc:creator>
    </item>
<item>
        <title>40c1f316 - adding SO_SPLICE socket option support for freebsd &gt;= 14.2</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#40c1f316</link>
        <description>adding SO_SPLICE socket option support for freebsd &gt;= 14.2[ref](https://github.com/freebsd/freebsd-src/blob/d3f15bc2a51d1822795135d9ad4627dc1c7f2b18/sys/sys/socket.h#L175) and[ref](https://github.com/freebsd/freebsd-src/blob/d3f15bc2a51d1822795135d9ad4627dc1c7f2b18/sys/sys/socketvar.h#L76)(backport &lt;https://github.com/rust-lang/libc/pull/4451&gt;)(cherry picked from commit 47ac2e75f172de447f3c1205c63ac6afaacd61de)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/freebsd.txt</description>
        <pubDate>Sat, 10 May 2025 22:00:00 +0000</pubDate>
        <dc:creator>David Carlier &lt;devnexen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1d231c33 - bsd: add devname(3)</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#1d231c33</link>
        <description>bsd: add devname(3)(backport &lt;https://github.com/rust-lang/libc/pull/4285&gt;)(cherry picked from commit d27a2840b26ebd591858653bff3b684d40256721)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/apple.txt</description>
        <pubDate>Tue, 25 Feb 2025 14:00:00 +0000</pubDate>
        <dc:creator>Tobias Heider &lt;me@tobhe.de&gt;</dc:creator>
    </item>
<item>
        <title>b6971335 - Cleanup IOCTL definitions in linux_like tree</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#b6971335</link>
        <description>Cleanup IOCTL definitions in linux_like tree(backport &lt;https://github.com/rust-lang/libc/pull/4418&gt;)(cherry picked from commit 49a6e233a085866dff1a4c410dc21d1cd96e861e)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/android.txt</description>
        <pubDate>Tue, 15 Apr 2025 08:00:00 +0000</pubDate>
        <dc:creator>Jakub Janowski &lt;jakub.janowski@nordsec.com&gt;</dc:creator>
    </item>
<item>
        <title>6e353398 - Enable libc-test for AIX and fix definitions/declarations.</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#6e353398</link>
        <description>Enable libc-test for AIX and fix definitions/declarations.(backport &lt;https://github.com/rust-lang/libc/pull/4450&gt;)(cherry picked from commit c192a5cae31dd84ad17dc3c2dd0a3deaacae452a)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/aix.txt</description>
        <pubDate>Tue, 18 Mar 2025 20:00:00 +0000</pubDate>
        <dc:creator>Xing Xue &lt;xingxue@ca.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>28779d2c - add more windows time.h functions</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#28779d2c</link>
        <description>add more windows time.h functions(backport &lt;https://github.com/rust-lang/libc/pull/4427&gt;)(cherry picked from commit 35a32a7cee020fb577e0ccaf9eecbc787dd261e0)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/windows.txt</description>
        <pubDate>Wed, 23 Apr 2025 17:00:00 +0000</pubDate>
        <dc:creator>Ashwin Naren &lt;arihant2math@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>90ce7366 - Sort all non-TODO semver files</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#90ce7366</link>
        <description>Sort all non-TODO semver files(backport &lt;https://github.com/rust-lang/libc/pull/4018&gt;)(cherry picked from commit d159421ae7360ff0fdbb55653e9485a555162c7d)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/wasi-p2.txt/rust-libc-0.2.174/libc-test/semver/wasi.txt</description>
        <pubDate>Thu, 07 Nov 2024 04:00:00 +0000</pubDate>
        <dc:creator>Trevor Gross &lt;tmgross@umich.edu&gt;</dc:creator>
    </item>
<item>
        <title>c84bd4e9 - Add Window semver list</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#c84bd4e9</link>
        <description>Add Window semver list

            List of files:
            /rust-libc-0.2.174/libc-test/semver/windows-gnu.txt</description>
        <pubDate>Sat, 13 Mar 2021 14:00:00 +0000</pubDate>
        <dc:creator>Thomas de Zeeuw &lt;thomasdezeeuw@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e20c31bc - windows add localtime_s/memccpy fns</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#e20c31bc</link>
        <description>windows add localtime_s/memccpy fns

            List of files:
            /rust-libc-0.2.174/libc-test/semver/windows-msvc.txt</description>
        <pubDate>Sat, 18 Sep 2021 08:00:00 +0000</pubDate>
        <dc:creator>David Carlier &lt;devnexen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6cec0fad - redox: define SCM_RIGHTS</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#6cec0fad</link>
        <description>redox: define SCM_RIGHTS(backport &lt;https://github.com/rust-lang/libc/pull/4440&gt;)(cherry picked from commit 74bfdee3ee011f2da1f91e7d056616b1eab0f8a4)

            List of files:
            /rust-libc-0.2.174/libc-test/semver/redox.txt</description>
        <pubDate>Fri, 02 May 2025 14:00:00 +0000</pubDate>
        <dc:creator>Jeremy Soller &lt;jackpot51@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60b9fe9f - Fix NetBSD semver list for 32 bits</title>
        <link>http://172.16.0.5:8080/history/rust-libc-0.2.174/libc-test/semver/#60b9fe9f</link>
        <description>Fix NetBSD semver list for 32 bits

            List of files:
            /rust-libc-0.2.174/libc-test/semver/netbsd-powerpc.txt</description>
        <pubDate>Sat, 13 Mar 2021 16:00:00 +0000</pubDate>
        <dc:creator>Thomas de Zeeuw &lt;thomasdezeeuw@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
