<?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/libpthread/shlib_version</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>libpthread: explain why pthread__allqueue has been kept<br/><br/>a bit history:<br/><br/>- libpthread_dbg has been removed from base in 2017.<br/><br/>- pkgsrc/devel/libpthread_dbg has been removed from pkgsrc in 2020.<br/>  the commit message of the removal was calling it "Legacy library out<br/>  of sync with NetBSD libpthread and without any users".</title>
    <description>/src/lib/libpthread/shlib_version - 1.26</description>
    <pubDate>Tue May 05 10:17:55 UTC 2026</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>libpthread: add pthread_main_np(3)<br/><br/>Bump minor version of the shared library.<br/><br/>As proposed on current-users.</title>
    <description>/src/lib/libpthread/shlib_version - 1.25</description>
    <pubDate>Fri May 01 11:00:21 UTC 2026</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>libpthread: Touch comment in shlib_version for recent LDADD.<br/><br/>This provokes relinking libpthread.so with the new arguments, without<br/>needing manual intervention to follow a note in UPDATING.<br/><br/>PR lib/59784: dlopening and dlclosing libpthread is broken</title>
    <description>/src/lib/libpthread/shlib_version - 1.24</description>
    <pubDate>Sat Nov 29 14:39:36 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>revert previous; needs more discussion/testing.</title>
    <description>/src/lib/libpthread/shlib_version - 1.23</description>
    <pubDate>Mon Oct 27 16:29:15 UTC 2025</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Make pthread_setname_np variadic for compatibility with FreeBSD and GLIBC.<br/>Bump.</title>
    <description>/src/lib/libpthread/shlib_version - 1.22</description>
    <pubDate>Sun Oct 26 20:48:28 UTC 2025</pubDate>
    <dc:creator>christos</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/libpthread/shlib_version - 1.21</description>
    <pubDate>Sun Oct 19 23:52:44 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.20.2;<br/>libpthread(3): Add missing cancellation points.<br/><br/>- accept4<br/>- tcdrain<br/><br/>XXX Should our nonstandard alias paccept(2) also be a cancellation<br/>point?<br/><br/>PR lib/59240: POSIX.1-2024: cancellation point audit</title>
    <description>/src/lib/libpthread/shlib_version - 1.20</description>
    <pubDate>Mon Mar 31 14:23:11 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.19.2;  1.19.10;  1.19.12;<br/>Bump the libpthread(3) minor number to 4<br/><br/>Added C11 Threading library support.</title>
    <description>/src/lib/libpthread/shlib_version - 1.19</description>
    <pubDate>Wed Apr 24 13:01:52 UTC 2019</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>Add a todo item for a future major bump (rename many symbols)</title>
    <description>/src/lib/libpthread/shlib_version - 1.18</description>
    <pubDate>Sun Sep 09 07:24:59 UTC 2018</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>branches:  1.17.14;  1.17.16;<br/>bump</title>
    <description>/src/lib/libpthread/shlib_version - 1.17</description>
    <pubDate>Sat Apr 23 23:23:17 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>bump for pthread_cond_setclock</title>
    <description>/src/lib/libpthread/shlib_version - 1.16</description>
    <pubDate>Wed Apr 03 15:45:21 UTC 2013</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.15.2;<br/>Implement sem_timedwait.</title>
    <description>/src/lib/libpthread/shlib_version - 1.15</description>
    <pubDate>Thu Mar 08 21:59:28 UTC 2012</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.14.8;  1.14.10;<br/>merge christos-time_t</title>
    <description>/src/lib/libpthread/shlib_version - 1.14</description>
    <pubDate>Sun Jan 11 02:46:48 UTC 2009</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.13.2;<br/>Some things to do on major bump.</title>
    <description>/src/lib/libpthread/shlib_version - 1.13</description>
    <pubDate>Sun Dec 28 11:01:58 UTC 2008</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>- Fix pthread_rwlock_trywrlock() which was broken.<br/><br/>- Add new functions: pthread_mutex_held_np, mutex_owner_np, rwlock_held_np,<br/>  rwlock_wrheld_np, rwlock_rdheld_np. These match the kernel's locking<br/>  primitives and can be used when porting kernel code to userspace.<br/><br/>- Always create LWPs detached. Do join/exit sync mostly in userland. When<br/>  looped on a dual core box this seems ~30% quicker than using lwp_wait().<br/>  Reduce number of lock acquire/release ops during thread exit.</title>
    <description>/src/lib/libpthread/shlib_version - 1.12</description>
    <pubDate>Mon Dec 24 14:46:29 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>Bump libc/libpthread minor for thr_curcpu()/pthread_curcpu_np().</title>
    <description>/src/lib/libpthread/shlib_version - 1.11</description>
    <pubDate>Tue Nov 27 21:06:41 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>Crank libpthread to 0.8. It now uses _lwp_ctl(), and it's handy to keep<br/>0.7 hanging around for old kernels.</title>
    <description>/src/lib/libpthread/shlib_version - 1.10</description>
    <pubDate>Tue Nov 13 17:22:51 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>branches:  1.9.6;<br/>Bump libpthread &amp; libpthread_dbg minor versions so that an old SA copy<br/>gets kept in the file system. Requested by pavel.</title>
    <description>/src/lib/libpthread/shlib_version - 1.9</description>
    <pubDate>Fri Feb 09 23:00:16 UTC 2007</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>Interpose cancellation points in pollts() and pselect(), bringing us<br/>to libc.so.12.127 and libpthread.so.0.6.</title>
    <description>/src/lib/libpthread/shlib_version - 1.8</description>
    <pubDate>Fri Mar 18 11:23:44 UTC 2005</pubDate>
    <dc:creator>kleink</dc:creator>
</item>

<item>
    <title>branches:  1.7.2;<br/>bump the version of this too.</title>
    <description>/src/lib/libpthread/shlib_version - 1.7</description>
    <pubDate>Fri May 21 04:09:13 UTC 2004</pubDate>
    <dc:creator>christos</dc:creator>
</item>
</channel></rss>

