version 1.15, 2012/09/05 22:22:28 |
version 1.16, 2012/09/06 02:23:04 |
|
|
<li>Changed the RLIMIT_CPU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrlimit&sektion=2">rlimit</a> to count processes instead of threads. |
<li>Changed the RLIMIT_CPU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrlimit&sektion=2">rlimit</a> to count processes instead of threads. |
<li>Added a new system limit <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8">kern.maxthread</a> for the max number of threads. |
<li>Added a new system limit <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8">kern.maxthread</a> for the max number of threads. |
<li>Closed race conditions in thread creation, and in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2">fork(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=open&sektion=2">open(2)</a> in a threaded process. |
<li>Closed race conditions in thread creation, and in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&sektion=2">fork(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=open&sektion=2">open(2)</a> in a threaded process. |
<li>Improved handling of threaded processes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&sektion=1">ps</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstat&sektion=1">fstat</a> |
<li>Improved handling of threaded processes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&sektion=1">ps(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstat&sektion=1">fstat(1)</a>. |
</ul> |
</ul> |
<p> |
<p> |
|
|
|
|
<li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&sektion=1">libtool(1)</a> into the base system. Much work remains to be done. |
<li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&sektion=1">libtool(1)</a> into the base system. Much work remains to be done. |
<li>Removed lint(1). |
<li>Removed lint(1). |
<li>Removed raid(4) RAIDframe driver and the corresponding raidctl(8) utility. |
<li>Removed raid(4) RAIDframe driver and the corresponding raidctl(8) utility. |
<li>Added posix_spawn(3). |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_spawn&sektion=3">posix_spawn(3)</a>. |
<li>Added mbsnrtowcs(3), and wcsnrtombs(3). |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbsnrtowcs&sektion=3">mbsnrtowcs(3)</a>, |
<li>Added getdelim(3) and getline(3). |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wcsnrtombs&sektion=3">wcsnrtombs(3)</a>. |
<li>More configuration variables for sysconf(3) and pathconf(3). |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdelim&sektion=3">getdelim(3)</a> |
<li>dirfd(3) is a now function instead of a macro. |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getline&sektion=3">getline(3)</a>. |
<li>posix_memalign(3) supports arbitrarily large alignments. |
<li>More configuration variables for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&sektion=3">sysconf(3)</a> and |
<li>Improved realloc(3) performance. |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pathconf&sektion=2">pathconf(2)</a>. |
<li>ld.so(1) recognizes the DF_1_NOOPEN flag and refuses to dlopen(3) |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dirfd&sektion=3">dirfd(3)</a> |
shared objects linked with "-z nodlopen". |
is a now function instead of a macro. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_memalign&sektion=3">posix_memalign(3)</a> |
|
supports arbitrarily large alignments. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=realloc&sektion=3">realloc(3)</a> performance. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1">ld.so(1)</a> |
|
recognizes the DF_1_NOOPEN flag and refuses to |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dlopen&sektion=3">dlopen(3)</a> |
|
shared objects linked with "-z nodlopen". |
<li>Improved compliance and/or cleanliness of header files, particularly |
<li>Improved compliance and/or cleanliness of header files, particularly |
<dirent.h>, <time.h>, <sys/time.h>, <limits.h>, |
<dirent.h>, <time.h>, <sys/time.h>, <limits.h>, |
<arpa/inet.h>, <netinet/in.h>, and <sys/param.h>. |
<arpa/inet.h>, <netinet/in.h>, and <sys/param.h>. |
<li>Improved kernel uvm memory allocator. |
<li>Improved kernel uvm memory allocator. |
<li>Added support for using AMT to provide console-over-ethernet. (c.f. the amtterm port). |
<li>Added support for using AMT to provide console-over-ethernet. (c.f. the amtterm port). |
<li>Improved support for amd64 boxes with many memory extents. |
<li>Improved support for amd64 boxes with many memory extents. |
<li>compat_linux improvements: TLS-vs-clone and futex fixes, added support |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8">compat_linux(8)</a> |
|
improvements: TLS-vs-clone and futex fixes, added support |
for statfs64(), tgkill(), gettid(), SOCK_CLOEXEC, and SOCK_NONBLOCK. |
for statfs64(), tgkill(), gettid(), SOCK_CLOEXEC, and SOCK_NONBLOCK. |
<li>Improved handling of bare FAT media. |
<li>Improved handling of bare FAT media. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&sektion=1">kdump</a> improvements, including the ability to show thread IDs and dumping of timespec, timeval, sigaction, rlimit, sigset, clockid, and fdset arguments and results. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&sektion=1">kdump(1)</a> |
<li>Various improvements in smtpd(8): reliability fixes, new MTA client, new scheduler and improved queue logic, simplified smtpd.conf syntax, better RFC compliance and several cosmethic changes. |
improvements, including the ability to show thread IDs and dumping of timespec, timeval, sigaction, rlimit, sigset, clockid, and fdset arguments and results. |
<li>The mg(1) emacs-like editor: now allows backup files to be saved in a user's home directory. |
<li>Various improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8">smtpd(8)</a>: |
|
reliability fixes, new MTA client, new scheduler and improved queue logic, simplified smtpd.conf syntax, better RFC compliance and several cosmethic changes. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1">mg(1)</a> |
|
emacs-like editor: now allows backup files to be saved in a user's home directory. |
<li>... |
<li>... |
</ul> |
</ul> |
<p> |
<p> |