version 1.71, 2017/10/06 23:47:19 |
version 1.72, 2017/10/07 05:14:00 |
|
|
in a more portable fashion. |
in a more portable fashion. |
<li><a href="https://man.openbsd.org/pool_cache_init.9">Per-CPU |
<li><a href="https://man.openbsd.org/pool_cache_init.9">Per-CPU |
caches</a> implemented in pools. |
caches</a> implemented in pools. |
|
<li><a href="https://man.openbsd.org/pthread_mutex_lock.3">Mutex</a>, |
|
<a href="https://man.openbsd.org/pthread_cond_wait.3">condition-variable</a>, |
|
<a href="https://man.openbsd.org/pthread_getspecific.3">thread-specific data</a>, |
|
<a href="https://man.openbsd.org/pthread_once.3">pthread_once(3)</a>, |
|
and <a href="https://man.openbsd.org/pthread_exit.3">pthread_exit(3)</a> |
|
routines moved to libc from libpthread for ease of library |
|
use and compatibility with other OSes. |
|
<li>Added <a href="https://man.openbsd.org/openpty.3">getptmfd(3)</a>, |
|
<a href="https://man.openbsd.org/openpty.3">fdopenpty(3)</a>, and |
|
<a href="https://man.openbsd.org/openpty.3">fdforkpty(3)</a> |
|
to simplify privilege separation and use of pledge(2). |
|
<li>Improved computational complexity in various cases of |
|
<a href="https://man.openbsd.org/strstr.3">strstr(3)</a>, |
|
<a href="https://man.openbsd.org/qsort.3">qsort(3)</a>, |
|
and <a href="https://man.openbsd.org/glob.3">glob(3)</a>. |
|
<li>Added support for <tt>EV_RECEIPT</tt> and <tt>EV_DISPATCH</tt> to |
|
<a href="https://man.openbsd.org/kqueue.2">kqueue(2)</a>. |
</ul> |
</ul> |
<p> |
<p> |
|
|