version 1.75, 2015/08/06 21:50:20 |
version 1.76, 2016/03/21 05:46:19 |
|
|
<ul> |
<ul> |
<li>Revamped SCSI midlayer and improved driver support. |
<li>Revamped SCSI midlayer and improved driver support. |
<li>UDF 2.5 and 2.6 (HDDVD and Blu-ray) disks support. |
<li>UDF 2.5 and 2.6 (HDDVD and Blu-ray) disks support. |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&sektion=4&format=html">mpath(4)</a>, |
<li>Added <a href="http://man.openbsd.org?query=mpath&sektion=4&format=html">mpath(4)</a>, |
a driver that steals paths to scsi devices if they could be |
a driver that steals paths to scsi devices if they could be |
available via multiple paths and then made available |
available via multiple paths and then made available |
via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&sektion=4&format=html">mpath(4)</a>. |
via <a href="http://man.openbsd.org?query=mpath&sektion=4&format=html">mpath(4)</a>. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aibs&sektion=4&format=html">aibs(4)</a> |
<li>New <a href="http://man.openbsd.org?query=aibs&sektion=4&format=html">aibs(4)</a> |
driver for ASUSTeK AI Booster hardware monitoring. |
driver for ASUSTeK AI Booster hardware monitoring. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uthum&sektion=4">uthum(4)</a> |
<li>New <a href="http://man.openbsd.org?query=uthum&sektion=4">uthum(4)</a> |
driver for the TEMPerHUM USB temperature and humidity sensors. |
driver for the TEMPerHUM USB temperature and humidity sensors. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utrh&sektion=4">utrh(4)</a> |
<li>New <a href="http://man.openbsd.org?query=utrh&sektion=4">utrh(4)</a> |
driver for USBRH temperature and humidity sensors. |
driver for USBRH temperature and humidity sensors. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uyurex&sektion=4">uyurex(4)</a> |
<li>New <a href="http://man.openbsd.org?query=uyurex&sektion=4">uyurex(4)</a> |
driver for the Maywa-denki & KAYAC YUREX twitch/jiggle of knee sensor. |
driver for the Maywa-denki & KAYAC YUREX twitch/jiggle of knee sensor. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urndis&sektion=4">urndis(4)</a> |
<li>New <a href="http://man.openbsd.org?query=urndis&sektion=4">urndis(4)</a> |
driver for remote NDIS Ethernet over USB devices (phones). |
driver for remote NDIS Ethernet over USB devices (phones). |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsudl&sektion=4">xf86-video-wsudl(4)</a> |
<li>New <a href="http://man.openbsd.org?query=wsudl&sektion=4">xf86-video-wsudl(4)</a> |
Xorg driver for USB DisplayLink devices supported by |
Xorg driver for USB DisplayLink devices supported by |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4">udl(4)</a>. |
<a href="http://man.openbsd.org?query=udl&sektion=4">udl(4)</a>. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4">mpii(4)</a> |
<li>New <a href="http://man.openbsd.org?query=mpii&sektion=4">mpii(4)</a> |
driver for LSI Logic Fusion MPT Message Passing Interface II based SAS 2 controllers. |
driver for LSI Logic Fusion MPT Message Passing Interface II based SAS 2 controllers. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4">athn(4)</a> |
<li>New <a href="http://man.openbsd.org?query=athn&sektion=4">athn(4)</a> |
driver for Atheros IEEE 802.11a/g/n wireless network devices. |
driver for Atheros IEEE 802.11a/g/n wireless network devices. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alc&sektion=4">alc(4)</a> |
<li>New <a href="http://man.openbsd.org?query=alc&sektion=4">alc(4)</a> |
driver for Atheros AR8131/AR8132 10/100/Gigabit Ethernet devices. |
driver for Atheros AR8131/AR8132 10/100/Gigabit Ethernet devices. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lisa&sektion=4">lisa(4)</a> |
<li>New <a href="http://man.openbsd.org?query=lisa&sektion=4">lisa(4)</a> |
driver for STMicroelectronics LIS331DL MEMS motion sensors. |
driver for STMicroelectronics LIS331DL MEMS motion sensors. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcu&sektion=4">gcu(4)</a> |
<li>New <a href="http://man.openbsd.org?query=gcu&sektion=4">gcu(4)</a> |
driver for Intel EP80579 Global Configuration Unit. |
driver for Intel EP80579 Global Configuration Unit. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lom&sektion=4&arch=sparc64">lom(4)</a> |
<li>New <a href="http://man.openbsd.org?query=lom&sektion=4&arch=sparc64">lom(4)</a> |
driver for LOMLite and LOMLite2 as found on many of Sun's UltraSPARC-IIi |
driver for LOMLite and LOMLite2 as found on many of Sun's UltraSPARC-IIi |
servers. |
servers. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vsw&sektion=4&arch=sparc64">vsw(4)</a> |
<li>New <a href="http://man.openbsd.org?query=vsw&sektion=4&arch=sparc64">vsw(4)</a> |
driver for virtual switches on sun4v machines. |
driver for virtual switches on sun4v machines. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vds&sektion=4&arch=sparc64">vds(4)</a> |
<li>New <a href="http://man.openbsd.org?query=vds&sektion=4&arch=sparc64">vds(4)</a> |
driver for virtual disk servers on sun4v machines. |
driver for virtual disk servers on sun4v machines. |
<li>Support for EP80579 integrated Ethernet and ICH9 M V has been added to |
<li>Support for EP80579 integrated Ethernet and ICH9 M V has been added to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>. |
<a href="http://man.openbsd.org?query=em&sektion=4">em(4)</a>. |
<li>Support for 82599 and SFP+ 82598 devices has been added to |
<li>Support for 82599 and SFP+ 82598 devices has been added to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&sektion=4">ix(4)</a>. |
<a href="http://man.openbsd.org?query=ix&sektion=4">ix(4)</a>. |
<li>Support for the Sun GigabitEthernet SBus Adapter 1.0/1.1 has been added |
<li>Support for the Sun GigabitEthernet SBus Adapter 1.0/1.1 has been added |
to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4">ti(4)</a>. |
to <a href="http://man.openbsd.org?query=ti&sektion=4">ti(4)</a>. |
<li>Support for SBus variants of the QLogic Fibre Channel host adapters has |
<li>Support for SBus variants of the QLogic Fibre Channel host adapters has |
been added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a>. |
been added to <a href="http://man.openbsd.org?query=isp&sektion=4">isp(4)</a>. |
<li>Support for SBus variants of the Sun Gigabit Ethernet has |
<li>Support for SBus variants of the Sun Gigabit Ethernet has |
been added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gem&sektion=4">gem(4)</a>. |
been added to <a href="http://man.openbsd.org?query=gem&sektion=4">gem(4)</a>. |
<li>Support for Intel WiFi Link 1000 and Intel Centrino Advanced-N 6200/Ultimate-N 6300 |
<li>Support for Intel WiFi Link 1000 and Intel Centrino Advanced-N 6200/Ultimate-N 6300 |
has been added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4">iwn(4)</a>. |
has been added to <a href="http://man.openbsd.org?query=iwn&sektion=4">iwn(4)</a>. |
<li>Support for Ralink RT3572 based 802.11n devices |
<li>Support for Ralink RT3572 based 802.11n devices |
has been added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&sektion=4">run(4)</a>. |
has been added to <a href="http://man.openbsd.org?query=run&sektion=4">run(4)</a>. |
<li>VIA Tremor 5.1, M-Audio Revolution 5.1 cards |
<li>VIA Tremor 5.1, M-Audio Revolution 5.1 cards |
has been added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4">envy(4)</a>. |
has been added to <a href="http://man.openbsd.org?query=envy&sektion=4">envy(4)</a>. |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhts&sektion=4">uhts(4)</a> |
<li>New <a href="http://man.openbsd.org?query=uhts&sektion=4">uhts(4)</a> |
driver for USB HID touchscreens. |
driver for USB HID touchscreens. |
<li>Improved touchscreen support in |
<li>Improved touchscreen support in |
the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ws&sektion=4">xf86-input-ws(4)</a> |
the <a href="http://man.openbsd.org?query=ws&sektion=4">xf86-input-ws(4)</a> |
Xorg driver and improved calibration using the new device |
Xorg driver and improved calibration using the new device |
properties from Xinput. |
properties from Xinput. |
<li>Support for ON CAT6095 and ON CAT34TS02 temperature sensors added to |
<li>Support for ON CAT6095 and ON CAT34TS02 temperature sensors added to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdtemp&sektion=4">sdtemp(4)</a>. |
<a href="http://man.openbsd.org?query=sdtemp&sektion=4">sdtemp(4)</a>. |
<li>Several improvements and bug fixes to existing Ethernet |
<li>Several improvements and bug fixes to existing Ethernet |
drivers, including |
drivers, including |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>, |
<a href="http://man.openbsd.org?query=em&sektion=4">em(4)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4">re(4)</a>, |
<a href="http://man.openbsd.org?query=re&sektion=4">re(4)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4">ti(4)</a> |
<a href="http://man.openbsd.org?query=ti&sektion=4">ti(4)</a> |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vge&sektion=4">vge(4)</a>. |
and <a href="http://man.openbsd.org?query=vge&sektion=4">vge(4)</a>. |
<li>Support for the <i>PIC</i> PCI-X controller added to the SGI |
<li>Support for the <i>PIC</i> PCI-X controller added to the SGI |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xbridge&sektion=4&arch=sgi">xbridge(4)</a> driver. |
<a href="http://man.openbsd.org?query=xbridge&sektion=4&arch=sgi">xbridge(4)</a> driver. |
<li>Support for the onboard Fast Ethernet interface found on SGI Octane and |
<li>Support for the onboard Fast Ethernet interface found on SGI Octane and |
many SGI Origin family systems, |
many SGI Origin family systems, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iec&sektion=4&arch=sgi">iec(4)</a>. |
<a href="http://man.openbsd.org?query=iec&sektion=4&arch=sgi">iec(4)</a>. |
<li>Support for more SGI input and video devices on Octane and Origin systems, with |
<li>Support for more SGI input and video devices on Octane and Origin systems, with |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iockbc&sektion=4&arch=sgi">iockbc(4)</a>, |
<a href="http://man.openbsd.org?query=iockbc&sektion=4&arch=sgi">iockbc(4)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=impact&sektion=4&arch=sgi">impact(4)</a>, |
<a href="http://man.openbsd.org?query=impact&sektion=4&arch=sgi">impact(4)</a>, |
and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=odyssey&sektion=4&arch=sgi">odyssey(4)</a>. |
and <a href="http://man.openbsd.org?query=odyssey&sektion=4&arch=sgi">odyssey(4)</a>. |
<li>Improved PCI resource allocation; more hardware left unconfigured by |
<li>Improved PCI resource allocation; more hardware left unconfigured by |
the machine's firmware (including hotplugged hardware) should work now. |
the machine's firmware (including hotplugged hardware) should work now. |
<li>Support for recording/full-duplex added to |
<li>Support for recording/full-duplex added to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mavb&sektion=4&arch=sgi">mavb(4)</a>. |
<a href="http://man.openbsd.org?query=mavb&sektion=4&arch=sgi">mavb(4)</a>. |
<li>Improved support for USB audio devices in |
<li>Improved support for USB audio devices in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4">uaudio(4)</a>. |
<a href="http://man.openbsd.org?query=uaudio&sektion=4">uaudio(4)</a>. |
<li>Improved support for |
<li>Improved support for |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bwi&sektion=4">bwi(4)</a> devices on strict-alignment architectures like armish. |
<a href="http://man.openbsd.org?query=bwi&sektion=4">bwi(4)</a> devices on strict-alignment architectures like armish. |
<li>Eliminate usage of SCSI tagged queueing mechanisms other than simple queuing, thus avoiding incorrect implementations on various disk devices. |
<li>Eliminate usage of SCSI tagged queueing mechanisms other than simple queuing, thus avoiding incorrect implementations on various disk devices. |
<li>Eliminate spurious <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=">dhclient(8)</a> error messages when the specified interface does not exist. |
<li>Eliminate spurious <a href="http://man.openbsd.org?query=dhclient&sektion=">dhclient(8)</a> error messages when the specified interface does not exist. |
<li>Eliminate spurious <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=">softraid(4)</a> error messages for removable devices without media. |
<li>Eliminate spurious <a href="http://man.openbsd.org?query=softraid&sektion=">softraid(4)</a> error messages for removable devices without media. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>New tools: |
<li>New tools: |
<ul> |
<ul> |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newfs_ext2fs&sektion=8">newfs_ext2fs(8)</a> for creating ext2 filesystems. |
<li><a href="http://man.openbsd.org?query=newfs_ext2fs&sektion=8">newfs_ext2fs(8)</a> for creating ext2 filesystems. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkuboot&sektion=8">mkuboot(8)</a> for creating U-Boot boot loader images. |
<li><a href="http://man.openbsd.org?query=mkuboot&sektion=8">mkuboot(8)</a> for creating U-Boot boot loader images. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midicat&sektion=1">midicat(1)</a> MIDI server allowing MIDI programs to communicate |
<li><a href="http://man.openbsd.org?query=midicat&sektion=1">midicat(1)</a> MIDI server allowing MIDI programs to communicate |
<li>POSIX-compliant <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuser&sektion=1">fuser(1)</a> to identify process IDs holding a file open |
<li>POSIX-compliant <a href="http://man.openbsd.org?query=fuser&sektion=1">fuser(1)</a> to identify process IDs holding a file open |
</ul> |
</ul> |
<p> |
<p> |
|
|
|
|
</ul> |
</ul> |
<p> |
<p> |
|
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> improvements: |
<li><a href="http://man.openbsd.org?query=pf&sektion=4">pf(4)</a> improvements: |
<ul> |
<ul> |
<li>nat-to, rdr-to, binat-to options replace the nat, rdr and binat |
<li>nat-to, rdr-to, binat-to options replace the nat, rdr and binat |
translation rules. See |
translation rules. See |
|
|
pf(4) route-to/reply-to syntax change</a> for more info. |
pf(4) route-to/reply-to syntax change</a> for more info. |
<li>pf(4) can now <i>translate</i> packets between different routing |
<li>pf(4) can now <i>translate</i> packets between different routing |
domains. |
domains. |
<li>Added -S and -L options to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a> to store and load pf state table from a file. |
<li>Added -S and -L options to <a href="http://man.openbsd.org?query=pfctl&sektion=8&format=html">pfctl(8)</a> to store and load pf state table from a file. |
<li>Added support for IPV4 and IPv6 divert sockets. |
<li>Added support for IPV4 and IPv6 divert sockets. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>OpenBGPD, OpenOSPFD and other routing daemon improvements: |
<li>OpenBGPD, OpenOSPFD and other routing daemon improvements: |
<ul> |
<ul> |
<li>Update capability code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> to follow RFC 5492. |
<li>Update capability code in <a href="http://man.openbsd.org?query=bgpd&sektion=8&format=html">bgpd(8)</a> to follow RFC 5492. |
<li>BGP MPLS VPN (RFC 4364) support added to the bgpd RIB. |
<li>BGP MPLS VPN (RFC 4364) support added to the bgpd RIB. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a>, implement the RFC4486 BGP Cease Notification Message subcodes. |
<li>In <a href="http://man.openbsd.org?query=bgpd&sektion=8&format=html">bgpd(8)</a>, implement the RFC4486 BGP Cease Notification Message subcodes. |
<li>It is now possible to enable/disable specific BGP capabilities. |
<li>It is now possible to enable/disable specific BGP capabilities. |
<li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&sektion=8&format=html">bgpctl(8)</a> irrfilter to support IPv6 and 4-byte AS numbers. |
<li>Update <a href="http://man.openbsd.org?query=bgpctl&sektion=8&format=html">bgpctl(8)</a> irrfilter to support IPv6 and 4-byte AS numbers. |
<li>Minimal router-dead-time of 1 second and sub-second hello intervals |
<li>Minimal router-dead-time of 1 second and sub-second hello intervals |
added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>. |
added to <a href="http://man.openbsd.org?query=ospfd&sektion=8">ospfd(8)</a>. |
Additionally it is now possible to specify sub-second SPF timers for faster |
Additionally it is now possible to specify sub-second SPF timers for faster |
route fail-over. |
route fail-over. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8">ospf6d(8)</a> is now installed by default. |
<li><a href="http://man.openbsd.org?query=ospf6d&sektion=8">ospf6d(8)</a> is now installed by default. |
The RIB can be synced with the kernel routing table now. |
The RIB can be synced with the kernel routing table now. |
Support for AS-ext LSA has been added. |
Support for AS-ext LSA has been added. |
This is still work-in-progress but testing is highly appreciated. |
This is still work-in-progress but testing is highly appreciated. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8">ldpd</a> -- the MPLS label distribution protocol daemon -- is now installed by default. A custom kernel with option MPLS is needed to use it. |
<li><a href="http://man.openbsd.org?query=ldpd&sektion=8">ldpd</a> -- the MPLS label distribution protocol daemon -- is now installed by default. A custom kernel with option MPLS is needed to use it. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Generic network stack improvements: |
<li>Generic network stack improvements: |
<ul> |
<ul> |
<li>brconfig is now integrated into |
<li>brconfig is now integrated into |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> |
<a href="http://man.openbsd.org?query=ifconfig&sektion=8">ifconfig(8)</a> |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vether&sektion=4&format=html">vether(4)</a>, a virtual Ethernet device. |
<li>Added <a href="http://man.openbsd.org?query=vether&sektion=4&format=html">vether(4)</a>, a virtual Ethernet device. |
<li>Two bugs in IPsec/HMAC-SHA2 were fixed, resulting in an incompatibility |
<li>Two bugs in IPsec/HMAC-SHA2 were fixed, resulting in an incompatibility |
with the HMAC-SHA-256/384/512 hash algorithms with previous versions of |
with the HMAC-SHA-256/384/512 hash algorithms with previous versions of |
OpenBSD and other IPsec implementations sharing the bugs. |
OpenBSD and other IPsec implementations sharing the bugs. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>, echo back the Relay Agent Information option if present, and add support for the ipsec-tunnel hardware type. |
<li>In <a href="http://man.openbsd.org?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>, echo back the Relay Agent Information option if present, and add support for the ipsec-tunnel hardware type. |
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&sektion=8&format=html">dhcrelay(8)</a> pick up the routing domain from the specified interface and use that rdomain for relaying the packets to the server. |
<li>Make <a href="http://man.openbsd.org?query=dhcrelay&sektion=8&format=html">dhcrelay(8)</a> pick up the routing domain from the specified interface and use that rdomain for relaying the packets to the server. |
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&sektion=8&format=html">dhcrelay(8)</a> for RFC3046 "DHCP-over-ipsec". |
<li>Added support in <a href="http://man.openbsd.org?query=dhcrelay&sektion=8&format=html">dhcrelay(8)</a> for RFC3046 "DHCP-over-ipsec". |
<li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> BGP OPEN capability parser RFC 5492 compliant. |
<li>Make the <a href="http://man.openbsd.org?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> BGP OPEN capability parser RFC 5492 compliant. |
<li>Added an exec command to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a> to run a process and its children in a specified routing domain. |
<li>Added an exec command to <a href="http://man.openbsd.org?query=route&sektion=8&format=html">route(8)</a> to run a process and its children in a specified routing domain. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> now deals with more than 64 alias addresses. |
<li><a href="http://man.openbsd.org?query=ifconfig&sektion=8">ifconfig(8)</a> now deals with more than 64 alias addresses. |
<li>Various fixes to mbuf defragmenting and mbuf chain copying improve reliability. |
<li>Various fixes to mbuf defragmenting and mbuf chain copying improve reliability. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Assorted improvements: |
<li>Assorted improvements: |
<ul> |
<ul> |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3">malloc(3)</a> |
<li><a href="http://man.openbsd.org?query=malloc&sektion=3">malloc(3)</a> |
now has an <tt>S</tt> flag to turn on the options that help debugging |
now has an <tt>S</tt> flag to turn on the options that help debugging |
and improve security. |
and improve security. |
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=terminfo&sektion=3">terminfo(3)</a> |
<li>Updated <a href="http://man.openbsd.org?query=terminfo&sektion=3">terminfo(3)</a> |
database and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncurses&sektion=3">ncurses(3)</a> |
database and <a href="http://man.openbsd.org?query=ncurses&sektion=3">ncurses(3)</a> |
library. |
library. |
<li>Added support for lazy binding in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1">ld.so(1)</a> |
<li>Added support for lazy binding in <a href="http://man.openbsd.org?query=ld.so&sektion=1">ld.so(1)</a> |
on hppa. |
on hppa. |
<li>Added POSIX silent check option (<tt>-C</tt>) to |
<li>Added POSIX silent check option (<tt>-C</tt>) to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sort&sektion=1">sort(1)</a>. |
<a href="http://man.openbsd.org?query=sort&sektion=1">sort(1)</a>. |
<li>Added POSIX extended regular expression support to |
<li>Added POSIX extended regular expression support to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&sektion=1">sed(1)</a> (<tt>-E</tt> option). |
<a href="http://man.openbsd.org?query=sed&sektion=1">sed(1)</a> (<tt>-E</tt> option). |
<li>Added GNU-compatible macro prefix option (<tt>-P</tt>) to |
<li>Added GNU-compatible macro prefix option (<tt>-P</tt>) to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a>. |
<a href="http://man.openbsd.org?query=m4&sektion=1">m4(1)</a>. |
<li>Make it possible to specify a port in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5&format=html">resolv.conf(5)</a>. |
<li>Make it possible to specify a port in <a href="http://man.openbsd.org?query=resolv.conf&sektion=5&format=html">resolv.conf(5)</a>. |
<li>Improved FILE locking support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stdio&sektion=3">stdio(3)</a>. |
<li>Improved FILE locking support in <a href="http://man.openbsd.org?query=stdio&sektion=3">stdio(3)</a>. |
<li>Added SO_SNDTIMEO and SO_RCVTIMEO support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3">pthreads(3)</a>. |
<li>Added SO_SNDTIMEO and SO_RCVTIMEO support in <a href="http://man.openbsd.org?query=pthreads&sektion=3">pthreads(3)</a>. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdio&sektion=1">cdio(1)</a> no longer prints bogus information if no TOC is found on the disk. |
<li><a href="http://man.openbsd.org?query=cdio&sektion=1">cdio(1)</a> no longer prints bogus information if no TOC is found on the disk. |
<li>New -v flag causes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdio&sektion=1">cdio(1)</a> to print profile and feature information. |
<li>New -v flag causes <a href="http://man.openbsd.org?query=cdio&sektion=1">cdio(1)</a> to print profile and feature information. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whois&sektion=1">whois(1)</a> no longer attempts to keep the memory of 6Bone alive. |
<li><a href="http://man.openbsd.org?query=whois&sektion=1">whois(1)</a> no longer attempts to keep the memory of 6Bone alive. |
<li>Added per-application MIDI-controlled volume knob to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1">aucat(1)</a> |
<li>Added per-application MIDI-controlled volume knob to <a href="http://man.openbsd.org?query=aucat&sektion=1">aucat(1)</a> |
<li>Added MMC and MTC support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1">aucat(1)</a> making possible MIDI-to-audio synchronization |
<li>Added MMC and MTC support to <a href="http://man.openbsd.org?query=aucat&sektion=1">aucat(1)</a> making possible MIDI-to-audio synchronization |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mio_open&sektion=3">mio_open(3)</a> interface to access hardware and software MIDI ports |
<li>Added <a href="http://man.openbsd.org?query=mio_open&sektion=3">mio_open(3)</a> interface to access hardware and software MIDI ports |
<li>Many memory leaks found by parfait and eliminated. |
<li>Many memory leaks found by parfait and eliminated. |
<li>Make handling of floppy disk disklabels more reliable by properly |
<li>Make handling of floppy disk disklabels more reliable by properly |
initializing starting label. |
initializing starting label. |
|
|
<li>Add support for certificate authentication of users and hosts using |
<li>Add support for certificate authentication of users and hosts using |
a new, minimal OpenSSH certificate format (not X.509). |
a new, minimal OpenSSH certificate format (not X.509). |
<li>Added a 'netcat mode' to |
<li>Added a 'netcat mode' to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>. |
<a href="http://man.openbsd.org?query=ssh&sektion=1">ssh(1)</a>. |
<li>Add the ability to revoke keys in |
<li>Add the ability to revoke keys in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a> |
and |
and |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>. |
<a href="http://man.openbsd.org?query=ssh&sektion=1">ssh(1)</a>. |
<li>Rewrite the |
<li>Rewrite the |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> |
<a href="http://man.openbsd.org?query=ssh&sektion=1">ssh(1)</a> |
multiplexing support to support non-blocking operation of the mux |
multiplexing support to support non-blocking operation of the mux |
master. |
master. |
<li>Add a 'read-only' mode to |
<li>Add a 'read-only' mode to |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&sektion=8">sftp-server(8)</a> |
<a href="http://man.openbsd.org?query=sftp-server&sektion=8">sftp-server(8)</a> |
that disables open in write mode and all other fs-modifying |
that disables open in write mode and all other fs-modifying |
protocol methods. (bz#430) |
protocol methods. (bz#430) |
<li>Allow setting an explicit umask on the |
<li>Allow setting an explicit umask on the |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&sektion=8">sftp-server(8)</a> |
<a href="http://man.openbsd.org?query=sftp-server&sektion=8">sftp-server(8)</a> |
commandline to override whatever default the user has. (bz#1229) |
commandline to override whatever default the user has. (bz#1229) |
<li>Many improvements to the |
<li>Many improvements to the |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1">sftp(1)</a> |
<a href="http://man.openbsd.org?query=sftp&sektion=1">sftp(1)</a> |
client. |
client. |
<li>New RSA keys will be generated with a public exponent of 65537 |
<li>New RSA keys will be generated with a public exponent of 65537 |
instead of the previous value 35. |
instead of the previous value 35. |
|
|
existence of the user's shell inside the chroot and not outside. |
existence of the user's shell inside the chroot and not outside. |
(bz#1679) |
(bz#1679) |
<li>Cache user and group name lookups in sftp-server using |
<li>Cache user and group name lookups in sftp-server using |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwcache&sektion=3">user_from_[ug]id(3)</a> |
<a href="http://man.openbsd.org?query=pwcache&sektion=3">user_from_[ug]id(3)</a> |
to improve performance on hosts where these operations are slow. |
to improve performance on hosts where these operations are slow. |
(bz#1495) |
(bz#1495) |
<li>Fix problem that prevented passphrase reading from being |
<li>Fix problem that prevented passphrase reading from being |
|
|
log the reason why the open failed to debug. (bz#1693) |
log the reason why the open failed to debug. (bz#1693) |
<li>Document that the <em>PubkeyAuthentication</em> directive is |
<li>Document that the <em>PubkeyAuthentication</em> directive is |
allowed in a |
allowed in a |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=5">sshd_config(5)</a> |
<a href="http://man.openbsd.org?query=sshd_config&sektion=5">sshd_config(5)</a> |
<em>Match</em> block. (bz#1577) |
<em>Match</em> block. (bz#1577) |
<li>When converting keys, truncate key comments at 72 chars as per |
<li>When converting keys, truncate key comments at 72 chars as per |
RFC4716. (bz#1630) |
RFC4716. (bz#1630) |
<li>Do not allow logins if <em>/etc/nologin</em> exists but is not |
<li>Do not allow logins if <em>/etc/nologin</em> exists but is not |
readable by the user logging in. |
readable by the user logging in. |
<li>Output a debug log if |
<li>Output a debug log if |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a> |
can't open an existing <em>authorized_keys</em>. (bz#1694) |
can't open an existing <em>authorized_keys</em>. (bz#1694) |
<li>Quell |
<li>Quell |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcsetattr&sektion=3">tc[gs]etattr(3)</a> |
<a href="http://man.openbsd.org?query=tcsetattr&sektion=3">tc[gs]etattr(3)</a> |
warnings when forcing a tty (ssh -tt), since we usually don't |
warnings when forcing a tty (ssh -tt), since we usually don't |
actually have a tty to read/set. (bz#1686) |
actually have a tty to read/set. (bz#1686) |
<li>Prevent |
<li>Prevent |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1">sftp(1)</a> |
<a href="http://man.openbsd.org?query=sftp&sektion=1">sftp(1)</a> |
from crashing when given a "-" without a command; also, allow |
from crashing when given a "-" without a command; also, allow |
whitespace to follow a "-". (bz#1691) |
whitespace to follow a "-". (bz#1691) |
<li>After |
<li>After |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a> |
receives a SIGHUP, ignore subsequent HUPs while |
receives a SIGHUP, ignore subsequent HUPs while |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a> |
re-execs itself; prevents two HUPs in quick succession from |
re-execs itself; prevents two HUPs in quick succession from |
resulting in |
resulting in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a> |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a> |
dying. (bz#1692) |
dying. (bz#1692) |
<li>Clarify in |
<li>Clarify in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=5">sshd_config(5)</a> |
<a href="http://man.openbsd.org?query=sshd_config&sektion=5">sshd_config(5)</a> |
that <em>StrictModes</em> does not apply to |
that <em>StrictModes</em> does not apply to |
<em>ChrootDirectory</em>; permissions and ownership are always |
<em>ChrootDirectory</em>; permissions and ownership are always |
checked when chrooting. (bz#1532) |
checked when chrooting. (bz#1532) |
|
|
with <em>ForceCommand=internal-sftp</em> with a shell session. |
with <em>ForceCommand=internal-sftp</em> with a shell session. |
(bz#1606) |
(bz#1606) |
<li>Warn but do not fail if |
<li>Warn but do not fail if |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stat&sektion=2">stat(2)</a>ing |
<a href="http://man.openbsd.org?query=stat&sektion=2">stat(2)</a>ing |
the subsystem binary fails. (bz#1599) |
the subsystem binary fails. (bz#1599) |
<li>Change "Connecting to host..." message to "Connected to host." |
<li>Change "Connecting to host..." message to "Connected to host." |
and delay it until after the sftp protocol connection has been |
and delay it until after the sftp protocol connection has been |
|
|
on the commandline when prompting for passwords. (bz#1039) |
on the commandline when prompting for passwords. (bz#1039) |
<li>Correct off-by-one in percent_expand(). (bz#1607) |
<li>Correct off-by-one in percent_expand(). (bz#1607) |
<li>Fix passing of empty options from |
<li>Fix passing of empty options from |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a> |
<a href="http://man.openbsd.org?query=scp&sektion=1">scp(1)</a> |
and |
and |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1">sftp(1)</a> |
<a href="http://man.openbsd.org?query=sftp&sektion=1">sftp(1)</a> |
to the underlying |
to the underlying |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>; |
<a href="http://man.openbsd.org?query=ssh&sektion=1">ssh(1)</a>; |
also add support for the stop option "--". |
also add support for the stop option "--". |
<li>Fix an incorrect magic number and typo in PROTOCOL. (bz#1688) |
<li>Fix an incorrect magic number and typo in PROTOCOL. (bz#1688) |
<li>Don't escape backslashes when displaying the SSH2 banner. (bz#1533) |
<li>Don't escape backslashes when displaying the SSH2 banner. (bz#1533) |
<li>Don't unnecessarily dup() the in and out fds for |
<li>Don't unnecessarily dup() the in and out fds for |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&sektion=8">sftp-server(8)</a>. |
<a href="http://man.openbsd.org?query=sftp-server&sektion=8">sftp-server(8)</a>. |
(bz#1566) |
(bz#1566) |
<li>Force use of the correct hash function for random-art signature |
<li>Force use of the correct hash function for random-art signature |
display. (bz#1611) |
display. (bz#1611) |
<li>Do not fall back to adding keys without constraints when the agent |
<li>Do not fall back to adding keys without constraints when the agent |
refuses the constrained add request. (bz#1612) |
refuses the constrained add request. (bz#1612) |
<li>Fix a race condition in |
<li>Fix a race condition in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-agent&sektion=1">ssh-agent(1)</a> |
<a href="http://man.openbsd.org?query=ssh-agent&sektion=1">ssh-agent(1)</a> |
that could result in a wedged or spinning agent. (bz#1633) |
that could result in a wedged or spinning agent. (bz#1633) |
<li>Flush stdio before exec() to ensure that everything has made it out |
<li>Flush stdio before exec() to ensure that everything has made it out |
before the streams go away. (bz#1596) |
before the streams go away. (bz#1596) |
<li>Set <em>FD_CLOEXEC</em> on in/out sockets in |
<li>Set <em>FD_CLOEXEC</em> on in/out sockets in |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8">sshd(8)</a>. |
<a href="http://man.openbsd.org?query=sshd&sektion=8">sshd(8)</a>. |
(bz#1706) |
(bz#1706) |
</ul> |
</ul> |
</ul> |
</ul> |
|
|
To make a boot floppy under MS-DOS, use the "rawrite" utility located |
To make a boot floppy under MS-DOS, use the "rawrite" utility located |
at <i>CD1:4.7/tools/rawrite.exe</i>. To make the boot floppy under a Unix OS, |
at <i>CD1:4.7/tools/rawrite.exe</i>. To make the boot floppy under a Unix OS, |
use the |
use the |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a> |
<a href="http://man.openbsd.org?query=dd&sektion=1">dd(1)</a> |
utility. The following is an example usage of |
utility. The following is an example usage of |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&sektion=1">dd(1)</a>, |
<a href="http://man.openbsd.org?query=dd&sektion=1">dd(1)</a>, |
where the device could be "floppy", "rfd0c", or |
where the device could be "floppy", "rfd0c", or |
"rfd0a". |
"rfd0a". |
|
|
|
|
OpenBSD ports system. |
OpenBSD ports system. |
<p> |
<p> |
The <i>ports/</i> directory represents a CVS (see the manpage for |
The <i>ports/</i> directory represents a CVS (see the manpage for |
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386"> |
<a href="http://man.openbsd.org?query=cvs&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386"> |
cvs(1)</a> if |
cvs(1)</a> if |
you aren't familiar with CVS) checkout of our ports. As with our complete |
you aren't familiar with CVS) checkout of our ports. As with our complete |
source tree, our ports tree is available via anoncvs. So, in |
source tree, our ports tree is available via anoncvs. So, in |