=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/plus34.html,v retrieving revision 1.4 retrieving revision 1.5 diff -c -r1.4 -r1.5 *** www/plus34.html 2004/02/19 03:30:52 1.4 --- www/plus34.html 2004/03/28 09:44:05 1.5 *************** *** 81,87 ****
  • Allocate enough space for sysctl(3) in pstat(8).
  • Fix the endianness of tcpdump(8)'s icmp echo output. !
  • Match up kernel and userland ioctls for AFS, allowing afsd(8) to turn on kernel debugging (PR#3442.)
  • Mirror the crypto(9) sha2 context fix in libc sha2(3).
  • Make an invalid '-<num>' option to diff(1) give an error. --- 81,87 ----
  • Allocate enough space for sysctl(3) in pstat(8).
  • Fix the endianness of tcpdump(8)'s icmp echo output. !
  • Match up kernel and userland ioctls for AFS, allowing afsd(8) to turn on kernel debugging (PR#3442).
  • Mirror the crypto(9) sha2 context fix in libc sha2(3).
  • Make an invalid '-<num>' option to diff(1) give an error. *************** *** 89,96 ****
  • Resurrect the -u<num> unified context length syntax for diff(1).
  • Use more bytes of the file when testing for binary in grep(1).
  • Test more than just the first character of the input file for ASCIIness in diff(1). !
  • Stop pppctl(8) coredumping (PR#3454.) !
  • Fix i386 hang on 'boot -a' (PR#2122, PR#3437.)
  • Have the upgrader script perform the ssl -> openssl includes dir change, both in /usr/include and /usr/libdata/perl5/site_perl/*-openbsd.
  • Make strxfrm(3) standards-compliant. --- 89,96 ----
  • Resurrect the -u<num> unified context length syntax for diff(1).
  • Use more bytes of the file when testing for binary in grep(1).
  • Test more than just the first character of the input file for ASCIIness in diff(1). !
  • Stop pppctl(8) coredumping (PR#3454). !
  • Fix i386 hang on 'boot -a' (PR#2122, PR#3437).
  • Have the upgrader script perform the ssl -> openssl includes dir change, both in /usr/include and /usr/libdata/perl5/site_perl/*-openbsd.
  • Make strxfrm(3) standards-compliant. *************** *** 98,120 ****
  • Add a wi_detach() function for, uh, wi(4) and use it to shut down PC cards properly.
  • Sync pf.os(5) database with p0f 2.0 release. !
  • Allow compress(1) to read from a symlink when writing to stdout (PR#3409.)
  • Only trigger the gcc(1) bounds checker warning if the bounds length is less than zero, since some legal code uses the zero case. !
  • Fix some bugs in the pkg_* tools (PR#3414.)
  • Don't leak a socket in the isakmpd(8) setsockopt error path.
  • Add a SMALL define in compress(1) that leaves out bits not needed by the installer.
  • Add a null compressor to compress(1) so gzcat and friends can work on uncompressed files.
  • Fix a FILE* leak in sup(1). !
  • Fix a crasher in netstat(1) by adding descriptions for icmp types up to ICMP_MAXTYPE (PR#3439.)
  • Correct some ld.so(1) logic so that the GOT and PLT always get W^X applied.
  • Add a GOT symbol lookup cache to ld.so(1).
  • A few more bzero(sizeof pointer) fixes.
  • Temp file security fixes for sup(1).
  • Add dummy syscalls under Linux emulation for *xattr(), all returning ENOATTR. !
  • Make the small window size feature of spamd(8) optional (see PR#3435.) !
  • Plug memory leaks in lpd(8) and lpq(1) (PR#3425.)
  • Fix sizeof(pointer) bzero(3) args in crypto(9) sha2 code.
  • Add Broadcom BC5823 crypto accelerator support to ubsec(4). --- 98,120 ----
  • Add a wi_detach() function for, uh, wi(4) and use it to shut down PC cards properly.
  • Sync pf.os(5) database with p0f 2.0 release. !
  • Allow compress(1) to read from a symlink when writing to stdout (PR#3409).
  • Only trigger the gcc(1) bounds checker warning if the bounds length is less than zero, since some legal code uses the zero case. !
  • Fix some bugs in the pkg_* tools (PR#3414).
  • Don't leak a socket in the isakmpd(8) setsockopt error path.
  • Add a SMALL define in compress(1) that leaves out bits not needed by the installer.
  • Add a null compressor to compress(1) so gzcat and friends can work on uncompressed files.
  • Fix a FILE* leak in sup(1). !
  • Fix a crasher in netstat(1) by adding descriptions for icmp types up to ICMP_MAXTYPE (PR#3439).
  • Correct some ld.so(1) logic so that the GOT and PLT always get W^X applied.
  • Add a GOT symbol lookup cache to ld.so(1).
  • A few more bzero(sizeof pointer) fixes.
  • Temp file security fixes for sup(1).
  • Add dummy syscalls under Linux emulation for *xattr(), all returning ENOATTR. !
  • Make the small window size feature of spamd(8) optional (see PR#3435). !
  • Plug memory leaks in lpd(8) and lpq(1) (PR#3425).
  • Fix sizeof(pointer) bzero(3) args in crypto(9) sha2 code.
  • Add Broadcom BC5823 crypto accelerator support to ubsec(4). *************** *** 135,141 ****
  • Fix a use-after-free in libutil check_expire(3).
  • Bump OpenSSH version to 3.7.
    [Applied to stable] !
  • Fix symbol lookup in objects opened with dlopen(3) (PR#3371.)
  • Add Solaris-compatible RTLD_* defines in <dlfch.h>.
  • Fix a memory leak in sshd(8) GSSAPI authentication. --- 135,141 ----
  • Fix a use-after-free in libutil check_expire(3).
  • Bump OpenSSH version to 3.7.
    [Applied to stable] !
  • Fix symbol lookup in objects opened with dlopen(3) (PR#3371).
  • Add Solaris-compatible RTLD_* defines in <dlfch.h>.
  • Fix a memory leak in sshd(8) GSSAPI authentication. *************** *** 179,185 ****
  • Fix afsd(8) crashes on alignment-sensitive architectures.
  • Do a dummy password calculation for nonexistent usernames in sshd(8), to prevent username discovery by timing.
  • Add new route(4) flag RTF_CLONED (displayed with a 'c' in netstat(1),) set for cloned routes and used to delete such routes when the parent goes away. !
  • Don't insert the full gcc(1) string into objects by default (see -findent in gcc-local(1).)
  • Have pfctl(8) disallow return-rst ttl values greater than 255.
  • Add an interface init routine to struct ifnet, required for 802.11 support. --- 179,185 ----
  • Fix afsd(8) crashes on alignment-sensitive architectures.
  • Do a dummy password calculation for nonexistent usernames in sshd(8), to prevent username discovery by timing.
  • Add new route(4) flag RTF_CLONED (displayed with a 'c' in netstat(1),) set for cloned routes and used to delete such routes when the parent goes away. !
  • Don't insert the full gcc(1) string into objects by default (see -findent in gcc-local(1)).
  • Have pfctl(8) disallow return-rst ttl values greater than 255.
  • Add an interface init routine to struct ifnet, required for 802.11 support. *************** *** 190,196 ****
  • Stop pfctl(8) rejecting perfectly legitimate nat-with-tables rules.
  • When tables are used in pf(4) routing rules with address pools, only allow round-robin mode.
  • Structure and defines for generic IEEE 802.11 framework. !
  • 'Implement' pread(2) and pwrite(2) under FreeBSD emulation (they're identical to the native calls.)
  • In the installer, if an interface is configured using DHCP then assume that the default route is via DHCP also.
  • Improvements to spamd(8):