*BSD News Article 76287


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!usenet.eel.ufl.edu!news.mathworks.com!newsfeed.internetmci.com!info.ucla.edu!nnrp.info.ucla.edu!agate!theos.com!deraadt
From: deraadt@theos.com (Theo de Raadt)
Newsgroups: comp.unix.bsd.netbsd.misc
Subject: Re: List of OpenBSD changes
Date: 17 Aug 1996 07:37:49 GMT
Organization: Theo Ports Kernels For Fun And Profit, Inc.
Lines: 75
Message-ID: <DERAADT.96Aug17013749@zeus.theos.com>
References: <DERAADT.96Aug8144209@zeus.theos.com>
NNTP-Posting-Host: zeus.theos.com
In-reply-to: deraadt@theos.com's message of 08 Aug 1996 20:42:08 GMT

In article <DERAADT.96Aug8144209@zeus.theos.com> deraadt@theos.com (Theo de Raadt) writes:
   Here's a list of machine-independent changes that OpenBSD has done of
   late.  All NetBSD-current changes have been merged in. As well, many
   (if not most) FreeBSD userland changes have been merged in too.

   This list is updated and maintained on the main OpenBSD web page at
	   http://www.OpenBSD.org 

   The machine-dependent changes are maintained on the per-port pages,
   for example the i386 change list is maintained at
	   http://www.OpenBSD.org/i386.html

   For brevity, these lists contain only MAJOR changes.  There isn't any
   point in listing the 100+ buffer overflows in setuid programs which
   we've fixed...

Of course, OpenBSD hasn't stopped working.  Here's a continuation of
the previously posted list. This is what has been done in the 2 weeks
or so:

    added /etc/fbtab support to login & init.
    RCS version 5.7
    much newer join command (4.4lite2 with other fixes)
    scsi subsystem security fix
    Kerberos is much more silent if not configured
    arc4-based random support in kernel
    ncr53cXXX scsi scripts assembler
    multihomed support in ftpd.
    `lsof'-style features in fstat.
    /bin/ksh (it is pdksh)
    rudimentary support for ISA Plug-and-Play cards
    Fixed timeout support in RPC library, and also fixed it to support more
	than FD_SETSIZE file descriptors.

We are considering importing perl into the source tree next; over the
last few years perl has become a very standard tool which almost
everyone uses.

Oh, I would also like to mention that about 20 more security fixes
have gone in since I last posted.  Thanks go out to the members of the
community who hunt these down.

Because many of you use the i386 port, I am also including a list of
i386-specific changes relative to the upcoming NetBSD 1.2 release:

    Runs on machines with 64MB of ram or more.
    the addition of ISA bounce buffer support so that ISA scsi cards (ie.
        Adaptec 1542) can be used in machines with more than 16MB of memory.
    The same one GENERIC kernel works on all machines, whether it has
        BusLogic or Adaptec scsi cards.
    some APM and PCMCIA support (3c589, NE2000-clone, and COM ports)
    some DDB improvements
    OPTI mcd support
    ATAPI cdrom support
    P5/P6 improved NTP support
    pccons has userland replaceable keymaps, and screen blanking
    boot "-a" support like other ports (asks for root partition)
    floppy disk formatting
    Cyclades Cyclom serial driver
    faster (assembly) IP checksumming (typically 20% faster, up to 62% faster
        in some cases)
    vmstat -i prints interrupt information.
    latest rev of adaptec 2940 driver from FreeBSD
    supports "ep* at port ? irq ?"
    faster i386-specific `pccom' device driver.
    /dev/pctr pseudo-device & program for accessing the Pentium and PentiumPro
        performance counters.
    Fixed major i386 kernel interrupt race.
    Fixed UCONSOLE security hole without breaking xconsole.
    Much faster i387-specific libm available for those who want the option.

For information about the other ports please check http://www.OpenBSD.org.
Note that the mail archives are now available via the web too.
--
This space not left unintentionally unblank.		deraadt@theos.com