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

Annotation of www/plus22.html, Revision 1.59

1.17      naddy       1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1.1       deraadt     2: <html>
                      3: <head>
1.57      tj          4: <title>OpenBSD 2.2 Changelog</title>
1.42      schwarze    5: <meta name="description" content="OpenBSD 2.2 changes">
                      6: <meta name="copyright" content="This document copyright 1996-1997 by OpenBSD.">
1.56      deraadt     7: <meta name="viewport" content="width=device-width, initial-scale=1">
                      8: <link rel="stylesheet" type="text/css" href="openbsd.css">
1.52      sthen       9: <link rel="canonical" href="http://www.openbsd.org/plus22.html">
1.1       deraadt    10: </head>
                     11:
1.21      david      12: <body bgcolor="#ffffff" text="#000000" link="#23238E">
1.1       deraadt    13:
1.56      deraadt    14: <h2>
                     15: <a href="index.html">
                     16: <font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a>
1.57      tj         17: <font color="#e00000">2.2 Changelog</font>
                     18: </h2>
1.17      naddy      19: <hr>
1.1       deraadt    20:
                     21: <p>
                     22: This is a partial list of the major machine independent changes
1.35      sobrado    23: (i.e., these are the changes people ask about most often).  Machine
1.1       deraadt    24: specific changes have also been made, and are sometimes mentioned
1.35      sobrado    25: in the pages for the specific <a href=plat.html>platforms</a> if you
1.1       deraadt    26: are interested in further port-specific details.  Many ports
                     27: have had architecture-specific enhancements relative to NetBSD,
                     28: but when they do not they certainly have plenty of platform-independent
                     29: changes, starting with those listed below..
                     30:
                     31: <p>
1.17      naddy      32: Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.
1.1       deraadt    33:
                     34: <p>
1.16      deraadt    35: For changes in other releases, click below:<br>
                     36: <a href="plus20.html">2.0</a>,
                     37: <a href="plus21.html">2.1</a>,
                     38: <a href="plus23.html">2.3</a>,
                     39: <a href="plus24.html">2.4</a>,
                     40: <a href="plus25.html">2.5</a>,
                     41: <a href="plus26.html">2.6</a>,
                     42: <a href="plus27.html">2.7</a>,
                     43: <a href="plus28.html">2.8</a>,
                     44: <a href="plus29.html">2.9</a>,
                     45: <a href="plus30.html">3.0</a>,
                     46: <a href="plus31.html">3.1</a>,
                     47: <a href="plus32.html">3.2</a>,
1.19      deraadt    48: <a href="plus33.html">3.3</a>,
1.20      david      49: <a href="plus34.html">3.4</a>,
1.23      deraadt    50: <a href="plus35.html">3.5</a>,
1.25      miod       51: <a href="plus36.html">3.6</a>,
1.48      deraadt    52: <a href="plus37.html">3.7</a>,
1.34      deraadt    53: <br>
1.27      deraadt    54: <a href="plus38.html">3.8</a>,
1.28      deraadt    55: <a href="plus39.html">3.9</a>,
1.29      deraadt    56: <a href="plus40.html">4.0</a>,
1.30      deraadt    57: <a href="plus41.html">4.1</a>,
1.31      deraadt    58: <a href="plus42.html">4.2</a>,
1.33      deraadt    59: <a href="plus43.html">4.3</a>,
1.34      deraadt    60: <a href="plus44.html">4.4</a>,
1.36      deraadt    61: <a href="plus45.html">4.5</a>,
1.37      deraadt    62: <a href="plus46.html">4.6</a>,
1.38      deraadt    63: <a href="plus47.html">4.7</a>,
1.39      deraadt    64: <a href="plus48.html">4.8</a>,
1.40      deraadt    65: <a href="plus49.html">4.9</a>,
1.41      nick       66: <a href="plus50.html">5.0</a>,
1.42      schwarze   67: <a href="plus51.html">5.1</a>,
1.43      nick       68: <a href="plus52.html">5.2</a>,
1.44      deraadt    69: <a href="plus53.html">5.3</a>,
1.45      deraadt    70: <a href="plus54.html">5.4</a>,
1.46      deraadt    71: <br>
1.48      deraadt    72: <a href="plus55.html">5.5</a>,
1.50      brett      73: <a href="plus56.html">5.6</a>,
1.51      deraadt    74: <a href="plus57.html">5.7</a>,
1.54      deraadt    75: <a href="plus58.html">5.8</a>,
1.55      deraadt    76: <a href="plus59.html">5.9</a>,
1.59    ! deraadt    77: <a href="plus60.html">6.0</a>,
1.16      deraadt    78: <a href="plus.html">current</a>.
1.1       deraadt    79: <br>
                     80:
1.49      deraadt    81: <p>
                     82: <h3><font color="#0000e0">Changes made between OpenBSD 2.1 and 2.2</font></h3>
                     83: <p>
1.1       deraadt    84:
                     85: <ul>
                     86: <li>Prevent open(2) with wrong flag modes.
                     87: <li><strong>The new afterboot(8) man page. Everyone should look at this</strong>.
                     88: <li>Addition of 'kbus' port for the Solbourne Series5 sparc-based machines.
                     89: <li>Make clri(8) mark the filesystem dirty.
                     90: <li>Add per-host locking support to supfilesrv.
                     91: <li>Make the ncr scsi driver work on big-endian machines too.
                     92: <li>Fix a select/read race in identd(8) which would make it spin wildly.
                     93: <li>Make ac(8) use the correct timestamp if the user specifies a different wtmp file.
1.18      david      94: <li>Fix mktemp() to work correctly when specified against non-existent directories.
1.1       deraadt    95: <li>Fix a memory leak in libdes.
                     96: <li>Fix one last little problem case in the fts(3) library routine. This is a very complicated piece of code...
                     97: <li>Some minor tftpd bug fixes.
                     98: <li>Another lpd security fix.
                     99: <li>Repair the msdosfs timestamping code so that NT/Win95 do not complain.
                    100: <li>Make disklabel -E always succeed at writing a label.  Now you can load a fictitious label, edit it, and write it out.
                    101: <li>In fmt(1), support backslashed whitespace inside words better.
                    102: <li>Support 'q' modifier in kernel vsprintf/kprintf
                    103: <li>Implementation of the new disklabel -E mode.
                    104: <li>Handle creation of /var/tmp/vi.recover more securely.
                    105: <li>Quirks for two kinds of hitachi dk515 scsi drives and the Cipher ST150S tape drive.
                    106: <li>Handle a potential crash in the bpf driver.
                    107: <li>Rewrite of fdisk(8).
                    108: <li>Make /etc/security handle blowfish-a passwd entries.
                    109: <li>Ignore bogus hostnames in the /etc/exports file.
                    110: <li>Fix prompting code in pw_edit(3)
                    111: <li>The random(6) tool (game?) now uses arc4random(3).
                    112: <li>A few pppd fixes.
                    113: <li>More IPSEC improvements after the Interop ANX bakeoff.
                    114: <li>Add -f option to readlink which does a realpath(3).
                    115: <li>Fix a bug in libform.
                    116: <li>Add support for FNM_LEADING_DIR, FNM_CASEFOLD, FNM_IGNORECASE to fnmatch(3).
                    117: <li>Fix a network performance problem introduced with IPSEC.
                    118: <li>Fix the : and . support in chown so that usernames can have . in them.
                    119: <li>Make execle() use alloca() instead of malloc(); to ensure execle() can be safely called in a signal hander.
                    120: <li>Fix an ifconfig bug related to interfaces that do not exist.
                    121: <li>In struct sigaction, split sa_handler and the new sa_sigaction function pointers as is being done on newer POSIX systems.  This permits proper prototyping of signal handlers.
                    122: <li>Ignore SIGPIPE in inetd(8).
                    123: <li>Fixed a pstat -s related bug in pcvt.
                    124: <li>Do not init pgid in /dev/log's logopen().
                    125: <li>Make ls -d sort directories with files.
                    126: <li>Fix a few small problems in rarpd(8).
                    127: <li>Shrink most of the install floppies ;-)
                    128: <li>Fix tar to deal better with one more kind of strange tar file.
                    129: <li>Make top(1) work better on very small screens.
                    130: <li>Deal with some possible buffer overflows in sup.
                    131: <li>Fixed various MAKEDEV bugs on lots of architectures.
                    132: <li>Fix ftime(3).
                    133: <li>Another important disk-full check in pwd_mkdb(8).
1.22      deraadt   134: <li>Run calendar -a in the background. (Points to whoever figures out why.)
1.1       deraadt   135: <li>Add mkisofs(8).
                    136: <li>Add sigaction(2) SA_NOCLDWAIT support.
                    137: <li>Don't error out of MDTM fails.
                    138: <li>Fix SA_* sigaction(2) fields in the OS compat code.
                    139: <li>Some syslogd fixes.
                    140: <li>Permit a longer path buffer in tgetent(3).
                    141: <li>Fix a ksh(1) bug.
                    142: <li>Added ex (EtherExpress Pro/10) driver ported from FreeBSD
                    143: <li>Always set the SCSI-1 LUN field correctly in all transfers.
                    144: <li>Make popen(3) safe if vfork(2) does real parent address space borrowing.
                    145: <li>Some fsck_msdos(8) fixes.
                    146: <li>Made indent(1) handle unlimited number of -T options.
                    147: <li>Fixed small pathname buffer in man(1).
                    148: <li>Some setlogin() and getlogin() fixes in the tree.
                    149: <li>Make ddb not think 'h' means hangman.
                    150: <li>Ignore trailing spaces on priority in /etc/syslogd.conf.
                    151: <li>Fix a long-standing and minor problem with ld.so on m68k.
                    152: <li>Preliminary manual pages for the IPSEC utils.
                    153: <li>Fix a coredumping problem in tip(1).
                    154: <li>Extend buffer lengths in patch(1).
                    155: <li>make bpfread() return ENXIO for uninitialized descriptors.
                    156: <li>Cleaned up verbose scsi error reporting.
1.17      naddy     157: <li>make mail(1) be permissive about &lt;CR&gt;&lt;LF&gt; pairs in mailbox files.
1.1       deraadt   158: <li>Update ftp(1) to new NetBSD changes.
                    159: <li>Print system call emulation in ps(1) output.  Try "ps -axO emul".
                    160: <li>New COMPAT_BSDOS binary compatibility subsystem.
                    161: <li>Another tip(1) overflow fix.
                    162: <li>ppp 2.3.1...
                    163: <li>make glob(3) XPG4.2 compliant, which means use GLOB_ABORT.
                    164: <li>Fix first directory handling in "find -execdir"
                    165: <li>Some FreeBSD m4(1) fixes.
1.11      jsyn      166: <li>Do permission checking at delivery time for pgids derived from TIOCSPGRP, F_SETOWN, or FIOSETOWN.
1.1       deraadt   167: <li>Correct some remaining small inetd bugs.
                    168: <li>Handle SIGCHLD better in rlogin.
                    169: <li>Kill "union wait" in a few more places.
                    170: <li>More SysVR4 emulation: sockets, NTP, POSIX time functions, pread(2)/pwrite(2).
                    171: <li>In calendar(1), support "-t date" to let you see the calendar for other days.
                    172: <li>Further IPSEC enhancement (but still no man pages for it though).
                    173: <li>Fix a crash in systat(8).
                    174: <li>Handle setgid lossage in tip(1).
1.5       rohee     175: <li>Lucent Technologies (formerly AT&amp;T) awk version 970821.
1.1       deraadt   176: <li>Correct 'sync' option to dd(1).
                    177: <li>In dump(8), do not consider tape changing time in the timing estimates.
                    178: <li>In join(1), require compat options start with '-'.
                    179: <li>A few fixes to tip(1).
                    180: <li>Various fixes to battlestar(6).
                    181: <li>Few more 64 bit fixes in userland, in some rarely used system tools.
                    182: <li>Don't print duplicate fields in ps(1) when called with silly arguments.
                    183: <li>basename(1) and dirname(1) no longer give an error for paths starting with '-'.
                    184: <li>Document a64l(3) and l64a(3).
                    185: <li>The group vector could end up with duplicates esp. with YP.  Now it won't.
                    186: <li>ash is gone gone gone.
                    187: <li>Fixed a bug where the kernel could lie about how many file descriptors are available and cause a panic.
                    188: <li>shutdown(8) now gets its own session as it deserves.
                    189: <li>Fixed err(3)/warn(3) argument usage in the tree.
                    190: <li>Buffer overflow fixes in tip(1).
                    191: <li>XPG4 compatibility for ps(1) format options.
                    192: <li>Added basename(3) and dirname(3) for XPG4.  dirname(1) is now trivial.
                    193: <li>Verbose SCSI warnings are now available and on by default.
                    194: <li>Fixed a bug in cp(1) when the -r option is used and the source dir ends in a '/'.
                    195: <li>Changed realloc(foo,0) semantics to be like malloc(0), not free(foo).
                    196: <li>More user-friendly error messages from mount_* when the filesystem is not in the kernel.
                    197: <li>New PCMCIA Wavelan driver.
                    198: <li>Be more careful about YP groups in getgrouplist().
                    199: <li>Support simple add/delete operations on ports in the baddynamic masks via sysctl(8)
                    200: <li>More 1003.2 conformance: cal, cksum, sleep, compress, expr, etc.
                    201: <li>We are starting to pay attention to good things found in the XPG4 standard.  We hope to never be compliant, because XPG4 goes way too far.
                    202: <li>Put hostname in root crontab mailout subjects.
                    203: <li>Attempt to deal with archive timestamp and filemode problems in texinfo...
                    204: <li>ATAPI quirk for MATSHITA CR-574.
                    205: <li>Fix another procfs security hole.
                    206: <li>Add top(1) to the source tree.  Fix some problems.
                    207: <li>Be even more paranoid (if it can be believed) in mail.local(8).
                    208: <li>In mountd(8), handle ext2fs specially, like most exported filesystems.
                    209: <li>Fix pcap_inject(3) in libpcap.
                    210: <li>Make gzexe(1) use mktemp to avoid races.
                    211: <li>Make bad random allocation ports settable via sysctl(8).
                    212: <li>Import ypserv performance.
                    213: <li>Optional TCP syn cookie support enabled via TCPCOOKIE kernel option.
                    214: <li>Change the bounds_check_with_label() API to handle a cpu_disklabel too.
                    215: <li>Support -n better in pstat(8).
                    216: <li>Make bsd.doc.mk use DOCDIR.
                    217: <li>Fix vacation(1) properly.
                    218: <li>Fix a memory leak in grep(1).
                    219: <li>Seriously rework the identd daemon even further, to avoid even more input parsing problems and race conditions.
                    220: <li>Work has started to fix the remainder of the signal handlers in the source tree with respect to errno clobbering.
                    221: <li>Fix another race condition in identd.
1.11      jsyn      222: <li>Fix pdksh bugs: closed too many fds on exec, fix handling of (( )) to be compatible with POSIX sh spec without breaking $((, and explain how IFS works when splitting text after a substitution.
1.1       deraadt   223: <li>Make 127.0.0.1 assumed OK if /var/yp/securenet is in use.
                    224: <li>save errno in most of the tree's SIGCHLD handlers, just in case.
                    225: <li>More mdoc pages.
                    226: <li>Cyclades driver fixed. Works on alpha, too.
                    227: <li>Fixed getnetbyaddr() 'always tried DNS' resolution problem from 2.1.
                    228: <li>Sendmail 8.8.7.
                    229: <li>Fix a kernel bug regarding double m_freem()..
                    230: <li>Make if_tun to prefix address family as a host byte order u_int32_t instead of a u_char, so that bpf can deal with the interface.
                    231: <li>Deal nicer with rfork/execve interactions.
                    232: <li>Attempt to cleanup identd. A long road left.
                    233: <li>FSF GNU texinfo 3.11.
                    234: <li>More fixes to the alpha vga driver.  Curses-based programs now work on it.
                    235: <li>Radius support in tcpdump.
                    236: <li>Todd Miller is on a rampage, and making every single buffer inside mail(1) dynamically allocated...
                    237: <li>Support fpx cards with i82555 PHY.
                    238: <li>routed(8) is now disabled by default.
                    239: <li>Various fixes and improvements to the 3cXXX ethernet drivers.
                    240: <li>More buffer overflow fixes in mail(1).
                    241: <li>An ugly identd race fixed.
                    242: <li>Fix systat manpage.
                    243: <li>Man page improvements in many areas.
                    244: <li>Allocate reserved ports for NFS inside the kernel randomly.
                    245: <li>Support -H flag in who(1).
                    246: <li>More mail(1) fixes.... It's amazing Todd hasn't broken it.
                    247: <li>stime(2) support for SunOS emulation.
                    248: <li>Switch back to nvi; vim has copyright licensing issues.
                    249: <li>mremap(2) support for Linux emulation.
                    250: <li>Use sendmail -t instead of other invocation forms inside lots of programs in the source tree.
                    251: <li>Hardcode a list of reserved ports that random port allocation should not reuse.
                    252: <li>Support YP map mail.aliases set of maps.
                    253: <li>Support lpc(8) "all" keyword option.
                    254: <li>-d flag for shutdown(8).
                    255: <li>Add -T support to last(1).
                    256: <li>Fix pax to not need getcwd(3).
                    257: <li>Implement IFF_NOARP handling in netinet.
                    258: <li>make amd(8) use /tmp_mnt by default.
                    259: <li>Do not use tempnam(3) in mail(1).
1.22      deraadt   260: <li>All Makefile.bsd-wrapper files can now strip GNU binaries during install (pr 188).
1.1       deraadt   261: <li>Some cribbage(6) fixes.
                    262: <li>permit ftp(1) to download http pages without Content-Length.
                    263: <li>Appletalk networking support.
                    264: <li>S/Key keyfile is now readable only by root.  skeyinfo(1) and skeyaudit(1) have been enhanced and rewritten as C programs.
                    265: <li>mail(1) supports "inc" command.
                    266: <li>mail(1) behaves correctly when interrupted while getting headers from the user.
                    267: <li>IPSEC Photuris daemon is integrated into the source tree.
                    268: <li>make ctags operate a bit better in the presence of extra spacing.
                    269: <li>Add <strong>-d date</strong> support to last(1).
                    270: <li>Import of the IPSEC photuris daemon.
                    271: <li>Add rmd160 hash support throughout the source tree.
                    272: <li>lpd security fixes.
                    273: <li>man page cleanups.
                    274: <li>Updated <a href="http://www.sendmail.org/">Sendmail</a> to 8.8.6.
                    275: <li>cua devices, new <strong>MAKEDEV</strong> script in the hp300 port.
                    276: <li>More mail(1) fixes, particularly regarding long lines.
                    277: <li>Add sha1 digest support to mtree(8).
                    278: <li>Add sha1 support to md5(1).
                    279: <li>Lots more IPSEC improvements.
                    280: <li>Repair symbolic link handling during coredumps (correctly, this time).
                    281: <li>Replace libc sha1 code with another version that is better in some respects.
                    282: <li>Fix passive buffer overflow in rusers.
                    283: <li>Make ed(1) work properly on a non-tty.
                    284: <li>make compress(1) do gzip support too.
                    285: <li>Maintain process size stats in forkstat struct for "vmstat -f".
1.32      tobias    286: <li>Fix ruptime output for machines up &gt; 99 days.
1.1       deraadt   287: <li>Amended issetugid(2) man page to be quite a bit more clear.
                    288: <li>ATAPI devices may now reside in a kernel without wd (disk) devices.
                    289: <li>Intel EtherExpress Pro/100B PCI driver.
1.24      pedro     290: <li>More IPSEC changes. IPSEC is almost fully usable now.
1.1       deraadt   291: <li>Fix a number of rtld dynamic loading problems.
                    292: <li>split ifconfig -a into -a/-A: -A prints ifaliases, -a does not.
                    293: <li>Repaired nfs handling in tcpdump.
                    294: <li>Fixed highscore handling in battlestar(6).
                    295: <li>Fixed all(?) Makefile wrappers for GNU software to not build and install manpages when NOMAN is set.
                    296: <li>libedit update with lots of fixes.
                    297: <li>Many more 64 bit fixes for the alpha, in about 20 more programs.
                    298: <li>Move libdes out of the kerberos tree so that it can be used by other parts of the system too.
                    299: <li>Make sleep(1) handle fractions of seconds. This is a nice extension.
                    300: <li>New kprop/kpropd man pages.
                    301: <li>Permit tftpd to provide files over 32K blocks in size.
                    302: <li>Fix readlink(1).
                    303: <li>Import of cvs-1.9.10.
                    304: <li>A few more minor netinet problems fixed.
                    305: <li>Modify inetd to accept a "hostname,[hostname,...]:" token to added to the front of any line in /etc/inetd.conf.  This permits services to be supplied only on certain interfaces.
                    306: <li>Import of the gnu multi-precision math library, libgmp.  This will be used by an IPSEC key daemon soon.
                    307: <li>Support IP option handling in IPSEC packets.
                    308: <li>Race fix to amd(8).
                    309: <li>Y2K enhancement to date(1).
                    310: <li>Repaired hundreds of long != int problems (in a bunch of programs) that affect the alpha.
                    311: <li>Clip setsockopt SO_SND*/SO_RCV parameters.
                    312: <li>Use O_EXLOCK for passwd locking to avoid a class of localhost denial of service attacks.
                    313: <li>Fix a minor problem in popen().
                    314: <li>IPF 3.1.11 + Darren's patches + 64-bit cleanup.
                    315: <li>Added automatic power down framework at halt(8) time, currently only supported on sun4m machines with the <i>power</i> device.
                    316: <li>Slightly improve ftpd log file.
                    317: <li>More paranoia in procfs.
                    318: <li>Add ELOOP error handling to realpath(3).
                    319: <li>Some NLS improvements, notably some more language catalogs.
                    320: <li>Change mount(2) to return EFTYPE for invalid filesystem.
                    321: <li>More ipsec changes!
1.11      jsyn      322: <li>add -insecure flag to ypbind(8) so that it can bind to very old ypservs.
1.1       deraadt   323: <li>Make ifconfig(8) print full information about the full set of interface aliases.
                    324: <li>Support "-d dir" in rpc.yppasswdd(8).
                    325: <li>Fix some more /tmp races in various programs.
                    326: <li>add per-interface bindings to inetd(8).
                    327: <li>Better support for unmounted filesystems in df(1).
                    328: <li>Correct -n behaviour in sort(1).
                    329: <li>In newfs(8), fix -o and -m to work better.
                    330: <li>Add tsearch(3) to libc.
                    331: <li>Fix /tmp races in make(1).
                    332: <li>Deal with atapi drives that cannot lock their doors.
                    333: <li>Improved performance in /dev/*random.
                    334: <li>Fixed a few netinet bugs as pointed out by TCP/IP Illustrated Vol.2.
                    335: <li>Add tsearch(3) and friends to libc, as required by XPG3(?).
                    336: <li>Repair many cross-references and other documentation problems in the section 2 and 3 man pages, and also fix a few minor other bugs discovered by analysis of recent changes in FreeBSD's and NetBSD's libc.
                    337: <li>Implement hex/octal offsets in cmp(1), as documented.
                    338: <li>Addition of readlink(1).
                    339: <li>Move named tmp files to /etc/named/tmp/ to avoid localhost race attacks.
                    340: <li>document the ddb hangman.
                    341: <li>tftpd -c flag.
                    342: <li>Use dynamic fd_set allocation in more places, particularly setuid programs.
                    343: <li>Use /etc/namedb/tmp/ to avoid /var/tmp race conditions.
                    344: <li>Ensure TCP RST is within window.
                    345: <li>fix disklabel support in vnd/svnd.
                    346: <li>add sysctl net.inet.tcp.{keepidle,keepintvl,slowhz}
                    347: <li>fix SO_SNDTIMEO.
                    348: <li>Add <strong>-P proto</strong> support to traceroute.
                    349: <li>Some more security and robustness changes to traceroute and ping.
                    350: <li>A few netinet fixes.
                    351: <li>Kernel now generates random pid values in fork().
1.10      pvalchev  352: <li>fix sendmsg() credential passing on 64 bit machines.
1.1       deraadt   353: <li>kill process timers if execve'ing a setuid/setgid executable.
                    354: <li>Few more fixes to pax(1).
1.11      jsyn      355: <li>Fix lots more NetBSD PRs.
1.1       deraadt   356: <li>tcp wrappers 7.6
                    357: <li>Add some more malloc options to malloc(3)
1.4       rohee     358: <li>In ar(1), truncate uid &amp; gid if too large.
1.1       deraadt   359: <li>getpgid(2) from XPG3(?)
                    360: <li>tail(1) can now notice if the file been replaced or truncated.
                    361: <li>Fix more overflows and other bugs in mail(1).
                    362: <li>Lots of man page fixes.
                    363: <li>New named root.cache from Internic.
                    364: <li>Support SIGINFO in ping; also add more complete icmp reporting capabilities.
                    365: <li>Make adduser understand /etc/passwd.conf
                    366: <li>Newer version of ext2fs that is reliable for read/write operation. This is essentially FULLY OPERATIONAL.
                    367: <li>Import newer version of vax port.
                    368: <li>Fix a few more libc functions to generate very large fd_set's properly for select(2).
                    369: <li>Few quirky changes to the way ISO9660 disklabel spoofing works in some ports.
                    370: </ul>
                    371: <p>
                    372:
                    373: </body>
                    374: </html>