<?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 shlib_version</title>
    <link>http://nxr.netbsd.org/rss/src/lib/libc/shlib_version</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>libc: Link to relevant PR in note about nixing __ssp_protected_*.<br/><br/>PR lib/60858: fortuitous embarrassment: fortify is all kinds of busted</title>
    <description>/src/lib/libc/shlib_version - 1.303</description>
    <pubDate>Wed Oct 07 22:22:03 UTC 2026</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>libc: Add a note to shlib_version about nixing __ssp_protected_*.<br/><br/>PR lib/60858: fortuitous embarrassment: fortify is all kinds of busted</title>
    <description>/src/lib/libc/shlib_version - 1.302</description>
    <pubDate>Wed Oct 07 00:51:26 UTC 2026</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>libc: Suggest another major bump task.<br/><br/>Prompted by noting that stdlib.h and libc are maybe not the right<br/>place for this API in:<br/><br/>PR lib/60635: humanize_number(3): exa/exbi issues</title>
    <description>/src/lib/libc/shlib_version - 1.301</description>
    <pubDate>Sun Aug 23 22:56:28 UTC 2026</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>libc, libpthread: Bump for pthread stub additions.<br/><br/>New symbols were added a couple weeks ago but I forgot to bump the<br/>shlib minors.<br/><br/>PR lib/59685: libcrypto should not depend on libpthread</title>
    <description>/src/lib/libc/shlib_version - 1.300</description>
    <pubDate>Sun Oct 19 23:52:44 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Fix various typos in comments and log message.</title>
    <description>/src/lib/libc/shlib_version - 1.299</description>
    <pubDate>Sun Sep 14 14:24:12 UTC 2025</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>branches:  1.298.2;<br/>libc: Bump shlib minor for timespec_getres(3).</title>
    <description>/src/lib/libc/shlib_version - 1.298</description>
    <pubDate>Mon Apr 21 13:45:03 UTC 2025</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>libc: New C11 functions mbrtoc16, mbrtoc32, c16rtomb, c32rtomb.<br/><br/>The mbrtoc16/32 functions read mulitbyte strings according to the<br/>current locale into UTF-16/32 code unit sequences; the c16/32rtomb<br/>functions write UTF-16/32 code unit sequences into multibyte strings<br/>according to the current locale.  The `r' means restartable: they<br/>work incrementally and pick up where they left off.<br/><br/>NOTE: This bumps the libc minor version, since it adds new symbols.<br/><br/>PR lib/52374: &lt;uchar.h&gt; missing</title>
    <description>/src/lib/libc/shlib_version - 1.297</description>
    <pubDate>Thu Aug 15 14:16:33 UTC 2024</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.296.2;<br/>s/shold/should/</title>
    <description>/src/lib/libc/shlib_version - 1.296</description>
    <pubDate>Fri Feb 02 21:52:22 UTC 2024</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>Add companion mempcpy to wmempcpy, bump.</title>
    <description>/src/lib/libc/shlib_version - 1.295</description>
    <pubDate>Tue Aug 01 17:51:24 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>libc/shlib_version: note that *rand48* should be punted to libcompat</title>
    <description>/src/lib/libc/shlib_version - 1.294</description>
    <pubDate>Sun Jul 02 00:52:04 UTC 2023</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>branches:  1.293.2;<br/>Version the sigaction(2) libc wrapper.  The new version uses the "siginfo"<br/>trampoline exclusively, thus relegating "sigcontext"-style handlers (which<br/>have not been documented for many years now) to the dustbin of the compat<br/>library.</title>
    <description>/src/lib/libc/shlib_version - 1.293</description>
    <pubDate>Mon Nov 01 05:53:45 UTC 2021</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Add native implementations of eventfd(2) and timerfd(2), compatible with<br/>the Linux interfaces of the same name.</title>
    <description>/src/lib/libc/shlib_version - 1.292</description>
    <pubDate>Sun Sep 19 15:51:28 UTC 2021</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Merge tzcode2020b (except we keep tzsetwall(3) for now for compatibility,<br/>and we were "slim" already)<br/><br/>Support for zic's long-obsolete '-y YEARISTYPE' option has been<br/>removed and, with it, so has support for the TYPE field in Rule<br/>lines, which is now reserved for compatibility with earlier zic.<br/>These features were previously deprecated in release 2015f.<br/>(Thanks to Tim Parenti.)<br/><br/>zic now defaults to '-b slim' instead of to '-b fat'.<br/><br/>zic's new '-l -' and '-p -' options uninstall any existing<br/>localtime and posixrules files, respectively.<br/><br/>The undocumented and ineffective tzsetwall function has been<br/>removed.</title>
    <description>/src/lib/libc/shlib_version - 1.291</description>
    <pubDate>Fri Oct 09 18:38:48 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>bump for set_rpc_maxgrouplist</title>
    <description>/src/lib/libc/shlib_version - 1.290</description>
    <pubDate>Sat Oct 03 18:34:15 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Don't suggest removing arc4random with a libc bump.<br/><br/>It's established enough in non-legacy code that this is a terrible idea.<br/>Even if we add getentropy it's not a comparable API (not a userspace RNG<br/>capable of streaming large numbers of bytes, doesn't have _uniform, etc).<br/><br/>"Feel free to remove that line!" - riastradh</title>
    <description>/src/lib/libc/shlib_version - 1.289</description>
    <pubDate>Tue Jun 02 13:56:30 UTC 2020</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>bump for ACLS</title>
    <description>/src/lib/libc/shlib_version - 1.288</description>
    <pubDate>Sat May 16 18:59:23 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Bump libc minor version for malloc lock change</title>
    <description>/src/lib/libc/shlib_version - 1.287</description>
    <pubDate>Fri May 15 14:57:33 UTC 2020</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>Bump new libc minor due to new errno codes</title>
    <description>/src/lib/libc/shlib_version - 1.286</description>
    <pubDate>Sun Mar 08 22:27:38 UTC 2020</pubDate>
    <dc:creator>mgorny</dc:creator>
</item>

<item>
    <title>Add a new member to struct vfsstat and grow the unused members<br/>The new member is caled f_mntfromlabel and it is the dkw_wname<br/>of the corresponding wedge. This is now used by df -W to display<br/>the mountpoint name as NAME=</title>
    <description>/src/lib/libc/shlib_version - 1.285</description>
    <pubDate>Sun Sep 22 22:59:37 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.284.2;<br/>Implement xdrmem_control(), used as xdr_control(xdr, XDR_GET_BYTES_AVAIL ...<br/>and bump libc minor number.<br/><br/>Final goal is to remove the unmaintained XDR implementation<br/>at external/cddl/osnet/dist/uts/common/rpc.</title>
    <description>/src/lib/libc/shlib_version - 1.284</description>
    <pubDate>Tue Jun 04 08:44:08 UTC 2019</pubDate>
    <dc:creator>hannken</dc:creator>
</item>
</channel></rss>

