version 1.60, 2019/05/27 22:55:22 |
version 1.61, 2019/06/01 23:12:50 |
|
|
<li>Make the <a href="https://man.openbsd.org/sysctl.3">sysctl(3)</a> toggle net.inet6.ip6.redirect work as expected. |
<li>Make the <a href="https://man.openbsd.org/sysctl.3">sysctl(3)</a> toggle net.inet6.ip6.redirect work as expected. |
<li>Fix a potential use-after-free in icmp6 redirect code. |
<li>Fix a potential use-after-free in icmp6 redirect code. |
<!-- ^ 20030807 --> |
<!-- ^ 20030807 --> |
<li>Fix the abnormal exit code in <a href="https://man.openbsd.org/ohci.4">ohci(4)</a>. |
<li>Fix the abnormal exit code in <a href="https://man.openbsd.org/ohci.4">ohci(4)</a>. |
<li>Plug memory leaks in <a href="https://man.openbsd.org/modload.8">modload(8)</a>, <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> and <a href="https://man.openbsd.org/usb.4">usb(4)</a>. |
<li>Plug memory leaks in <a href="https://man.openbsd.org/modload.8">modload(8)</a>, <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> and <a href="https://man.openbsd.org/usb.4">usb(4)</a>. |
<li>Add -h option to <a href="https://man.openbsd.org/ls.1">ls(1)</a> for human-readable sizes. |
<li>Add -h option to <a href="https://man.openbsd.org/ls.1">ls(1)</a> for human-readable sizes. |
<li>The <a href="https://man.openbsd.org/gcc.1">gcc(1)</a> -Wbounded checker can't handle variable-length arrays yet, so don't try. |
<li>The <a href="https://man.openbsd.org/gcc.1">gcc(1)</a> -Wbounded checker can't handle variable-length arrays yet, so don't try. |
|
|
<li>Reorder the sections in many manpages. |
<li>Reorder the sections in many manpages. |
<li>Use <a href="https://man.openbsd.org/seteuid.2">sete[ug]id(2)</a> as well as set[ug]id() in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> when doing privsep and when permanently setting the [ug]id. |
<li>Use <a href="https://man.openbsd.org/seteuid.2">sete[ug]id(2)</a> as well as set[ug]id() in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> when doing privsep and when permanently setting the [ug]id. |
<li>When setting the tcp6 mss, fetch the link mtu using IN6_LINKMTU() (which takes neighbour discovery mtu settings into account) instead of always using the interface mtu. |
<li>When setting the tcp6 mss, fetch the link mtu using IN6_LINKMTU() (which takes neighbour discovery mtu settings into account) instead of always using the interface mtu. |
<li>Allow numeric uid and gid in systrace, and '<' and '>' operators for ids. |
<li>Allow numeric uid and gid in systrace, and '<' and '>' operators for ids. |
<li>Add support for IPv6 jumbograms. |
<li>Add support for IPv6 jumbograms. |
<li>Fix some bugs IPv6-related bugs in tcp_trace(). |
<li>Fix some bugs IPv6-related bugs in tcp_trace(). |
<!-- ^ 20030529 --> |
<!-- ^ 20030529 --> |
|
|
<li>Don't assume that rt->rt_ifp is valid in IPv6 neighbour discovery. |
<li>Don't assume that rt->rt_ifp is valid in IPv6 neighbour discovery. |
<li>Add new ConnectTimeout option to <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>. |
<li>Add new ConnectTimeout option to <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>. |
<li>Disable Kerberos options to <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> programs if Kerberos isn't compiled in, and warn if they're used. |
<li>Disable Kerberos options to <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> programs if Kerberos isn't compiled in, and warn if they're used. |
<li>Have 'ssh -V' print the OpenSSL version properly, instead of trying to %s on a long. |
<li>Have 'ssh -V' print the OpenSSL version properly, instead of trying to %s on a long. |
<li>Repair IPsec forwarding for IPv6, fixing PR#3231. |
<li>Repair IPsec forwarding for IPv6, fixing PR#3231. |
<li>Fix a hang in libwrap when the <a href="https://man.openbsd.org/hosts_access.5">hosts_access(5)</a> file has a line containing > 2048 characters. (NetBSD pr#15025.) |
<li>Fix a hang in libwrap when the <a href="https://man.openbsd.org/hosts_access.5">hosts_access(5)</a> file has a line containing > 2048 characters. (NetBSD pr#15025.) |
<li>Add multi-column output to the ls command of <a href="https://man.openbsd.org/sftp.1">sftp(1)</a>. |
<li>Add multi-column output to the ls command of <a href="https://man.openbsd.org/sftp.1">sftp(1)</a>. |
|
|
<li>On ELF architectures, support the blocking of thread switches during non-thread-safe dynamic loader operations. |
<li>On ELF architectures, support the blocking of thread switches during non-thread-safe dynamic loader operations. |
<li>Sync ELF identification indexes with the <a href="http://www.caldera.com/developers/gabi/2000-07-17/ch4.eheader.html">System V ABI</a> specs. |
<li>Sync ELF identification indexes with the <a href="http://www.caldera.com/developers/gabi/2000-07-17/ch4.eheader.html">System V ABI</a> specs. |
<li>Stop AM7990 (<a href="https://man.openbsd.org/i386/le.4">le(4)</a>) devices emitting 'lost carrier' messages. |
<li>Stop AM7990 (<a href="https://man.openbsd.org/i386/le.4">le(4)</a>) devices emitting 'lost carrier' messages. |
<li>Back out <netinet/if_ether.h> changes after they caused userland meltdown. |
<li>Back out <netinet/if_ether.h> changes after they caused userland meltdown. |
<li>Add propolice stack-smash protector support to the kernel, and build the kernel using it on architectures that support propolice. |
<li>Add propolice stack-smash protector support to the kernel, and build the kernel using it on architectures that support propolice. |
<li>Re-enable NULLFS, UMAPFS and UNION in the GENERIC kernel. |
<li>Re-enable NULLFS, UMAPFS and UNION in the GENERIC kernel. |
<li>Move Ethernet definitions from <netinet/if_ether.h> to new <net/ethertypes.h>, like NetBSD. |
<li>Move Ethernet definitions from <netinet/if_ether.h> to new <net/ethertypes.h>, like NetBSD. |
|
|
<a href="stable.html">[Applied to stable]</a> <!-- XXX 3.3-stable --> |
<a href="stable.html">[Applied to stable]</a> <!-- XXX 3.3-stable --> |
<li>Allow <a href="https://man.openbsd.org/pf.4">pf(4)</a> tables to be loaded into anchors. <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> table options except show and flush now honour -a. |
<li>Allow <a href="https://man.openbsd.org/pf.4">pf(4)</a> tables to be loaded into anchors. <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> table options except show and flush now honour -a. |
<!-- ^ 20030430 --> |
<!-- ^ 20030430 --> |
<li>Have the dynamic linker stub functions in libc return -1 if called from a statically linked program. |
<li>Have the dynamic linker stub functions in libc return -1 if called from a statically linked program. |
<li>Only build shared libXv if the target arch supports shared libraries. |
<li>Only build shared libXv if the target arch supports shared libraries. |
<li>Consign the omsync() system call to COMPAT_25 obscurity. |
<li>Consign the omsync() system call to COMPAT_25 obscurity. |
<li>Fix parsing of the noac option to <a href="https://man.openbsd.org/mount_nfs.8">mount_nfs(8)</a>. |
<li>Fix parsing of the noac option to <a href="https://man.openbsd.org/mount_nfs.8">mount_nfs(8)</a>. |
|
|
<li><a href="https://man.openbsd.org/sudo.8">sudo(8)</a>'s Makefile now honours the LDSTATIC flag. |
<li><a href="https://man.openbsd.org/sudo.8">sudo(8)</a>'s Makefile now honours the LDSTATIC flag. |
<li>Move queue ID assignment into the kernel and away from <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a>, solving a bunch of problems. |
<li>Move queue ID assignment into the kernel and away from <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a>, solving a bunch of problems. |
<!-- ^ 20030411 --> |
<!-- ^ 20030411 --> |
<li>Back out the earlier fix for PR#2230, which is a no-op since zombies aren't on the allproc list being scanned. |
<li>Back out the earlier fix for PR#2230, which is a no-op since zombies aren't on the allproc list being scanned. |
<li>De-allocate bus space on <a href="https://man.openbsd.org/wi.4">wi(4)</a> device failures. |
<li>De-allocate bus space on <a href="https://man.openbsd.org/wi.4">wi(4)</a> device failures. |
<li>Only print the <a href="https://man.openbsd.org/less.1">less(1)</a> -d prompt if there's enough space left on the status line (PR#3189). |
<li>Only print the <a href="https://man.openbsd.org/less.1">less(1)</a> -d prompt if there's enough space left on the status line (PR#3189). |
<!-- ^ 20030410 --> |
<!-- ^ 20030410 --> |