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