version 1.71, 2019/05/27 22:55:22 |
version 1.72, 2019/06/01 23:12:49 |
|
|
<li>Various other install script fixes. |
<li>Various other install script fixes. |
<li>Fix /etc/fbtab handling in init(8). |
<li>Fix /etc/fbtab handling in init(8). |
<li>Make disklabel(8) mentions IDE (which is an alias for ESDI). |
<li>Make disklabel(8) mentions IDE (which is an alias for ESDI). |
<li>For the i386, have the install procedure ask if the xf86 driver should be enabled by default. |
<li>For the i386, have the install procedure ask if the xf86 driver should be enabled by default. |
<li>Make install procedure prompt & set the initial root password. |
<li>Make install procedure prompt & set the initial root password. |
<li>When root logs in for the first time, let him find that he has an interesting piece of mail about how the system works. |
<li>When root logs in for the first time, let him find that he has an interesting piece of mail about how the system works. |
<li>Fix ipsec encap notifies. |
<li>Fix ipsec encap notifies. |
<li>Configure xdm(1) and the fwvm window manager sensibly enough for default users to not feel utterly lost. |
<li>Configure xdm(1) and the fwvm window manager sensibly enough for default users to not feel utterly lost. |
<li>Fix 'u'ndo support in disklabel(8)'s <code>-E</code> mode, and also add a new 'r' command. |
<li>Fix 'u'ndo support in disklabel(8)'s <code>-E</code> mode, and also add a new 'r' command. |
<li>Repair the pkg_add(1) sufficiently for the 2.3 release... |
<li>Repair the pkg_add(1) sufficiently for the 2.3 release... |
<li>Fix a race condition in unmount(2). |
<li>Fix a race condition in unmount(2). |
<li>Add support for the XR16850 serial chip (128 byte fifos). |
<li>Add support for the XR16850 serial chip (128 byte fifos). |
<li>mkisofs 1.11.2 |
<li>mkisofs 1.11.2 |
<li>Disable console ddb by default. sysctl can re-enable it. |
<li>Disable console ddb by default. sysctl can re-enable it. |
|
|
<li>Add ISAPNP driver for the 3c509 cards. |
<li>Add ISAPNP driver for the 3c509 cards. |
<li>Change <code>SIOCGIFNETMASK</code>, <code>SIOCGIFDSTADDR</code>, and <code>SIOCGIFBRDADDR</code> to return information for named/addressed mappings rather than simply named mappings, so that these calls can work on interface aliases. |
<li>Change <code>SIOCGIFNETMASK</code>, <code>SIOCGIFDSTADDR</code>, and <code>SIOCGIFBRDADDR</code> to return information for named/addressed mappings rather than simply named mappings, so that these calls can work on interface aliases. |
<li>Add (complete?) support for KerberosIV to our X11R6. |
<li>Add (complete?) support for KerberosIV to our X11R6. |
<li>In mktemp(1), document why this should be used for temporary filename generation. |
<li>In mktemp(1), document why this should be used for temporary filename generation. |
<li>In telnet(1), fix connecting to IP addresses; this was recently broken by the new KTH kerberos telnet integration. |
<li>In telnet(1), fix connecting to IP addresses; this was recently broken by the new KTH kerberos telnet integration. |
<li>Make <code>-R path</code> work a well as <code>-Rpath</code> in cc(1). |
<li>Make <code>-R path</code> work a well as <code>-Rpath</code> in cc(1). |
<li>In the ksh(1) manpage, clarify the behaviour of the <code>CDPATH</code> variable. |
<li>In the ksh(1) manpage, clarify the behaviour of the <code>CDPATH</code> variable. |
|
|
<li>Fix KerberosIV password changing. |
<li>Fix KerberosIV password changing. |
<li>On the sparc, support 128KB lebuffer devices. |
<li>On the sparc, support 128KB lebuffer devices. |
<li>On the sparc, print hotfix information at the right place in the dmesg log. |
<li>On the sparc, print hotfix information at the right place in the dmesg log. |
<li>Fix passwd(1) so that YP passwords do not get edited in the local password file. |
<li>Fix passwd(1) so that YP passwords do not get edited in the local password file. |
<li>Significant efforts made at fleshing out the device driver man page tree better. |
<li>Significant efforts made at fleshing out the device driver man page tree better. |
<li>Upgrade to gcc 2.8.1 |
<li>Upgrade to gcc 2.8.1 |
<li>Rename 2.2 to 2.3 tree-wide, for the upcoming release. |
<li>Rename 2.2 to 2.3 tree-wide, for the upcoming release. |
<li>Improve IPSEC performance. |
<li>Improve IPSEC performance. |
<li>Add many new machine-dependent man4 man pages. |
<li>Add many new machine-dependent man4 man pages. |
<li>XFree86 3.3.2 is now in our X11 source tree. |
<li>XFree86 3.3.2 is now in our X11 source tree. |
<li>Add another missing ntohl() in ipnat(8). |
<li>Add another missing ntohl() in ipnat(8). |
<li>Use a p_os field to sub-divide operating system emulation capabilities (like for SVR4 binaries). |
<li>Use a p_os field to sub-divide operating system emulation capabilities (like for SVR4 binaries). |
|
|
<li>Do not let a user set their password to "s/key". |
<li>Do not let a user set their password to "s/key". |
<li>Permit the disabling of skey system-wide. |
<li>Permit the disabling of skey system-wide. |
<li>Convert the xdr(3) and rpc(3) manpages to mandoc format. |
<li>Convert the xdr(3) and rpc(3) manpages to mandoc format. |
<li>In mail.local(8), document how to use quotas on a mail spool. |
<li>In mail.local(8), document how to use quotas on a mail spool. |
<li>Add <code>-p</code> option to uname(1), to display detailed CPU information. |
<li>Add <code>-p</code> option to uname(1), to display detailed CPU information. |
<li>Support for the ST16650 32-byte FIFO uart. |
<li>Support for the ST16650 32-byte FIFO uart. |
<li>Do not copy from off the end of an nfs boot mbuf. |
<li>Do not copy from off the end of an nfs boot mbuf. |
|
|
<li>Fixed "%c" in strftime(3). |
<li>Fixed "%c" in strftime(3). |
<li>Various fixes to some of the games, ie. rain, worms, wump. |
<li>Various fixes to some of the games, ie. rain, worms, wump. |
<li>If <code>link0</code> is set on a loopback interface (ie. lo1) make the address/netmask sets on it make supernets instead of subnets. |
<li>If <code>link0</code> is set on a loopback interface (ie. lo1) make the address/netmask sets on it make supernets instead of subnets. |
<li>Place separate so_ruid and so_euid fields in struct socket, so that in_pcb.c can still do its job, but also so that identd(8) can be fast and return the proper uid. |
<li>Place separate so_ruid and so_euid fields in struct socket, so that in_pcb.c can still do its job, but also so that identd(8) can be fast and return the proper uid. |
<li><strong>In the sparc 2.2 release, the SS4/SS5 kernel was not very reliable. <a href="errata22.html#sparciommu">A simple reliability patch is now available</a>.</strong> |
<li><strong>In the sparc 2.2 release, the SS4/SS5 kernel was not very reliable. <a href="errata22.html#sparciommu">A simple reliability patch is now available</a>.</strong> |
<li>Fix a map corruption bug in ypxfr(8). |
<li>Fix a map corruption bug in ypxfr(8). |
<li>Make stty(1) recognize STRIPDISC. |
<li>Make stty(1) recognize STRIPDISC. |
|
|
<li>Require commands started from in /etc/rc to be executable -- not just readable. |
<li>Require commands started from in /etc/rc to be executable -- not just readable. |
<li>Glob extensions for XPG4. |
<li>Glob extensions for XPG4. |
<li>Cleanups in wump(6). |
<li>Cleanups in wump(6). |
<li>Check both old and new shells in rpc.yppasswdd(8). |
<li>Check both old and new shells in rpc.yppasswdd(8). |
<li>Add <code>-a</code> flag to which(1). |
<li>Add <code>-a</code> flag to which(1). |
<li>On binutils platforms, make ldd(1) work on static executables. |
<li>On binutils platforms, make ldd(1) work on static executables. |
<li>IPF 3.2.3. When you upgrade to this version, you <em>must</em> also upgrade the userland utilities (ipf, ipnat, etc.). You also need to get the latest MAKEDEV and run "sh MAKEDEV ipl" in /dev to create new device entries. |
<li>IPF 3.2.3. When you upgrade to this version, you <em>must</em> also upgrade the userland utilities (ipf, ipnat, etc.). You also need to get the latest MAKEDEV and run "sh MAKEDEV ipl" in /dev to create new device entries. |
|
|
<li>Update the pkg_* tools a bit. |
<li>Update the pkg_* tools a bit. |
<li>Honour TMPDIR in the locate(8) tools. |
<li>Honour TMPDIR in the locate(8) tools. |
<li>Make route(8) non-setuid. |
<li>Make route(8) non-setuid. |
<li>In ftpd, default to RFC non-conforming behaviour for the PORT command, but provide a runtime switch for those who like holes. |
<li>In ftpd, default to RFC non-conforming behaviour for the PORT command, but provide a runtime switch for those who like holes. |
<li>Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0. |
<li>Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0. |
<li><strong>Due to timing constraints, mac68k X11 binaries did not make it onto the 2.2 CDROM. <a href="errata22.html#mac68k">But it is now available for ftp</a></strong>. |
<li><strong>Due to timing constraints, mac68k X11 binaries did not make it onto the 2.2 CDROM. <a href="errata22.html#mac68k">But it is now available for ftp</a></strong>. |
<li>Do not clear the setuid/setgid file mode bits for a call to {,f,l}chmod(-1, -1). |
<li>Do not clear the setuid/setgid file mode bits for a call to {,f,l}chmod(-1, -1). |
|
|
<li>Handle the controlling tty ioctl in linux emulation. |
<li>Handle the controlling tty ioctl in linux emulation. |
<li>Handle SIOCGIFMETRIC and SIOCGIFMTU in linux emulation. |
<li>Handle SIOCGIFMETRIC and SIOCGIFMTU in linux emulation. |
<li>Handle nanosleep() in linux emulation. |
<li>Handle nanosleep() in linux emulation. |
<li>Use recursive vnode locks to solve a page-in panic reported by chuck & chuck. |
<li>Use recursive vnode locks to solve a page-in panic reported by chuck & chuck. |
<li>Handle SIOCGIFHWADDR ioctl in linux emulation. |
<li>Handle SIOCGIFHWADDR ioctl in linux emulation. |
<li>Handle the cdrom ejecting ioctl in linux emulation. |
<li>Handle the cdrom ejecting ioctl in linux emulation. |
<li>Correct an XPG violation in stdlib.h. |
<li>Correct an XPG violation in stdlib.h. |
|
|
<li>Make dumpfs(8) report if soft updates are requested by the superblock. |
<li>Make dumpfs(8) report if soft updates are requested by the superblock. |
<li>Add getsid(2) system call as mandated by XPG4.2. |
<li>Add getsid(2) system call as mandated by XPG4.2. |
<li>Some minor fixes for the libc/db/btree code. |
<li>Some minor fixes for the libc/db/btree code. |
<li>Flesh out compat_freebsd a fair bit more. |
<li>Flesh out compat_freebsd a fair bit more. |
<li>Some compat_svr4 fixes. |
<li>Some compat_svr4 fixes. |
<li>Update getNAME(8) and fix makewhatis(8) to use it more optimally. |
<li>Update getNAME(8) and fix makewhatis(8) to use it more optimally. |
<li>Fix EXTPROC in pty code. |
<li>Fix EXTPROC in pty code. |