Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-6]: src/doc Pull up from -current.



details:   https://anonhg.NetBSD.org/src/rev/500e0dab5f7a
branches:  netbsd-1-6
changeset: 529090:500e0dab5f7a
user:      lukem <lukem%NetBSD.org@localhost>
date:      Mon Sep 23 07:54:44 2002 +0000

description:
Pull up from -current.

diffstat:

 doc/CHANGES      |   101 +
 doc/CHANGES.prev |  7038 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/README.files |    43 +
 3 files changed, 7182 insertions(+), 0 deletions(-)

diffs (truncated from 7194 to 300 lines):

diff -r af11de160621 -r 500e0dab5f7a doc/CHANGES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/CHANGES       Mon Sep 23 07:54:44 2002 +0000
@@ -0,0 +1,101 @@
+LIST OF CHANGES FROM LAST RELEASE:                     <$Revision: 1.3.2.2 $>
+
+
+[Note: This file does not mention every change made to the NetBSD source tree.
+For an exhaustive list, please subscribe to the `source-changes' mailing list,
+or see the mailing list archives.  For more information, send a message
+containing just the word `help' to `majordomo%netbsd.org@localhost'.]
+
+
+Changes from NetBSD 1.6 to NetBSD 1.7:
+       libcrypt: support bcrypt password entries.  can be chosen with
+               "blowfish" keyword in passwd.conf.  from openbsd
+               [itojun 20020524]
+       tcp: implement path MTU discovery blackhole detection (turn off path
+               MTU discovery if the connection is losing).  PR 12790.
+               [itojun 20020526]
+       pppd: import 2.4.1 [christos 20020529]
+       ftpd: optionally and experimentally use mmap(2) instead of read(2)
+               for binary file transfer [enami 20020530]
+       prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530]
+       pmppc: a port to Artesyn's PM/PPC board.  [augustss 20020531]
+       tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531]
+       amdpm(4): driver for AMD768 Power Management Controller (but currently
+               an interface to rnd(4) only.)  [enami 20020602]
+       gspahextoc: was obsoleted by the -c option to gspa(1) a long
+               time ago, and has thus been removed [is 20020607]
+       netinet6: synchronize with recent interface/router/prefix management
+               logic from KAME.  [itojun 20020608]
+       greconfig(8): obsoleted.  use ifconfig(8) for configuration.
+               [itojun 20020609]
+       netinet: path MTU discovery is turned on by default (currently used
+               for TCP only).  [itojun 20020613]
+       amd(8): add new mount option ""xlatecookie" to support NFS v3 mounts
+               with cookie translation.  [tron 20020614]
+       factor(6): Use a Pollard Rho algorithm to factor arbitrary sized
+               numbers.  [simonb 20020615]
+       systrace: Integrate Niels Provos' systrace(1) binary sand-boxing,
+               device and userland support. [christos 20020617]
+       netstat(1): add -q flag to print information about
+               software interrupt queue.  [enami 20020703]
+       Socket buffer insertion is now O(C).  This can provide a
+               substantial performance boost to some applications
+               which use large socket buffers.  [thorpej 20020703]
+       Added support for the SuperH SH-5 CPU architecture.
+               [scw 20020705]
+       chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour
+               to follow symlinks on the command line rather than ignoring
+               them, finally fixing PR 563.  [bjh21 20020707]
+       file(1): update to 3.39. [pooka 20020709]
+       Import pdisk 0.8a1, the Apple disk partitioning utility [dbj 20020709]
+       Switch to a signal trampoline provided by libc.  The kernel
+               will provide one for backward compatibility, and
+               for emulations.  [thorpej 20020710]
+       m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface.
+               [scw 20020713]
+       evbarm: Add support for the Intel IXM1200 eval board for
+               the ixp12x0 Network Processor.  [ichiro 20020715]
+       mopd: Added "-s <mopdir>" to avoid hard coding /tftpboot/mop.
+               [mrg 20020719]
+       hpcarm: X server for the Jornada 720 now works [manu 20020722]
+       pciide(4): added support for the Silicon Image 0680 IDE controller.
+               [onoe 20020726]
+       macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP
+               [chs 20020728]
+       systrace: Update systrace(1) and the kernel code.  Note that the
+               update contains backward-incompatible change in ioctl.
+               [itojun 20020730]
+       Added dmover(4) API, interface to hardware-assisted data
+               movers.  [thorpej 20020801]
+       pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches
+               'pattern', false else. [hubertf 20020804]
+       macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805]
+       pmc(9): Added new performance counter framework.  [briggs 20020806]
+       auich(4): Added support for ICH4 and SiS 7012.  [kent 20020807]
+       pmc(3): Added new performance counter interface library.
+               [thorpej 20020808]
+       Added slhci(4), ScanLogic SL811HS/T USB Host Controller.
+               [isaki 20020811]
+       Added new "ibss", "ibss-master", and "hostap" ifmedia media options
+               for 802.11 interfaces.  [thorpej 20020810]
+       wi(4): Add experimental Host-AP support, allowing Intelsil
+               Prism2/2.5/3-based boards to be used to make an
+               802.11 Access Point.  [thorpej 20020811]
+       arm: New versions of copyin(), copyout(), and kcopy().  These make
+               almost all user/kernel interactions faster.  [briggs 20020812]
+       lpd(8): add libwrap support. [itojun 20020812]
+       sparc64: Add sab driver for sab82532 serial controller. Written by
+               Jason L. Wright for OpenBSD. [petrov 20020816]
+       wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga
+               driver. [christos 20020820]
+       utmpx: All userland programs have been converted to understand both
+               utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx
+               [christos 20020821]
+       rescue: enable /rescue system recovery tools.  [lukem 20020822]
+       boot: allow path to init(8) to be entered when booting with
+               RB_ASKNAME ("boot -a").  [lukem 20020823]
+       rasctl(2): Restartable Atomic Sequences (RAS).  [gmcgarry 20020828]
+       pmap(1): Added to tree.  Prints the address space of a given
+               process (or processes).  [atatat 20020831]
+       zx(4): Add a driver for the Sun ZX/Leo framebuffer.  [ad 20020913]
+       ipf(8): updated to version 3.4.29. [martti 20020919]
diff -r af11de160621 -r 500e0dab5f7a doc/CHANGES.prev
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/CHANGES.prev  Mon Sep 23 07:54:44 2002 +0000
@@ -0,0 +1,7038 @@
+LIST OF CHANGES FROM PREVIOUS RELEASES:                        <$Revision: 1.1.2.2 $>
+
+
+Changes from 386bsd 0.1 + patchkit 0.2.2 to NetBSD 0.8:
+       fdescfs, kernfs included
+       mt(1): added bsd mt
+       ktrace(1): now works
+       cron(8): crond, crontab cleaned, and install properly
+       prompt for floppy root disk
+       added kgmon, gprof
+       many vm bug fixes
+       ed(1): free ed
+       fixes to /etc/*, particular /etc/{weekly,daily,monthly}, netstart
+       yp: beginnings of yp support
+       tmpnam(3): tmpnam fix
+       some alpha patchkit 0.2.3 stuff (piecemeal, and in some cases improved)
+       better sun rpc support
+       rwall(1), rpc.rwalld(8): Added
+       ETXTBUSY, returned properly on writes to files being executed, etc
+       maxfdescs - fixes bash, sendmail, etc. behaviour when you use 'unlimit'
+       larger default tcp windows (buffer space per socket)
+       games brought in from bnr2
+       bpf fixes
+       wdc vs wd, fdc vs fd fix; basically distinguish between controller
+               and slave(s) attached to it. see sample configs
+       scsi: incomplete wd7000 driver
+       makesyscalls.sh, brought in from bnr2, works
+       longer wd/fd probes, to catch more controller/drive combos
+               (customize kernel config to look for devices that you know
+                are there, to avoid delay).  better fix in next release
+       scsi: multiple open st(4) should get EBUSY
+       updated elvis
+       scsi: options SCSI, no more 'scbus' crap.  see sample configs
+       patch(1): patch patchlevel 12 integrated (non-GPLed)
+       netiso, netcitt, netns: added and they even compile
+       more stuff incorporated from bnr2 (some from patchkit 2.3, some not)
+       kernel: probe printf improvements
+       fnmatch fix
+       fdisk(8): program
+       pcfs
+       config(8): hacked to be more rational, generate less broken garbage,
+               added expression support, and "requires"
+       swapinfo
+       ps(1), w(1): fix for command line args
+       mmap, et. al protection fixes
+       nfs: nfs client, nfs server split.  now individually configurable, see
+               sample configs
+       zillions of bug fixes for
+                       broken Makefiles
+                       poor error handling
+                       broken features
+                       enhancements for ease of use
+                       greater functionality
+                       fixing, and replacing some of Jolitz's cruftier
+                               hacks
+                       bringing some old BSD utilities into modern age
+
+Changes from NetBSD 0.8 to NetBSD 0.9:
+       fixed PCFS so this it actually works now.
+               (Jim Jegers, via patchkit)
+       i386: got rid of bt0 driver in GENERICISA, as
+               it was conflicting with aha0. (cgd)
+       i386: make sure .../sys.386bsd/compile makes it into
+               the distribution. (cgd)
+       kernel: added support for BSDI's QMAGIC exec format to the kernel and
+               related utilities; *NULL now core dumps.  Also fixed several
+               NULL pointer references caught by this. (mycroft and sef)
+       fixed "/bin/sh: not found" problem when cleaning in libc (cgd)
+       added the latest db lib from vangogh (v1.1 done by proven, 1.6 by cgd)
+               db.h, ndbm.h, mpool.h updated.
+               sys/syslimits.h has macro for SSIZE_MAX
+               libc/getpwent and ttyname changed to use dbopen along with
+               pwd_mkdb, kvm_mkdb, dev_mkdb, vacation, ps
+       sped up console driver considerably by reducing the number of spl*()
+               calls. (mycroft)
+       games: fixed various bugs in the games. (mycroft)
+       crypt(3): moved non-exportable crypt(3) software into
+               /usr/src/lib/libcrypt, made crypt.c in libc a dummy, and made
+               appropriate changes elsewhere to get things right.
+               use "make EXPORTABLE_SYSTEM=true" to make binaries
+               w/o libcrypt. (cgd)
+       yp: added YP to libc, and yp programs to usr.sbin/yp. (deraadt)
+       netstat(1): -s now prints out all of the udp statistics gathered (glass)
+       login(1): brought in new login(1) from uunet.  (cgd)
+       test(1): brought in new test(1) from uunet, ditched bash version
+               (glass)
+       tr(1): brought in new tr(1) from uunet (glass)
+       termios(4): added termios(4) man page from uunet (glass)
+       syslog(3): updated syslog(3) from uunet for better error handling
+               (glass)
+       fixed syscall() with John Kohl's patch (proven)
+       tcp_*space reduced to 4k, because of interactions with vm. (cgd)
+       fixed: SLATTACH hangs up on connect to modem port -> raise DTR
+               patch from: bugs%rafal.slip.uiuc.edu@localhost (cgd)
+       kernel: can't exec a file people are writing to, any more... (cgd)
+       ethernet: fixed the amazingly shitty ethernet performance with cheap
+               Western Digital cards. (mycroft)
+       i386: the /usr/src/sys/i386/boot/rmaouthdr script was not executable,
+               which caused 0.8 to have a broken bootwd (deraadt)
+       segregated GNU software in the standard dist. from the rest.
+               it's now in /usr/src/gnu/* (cgd)
+       various changes from Ralf Freidl to fix brokenness in pcfs (cgd)
+       tail(1), join(1): replaced gnu tail(1), join(1) with bsd equivalents
+               from uunet (glass)
+       fixed kernel profiling, again.  now it _works_. (cgd)
+       touch(1), err(3): integrated CSRG-released touch(1), err(3) (glass)
+       add process accounting & fix related utilities (cgd)
+       networking: make generic kernels include slip interface so they don't
+               die of stack overflow when using loopback w/no enet (cgd)
+       rpc include files are now installed from /usr/src/include (deraadt)
+       actually fix that loopback+no other interfaced->reboot problem (cgd)
+       kernel: make serial ports be correctly-numbered (cgd)
+       hp300, ethernet: added support for HP ethernet controllers. (mycroft)
+       made the entire distribution compile and run with GCC 2. (mycroft)
+       dd(1): replace GNU dd(1) with recently released Berkeley version
+               (glass)
+       update (f)lex to version 2.3.8 from prep.ai.mit.edu (cgd)
+       bc(1): fix bc so that it uses the distributed files, not ones we
+               yacc/lex ourself.  makes it work, and not require extra
+               newlines (cgd)
+       ifconfig -a (deraadt)
+       iostat and vmstat now understand wd/fd disks. Not scsi disks
+               yet though.. (deraadt)
+       Jim Wilson's sh changes (sef)
+       uname(1), uname(3): add uname program and syscall, for POSIX.  changes
+               came from John Brezak <brezak%osf.org@localhost> (cgd)
+       made num, caps, and scroll lock not repeat. (mycroft)
+       fix from Pete Chown <pc123%cus.cam.ac.uk@localhost> for appropriate
+               mmap permissions checking (cgd)
+       add assembly language version of index, rindex, strchr, and strrchr
+               supplied by J.T. Conklin <conklin%kaleida.com@localhost> (cgd)
+       update source tree with changes from patchkit-0.2.3 (cgd)
+       update stdio buffering routines with replacements from
+               Chris Torek <torek%ee.lbl.gov@localhost> (cgd)
+       network loopback now supports multiple interfaces via, e.g.
+               "pseudo-device loop 2".  patch provided
+               by David Burren <davidb%otto.bf.rmit.oz.au@localhost> (cgd)
+       wd disks print their geometry if it can be determined via a READP
+               command (deraadt)
+       i386: fd drives print their geometry according to what the
+               BIOS says (deraadt)
+       npx changes from patchkit patch 10002. Original author of these
+               patches is Bruce Evans. (deraadt)
+       the ring buffer code now uses "rbchar"s rather than char's. An rbchar
+               is actually a short. This patch allows "literal next" to
+               work (ie. ^V^D<return>) (deraadt)
+       fixed kvm_getprocs() to work after kvm_getprocs() and kvm_freeprocs()
+               have been called already (cgd)
+       tip(1): fix from Bakul Shah <bvs%BitBlocks.com@localhost> to make tip not dump
+               core when Courier acu routines are used with a non-
+               USR Courier modem. (cgd)
+       nfsd will no longer loop endlessly if it is invoked on a kernel
+               in which NFSSERVER has not been included in. (glass)
+       cron(8): crond will no longer directly open /var/cron/log, fail and
+               complain.  now uses syslog(3); cron.info can now be used to
+               select the messages it logs.  default syslog.conf has:
+                       cron.info       /var/cron/log # for backwards compat.
+       lockf patch from Paul Kranenburg <pk%cs.few.eur.nl@localhost> (deraadt)
+       the rpc library now has xdr_float and xdr_double. patches from
+               J.T. Conklin <conklin%talisman.kaleida.com@localhost> (deraadt)
+       fix tmac.andoc .TH directive handling.  patch from
+               J.T. Conklin <conklin%talisman.kaleida.com@localhost> (cgd)
+       sendmail(8): make sendbug give a "To:" to sendmail. patch supplied
+               by Gordon Burditt <gordon%sneaky.lonestar.org@localhost> (cgd)
+       fix kernel printf's "%b" (bits) format. patch supplied
+               by Gordon Burditt <gordon%sneaky.lonestar.org@localhost> (cgd)
+       add TIOCSTAT ioctl to give load average stats if requested (for tcsh)
+               from Luke Mewburn (cgd)
+       hp300: integraged hp300 code from net/2 (cgd)
+       fixed uninitialized field of struct proc which would occasionally
+               cause "w" to panic the system (cgd)
+       various 8-bit patches from Andrew Chernov <ache%astral.msk.su@localhost>
+               tty_compat.c is cleaned up, as is STOP+TIOCSTI
+               in tty.c (deraadt)
+       fd error reporting cleanup. (deraadt)
+       fixed bad man page & syscall definition for getpgrp().
+               (posix says it takes no args, and i don't argue...) (cgd)
+       add change from Guido van Rooij <guido%gvr.win.tue.nl@localhost> so that
+               io port access from user processes doesn't randomly
+               work/fail.  now must open /dev/mem to get access. (cgd)
+       isofs: apply patch from Jagane D. Sundar <jagane%netcom.com@localhost> to allow
+               NFS-mounting of ISO 9660 (isofs) filesystems, and to
+               fix a few small isofs bugs. (cgd)
+       config(8): have config make kernel compilation directories in
+               /sys/${MACHINE}/compile rather than /sys/compile (cgd)
+       netstat(1): changes from David Burren <davidb%otto.bf.rmit.oz.au@localhost> so
+               that netstat prints names for routes when not given -n,
+               and so that it prints address family names (cgd)
+       libc, tset(1): add new getcap routines to libc, adjust termcap build
+               and tset(1) accordingly, and add cap_mkdb (cgd)
+       move csu.${MACHINE} libraries into one subdir in /usr/src/lib (cgd)



Home | Main Index | Thread Index | Old Index