version 1.56, 2019/05/27 22:55:23 |
version 1.57, 2019/06/01 23:12:50 |
|
|
<li>Fix <a href="https://man.openbsd.org/ssl.3">ssl(3)</a> rmd160 breakage on sparc64. |
<li>Fix <a href="https://man.openbsd.org/ssl.3">ssl(3)</a> rmd160 breakage on sparc64. |
<li>Teach <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> how to display the new <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> bulk updates. |
<li>Teach <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> how to display the new <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> bulk updates. |
<li>Make <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> stop <a href="https://man.openbsd.org/carp.4">carp(4)</a> preempting to become master until the bulk state table sync has completed. |
<li>Make <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> stop <a href="https://man.openbsd.org/carp.4">carp(4)</a> preempting to become master until the bulk state table sync has completed. |
<li>Support best-efforts bulk transfers of states when a <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> syncif is first configured. This allows pfsync+carp clusters to come up gracefully without killing active connections. |
<li>Support best-efforts bulk transfers of states when a <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> syncif is first configured. This allows pfsync+carp clusters to come up gracefully without killing active connections. |
<li>Have <a href="https://man.openbsd.org/rc.8">rc(8)</a> stop <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces on system shutdown. |
<li>Have <a href="https://man.openbsd.org/rc.8">rc(8)</a> stop <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces on system shutdown. |
<li>Add pass rules for the pfsync and carp protocols to the default <a href="https://man.openbsd.org/pf.4">pf(4)</a> rulebase installed by /etc/<a href="https://man.openbsd.org/rc.8">rc(8)</a>. |
<li>Add pass rules for the pfsync and carp protocols to the default <a href="https://man.openbsd.org/pf.4">pf(4)</a> rulebase installed by /etc/<a href="https://man.openbsd.org/rc.8">rc(8)</a>. |
<li>Make sure <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> interfaces are initialised before <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces in /etc/<a href="https://man.openbsd.org/netstart.8">netstart(8)</a>. |
<li>Make sure <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> interfaces are initialised before <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces in /etc/<a href="https://man.openbsd.org/netstart.8">netstart(8)</a>. |
|
|
<li>More <a href="https://man.openbsd.org/mpt.4">mpt(4)</a> fixes, more to come. |
<li>More <a href="https://man.openbsd.org/mpt.4">mpt(4)</a> fixes, more to come. |
<!-- ^ 20040319 --> |
<!-- ^ 20040319 --> |
<li>When initialising the new state in <a href="https://man.openbsd.org/pf.4">pf(4)</a> DIOCADDSTATE, point to the default rule instead of NULL. |
<li>When initialising the new state in <a href="https://man.openbsd.org/pf.4">pf(4)</a> DIOCADDSTATE, point to the default rule instead of NULL. |
<li>Merge parts of XFree86 4.4.0 Release not affected by the new license. |
<li>Merge parts of XFree86 4.4.0 Release not affected by the new license. |
<li>Allow a <a href="https://man.openbsd.org/carp.4">carp(4)</a> device's state to be set explicitly with <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>. |
<li>Allow a <a href="https://man.openbsd.org/carp.4">carp(4)</a> device's state to be set explicitly with <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>. |
<li>Set permissions on the right files for the @owner, @group and @mode directives in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> when -B is in effect. |
<li>Set permissions on the right files for the @owner, @group and @mode directives in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> when -B is in effect. |
<li>For <a href="https://man.openbsd.org/wi.4">wi(4)</a> devices with Prism firmware version 1.6.3 or later, support an enhanced security mode for a hostap where the SSID can be hidden from snoopers. |
<li>For <a href="https://man.openbsd.org/wi.4">wi(4)</a> devices with Prism firmware version 1.6.3 or later, support an enhanced security mode for a hostap where the SSID can be hidden from snoopers. |
|
|
<!-- ^ 20040214 --> |
<!-- ^ 20040214 --> |
<li>New driver, <a href="https://man.openbsd.org/bce.4">bce(4)</a>, for Broadcom 4401 10/100Mbps Ethernet devices. |
<li>New driver, <a href="https://man.openbsd.org/bce.4">bce(4)</a>, for Broadcom 4401 10/100Mbps Ethernet devices. |
<li>Drop the osigaltstack() compatibility system call. |
<li>Drop the osigaltstack() compatibility system call. |
<li>Import and merge XFree86-current of 2004/02/13, minus files with the new XFree86 License which contains text developed by The XFree86 Project, Inc (http://www.xfree86.org/) and its contributors. |
<li>Import and merge XFree86-current of 2004/02/13, minus files with the new XFree86 License which contains text developed by The XFree86 Project, Inc (http://www.xfree86.org/) and its contributors. |
<li>Make sure all <a href="https://man.openbsd.org/pf.4">pf(4)</a> anchors get updated after an anchor is removed. |
<li>Make sure all <a href="https://man.openbsd.org/pf.4">pf(4)</a> anchors get updated after an anchor is removed. |
<li>Better signal handling and other cleanup in <a href="https://man.openbsd.org/pflogd.8">pflogd(8)</a>. |
<li>Better signal handling and other cleanup in <a href="https://man.openbsd.org/pflogd.8">pflogd(8)</a>. |
<li>Print textual service and protocol names properly in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> even when -n is specified. |
<li>Print textual service and protocol names properly in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> even when -n is specified. |
|
|
<!-- ^ 20040122 --> |
<!-- ^ 20040122 --> |
<li>Add dynamic bufq support to <a href="https://man.openbsd.org/wd.4">wd(4)</a>. Doesn't do very much for now. |
<li>Add dynamic bufq support to <a href="https://man.openbsd.org/wd.4">wd(4)</a>. Doesn't do very much for now. |
<li>In kernel main(), initialise timeouts much earlier. |
<li>In kernel main(), initialise timeouts much earlier. |
<li>New <a href="https://man.openbsd.org/spamd.8">spamd(8)</a> configuration method, based around OpenBSD mirrors of common spammer lists. |
<li>New <a href="https://man.openbsd.org/spamd.8">spamd(8)</a> configuration method, based around OpenBSD mirrors of common spammer lists. |
<li>Cleanup and fix <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> pfsync protocol output. |
<li>Cleanup and fix <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> pfsync protocol output. |
<li>Initialise the <a href="https://man.openbsd.org/sftp.1">sftp(1)</a> input file in main() rather than statically. |
<li>Initialise the <a href="https://man.openbsd.org/sftp.1">sftp(1)</a> input file in main() rather than statically. |
<li>Some <a href="https://man.openbsd.org/strncpy.3">strncpy(3)</a> -> <a href="https://man.openbsd.org/strlcpy.3">strlcpy(3)</a> in <a href="https://man.openbsd.org/pcap.3">libpcap</a> |
<li>Some <a href="https://man.openbsd.org/strncpy.3">strncpy(3)</a> -> <a href="https://man.openbsd.org/strlcpy.3">strlcpy(3)</a> in <a href="https://man.openbsd.org/pcap.3">libpcap</a> |
|
|
<li>Don't accept absolute pathnames for module names in <a href="https://man.openbsd.org/cvs.1">cvs(1)</a>. From CVS 1.11.10. |
<li>Don't accept absolute pathnames for module names in <a href="https://man.openbsd.org/cvs.1">cvs(1)</a>. From CVS 1.11.10. |
<li>Cleanup and POSIXness for <a href="https://man.openbsd.org/join.1">join(1)</a>. From FreeBSD. |
<li>Cleanup and POSIXness for <a href="https://man.openbsd.org/join.1">join(1)</a>. From FreeBSD. |
<!-- ^ 20031212 --> |
<!-- ^ 20031212 --> |
<li>More POSIX type definitions (rlim_t now unsigned, RLIM_SAVED_{CUR,MAX} defined, id_t defined). |
<li>More POSIX type definitions (rlim_t now unsigned, RLIM_SAVED_{CUR,MAX} defined, id_t defined). |
<li>Kill annoying <a href="https://man.openbsd.org/pf.4">pf(4)</a> assertion failure messages, and correct the underlying problem with NAT and table stats (PR#3587). |
<li>Kill annoying <a href="https://man.openbsd.org/pf.4">pf(4)</a> assertion failure messages, and correct the underlying problem with NAT and table stats (PR#3587). |
<li>Fix <a href="https://man.openbsd.org/sis.4">sis(4)</a> short cable problems properly. From Linux and the datasheets, via FreeBSD. |
<li>Fix <a href="https://man.openbsd.org/sis.4">sis(4)</a> short cable problems properly. From Linux and the datasheets, via FreeBSD. |
<!-- ^ 20031211 --> |
<!-- ^ 20031211 --> |
|
|
<li>Really really give xfs a <a href="https://man.openbsd.org/poll.2">poll(2)</a> backend. |
<li>Really really give xfs a <a href="https://man.openbsd.org/poll.2">poll(2)</a> backend. |
<li>Fix a badly broken <a href="https://man.openbsd.org/gcc.1">gcc(1)</a> optimization when calculating structure offsets under certain conditions. See the <a href="https://cvsweb.openbsd.org/src/gnu/egcs/gcc/combine.c#rev1.5">commit log</a> for details. |
<li>Fix a badly broken <a href="https://man.openbsd.org/gcc.1">gcc(1)</a> optimization when calculating structure offsets under certain conditions. See the <a href="https://cvsweb.openbsd.org/src/gnu/egcs/gcc/combine.c#rev1.5">commit log</a> for details. |
<li>Unbreak <a href="https://man.openbsd.org/lge.4">lge(4)</a> compile. |
<li>Unbreak <a href="https://man.openbsd.org/lge.4">lge(4)</a> compile. |
<li>Update timezone info files to tzcode2003c. |
<li>Update timezone info files to tzcode2003c. |
<!-- ^ 20031006 --> |
<!-- ^ 20031006 --> |
<li>Stop <a href="https://man.openbsd.org/em.4">em(4)</a> stripping 802.1q headers from packets in a <a href="https://man.openbsd.org/bridge.4">bridge(4)</a>. |
<li>Stop <a href="https://man.openbsd.org/em.4">em(4)</a> stripping 802.1q headers from packets in a <a href="https://man.openbsd.org/bridge.4">bridge(4)</a>. |
<li>Add <a href="https://man.openbsd.org/vlan.4">vlan(4)</a> support to <a href="https://man.openbsd.org/em.4">em(4)</a>. |
<li>Add <a href="https://man.openbsd.org/vlan.4">vlan(4)</a> support to <a href="https://man.openbsd.org/em.4">em(4)</a>. |
|
|
<li>Print a more useful error message when a bad port number is given to <a href="https://man.openbsd.org/whois.1">whois(1)</a>. |
<li>Print a more useful error message when a bad port number is given to <a href="https://man.openbsd.org/whois.1">whois(1)</a>. |
<li>Fix broken time parsing in <a href="https://man.openbsd.org/kadmin.8">kadmin(8)</a> (PR#3292). |
<li>Fix broken time parsing in <a href="https://man.openbsd.org/kadmin.8">kadmin(8)</a> (PR#3292). |
<!-- ^ 20031004 --> |
<!-- ^ 20031004 --> |
<li>Initialise environment variables in <a href="https://man.openbsd.org/ld.so.1">ld.so(1)</a> before calling constructors and <a href="https://man.openbsd.org/atexit.3">atexit(3)</a> functions |
<li>Initialise environment variables in <a href="https://man.openbsd.org/ld.so.1">ld.so(1)</a> before calling constructors and <a href="https://man.openbsd.org/atexit.3">atexit(3)</a> functions |
<li>Have <a href="https://man.openbsd.org/inetd.8">inetd(8)</a> exit if no config file is found. |
<li>Have <a href="https://man.openbsd.org/inetd.8">inetd(8)</a> exit if no config file is found. |
<li>In <a href="https://man.openbsd.org/sendmail.8">sendmail(8)</a> submit.mc/cf, bind the msp to 127.0.0.1 instead of localhost just in case localhost doesn't resolve correctly. |
<li>In <a href="https://man.openbsd.org/sendmail.8">sendmail(8)</a> submit.mc/cf, bind the msp to 127.0.0.1 instead of localhost just in case localhost doesn't resolve correctly. |
<li>Teach <a href="https://man.openbsd.org/netstat.1">netstat(1)</a> how to deal with KAME embedded scope IDs for -f encap route dumps. |
<li>Teach <a href="https://man.openbsd.org/netstat.1">netstat(1)</a> how to deal with KAME embedded scope IDs for -f encap route dumps. |
|
|
<li>Add a stack of missing switch break statements needed after the _dl_errno changes to <a href="https://man.openbsd.org/ld.so.1">ld.so(1)</a>. |
<li>Add a stack of missing switch break statements needed after the _dl_errno changes to <a href="https://man.openbsd.org/ld.so.1">ld.so(1)</a>. |
<!-- ^ 20031001 --> |
<!-- ^ 20031001 --> |
<li>Teach <a href="https://man.openbsd.org/size.1">size(1)</a> how to read ELF objects. |
<li>Teach <a href="https://man.openbsd.org/size.1">size(1)</a> how to read ELF objects. |
<li>POSIX and interoperability fixes for <a href="https://man.openbsd.org/bc.1">bc(1)</a> and <a href="https://man.openbsd.org/dc.1">dc(1)</a>, |
<li>POSIX and interoperability fixes for <a href="https://man.openbsd.org/bc.1">bc(1)</a> and <a href="https://man.openbsd.org/dc.1">dc(1)</a>, |
<li><strong>SECURITY FIX: The use of certain ASN.1 encodings or malformed public keys may allow an attacker to mount a denial of service attack against applications linked with <a href="https://man.openbsd.org/ssl.3">ssl(3)</a>.</strong> This does not affect OpenSSH.<br> |
<li><strong>SECURITY FIX: The use of certain ASN.1 encodings or malformed public keys may allow an attacker to mount a denial of service attack against applications linked with <a href="https://man.openbsd.org/ssl.3">ssl(3)</a>.</strong> This does not affect OpenSSH.<br> |
<a href="errata34.html#asn1">A source code patch is available</a>.<br> |
<a href="errata34.html#asn1">A source code patch is available</a>.<br> |
<a href="stable.html">[Applied to stable]</a> |
<a href="stable.html">[Applied to stable]</a> |
<!-- ^ 20030930 --> |
<!-- ^ 20030930 --> |
<li>Properly free resources on <a href="https://man.openbsd.org/fxp.4">fxp(4)</a> attach failures. |
<li>Properly free resources on <a href="https://man.openbsd.org/fxp.4">fxp(4)</a> attach failures. |
<li>Some reliability fixes in <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> and <a href="https://man.openbsd.org/siop.4">siop(4)</a>. |
<li>Some reliability fixes in <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> and <a href="https://man.openbsd.org/siop.4">siop(4)</a>. |
<li>Allow <a href="https://man.openbsd.org/sensorsd.8">sensorsd(8)</a> to <a href="https://man.openbsd.org/daemon.3">daemon(3)</a>ize itself. |
<li>Allow <a href="https://man.openbsd.org/sensorsd.8">sensorsd(8)</a> to <a href="https://man.openbsd.org/daemon.3">daemon(3)</a>ize itself. |
<li>Fix an unchecked <a href="https://man.openbsd.org/strdup.3">strdup(3)</a> in <a href="https://man.openbsd.org/getnetgrent.3">getnetgrent(3)</a>. |
<li>Fix an unchecked <a href="https://man.openbsd.org/strdup.3">strdup(3)</a> in <a href="https://man.openbsd.org/getnetgrent.3">getnetgrent(3)</a>. |
<!-- ^ 20030929 --> |
<!-- ^ 20030929 --> |