*BSD News Article 77173


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!cancer.vividnet.com!hunter.premier.net!netaxs.com!tezcat!cam-news-hub1.bbnplanet.com!cpk-news-feed2.bbnplanet.com!cpk-news-hub1.bbnplanet.com!newsfeed.internetmci.com!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: 29 Aug 1996 15:05:37 GMT
Organization: Theo Ports Kernels For Fun And Profit
Lines: 63
Message-ID: <DERAADT.96Aug29090537@zeus.theos.com>
References: <DERAADT.96Aug8144209@zeus.theos.com> <DERAADT.96Aug17013749@zeus.theos.com>
NNTP-Posting-Host: zeus.theos.com
In-reply-to: deraadt@theos.com's message of 17 Aug 1996 07:37:49 GMT

In article <DERAADT.96Aug17013749@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:

Here's the list of what has been done in OpenBSD over the last 2 weeks.

improved locate command
a good start at NETIPX support
vi version 1.75
gcc 2.7.2.1 (to get closer to native alpha support and fix a few other gcc
        bugs).
latest version of perl, and a lndir command.
Even more security fixes.
cdio command for using CD audio. 
Kernel warns if /dev/console does not exist; nice warning for booting with an
        unpopulated /dev directory.
libgnumalloc is gone; our malloc() is better.
FreeBSD pipe() system call; quite a bit faster.
Some serial drivers support /dev/cuaXX devices for transparent
        dialout+dialout, like in SunOS

    Jason Downs managed to convince Perl to build inside our source
tree using the Makefile.bsd-wrapper subsystem.  As a result, it was
merged with none (or maybe 10 lines?) of diffs.  The gcc 2.7.2.1
update was done by Niklas by not much more than untar'ing a new
distribution on top of the existing one and commiting it.  The
Makefile.bsd-wrapper subsystem really works!

In the i386 port, the following major features have been added:

ISA Plug-and-Play support
the GNU FP emulator, for users who want to use it. Much better!


    The GNU FP emulator (Hmm, I should change that in the web page) is
the same FP emulator that is available in Linux and FreeBSD.  For
people without floating point units this is definately the one to use.


    Lots more work continues in other areas; and new-ish snapshots are
available for those who want to try them.


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