[BACK]Return to 57.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/57.html between version 1.65 and 1.66

version 1.65, 2015/03/13 00:44:44 version 1.66, 2015/03/13 03:19:46
Line 82 
Line 82 
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sdhc.4?query=sdhc&sec=4">sdhc(4)</a> driver can properly resume on Ricoh controllers.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sdhc.4?query=sdhc&sec=4">sdhc(4)</a> driver can properly resume on Ricoh controllers.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sdhc.4?query=sdhc&sec=4">sdhc(4)</a> driver now supports Ricoh R5U822 and R5U823 card readers.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/sdhc.4?query=sdhc&sec=4">sdhc(4)</a> driver now supports Ricoh R5U822 and R5U823 card readers.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/mfii.4?query=mfii&sec=4">mfii(4)</a> driver now supports the Megaraid 3008 (Fury) and 3108 (Invader) cards.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/mfii.4?query=mfii&sec=4">mfii(4)</a> driver now supports the Megaraid 3008 (Fury) and 3108 (Invader) cards.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/myx.4?query=myx&sec=4">myx(4)</a> driver runs less code under big lock.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/myx.4?query=myx&sec=4">myx(4)</a> driver runs less code under the big lock.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/msk.4?query=msk&sec=4">msk(4)</a> driver now supports Yukon Prime, Yukon Optima 2, Yukon 88E8079, and various EC U and Supreme chipsets.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/msk.4?query=msk&sec=4">msk(4)</a> driver now supports Yukon Prime, Yukon Optima 2, Yukon 88E8079, and various EC U and Supreme chipsets.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umass.4?query=umass&sec=4">umass(4)</a> driver now supports Archos 24y Vision devices.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umass.4?query=umass&sec=4">umass(4)</a> driver now supports Archos 24y Vision devices.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/athn.4?query=athn&sec=4">athn(4)</a> driver now supports Atheros UB94 devices.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/athn.4?query=athn&sec=4">athn(4)</a> driver now supports Atheros UB94 devices.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/azalia.4?query=azalia&sec=4">azalia(4)</a> driver now supports Realtek ALC885 codecs and Bay Trail HD Audio devices.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/azalia.4?query=azalia&sec=4">azalia(4)</a> driver now supports Realtek ALC885 codecs and Bay Trail HD Audio devices.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ix.4?query=ix&sec=4">ix(4)</a> driver now supports onboard Ethernet devices in SPARC T5 machines.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ix.4?query=ix&sec=4">ix(4)</a> driver now supports onboard Ethernet devices in SPARC T5 machines.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/upd.4?query=upd&sec=4">upd(4)</a> driver how handles UPSes with broken report descriptors.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/upd.4?query=upd&sec=4">upd(4)</a> driver now handles UPSes with broken report descriptors.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ums.4?query=ums&sec=4">ums(4)</a> driver now supports the USB Tablet device emulated by Qemu.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ums.4?query=ums&sec=4">ums(4)</a> driver now supports the USB Tablet device emulated by Qemu.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umsm.4?query=umsm&sec=4">umsm(4)</a> driver now supports MEDION S4222 devices.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umsm.4?query=umsm&sec=4">umsm(4)</a> driver now supports MEDION S4222 devices.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pciide.4?query=pciide&sec=4">pciide(4)</a> driver now supports Intel C610 chipsets.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pciide.4?query=pciide&sec=4">pciide(4)</a> driver now supports Intel C610 chipsets.
Line 97 
Line 97 
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umodem.4?query=umodem&sec=4">umodem(4)</a> driver now supports Arduino Leonardo devices.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/umodem.4?query=umodem&sec=4">umodem(4)</a> driver now supports Arduino Leonardo devices.
     <li>Wireless network scanning problems with the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/iwn.4?query=iwn&sec=4">iwn(4)</a> driver have been fixed.      <li>Wireless network scanning problems with the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/iwn.4?query=iwn&sec=4">iwn(4)</a> driver have been fixed.
     <li>Support for RS* IGP Radeon devices in the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/radeondrm.4?query=radeondrm&sec=4">radeondrm(4)</a> driver has been fixed.      <li>Support for RS* IGP Radeon devices in the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/radeondrm.4?query=radeondrm&sec=4">radeondrm(4)</a> driver has been fixed.
     <li>PowerMac7,2 and PowerMac7,3 can now boot multiprocessor kernel      <li>PowerMac7,2 and PowerMac7,3 can now boot with a multiprocessor kernel.
     </ul>      </ul>
 <p>  <p>
   
Line 111 
Line 111 
   
 <li>Generic network stack improvements:  <li>Generic network stack improvements:
     <ul>      <ul>
     <li>The routing table is now used for most of the address lookups operations superseding the RB-tree and IPv4 address list.      <li>The routing table is now used for most of the address lookup operations superseding the RB-tree and IPv4 address list.
     <li>The SipHash algorithm is now used for PCB hashing,      <li>The SipHash algorithm is now used for PCB hashing,
     <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/trunk.4?query=trunk&sec=4">trunk(4)</a> loadbalancing,      <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/trunk.4?query=trunk&sec=4">trunk(4)</a> loadbalancing,
     <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pf.4?query=pf&sec=4">pf(4)</a> and      <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pf.4?query=pf&sec=4">pf(4)</a> and
Line 126 
Line 126 
 <li>Installer improvements:  <li>Installer improvements:
     <ul>      <ul>
     <li>The <tt>etc</tt> and <tt>xetc</tt> sets are now part of <tt>base</tt> and      <li>The <tt>etc</tt> and <tt>xetc</tt> sets are now part of <tt>base</tt> and
       <tt>xbase</tt> and are not distributed separately any more. They are extracted        <tt>xbase</tt> and are not distributed separately anymore. They are extracted
       from <tt>base</tt> and <tt>xbase</tt> during installation and upgrade.<br>        from <tt>base</tt> and <tt>xbase</tt> during installation and upgrades.<br>
       <b>Note that this includes the <tt>rc</tt> and <tt>rc.conf</tt> files!</b>        <b>Note that this includes the <tt>rc</tt> and <tt>rc.conf</tt> files!</b>
     <li>The installer now supports      <li>The installer now supports
       <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/trunk.4?query=trunk&sec=4">trunk(4)</a>        <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/trunk.4?query=trunk&sec=4">trunk(4)</a>
       interfaces during upgrades.        interfaces during upgrades.
     <li>The discovery of the responsefile location for unattended installation and      <li>The discovery of the responsefile location for unattended installation and
       upgrade has been extended to be more flexible.        upgrades has been extended to be more flexible.
       <ul>        <ul>
       <li>Ask for the location if dhcp discovery fails for location or mode.        <li>Ask for the location if DHCP discovery fails for location or mode.
       <li>Provide a default url if the 'next-server' dhcp option is found.        <li>Provide a default URL if the 'next-server' DHCP option is found.
       <li>Use <tt>/auto_install.conf</tt> or <tt>/auto_upgrade.conf</tt> if present.        <li>Use <tt>/auto_install.conf</tt> or <tt>/auto_upgrade.conf</tt> if present.
       <li>Automatically start installer in unattended mode if either one of these        <li>Automatically start the installer in unattended mode if either one of these
         files is present when the system boots.          files is present when the system boots.
       </ul>        </ul>
       <li>Ignore hostname.if.* files when upgrading.        <li>Ignore hostname.if.* files when upgrading.
Line 146 
Line 146 
     <li>      <li>
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&amp;sektion=8">fdisk(8)</a> now zeros out GPT signatures found when writing out an MBR that has been re-initialized and has no EFI or EFISYS partition.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&amp;sektion=8">fdisk(8)</a> now zeros out GPT signatures found when writing out an MBR that has been re-initialized and has no EFI or EFISYS partition.
     <li>Fixed manipulation of 'ro' and 'rw' fstab options to avoid damage to other options that happen to contain 'ro' or 'rw'.      <li>Fixed manipulation of 'ro' and 'rw' fstab options to avoid damage to other options that happen to contain 'ro' or 'rw'.
     <li>The ramdisk binary (one binary contains all the commands) is now compiled without optimization and security features.  The benefit is a substantial savings in space, allowing more features in the future.      <li>The ramdisk binary (one binary contains all the commands) is now compiled without optimization and security features.  The benefit is a substantial saving in space, allowing more features in the future.
     </ul>      </ul>
 <p>  <p>
   
Line 163 
Line 163 
   
 <li>Security improvements:  <li>Security improvements:
     <ul>      <ul>
     <li>Stricter enforcement of W^X in the kernel address space, especially on architectures with the right featureset (amd64, in particular has seen substantial improvements).      <li>Stricter enforcement of W^X in the kernel address space, especially on architectures with the right featureset (amd64, in particular, has seen substantial improvements).
     <li>Support for loadable kernel modules has been removed.      <li>Support for loadable kernel modules has been removed.
     <li>procfs has been removed.      <li>procfs has been removed.
     <li>Comprehensive audit of the tree to use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reallocarray&amp;sektion=3">reallocarray(3)</a> idiom throughout.      <li>Comprehensive audit of the tree to use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reallocarray&amp;sektion=3">reallocarray(3)</a> idiom throughout.
Line 182 
Line 182 
     New functions      New functions
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srand_deterministic&amp;sektion=3">srand_deterministic(3)</a>,      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srand_deterministic&amp;sektion=3">srand_deterministic(3)</a>,
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srandom_deterministic&amp;sektion=3">srandom_deterministic(3)</a>,      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srandom_deterministic&amp;sektion=3">srandom_deterministic(3)</a>,
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=seed48_deterministic&amp;sektion=3">seed48_deterministic(3)</a>,      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=seed48_deterministic&amp;sektion=3">seed48_deterministic(3)</a> and
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lcong48_deterministic&amp;sektion=3">lcong48_deterministic(3)</a>,      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lcong48_deterministic&amp;sektion=3">lcong48_deterministic(3)</a>
     are added for cases where determinism must be requested.      are added for cases where determinism must be requested.
     <li>At resume (or unhibernate) time, use a variety of methods to reseed the random number generator.  This also works on VM's which wake up (if a wakeup event is seen).      <li>At resume (or unhibernate) time, use a variety of methods to reseed the random number generator.  This also works on VMs which wake up (if a wakeup event is seen).
     <li>All architectures have been transitioned to static PIE, meaning the statically linked binaries in /bin and /sbin now have randomly located text segments.      <li>All architectures have been transitioned to static PIE, meaning the statically linked binaries in /bin and /sbin now have randomly located text segments.
     <li>Allow larger .openbsd.randomdata ELF segments.      <li>Allow larger .openbsd.randomdata ELF segments.
     <li>Sync kernel AES code and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> AES code to the one shipped with OpenSSL/LibreSSL.      <li>Sync kernel AES code and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> AES code to the one shipped with OpenSSL/LibreSSL.
     <li>removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&sektion=1">passwd(1)</a> support for all password ciphers except <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=blowfish&sektion=3">blowfish(3)</a>      <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&sektion=1">passwd(1)</a> support for all password ciphers except <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=blowfish&sektion=3">blowfish(3)</a>.
     <li>Use sha512 instead of md5 for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> initial sequence number.      <li>Use sha512 instead of md5 for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&sektion=4">tcp(4)</a> initial sequence number.
     <li>Use sha512 instead of md5 in the random number generator.      <li>Use sha512 instead of md5 in the random number generator.
     <li>Delete secret or secret-derived data in many base utilities with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=explicit_bzero&sektion=3">explicit_bzero(3)</a>.      <li>Delete secret or secret-derived data in many base utilities with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=explicit_bzero&sektion=3">explicit_bzero(3)</a>.
Line 205 
Line 205 
         the compatibility layer for other operating systems has been removed.          the compatibility layer for other operating systems has been removed.
         The API is still compatible with upstream libevent 1.4.15-stable.          The API is still compatible with upstream libevent 1.4.15-stable.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&amp;sektion=1">openssl(1)</a>      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&amp;sektion=1">openssl(1)</a>
         s_client now supports a -proxy parameter for connecting over a HTTP proxy.          s_client now supports a -proxy parameter for connecting over an HTTP proxy.
     <li>Ground work laid for improved SMP scalability.      <li>Ground work laid for improved SMP scalability.
     <li>gzsig has been removed.      <li>gzsig has been removed.
     <li>switch last workq API uses to      <li>Switch last workq API uses to
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=taskq_create&amp;sektion=9">taskq</a> API and remove all traces of workq.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=taskq_create&amp;sektion=9">taskq</a> API and remove all traces of workq.
     <li>Use      <li>Use
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=services&amp;sektion=5">services(5)</a> names in the default pf rules in force during startup.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=services&amp;sektion=5">services(5)</a> names in the default pf rules in force during startup.
Line 228 
Line 228 
     <li>Various memory leaks in      <li>Various memory leaks in
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> plugged, providing more stability for long running (in terms of time or renewals) instances.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> plugged, providing more stability for long running (in terms of time or renewals) instances.
     <li>The      <li>The
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a>      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a>
     command line options -q (quiet) and -d (don't daemonize) are now mutually exclusive.      command line options -q (quiet) and -d (don't daemonize) are now mutually exclusive.
     <li>The communications between the privileged and unprivileged      <li>The communication between the privileged and unprivileged
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> processes was reworked to further minimize information sharing.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> processes was reworked to further minimize information sharing.
     <li>      <li>
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> ensures lease timeouts (renew, rebind, expire) are sane and uses default values closer to RFC suggestions.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> ensures lease timeouts (renew, rebind, expire) are sane and uses default values closer to RFC suggestions.
Line 242 
Line 242 
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a>.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a>.
     <li>Private number conversion functions in      <li>Private number conversion functions in
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> eliminated in favour of standard library functions.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&amp;sektion=8">dhclient(8)</a> eliminated in favour of standard library functions.
     <li>Further signal race cleanups in      <li>Further signal race cleanups in
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&amp;sektion=1">ftp(1)</a>.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&amp;sektion=1">ftp(1)</a>.
     <li>BIND has been retired, encouraging use of      <li>BIND has been retired, encouraging use of
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&amp;sektion=8">nsd(8)</a> and      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&amp;sektion=8">nsd(8)</a> and
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unbound&amp;sektion=8">unbound(8)</a>.      <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unbound&amp;sektion=8">unbound(8)</a>.
     <li>Significant namespace cleanup in the /usr/include files, especially related to &lt;sys/param.h&gt; and &lt;limits.h&gt;.      <li>Significant namespace cleanup in the /usr/include files, especially related to &lt;sys/param.h&gt; and &lt;limits.h&gt;.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&amp;sektion=4">softraid(4)</a> RAID1 and CRYPTO volumes are now bootable on the sparc64 platform.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&amp;sektion=4">softraid(4)</a> RAID1 and CRYPTO volumes are now bootable on the sparc64 platform.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now uses &quot;TLS&quot; rather than &quot;SSL&quot; terminology to reflect the deprecation of the latter.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now uses &quot;TLS&quot; rather than &quot;SSL&quot; terminology to reflect the deprecation of the latter.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now supports the random and source-hash modes with redirections.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now supports the random and source-hash modes with redirections.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now supports the <a href="http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/share/snmp/OPENBSD-RELAYD-MIB.txt?rev=1.1">OPENBSD-RELAYD-MIB</a> via agentx with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&amp;sektion=8">snmpd(8)</a>.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&amp;sektion=8">relayd(8)</a> now supports the <a href="http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/share/snmp/OPENBSD-RELAYD-MIB.txt?rev=1.1">OPENBSD-RELAYD-MIB</a> via agentx with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&amp;sektion=8">snmpd(8)</a>.
     <li>Added interfaces for setting the close-on-exec flag and/or non-blocking mode on new file descriptors: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe2&amp;sektion=2">pipe2(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dup3&amp;sektion=2">dup3(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept4&amp;sektion=2">accept4(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkostemp&amp;sektion=3">mkostemp(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkostemps&amp;sektion=3">mkostemps(3)</a>, the <tt>SOCK_CLOEXEC</tt> and <tt>SOCK_NONBLOCK</tt> flags for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socket&amp;sektion=2">socket(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socketpair&amp;sektion=2">socketpair(2)</a>, and the <tt>MSG_CMSG_CLOEXEC</tt> flag for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvmsg&amp;sektion=2">recvmsg(2)</a>.  In addition, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_spawn_file_actions_adddup2&amp;sektion=3">posix_spawn_file_actions_adddup2(3)</a> now always clears the close-on-exec flag.      <li>Added interfaces for setting the close-on-exec flag and/or non-blocking mode on new file descriptors: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe2&amp;sektion=2">pipe2(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dup3&amp;sektion=2">dup3(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept4&amp;sektion=2">accept4(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkostemp&amp;sektion=3">mkostemp(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkostemps&amp;sektion=3">mkostemps(3)</a>, the <tt>SOCK_CLOEXEC</tt> and <tt>SOCK_NONBLOCK</tt> flags for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socket&amp;sektion=2">socket(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socketpair&amp;sektion=2">socketpair(2)</a>, and the <tt>MSG_CMSG_CLOEXEC</tt> flag for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvmsg&amp;sektion=2">recvmsg(2)</a>.  In addition, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_spawn_file_actions_adddup2&amp;sektion=3">posix_spawn_file_actions_adddup2(3)</a> now always clears the close-on-exec flag.
Line 258 
Line 258 
     <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chflagsat&amp;sektion=2">chflagsat(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sockatmark&amp;sektion=3">sockatmark(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stravis&amp;sektion=3">stravis(3)</a>.      <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chflagsat&amp;sektion=2">chflagsat(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sockatmark&amp;sektion=3">sockatmark(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stravis&amp;sektion=3">stravis(3)</a>.
     <li>Merged performance and safety fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fts&amp;sektion=3">fts(3)</a> from FreeBSD.      <li>Merged performance and safety fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fts&amp;sektion=3">fts(3)</a> from FreeBSD.
     <li>Merged fixes for file descriptor leaks in various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc&amp;sektion=3">rpc(3)</a> functions from NetBSD.      <li>Merged fixes for file descriptor leaks in various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc&amp;sektion=3">rpc(3)</a> functions from NetBSD.
     <li>Added <tt>kern.global_ptrace</tt> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&amp;sektion=1">sysctl(1)</a> to disable by default the ability to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&amp;sektion=2">ptrace(2)</a> processes that aren't your descendent.      <li>Added a <tt>kern.global_ptrace</tt> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&amp;sektion=1">sysctl(1)</a> to disable, by default, the ability to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&amp;sektion=2">ptrace(2)</a> processes that aren't your descendent.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&amp;sektion=1">kdump(1)</a> now always displays both the numeric and the textual forms for users, groups, timestamps, and sysctl ids, eliminating the <tt>-r</tt> option.  It also auto-selects between decimal and hex format for arguments, renders more types of flags, and is more robust when parsing corrupt ktrace files.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&amp;sektion=1">kdump(1)</a> now always displays both the numeric and the textual forms for users, groups, timestamps, and sysctl ids, eliminating the <tt>-r</tt> option.  It also auto-selects between decimal and hex format for arguments, renders more types of flags, and is more robust when parsing corrupt ktrace files.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chmod&amp;sektion=1">chmod(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chgrp&amp;sektion=1">chgrp(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chown&amp;sektion=8">chown(8)</a> now comply with POSIX's requirements when they encounter symlinks when the <tt>-R</tt> option is used, and are safe from race conditions when doing so.      <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chmod&amp;sektion=1">chmod(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chgrp&amp;sektion=1">chgrp(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chown&amp;sektion=8">chown(8)</a> now comply with POSIX's requirements when they encounter symlinks when the <tt>-R</tt> option is used, and are safe from race conditions when doing so.
     <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&sektion=8">dmesg(8)</a> utility can now display the console message buffer in addition to the system message buffer.      <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&sektion=8">dmesg(8)</a> utility can now display the console message buffer in addition to the system message buffer.
Line 268 
Line 268 
   
 <li>OpenBSD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&amp;sektion=8">httpd(8)</a>:  <li>OpenBSD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&amp;sektion=8">httpd(8)</a>:
     <ul>      <ul>
     <li>SSLv2/3 is not supported any more; renamed all occurrences of &quot;SSL&quot; to &quot;TLS&quot;.      <li>SSLv2/3 is not supported anymore; renamed all occurrences of &quot;SSL&quot; to &quot;TLS&quot;.
     <li>Various TLS improvements with better support for ECDHE/DHE forward secrecy.      <li>Various TLS improvements with better support for ECDHE/DHE forward secrecy.
     <li>Improved support for virtual hosts by supporting name- and IP- based aliases.      <li>Improved support for virtual hosts by supporting name- and IP- based aliases.
     <li>Added support for basic authentication by checking against files created with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=htpasswd&amp;sektion=1">htpasswd(1)</a>.      <li>Added support for basic authentication by checking against files created with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=htpasswd&amp;sektion=1">htpasswd(1)</a>.
Line 283 
Line 283 
   
 <li>OpenSMTPD 5.4.4:  <li>OpenSMTPD 5.4.4:
     <ul>      <ul>
       <li>SSLv3 is not supported any more.        <li>SSLv3 is not supported anymore.
       <li>Added support for a new message and headers parser.        <li>Added support for a new message and headers parser.
       <li>Added support for append-domain.        <li>Added support for append-domain.
       <li>Restricted address lookups to configured address families.        <li>Restricted address lookups to configured address families.
Line 484 
Line 484 
         If a connection terminates, syslogd tries to reconnect.          If a connection terminates, syslogd tries to reconnect.
         When the message buffer in memory gets full, the number of dropped          When the message buffer in memory gets full, the number of dropped
         messages is counted and logged.          messages is counted and logged.
     <li>With TLS the x509 certificate of the syslog server is verified.      <li>With TLS, the x509 certificate of the syslog server is verified.
     <li>The maximum message size has been increased according to newer RFC.      <li>The maximum message size has been increased according to newer RFC.
     </ul>      </ul>
 <p>  <p>

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.66