decd1dfe17
XXX: pull up to netbsd-6 doc/CHANGES.
11216 lines
579 KiB
Plaintext
11216 lines
579 KiB
Plaintext
LIST OF CHANGES FROM PREVIOUS RELEASES: <$Revision: 1.118 $>
|
|
|
|
|
|
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 (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> (cgd)
|
|
made num, caps, and scroll lock not repeat. (mycroft)
|
|
fix from Pete Chown <pc123@cus.cam.ac.uk> for appropriate
|
|
mmap permissions checking (cgd)
|
|
add assembly language version of index, rindex, strchr, and strrchr
|
|
supplied by J.T. Conklin <conklin@kaleida.com> (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> (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> (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> 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> (deraadt)
|
|
the rpc library now has xdr_float and xdr_double. patches from
|
|
J.T. Conklin <conklin@talisman.kaleida.com> (deraadt)
|
|
fix tmac.andoc .TH directive handling. patch from
|
|
J.T. Conklin <conklin@talisman.kaleida.com> (cgd)
|
|
sendmail(8): make sendbug give a "To:" to sendmail. patch supplied
|
|
by Gordon Burditt <gordon@sneaky.lonestar.org> (cgd)
|
|
fix kernel printf's "%b" (bits) format. patch supplied
|
|
by Gordon Burditt <gordon@sneaky.lonestar.org> (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>
|
|
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> 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> 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> 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)
|
|
kernel: moved kernel architecture-dependent sub-directories into
|
|
/sys/arch/${MACHINE}. great for more archs! (cgd)
|
|
kernel: fixed "swap generic" support (cgd)
|
|
kernel: improve kernel select mechanism further, by making setup
|
|
done by a function. put protos into /sys/sys/select.h
|
|
and clean up all of the messes it makes (cgd)
|
|
file(1): now prints the targets of symbolic links, thanks
|
|
to John Brezak (brezak@osf.org) for the patch. (cgd)
|
|
ed(1): 8-bit clean; no line-length limit; regex support for NULs (alm)
|
|
sed(1): fixed NULL indirection (alm)
|
|
fix "cpu" declarations in kernel config files so that they
|
|
work as originally intended. this means that only
|
|
CPUs for which there is a CPU declaration (see kernel
|
|
config files for examples) are supported by a kernel
|
|
compiled with the config. also, if you want the math
|
|
emulator in your kernel, you now need the "MATH_EMULATE"
|
|
option in the kernel config file. (cgd)
|
|
disklabel stuff in the kernel has been split up into arch
|
|
indep & arch dep components. no more dos stuff in
|
|
ufs_disksubr.c! (deraadt)
|
|
add packet size check for raw IP provided by Paul Antonov
|
|
<apg@apg.kiae.su>, to fix the "traceroute foohost 2000
|
|
causes panic" problem. (cgd)
|
|
Fixed packet counters in if_ec, as noted by Mike J. Fuller
|
|
<mike@sarah.lerc.nasa.gov> (davidb)
|
|
Modified the SCSI disk startup so that DEC disks (for example)
|
|
are told to spin up _before_ they are asked if they're
|
|
ready. (davidb)
|
|
mips, ns32k: Updated the rpc library to support MIPS and NS32k CPUs.
|
|
(davidb)
|
|
netiso, ethernet: applied various patches supplied by Havard Eidnes
|
|
<Havard.Eidnes@runit.sintef.no> to generally fix ISO
|
|
support, including: reception of ISO multicasts in with
|
|
we ethernet driver, fixed CLNP Echo reponder, and
|
|
netstat, ifconfig, and libc fixes (cgd)
|
|
use the Athena "newsyslog" utility to rotate logs, rather than the
|
|
old, cumbersome method in /etc/{daily,weekly,monthly} (cgd)
|
|
replaced broken /usr/include/bitstring.h w/new version from
|
|
Mike Murphy <mrm@optigfx.com> (cgd)
|
|
added /usr/src/regress, for regression tests (cgd)
|
|
add Yuval Yarom's changes (originally for BSD/386) for advisory
|
|
record locking on NFS files. Note that this DOES NOT
|
|
support network locking, only local advisory locks. (cgd)
|
|
fix /bin/ls; is clobbered first env. var. if given no filename args
|
|
given. patch from Bob Willcox <bob@obiwan.uucp>. (deraadt)
|
|
mail.local can now use username.lock files as well as flock().
|
|
Use the -l flag in your favorite sendmail.cf file. (deraadt)
|
|
kernel: don't remake newvers and relink kernel if nothing has changed
|
|
(cgd)
|
|
sup(1): fix SUP to not need any version of crypt. Use
|
|
"make MAKE_EXPORT=1" to build a SUP for export. (brezak)
|
|
compress(1): add patch00144 - fixed compress bug with a small path[]
|
|
array from <stacey@guug.de>. (deraadt)
|
|
add patch00149: sd/cd drivers printed incorrect blocknumbers when they
|
|
hit errors. From <julian@jules.dialix.oz.au>. (deraadt)
|
|
/etc/localtime is now created from by "make distribution" (deraadt)
|
|
more(1): fixed /usr/bin/more to not play with magic numbers from
|
|
executables directly. It now uses the N_BADMAG() macro.
|
|
(deraadt)
|
|
lpr(1): fixed lpr's dealings with magic numbers. It now no longer
|
|
accesses exec.a_magic directly, and it knows about modern "ar"
|
|
files rather than the old ones (deraadt)
|
|
use EXPORTABLE_SYSTEM instead of MAKE_EXPORT to build crypt-free SUP.
|
|
Just like the rest of the system. (brezak)
|
|
tty structures are allocated dynamically. The d_ttys field in cdevs[]
|
|
now has an extra level of indirection. The pty and com
|
|
drivers allocate pty's dynamically, the pccons driver does
|
|
not. Check out the "ttys" field in vmstat -m. (deraadt)
|
|
kernel: make sleeps during FIFO open interruptable (cgd)
|
|
kernel: various patches to kernel files to make things compile
|
|
with GCC-2.3.3 (proven)
|
|
patch to signal .h for ANSI validation (proven)
|
|
cron(8): update to version 3.0 of Paul Vixie's cron package (cgd)
|
|
kernels without pc0 support can be built, and work (deraadt)
|
|
yp: add yppoll command (brezak)
|
|
update yacc to the latest version from Berkeley (1.9) (cgd)
|
|
fixed kernfs security hole, where it wouldn't actually
|
|
check perms before allowing users to write hostname (cgd)
|
|
added chown/chmod/chgrp functionality to kernfs (cgd)
|
|
telnet(1): sending simple telnet commands fixed. patch originally
|
|
from Jonathan Stone <jonathan@CS.Stanford.EDU> (cgd)
|
|
execve(2): replace execve with new one, based on work by Wolfgang
|
|
Solfrank <ws@tools.de>, but beaten up a good amount by cgd.
|
|
(after several iterations of beating have gone on,
|
|
this code is *really* differnt...) (cgd)
|
|
update kvm library for the new exec, and add a kvm_getenv function,
|
|
to get a process's environment var list. ps and w
|
|
apply strvis() to args/environment before printing (cgd)
|
|
ps(1): give ps an 'e' option, to print the environment variables
|
|
of processes (cgd)
|
|
add vt300 to termcap.src (brezak)
|
|
stty(1): fixed stty so that setting "ispeed" works. (cgd)
|
|
i386: move i386 signal trampoline code from the pcb to the top of
|
|
the stack. at the same time, implement copying out
|
|
of the signal trampoline code, on process creation. (cgd)
|
|
libg++: shut up libg++ "make"'s whining (cgd)
|
|
allow user to specity that programs depend on c++ sources
|
|
(previously only could be done for libraries) (cgd)
|
|
fix library "make depend" problem, in which it wasn't
|
|
generating dependencies for profiled .o files (cgd)
|
|
ps(1): fix to not show CPU/memory/swap usage if process is zombie (cgd)
|
|
fix from Wolfgang Solfrank (ws@tools.de) to kill processes
|
|
outright if they exceed their hard CPU-usage limit (cgd)
|
|
fix for NFS's bogus use if va_flags and va_gen, and other minor
|
|
NFS fixes, supplied by John Woods, jfw@ksr.com (cgd)
|
|
fix /usr/include/rpcsvc/rnusers.x - versions were reversed (brezak)
|
|
add /lib/rpcsvc for upcoming rusers/rup clients and daemons (brezak)
|
|
revert the "syncing disks" message on reboot to its original,
|
|
more informative, form (cgd)
|
|
fix /usr/include/rpcsvc/klm_prot.x so it compiles. (brezak)
|
|
add /usr/libexec/rpc.rstatd, rpc.rusersd, rpc.rwalld. (brezak)
|
|
add /usr/bin/rup, rusers, rwall(changes). (brezak)
|
|
add LIBRPCSVC to bsd.prog.mk. (brezak)
|
|
removed bugs and memory leaks from directory functions (proven)
|
|
tip(1): make tip obey Taylor UUCP's locking conventions. Patch from
|
|
Peter da Silva <peter@taronga.com>, patchkit
|
|
patch #139. (cgd)
|
|
tip(1), getty(8), kernel: patch from David Greenman and Rod Grimes
|
|
(davidg@implode.rain.com and rgrimes@agora.rain.com) to support
|
|
57600 and 115200 baud in the kernel, tip, and getty.
|
|
pk patch #150 (cgd)
|
|
patch from <bob@speakez.com> so rlogin understands higher
|
|
baud rates (deraadt)
|
|
use Bruce Evans' pc3 termcap entry. pk patch #156 (cgd)
|
|
kernel: add delay loop to lpa and lpt drivers to allow data port
|
|
to stablize. make "lpflag" unique. patch from
|
|
Rod Grimes <rgrimes@agora.rain.com>, as pk patch #164 (cgd)
|
|
change MCLSHIFT to 11, so mbuf cluster size is bigger than MTU
|
|
of network interfaces, for performance. to use old size,
|
|
use "options MCLSHIFT=10" in your kernel config.
|
|
this is patchkit patch #166. (cgd)
|
|
remove /usr/local and /usr/contrib from root's path, and
|
|
also give root and operator "sane" group ids. (cgd)
|
|
convert to Bruce Evans' <bde@runz.oz.au> new interrupt system, as
|
|
hacked by Rod Grimes <rgrimes@agora.rain.com>, and
|
|
suppied in the patchkit (in patches 158 and 167). (cgd)
|
|
get rid of the "as" (old SCSI) driver, finally. (cgd)
|
|
rename kernel functions getc() and ungetc() to
|
|
rbgetc() and rbungetc(), respectively. (cgd)
|
|
chmod(1): dealings with symbolic links now un-hosed (deraadt)
|
|
clean up miscfs and isofs filesystems. they now have
|
|
their own vnode types and malloc types. (cgd)
|
|
added Terry Lambert's <terry@cs.weber.edu> loadable kernel
|
|
modules code. (cgd)
|
|
add man pages for rpc.rwalld, rpc.rusersd, cleaup rpc.rstatd (brezak)
|
|
<stdlib.h>: fix alloca() definition for gcc2 and gcc1. (brezak)
|
|
change host field width in rusers and rup. Also print idle
|
|
time in days,hours,minutes,seconds in rusers. (brezak)
|
|
rwall(1), rusers(1): add man pages for rwall, and rusers. (brezak)
|
|
integrate changes from conklin@talisman.kaleida.com (J.T. Conklin)
|
|
that incorporate changes from TIRPC to include/rpc and
|
|
lib/librpc. I also added code to getrpcent.c for YP. (brezak)
|
|
yp: delete lib/libc/yp/yppasswdxdr.c because it is now in
|
|
librpcsvc. (brezak)
|
|
updated file(1) and magic database to Ian Darwin's
|
|
latest release. (jtc)
|
|
patch from Yuval Yarom so implicit binds in in_pcbbind will
|
|
assign used ports if the if the port is bound on specific
|
|
interface, and not on INADDR_ANY. (deraadt)
|
|
patch from Yavul Yarom. The loopback check for forwarded packets
|
|
was wrong (deraadt)
|
|
yp: fix pwd_mkdb to not accidentally grow a complete passwd file from
|
|
the YP passwd map. Include a getpwent.o that -UYP. (brezak)
|
|
leave hole for AFS in vfssw[]. Define MOUNT_AFS in mount.h. (brezak)
|
|
install symlinks to rpc and xdr manpages for rpc library
|
|
routines; convert rpcgen, rpcinfo, and librpc manpages
|
|
to -mandoc macros (jtc)
|
|
inetd(8): now can start RPC services. (brezak)
|
|
/etc/rc: remove starting of rwalld from /etc/rc and netstart. (brezak)
|
|
yp: chpass and passwd will use YP is available. (brezak)
|
|
install(1): added -d option to install (jtc)
|
|
tip(1): can now read ~/.tiprc even when this file is not world-
|
|
accessible. (andrew)
|
|
applied Yuval Yarom's closef() panic patch - the panic was caused
|
|
by multiple calls to unp_discard() sometimes being made when
|
|
closing a socket. (andrew)
|
|
added Microsoft and Logitech busmouse drivers, originally by
|
|
Erik Forsberg. (andrew)
|
|
added fast symlinks. Add `options FASTLINKS' to your config file or
|
|
frob the variable `ufs_write_fastlinks' to enable creating
|
|
them. Note potential conflict with Pete Chown's ACLs (which
|
|
is currently not in our tree). And don't blame me if (though
|
|
it's unlikely) your existing symlinks all barf because they
|
|
have dirty spare fields. (mycroft)
|
|
scsi: changed aha scsi driver to reduce the card's bus-on time from the
|
|
default 11ms to 9ms. Prevents floppy drive read/write
|
|
problems during heavy scsi io. (andrew)
|
|
expr(1): changed expr(1) to use POSIX regular expressions (jtc)
|
|
add assembly language versions of bcmp, ffs, memchr, memcmp, memset,
|
|
strcat, strcmp, strcpy, strlen, and strncmp; change bzero to
|
|
word align before its wordwise set. (jtc)
|
|
integrate fnmatch from keith bostic/bsd4.4-alpha; update sources
|
|
that use fnmatch: find, locate, mtree (jtc)
|
|
i386: move sys/arch/i386/isa/spkr.h to sys/arch/i386/include. (brezak)
|
|
completely rewrote and replaced physio (cgd)
|
|
silence complaints about can't read size during probe in cd.c (brezak)
|
|
change assert.h to be ANSI compliant (jtc)
|
|
change signal.c to use ANSI C macro SIG_ERR, instead of BADSIG.
|
|
remove BADSIG from signal.h, it's not used elsewhere. (jtc)
|
|
nuke silly printf in vm_swap.c. (brezak)
|
|
Use NNPX instead of NPX from npx.h. (brezak)
|
|
Correctly extract version number from version string for
|
|
uname. (brezak)
|
|
add new Julian Elischer's new floppy driver, with modifications,
|
|
from the patchkit (deraadt)
|
|
convert the a.out format's a_magic fields and a_mid fields into
|
|
one field, which is kept in network byte order (deraadt)
|
|
integrate Donn Seeley's (i.e. BSDI's & CSRG's) init, as posted
|
|
to various newsgroups (cgd)
|
|
m4(1): upgraded m4 to latest version retrieved from Ozan Yigit
|
|
<oz@sis.yorku.ca> after some begging. adds support
|
|
for 'm4 <filename>', and works with sendmail r8's m4
|
|
usage (glass)
|
|
sendmail(8): upgraded sendmail to sendmail 8.1B; will follow future
|
|
releases. see sendmail/READ_ME for information about the
|
|
degree of backward compatability provided.
|
|
also sendmail/cf/README.
|
|
fixed bug in ECHONL processing (andrew)
|
|
date(1): date command ignored setting the seconds value. patch from
|
|
<mhw@cs.brown.edu> (deraadt)
|
|
Fixed othersrc/xntp to find NetBSD kernels. (davidb)
|
|
getopt(1): Add getopt command to usr.bin from agate:.../public.
|
|
(brezak)
|
|
added ANSIfications to /sys/{sys,kern} and sundry other affected
|
|
areas; removed the never-used second argument that was
|
|
being passed to timeout functions. (andrew)
|
|
applied Yuval Yarom's recv() socket fixes to prevent incorrect
|
|
blocking with MSG_WAITALL. Fixes a sbdrop() panic during
|
|
some MSG_WAITALL recv(2) sleeps. Access rights problem
|
|
also fixed. (andrew)
|
|
fixed bugs in vm_glue.c that allowed a process to access its user
|
|
pages. Writing to one of these pages on an i[34]86 system
|
|
tends to cause an instant reboot... (andrew)
|
|
gzip(1), tar(1): brought in versions of Bmake'd versions of GNU gzip
|
|
and tar off of freefall. These understand the .gz suffix for
|
|
gzip'ed archives. (brezak)
|
|
uucpd(8): from Net2. (brezak)
|
|
slattach(8): Support high tty speeds in slattach. (brezak)
|
|
applied Paul Kranenburg's VM deadlock patches from the patchkit
|
|
[patch00147, parts 2-4 - part 1 was already applied]
|
|
(andrew)
|
|
i386: fixed new i386 interrupt code to only do verbose statistics-
|
|
gathering when compiled with INTR_DEBUG. also, use
|
|
local labels for internal branches, so profiling works
|
|
better. (cgd)
|
|
i386, ethernet: add support for David Greenman's if_ed wd80[01]3 and
|
|
3c503 i386 ethernet driver. modify it to allow the "iosiz"
|
|
to override the probed shared memory size, to help
|
|
compatibility with clone boards (cgd)
|
|
i386: change i386 interrupt vectors names so that they being with "X"
|
|
instead of "V", like every other BSD system... (cgd)
|
|
fixed /sys/scsi/sd.c to reject non block-aligned transfers, which
|
|
were causing scsi hangs (andrew)
|
|
convince /usr/src/share/doc to make and use "obj" directories (cgd)
|
|
bootblocks: make the boot blocks make & install in same way as the
|
|
rest of /usr/src (cgd)
|
|
uniq -c /dev/null now works properly, it was not checking the return
|
|
value from an fgets(). fix from <sjg@zen.void.oz.au> (deraadt)
|
|
first part of merge of amiga code, sys/arch/amiga. Full merge will
|
|
require some changes outside too, as well as some renameing
|
|
in sys/arch/amiga to avoid conflicts with existing modules (mw)
|
|
i386: wd controller driver - major rewrite of timeout code to use
|
|
DELAY(). added code to reset controller if it times
|
|
out. patches sent in by many people. (deraadt)
|
|
make the rlist code go away. it wasn't useful in the place
|
|
it was intended to be used, and it was incompatible.
|
|
in addition, it caused a few bugs... replace it with
|
|
rmap code written by Wolfgang Solfrank. (cgd)
|
|
i386: pccons driver now malloc()'s its "struct tty" (deraadt)
|
|
i386, hp300: cons.c "struct tty *cn_tty" wasn't being used by anything,
|
|
so it goes away (deraadt)
|
|
fix problem of passwd local_passwd exiting instead of passing status
|
|
so YP password can be tried. Also change NIS --> YP. (brezak)
|
|
tar(1): remove usr.bin/gnu/tar. Use tar-1.11.2 instead. (brezak)
|
|
grep(1): update grep, egrep, and fgrep to gnu grep 2.0. (jtc)
|
|
awk(1): update awk to gawk 2.15.2. (jtc)
|
|
diff(1): update diff, diff3, and sdiff to gnu diffutils 2.3. (jtc)
|
|
rcs(1): update rcs to 5.6.0.1. (jtc)
|
|
gzip(1): update gzip to 1.2.2. (jtc).
|
|
w(1): 'w' no longer thinks the console is a special device. (deraadt)
|
|
ignore the flags field in midmag in kern_exec.c from pk@cs.few.eur.nl.
|
|
(brezak)
|
|
passwd(1): nuke yppasswd. Use "passwd" to change YP password. (brezak)
|
|
add Kermit 51(198) to othersrc. (brezak)
|
|
libcurses: updated with Andrew Chernov's 8-bit clean patches (alm)
|
|
patch from Paul Kranenburg <pk@cs.few.eur.nl> so that if given a
|
|
kernel name, kvm_mkdb will work properly. (cgd)
|
|
patch from Paul Kranenburg <pk@cs.few.eur.nl> to use symbols and
|
|
line numbers in stack tracebacks. Also a fix to the stack
|
|
traceback for syscalls. Did NOT include dynamic sym changes.
|
|
(brezak)
|
|
allow SYS_INCLUDE={copies,symlinks} in src/include/Makefile to be
|
|
selected in bsd.own.mk. (brezak)
|
|
gcc(1): upgrade gcc and cc to gcc-2.4.5 (paul)
|
|
ddb(4): convince ddb to be quiet if it doesn't find any space for
|
|
debugging symbols, and then don't ignore its output or exit
|
|
code (cgd)
|
|
i386: integrated Bruce Evans' <bde@kralizec.zeta.org.au> bios boot-block
|
|
modifications, which include read-ahead buffering, loading
|
|
kernels at the 1MB mark, bad144 support and various other
|
|
fixes (which enables the code to work with aha174x cards in
|
|
enhanced mode). (andrew)
|
|
ethernet: upgrade if_is.c to handle multiple cards and bpf (paul)
|
|
ps(1): make ps with an odd number of "w" flags behave properly. (cgd)
|
|
changed tty queue interface to be like old BSD clists, but with a
|
|
(new) ring buffer implementation which is more memory
|
|
efficient. (mycroft and deraadt)
|
|
nice(1): fixed to not dump core when invoked with no arguments, and
|
|
to understand negative niceness values. (jtc)
|
|
dbsym(8): fixed to strip gcc2 related trash syms before stuffing them
|
|
into the kernel. Added "-l" flag to strip local syms
|
|
too. (brezak)
|
|
gcc(1): replaced gcc1 with gcc2 as standard compiler, and removed gcc1
|
|
and the old version of g++ (cgd)
|
|
libg++: upgraded to version 2.3.90 (cgd)
|
|
changed env, head, nohup, wc, and xargs to be IEEE 1003.2 (D11.2)
|
|
compliant. (jtc)
|
|
groff(1): upgraded to version 1.08. (jtc)
|
|
i386: if_ne.c bug fixes from <ache@astral.msk.su> (deraadt)
|
|
ddb(4): ddb changes. Add -more- pager for output. Add 'ps' command.
|
|
bring in ddb(4) man page. (brezak)
|
|
netstat(1): added Havard Eidnes fixes to netstat (paul)
|
|
gcc(1): fixed gcc2 for multiple archs and tidied up man pages in cpp
|
|
(paul)
|
|
libg++: updated to 2.4 (paul)
|
|
telnet(1): make lib/libtelnet/enc_des.c optional for telnet. (brezak)
|
|
copyin/out(), copyin/outstr(), s/fubyte() et al protection fixes,
|
|
including COW support, using code based on that from
|
|
Wolfgang Solfrank and Christoph Robitschko. (andrew)
|
|
kernel: user segment descriptors fixed to disallow access to user area
|
|
(andrew)
|
|
bde's boot >= 1MB fixes (andrew)
|
|
make NOPs in locore do something, by default. to make them
|
|
faster (and doing so will break some systems),
|
|
use 'options "DUMMY_NOPS"' in kernel config file (cgd)
|
|
multiple beeps now generate a continuous tone. also, sysbeep() now
|
|
takes a frequency as its first argument. (mycroft)
|
|
added library dependencies to Makefiles where they were missing.
|
|
(mycroft)
|
|
changed dinode.di_un to a dev_t in preparation for making dev_t larger.
|
|
(mycroft)
|
|
moved asm.h from /usr/include/sys to /usr/include/machine. (mycroft)
|
|
added CXX and CXXFLAGS and suffix rules for C++ files in
|
|
/usr/share/mk/*, with attendent Makefile changes. (mycroft)
|
|
whereis(1): fixed search paths. (mycroft)
|
|
compress(1): fixed memory trashing bug. (mycroft)
|
|
fixed various bugs in if_hp.c. (mycroft)
|
|
changed implementation of scroll lock to use sleep() and wakeup() so
|
|
it doesn't freeze all sessions. (mycroft)
|
|
cat(1): fixed bug re: short (usually interrupted) writes. (mycroft)
|
|
made pccons output in small chunks use ttrstrt() so it doesn't hog the
|
|
CPU. (mycroft)
|
|
made splimp() mask both spltty() and splnet(), and removed Bill's kluge
|
|
for SLIP that made spltty() and splnet() include each other.
|
|
(mycroft)
|
|
fixed handling of bad syscall numbers on 386. (mycroft)
|
|
changed `make depend' to work in two passes--one for C files and one
|
|
for C++ files. for the latter, `-+' is passed to mkdep
|
|
automatically; no need to specify it in the Makefile. (mycroft)
|
|
moved struct definitions outside of function declarations in kernel,
|
|
so GCC doesn't emit tons of warnings. (mycroft and cgd)
|
|
added -T option to dbsym to specify load address of kernel. this is
|
|
necessary for it to be able to find the blasted string it's
|
|
supposed to insert into when the kernel is not loaded at the
|
|
default address. Makefile.i386 now uses this. (mycroft)
|
|
added a way to specify the kernel load address in the config file; add
|
|
`at address' (e.g. `at 0xfe100000') to the `config' line.
|
|
(mycroft)
|
|
gdb(1): made GDB deal with stabs type info output by GCC 2. (mycroft)
|
|
ps(1): fix from Brian Somers <brian@awfulhak.demon.co.uk> to make
|
|
"ps -o command" work correctly (cgd)
|
|
made kvm_procread() read the swap area in CLBYTES chunks. (mycroft)
|
|
added ISOFS support for Rockridge filesystems, written by
|
|
Atsushi Murai <amurai@spec.co.jp>. (cgd)
|
|
scsi bus probing sped up by remembering if there's actually a
|
|
device at a particular unit number (deraadt)
|
|
hp300: tty devs changed to do dynamic tty allocation (deraadt)
|
|
the ifconfig aui/bnc keywords go away, use -llc0 to select
|
|
bnc/other onboard tranceiver, llc0 to select aui (deraadt)
|
|
cleaned up /etc/magic to grok new-style executables (deraadt)
|
|
i386: removed bogus nop-like instructions put at the start of the i386
|
|
crt0.c by Bill (deraadt)
|
|
i386: wd.c now has timeout debugging code useful for seeing how slow
|
|
your controller's DIAG command really is. Enable
|
|
WDCNDELAY_DEBUG in wd.c if interested... (deraadt)
|
|
i386: if_ed.c call bpfattach() at the same place as other enet
|
|
drivers (deraadt)
|
|
bpf(4): man page error found by hpeyerl, ok'd by mccanne (deraadt)
|
|
dbsym(8), ddb(4): added -g option to dbsym to include line number and
|
|
function symbols for DDB; note that this generates REALLY LARGE
|
|
symbol tables; you'll need to load the kernel at >=1MB to use
|
|
it. (mycroft)
|
|
replaced vfs__bio.c with better one derived from one from CMU.
|
|
it works better, does the right thing with buffer_map,
|
|
and, in general, is cleaner than the old one. (cgd)
|
|
added man pages for all external mount types. (cgd)
|
|
fix from J.T. Conklin to make nohup print the correct
|
|
message re: the logging file on the user's console. (cgd)
|
|
mount_msdos(8): mount_pcfs moved to mount_msdos; the latter is more
|
|
appropriate (cgd)
|
|
sendmail(8): sendmail upgraded to version 8.3
|
|
added statistics counters to if_is.c,ipackets etc (paul)
|
|
scsi: ultrastore 14f driver should now work w/34f as well. (cgd)
|
|
got rid of broken toupper() and tolower() macros (cgd)
|
|
i386: wd.c change from <ws.tools.de> to fix single drive
|
|
systems (deraadt)
|
|
i386: fd.c reliability fix from <ws@tools.de> (deraadt)
|
|
kern_sig.c used to wrap swtch() with splhardclock()/splnone() which
|
|
isn't right. (cgd)
|
|
i386: swtch() didn't save splx() value per-process. (deraadt)
|
|
|
|
Changes from NetBSD 0.9 to NetBSD 1.0:
|
|
delete share/man/man4/kadb.4. (brezak)
|
|
ddb(4): cleanup for DDB: allow one to fault in DDB, cleanup pretty
|
|
printers for maps and objects, and support for adding symbol
|
|
tables at runtime. (brezak)
|
|
use XIDLE extension in rpc.rusersd (if present). (brezak)
|
|
changed kill, mkdir, mkfifo, rmdir, and umask (sh builtin) to be
|
|
IEEE 1003.2 (D11.2) compliant. (jtc)
|
|
config(8): add latent support to config to generate header files for
|
|
options. (brezak)
|
|
rewrote sun copyrighted header files (deraadt)
|
|
yp: fixed yp-related bug in endpwent() found by <pk@cs.few.eur.nl>
|
|
(deraadt)
|
|
othersrc/kermit add LOCKDIR for Taylor uucp, SETREUID, and STRINGPIDS.
|
|
(brezak)
|
|
fixed vm_object.c to remove an object from the hashtable when
|
|
vm_object_collapse() starts fiddling with pagers. (pk)
|
|
scsi: removed two bogus splx() calls in aha1742.c found by
|
|
<hd@world.std.com> (deraadt)
|
|
added RCS identifiers to many of the files which were missing them.
|
|
(mycroft)
|
|
mount(8): added support for the `noauto' option to mount. (mycroft)
|
|
replaced much of the rtc code with code from Mach. Now handles
|
|
resettodr(). (brezak)
|
|
i386: added support for i486 instruction set extensions to gas. (jtc)
|
|
implement play_msf variants for SCSI cd. Now for the player... (brezak)
|
|
sup(1): changes from <nate@bsd.coe.montana.edu> for gzip'ed sup file
|
|
transfer. (brezak)
|
|
add service port for WWW http to /etc/services. (brezak)
|
|
uucp(1): upgraded to version 1.04. (jtc)
|
|
upgraded manpages of many programs, and most of the games to
|
|
use -mandoc macros. (jtc)
|
|
<math.h>: added __pure qualifier to many of the function declarations
|
|
(jtc)
|
|
<err.h>: replaced volatile qualifier with __dead, for when we're
|
|
not compiling with gcc. (jtc)
|
|
fts(3), vis(3), glob(3): Updated to latest versions from Berkeley,
|
|
with local bug fixes. (mycroft)
|
|
libc: added sys_signame[] to libc, like 4.4, and changed some programs
|
|
to use it. (mycroft)
|
|
libutil: added getbsize() to libutil, like 4.4, but with a `force'
|
|
flag to specify a particular block size. (mycroft)
|
|
updated du and df to latest versions from Berkeley, but with `-k'
|
|
flag readded. (mycroft)
|
|
added a missing suser() to if_sl.c (deraadt)
|
|
fixed the suser() call in if_tun.c (deraadt)
|
|
fixed a few utilities to work with the new fts(3) routines (deraadt)
|
|
m68k: new MID_M68K and MID_M68K4K executables, and associated changes
|
|
to file command (deraadt)
|
|
libc: add MI insque/remque (and man pages) to libc. (brezak)
|
|
brought in fixed/renamed/matching MS-DOS FS code, from Jeff Polk
|
|
<polk@bsdi.com>. (cgd)
|
|
ppp added thanks to <paulus@NetBSD.org>, <mw@NetBSD.org>, and
|
|
<Peter.Galbavy@micromuse.co.uk> (deraadt)
|
|
pppd(8): bugs/completeness - stty/print.c (recognize line disc),
|
|
pppd/main.c (use LOG_INFO for informational stuff, correctly
|
|
set line speeds), pppd/pppstats/Makefile,pppstats.c (install
|
|
group and kernel name). (brezak)
|
|
changed cut, date (via changes to strftime()), expand, nice, ln,
|
|
time and wc to be IEEE 1003.2-92 compliant. (jtc)
|
|
changed system(), popen(), and pclose() to be
|
|
IEEE 1003.2-92 compliant. (jtc)
|
|
fixes for some typos in the pc3 termcap entry from
|
|
Thorsten Lockert <tholo@gandalf.bbb.no> (cgd)
|
|
make(1): fix for make's handling of obj symlinks which point nowhere,
|
|
from Christoph Robitschko <chmr@edvz.tu-graz.ac.at> (cgd)
|
|
added proc filesystem (PROCFS) code (pk)
|
|
libc: add SYSV shared memory library stubs to libc. From usenet
|
|
posting. (brezak)
|
|
added "ed1" to generic kernels for 3c503 support. (cgd)
|
|
vop_setattr() aded to procfs, enables chmod's of processes and
|
|
chmod/chown/chgrp on the procfs root dir. (pk)
|
|
add bootpd to othersrc. Add bootp service nos to/etc/services. (brezak)
|
|
add -x flag to strip. Removes local syms, stabs, and compiler idents
|
|
symbols. (brezak)
|
|
machine independent changes to VM to be able to handle machines with
|
|
non-contiguous memory from Wolfgang Solfrank. Machines that
|
|
need this use "option MACHINE_NONCONTIG". (brezak)
|
|
i386: machine dependent changes for non-contiguous memory. WARNING-
|
|
you will need a new config for this. (brezak)
|
|
i386: boot program changes to load the symbols table from the image,
|
|
be able to boot omagic executables, pass a few more
|
|
arguments, and enable the kbd clock. [You will need this
|
|
for the next changes having to do with DDB symbol loading]
|
|
(brezak)
|
|
update othersrc/bootpd to conform with RFC-1395. (brezak)
|
|
changes to allow boot to load ddb symbols. define SYMTAB_SPACE=nnn if
|
|
your boot program cannot do this. Otherwise build the new boot
|
|
program for the i386 and don't define SYMTAB_SPACE. (brezak)
|
|
kernel: kernel pagers are controlled as options, not as pseudo-devices
|
|
(deraadt)
|
|
tty device driver XXstart() routines return void (deraadt)
|
|
kernel: make pagers options, not pseudo-devices (deraadt)
|
|
sun3: port now in the tree. Doesn't actually work,
|
|
but real close. Status info in sys/arch/sun3/STATUS. (glass)
|
|
sun3, config(8): torek's 'config.new' integrated, including the
|
|
kernel support for his autoconfig mechanisim. Currently used
|
|
only by sun3. (glass)
|
|
priority queueing for interactive traffic + bpf support added
|
|
to the ppp driver. (paulus)
|
|
fix from "James W. Dolter" <jdolter@sawtooth.eecs.umich.edu> so that
|
|
exec deals properly with shell scripts with symlinks in their
|
|
names. (cgd)
|
|
use "posix" rather than "right" rules for time conversions. fixes
|
|
a 14-second discrepancy with other systems and WWV (cgd)
|
|
if_ppp.c: received IP packets now passed correctly to BPF. (paulus)
|
|
i386: reduce max stack limit to 2M (cgd)
|
|
clean up stack size and limit code (cgd)
|
|
replace ptrace() implementation with a better one from Sean Fagan
|
|
<sef@kithrup.com> (cgd)
|
|
fix LKM's loading of device driver modules so it actually does it.
|
|
patch from Szabolcs Sziget <pink@bagira.fsz.bme.hu> (cgd)
|
|
modified VFS readdir semantics to better support nfs cookies (ws)
|
|
changed mountd/mount system call to allow exporting of filesystems
|
|
other than UFS (ws)
|
|
enhanced ISOFS filesystem with better Rockridge support, support
|
|
for generation numbers, extended attributes
|
|
and associated files (ws)
|
|
strip filename records from symtab with "strip -x". (brezak)
|
|
add .S.o rule to sys.mk. (brezak)
|
|
sh(1): fixes from Jim Wilson <wilson@cygnus.com> to sh: don't core if
|
|
given a pair of backquotes with no command in between.
|
|
also, don't accept semicolon in for loop without 'in'
|
|
keyword, and handle TEOF like TNL in command parsing. (cgd)
|
|
allow for exporting whole directory trees with -alldir in /etc/exports,
|
|
changes from Richard A Macklem <rmacklem@uoguelph.ca>> (ws)
|
|
first fixes for the short/int mismatch in the system calls. (phil)
|
|
pc532: imported the src/sys/arch/pc532 tree. (phil)
|
|
pc532: added a number of necessary #ifdef pc532 cases (deraadt)
|
|
yp: fixed bug in ypbind that caused it to not keep the binding file
|
|
up-to-date (deraadt)
|
|
pc532: fixed arch/pc532/include/param.h (phil)
|
|
fixed up vm_object_print and vm_map_print so that they work as
|
|
DIAGNOSTIC and DDB. (brezak)
|
|
added MACHINE_NONCONTIG to *standard* configs. (brezak)
|
|
i386: changes to config and sys/arch/i386/conf/Makefile.i386 to default
|
|
kernel load address at 1M. Use "at 0xfe000000" in config
|
|
to load kernel low. (brezak)
|
|
eliminte syscframes, they are now the same as trap frames. (brezak)
|
|
aculog owned by uucp.dialer after log rotation, not root.wheel.
|
|
bug reported by Greg Tanaka <glt@cco.caltech.edu> (cgd)
|
|
fix to the 'size' primary; -size <n>c didn't work. from
|
|
Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
|
|
fix for "touch -t CCYYMMDDhhmm[.SS]". the CC part didn't work. from
|
|
Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
|
|
upgraded diff, diff3, and sdiff to version 2.4. (jtc)
|
|
pc532: imported the src/lib/csu/pc532 and src/lib/libc/pc532 trees.
|
|
(phil)
|
|
added timezone rules for Moscow, Russia, as provided by
|
|
Andrew A. Chernov <ache@astral.msk.su> (cgd)
|
|
added fix from Theo for ypset. This should fix ypset through
|
|
GW's. (brezak)
|
|
i386: changes to support running of Windows executable via Wine.
|
|
Changes to the kernel activated with "USER_LDT" option. New
|
|
syscalls are in new architecure specific library -
|
|
libarch/libi386. (brezak)
|
|
i386: add clearing of direction flag back to i386 bcopy and memmove.
|
|
The previous change to remove it was too aggresive and broke
|
|
things like the Xserver. (brezak)
|
|
libc: fixed isascii(3) man page (cgd)
|
|
made biodone() work properly, from spec in daemon book and
|
|
from what the various other parts of the system expect (cgd)
|
|
fix resettodr() to be able to reset rtc even if its time is
|
|
invalid. (brezak)
|
|
cron(8): fix crond so that it only stat()s the first 'word' of the
|
|
command for root's crontab (cgd)
|
|
incorporate GNU malloc into the src/gnu source tree (cgd)
|
|
convert all GNU utilities to use GNU malloc (cgd)
|
|
added keyboard typematic rate support to pccons and split off ioctl
|
|
definitions to <sys/machine/pccons.h> (andrew)
|
|
i386: macros added to support PIC code generation lib/libc/i386/SYS.h
|
|
in library assembler stubs. Changed a number of these stubs in
|
|
files in lib/libc/i386/{sys,gen} that touch global data. (pk)
|
|
buffer allocation is now static at startup, rather than allocated
|
|
(via various means) by vfs_bio. (cgd)
|
|
upgraded diff, diff3, and sdiff to version 2.5. (jtc)
|
|
patch from Christoph Badura <bad@flatlin.ka.sub.org> to fix
|
|
credential use by read-ahead blocks. (cgd)
|
|
put gamma.c into libm, at the prompting of
|
|
Eliot Dresselhaus <dresselh@rft47.nas.nasa.gov> (cgd)
|
|
i386, sparc: update of gas to version 1.92.3 to support PIC code (i386
|
|
and sparc ports only, as of this moment) (pk)
|
|
<a.out.h>: support for PIC relocation records in (pk)
|
|
<sys/exec.h>: defined EX_DYNAMIC flag (pk)
|
|
gcc(1): configured gcc to generate mode complete link commands, output
|
|
.size directives and generate a libgcc_pic.a archive (pk)
|
|
update Australia's zoneinfo file with new data
|
|
from Mark Davies <mark@comp.vuw.ac.nz> (cgd)
|
|
nfsd now reports fatal errors with syslog(), rather than err()
|
|
per Vernon Schryver <vjs@calcite.rhyolite.com> (cgd)
|
|
added a cyclades cyclom-8y (and 4/16y) multiport async serial
|
|
driver. (andrew)
|
|
fixed vfs_bio so that it dynamically moves pages between buffers (cgd)
|
|
don't try to display the resident text size with "ps -v". Fix
|
|
from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
|
|
libc: move architecture-specific directories in libc into an 'arch'
|
|
subdir, in the same way that they're under 'arch' in the kernel
|
|
(cgd)
|
|
libc: move rpc library code into libc; it was being included in libc
|
|
via makefile trickery, and there was no good reason to keep
|
|
it out of the libc source tree proper (cgd)
|
|
Rand48 routines from Martin Birgmeier <martin@ntkupc1.tuwien.ac.at>.
|
|
Sorry no man pages for this from the author. (brezak)
|
|
finger fixes and enhancements from Luke Mewburn. (brezak)
|
|
moved sources for rpc protocol definitions into src/lib/librpcsvc,
|
|
and set it up so that include/rpcsvc is made from there (cgd)
|
|
inetd(8): several extensions: group id specification, per service
|
|
maximum invocation rate, a `/var/run/inetd.pid',
|
|
AF_UNIX family support, several minor bug fixes. (pk)
|
|
substantially modified ld in an effort to support shared libraries,
|
|
including a run-time linker ld.so (in subdir rtld). (pk)
|
|
i386, sparc: added src/lib/csu/sparc + contents, modified crt0
|
|
(sparc+i386) to support dynamic linking. (pk)
|
|
fix pow() to handle x == 0 and x == infinity (cgd)
|
|
tossed old accounting routines in favor of better ones by
|
|
Mark Tinguely <tinguely@plains.NoDak.edu> (cgd)
|
|
db: upgraded db library routines to version 1.72,
|
|
from ftp.cs.berkeley.edu (cgd)
|
|
fix from Andrew Moore <alm@netcom.com> to correct test's handling of
|
|
(non-negated) "-a" and "-o". (cgd)
|
|
execve(2): exec fixed to return EACCES if trying to exec a program on
|
|
a file system mounted MNT_NOEXEC. (cgd)
|
|
execve(2): update execve man page to note EACCES return if trying to
|
|
exec a program on a file system mounted MNT_NOEXEC, and fix a
|
|
typo, with diffs. fixes from Garrett Wollman
|
|
<wollman@emba.uvm.edu>. (cgd)
|
|
fstat(1): fixed multiple off-by-one bugs in fstat which caused open file
|
|
printing to not print the last open file. patch
|
|
from David Greenman <davidg@implode.rain.com>. (cgd)
|
|
cleanup dup'ed defines for GDT/LDT entries in machdep.c/sys_machdep.c.
|
|
call resettodr() in boot() like other ports. (brezak)
|
|
return EINVAL if trying to send negative amounts of data,
|
|
and a couple of minor TCP bugs. (from bsdi-users) (cgd)
|
|
fix panic that can occur when two renames are moving the same source
|
|
at the same time, and check that the rootfs pointer is
|
|
non-null before using it in sync(). (from bsdi-users) (cgd)
|
|
units(1): add a free 'units' command, written by Adrian Mariano
|
|
(<adrian@cam.cornell.edu> or <mariano@geom.umn.edu>) (cgd)
|
|
i386: apply fix in i386/isa/spkr.c for PIT_MODE from Keith White
|
|
<kwhite@csi.UOttawa.CA>. (brezak)
|
|
ISOFS: better handling of empty files (fix the symlink bug).
|
|
Let filenames alone, if mounted with -gen.
|
|
Change filename of associated files to start with `='
|
|
and not end in `@'. (ws)
|
|
m4(1): m4 upgraded to Ozan Yigit's latest and greatest version. (glass)
|
|
Fixes bug that broke > 8.3 sendmail config files
|
|
sendmail(8): sendmail upgraded from version 8.3 to 8.6.3 (glass)
|
|
See sendmail/RELEASE_NOTES for a detailed list of changes.
|
|
tablet line discipline ported to net/2 tty system. (glass)
|
|
cksum(1): Update to the latest sources on uunet. (cgd)
|
|
mtree(8): Update to the latest sources on uunet. (cgd)
|
|
added a64l(), l64a(), lfind(), lsearch(), <search.h>, etc. (jtc)
|
|
rm(1): changed to be 1003.2-1992 compliant. (jtc)
|
|
find(1): added -print0 option. (jtc)
|
|
gas(1): changed write.h to compile with PIC not defined (phil)
|
|
gas(1), ns32k: added patch to config/tc-ns32k.c to make
|
|
"movd x(pc),y(pc)" work correctly. (phil)
|
|
file(1): updated to do sign-extension correctly for signed comparisons,
|
|
and also allow explicitly unsigned comparisons (by prepending
|
|
`u' to the type). (mycroft)
|
|
chown(8), chgrp(1): moved into usr (where they were in net/2) (cgd)
|
|
broke link from 'acctoff' to accton; the former is no longer used (cgd)
|
|
fixed elvis so it returns exit code 0 if file unmodified (cgd)
|
|
updated timezone files with new revisions supplied by
|
|
Arthur David Olson <ado@elsie.nci.nih.gov> (cgd)
|
|
timed(8): Update to the latest version, as supplied and ported
|
|
by <Vernon Schryver> vjs@calcite.rhyolite.com. (cgd)
|
|
sup(1): updated README.sup to reflect changes to collections. (brezak)
|
|
incorporate new dev pager from Mike Hibler <hibler@cs.utah.edu> (cgd)
|
|
sed(1): altered to exit when the n)ext command reaches EOF. (andrew)
|
|
changed printf(3), et. al. to be ANSI compliant. (jtc)
|
|
printf(1): changed to be 1003.2-1992 compliant. (jtc)
|
|
add Mitsumi (non-SCSI) CD-ROM driver, written by Holger Veit
|
|
and Brian Moore (cgd)
|
|
bcd(6): fixed bad bcd(6) punch codes Dyane Bruce
|
|
<db@diana.ocunix.on.ca>. (jtc)
|
|
sendmail(8): sendmail upgraded from version 8.6.3 to 8.6.4 (glass)
|
|
See sendmail/RELEASE_NOTES for a detailed list of changes.
|
|
fix from David Greenman <davidg@freefall.cdrom.com> to improve
|
|
socket performance by keeping sosend from attempting to
|
|
reserve space in an mbuf cluster for datagram headers.
|
|
It was unnecessary because the mbuf allocation routines
|
|
do the right then when prepending to mbuf clusters. (cgd)
|
|
fix from David Greenman <davidg@freefall.cdrom.com> to keep
|
|
large amounts of unidirectional UDP traffic from filling
|
|
up interface output queues with fragments. (cgd)
|
|
i386: fix bogus uses of splnone() in the i386 port. (cgd)
|
|
err(3), fnmatch(3), glob(3), fts(3): update err(3), fnmatch(3),
|
|
glob(3), and fts(3) from uunet. (cgd)
|
|
define BSDSRCDIR and BSDOBJDIR to have make think of the src and obj
|
|
trees as being rooted someplace other than /usr/src and
|
|
/usr/obj. (cgd)
|
|
update /etc/services and /etc/protocols with more (official) data
|
|
Garrett Wollman <wollman@freefall.cdrom.com> did the
|
|
leg-work (cgd)
|
|
update /etc/namedb/root.cache with current data. Garrett Wollman
|
|
<wollman@freefall.cdrom.com> did the leg-work. (cgd)
|
|
clean up /etc/rc and /etc/netstart, add entry in netstart for
|
|
sysads to define flags passed to sendmail and possibly
|
|
turn it off (cgd)
|
|
sendmail(8): disable sendmail by default in future distributions; bad
|
|
things could happen if config files aren't properly customized
|
|
(cgd)
|
|
compat/sunos: some sunos compatibility code in struct sigacts (deraadt)
|
|
pmax: add pmax architecture support to config program, done by
|
|
rick &/| ralph (deraadt)
|
|
move __LDPGSZ from sys/exec.h to machine/exec.h, because there's
|
|
too many "#ifdef ${ARCH}" things in there. (deraadt)
|
|
set up make templates so that the contents of the LDSTATIC variable
|
|
control static linking (cgd)
|
|
use ./yearistype.sh rather than yearistype.sh when making
|
|
/usr/share/zoneinfo (cgd)
|
|
mount(2): fix mount(2) man page to use the right names for mount flags
|
|
(cgd)
|
|
csh(1): make csh be rational w.r.t. forground process groups (cgd)
|
|
link(5): add link(5) manual page, update of a.out(5) (pk)
|
|
curses(3): update curses(3) with latest version from CSRG (cgd)
|
|
more(1): update more(1) with the latest version for uunet
|
|
and added regex(3) support (alm)
|
|
pppd(8): update to version 2.0, fixes to chat (paulus)
|
|
'T_LINEP' member of 'struct tty' is now 't_sc' which is how it is
|
|
being used currently. (glass)
|
|
pppd(8): add RCS IDs, minor enhancements (default local address to
|
|
first IP address of host), bugfix (paulus)
|
|
lpr(1), lpd(8): fix some uninitialized variables in lpr and lpd (cgd)
|
|
crontab(1): do the right thing with EDITOR and PATH. reported
|
|
(with fix) by Roland McGrath <roland@frob.com> (cgd)
|
|
rup(1), rusers(1): make prettier (deraadt)
|
|
vmstat(8): add some useful memory summing stuff to vmstat
|
|
(cgd & deraadt)
|
|
libc: replace -lgnuregex and the regexp(3) functions in libc with Henry
|
|
Spencer's new POSIX.2 compliant regex(3) functions. (jtc)
|
|
upgraded diff, diff3, and sdiff to version 2.6. (jtc)
|
|
moved fifo.h and specdev.h to /sys/miscfs, along with the various
|
|
file system ops they defined. (cgd)
|
|
add regex(3) support to elvis (alm)
|
|
ed(1): fixed line addressing to be consistent with SunOS ed (alm)
|
|
i386: change bootcode to not skip the 256 bytes of BIOS variables
|
|
if load address isn't 0 (ws)
|
|
stdio: more fixes from from torek with help from cgd. (cgd)
|
|
termcap(3): Fix man page to have the correct definition of
|
|
tgetstr(). fix supplied by
|
|
gordon@sneaky.lonestar.org (Gordon Burditt). (cgd)
|
|
Add the System V message queue and semaphore facilities. Implemented
|
|
by Daniel Boulet <danny@BouletFermat.ab.ca>. (cgd)
|
|
Add an initial implementation of the POSIX 1003.4a Draft 7 thread
|
|
standard. (proven)
|
|
join(1): fixes to join to fix a seg fault and a mixed up buffer, from
|
|
Dave Matthews <dave@prlng.co.uk>, modded by cgd. (cgd)
|
|
strings(1): Add -t (radix) flag to strings to conform to POSIX.2. (jtc)
|
|
changes for othersrc/mh-6.8 to use a libmh.so. Also fix vmh for
|
|
new curses. (brezak)
|
|
slstats(8): add usr.sbin/slstats command from CSLIP-2.6 distr. (brezak)
|
|
quiz(6): fix uninitialized variable bug that caused quiz to dump core.
|
|
from Szabolcs Szigeti <pink@bagira.fsz.bme.hu> (cgd)
|
|
change fnmatch(3) and getopt(3) to be POSIX.2 compliant. (jtc)
|
|
add POSIX.2's confstr(3). (jtc)
|
|
do the right thing when lookup()-ing for creation. (cgd)
|
|
change libg++ to not install "compatibility" header files ---
|
|
our header files are already C++ compatible. (jtc)
|
|
add -m and -n options to swapinfo. (cgd)
|
|
patch from Ukai Fumitoshi <ukai@kmc.kyoto-u.ac.jp> to do the
|
|
right thing with NFS fsid's and getnewfsid(). (cgd)
|
|
size(1), strip(1): patches from Thomas Eberhardt to make size(1) and
|
|
strip(1) more robust, and to strip trailing zeroes in the data
|
|
segment of an executable. Further modifications to strip(1) by
|
|
me. (mycroft)
|
|
fix function prototypes in shm.h to comply with the SVID. (brezak)
|
|
use fread(), not read(), pending Vern Paxson's decision of what
|
|
to do in the next version of flex. (cgd)
|
|
printf(1): merged with latest version from uunet. (jtc)
|
|
gas(1): changes to handle the `.type' directive and symbolic
|
|
expressions in `.size' directives (pk)
|
|
remove rusers version 1 interface support (/etc/inetd.conf). Redo
|
|
version2 interface to use hand-crafted xdr routines to make
|
|
it interoperable with Sun's. Rpcgen cannot generate this. Also
|
|
add support for the version 3 interface in the rpc.rusersd
|
|
daemon. Add rusers.x (version 3 only) to librpcsvc. (brezak)
|
|
m68k: shared-library support for the m68k architecture in gcc2, gas and
|
|
ld; create m68k/ directories for this stuff rather than having
|
|
separate directories for each m68k-based machine (paulus)
|
|
isofs: bug fixes -
|
|
memory corruption on RR-CD with name longer than 255 chars
|
|
fix handling of associated files' names on RR-CDs
|
|
incomplete directory on nfs-mounted CD
|
|
hack to make find work on non-RR-CD
|
|
the last two reported by mycroft (ws)
|
|
m68k: shared-library support for m68k machines in src/lib/csu/m68k and
|
|
src/lib/libc/arch/m68k (paulus)
|
|
pppd(8): fixes to ppp stuff - pppstats.c uses <paths.h>; enhance pppd
|
|
security (paulus)
|
|
sendmail(8): don't start sendmail if there's no /etc/sendmail.cf (cgd)
|
|
rcs(1): deal properly with EINVAL when fsync()'ing a pipe (cgd)
|
|
tsort(1): shouldn't be so thorough when finding nodes in a cycle.
|
|
fix provided by Jarle.F.Greipsland@idt.unit.no. (cgd)
|
|
more fixes to MS-DOS filesystem code, from Jeff Polk. (cgd)
|
|
fix uninitialized variable in ptrace() system call,
|
|
from Andy Heffernan <ahh@netcom.com>. (cgd)
|
|
tsort(1): fix behaviour when given a filename argument on the command
|
|
line, from Frank van der Linden <vdlinden@fwi.uva.nl>. (cgd)
|
|
rarpd(8): replaced `#ifdef's i386' with `#ifdef's NetBSD' in
|
|
`libexec/rarpd.c' so it will compile on other BSD ports as well
|
|
(pk)
|
|
sparc, pppd(8): replaced `#ifdef sparc' with `#ifdef sun' in
|
|
`usr.sbin/pppd/auth.c', (`sparc' is an architecture, not an
|
|
environment) (pk)
|
|
lex(1): upgraded lex to version 2.4.2. (jtc)
|
|
yp: change YP /var/yp/binding/ files to match Sun's files (deraadt)
|
|
make(1): add MACHINE_ARCH to the set of variables defined by make(1).
|
|
(cgd)
|
|
libc, libkern: make libc and libkern use MACHINE_ARCH. (cgd)
|
|
dump cores as "progname.core" rather than "core.progname" (cgd)
|
|
at(1), atrun(8): Add at(1) and atrun(8), written by Thomas Koenig
|
|
<ig25@rz.uni-karlsruhe.de> and seriously hacked by me. (cgd)
|
|
atrun(8): put atrun into root's crontab, to run every 10 minutes. (cgd)
|
|
actually delete the GNU regex library (cgd)
|
|
cron(8): make sure that crond records the commands that it runs.
|
|
fix supplied by thomas@mathematik.uni-Bremen.de. (cgd)
|
|
sup(1): instructions updated. see ~ftp/pub/sup/README.sup. (glass)
|
|
i386: don't have gcc define __386BSD__ on the i386. (cgd)
|
|
replace all .s files in libraries with .S equivalents. (cgd)
|
|
fix ifdef 386BSD -> NetBSD in othersrc/{sup,kermit,mh-6.8}. (brezak)
|
|
lex(1): upgraded lex to version 2.4.3. (jtc)
|
|
i386: several bug fixes in libc i386 assembler stubs supplied
|
|
by thomas@mathematik.uni-Bremen.de. (pk)
|
|
nfs: allow NFS mount parameters to be set by using `mount -u'. (pk)
|
|
use credentials in physio(). (pk)
|
|
make setpriority() actually return the correct error. (cgd)
|
|
sparc: add sparc machine dependent sources to libc Makefiles. (pk)
|
|
fix from Piero Serini <piero@strider.st.dsi.unimi.it> to get
|
|
"id <login>" to get the primary group name correct. (cgd)
|
|
lex(1): upgraded lex to version 2.4.4. (jtc)
|
|
fix the Makefile in ed/test to not demand that . be in PATH. (cgd)
|
|
fix to stty from Piero Serini <piero@strider.st.dsi.unimi.it> so
|
|
that you can undef tty control characters. (cgd)
|
|
change interface IFF_LLC* flags to be IFF_LINK*. (cgd)
|
|
slip: convert SLIP to use IFF_LINK* flags for compression/icmp enable,
|
|
and update associated utilities. kill 2 SLIP ioctls. (cgd)
|
|
routed(8): fix from Brad Parker <brad@fcr.com> to curb routed
|
|
inflation when using MULTICAST. it wasn't properly ignoring
|
|
the new interface flags. (cgd)
|
|
yp: speedup getpwnam/getpwuid if YP is enabled (deraadt)
|
|
fix tty subsystem to echo ^V^? correctly as ^?. From Edward Wang
|
|
<edward@homer.CS.Berkeley.EDU> (deraadt)
|
|
various programs and libraries were not bzero'ing their automatic
|
|
sockaddr_in's before passing them into the kernel. (deraadt)
|
|
rusers and rup are now quite SunOS compatible (jtc & deraadt)
|
|
tcpdump(1): must be linked -ll because of new lex (deraadt)
|
|
teach the mod* programs to love ansi (deraadt)
|
|
config(8): config generates a 4.4-like pdevinit[] arrays for
|
|
pseudo-device initialization (deraadt)
|
|
initialize pseudo-devices by calling their XXattach() routines
|
|
based on the pdevinuit[] array in ioconf.c rather than
|
|
the previous #ifdef hell in init_main.c (deraadt)
|
|
create various XXattach routines so that the pdevinit[] stuff works
|
|
as it should (deraadt)
|
|
config(8): make both config and config.new deal properly with \" and \n
|
|
inside a "'d string, ie. option XX="\"something\"". (deraadt)
|
|
config's yacc grammer no longer redefines `MACHINE' (deraadt)
|
|
compat/sunos, m68k, sparc: move sunos emulation code code to
|
|
/sys/compat/sunos, for use by all m68k and sparc ports.
|
|
significantly cleaned and extended up from Torek's base, with
|
|
help at implimenting various system calls and ioctl's from mw
|
|
& pk. (deraadt)
|
|
don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens.
|
|
from Lars Fredriksen <ludvig!lars@wixer.bga.com> (deraadt)
|
|
ypset should only be permitted from a reserved port. from
|
|
Tor Egge <tegge@pvv.unit.no> (deraadt)
|
|
tcpdump(1): move into src/usr.sbin, and cleanup (deraadt)
|
|
execve(2): ensure shm's are deleted by an execve() (deraadt)
|
|
per-process emulation variable keeps track of how signals/syscalls
|
|
should be handled. this is set/reset by execve, based on
|
|
what the cpu_exec* functions ask for (deraadt)
|
|
sparc: must flush register windows before doing a vm_deallocate in
|
|
execve(), or the registers might get dumped on someone
|
|
else's stack... (deraadt)
|
|
execve(2): keep execve arg buffer around for later use (deraadt & cgd)
|
|
STACKGAP: a small optional buffer located near the top of the stack
|
|
where binary compatibility functions can copyout/copyin
|
|
argument buffers that are copyin/copyout'd at low levels
|
|
by various system calls (deraadt)
|
|
support OMAGIC/NMAGIC a.out's (deraadt & mycroft)
|
|
execve(2): in execve(), don't assume VM_MIN_ADDRESS is 0. (deraadt)
|
|
in syscalls.master, make syscall#0 "syscall", like in 4.4, and thus
|
|
cause SYS_syscall to be defined (deraadt)
|
|
compat/sunos, sparc, m68k: pull COMPAT_SUNOS code for sparc/m68k
|
|
machines down from magnum branch. Original code by Chris Torek
|
|
<torek@bsdi.com>, Much improved by Markus Wild <mw@lamp>,
|
|
Paul Kranenburg <pk@lamp> and myself. (deraadt)
|
|
tunnel driver cleanup done by Brad Parker <brad@fcr.com>
|
|
and myself (deraadt)
|
|
upgraded lex to version 2.4.5. (jtc)
|
|
tty subsystem VMIN/VTIME implimentation from Marc Teitelbaum
|
|
<marc@vangogh.cs.berkeley.edu> (deraadt)
|
|
multicast patches added.
|
|
Original code by Steve Mccanne and LBL. NetBSD patches
|
|
from Chris Maeda <cmaeda@cs.washington.edu> (hpeyerl)
|
|
add files I'd forgotten earlier. reminders from Brad Parker
|
|
<brad@fcr.com> and Havard Eidnes
|
|
<Havard.Eidnes@runit.sintef.no>. (hpeyerl)
|
|
ethernet: patch to if_ed.c to make multicasts work with bpf.
|
|
<Havard.Eidnes@runit.sintef.no>. (hpeyerl)
|
|
add 3c509 (Etherlink-III) driver. (hpeyerl)
|
|
patch ping for multicast. Original by Steve Mccanne and LBL (hpeyerl)
|
|
ethers(3): sunos-like ethers(3) functions and man pages in libc, from
|
|
Roland McGrath <roland@frob.com>. YP code fixed by myself.
|
|
(deraadt)
|
|
rarpd(8): LBL rarpd cleanup - moved from libexec to usr.sbin.
|
|
SIOCGIFCONF cleanup by Roland McGrath <roland@frob.com>
|
|
(deraadt)
|
|
in /etc/rc, startup the rpc services in the proper order (deraadt)
|
|
fix from Daniel Harris <daniel@werple.apana.org.au> makes tty.c
|
|
untimeout() a VTIME timeout(). Saves us from a panic,
|
|
which is always nice. (deraadt)
|
|
crontab(1): plug a security hole in "crontab -r". fix
|
|
from Todd C. Miller <millert@cs.Colorado.EDU>. (cgd)
|
|
i386: add regress tests for sys/arch/i386/ldt. (brezak)
|
|
add vnode device from mike@cs.utah.edu. See vnconfig.8. (brezak)
|
|
replace man with new version from bostic@vangogh. (cgd)
|
|
<sys/queue.h>: added, from bostic@vangogh. (cgd)
|
|
fixes to kermit for UUCP file locking and high speeds from
|
|
Mike Long <mike.long@analog.com>. (brezak)
|
|
make(1): add .OBJDIR variable to make for readable Makefiles. (pk)
|
|
netstat(1): fix to 'netstat -w' from James Jegers
|
|
<jimj@miller.cs.uwm.edu>. (cgd)
|
|
update to latest fgetline() from berkeley, and attendent changes. (cgd)
|
|
rshd(8): add -L options to rshd, which logs all incoming 'rsh'
|
|
commands. (cgd)
|
|
add new filesystems from Jan-Simon Pendry <jsp@sequent.com> (cgd)
|
|
add new flag, 'union', to mount options. (cgd)
|
|
correct tab expansion code in tty.c (when encountering a full output
|
|
queue) (deraadt)
|
|
find(1): changed so it doesn't try to interpret unknown primaries
|
|
as file names. Not only is this behavior required for
|
|
POSIX.2, it avoids a situation where a destructive primrary
|
|
(like -exec rm {} ;) is applied to files it is not intended
|
|
to do so. (jtc)
|
|
find(1): merged in changes from 4.4BSD version to our find(1). (jtc)
|
|
fixed wc -c when reading from stdin. (andrew)
|
|
changed <sys/dir.h> to <dirent.h> in othersrc/sup. (brezak)
|
|
vnconfig(8): changed /dev name in vnconfig.8 man page. (brezak)
|
|
ranlib(1): changed to use temporary directory specified by TMPDIR,
|
|
as is done with ar(1). fix, with slight changes from me,
|
|
by Ed Hudson <elh@netcom.com>. (jtc)
|
|
strtoq(3), strtouq(3): integrated strtoq(3) & strtouq(3) from
|
|
bsd-sources on uunet. (jtc)
|
|
rename fgetline() to fgetln(). (cgd)
|
|
chmod(1): fix chmod so that "chmod o= foo" works right. (cgd)
|
|
calendar(1): fix from Fen Labalme <fen@netcom.com> to calendar,
|
|
and more from myself. (cgd)
|
|
installed C++ shared library run-time support (/usr/lib/c++rt0.o),
|
|
every (GNU g++) C++ shared library should be linked with
|
|
it to get their global contructors called (pk)
|
|
cron(8), crontab(1): upgraded cron/crontab to vixie cron 3.0. (jtc)
|
|
lex(1): upgraded lex to version 2.4.6. (jtc)
|
|
execve(2): reorganize execve() sub-functons, and streamline them. (cgd)
|
|
ptrace: reorganize ptrace code, so that it's more easily shareable.
|
|
(cgd)
|
|
m68k: started collecting common m68k code. (cgd)
|
|
have /usr/src/include/Makefile make a symlink/dir in /usr/include
|
|
for ${MACHINE_ARCH}. (cgd)
|
|
config(8): added code to 'config' and 'config.new' to pull in
|
|
${MACHINE_ARCH}'s 'files' file and to create a symlink for
|
|
MACHINE_ARCH. (cgd)
|
|
put SHM_LOCK and SHM_UNLOCK in .../sys/shm.h, where they belong,
|
|
and modify sysv_shm.c so that they're usable. (cgd)
|
|
fix sup Makefile. (brezak)
|
|
implement PT_ATTACH and PT_DETACH. (cgd)
|
|
audio: add LBL soundblaster and /dev/audio drivers, as ported
|
|
by brad@fcr.com. (cgd)
|
|
rbootd(8): add rbootd for booting hp workstations diskless. From
|
|
Mike Hibler <mike@cs.utah.edu>. (brezak)
|
|
i386: check user's selectors in sigreturn(). (brezak)
|
|
netstat(1): add IP mcast and IGMP support to netstat from LBL via
|
|
cmaeda@cs.washington.edu. (brezak)
|
|
mrouted(8): add mrouted from LBL via cmaeda@cs.washington.edu. (brezak)
|
|
sendmail(8): sendmail is now configured to be YP capable, and
|
|
MIME-style MAILER-DAEMON messages disabled on
|
|
suggestion from sendmail author. (glass)
|
|
MAXBSIZE is now 16k. (cgd)
|
|
plug an `arp -f' security hole (deraadt)
|
|
amd(8): now works correctly with YP, and will be started by
|
|
/etc/rc if /etc/netstat says so. (deraadt)
|
|
/etc/rc: portmap(8), yp, mountd(8), and nfs mounts are now started in
|
|
/etc/rc in a better order (deraadt)
|
|
fixup various gunk in passwd including YP (deraadt)
|
|
fix more tty.c tab problems relating to ring buffers (deraadt)
|
|
rpc.bootparamd(8): by Klas Heggemann <klas@nada.kth.se> (deraadt)
|
|
bpf: make bpf's BIO* ioctl's print nicely. sent in by
|
|
<Havard.Eidnes@runit.sintef.no> (deraadt)
|
|
rpc.bootparamd(8): improvements by <roland@frob.com> and me (deraadt)
|
|
bpf write's now allocate a packet header for the mbuf (deraadt)
|
|
i386: cleanup ldt regress test. (brezak)
|
|
update disklabel.h with new filesystem types from 4.4 . (brezak)
|
|
patch for ip-multicast bugs from
|
|
mccanne@ee.lbl.gov (Steven McCanne). (brezak)
|
|
hp300: fix uninitialized variable in swapgeneric.c. (brezak)
|
|
fix "off by one" bug in group_from_gid() -- messed up "ls -l"
|
|
output with eight character group names. (jtc)
|
|
fix rpcgen so that generated files are written to the current
|
|
working directory (instead of the same directory as
|
|
the source files) and that #includes in those files
|
|
do not contain the path to the source file. (jtc)
|
|
clean up libterm substantially (cgd)
|
|
incorporage fix from Christos Zoulas which makes tput do the
|
|
right thing with termcap string arguments. (cgd)
|
|
hp300: add basic disklabel support to sd.c. (brezak)
|
|
hp300: set text start address at 0 for kernel. (brezak)
|
|
bring in CMU/4.4 standalone library. (brezak)
|
|
hp300: standalone bootstrap for use with CMU libsa. This also
|
|
includes support for loading the symbol table. (brezak)
|
|
hp300: add support to locore.s for dealing with DDB symbols
|
|
from bootstrap. This requires a new bootstrap. (brezak)
|
|
hp300: fix silly type for rd disks: NSD --> NRD. (brezak)
|
|
rarpd(8): fix byte order bug (deraadt)
|
|
pmax: Terry Friedrichsen <terry@venus.sunquest.com> is helping
|
|
with the pmax port. numberous fixes from him and
|
|
myself (deraadt)
|
|
initialize network protocols without lowering the spl level
|
|
on leveled-spl systems (deraadt)
|
|
compat/sunos: move my SUNOS_COMPAT changes down from the magnum branch
|
|
(deraadt)
|
|
i386: fix a number of if_ep.c bugs (deraadt)
|
|
ethernet: change ether_input() and ether_output() to take a
|
|
network-byte-order ether_type field in the ethernet header.
|
|
Note: All network device drivers have to be fixed. (deraadt)
|
|
delete RMP code in kernel, we have a bpf-based solution now (deraadt)
|
|
new bpf.c from Steve Mccanne, with our own hacks. (deraadt)
|
|
sh(1): make /bin/sh . (source) command search $PATH as it should. from
|
|
dkionka@Cadence.COM (Daniel P. Kionka), fixed by me (deraadt)
|
|
from & mail now will use $MAIL as default mailbox. from
|
|
Christos Zoulas <christos@deshaw.com> (deraadt)
|
|
i386: correct printing of disk sizes for sd drives. from
|
|
<adrian@lemmings.cursci.com> (deraadt)
|
|
patch to ttyname() from Steven M. Schultz <sms@WLV.IIPO.GTEGSC.COM>
|
|
to kill a memory leak. (cgd)
|
|
libutil: reorganize; move most of its contents into libc. create
|
|
a libkvm to handle kvm stuff. (it'll be needed in the future
|
|
for the LBL kvm code.) (cgd)
|
|
fix getloadavg() so it no longer uses the kvm routines. add a
|
|
new getkerninfo() subroutine to facilitate this. (cgd)
|
|
remove dbsym. (cgd)
|
|
i386, m68k, sparc: upgrade gdb to version 4.11, support for i386, m68k
|
|
and sparc. Sparc port needs more work on reading core files;
|
|
m68k port needs testing (pk)
|
|
fix a panic in ip multicast code. (brezak)
|
|
sendmail(8): sendmail upgraded to version 8.6.5. (glass)
|
|
update linker sources to convey gcc's .type directives into
|
|
shared objects. (pk)
|
|
sed(1): update sed with a new version from
|
|
Diomidis Spinellis <dspin@leon.nrcps.ariadne-t.gr> (cgd)
|
|
update the 'leapseconds' file, from
|
|
Arthur David Olson <ado@elsie.nci.nih.gov> (cgd)
|
|
tsort(1): update tsort with a version from Christos Zoulas, and convert
|
|
it to use new err() and warn() functions. (cgd)
|
|
identd(8): added pidentd (written by Peter Eriksson
|
|
<pen@lysator.liu.se>) as /usr/libexec/identd. (cgd)
|
|
uname(1): fix to uname(1) from Matthieu Herrb <matthieu@laas.fr> to
|
|
handle multiple arguments. (cgd)
|
|
libc: fix sigismember() in libc (proven)
|
|
add more stuff for the implementation of the POSIX 1003.4a Draft 7
|
|
thread standard. This is version 1.18 from my tree. (proven)
|
|
fix bug that prevented unmounting of read-only MS-DOS fs's. (cgd)
|
|
got rid of some cruft from 'othersrc' -- an old version of tcsh,
|
|
and ttcp. also, cleaned up the Makefile. (cgd)
|
|
fixed "cat /kern -> panic" bug (cgd)
|
|
remove bogus 'install -d's from system makefiles and from
|
|
other places in /usr/src. (cgd)
|
|
add quot utility as /usr/sbin/quot (ws)
|
|
integrated new math library based on Sun's FDLIBM 5.1 (jtc)
|
|
fixed find(1)'s -nouser and -nogroup options. (andrew)
|
|
update awk to gawk 2.15.4. (jtc)
|
|
m68k: add da30 port (yet another m68k machine). (paulus)
|
|
change hardclock() to take a "clockframe *" instead of a
|
|
"clockframe". simplifies things for some ports (deraadt)
|
|
very strange hack in vnode.h to ensure that inodes are double
|
|
aligned in struct vnode. Various new processors, including
|
|
sparc, require structures to be double-word aligned (deraadt)
|
|
panic() is now a varargs function (deraadt)
|
|
sparc: sparc port works! Ported from 4.4 to NetBSD by myself.
|
|
Much thanks to Chris Torek <torek@bsdi.com> for the
|
|
original code from 4.4, and Paul Kranenburg for helping
|
|
with the userland code. (deraadt)
|
|
in tty.c, undo a flow control bug introduced months ago. (deraadt)
|
|
modload & friends mistakenly were compiled with a -DKERNEL. Please
|
|
don't do this. (deraadt)
|
|
i386: MAKEDEV no longer creates symbolic links in /dev. (deraadt)
|
|
i386: more if_ep.c bugs fixed (deraadt)
|
|
sparc: don't cache DMA memory. fix from Chris Torek (deraadt)
|
|
sparc: NetBSD/sparc is capable of compiling its own kernel, so the
|
|
support for cross-compiling the kernel goes away (deraadt)
|
|
sparc: proper /dev/MAKEDEV. derived from hp300. (pk & deraadt)
|
|
amiga: proper /dev/MAKEDEV. cleaned up from original by Markus and
|
|
Ty Sarna apparently (deraadt)
|
|
split /etc/ttys per architecture, mostly because /dev/console is
|
|
done in different ways (deraadt)
|
|
sparc: use normally ordered pty major numbers (deraadt)
|
|
tty.c's VMIN/VTIME code was missing an untimeout(). fix from
|
|
freebsd. (deraadt)
|
|
support for the "lookup" keyword in resolv.conf. See the man
|
|
page for more details (deraadt)
|
|
sun3: sun3 port boots and runs init, spawns a shell and will even
|
|
run ls upon request. needs drivers and some stability
|
|
work.. (glass)
|
|
telnet(1), telnetd(8): update telnet and telnetd from latest sources on
|
|
ftp.cray.com. (cgd)
|
|
libc: slightly disambiguate setuid() man page. (cgd)
|
|
fix the way apropos et al. deal with underscores in names. (cgd)
|
|
fix reset's tabset file problems, based on a fix sent in by
|
|
Frank van der Linden <vdlinden@fwi.uva.nl> (cgd)
|
|
fix bsd.dep.make to clean .depend files only only on cleandir.
|
|
Pointed out by michaelv@iastate.edu. (cgd)
|
|
add 3Com 3c501 driver by Matt Kimmel <kimmel@cs.umass.edu>. (hpeyerl)
|
|
restore(8): when restoring from multi-volume dump, check the correct
|
|
tape header volume number, from thomas@mathematik.uni-Bremen.de.
|
|
(cgd)
|
|
primes(6): fix to 'primes' to deal properly with large numbers,
|
|
from Arne Juul <arnej@dsl.unit.no>. (cgd)
|
|
rarpd(8): fix rarpd to put necessary fields in network byte order,
|
|
from Christos Zoulas <christos@deshaw.com>. (cgd)
|
|
sed(1): fix sed to do the right thing with empty regex matches. (cgd)
|
|
tftpd(8): fix from Christos Zoulas <christos@deshaw.com> to keep tftpd
|
|
from dumping core when invoked with no arguments. (cgd)
|
|
vi: fix from Christos Zoulas <christos@deshaw.com> to keep vi
|
|
from trying to use its controlling tty when it doesn't
|
|
really have one. (cgd)
|
|
mods to msdos filesystem code so it works on big-endian machines.
|
|
(paulus)
|
|
i386: fix disklabel routines so that when creating a new label, they
|
|
fill in the info for the appropriate partition. (cgd)
|
|
make(1): various fixes and improvements to make(1) supplied
|
|
by Christos Zoulas <christos@deshaw.com>. (cgd)
|
|
sparc: support lkm/tun/vn, SYSVSHM, SYSVMSG (deraadt)
|
|
yp: fix serious YP bug in gethostbyname() functions (deraadt)
|
|
ar had a file descriptor leak, fix from Robert Crowe
|
|
<bob@speakez.com> (deraadt)
|
|
i386: integrate new Bustek driver which works on many more
|
|
models of the card. Fixed by Michael VanLoon
|
|
<michaelv@iastate.edu> (deraadt)
|
|
sparc: various fixes and changes torek sent me ages ago (deraadt)
|
|
compat/sunos: fairly simple SUNOS_COMPAT sysconf() function (deraadt)
|
|
netstat(1): core dump fix from Chuck Cranor <chuck@maria.wustl.edu>
|
|
(deraadt)
|
|
fix from Arne Juul <arnej@dsl.unit.no> for bug where extra
|
|
null chars would get appended to mailbox by mail(1). (cgd)
|
|
fix to keep the getcap(3) routines from accessing freed memory.
|
|
from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
|
|
lpr(1): fix for symlink-related security hole in lpr. From
|
|
comp.security.unix. (cgd)
|
|
rdist(1): update to latest version of rdist(1) from UCB (via uunet).
|
|
No new security fixes, but general cleanup. (cgd)
|
|
hp300, sparc: MAKEDEV cleanup for hp300 and sparc (deraadt)
|
|
yp: fix small YP bug, and bogus initialization of gr_mem in getgrent()
|
|
and friends. (deraadt)
|
|
lpd shouldn't clobber the page width specified in the printcap file.
|
|
fix from John F. Woods <jfw@ksr.com>. (cgd)
|
|
pr(1): pr shouldn't croak if -w specified without multi-column mode.
|
|
fix from John F. Woods <jfw@ksr.com>. (cgd)
|
|
at(1): fix two bugs in at(1)'s date/time parsing. One of the fixes
|
|
was from Javier Martin Rueda <jmrueda@diatel.upm.es>. (cgd)
|
|
gprof, ns32k: added ns32k support files (phil)
|
|
getty(8): converted to use the getcap(3) routines. (cgd)
|
|
hp300: fix standalone disk and tape drivers to allow
|
|
units > 0. (brezak)
|
|
make FFS optional. (ws)
|
|
integrated diff, diff3, & sdiff manpages by Larry Jones
|
|
<scjones@thor.sdrc.com>. (jtc)
|
|
gcc(1), ns32k: added arch/ns32k directory with gcc2 files (phil)
|
|
sendmail(8): sendmail upgraded to version 8.6.7.
|
|
This fixes a major security hole in v8. Our
|
|
distribution has also been cleaned up. (glass)
|
|
sendmail(8): sendmail upgraded to version 8.6.8.
|
|
This fixes a security hole in v8. (glass)
|
|
Lets not make this three in a row...
|
|
fix from mark@aggregate.com (Mark P. Gooderum) to convince diff -l
|
|
to invoke 'pr' correctly. (cgd)
|
|
in tput, don't assume that only valid thing starting with 'l' is
|
|
longname. Fix from Eric J. Haug <ejh@slueas.slu.edu> (cgd)
|
|
manpages: various manual page fixes from Luke Mewburn and myself. (cgd)
|
|
ipcrm(1): rewritten (glass)
|
|
getty(8): fix a couple of typos in getty's headers.
|
|
from Andras Olah <olah@cs.utwente.nl>. (cgd)
|
|
fixes from Thomas Eberhardt to get 'swapinfo' to do the right
|
|
thing with blocksizes. (cgd)
|
|
lastcomm(1): convince lastcomm to use stdio rather than its own
|
|
(broken) buffering scheme. (cgd)
|
|
a few routing ref-count fixes. (cgd)
|
|
i386: allow mmap()ing of /dev/mem and /dev/kmem, the former for
|
|
people with buff video boards, the latter for fun. (cgd)
|
|
mmap() defaults to MAP_FILE as apposed to failing when neither
|
|
MAP_FILE or MAP_ANON flags are present. (chopps)
|
|
sa(8): add a 'sa' command, written by me. (cgd)
|
|
change uid_t and gid_t to 32-bit quantities, and off_t to a 64-bit
|
|
quantity. Lots of associated changes. (cgd)
|
|
__initdb() should only warn about spwd.db errors once, fix from
|
|
<nils@merlin.ims.uni-stuttgart.de> (deraadt)
|
|
i386: attempt to get the cursor correct on MDA/Hercules cards. If
|
|
this still doesn't work, use FAT_CURSOR in your kernel
|
|
config file. (deraadt)
|
|
repair host map alias in ypmatch (deraadt)
|
|
sparc: various sparc fixes (deraadt)
|
|
take disklib.c out of libkern, put it back in the kernel
|
|
proper (deraadt)
|
|
fix sh/mkinit.c to not generate garbage in init.c (deraadt)
|
|
fix hang in rcmd.c if either socket was >= 32 (deraadt)
|
|
reorganize mmap() flags, and squish MAP_FILE. (cgd)
|
|
vi(1): upgrade 'vi' to the latest version of nvi (1.11) by Keith
|
|
Bostic, available from ftp.cs.berkeley.edu. (cgd)
|
|
ac(8): add an 'ac' command, by Simon J. Gerraty and myself. (cgd)
|
|
add 'ttyflags' to set device-specific tty flags. (cgd)
|
|
i386: add -r flag to boot block, to select RB_DFLTROOT. (cgd)
|
|
manpages: lots of man page fixes from Mark Weaver. (cgd)
|
|
fix tn3270's idea of where map3270 lives, and fix the map3270 defaults
|
|
to work with vt200's and xterms. from Mark Weaver. (cgd)
|
|
change the way syscalls with quad arguments are implemented. (cgd)
|
|
change stdio's fpos_t to an off_t. (cgd)
|
|
hp300: added hilinfo and grfinfo, from Utah, for the hp300. (cgd)
|
|
ftpd(8): modify ftpd to support non-anonymous chrooted users. patches
|
|
from Jarle.F.Greipsland@idt.unit.no. (cgd)
|
|
updated our set*id() syscalls to match the POSIX security model,
|
|
with _POSIX_SAVED_IDS. fixed a few bugs, in the process,
|
|
and obsoleted (i.e. moved into libc/compat-43) several
|
|
functions and (former) syscalls. (cgd)
|
|
add a MNT_USER flag, for mounts made by users. (cgd)
|
|
modify mount_msdos so that the uid, gid, and permissions masks for
|
|
files in the FS are inherited from the mounted-on dir,
|
|
and are user-settable. Also, allow users to mount MS-DOS
|
|
file systems. (cgd)
|
|
ns32k: support for ld (thanks to Matthias Pfaller). (pk)
|
|
fix various doc bugs in tunefs and newfs, and severely clean
|
|
tunefs. (cgd)
|
|
kill MOUNT_AFS vfs table slot. (cgd)
|
|
gettytab(5): add information about "np" to gettytab(5). (cgd)
|
|
fix procfs to be smarter about names found by lookup, also, don't
|
|
display a 'regs' or 'fpregs' file for system processes. (cgd)
|
|
fix console hanging problem once and for all (hopefully). (cgd)
|
|
bump NetBSD0_9 symbol in <sys/param.h> to 2 (i.e. 0.9a). (cgd)
|
|
fix stty's notion of where MDMBUF resides. (cgd)
|
|
i386: 3c509 driver now works on the 3c579 EISA card too (deraadt)
|
|
sparc: keyboard repeat code, cleanup sunos cgthree compatibility,
|
|
repair MAKEDEV (deraadt)
|
|
fsck(8): support "fsck /dir" and "fsck /dev/sd0a", plus fix a coredump
|
|
bug, by <dean@fsa.ca> (deraadt)
|
|
repair bogus roff macro use in termcap(5) (deraadt)
|
|
repair paths in various utilities, report by <dgy@mcs.com> (deraadt)
|
|
new optimized and enhanced BIND resolver code by me (some changes
|
|
based on 4.9.2 by Vixie). Note: the `search' keyword in
|
|
resolv.conf is now quite important! (deraadt)
|
|
strftime bugfix for "%R" from <seanv@cs.uq.edu.au> (deraadt)
|
|
TIOCGWINSZ support in rain & snake (deraadt)
|
|
sparc: support 64 bit system calls (deraadt)
|
|
libc: add a setproctitle() call to libc, to frob the process title.
|
|
(cgd)
|
|
change mount()'s type to be a string. backward compatible with
|
|
COMPAT_09. Various associated changes, including better
|
|
VFS LKM support. (cgd)
|
|
convert the vm system to use <sys/queue.h> (cgd)
|
|
gettytab(5): add a 'mb' flag to gettytab, to specify MDMBUF. (cgd)
|
|
fix more(1) to use termios rather than sgtty (andrew)
|
|
kill symorder(1); kvm_mkdb makes it obsolete. (cgd)
|
|
fix gethostname() to set h_errno for non-BIND transactions too
|
|
(deraadt)
|
|
fix m_adj() in uipc_mbuf.c to adjust m_pkthdr.len in the correct
|
|
mbuf (deraadt)
|
|
implement better locking in mbuf.h, and fix cltom() macro (deraadt)
|
|
i386: 3c509 driver support for promiscuous and multicast, and a few
|
|
other misc fixes (deraadt)
|
|
sparc: make swap work, make keyboard repeat work for ^@ (deraadt)
|
|
fix talk(1) to not trounce it arguments (deraadt)
|
|
nfs diskless support revised. uses bootp+rpc to gather
|
|
appropriate parameters. see diskless(8). (glass)
|
|
bootpd(8) moved from othersrc to libexec/bootpd.
|
|
bootptab added to etc. (glass)
|
|
amiga: many fd (floppy) fixes from Michael Hitch makes it work (chopps)
|
|
amiga: changed internal serial port driver to use much smaller buffers
|
|
(16k -> 256 and 24k ->3k) (chopps)
|
|
amiga: added 2 non-copyright fonts for console- default to using them
|
|
and not a possibly non-existant (c) user supplied one (chopps)
|
|
sendmail(8): sendmail upgraded to version 8.6.9. (glass)
|
|
allow TIOCSETD on ptys. (cgd)
|
|
obsolete quad and u_quad types. (cgd)
|
|
convert inodes, etc., to use quad_t and u_quad_t. (cgd)
|
|
convert vnode.h, mount.h, buf.h and associated files to use
|
|
<sys/queue.h> rather than their own queues. (cgd)
|
|
added POSIX.2 compliant getconf utility. (jtc)
|
|
ns32k: added support to gdb. (phil)
|
|
getty(8) now uses termios. (pk)
|
|
pig(6): add pig(6) to the games suite. (cgd)
|
|
libc: add getgrouplist() function to libc. (cgd)
|
|
update id, groups, and whoami. (cgd)
|
|
mrouted(8): update to VJ's 2.2 version. (brezak)
|
|
add network standalone support to sys/lib/libsa for netboot. (brezak)
|
|
amiga: moved to config.new many devices modified and names fixed.
|
|
(chopps)
|
|
amiga: now uses system standard scsi code (/sys/scsi) (chopps)
|
|
amiga: disklabel support re-written to be more functional also
|
|
added a machine/disklabel.h (chopps)
|
|
amiga: added delay() an accurate useq delay uses last two free
|
|
16 bit countdown timers (chopps)
|
|
amiga: added SYSCALL_DEBUG support (chopps)
|
|
incorporate new version of lpd. (cgd)
|
|
libc: incorporate new version of libc's rcmd() and related functions.
|
|
(cgd)
|
|
pstat(8): add new pstat(8) program, which obsoletes swapinfo. (cgd)
|
|
roll in a new sysv shared-memory module. <glass> (hpeyerl)
|
|
introduce new core dump format. (pk)
|
|
kernel debugging support in gdb. (pk)
|
|
pc532: added the boot from ufs program. (phil)
|
|
adosfs added (ro version) along with mount_ados (chopps)
|
|
amiga: added new floppy, much cleaner (chopps)
|
|
rlogind(8), rshd(8), telnetd(8): update to 4.4-Lite versions. (cgd)
|
|
make(1): fixes from Christos Zoulas which eliminate memory leaks and
|
|
improper memory accesses (jtc)
|
|
sh(1): fix from Christos Zoulas which elimintes core dump when compiled
|
|
w/out history support (for install floppies). (jtc)
|
|
ip multicast mrouting fixes. Bring in previous version of mrouting
|
|
code. Apply bug fix for igmp.c cksum errors from
|
|
Steve McCanne. Fix mrouted (and friends) to fill in ip hdr
|
|
fields that 4.4 no longer does for you. (brezak)
|
|
chown(8), chgrp(1): updated to 4.4-Lite versions. (cgd)
|
|
replaced ipcs with version written by
|
|
Thorsten Lockert <tholo@SigmaSoft.COM>. (cgd)
|
|
updated src/share/doc tree to work like 4.4-Lite's. (cgd)
|
|
added bm(3) functions from Keith Bostic. (cgd)
|
|
fixed share/mk files to be not so agressive w/_SUBDIRUSE. (cgd)
|
|
test(1): replaced test with version from pdksh, with enhancements and
|
|
cleanup by me. (jtc)
|
|
ccd(4): rename cd.c to ccd.c and update to 4.4Lite version in /sys/dev.
|
|
(concatenated disk driver). (hpeyerl)
|
|
i386: fix disklabel clobbering MBR on disks shared with DOS. (brezak)
|
|
add kerberos5 (k5login.c) authentication for login. (brezak)
|
|
build mount_nfs with kerberos iff kerberos environment. (brezak)
|
|
build sys/lib/libsa with the rest of the kernel/sa libs. (brezak)
|
|
add conditional kerberosIV and kerberos5 support to passwd. (brezak)
|
|
vax: initial uploads of VAX architecture code. (ragge)
|
|
i386: boot block fixed to run on 386s (mycroft)
|
|
i386: disklabel no longer munges device number (mycroft)
|
|
i386: autoconf detects SCSI card IRQ/DRQ for aha/ahb/bt/uha (mycroft)
|
|
vi(1): update nvi to version 1.34 from Berkeley, DB to version 1.79,
|
|
and curses to the latest version. (cgd)
|
|
libsa: make sys/lib/libsa build. (brezak)
|
|
hp300: use installboot.sh in stand - no more installboot.c. (brezak)
|
|
sparc: bootblocks - integration with disklabel needed (pk)
|
|
rtld: issue warning if required minor revision can't be found (pk)
|
|
hp300: do echo in tgets() instead of prf.c like libsa:gets(). (brezak)
|
|
ftp(1): update 'ftp' to 4.4-Lite version, and add support for the
|
|
'PASV' command, supplied by David Carrel <carrel@cisco.com>.
|
|
(cgd)
|
|
make src/distrib part of the tree, for distribution tools. (cgd)
|
|
add 'crunch' by James da Silva, in src/distrib/crunch. (cgd)
|
|
add distribution set lists in src/distrib/sets. (cgd)
|
|
i386: add floppy build tools to src/distrib/i386. (cgd)
|
|
passwd(1): fix building passwd with kerberos4 support.
|
|
From Michael Graff <explorer@vorpal.com>. (brezak)
|
|
zcat(1): make zcat be the gzip(1) version, so that it can uncompress
|
|
.gz's (cgd)
|
|
sigvec(3): fixed cross-refs in libc, as suggested
|
|
by Lennart Augustsson <augustss@cs.chalmers.se> (cgd)
|
|
mac68k: Initial import of mac68k port [briggs 19930929]
|
|
sparc: Initial import of Chris Torek's sparc port [deraadt 19931002]
|
|
|
|
Changes from NetBSD 1.0 to NetBSD 1.1:
|
|
Added "float" versions of math functions (sinf, cosf, etc.) to libm.
|
|
From Ian Taylor (ian@cygnus.com), with some work by me. (jtc)
|
|
added __weak_reference() macro to <sys/cdefs.h>. (jtc)
|
|
added constants required by XPG3 to <limits.h> and
|
|
<machine/limits.h>. (jtc)
|
|
vax: Numerous changes and fixes; now runs single-user (ragge)
|
|
Renamed sys_siglist[], sys_errlist[], and sys_nerr by prepending
|
|
a double underscore. The traditional variable names are
|
|
provided by weak references (or by copies, if they aren't
|
|
supported yet). (jtc)
|
|
Changed __strerror() and __strsignal() to use new __sys_erlist[],
|
|
__sys_nerr, and __sys_siglist[] variables. (jtc)
|
|
moved machine-dependencies in <sys/disklabel.h> into
|
|
<machine/disklabel.h> and cleaned up some. (cgd)
|
|
make <stdarg.h> a symlink, and clean up ports' varargs.h and
|
|
stdarg.h files. (cgd)
|
|
tar(1): fixed rmt support in tar. (andrew)
|
|
rmt(8): added some undocumented rmt(8) options to its man page. (andrew)
|
|
libc: cleaned up a bunch of bogus pointer casts, etc., in libc. (cgd)
|
|
fdisk(8): Enabled `partitioning' of regular files. [mycroft 19941019]
|
|
add a register_t type for every port. (cgd)
|
|
ufs: make UFS safe for use on machines with wider types. (cgd)
|
|
change syscall argument access & definition convention, so
|
|
that it's easier to deal with machines with new/different
|
|
calling conventions. (cgd)
|
|
Modified disk drivers to handle labels more correctly, and rewrote
|
|
part of wd.c. [mycroft 19941020]
|
|
i386: Made the i386 boot program work when there is no NetBSD
|
|
partition in the MBR. [mycroft 19941020]
|
|
adventure(6), boggle(6), phantasia(6), random(6): Added from 4.4lite.
|
|
(jtc)
|
|
larn(6): Fixed several bugs. [mycroft 19941021]
|
|
scsi: Made user-level SCSI commands (SCIOCCOMMAND) work.
|
|
[mycroft 19941023]
|
|
ethernet: Made the `ed' driver deal with buggy chips better, and sped
|
|
it up a bit. [mycroft 19941023]
|
|
got rid of the Xchess sources. (cgd)
|
|
send-pr(1): made send-pr a bit smarter about the 'Release' field. (cgd)
|
|
added COMPAT_10 option, for NetBSD 1.0 binary compatibility. (cgd)
|
|
uucp(1): upgraded to version 1.05. From John Kohl. (jtc)
|
|
i386: Implemented a different (faster) way of entering the kernel for
|
|
system calls, on the i386. [mycroft 19941025]
|
|
fts(3): Speed up significantly on file systems which don't support link
|
|
counts (e.g. isofs). [mycroft 19941026]
|
|
Reworked part of the `mcd' driver to make it more reliable. [mycroft
|
|
19941026]
|
|
Made fork(2)ing with a user-defined LDT work (and not panic). [mycroft
|
|
19941031]
|
|
upgraded diff, diff3, and sdiff to version 2.7. (jtc)
|
|
lorder(1): Fixed lorder manpage. From Brad Parker. (jtc)
|
|
Fixed at, atrun, badsect and cal manpages. From Saitoh Masanobu. (jtc)
|
|
Corrected Professor Falken's name in the example passwd file. [mycroft
|
|
19941103]
|
|
Added a driver for ST0[12] and FD8[05]0 SCSI controllers. [mycroft
|
|
19941103]
|
|
i386: Updated the i386 port to use config.new. [mycroft 19941103]
|
|
i386: Reworked most of the i386 context switching code to make it much
|
|
faster, especially when the FPU is used. [mycroft 19941106]
|
|
comm(1): Changed to write a diagnostic message to stderr and abort
|
|
with a non zero exit status on write errors. (jtc)
|
|
sh(1): Added a munged version of pdksh's ulimit builtin to sh. (jtc)
|
|
rm(1): Changed so that trailing newlines are removed in accordance
|
|
with POSIX.2. (jtc)
|
|
skey(1): Fixed manpage. From Matthew Green
|
|
(mrg@splode.mame.mu.oz.au). (jtc)
|
|
Merged install, uudecode, uuencode, vacation, vgrind, vis, wall,
|
|
what, who, whois, xargs, xstr, and yes with 4.4lite. (jtc)
|
|
Added chflags, jot, and lam from 4.4lite. (jtc)
|
|
Changed time code to behave as if tzset() is called by localtime()
|
|
and mktime() to conform to POSIX.1. (jtc)
|
|
lfs: Fixed structure padding in LFS, so that it's more likely to work.
|
|
[mycroft 19941117]
|
|
Changed catclose() to have int return value to conform to XPG3. (jtc)
|
|
Fixed race conditions on open in the SCSI and IDE disk drivers.
|
|
[mycroft 19941120]
|
|
Added -xpg3 and -xpg4 to man macro's .St directive. (jtc)
|
|
Implemented EIDE multi-sector PIO, DMA, and LBA modes. [mycroft
|
|
19941122]
|
|
i386: Fixed memchr(?, ?, 0) return the correct thing (0) on the i386.
|
|
[mycroft 19941124]
|
|
xstr(1): Added -l option, like in SunOS, that allows user to
|
|
specify the name of the array. From Jason Thorpe. (jtc).
|
|
mail(1): Changed to not use fixed length arrays for temporary
|
|
file names. (jtc)
|
|
scsi: Rewrote most of the SCSI state machine in the `aic' driver to
|
|
make it more reliable. (mycroft)
|
|
Merged machine independent manpages from share/man with 4.4lite. (jtc)
|
|
Merged pppstats(8) and slstats(8). Changed the behavior and options
|
|
of the merged utility to be more consistent with
|
|
similar programs. (glass)
|
|
pppstats(8), slstats(8): Added a merged man page. (glass)
|
|
bc(1), dc(1): Imported GNU bc-1.03 and GNU dc from bc-1.03. (phil)
|
|
Made /kern/loadavg give a reasonable `scale' number. [mycroft 19941201]
|
|
Made `pccons' more finicky about modifying the cursor. [mycroft
|
|
19941201]
|
|
newfs(8): Changed default parameters to be more appropriate for
|
|
modern disks. [mycroft 19941201]
|
|
i386: Fixed a couple of problems in the i386 startup code that could
|
|
cause the machine to reset. [mycroft 19941203]
|
|
Fixed an error in SysV IPC permissions checking that caused spurious
|
|
EPERM errors in many cases. [mycroft 19941205]
|
|
i386: Made `gdb -k' work for i386. [mycroft 19941205]
|
|
Fixed device handling on cd9660 to not panic. [mycroft 19941205]
|
|
Modified nosys() to return ENOSYS. (cgd)
|
|
Merged touch, tput, tr, tset, tsort, tty, ul, unifdef, uniq, unvis,
|
|
and users with 4.4lite. (jtc)
|
|
users(1): Changed to allocate array containing names of users
|
|
dynamically. (jtc)
|
|
who(1): Changed to be POSIX.2 compliant. (jtc)
|
|
Changed type of struct rlimit fields from quad_t to rlim_t,
|
|
and added rlim_t to <sys/types.h>. (jtc)
|
|
Made the `le' driver work for PCnet-32 chips, and made the diagnostic
|
|
messages less cryptic. [mycroft 19941211]
|
|
Imported the current union file system from CSRG, along with many
|
|
related changes. [mycroft 19941214]
|
|
Added a path through the VM system to allow influence of the
|
|
machine MMU architecture on virtual address mappings. (pk)
|
|
audio: Made reading from `sb' work again. [mycroft 19941217]
|
|
Allow mfs file systems to be mounted on 'swap', so that diskless
|
|
machines can easily use them. (cgd)
|
|
Implement new cpp predefine strategy: define __NetBSD__,
|
|
__${MACHINE_ARCH}__, and whatever machine-dependent symbols
|
|
is necessary. Leave old (namespace-polluting) predefines in,
|
|
until after next release. (cgd)
|
|
Change the way man pages are specified in Makefiles. use MAN=
|
|
now, with section numbers. (cgd)
|
|
ld(1): Support for "weak" symbols in as and ld. (pk)
|
|
. removed from path in the default root .cshrc and .profile. (cgd)
|
|
Implement and use a common access checking routine: vaccess. (ws)
|
|
Fixed link(2) on msdosfs to not panic, and added ability to toggle
|
|
the `archive' bit using cflags(2). [mycroft 19941227]
|
|
scsi: Fixed many bugs in the SCSI code, and rewrote the
|
|
autoconfiguration mechanism. [mycroft 19941228]
|
|
window(1), ypbind(8), named(8): Changed to not use getdtablesize(3),
|
|
with the intent of deprecating it. [mycroft 19941229]
|
|
pc532: Added the lpt driver for the pc532 port. (phil)
|
|
ethernet: Changed `ed' and `ie' drivers to use soft configuration.
|
|
[mycroft
|
|
19950102]
|
|
Added the `boca' driver for BOCA multi-port serial boards. [mycroft
|
|
19950103]
|
|
traceroute(8): Added `-g' option to, to do loose source routing.
|
|
[mycroft 19950103]
|
|
hp300: Enabled LKMs on the hp300. [mycroft 19950105]
|
|
Fixed a race condition when trying to open two IDE disks at the same
|
|
time. [mycroft 19950105]
|
|
m68k: Fixed m68k swab(3) function to not swap twice as much data as
|
|
specified. [mycroft 19950106]
|
|
Fixed the `pms' probe to work better on many machines. [mycroft
|
|
19950107]
|
|
ps(1): Fixed error that sometimes caused a bogus argument list to be
|
|
printed. [mycroft 19950107]
|
|
kvm_uread(3): Rewrote to use the machine-independent VM structures,
|
|
which also fixes a bug that sometimes caused a bogus argument
|
|
list to be printed. [mycroft 19950109]
|
|
Fixed a mbuf leak when socket options were set. [mycroft 19950111]
|
|
Made the RPC daemons work both when run from inetd and when not.
|
|
[mycroft 19950113]
|
|
i386: Enabled user-mode alignment checking on the i486, if the user
|
|
wants it. [mycroft 19950114]
|
|
sum(1), cksum(1): Added a sum(1) alias for cksum(1), which by default
|
|
generates the historic BSD output. [mycroft 19950114]
|
|
ypbind(8): Fixed to only daemonize itself after binding to a server the
|
|
first time. [mycroft 19950115]
|
|
Removed the gratuitous `. in PATH' warnings from sh(1) and csh(1).
|
|
[mycroft 19950115]
|
|
i386: Added support for serial consoles in the i386 boot, if compiled
|
|
with `-DSERIAL'. [mycroft 19950115]
|
|
Dealt with SCSI disks that report a block size of 0 by assuming they
|
|
meant 512. [mycroft 19950116]
|
|
ncr: Updated the `ncr' driver from the author. Should improve
|
|
reliability. [mycroft 19950116]
|
|
dump(8): Fixed to use `/etc/rmt', as all other versions do, and not
|
|
`rmt'. [mycroft 19950120]
|
|
Removed `.' from the default PATHs in sh(1) and csh(1). [mycroft
|
|
19950120]
|
|
vipw(8): Fixed to suspend correctly when it gets a stop signal.
|
|
[mycroft 19950120]
|
|
vnconfig(8): Fixed to not require a bogus extra argument when using the
|
|
`-u' option. [mycroft 19950121]
|
|
ethernet: Fixed the problem with 3c509 cards not being found on a warm
|
|
boot. [mycroft 19950121]
|
|
ethernet: Improved performance of the `ie' driver significantly.
|
|
[mycroft 19950122]
|
|
netinet: Fixed a bug in TCP where we might send a FIN too early (often
|
|
causing files to be truncated by FTP). [mycroft 19950123]
|
|
sparc: Add sig{set,long}jmp() for sparc to libc. (pk)
|
|
config(8): change config.new to allow swapping on pseudo-devices. (cgd)
|
|
vnd(4): change the name of the 'vnode disk' driver to be 'vnd'
|
|
consistently, everywhere. (cgd)
|
|
Made the `lpt' probe err on the side of finding a device, rather than
|
|
not. [mycroft 19950125]
|
|
gdb(1): Fixed the source file searching commands in GDB.
|
|
[mycroft 19950126]
|
|
scsi: Made the SCSI disk drivers wait for the disc to spin up on open.
|
|
[mycroft 19950126]
|
|
add sysctl() variable kern.maxpartitions, so one can easily get
|
|
the value of MAXPARITIONS w/o compiling it in. (cgd)
|
|
remove ability to export null and umap file systems, by having
|
|
their fhtovp and vptofh functions return EOPNOTSUPP. (cgd)
|
|
config(8): fix config.new to handle differing values of MAXPARTITIONS.
|
|
(cgd)
|
|
gdb(1): Made GDB use PT_GET*REGS and PT_SET*REGS, and removed PT_READ_U
|
|
and PT_WRITE_U from the kernel. [mycroft 19950126]
|
|
4.4lite: Merged last, lastcomm, leave, locate, lock, logger, login,
|
|
logname, look, lorder, mesg, mkdep, mkfifo, script, shar,
|
|
showmount, size, soelim, split, strings, tftp, time and tip
|
|
with 4.4lite. (jtc)
|
|
realpath(3): Added prototype to <stdlib.h>. (jtc)
|
|
Replaced directives in scanf() present for backwards compatibility
|
|
that conflicted with ANSI. (jtc)
|
|
Merged libm with fdlibm 5.2. (jtc)
|
|
libc: upgrade the libc/regex code to the 4.4-Lite version. no real
|
|
changes, just cruft removal. (cgd)
|
|
umount(8): Fixed to not treat union mounts as NFS mounts. [mycroft
|
|
19950130]
|
|
umount(8), df(1): Made the `-t' option handling the same as in
|
|
mount(8), and cleaned that up a little. [mycroft 19950130]
|
|
scanf(3): Changed scanf() so it handles long doubles. (jtc)
|
|
worms(6): Changed manpage and usage string to match the code, from
|
|
Hubert Feyrer <hubert@rfhu1001.fh.uni-regensburg.de>. (jtc)
|
|
Changed etc/security to so that .emacs, not .emacsrc, is checked
|
|
to make sure it is not owned by someone else or is writable.
|
|
From Mike Long <mike.long@analog.com>. (jtc)
|
|
Increased symlink loop detection count to 32. [mycroft 19950131]
|
|
scsi: Fixed problems in `esp' driver when a device attempts sync or
|
|
wide negotiation. [mycroft 19950201]
|
|
scsi: Implemented a first cut at sync negotiation in the `aic' driver.
|
|
[mycroft 19950201]
|
|
i386: Fixed startup problem on i386 when the BIOS `steals' from the top
|
|
of convential memory, by rounding down to a page. [mycroft
|
|
19950202]
|
|
m68k: Made stepping into the signal trampoline in GDB work correctl on
|
|
the m68k. [mycroft 19950202]
|
|
kernel: Fixed several problems in PT_ATTACH and PT_DETACH, most
|
|
noticably that PT_DETACH would usually cause the child to core
|
|
dump. [mycroft 19950203]
|
|
i386: Made it safe for user processes to change %gs on the i386.
|
|
[mycroft 19950204]
|
|
toolchain: Added the `cpuid' instruction to gas, and the canonical
|
|
names for the debugging registers (`dr[0-7]'). Also added
|
|
missing opcodes to GDB, and fixed an error in the DDB
|
|
disassembler. [mycroft 19950205]
|
|
fstat(1): Now deals better with getting bogus data, rather than core
|
|
dumping. [mycroft 19950214]
|
|
sparc: driver for sun4c floppy device. [pk 19950217]
|
|
ethernet: Fixed a problem where the `ep' driver would stop getting
|
|
interrupts under high load. [mycroft 19950218]
|
|
hp300: Added experimental netboot code for the hp300, and cleaned up
|
|
libsa somewhat. [mycroft 19950219]
|
|
dump(8): Now accepts getopt(3)-style options, like restore(8), in
|
|
addition to the old option syntax. [mycroft 19950220]
|
|
libsa: Added a machine-independent `twiddler' to libsa. Also made the
|
|
libsa exec() more useful. [mycroft 19950220]
|
|
yppasswd(1): Added yppasswd as a link to passwd. (phil)
|
|
audio: Added new machine independent audio subsystem. Drivers for i386
|
|
SoundBlaster (SB, SB16 and SBPRO), PAS (In SB emulation),
|
|
and Windows Sound System. Thanx to John Kohl, Jeff Chilton,
|
|
George Michaelson, and Havard Eidnes. (brezak)
|
|
arcnet: Added preliminary ARCnet support from Ignatios Souvatzis
|
|
<is@Beverly.Rhein.DE> with some local cleanup. (glass)
|
|
rcs(1): Updated RCS to version 5.6.7.4. [mycroft 19950223]
|
|
alpha: Added the machine-dependent code for the NetBSD/Alpha port.
|
|
(cgd)
|
|
libc: Upgraded large parts of libc (gen, quad, sys, net, regex) to
|
|
4.4-Lite, and made their RCS Id's conform to our
|
|
standard. Also made nsl, rpc, db, gmon, include, and
|
|
yp conform. (cgd)
|
|
tcpdump(1): Updated tcpdump to version 3.0, and imported libpcap 0.0.
|
|
[mycroft 19950306]
|
|
vnd(4): convert the vnd driver to not use b_pfcent. (cgd)
|
|
getcwd(3): incorporate version from bostic that's faster
|
|
for the common case. (cgd)
|
|
ccd(4): convert the ccd driver to not use b_pfcent, and incorporate a
|
|
bunch of changes to ccd from Jason Thorpe which allow
|
|
it to work with the MI SCSI code. (cgd)
|
|
remove b_pfcent from the buf structure. (cgd)
|
|
Fixed raw IP input code so that it handles bound and/or
|
|
connected sockets correctly. Fix posted by Dan McDonald
|
|
<danmcd@itd.nrl.navy.mil>. (glass)
|
|
newfs(8): make newfs output superblock backup numbers after each one
|
|
is done. (cgd)
|
|
rpcgen(1): convert to use memset() rather than bzero(). From Luke
|
|
Mewburn, in PR #841. (cgd)
|
|
mtree(8): update to the 4.4-Lite code. Add patch by
|
|
Ed Symanzik <zik@enoch.cl.msu.edu> to add support for
|
|
an "optional" keyword, to keep mtree from complaining
|
|
about files which aren't necessarily present. (cgd)
|
|
convert sbin to the new RCS Id format. (cgd)
|
|
Made the types used by trap() routines, ktr_sys*(), and scdebug_*()
|
|
consistent. [mycroft 19950308]
|
|
sed(1): Reworked the parser somewhat so it doesn't throw away commands
|
|
on a script line after an end of group character. [mycroft
|
|
19950309]
|
|
Made the copy*(), bcopy(), and bzero() functions consistently use
|
|
size_t where appropriate, rather than u_int or u_long. [mycroft
|
|
19950309]
|
|
reboot(8): Update to the 4.4-Lite code, which integrates it
|
|
with halt(8). Man pages need a lot of work, but
|
|
that's up to the port owners, not me. (cgd)
|
|
sed(1): Fixed the sed `P' and `D' commands. [mycroft 19950315]
|
|
sort(1): Updated to GNU sort from textutils-1.11, fixes ispell config.
|
|
From Kenneth Stailey <kstailey@leidecker.gsfc.nasa.gov> (jtc).
|
|
reboot(8), rcp(1), rlogin(1): incorporated from Lite (cgd)
|
|
telnet(1): Fixed to not exit until the remote host closes the read
|
|
side of the connection. [mycroft 19950317]
|
|
kernel: Added a `%p' format for kernel printf()s. [mycroft 19950319]
|
|
fsck(8): Fixed to recreate the `..' entry in the root directory if it
|
|
is missing. [mycroft 19950319]
|
|
libc: Added qabs(), quad_t version of abs() and labs() to libc. (jtc)
|
|
libc: Added qdiv(), quad_t version of div() and ldiv() to libc. (jtc)
|
|
libc: Changed *printf() and *scanf() to handle %ll{d,i,o,x} format
|
|
specificantion for "long long" arguments. (jtc)
|
|
grog(1): Now install grog(1) from groff distribution. It suggests
|
|
what groff options to use to process a given troff
|
|
document. (glass)
|
|
Added general timeval addition/subtraction macros in sys/time.h, and
|
|
made a bunch of code use them. [mycroft 19950321]
|
|
gas(1): Enabled the `.bss' directive in gas. [mycroft 19950321]
|
|
Changed many programs to use POSIX signal functions rather than the old
|
|
BSD functions. [mycroft 19950321]
|
|
games: upgraded src/games/[a-p]* to Lite versions where necessary,
|
|
and cleaned up RCS ids, except for 'banner' which
|
|
glass did. (cgd)
|
|
systat(1): Fixed to not core dump when an illegal display type is
|
|
specified. [mycroft 19950322]
|
|
kernel: Fixed panic when a BPF user turns off promiscuous mode after
|
|
the interface is down. [mycroft 19950322]
|
|
ftpd(8): Fixed ftpd to to IPTOS_THROUGHPUT for passive mode data
|
|
connections. [mycroft 19950322]
|
|
amd(8): Enabled the `noconn' and `resvport' mount options in AMD.
|
|
[mycroft 19950322]
|
|
kernel: fixed things so that kernel stacks no longer need to be
|
|
double-mapped. (cgd)
|
|
alpha: kill the double-mapping of the kernel stack (cgd)
|
|
kernel: add an "INSECURE" option to the kernel, which sets the default
|
|
security level to -1, so that the kernel is never put
|
|
into "secure mode" by init(8). (cgd)
|
|
Updated banner, biff, cal, checknr, chpass, cksum, col, colcrt,
|
|
colrm, column, comm, ctags, and cut to Lite versions. (glass)
|
|
Converted apply, apropos, ar, asa, at, basename, cap_mkdb, chflags,
|
|
and compress to new RCS Id format. (glass)
|
|
bdes(1): Added bdes(1) from Lite. Domestic distribution only. (glass)
|
|
msdosfs: Lightened the sanity checks when mounting a msdosfs file
|
|
system, to be more compatible. [mycroft 19950327]
|
|
mcd: Rewrote most of the `mcd' driver, to be much simpler and faster,
|
|
and implement most of the CDIOC* ioctls. [mycroft 19950327]
|
|
atari: added initial sources (leo)
|
|
Fixed problems in BPF with running off the end of mbufs when a value
|
|
being tested is split across a mbuf boundary. [mycroft
|
|
19950331]
|
|
cp(1): Made `cp -R' work correctly with FIFOs. [mycroft 19950401]
|
|
ethernet: Speed up the `ie' driver more. [mycroft 19950403]
|
|
Fixed return types of some functions in struct ifnet. Also added an
|
|
arp_ifinit() function to initialize ARP-related variables for
|
|
an interface, removing an old #ifdef. [mycroft 19950407]
|
|
Added a /usr/bin/banner clone, written by Simon J. Gerraty. (cgd)
|
|
rmt(8): Added a reasonable set of permissions to the open() in rmt(8),
|
|
in case it's creating a file. [mycroft 19950409]
|
|
i386, m68k, sparc, pmax: Added __flt_rounds(), fpgetround(),
|
|
fpgetmask(), fpgetsticky(), fpsetround(), fpsetmask(),
|
|
fpsetsticky() and <ieeefp.h> to the i386, m68k, sparc, and
|
|
pmax ports. (jtc)
|
|
Added a `d_type' field to the device switch tables, used to
|
|
differentiate block, character, and tty type devices in various
|
|
places. Removed the old `b_type' entry in bdevsw. Centralized
|
|
the location of the macros used to construct the device and
|
|
console switch tables in conf.h and cons.h, respectively.
|
|
Updated all of the ports to conform to this. [mycroft 19950409]
|
|
kernel: Replaced usages of `kernel_pmap' with `pmap_kernel()', which is
|
|
closer to right for MP systems. For now, it just always
|
|
expands to `&kernel_pmap_store', which is a statically
|
|
allocated struct pmap. [mycroft 19950410]
|
|
i386, hp300: Added a vfs_unmountall() function, used to unmount file
|
|
systems at shutdown time, and enabled its use on i386 and
|
|
hp300. [mycroft 19950410]
|
|
Centralized z8530 register definitions, and updated drivers to use the
|
|
new file. XXX Not complete. [mycroft 19950410]
|
|
Removed most of the remaining explicit uses of `loif', by testing the
|
|
IFF_LOOPBACK bit instead. [mycroft 19950411]
|
|
Centralized dp8390 register definitions. [mycroft 19950411]
|
|
ufs, fsck(8): Added support for a `clean' bit in UFS file systems,
|
|
which is cleared on mounting, and restored on unmounting. When
|
|
preening, fsck(8) will skip file systems already marked as
|
|
`clean'. [mycroft 19950412]
|
|
netinet: made the netinet code more type size-safe, by using
|
|
explicitly-sized types where appropriate. (cgd)
|
|
lpd(8): Fixed to reset the group list before exec(2)ing a filter
|
|
program. [mycroft 19950414]
|
|
cron(8): Fixed to use the `-t' option to sendmail, rather than trying
|
|
to pass the destination address as an argument.
|
|
[mycroft 19950414]
|
|
m4(1): Rewrote part of the m4 expression processor to make it conform
|
|
better to the original specification. [mycroft 19950414]
|
|
Fixed fifo_open() to allow opening a FIFO with O_RDWR. [mycroft
|
|
19950414]
|
|
atari: make Atari loader correctly identify missing TT-RAM (leo)
|
|
vmstat(8): Took away VAX machine-related definitions from vmstat.
|
|
(ragge)
|
|
config(8): made config.new understand the 'include' directive from
|
|
device specification ("files") files. (cgd)
|
|
alpha: Add Alpha support to gprof. (cgd)
|
|
kernel: Removed d_reset from cdevsw, and replace d_ttys array with a
|
|
d_tty callback to get the struct tty pointer.
|
|
[mycroft 19950419]
|
|
route(8): Implemented the documented `-llinfo' flag, and fixed the
|
|
`-interface' flag, to route(8). [mycroft 19950420]
|
|
i386: Removed the bogus relocation hack for the i386 console buffer
|
|
from locore, and instead have it done in the console driver.
|
|
[mycroft 19950421]
|
|
i386: Made the i386 reset routine more robust. [mycroft 19950421]
|
|
kernel: Moved the reboot time unmount/sync logic into a
|
|
machine-independent routine, vfs_shutdown(). [mycroft 19950421]
|
|
Imported quiz, rain, robots, rogue, sail, snake, trek,
|
|
wargames, worm, worms, and wump from Lite. (that's
|
|
the last of the games.) [cgd 19950422]
|
|
banner(6): shouldn't print a "Message:" prompt if input isn't
|
|
stdin. From Masanobu Saitoh <saitoh@spa.is.uec.ac.jp>
|
|
in PR #982. Also, fix usage strings to note that "width"
|
|
argument to "-w" flag isn't really optional. [cgd 19950422]
|
|
Make sure that zoneinfo files are installed with correct perms
|
|
(read-only, by everyone). (fixes PR #984.) [cgd 19950422]
|
|
alpha: Merged many more changes in from the alpha port; made sys/lib
|
|
more type-size safe, made the new BPF more type-size
|
|
safe, track my local alpha changes. [cgd 19950422]
|
|
ping(8): exit with non-zero status if no packets received,
|
|
as suggested by Rens Troost. [cgd 19950422]
|
|
alpha: incorporate changes to src/gnu to make the parts of it
|
|
used on the alpha work properly. [cgd 19950423]
|
|
Removed the emulation flag in struct proc and made the p_emul
|
|
member be a pointer to a new 'struct emul' that describes
|
|
the os emulation. This is not in its final form yet, but
|
|
eventually I hope to be able to lkm emulations. Turned the
|
|
process argument copying code into a function (copyargs).
|
|
[christos 19950422]
|
|
lorder(1), alpha: version of the 'lorder' script that works with GNU
|
|
nm added, for the alpha port. [cgd 19950424]
|
|
alpha: don't build the a.out tool chain in the source tree on the
|
|
alpha port. [cgd 19950424]
|
|
alpha: lots of #includes and/or bogus extern declarations fixed, from
|
|
the alpha port. The programs probably don't all work
|
|
properly on the alpha, but they compile out of the
|
|
master NetBSD source tree now. (i.e. everything
|
|
except src/sys has been merged.) [cgd 19950424]
|
|
atari: fixed write-protect checking on open in the floppy
|
|
driver. [leo 19950425]
|
|
sparc, audio: use MI audio interface for on-board amd9730 chip;
|
|
contributed by Rolf Grossmann. [pk 19950425]
|
|
sparc: fast in_cksum() routine from Matthew Green. [pk 19950426]
|
|
audio: applied fix for audio nits from Mike Long (PR #996).
|
|
[brezak 19950426]
|
|
i386: When using the isa com.c as a serial console, pressing <break>
|
|
gets you into ddb. [hpeyerl 19950427]
|
|
config(8): rename "config" to be "config.old", and rename "config.new"
|
|
to be "config". Update "files"-file search routines to reflect
|
|
appropriate names, and also update manual pages. Move
|
|
"files" files as necessary to fix things up. [cgd 19950428]
|
|
alpha: added functions to set floating point rounding modes,
|
|
and added stubs for functions to set FP exception
|
|
masks. (right now, those stubs abort().) [cgd 19950429]
|
|
libc: added xdr_{,u_}int{16,32}_t() functions to libc's RPC code
|
|
(for internal use only, at this point). made various
|
|
"on-the-wire" RPC structures use explicitly-sized types,
|
|
and use the new functions to move them in and out of XDR
|
|
form. [cgd 19950429]
|
|
user_from_uid() and group_from_gid() prototypes now provided
|
|
by pwd.h and grp.h, respectively, if _POSIX_SOURCE and
|
|
_XOPEN_SOURCE aren't defined. [cgd 19950429]
|
|
mac68k: updated nubus code and video/ethernet drivers to match.
|
|
Improves recognition of more oddball cards and provides
|
|
better frame for later work. [briggs 19950429]
|
|
m68k: Added sig{set,long}jmp from Henric Jungheim
|
|
(uhenric@mcl.ucsb.edu) as an outgrowth from PR #1009.
|
|
[briggs 19950502]
|
|
i386: added a machine-independent <dev/ic/mc146818.h> for MC146818A RTC
|
|
chips (and compatibles). Made the i386 use it. [cgd 19950504]
|
|
updated flex to version 2.5.2. [jtc 19950504]
|
|
allow ports to enable swapping individually. define a cpu_swapout()
|
|
function to handle CPU-specific swapout needs. [cgd 19950505]
|
|
audio: have audio device auto-select mode when in half-duplex when
|
|
opened. from John Kohl - PR #1006. [brezak 19950505]
|
|
audio: add fixes for sbdsp.c mixer device from John Kohl - PR #1028.
|
|
Add mixer arg for ioctl PR #1027. Don't call hardware close in
|
|
mixer_close() from Rolf Grossmann. [brezak 19950508]
|
|
fixed group quota checking, allow anyone to sync quotas.
|
|
From Mike Karels. [cgd 19950510]
|
|
amiga: removed double mapping of kernel stack (kstack). Now
|
|
use (new) cpu_set_kpc() and not cpu_set_init_frame()
|
|
[chopps 19950512]
|
|
syslogd(8): fixed to report correct priorities when sending to remote
|
|
loghosts. From Jarle Greipsland in PR #1039. [cgd 19950514]
|
|
net, netstat(1): drop malformed IP fragments, and have netstat print
|
|
out the number of malformed IP fragments dropped.
|
|
[cgd 19950514]
|
|
atari: - Fixed TT-HIGH video mode, so 19'' screens are supported.
|
|
- removed double mapping of kstack.
|
|
- change the shutdown procedure to call vfs_shutdown(),
|
|
so the fsclean mechanism is working properly.
|
|
- Fix colormap handling, so this time the 'right' screen
|
|
changes color.
|
|
[leo 19950531]
|
|
atari, amiga: Added '-f <device>' flag to iteconfig, you can now
|
|
also change alternate consoles. [leo 19950531]
|
|
add a way for drivers, etc., to register hooks to be run immediately
|
|
before shutdown. [cgd 19950531]
|
|
Split egid out of supplemental group list because POSIX.1 requires
|
|
that sgid executables and the setgid() sycall *not* change
|
|
the group list. Changed getgrouplist(3) to not duplicate
|
|
the primary group. [jtc 19950531]
|
|
i386: integrate patch from Lon Willett for pcvt. This is part of the
|
|
the 3.20 release. It "welds" the cursor in DDB, fixes some
|
|
keymappings, doesn't clear the startup screen and when screen
|
|
sizes are changed. [brezak 19950601]
|
|
change bsd.man.mk so that if 'make MANZ= install' is done,
|
|
installed man pages will be gzipped. [brezak 19950601]
|
|
ethernet: add the if_de.c driver by Matt Thomas <matt@lkg.dec.com> for
|
|
DECchip 21[01]40-based PCI ethernet boards. [cgd 19950604]
|
|
arcnet: update ARCnet code and Amiga if_bah, with new versions from
|
|
Ignatios Souvatzis. [cgd 19950606]
|
|
pc532: replace polled NCR scsi driver with Leo's interrupt
|
|
driven NCR scsi driver. [Phil 19950608]
|
|
sun3: Added native boot blocks for disk and net [gwr 19950609]
|
|
update <protocols/routed.h> for rip version 2. Support rip version
|
|
2 in routed, and fix tcpdump for the new header.
|
|
[christos 19950620]
|
|
mac68k: Lots of changes from hp300 port, cleanup, and ether.
|
|
* Rewrote memory mapping to be in C instead of assembly.
|
|
* Removed double mapping of kstack.
|
|
* Took out non-MACHINE_NONCONTIG support and other cruft.
|
|
* Raised several VM limits.
|
|
* Replaced Amiga 040 support with hp300 040 support.
|
|
* Cleaned up nubus code and internal video "probe."
|
|
[briggs 19950620]
|
|
rpcgen(1): import and adapt new version from Sun Microsystems
|
|
TIRPC release [pk 19950622]
|
|
libcompat: create new libcompat for the kernel that contains routines
|
|
shared by the compatibility modules. Move the compat code from
|
|
the kern directory to libcompat. Fix the libkern and libcompat
|
|
Makefiles to build their targets inside the kernel compilation
|
|
directory using the kernel's CC and CFLAGS. [christos 19950624]
|
|
atari: - Definitely use MACHINE_NONCONTIG
|
|
- Added mouse driver
|
|
[leo 19950625]
|
|
i386, SCSI: change calling conventions of the bdevsw dump() routine,
|
|
and update MI SCSI and i386 port to use them. create a flag
|
|
so that ports won't use new dump routines until they're
|
|
converted. [cgd 19950626]
|
|
i386: make kernel crash dumps work. [cgd 19950626]
|
|
cleaned up units conversion macros in all ports' <machine/param.h>
|
|
headers. [cgd 19950626]
|
|
i386: actually use the time stored in the file system, if the
|
|
clock's time isn't sane. [cgd 19950626]
|
|
i386: fill in missing functionality in i386 kvm code. [cgd 19950626]
|
|
sys_lib/libsa: Make libsa/rpc.c more general and add the
|
|
ability to determine the address from whence an
|
|
RPC reply has come. Updated libsa/nfs.c to use
|
|
the new interface (caller provides header space).
|
|
Added bootparams support in libsa/bootparams.c
|
|
sun3: stand/netboot works using new libsa [gwr 19950626]
|
|
pc532: Added shar/man/man4.pc532 and files lpt.4 and plip.4
|
|
to man4.pc532. [phil 19950622]
|
|
upgraded termcap database to version 9.7.0. [jtc 19950626]
|
|
renamed the contents of sys/dev/ic to reflect the fact that
|
|
they're register descriptions. [cgd 19950628]
|
|
ethernet: added Charles Hannum's mostly-machine-independent am7990
|
|
(LANCE) driver to sys/dev/ic. [cgd 19950628]
|
|
removed unused cpu_exec() macro from machine/cpu.h. [cgd 19950628]
|
|
updated getfsstat(2) and statfs(2) manual pages to match
|
|
current reality. [cgd 19950629]
|
|
changed the shmat() syscall so that the address picked for
|
|
mapping if no address is given is consistent from
|
|
process to process. SysV apparently does this, and some
|
|
programs depend on it. (Suggested by John Birrell
|
|
<jb@werple.mira.net.au>). [cgd 19950629]
|
|
added a lint(1) implementation by Jochen Pohl
|
|
<pohlj@arktur.zfe.siemens.de>. [cgd 19950703]
|
|
audio: updated audio with changes inspired from latest PR's. The audio
|
|
driver now uses mode flags to allow full-duplex operation
|
|
as suggested by John Kohl. It also includes other full duplex
|
|
related changes. The ad1848 driver includes support for the
|
|
cs4231 codec and probe changes from Mike Long. The other
|
|
sound drivers had a round of cleanup. [brezak 19950706]
|
|
fix bug in load average calculation that prevented processes
|
|
which were uninterruptibly sleeping for a short period
|
|
from being counted. [cgd 19950707]
|
|
sparc: move MMU dependent crash dump routines to pmap.c and use
|
|
MACHINE_NONCONTIG permanently. [pk 19950708]
|
|
sparc: implement KIOC_LAYOUT ioctl for Sun keyboards. [pk 19950708]
|
|
upgraded zoneinfo database to tzdata95e. [jtc 19950710]
|
|
sun3, sparc: move the MI bits of the `si' scsi driver for sun3 & sun4
|
|
to src/sys/dev/ic, where they are known as
|
|
ncr5380*.[ch]. [pk 19950708]
|
|
sun3, sparc: added `screenblank', a screen saver daemon for Sun 3 and
|
|
SPARC machines. [thorpej 19950711]
|
|
removed FFS mounting code from mount(8), and separated it into
|
|
its own program (mount_ffs(8)). mount_ufs is a link
|
|
to mount_ffs, for now, for compatibility. [cgd 19950712]
|
|
changed 'mount -a' to _not_ remount mount file systems, if it
|
|
looks like they're already mounted. added '-A' flag
|
|
to mount, to implement the old (somewhat quirky) '-a'
|
|
behaviour. [cgd 19950712]
|
|
added an SDEV_FORCELUNS quirk to the SCSI quirks table, and
|
|
added a few more devices with quirks. [cgd 19950712]
|
|
sun3, sparc: added `eeprom', a program to display or change the
|
|
contents of the EEPROM or OpenProm on Sun 3 and SPARC systems.
|
|
[thorpej 19950713]
|
|
sparc, audio: dev/and7930.c change DEBUG --> AUDIO_DEBUG. PR #1241.
|
|
[brezak 19950719]
|
|
i386: etc/etc.i386/MAKEDEV create mixer device. PR #1208.
|
|
[brezak 19950719]
|
|
audio: added GUS audio driver from John Kohl <jtk@kolvir.blrc.ma.us>
|
|
and Ken Hornstein <kenh@cmf.nrl.navy.mil>. [brezak 19950719]
|
|
added dbm_error & dbm_clearerr prototypes to <ndbm.h>. [jtc 19950720]
|
|
mac68k: Added support for RB_ASKNAME, RB_MINIROOT, and GENERIC.
|
|
This requires a booter change to 1.8. [briggs 19950723]
|
|
atari: Make kernel-dumps work [leo 19950724]
|
|
atari: Fix keymap handling [leo 19950724]
|
|
atari, msdosfs: Make some atari specific changes to the msdosfs-driver
|
|
so gemdos filesystems are (almost) completely understood.
|
|
There is still a problem with the root directory. In some
|
|
cases, it's allowed to grow into the first FAT. [leo 19950724]
|
|
pcnfds(8): added pcnfsd server from Gordon Ross. [jtc 19950724]
|
|
ethernet: update if_de driver with latest version from Matt Thomas; now
|
|
supports dc21041-based boards. [cgd 19950724]
|
|
change bsd.subdir.mk so that it prints out the path to the
|
|
subdirectory being worked on. lets you know how deep
|
|
you've gone, and allows path to be pasted. [cgd 19950724]
|
|
bdes(1): add a bdes(1) dummy script, and the bdes(1) manual page (with
|
|
a warning), for exportable configurations. [cgd 19950724]
|
|
prototyped physio(), adjusted various users and definers of
|
|
minphys()-like routines to use its correct
|
|
definition. [cgd 19950724]
|
|
kernel: disabled early aging of file system data buffers; it will make
|
|
less and less sense as buffer cache sizes increase,
|
|
won almost nothing (and sometimes lost badly) with
|
|
current buffer cache sizes). Suggested
|
|
by Bob Baron <rvb@cs.cmu.edu>. [cgd 19950724]
|
|
mvme68k: imported mvme68k port for motorola VME147 card
|
|
[chuck 19950725]
|
|
updated get{pw,gr}ent and friends to implement better YP support
|
|
including exclusions in /etc/passwd. Enhancments by
|
|
Jason Downs. [phil 1995072?]
|
|
add and document a `kern.rawpartition' sysctl. [thorpej 19950804]
|
|
atari: Support NetBSD disklabels. When a NetBSD label is present,
|
|
it overrules the Atari AHDI-partitioning. It is now
|
|
also possible to have only a NetBSD label on a disk.
|
|
When no NetBSD label is present, the current sceme of
|
|
faking a disklabel is used. This guarantees backward
|
|
compatibility. [leo 19950805]
|
|
netstat(1): changed `netstat -r' to show a route's mtu, if set.
|
|
[thorpej 19950809]
|
|
tip(1): changed tip to handle zero (space) parity correctly. From
|
|
Trevor Blackwell (tlb@eecs.harvard.edu). [jtc 19950814]
|
|
atari: Changed the NCR5380 SCSI-driver to be machine-independent.
|
|
The atari/dev/ncr* files form the mi-part. The atari5380.c
|
|
file configures the driver for use on the TT and/or Falcon.
|
|
[leo 19950811]
|
|
mac68k: Got serial console working again--at least on the Q700.
|
|
Fixed grf_iv.c driver for internal video so IIvx-class
|
|
machines can run X. [briggs 19950811]
|
|
sun3: Fixed ufsboot for Sun3/260. The sun3 port now has a full
|
|
set of boot programs for NFS or disk boot that should
|
|
work on any device known to the Sun PROM. [GWR 19950812]
|
|
ccd(4): new version of ccd, along with run-time configuration utility
|
|
and conf.c/MAKEDEV entries for each port. [thorpej 19950817]
|
|
amiga: siop (ncr53710) and sbic (amd33c93) now support disconnect
|
|
siop from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
|
|
and sbic from "Eduardo E. Horvath eeh@btr.com"
|
|
<eeh@btr.btr.com> [chopps 19950818]
|
|
amiga: added a2410 grf and ite driver from Ignatios Souvatzis
|
|
<is@beverly.rhein.de> [chopps 19950818]
|
|
amiga, ethernet: added Ariadne ethernet driver from Bernd Ernesti
|
|
<bernd@arresum.inka.de> [chopps 19950818]
|
|
atari: First Falcon video support from Thomas Gerner
|
|
[leo 19950820]
|
|
pc532: added changes from Matthias Pfaller to support dumps.
|
|
[phil 19950824]
|
|
pc532: imported a new method of making distributions from Matthias
|
|
Pfaller. [phil 19950827]
|
|
pc532: added changes to vmstat for pc532 support. [phil 19950827]
|
|
rarpd(8): changed rarpd to respond to rarp requests even if there's no
|
|
"/tftpboot/<client-ip-address>" file. Building
|
|
rarpd with -DREQUIRE_TFTPBOOT will re-enable this
|
|
`feature'. [thorpej 19950901]
|
|
hp300: added new working network boot code. [thorpej 19950901]
|
|
mac68k: Use the atari's machine independent NCR 5380 scsi driver
|
|
in Pseudo-DMA mode. [briggs 19950902]
|
|
mac68k: Add support for mice that conform to the Extended Apple
|
|
Mouse Protocol. From Ken Nakata <kenn@remus.rutgers.edu>.
|
|
[briggs 19950903]
|
|
ethernet: add Intel Etherexpress driver into if_ie.c. Code by Rod
|
|
Grimes. Merged by Andrew Gillham <andrew@digitron.com>.
|
|
sparc, dev/rcons: Raster Console moved from arch/sparc to dev/rcons.
|
|
Cleaned up to be machine independent. [pk 19950917].
|
|
Made system calls conform to a standard prototype and brought
|
|
those prototypes into scope. [thorpej 19950919]
|
|
hp300: add a standalone disklabel/miniroot-copy/boot program
|
|
to facilitate initial installation. [thorpej 19950922]
|
|
sparc: new device driver for "xy" Xylogics 450/451 SMD
|
|
disk controller [chuck 19950925]
|
|
added enhancements to the bpf from Stu Grossman <grossman@cygnus.com>:
|
|
* grok FIONBIO, FIOASYNC, and TIOC{G,S}PGRP
|
|
* add BIOC{G,S}RSIG; get/set the signal to be delivered
|
|
to the process or process group upon packet reception.
|
|
Defaults to SIGIO.
|
|
[thorpej 19950926]
|
|
amiga: converted 040 MMU code over to the hp300 style from
|
|
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
|
|
[chopps 19950928]
|
|
amiga: added 2232 multi-serial port driver from:
|
|
Rob Healey <rhealey@kas.helios.mn.org>,
|
|
Jukka Marin <jmarin@teeri.jmp.fi>, Timo Rossi <trossi@jyu.fi>
|
|
and Zik [chopps 19950929]
|
|
amiga: changed the install root image size from 880k to 1760k.
|
|
Users can use miniroot (and probably will) so the major
|
|
lack of HD drives won't be a problem. [chopps 19950929]
|
|
network: added support for net.inet.tcp sysctl group and sysctl option
|
|
to enable/disable rfc1323 extensions to TCP. From
|
|
John Kohl <jtk@kolvir.blrc.ma.us>. [thorpej 19950930]
|
|
hp300: added HP 7974a, 7978a/b, 7979a, 7980a, and 7980xc
|
|
magnetic reel tape driver (mt), original from Mt. Xinu,
|
|
contributed to Utah, and ported to 4.4BSD by
|
|
Mark Davies and Andrew Vignaux, Department of
|
|
Computer Science, Victoria University of Wellington.
|
|
[thorpej 19951001]
|
|
hp300: added miniroot installation tools. [thorpej 19951003]
|
|
fsdb(8): added fsdb(8), an FFS debugging/editing tool, from John Kohl.
|
|
[thorpej 19951008]
|
|
|
|
Changes from NetBSD 1.1 to NetBSD 1.2:
|
|
msdosfs: added support for Win'95 long filenames. [ws 19951011]
|
|
fixed file descriptor leak in ul. [jtc 19951107]
|
|
changed profiling (gmon.c) so that output can be is controlled by
|
|
the PROFDIR environment variable. [jtc 19951121]
|
|
incorporated diffs to IP networking code for 64-bit cleanliness.
|
|
[cgd 19951121]
|
|
changed definition of profil() to be 64-bit friendly. (This
|
|
has no real effect on 32-bit systems.) [cgd 19951122]
|
|
send-pr(1): changed to handle '&' expansion of user name from
|
|
password database. [jtc 19951122]
|
|
libc: added spanish language libc message catalog contributed by
|
|
Jesus M. Gonzalez <jgb@ordago.uc3m.es>. [jtc 19951122]
|
|
hp300: made COMPAT_HPUX partially work. This is a
|
|
checkpoint/snapshot, done with the intent that others
|
|
will be able to track the code more easily. Several
|
|
HP-UX 9.x executables tested work "OK". Much more
|
|
work yet to be done. [thorpej 19951128]
|
|
atari: added support for a separate {prof,stat}clock [leo 19951201]
|
|
atari: now using more functional fpe support [leo 19951201]
|
|
hp300: use "match/attach" rather than "init" routines for
|
|
probing devices. This is one of the many steps towards
|
|
using new config. [thorpej 19951202]
|
|
hp300: Added Swedish HIL keymap, submitted by Tomas Tengling
|
|
<ltt@cd.chalmers.se>. [thorpej 19951206]
|
|
gcc(1): Imported gcc-2.7.2 into src/gnu/sur.bin/gcc. [phil 19951201]
|
|
renamed uuencode.format(5) to uuencode(5). [jtc 19951204]
|
|
integrated version 9.11.5 of termcap database. [jtc 19951204]
|
|
Changed sys/scsi/sd.c and sys/scsi/cd.c to use a 6-byte
|
|
read/write cdb if the transfer request will fit, and
|
|
the 10-byte cdb otherwise. In sdattach(), note
|
|
if the device is "ancient". Implement sdminphys()
|
|
which shortens the transfer to fit in a 6-byte
|
|
cdb on "ancient" devices. Fixes problems with
|
|
rejected commands on many Emulex ESDI->SCSI bridges.
|
|
[thorpej 19951207]
|
|
m68k: Moved the m68k bcopy, ovbcopy, and memcpy functions out of each
|
|
port's locore.s and centralized them in m68/m68k/copy.s.
|
|
[thorpej 19951210]
|
|
hp300: some cleanup in locore.s and others. Changes are geared
|
|
towards finding common ground between the m68k ports
|
|
and pulling them out into <m68k/m68k/...>.
|
|
[thorpej 19951211]
|
|
Added -Werror to bsd.sys.mk, so programs which use the
|
|
NetBSD build environment build with -Werror.
|
|
[cgd 19951212]
|
|
vax: Added support for MicroVAX III (VAX 3600/3800/3900).
|
|
Walk slowly towards using new config everywhere. [??? 199512??]
|
|
changed NFS code to work on 64-bit systems. (Really
|
|
just changed the code so that structures, etc., used
|
|
in implementing the wire protocol used fixed-size
|
|
types.) [cgd 19951219]
|
|
started a collection of machine-independent TurboChannel
|
|
code, to be shared between the pmax and alpha ports.
|
|
[cgd 19951219]
|
|
fixed strftime's %u format to expand to a single digit.
|
|
[jtc 19951228]
|
|
applied groff portion of diff in PR #1859. This diff updated
|
|
for loops to conform to the newer ANSI scoping rules.
|
|
[chopps 19951229]
|
|
added $mrouted_flags to /etc/netstart and use them in /etc/rc
|
|
to start mrouted like $routed_flags are used to
|
|
start routed. [thorpej 19951229]
|
|
vnd(4): added a vnd(4) manual page. [thorpej 19951230]
|
|
libg++: fixed to compile with newer gcc. closed PR #1859
|
|
[chopps 19951230]
|
|
added David Jones' new MI NCR5380 driver to sys/dev/ic.
|
|
[thorpej 19960101]
|
|
sparc: added my port of the sun3 `ncr_si' driver plus my additions
|
|
to support the 4/100 `sw' controller. Uses MI NCR5380 code.
|
|
[thorpej 19960101]
|
|
arm32: Initial import of NetBSD/arm32 [mark 19960131]
|
|
fixed identd userid format to conform to RFC1413. Patch from
|
|
der Mouse <mouse@Collatz.McRCIM.McGill.EDU> in PR #1848
|
|
[jtc 19960102]
|
|
vax: Added support for TS11/TSV05 tape drives. Device driver
|
|
written by Bertram Barth, based on TMSCP code.
|
|
[ragge 19960106]
|
|
atari: Added nvram driver. [leo 19960106]
|
|
upgraded zoneinfo code to tzcode96a. [jtc 19960108]
|
|
upgraded zoneinfo data to tzdata96a. [jtc 19960108]
|
|
New generic disk framework. Highlights:
|
|
- New metrics handling. Metrics are now kept in the new
|
|
`struct disk'. Busy time is now stored as a timeval, and
|
|
transfer count in bytes.
|
|
- Storage for disklabels is now dynamically allocated, so that
|
|
the size of the disk structure is not machine-dependent.
|
|
- Several new functions for attaching and detaching disks, and
|
|
handling metrics calculation.
|
|
Old-style instrumentation is still supported in drivers
|
|
that did it before. However, old-style instrumentation
|
|
is being deprecated, and will go away once the userland
|
|
utilities are updated for the new framework.
|
|
For usage and architectural details, see the disk(9) manual
|
|
page. [thorpej 19960107]
|
|
Added copy(9), fetch(9), and store(9) manual pages, based on
|
|
a suggestion from Kenneth Stailey. [thorpej 19960108]
|
|
isa, ethernet: Add support for the SMC8416 (EtherEZ) ISA ethernet card.
|
|
(imported from OpenBSD/FreeBSD) [chuck 19960110]
|
|
scsi: Added erase and cache request to MI SCSI tape driver, from
|
|
John Kohl. [thorpej 19960110]
|
|
isa: added "ahe" driver, autoconfiguration support for ISA/VLB/EISA
|
|
aic7xxx-based SCSI controllers from Michael Graff.
|
|
[thorpej 19960112]
|
|
sys/lib/libsa: Splitted some sources files containing more than
|
|
one function. Allowing for a possible decrease of the
|
|
bootloader size. closes PR #1817. [leo 19960113]
|
|
m4(1): handle multi-character quote and comment delimiters
|
|
Patch forwarded to Ozan Yigit [pk 19960113]
|
|
sparc: added "mountroot hook" for dealing with a device's
|
|
special needs before (*mountroot)() is called.
|
|
Make the floppy driver register a mountroot hook used
|
|
to eject the floppy and prompt user for filesystem
|
|
floppy if it's the root device. Add better disklabel
|
|
handling to floppy driver. [thorpej 19960114]
|
|
netinet: added net.inet.ip.forwsrcrt sysctl. If zero,
|
|
the system will not forward source-routed packets.
|
|
The name is consistent with the BSD/OS sysctl
|
|
that does the same thing. [thorpej 19960115]
|
|
netinet: added net.inet.ip.directed-broadcast sysctl, slightly
|
|
modified from a patch submitted by Darren Reed.
|
|
[thorpej 19960115]
|
|
msdosfs: Removed '#ifdef atari's. Make mounting the Atari-Gemdos
|
|
flavour of msdosfs an option passed by mount.
|
|
[leo 19960119]
|
|
more(1): upgraded to less version 290. note that this also installs
|
|
as /usr/bin/less now. [mrg 19960122]
|
|
sendmail(8): upgraded sendmail to version 8.7.3. [mrg 19960122]
|
|
redesigned z8530 serial driver to make it attach child devices
|
|
for keyboard, mouse, or plain tty. [gwr 19960123]
|
|
Move disk-specific ioctls from <sys/disklabel.h> to <sys/dkio.h>
|
|
which is implicitly included by <sys/ioctl.h>. Define
|
|
and implement DIOCLOCK, which is used to lock/unlock
|
|
a disk pack. Teach several drivers and the eject(1)
|
|
program about the new interface. SCSI disk driver now
|
|
has ability to eject removable media with software.
|
|
CD-ROM drivers maintain compatibility with the old CD-ROM
|
|
lock/unlock/eject interface. [thorpej 19960130]
|
|
cmp(1): cmp -s no longer complains about missing filess. [mrg 19960201]
|
|
changed names of timespec struct's fields from ts_* to tv_*
|
|
to conform to POSIX.1b. [jtc 19960201]
|
|
changed quota and rpc.rquotad to use ffs instead of ufs. [jtc 19960201]
|
|
ccd(4): add experimental data mirroring support, mostly from
|
|
Satoshi Asami and Nisha Talagala, with some changes
|
|
by me. [thorpej 19960201]
|
|
syslogd(8): added -s flag -- this makes syslogd open only the unix
|
|
domain socket and not the network, which is important on
|
|
firewalls and other machines which could be attacked over
|
|
the network. [perry 19960204]
|
|
mac68k: New, calibrated delay() implementation. [briggs 19960203]
|
|
dump(8), restore(8): now support $TAPE as the default device.
|
|
[mrg 19960206]
|
|
vax: Massbus adapter support and Massbus disk support added.
|
|
(RP04/05/06/07 disks). [ragge 19960211]
|
|
mac68k: Changed partition strategy a bit to allow boot partition
|
|
to be any of the first 32 instead of first 8. [briggs 19960211]
|
|
hp300: New, better interrupt handling code. Eliminates most
|
|
hard-coded driver references in locore.s. [thorpej 19960213]
|
|
audio: New ioctl AUDIO_PERROR (playback error count); new mode
|
|
flag AUDIO_PLAY_ALL to indicate that all samples should
|
|
be played rather than time correcting with silence.
|
|
[jtk 19960216]
|
|
nfs: Rick Macklems's NFSv3 code from Lite2 brought in [fvdl 19960218]
|
|
i386: Virtual 8086 mode kernel support, library support added to i386
|
|
port [mycroft+jtk 19960222]
|
|
hp300: New console probing code. [thorpej 19960223]
|
|
telnet: updated to telnet-95.10.23 version. src/domestic has
|
|
the full version with encryption. [jtk, 19960224]
|
|
eisa: added better EISA bus autoconfiguration support. Mostly
|
|
taken from PR #1959. [cgd 19960226]
|
|
Replace config_found() with config_found_sm(), which adds a
|
|
cfmatch_t to the argument list. This allows easy
|
|
'submatching', which will eliminate a fair bit of
|
|
slightly tricky duplicated code from various busses.
|
|
config_found() is now a #define in sys/device.h, which
|
|
invokes config_found_sm(). [cgd 19960227]
|
|
sparc: add support for P4 framebuffers [thorpej 19960227]
|
|
sendmail(8): updated sendmail to 8.7.4. [mrg 19960228]
|
|
isa, pci: made ISA and PCI autoconfiguration (match, attach, attachment
|
|
of subdevices) machine-independent. [cgd 19960227]
|
|
added preliminary support for PCI-PCI bridges. [cgd 19960227]
|
|
sun3: added PMAP_PREFER for performance boost on the
|
|
Sun3/260 machines. [gwr 19960228]
|
|
atari: The Atari-port now has a NetBSD-bootloader that can be installed
|
|
in a bootblock. It is now possible to boot into NetBSD
|
|
directly. [leo 19960228]
|
|
vax: Support for VAX 11/780 - 11/785 added. Device driver
|
|
for DHU11 serial card, written by Ken Wellsch, added.
|
|
[ragge 19960302]
|
|
i386: changed autoconfiguration so that isa, eisa, and pci busses
|
|
attach to mainbus which attaches to root, rather than
|
|
attaching root directly. [cgd 19960303]
|
|
added _MACHINE and _MACHINE_ARCH to each port's include/param.h.
|
|
They're like MACHINE and MACHINE_ARCH, but without the
|
|
quotes. [cgd 19960303]
|
|
scsi: normalized SCSI autoconfiguration messages. [thorpej 19960304]
|
|
i386: added EXTMEM_SIZE kernel option so that people who own
|
|
machines that lie about the size of extended memory can
|
|
use the hardware they paid for. [thorpej 19960304]
|
|
amiga: added console driver for the CyberVision64. [veego 19960302]
|
|
mt(1) supports access of remote tapes via rmt(8). [scottr 19960305]
|
|
vax: Support for VAX 8600/8650 CPU types added. [ragge 19960307]
|
|
added a set of interfaces, which live in <machine/bus.h>,
|
|
which define standard, machine-independent ways to
|
|
map and access device I/O and memory spaces. [cgd 19960308]
|
|
i386: changed faked-up disklabel to include BIOS partitions
|
|
in order to allow people to mount DOS partitions on
|
|
disks with no NetBSD partition. [ghudson 19960309]
|
|
i386: isa - reworked multi-port board interface with 'com' driver
|
|
so that (among other things), 'flags 1' is no longer
|
|
necessary for 'com' ports attached to the 'ast'
|
|
multiport board. Removed understanding of 'flags 1'
|
|
from com.c. [cgd 19960310]
|
|
pc532: reported pmap.c, removed double mapping, improved copyin
|
|
copyout, etc. [phil 19960214]
|
|
pc532: moved port to use MI ncr5380 driver. [phil 19960311]
|
|
gnu: imported libg++-2.7.1 [phil 19960309]
|
|
Added the total number of sectors to disklabel's text
|
|
representation of a label, since calculating based on
|
|
the geometry isn't always accurate. [ghudson 19960314]
|
|
atari: now uses the MI ramdisk driver. [leo 19960314]
|
|
finished prototyping the mi portion of the kernel. Things to
|
|
do is fix the _conf.h crud and cleanup the printf() debugging
|
|
calls. [christos 19960314]
|
|
pica: Import of Per Fogelstrom's port to the Acer pica r4400/isa
|
|
[jonathan 19960313]
|
|
renamed fdopen() to filedescopen() so that it does not collide
|
|
with the fdopen() in the floppy driver. [christos 19960314]
|
|
sparc: Prototyped the md portion. The whole sparc kernel compiles
|
|
cleanly now. [christos 19960314]
|
|
i386: change pms driver to be a child of the "keyboard controller"
|
|
rather than isa. [thorpej 19960315]
|
|
i386: isa - add MediaVision Jazz16 support for sb driver [jtk 19960316]
|
|
New device attachment scheme.
|
|
- split softc size and match/attach out from cfdriver into
|
|
a new struct cfattach.
|
|
- new "attach" directive for files.*. May specify the name of
|
|
the cfattach structure, so that devices may be easily
|
|
attached to parents with different autoconfiguration
|
|
semantics.
|
|
Changes to config(8) and kern/subr_autoconf.c from
|
|
Chris Demetriou <cgd@NetBSD.org>. [thorpej 19960316]
|
|
New libkvm/savecore.
|
|
1) savecore will not access the dump or live-kernel directly.
|
|
It will always use the kvm-functions. Allowing it to work on
|
|
kernels that don't have a 1-1 PA-VA mapping.
|
|
2) the kvm-lib has some additional functions to accomplish 1
|
|
- kvm_dump_mkheader()
|
|
- kvm_dump_wrtheader()
|
|
- kvm_dump_inval()
|
|
3) the file formats of the dump generated by the kernel and
|
|
the dump generated by savecore have been changed. The file
|
|
format now looks like the format produced for 'normal' core
|
|
dumps.
|
|
Ports not yet supporting the new kvm-format will be using
|
|
libkvm.old/savecore.old for the time being. [leo 19960317]
|
|
config(8): Add BSDI-style expression support to optional file
|
|
specifiers. Code mostly taken from the parts of BSDI's
|
|
'config' which are freely-distributable (under the LBL/UC
|
|
Regents license), and adjusted to fit into our version.
|
|
Instead of simple option lists used to include optional
|
|
files, you can now use parentheses, &, |, and !.
|
|
[cgd 19960317]
|
|
telnet: Fix domestic/usr.bin/telnet to use the true host name
|
|
when IP numvers or CNAMEs are used. [explorer 19960322]
|
|
sys/dev: Convert the ramdisk to a pseudo-device [gwr 19960322]
|
|
sun3: Reworked the autoconfiguration design to allow control
|
|
over the order of attachment calls on mainbus and obio.
|
|
This should allow the eventual removal of several hacks
|
|
to get some devices configured before autoconfig. Also,
|
|
adapted to (and took advantage of) the new attachment
|
|
interface by "carving up" the "ie" and "si" drivers.
|
|
Added drivers for the interrupt register (intreg) and
|
|
the memory error register (memerr). [gwr 19960326]
|
|
sys/dev/pci: changed the interfaces used by PCI device drivers,
|
|
to allow more flexibility for the implementation and to
|
|
make them more portable to 'weird' architectures.
|
|
Documented to current-users, and will be documented
|
|
eventually in section 9 manual pages. [cgd 19960326]
|
|
atari: Added centronics printer driver [leo 19960327]
|
|
amiga: Added Emplant SCSI driver by Sean Riddle and Bo Najdrovsky
|
|
[is 19960328]
|
|
move 'savecore.old' functionality and build back into 'savecore'
|
|
since most of it was redundant, and to simplify the
|
|
build process. [cgd 19960330]
|
|
remove redundant 'libkvm.old' files, and fetch them by .PATH
|
|
from libkvm. [cgd 19960401]
|
|
scsi: Added bew SCSI changer driver and userland controller
|
|
utility. [thorpej 19960402]
|
|
change 'alldevs' and 'allevents' lists to be TAILQs, rather
|
|
than home-grown lists. [cgd 19960403]
|
|
change config_found(), config_rootfound(), and config_attach()
|
|
to return the 'struct device *' of the newly attached
|
|
device rather than an int (for the former two) or
|
|
void (for the latter). Change several drivers
|
|
to take advantage of this, to remove hackish
|
|
open-coded variants of config_found(). [cgd 19960404]
|
|
pc532: added Ian Dall's ieee fp support to pc532 port. [phil 19960404]
|
|
Applied PR #2006 (from me, with some fixes) to rename 'fsck' to
|
|
'fsck_ffs', so that in the future 'fsck' can be used
|
|
as a wrapper to call the correct file system checker.
|
|
For now, fsck is link to fsck_ffs. [cgd 19960404]
|
|
vax: Added DZ11 serial line drivers. Written by Ken Wellsch.
|
|
[ragge 19960408]
|
|
eisa: changed the interrupt attachment/detachment
|
|
interfaces used by EISA device drivers, to allow more
|
|
flexibility for implementations, to allow interrupt
|
|
information to be printed more easily, and to remove
|
|
the direct dependence on the ISA interfaces. [cgd 19960409]
|
|
fixed old fdesc's /dev/tty bug is a named pipe. [mrg 19960411]
|
|
i386: sys/dev/isa, i386 ISA code: changed interrupt
|
|
attachment/detachment interfaces to take a
|
|
machine-dependent-code-supplied cookie, to allow
|
|
implementations more flexibility when writing
|
|
these functions. [cgd 19960411]
|
|
amiga: - Many -Wall and -Wstrict-prototypes fixes.
|
|
- updated CyberVision64 driver, from Michael Teske.
|
|
- fixed a mbuf problme in the ariadne driver, from
|
|
Michael L. Hitch and Michael van Elst.
|
|
- ite no longer forgets keymap on reinit, from
|
|
teske@mail.desy.de (Michael Teske).
|
|
[veego 19960422]
|
|
amiga: changed the speed calculations of the builtin serial
|
|
driver to allow any baudrate the hardware allows, and
|
|
to forbid two baudrates (50 and 75) which the hardware
|
|
does NOT support but which the old speed conversion
|
|
table pretended to support. [is 19960423]
|
|
amiga: made the mainboard mice real devices instead of
|
|
pseudo-devices. [is 19960424]
|
|
ep driver: split up driver into eisa, isa, and pci front ends, and
|
|
a bus-independent core driver, taking advantage of
|
|
the cfattach autoconfiguration code. Driver still
|
|
needs to be converted to use <machine/bus.h>.
|
|
[thorpej 19960424]
|
|
pcnfsd(8): Correct vulnerabilities noted in CERT advisory CA-96.08
|
|
[gwr 19960424]
|
|
mvme68k: add scsi driver, new autoconfig/interrupt scheme,
|
|
new delay(), new disklabel code, switch to MI zs driver.
|
|
[chuck 19960426]
|
|
sys/sys/socket.h: added #ifndefs to enable options SOMAXCONN=n
|
|
[neil 19960502]
|
|
libc: updated the version of Berkeley DB in libc to DB 1.85
|
|
[cgd 19960503]
|
|
sun3: Implemented kernel crash dumps [gwr 19960505]
|
|
usr.bin/file/magdir: added os9 (OS9 + OS9/68K module patterns)
|
|
[is 19960506]
|
|
isa: added first version of iy driver (for Intel Etherexpress
|
|
PRO). Should work for any i82595 ISA board with EEPROM; NETBLK
|
|
is not supported yet. No multicast support yet. [is 19960505]
|
|
changed struct ifnet to have a pointer to the softc of the
|
|
underlying device and a printable "external name"
|
|
(name + unit number), thus eliminating if_name and if_unit.
|
|
Updated interface to (*if_watchdog)() and (*if_reset)()
|
|
to take a struct ifnet *, rather than a unit number.
|
|
[thorpej 19960506]
|
|
ethernet: made the MI LANCE driver standalone, using cfattach to
|
|
resolve naming conflicts on ports which can have more
|
|
than one instance of the LANCE. [thorpej 19960506]
|
|
x68k: imported x68k port for SHARP X680x0 computer. [oki 19960505]
|
|
sparc: support for sun4m class machines (Classic, LX, SS10, SS20).
|
|
[pk 19960506]
|
|
changed ECOFF structure members to have their 'normal' names,
|
|
not names that were picked apparently at random. [cgd 19960509]
|
|
amiga: added DraCo and M68060 support [is 19960509]
|
|
systat(1), vmstat(8), iostat(8): updated to display disk statistics
|
|
kept by the NetBSD generic disk framework, from John M. Vinopal
|
|
<banshee@gabriella.resort.com>. [thorpej 19960510]
|
|
changed message catalog system to use a more efficient machine
|
|
independent file format. [jtc 19960514]
|
|
fsck_msdos(8): Added a filesystem checker for msdosfs [ws 19960514]
|
|
added getmaxpartitions() and getrawpartition() functions to libutil,
|
|
and updated appropriate utilities. [thorpej 19960515]
|
|
m68k: imported M68060 software package by Motorola, and added some
|
|
glue code [is 19960516]
|
|
x68k: imported method of distribution. [oki 19960517]
|
|
hp300: properly calibrate the kernel delay() function. [thorpej
|
|
19960518]
|
|
sendmail(8): upgraded to version 8.7.5. [mrg 19960518]
|
|
amiga: - updated grfcl to support the Piccolo SD64.
|
|
- added a blank ioctl for the RetinaZ2/Z3.
|
|
- new graphics driver (grf6) for the oMniBus, Domnio and
|
|
Merlin, from tabt@studbox.uni-stuttgart.de (Tobias Abt)
|
|
[veego 19960518]
|
|
gcc(1): Removed GCC 2.4.5 (src/gnu/usr.bin/gcc2) from the source tree,
|
|
since it's no longer used by any architectures. [cgd 19960519]
|
|
atari: added edahdi, a simple editor to modify partition id's on
|
|
an AHDI labeled disk [leo 19960519]
|
|
atari: added a miniroot distribution. It is basically the same as
|
|
the MI-miniroot but because I have only 1Mb to play with,
|
|
some of the tools (awk,cut,grep,..) didn't fit and the
|
|
scripts have been rewritten to deal with this. Also added
|
|
an option to install from a 'normal' (== hd/mo/...) disk
|
|
partition to allow people to gather the sets using the
|
|
native OS and mount that parition from the installer.
|
|
XXX: All of the above changes can (and should) be merged
|
|
XXX: into the MI-miniroot.
|
|
[leo 19960519]
|
|
add the if_strip.driver by Jonathan Stone and Stuart Cheshire
|
|
for the Metricom Ricochet radio [jonathan 19960519]
|
|
fddi: update support for the DEC PDQ-based FDDI controllers, including
|
|
new support for EISA and TurboChannel variants,
|
|
from Matt Thomas <thomas@3am-software.com>. [thorpej 19960519]
|
|
tcpdump(1): understand NFSv3 and NFS over TCP [fvdl 19960519]
|
|
mac68k: Change framebuffer configuration to layer grf semantics
|
|
onto separately attached hardware; this allows greater
|
|
flexibility in video configuration. [scottr 19960519]
|
|
vi(1): updated to nvi 1.66 (from Keith Bostic). [mrg 19960520]
|
|
amiga: added support for screenblank program [is 19960521]
|
|
mvme68k: new standalone code [chuck 19960528]
|
|
|
|
Changes from NetBSD 1.2 to NetBSD 1.3:
|
|
Removed locc() from the supported set of machine-independent kernel
|
|
kernel functions, since it's unused. [cgd 19960610]
|
|
mac68k: rewrite setroot() and friends to allow more flexible
|
|
root/swap device configuration (including NFS).
|
|
[scottr 19960619]
|
|
atm: Add support for ATM networks and efficient networks ATM pci and
|
|
sbus atm cards [chuck 19960621]
|
|
Added my extent map manager; kern/subr_extent.c, sys/extent.h.
|
|
[thorpej 19960622]
|
|
i386: implement i/o port accounting in bus_io_{,un}map().
|
|
[thorpej 19960623]
|
|
hp300: re-vamp boot code. Now, a single unified boot block
|
|
(SYS_UBOOT) supports booting from SCSI and HP-IB disk
|
|
and network. Infrastructure for booting from HP-IB
|
|
tapes is there, but doesn't quite work yet. [thorpej 19960626]
|
|
sparc: added driver for the TCX framebuffer [pk 19960626]
|
|
atm: Add native mode ATM protocol layer (aal0 & aal5) [chuck 19960703]
|
|
scsi: Update aic7Xxx and the aic driver from FreeBSD, care of PR #2600
|
|
and Noriyuki Soda [explorer 19960711]
|
|
Add compile-time control of autonice time and autonice value using
|
|
"options AUTONICETIME=sec" and "options AUTONICEVAL=6" in
|
|
kernel config files. Also, sysctl can be used to tweak
|
|
these in a running system. See man {3,8} sysctl for
|
|
more information. [explorer 19960717]
|
|
vax: Added support for:
|
|
VAX 8200/8250/8300/8350 VAXBI based machines, and
|
|
KDB50 disk controller.
|
|
VAXstation 2000/MicroVAX 2000, together with ST506
|
|
and SCSI disks and LANCE ethernet.
|
|
VAXstation 3100/76 with some SCSI support.
|
|
[ragge 19960720]
|
|
scsi: Add AHA-284x VL frontend to ahc driver written by Jason Thorpe.
|
|
[soda 19960805]
|
|
mac68k: attach the ite to the appropriate grf device, as
|
|
determined by the booter. [scottr 19960805]
|
|
Slight semantics change to passwd(1) and chpass(1): ALWAYS use
|
|
YP if the system is bound to a YP server. This is
|
|
required if the passwd database is to stay in sync if
|
|
this program is run on the YP server. Note, local passwd
|
|
database operations can still be performed by passing the
|
|
-l flag. [thorpej 19960809]
|
|
yp: Added the ypserv suite written by Mats O Jansson, with
|
|
some changes by me. Changed the way YP daemons
|
|
are started in /etc/rc. [thorpej 19960809]
|
|
reboot(2): Changed the reboot(2) system call to take (int bootopt,
|
|
char * bootstr) to allow smarter firmwire the ability to reboot
|
|
with a string. [mrg 19960809]
|
|
routed(8): Imported Vernon Schryver's <vjs@sgi.com> new routed(8)
|
|
implementation, which understands RIPv1, RIPv2,
|
|
and ICMP Router Discovery. [thorpej 19960809]
|
|
disklabel(8): Fixed disklabel not to display cylinder comments if
|
|
number of sectors per cylinder is zero. From PR bin/2683.
|
|
Also deal with syntax errors in a more sane matter.
|
|
From PR bin/2659. [explorer 19960810]
|
|
lpr(1): Fixed lpr to do less things as root. Fixes PR bin/2597.
|
|
[explorer 19960810]
|
|
pppd(8): Fixed to not try to delete its pid file if it never created
|
|
it. Fixes PR bin/2388 and PR bin/2551. [explorer 19960810]
|
|
ppp(4), sl(4): Add ppp(4) and sl(4) man pages. Closes PR bin/2481,
|
|
PR kern/2493, and PR kern/2494. [explorer 19960810]
|
|
fingerd(8): Replaced fingerd with an updated one from OpenBSD.
|
|
This closes some denial of service attacks and adds new
|
|
features. Fixes PR bin/2456. [explorer 19960810]
|
|
panic(9): Add panic(9) man page. Fixed PR misc/1342.
|
|
[explorer 19960810]
|
|
rlogin(1): Fix tty baud rate passing in rlogin.c. Closes PR bin/2684.
|
|
[explorer 19960810]
|
|
Add some very basic lkm stuff to sys/lkm. [explorer 19960822]
|
|
atari: 68040 pmap stuff now works [leo 19960823]
|
|
atari: Don't map the st-io area on a fixed address, let
|
|
atari_init.c decide the best place. [leo 19960823]
|
|
atari: First steps done for the Hades-port. It boots
|
|
but has no console or disk devices. [leo 19960823]
|
|
i386: added advanced power management driver. [jtk 19960825]
|
|
Add machine-independent assertion-checking macros (assert,
|
|
KASSERT, KDASSERT). [cgd 19960826]
|
|
Implement kernel realloc(), just like the user-land version,
|
|
except it takes "type" and "flags" arguments a la
|
|
kernel malloc(). [cgd 19960827]
|
|
Change cfprint_t to take a const char *, rather than
|
|
a char *, since the parent name must not be
|
|
modified. [cgd 19960827]
|
|
arcnet: Add IP multicast to ARCnet broadcast mapping, as per RFC 1122,
|
|
section 3.3.7, and RFC1201. [is 19960902]
|
|
netinet: Added pfil (packet filter) interface, to allow any
|
|
packet filter to work without kernel modifications. needs
|
|
options PFIL_HOOKS. [mrg 19960905]
|
|
getpgid(2): added getpgid(2) system call, as per SVR4. [mrg 19960905]
|
|
reboot(2): changed reboot(2) system call to take a string of boot
|
|
commands, to be handled by the machine dependent boot()
|
|
function. current only the sparc and sun3 ports use
|
|
this. [mrg 19960905]
|
|
poll(2): added poll(2) system call. [mycroft 19960907]
|
|
m68k: added exec glue for COMPAT_M68K4K. Modified ld.so to work
|
|
with any combination of m68k4k/m68k8k libraries and
|
|
executables. [thorpej 19960910]
|
|
mvme68k: added support for second stat clock (stolen from
|
|
SPARC port), and use the Bug to determine what
|
|
sort of CPU we're using. [thorpej 19960912]
|
|
mac68k: Fix floating point support in locore so that the 68LC040
|
|
machines make it into the fpe. [scottr 19960912]
|
|
pmax: make remote (serial) consoles work on dc7085 (3100,5000/200)
|
|
and Personal Decstation scc drivers [jonathan 19960817]
|
|
vm: change pageout to sleep on vm_pages_needed rather than lbolt.
|
|
stops the well known freeze for N seconds bug. see PR #2755
|
|
for a more detailed summary of the problem. change
|
|
suggested by john dyson. [mrg 19960918]
|
|
Add fsck wrapper code that that takes care of forking the filesystem
|
|
specific fsck processes efficiently. Cleaned up fsck_ffs and
|
|
fsck_msdos. [christos 19960924]
|
|
Add cyclades driver from Timo Rossi. [christos 19960924]
|
|
routed(8): Re-imported Vernon Schryver's <vjs@sgi.com> new routed(8)
|
|
[christos 19960924]
|
|
Added kernel support for 64-bit ELF, partially provided by
|
|
Matt Thomas <thomas@3am-software.com>. [cgd 19960926]
|
|
Added nlist support for 32- and 64-bit ELF. [cgd 19960927]
|
|
Added kvm_mkdb support for ECOFF and 32- and 64-bit ELF. [cgd 19960928]
|
|
installation of sys header files is now done by src/Makefile rather
|
|
than include/Makefile. [mrg 19960930]
|
|
libsa: Add support for directory traversal and symlinks for nfs
|
|
and 9660 to libsa. [ws 19960930]
|
|
yp: Add support for /var/yp/<domainname>/ypservers, a'la Solaris.
|
|
From Luke Mewburn. Closes PR #1759. [thorpej 19960930]
|
|
yp: Modified /var/yp/<domainname>ypservers code, now uses
|
|
/var/yp/binding/<domainname>.ypervers. Avoids
|
|
a conflict with YP server maps. [thorpej 19960931]
|
|
alpha: Added kernel core dump support to NetBSD/Alpha. [cgd 19961001]
|
|
alpha: Added Alpha kernel core dump support to libkvm. [cgd 19961001]
|
|
Added queue head initializer macros (*_HEAD_INITIALIZER)
|
|
to queue.h. [cgd 19961001]
|
|
Made EXEC_AOUT and EXEC_SCRIPT no longer mandatory. Changed
|
|
COMPAT_LINUX, COMPAT_OSF1, COMPAT_SVR4 and COMPAT_ULTRIX
|
|
so they no longer implicitly pull in executable
|
|
format support code. [cgd 19961002]
|
|
amiga: add support for DraCo native timer. [is 19960930]
|
|
amiga: use Gordon Ross style delay(), calibrated at clockattach()
|
|
time (for now). [is 19960930]
|
|
Fix p_nice vs. NZERO code and make p_nice explicitly unsigned.
|
|
[ws 19961002]
|
|
dhcpd(8): Import the ISC dhcpd backage, version BETA 5.13.
|
|
[mrg 19961003]
|
|
Wrote and added rdsetimage(8), a program to set kernel RAM disk
|
|
images. [cgd 19961003]
|
|
hp300: fix a few of outstanding bugs:
|
|
- Fix vector table corruption caused by clock
|
|
interrupt occuring during critical section of
|
|
code.
|
|
- Fix ITE/HIL bug which prevented booting directly
|
|
into DDB on non-serial console machines.
|
|
- Fix kernel crash dumps.
|
|
[thorpej 19961005]
|
|
hp300: fix standalone ct driver and rawfs filesystem.
|
|
SYS_UBOOT can boot off HP-IB tapes now. [thorpej 19961006]
|
|
hp300: add support for copying miniroot image from hpib
|
|
cartridge tape to the SYS_INST program. [thorpej 19961006]
|
|
Moved <machine/exec.h> to <machine/aout_machdep.h>, and updated
|
|
<sys/exec.h> and <sys/exec_aout.h> appropriately. [cgd
|
|
19961008]
|
|
Change {h,n}to{n,h}l to take and return in_addr_t, and {h,n}to{n,h}s
|
|
to take and return in_port_t. [christos 19961012]
|
|
hp300: New root device detect/set code, lifted mostly from
|
|
NetBSD/alpha. The "options GENERIC" entry in kernel
|
|
config files is not longer necessary for "swap generic"
|
|
kernels.Uses new config constructs which work with some
|
|
glue in an old config environment. [thorpej 19961013]
|
|
This code will support new config with minimal
|
|
changes.
|
|
hp300: in the boot program, set the root device in a sane way,
|
|
now that the kernel has properly working root device
|
|
detect/set code. [thorpej 19961013]
|
|
hp300: db_memrw.c that is smart about read-only kernel
|
|
text, based on a similar module written by Gordon Ross
|
|
for the sun3 port, modified somewhat by me. [thorpej 19961013]
|
|
hp300: kernel text is now always read-only, and page 0
|
|
is invalid. [thorpej 19961013]
|
|
rcs(1): upgraded to version 5.7. [veego 19961015]
|
|
mac68k: add basic support for 68040 systems. [scottr 19961015]
|
|
kgdb: Add machine independent part of support for KGDB via UDP/IP
|
|
(named IPKDB). [ws 19961016]
|
|
Allow the install program to be overridden. sys.mk now
|
|
defines the variable INSTALL which defaults to
|
|
"install". Changes Makefiles throughout the system
|
|
to use the new variable. Fixes PR misc/1458, from Simon
|
|
J. Gerraty <sjg@zen.void.oz.au>: [thorpej 19961017]
|
|
du(1): Implement a -c (Grand Total) option in du(1), a'la GNU du(1).
|
|
From Luke Mewburn, PR #2805. [thorpej 19961018]
|
|
amiga: add "bznsc" driver, for Blizzard-1230/IV, -1260, -2060.
|
|
[is 19961017]
|
|
nfs: Add diskless boot enhancements (NFSv3 and optionally over TCP),
|
|
From Matthias Drochner [fvdl 19961020]
|
|
New bus.h implementation/interface:
|
|
- No more distinction between i/o-mapped and memory-mapped
|
|
devices. It's all "bus space" now, and space tags
|
|
differentiate the space with finer grain than the
|
|
bus chipset tag.
|
|
- Add memory barrier methods.
|
|
- Implement space alloc/free methods.
|
|
- Implement region read/write methods (like memcpy to/from
|
|
bus space).
|
|
This interface provides a better abstraction for dealing with
|
|
machine-independent chipset drivers. [thorpej 19961021]
|
|
i386: eisa - implement eisa_mem_{alloc,free}(), which provides
|
|
a method for allocating physical address space suitable
|
|
for programming decoders on memory-mapped EISA devices.
|
|
[thorpej 19961021]
|
|
add a MNT_NOCOREDUMP/'nocoredump' mount flag/option, which prevents
|
|
crashing processes from dumping core on file systems
|
|
with it set. [cgd 19961023]
|
|
restore(8): now uses unique temp files in most cases. [lukem 19961024]
|
|
netinet: change length and offset fields in headers to be
|
|
unsigned so that we can actually use the max IP
|
|
packet size. From Kevin M. Lahey <kml@nas.nasa.gov>
|
|
[thorpej 19961024]
|
|
netinet: sanity check packet length against IP_MAXPACKET
|
|
on incoming and outgoing packets, and discard as appropriate.
|
|
Based on a patch from Bill Fenner <fenner@parc.xerox.com>
|
|
Add a `too long' counter to IP stats. [thorpej 19961024]
|
|
nfs: change default for nfs mounts to not do a connect on the socket.
|
|
Add option -C to force a connected mount. Now option -c
|
|
is still there, but it is the default. Maybe amd should
|
|
be changed similarly. [christos 19961027]
|
|
ffs: Performance enhangement: When freeing an indirect block, there
|
|
is no need to write it (synchronously, no less!) before
|
|
tossing it. From Kirk McKusick <mckusick@McKusick.COM>.
|
|
[thorpej 19961105]
|
|
i386: APM - rename APM_NOIDLE option to APM_NO_IDLE, and add an
|
|
APM_NO_STANDBY option for people with buggy BIOSes that
|
|
do bad things with standby mode. [cgd 19961106]
|
|
rename remrq() to remrunqueue() for consistency with setrunqueue()
|
|
(which was renamed from setrq() by Lite). Also, move
|
|
its prototype from vm/vm_extern.h to sys/proc.h so that
|
|
it's in the same place as prototypes for related
|
|
functions. [cgd 19961106]
|
|
ping(8): handle SIGINFO and print out ping statistics when
|
|
a SIGINFO is received. [cgd 19961106]
|
|
rlogind(8) now uses .rhosts for root, implements -a (check hostnames),
|
|
-L (log successful iruserok() auths), and logs unsuccessful
|
|
iruserok() auths. [lukem 19961108]
|
|
atari: The Hades is now a supported system although driver
|
|
support is still minimal; only SCSI,PCI-ET4000,floppy and
|
|
parallel-printer. [leo 19961109]
|
|
sparc: switch to kernel crash dump format as described
|
|
in <sys/kcore.h>. [pk 19961110]
|
|
kernel: Implement bitmask_snprintf(), which takes a value and a string
|
|
representing the names of those bits, prints them into a
|
|
buffer provided by the caller, and returns a pointer to
|
|
that buffer. Functionality is identical to that of the
|
|
(non-standard) `%b' printf() format, which will be
|
|
deprecated. Also, rename the non-exported function
|
|
ksprintn() to ksnprintn(), and change it to use a buffer
|
|
provided by the caller, rather than at static buffer.
|
|
[thorpej 19961112]
|
|
libutil: added ttyaction.{3,5,c} [gwr 19961114]
|
|
i386: Add code to calculate NKPDE, from cgd. [fvdl 19961117]
|
|
sendmail(8): upgraded to version 8.8.3. [mrg 19961118]
|
|
Default syslog.conf doesn't send authpriv to anywhere except
|
|
/var/log/secure, as well as other cleanups. Install
|
|
the initial logs with sensible permissions. [lukem 19961120]
|
|
finger(1): add -h (show hostnames in short listing), -o (reverse
|
|
of -h), and cleanup the code. [lukem 19961121]
|
|
pwd_mkdb(8): add -d directory, to override '/'. Inspired by
|
|
FreeBSD. [lukem 19961122]
|
|
pwd_mkdb(8): print a warning to stderr if a YP inclusion
|
|
specifies a value of 0 for uid or gid, per
|
|
discussion on tech-userlevel. [thorpej 19961124]
|
|
ftp(1): add variable sized hash marks, user-friendly transfer time
|
|
printing (from FreeBSD), -p to switch to passive mode,
|
|
printing of transfer stats upon receiving SIGINFO,
|
|
-a for anon autologin (from OpenBSD), autofetch of
|
|
URL & classic style files (from OpenBSD via thorpej),
|
|
and other cleanups. [lukem 19961125]
|
|
alpha: added support for the eb164 system type. [cgd 19961125]
|
|
libwrap: added from tcp_wrappers 7.4 distribution. [mrg 19961127]
|
|
inetd(8): use libwrap and /etc/hosts.{allow.deny}, ala tcpd.
|
|
[mrg 19961127]
|
|
ftp(1): add "preserve" mode, "lpwd", confirmation overrides
|
|
('a' = answer yes to rest of current xfer, 'p' = turn off
|
|
prompt mode), code cleanups. [lukem 19961128]
|
|
i386: implement PCI-Host (pchb) and PCI-ISA (pcib) bridge
|
|
drivers for the i386. Attempt to attach the ISA
|
|
bus to a pcib, if available. [thorpej 19961127]
|
|
fdformat(1): add floppy diskette formatting program and ioctl
|
|
command structures [jtk 19961129]
|
|
i386: add support for floppy diskette formatting facility.
|
|
[jtk 19961129]
|
|
Changed MAXBSIZE back to MAXPHYS, per PR #1718. [thorpej 19961201]
|
|
scsi: Implemented simple scsi_xfer queueing mechanism in the ahc driver
|
|
to avoid presenting a resource shortage to the
|
|
upper layer scsi drivers. [thorpej 19961201]
|
|
nfs: Performance improvement from Doug Rabson/FreeBSD.
|
|
Improve the queuing algorithms used by NFS'
|
|
asynchronous i/o. The new mechanism uses a queue for
|
|
each mount point. All asynchronous i/o goes through
|
|
this queue which preserves the ordering of requests.
|
|
A simple mechanism ensures that the iods are shared
|
|
out fairly between active mount points.
|
|
Reviewed/integrated/approved by fvdl@NetBSD.org.
|
|
[thorpej 19961202]
|
|
nfs: Make NFSSERVER w/o NFSCLIENT work. Fixes PR1308
|
|
and PR1780 (Kenneth Stailey and Chris Demetriou,
|
|
respectively). Fix suggested by Chris Demetriou,
|
|
and munged a bit by me. [thorpej 19961202]
|
|
i386: Make profiling work for some low-level functions;
|
|
use <machine/asm.h> in the kernel as well as in
|
|
userland (from Jonathan Stone) [fvdl 19961203]
|
|
i386: Extend CPU recognition code, and make it more easily
|
|
extensible for future types. [fvdl 19961203]
|
|
Default syslog.conf now sends authpriv to /var/log/authlog
|
|
instead of /var/log/secure, as per other systems.
|
|
Suggested by mycroft. [lukem 19961204]
|
|
sendmail(8): upgraded to version 8.8.4. [mrg 19961204]
|
|
amd(8): make it work on the alpha, by beating some 64-bit
|
|
sense into it. [thorpej 19961204]
|
|
amiga: add a DraCo version of the com.c driver. [is 19961204]
|
|
amiga: add a first version of a bootblock compilable from within
|
|
NetBSD [is 19961204]
|
|
ftp(1): add progress bar (toggled with "progress"). "ls" is
|
|
now equivalent to "nlist" not "dir". Parse multi-line
|
|
SYST/MDTM/SIZE replies correctly, closing [PR bin/741].
|
|
[lukem 19961206]
|
|
hp300: dynamically compute psl values for calls to
|
|
spl{bio,net,tty,imp}(). [thorpej 19961207]
|
|
lpr: remove all unsafe calls to strcpy(), strcat() and sprintf().
|
|
[mrg 19961208]
|
|
lex(1): upgrade to flex 2.5.4. [mikel 19961209]
|
|
scsi: add a max_target member to struct scsi_link, filled in by
|
|
host adapter drivers to indicate the maximum target
|
|
they can address. Use this value to dynamically allocate
|
|
data structures, rather than using a hard-coded value of
|
|
8 targets. Allows MI SCSI to deal with targets > 7 now.
|
|
[thorpej 19961210]
|
|
ls(1): Do multicolumn output in a way that's a little more likely
|
|
to always line up evenly. From D'Arcy J.M. Cain
|
|
<darcy@druid.com>, PR #2965. [thorpej 19961210]
|
|
df(1): Make df(1) more liberal (and intelligent) about what it
|
|
accepts as arguments (for -t and -l flags, specifically).
|
|
From Hubert Feyrer <feyrer@rfhs8002.fh-regensburg.de>,
|
|
PR #2869. [thorpej 19961210]
|
|
pcap(3): upgrade to libpcap-0.2.1. [mikel 19961213]
|
|
mac68k: Clean up indirect bus autoconfiguration, and implement
|
|
NuBus as a direct bus. [scottr 19961215]
|
|
added src/usr.bin/ldd and src/libexec/ld.elf_so, ldd and shared loader
|
|
for ELF. They need serious work, but they do work on
|
|
the Alpha. [cgd 19961216]
|
|
atari: add rtc-device. [leo 19961216]
|
|
hp300: Snapshot of new config for NetBSD/hp300. This isn't
|
|
quite finished yet. We're about 75% there. SCSI and
|
|
HP-IB are not yet supported in a new config kernel; some
|
|
autoconfiguration hackery has to be done there, yet.
|
|
These changes are enough to network boot a diskless kernel.
|
|
New config glue is enabled with the "NEWCONFIG" kernel
|
|
option. If that option is not present, an old config
|
|
kernel will be built. Any kernel configured with
|
|
config(8) will automatically pick up the NEWCONFIG option
|
|
from std.hp300. [thorpej 19961217]
|
|
make(1): Substitution code has been changed to substitute the first
|
|
pattern on each word, not the first pattern of the first word.
|
|
S/a/b/1 can be used to get the old behavior.
|
|
[christos 19961223]
|
|
atari: Add intr_establish/disestablish functions. [leo 19961226]
|
|
mail(1): updated to 4.4BSD-Lite2, including a very handy new "inc"
|
|
command and "autoinc" setting to automatically reread the
|
|
spool file after every command. [tls 19961228]
|
|
kernel: the ramdisk driver `rd' is now called `md'. Files renamed as:
|
|
sys/dev/ramdisk.{ch} => sys/dev/md.{ch}
|
|
sys/arch/<machdir>/rd_root.c => sys/arch/<machdir>/md_root.c
|
|
[pk 19961228]
|
|
inetd(8): add local-address:port syntax for listening on addresses
|
|
other than INADDR_ANY. [mouse 19970102]
|
|
kernel: incorporated Niklas Hallqvist (niklas@appli.se) fix for
|
|
vm_object_collapse() ("swap leak"). [mrg 19970103]
|
|
etc: bunch of things are now configurable in {daily,weekly,monthly,
|
|
security,rc,lkm,ld.so}.conf and other changes, including
|
|
security fixes and sanity fixes. [mrg 19970105]
|
|
kernel: add Darren Reed's ip-filter package to the system.
|
|
[mrg 19970105]
|
|
ddb(4): add "onpanic" variable, defaulting to on, overridable
|
|
at compile time with "DDB_ONPANIC=0" option. If non-zero,
|
|
DDB will be called upon panic. Export all DDB built-in
|
|
variables via sysctl. [thorpej 19970108]
|
|
mac68k: probe for CPU type rather than relying on the booter, and
|
|
clean up 68040 support for most systems. [scottr 19970109]
|
|
mac68k: reimplement get_pte() to avoid doing transparent
|
|
translation over all function codes, limiting it to FC $1,
|
|
allowing the Duo 2x0 series to boot. [scottr 19970109]
|
|
added man pages for editline library (-ledit): editline(3) and
|
|
editrc(5) [lukem 19970110]
|
|
sockets: implement SO_TIMESTAMP socket option; supply a timestamp
|
|
as a timeval in a control mbuf on datagram reception.
|
|
[thorpej 19970110]
|
|
netinet: implement IP_RECVIF socket option; supply a datagram's
|
|
incoming interface as a sockaddr_dl in a control mbuf
|
|
on datagram reception. Move packet information socket
|
|
option processing to a generic function so that it works
|
|
with multicast UDP and raw IP, as well as unicast UDP.
|
|
Contributed by Bill Fenner <fenner@parc.xerox.com>
|
|
[thorpej 19970110]
|
|
ethernet: update the DEC Tulip driver (pci/if_de.c), supports more
|
|
tulip-based cards, including new SMC and Kingston
|
|
cards. From Matt Thomas <matt@3am-software.com>.
|
|
[thorpej 19970110]
|
|
x68k: add M68060 and FPU_EMULATE support. [oki 19970113]
|
|
sun3x: initial import of Sun3/80 support. [gwr 19970114]
|
|
libz: add src/sys/lib/libz to the sources, to be used by boot
|
|
blocks wishing to support booting compressed kernels.
|
|
[cgd 19970115]
|
|
kernel: add isapnp device driver support in dev/isapnp.
|
|
[christos 19970116]
|
|
libkern: add strchr() to libkern, copied from libc's index.c but
|
|
whacked to fit into libkern w/o libc's special
|
|
strchr()-building rules. [cgd 19970117]
|
|
ftp(1): added editing, context sensitive command and filename
|
|
completion, auto-fetch of http:// via http (from thorpej,
|
|
with proxy support added by me), connection caching between
|
|
auto-fetch requests, support for cd-ing to a location and
|
|
entering interactive mode, fixing [PR bin/3011], more code
|
|
cleanup, and lots more. [lukem 19970120]
|
|
libsa: added gzipped-file read capabilities to libsa, and improved
|
|
libsa's memory allocator. From Matthias Drochner.
|
|
[cgd 19970121]
|
|
libc, yp: Use a shorter timeout for RPC calls than the upper-layer
|
|
YP call, allowing for up to 4 RPC retries before the
|
|
YP call times out. From Michael.Eriksson@era-t.ericsson.se,
|
|
PR #3117. [thorpej 19970121]
|
|
libc, getgr{nam,gid}: use yp_match() rather than yp_first()/yp_next().
|
|
New code is more efficient, and better for busy networks.
|
|
From Michael.Eriksson@era-t.ericsson.se, PR #3114.
|
|
[thorpej 19970121]
|
|
add multiple-inclusion protection to most <sys/*.h> headers.
|
|
[mikel 19970122]
|
|
added ELF support and ECOFF recognition to crunchide. [cgd 19970122]
|
|
sendmail(8): upgraded to version 8.8.5. [cjs 19970123]
|
|
Went through entirety of src/lib for potential buffer overruns.
|
|
Removed almost all use of sprintf/strcat/strcpy.
|
|
[mrg 19970123]
|
|
x68k: Use new (speed-hacked) Text-Vram framebuffer routine.
|
|
[oki 19970126]
|
|
libc: Added MD4/MD5 routines, from FreeBSD. [thorpej 19970129]
|
|
cksum(1): Add support for MD5 checksums, partially derived
|
|
from the FreeBSD "md5(1)" program. [thorpej 19970129]
|
|
ccd(4): Keep a freelist of component buffer headers, drastically
|
|
reducing the amount of calls to malloc(). Inspired
|
|
by a conversation w/ Thor Simon. [thorpej 19970129]
|
|
UFS: add "noatime" mount option, which prevents the access
|
|
time on files from being updated. Good for news
|
|
spools. [tls 19970129]
|
|
kill many unconditional #defines in conf/param.c, effectively
|
|
adding a large number of kernel config options.
|
|
[tls 19970129]
|
|
hp300: completely cut over to new-style autoconfiguration,
|
|
and delete config.old (finally!). [thorpej 19970130]
|
|
nfs: Change NFSCLIENT -> NFS. We "mount -t nfs", and the vfs ops
|
|
are "nfs_vfsops". [thorpej 19970130]
|
|
Implement machine-independent mountroothook code, derived
|
|
from similar code implemented by me in the sparc
|
|
and x68k ports. This is used to execute a special
|
|
operation before a device is mounted as root (such
|
|
as ejecting a floppy, and prompting for a new disk.)
|
|
[thorpej 19970130]
|
|
Implement a new machine-independent setroot() function, which
|
|
sets the root/swap device and, optionally, the
|
|
root file system. "options GENERIC" is obsolete.
|
|
[thorpej 19970130]
|
|
Implement a new, fault-tolerant vfs_mountroot(), which is
|
|
capable of determining the root file system type
|
|
if the operator didn't specify one in the kernel
|
|
configuration file. Change file system mountroot
|
|
functions to return errors properly, rather than
|
|
panic'ing. If the file system can not be mounted,
|
|
the operator will be prompted for a root device
|
|
and file system type, or be given the option to halt
|
|
the system. [thorpej 19970130]
|
|
config(8): Change config(8) to support generic vfs_mountroot() and
|
|
machine-independent setroot(). File systems are
|
|
now configured with the "file-system" keyword.
|
|
Kernel configurations must now always specify
|
|
a root device, which may be wildcarded ("?").
|
|
Operator may specify a root file system type,
|
|
as well. [thorpej 19970130]
|
|
su(1): Allow any user to su to root if group 0 exists but has no
|
|
members. [ghudson 19970131]
|
|
m68k: add copypage() and zeropage() to copy.s, which are
|
|
optimizes bcopy/bzero functions for aligned NBPG-byte
|
|
copy/zero operations. Make m68k ports use them
|
|
consistently, garbage-collecting redundant copies.
|
|
[thorpej 19970201]
|
|
m68k: add mappedcopy{in,out}() to m68k common code area.
|
|
These functions use page mapping to speed up
|
|
large copyin/copyout operations. [thorpej 19970201]
|
|
Profile-driven optimization: don't always define KMEMSTATS.
|
|
This leads to a significant improvement in the
|
|
performance of the MALLOC()/FREE() macros, used in
|
|
many critical paths. [tls/cgd 19970201]
|
|
hp300: implement and use _splraise(). [thorpej 19970202]
|
|
config(8): Change config(8) to emit "option headers" for specific
|
|
options specified in system description files
|
|
with the "defopt" keyword. Allows dependencies
|
|
on options to be generated. [thorpej 19970202]
|
|
Convert KMEMSTATS to a header option. [thorpej 19970202]
|
|
mac68k: add basic bus.h interface/implementation. [scottr 19970203]
|
|
routed(8): Re-imported Vernon Schryver's <vjs@sgi.com> new routed(8)
|
|
[christos 19970203]
|
|
hp300: complete rearrangement of the boot code, modeled
|
|
primarily after NetBSD/alpha's boot code build
|
|
process. [thorpej 19970203]
|
|
vax: Added DL11 serial line driver. Written by Ben Harris.
|
|
[ragge 19970204]
|
|
hp300: add support for gzip'd kernels and miniroot images
|
|
to SYS_UBOOT and SYS_INST. [thorpej 19970204]
|
|
arm32: Overhauled CPU support. CPU functions are now accessed
|
|
via macros that use function pointers thus allowing
|
|
CPU's with different cache structures etc to be
|
|
supported in a single kernel. [mark 19970204]
|
|
nfs: Fix malformed callback RPCs and dir eviction in NQNFS, should
|
|
make it much more reliable [fvdl 19970209]
|
|
lastlogin(8): Inported from John M Vinopal. [phil 19970211]
|
|
sync(2): *all* dirty file data should be written out at sync
|
|
time, not just data modified with write. This requires
|
|
ensuring that the VM system does so as well. This
|
|
fixes a severe bug involving potential data loss with
|
|
mmap()ed files. [tls/mycroft 19970216]
|
|
mac68k: Complete bus space access implementation. [scottr 19970219]
|
|
scsi: Added quirk framework to the SCSI changer driver.
|
|
[thorpej 19970221]
|
|
net: Allow the routing socket to be opened and listened to
|
|
by non-superuser. Also allow non-superuser to perform
|
|
RTM_GET. All other messages require superuser status.
|
|
At the same time, remove the setuid bit from /sbin/route,
|
|
since it's no longer needed. [thorpej 19970221]
|
|
arm32: Added drivers for RapIDE32 and ICS IDEA IDE interfaces.
|
|
[mark 19970223]
|
|
scsi: New machine-independent NCR 53c9x driver, derived from the
|
|
SPARC and Alpha versions. [thorpej 19970226]
|
|
sparc: Converted "esp" driver to use MI 53c9x driver.
|
|
[thorpej 19970226]
|
|
alpha: Removed "esp" driver, added "asc" driver (name borrowed
|
|
from Digital UNIX (formerly DEC OSF/1)), which is a
|
|
front-end to the MI 53c9x driver. [thorpej 19970226]
|
|
atari: Added VME 'bus' code. [leo 19970304]
|
|
amiga: - PicassoIV support
|
|
- Merlin works now in ZorroIII mode
|
|
- support for the Domino 16M proto card
|
|
- other gfx fixes for Interlace, DoubleScan, HiColor,
|
|
TrueColor and the Memorysizedetction for 1MB Bords
|
|
[veego 19970305]
|
|
hp300: compute kernel load address differently in boot program;
|
|
round to 8k. [thorpej 19970309]
|
|
atari: Added driver for Lance based VME-cards (Riebl/PAM/Rhotron)
|
|
[leo 19970310]
|
|
spl(9): New manpage. [mikel 19970311]
|
|
ping(8): Imported Vernon Schryver's <vjs@sgi.com> ping(8)
|
|
[christos 19970311]
|
|
sparc: Use genassym.cf instead of genassym.c [christos 19970312]
|
|
pppd(8): Imported Paul Mackerras' <paulus@cs.anu.edu.au> ppp 2.3b4.
|
|
Option PPP_FILTER added to both pppd and kernel to enable bpf
|
|
filtering. [christos 19970312]
|
|
scsi: Integrated Qlogic ISP 10x0 driver (for PCI and Sbus), from
|
|
Matthew Jacob <matt@feral.com> of NASA Ames Research Center.
|
|
[cgd 19970312]
|
|
alpha: Integrated AlphaServer 8200 and 8400 support, from
|
|
Matthew Jacob <matt@feral.com> of NASA Ames Research Center.
|
|
[cgd 19970312]
|
|
alpha: Make the PCI front-ends for the ahc and bha drivers and the
|
|
driver back-ends compile and hopefully run (ahc does, bha is
|
|
untested) on NetBSD/alpha. From Matthew Jacob
|
|
<matt@feral.com>. [cgd 19970312]
|
|
alpha: Make the EISA front-ends for the ahc and bha drivers compile
|
|
and hopefully run (both are untested) on NetBSD/alpha.
|
|
[cgd 19970312]
|
|
Move the boot_${ARCH}.8 man pages that were sitting in reboot
|
|
into man/man8/man8.${ARCH}, and rename to boot.8 --
|
|
also updated a bunch of junk, especially in the i386 page.
|
|
[perry 19970312]
|
|
Rename the etc/mtree/4.4BSD.dist file to NetBSD.dist
|
|
[perry 19970312]
|
|
Add a SYMLINKS variable to the share/mk/bsd.*.mk files -- does
|
|
the same thing as LINKS, only symbolically.
|
|
[perry 19970312]
|
|
rmail(8): Move /bin/rmail to /usr/libexec/rmail -- the make files leave
|
|
behind a symlink for back compatibility.
|
|
[perry 19970312]
|
|
New generated kernel include file "locators.h" includes manifest
|
|
constants for cf_loc[] indexing. [jtk 19970313]
|
|
vax: Standalone le driver written. Now supports diskless
|
|
workstations [ragge 19970315]
|
|
hp300: use m68k a.out with 8k linker page size, to match
|
|
other m68k ports. m68k4k is supported for
|
|
backwards compatibility if the kernel is built
|
|
with the COMPAT_M68K4K option. [thorpej 19970315]
|
|
hp300, compat_hpux: Do a bit of spring cleaning; separate
|
|
HP-UX compatibility code from the mainline code,
|
|
and garbage collect some non-useful bits. [thorpej 19970316]
|
|
m68k: add <m68k/m68k/support.s>, which contains common
|
|
primitive functions implemented in assembler.
|
|
Place setjmp/longjmp and _insque/_remque there.
|
|
Convert all m68k locore.s's to use it. [thorpej 19970316]
|
|
net: ARP support for non-Ethernet-style links: Replaced
|
|
<netinet/if_ether.h> partially by <net/if_ether.h>,
|
|
partially by <netinet/if_inarp.h>. struct ifnet has a
|
|
new member if_sadl, pointer to the link level sockaddr
|
|
structure. Added AF_ARP, currently only for in-kernel
|
|
communication. Added ARP support to common MI ARCnet
|
|
driver (net/if_arcsubr.c). Bumped OS version to
|
|
NetBSD-1.2D, as you can't mix network drivers from
|
|
pre-1.2D with 1.2D and later.
|
|
XXX Some userland stuff (e.g.: rarpd, tcpdump/libpcap)
|
|
needs more work to support non-Ethernet-style links.
|
|
Some man 9 pages are not yet written. [is 19970316]
|
|
mopd(8): Imported mopd(8) from Mats O Jansson. [cjs 19970316]
|
|
net: add BSD/OS-style network interface media selection
|
|
support, implemented by Jonathan Stone
|
|
and Jason R. Thorpe, with assitance from
|
|
Matt Thomas. [thorpej 19970316]
|
|
ethernet: Convert the LANCE driver to use if_media and add support
|
|
for selecting media types on the Sun4m. [thorpej 19970316]
|
|
ethernet: Import latest version of the DEC Tulip (de) driver,
|
|
supports more cards, fixes bugs, supports
|
|
if_media. From Matt Thomas. [thorpej 19970316]
|
|
scsi, ethernet: Add a driver for the Cabletron SCSI Ethernet interface.
|
|
From Ian Dall <ian.dall@dsto.defence.gov.au>.
|
|
[thorpej 19970317]
|
|
atm: Update midway ATM driver to support Adaptec 155 PCI ATM cards
|
|
[chuck 19970320]
|
|
Redefine kern.osrevision sysctl to return value of NetBSD
|
|
symbol from <sys/param.h>, not BSD symbol [mikel 19970321]
|
|
amiga: now that ARP is debugged and works over ARCnet, make it
|
|
the default on the Amiga "bah" interface driver. [is 19970323]
|
|
Add link-time warning if mktemp(), tempnam() or tmpnam() is
|
|
used; suggest mkstemp() instead. Modify a few programs
|
|
in the tree to meet this. [lukem 19970324]
|
|
nfs: Use reserved ports by default for NFS, check them on each request,
|
|
and make it controlled by the -noresport option in the
|
|
exports file [fvdl 19970323]
|
|
Cleanup Makefiles and .mk rules: i) Add SCRIPTS, INCS, FILES rules.
|
|
ii) Fix DPADD, LDADD inconsistencies. iii) Allow incremental
|
|
(UPDATE) and forced (BUILD) 'make install'. [christos 19970324]
|
|
ethernet, fddi: Update DEC Tulip ("de") and FDDI code ("pdq" and
|
|
related front-ends, and generic if_fddi*).
|
|
From Matt Thomas <matt@3am-software.com> [thorpej 19970325]
|
|
Move findroot/setroot stuff into the new cpu_rootconf function
|
|
that is called just before vfs_mountroot so that this
|
|
code can rely upon tsleep and timeouts [gwr 19970326]
|
|
Update and enhancement to the mbuf code, to support use of non-cluster
|
|
external storage. Highlights:
|
|
- additional "void *" argument to (*ext_free)(), an opaque
|
|
cookie for use by the free function.
|
|
- MCLALLOC() and MCLFREE() calls are gone. They are replaced
|
|
by MEXTADD() (add external storage to mbuf), MEXTMALLOC()
|
|
(malloc() external storage and attach to mbuf), and
|
|
MEXTREMOVE() (remove external storage from mbuf).
|
|
- completely new external storage reference counting
|
|
mechanism; mclrefcnt[] is gone.
|
|
These changes will eventually be used to pass driver DMA
|
|
buffers up the network stack, and reduce/eliminate copies
|
|
in certain code paths (e.g. NFS writes).
|
|
From Matt Thomas <matt@3am-software.com> and myself
|
|
<thorpej@nas.nasa.gov>, with some input from Chris Demetriou
|
|
<cgd@cs.cmu.edu> and review by Charles Hannum
|
|
<mycroft@mit.edu>. [thorpej 19970327]
|
|
ifconfig(8): Add -l to ifconfig, which lists all network interfaces
|
|
with no additional information. [thorpej 19970327]
|
|
amiga: if_ae removed since if_le supports now the Ariadne
|
|
ethernet card. [veego 19970327]
|
|
powerpc: add PowerPC changes for libraries, make games and fdisk
|
|
compile. Mostly from Wolfgang Solfrank <ws@tools.de>
|
|
[thorpej 19970329]
|
|
ftpd(8): modified to make anonymous uploads more secure.
|
|
[cjs 19970330]
|
|
atari: Added a wd-driver (no joke ;-) ). [leo 19970401]
|
|
termios(4): Added OCRNL output processing. [kleink 19970401]
|
|
Appletalk networking stack. Code based on netatalk release beta-970220
|
|
from toccata.fugue.com. Import based on Ted Lemon's and Bill
|
|
Studenmund's working copy. [christos 19970402]
|
|
ftp(1): added "page file" (with "more"/"less" synonyms), support
|
|
for $ftp_proxy [PR bin/3245], remote globbing in "auto-fetch"
|
|
arguments. [lukem 19970405]
|
|
ftpd(8): modified to have allow and deny information in /etc/ftpusers
|
|
and have a `deny by default' facility. Backward compatable
|
|
with previous /etc/ftpusers files. [cjs 19970405]
|
|
ep(4): Update 3Com Etherlink III to use if_media [jonathan 19970307]
|
|
namei(): "" is no longer a valid file name; handle trailing slashes
|
|
(e.g., rmdir("dir/")) correctly. [kleink 19970408]
|
|
m68k: factor our regdump() into arch/m68k/m68k/regdump.c and
|
|
make all ports use it. [thorpej 19970409]
|
|
m68k: factor out several locore.s functions that manipulate
|
|
processes into arch/m68k/m68k/proc_subr.s and make
|
|
all ports use it. [thorpej 19970409]
|
|
m68k: New crash dump format that is self-containing, will work
|
|
with all m68k ports. [thorpej 19970409]
|
|
hp300: use arch/m68k/m68k/sig_machdep.c [thorpej 19970409]
|
|
hp300: use new crash dump format [thorpej 19970409]
|
|
audio, emul/linux, emul/freebsd: Split off the Linux sound emulation
|
|
and call it ossaudio (Open Sound System, the new name for
|
|
VoxWare). Use ossaudio for the FreeBSD emulation too.
|
|
[augustss 19970409]
|
|
audio: Add mixer emulation. [augustss 19970409]
|
|
alpha: added Digital eb64+/AlphaPC 64 support. [cgd 19970410]
|
|
alpha: fixed several pmap problems (pv_entry allocation lossage,
|
|
and some 21164-related problems). [cgd 19970410]
|
|
alpha: added an installboot_cd9660(8) command, to install a boot
|
|
block in an ISO-9660 file system image file. [cgd 19970410]
|
|
upgraded BIND (named, resolver, and include files) to version
|
|
4.9.5-P1. [mrg 19970413]
|
|
hp300: Add support for the Apollo Domain keyboard to the boot
|
|
programs, from Michael Smith miff@spam.frisbee.net.au.
|
|
[thorpej 19970414]
|
|
dump(8), mt(1), restore(8), tcopy(1): Define _PATH_DEFTAPE as
|
|
"/dev/rst0" in <paths.h>, and convert dump(8), mt(1),
|
|
restore(8) and tcopy(1) to use it. [lukem 19970415]
|
|
powerpc: Mega-commit. Fix several trap, pmap, and symbol related
|
|
bugs. Rearrange boot program. From Wolfgang Solfrank,
|
|
Charles Hannum, Andrew Cagney, and myself. [thorpej 19970416]
|
|
Add several cross-compiling helpers to bsd.sys.mk. Change
|
|
STRIP -> STRIPFLAG in bsd.own.mk, and update all
|
|
dependent Makefiles. [thorpej 19970416]
|
|
Allow strip(1) program to be overridden with the STRIP environment
|
|
variable in install(1). [thorpej 19970416]
|
|
ld: Reorganize the src/gnu/usr.bin/ld: Add arch, common and ld
|
|
directories [christos 19970416]
|
|
libc: Added finnish language libc message catalog contributed by
|
|
Jukka Marin <jmarin@pyy.jmp.fi>. [is 19970417]
|
|
xntp: Import xntp3-5.90 from louie.udel.edu. [christos 19970418]
|
|
libc: Add strptime(3) to libc. From Powerdog Industries.
|
|
[mrg 19970421]
|
|
Fixed many possible buffer overruns in libraries and programs.
|
|
[mrg 19970422]
|
|
more(1)/less(1): updated to less-321. [mrg 19970422]
|
|
dump(8), mt(1), restore(8), tcopy(1): Change _PATH_DEFTAPE to
|
|
"/dev/nrst0" in <paths.h> (non-rewinding device), as instructed
|
|
by mycroft. Affects dump(8), mt(1), restore(8), and tcopy(1).
|
|
[lukem 19970415]
|
|
ifconfig(8): add -d (only list down interfaces) and -u (only list
|
|
up interfaces) modifiers to -a and -l. [lukem 19970416]
|
|
m68k: factor out several trap vector routines and make all m68k
|
|
ports use them. [thorpej 19970424]
|
|
hp300: Serious cleanup of C label handling in assembly code.
|
|
[thorpej 19970424]
|
|
hp300: Uniquely identify 400, 425, and 433 in the boot program
|
|
and kernel, and clean up associated code. Identification
|
|
stuff provided by Mike Smith. [thorpej 19970427]
|
|
hp300, compat_hpux: garbage-collect a bunch of hp300-specific stuff,
|
|
making this probably sharable with the other m68k ports.
|
|
[thorpej 19970427]
|
|
ethernet: New DP8390/WD83C690-based Ethernet controller driver, derived
|
|
from the ISA (i386) and mac68k versions. [scottr 19970428]
|
|
libkern: Added libc's md5 implementation. [thorpej 19970429]
|
|
audio: Changed the interface between the high and low level drivers
|
|
to make it slimmer and make error checking easier.
|
|
XXX Pretend that SB cards are of model 1 since the driver
|
|
for newer cards is broken. [augustss 19970430]
|
|
sparc: add support for floppy controller on sun4m machines.
|
|
[pk 19970502]
|
|
sparc: bootblocks can be used unmodified across all currently
|
|
supported architectures. [pk 19970504]
|
|
audio: Convert to new orthogonal audio encoding scheme and implement
|
|
some of the new encodings. The change to ioctl AUDIO_GETENC
|
|
is NOT backwards compatible.
|
|
Add buffer size information audio_info_t and use
|
|
if for OSS emulation. [augustss 19970507]
|
|
hp300: added support for Apollo APCI UARTs to boot program
|
|
and kernel, partially from Mike Smith
|
|
<mike@pressed.spam.frisbee.net.au>. [thorpej 19970511]
|
|
Store release information in one location; the output of
|
|
sys/conf/osrelease.sh. Change newvers.sh and various distrib
|
|
Makefiles to take advantage of this. [lukem 19970511]
|
|
mac68k: Rework NuBus driver to map, probe, and attach (or unmap)
|
|
NuBus cards using bus.h interface. [scottr 19970511]
|
|
rc.conf(5): Support $hostname, $domainname, $defaultroute, and
|
|
$ifaliases_XXX in rc.conf(5) as alternatives to the equivalent
|
|
files. [lukem 19970512]
|
|
audioctl(1), mixerctl(1): Add two audio utility programs, audioctl
|
|
and mixerctl. They provide (sysctl inspired) command line
|
|
access to the audio and mixer devices. [augustss 19970513]
|
|
libc: Make setproctitle use __ps_strings (from crt0) via change to
|
|
sys/exec.h PS_STRINGS. [gwr 19970513]
|
|
libz: Remove _ZLIB_PRIVATE changes so our libz headers provide the
|
|
usual typedefs. [gwr 19970513]
|
|
gcc(1): Imported gcc-2.7.2.1 and updated gcc2netbsd script to include
|
|
local patches to FSF code. [phil 19970513]
|
|
gcc(1): Changed version to 2.7.2.2. [phil 19970514]
|
|
libposix: add src/lib/libposix to the sources; maintain a libc-style
|
|
directory structure. [kleink 19970518]
|
|
atari: Added driver for 68901 UART (modem1). The driver has console
|
|
possibilities (Enable with SERCONS option). [leo 19970525]
|
|
rcmd: allow alternative `rsh' methods (eg, ssh). Currently, rdist(1)
|
|
is the only program to use this. [mrg 19970526]
|
|
ethernet: Added FreeBSD's "fxp" driver for the Intel EtherExpress PRO
|
|
10/100B Ethernet interface, ported to NetBSD by me. Thanks
|
|
to Matthias Drochner for the testing, and David Greenman
|
|
for writing it, and feedback on the changes to support
|
|
NetBSD. [thorpej 19970604]
|
|
dump(8): allow dumping of subsets of filesystems, support SIGINFO,
|
|
print statistics after each tape and at completion of
|
|
dump, display year in 'w' output. [lukem 19970605]
|
|
atari: Fixup 060 support. It's really working now!! [leo 19970605]
|
|
Added FreeBSD's pkg commands (pkg_add, pkg_create, pkg_delete and
|
|
pkg_info). Also added FreeBSD's libftpio, but in the lib
|
|
directory under pkg_install. [agc 19970605]
|
|
Implement new vm_page_alloc_memory() and vm_page_free_memory()
|
|
functions, used to allocate unmapped managed pages
|
|
conforming to various allocation constraints.
|
|
[thorpej 19970606]
|
|
bus_dma(9): Implement new bus dma framework, providing a
|
|
machine-independent abstraction for DMA mapping. See bus_dma(9)
|
|
for details. Convert several machine-independent
|
|
drivers to use new framework. [thorpej 19970606]
|
|
i386: Add support for generic ISA bounce buffers, using
|
|
new bus dma framework. [thorpej 19970606]
|
|
alpha: Add support for SGMAP-mapped DMA, using new bus dma
|
|
framework, allowing ISA DMA to function. [thorpej 19970606]
|
|
isa: convert isadma.c to be a user of new bus dma framework,
|
|
and convert all drivers that use it to the new API.
|
|
[thorpej 19970606]
|
|
New sysctl hw.machine_arch which returns the CPU class of a machine.
|
|
[veego 19970607]
|
|
ext2: Added kernel and userland support for the ext2 file system
|
|
[bouyer 19970611]
|
|
kernel: new swapping system implemented, with any-time addition of swap
|
|
devices, at different priorities. Thanks to pk and leo. [mrg
|
|
19970612]
|
|
kernel: fix dump device selection in wake of new swap system. Allow
|
|
greater flexibility in dump device selection, including
|
|
ability to dump to local disk if root is on nfs.
|
|
[thorpej 19970613]
|
|
ftpd(8): add support for /etc/ftpd.conf, allowing support for
|
|
`conversions', displaying and/or notification of certain files
|
|
when a directory is first entered, amongst other features.
|
|
Each feature can be controlled on a per class basis (one of:
|
|
real, chroot, guest, all or none). [lukem 19970614]
|
|
amiga, audio: added a driver for the Amiga custom chip audio hardware,
|
|
contributed by Stephan Thesing <thesing@cs.uni-sb.de> and
|
|
heavily hacked upon by myself to make it work in -current
|
|
and in general. Currently, only 8bit precision is supported.
|
|
[is 19970614]
|
|
vnd(4): Add full support for disklabels, partitions, and geometry
|
|
emulation. Update vnconfig(8) to allow geometry to be
|
|
specified. Closes some vnd-related PRs. [thorpej 19970623]
|
|
xargs(1): add -0; use NUL instead of whitespace as separator.
|
|
From OpenBSD. [lukem 19970624]
|
|
Eliminate all use of dtom() in sys/net*. Allows greater flexibility
|
|
to use mbuf external storage, and improves performance by
|
|
eliminating m_pullup()'s for clusters in the IP reassembly
|
|
code. From Koji Imada <koji@math.human.nagoya-u.ac.jp>
|
|
in PR #3628 and PR #3480. [thorpej 19970623]
|
|
Eliminate use of dtom() in the handling of UNIX domain sockets.
|
|
Since this was the last use of dtom(), purge the dtom()
|
|
macro from sys/mbuf.h. [thorpej 19970624]
|
|
network: Disallow SO_SNDBUF, SO_RCVBUF, SO_SNDLOWAT, and SO_RCVLOWAT
|
|
socket options to have values < 1. Such values to not
|
|
make sense, so return EINVAL. Inspired by PR #3770,
|
|
from Havard Eidnes <he@vader.runit.sintef.no>.
|
|
[thorpej 19970624]
|
|
If the user attempts to set SO_SNDLOWAT or SO_RCVLOWAT socket
|
|
options greater than the high-water marks for those
|
|
socket buffers, silently truncate the request to the
|
|
high-water value, like BSD/OS. [thorpej 19970624]
|
|
nfs: Add WebNFS support, per RFC 2054 and 2055. [fvdl 19970624]
|
|
login(1): link statically (PR #1715), prompt for S/Keys in the
|
|
password prompt if the user has one, and implement -s which
|
|
can force use of S/Key (PR #3270) [lukem 19970625]
|
|
ddb(4), alpha: Clean up some type-size problems to give DDB a better
|
|
chance of working on the Alpha. Change the symbol
|
|
table handling code interfaces slightly to facilitate
|
|
using other symbol formats (such as ELF, on the Alpha
|
|
and the MIPS). Fixup the software single-stepping code
|
|
a bit, to make it work better on the Alpha and MIPS.
|
|
Single-stepping code partially from Mach 3, the rest
|
|
from me. [thorpej 19970625]
|
|
mac68k: fix 68LC040 FP exception frame handling, from Kelly Campbell
|
|
<camk@telecom.ksu.edu>. [scottr 19970625]
|
|
mips: A single kernel can now boot on either mips1 (r2000, r3000)
|
|
CPUs or mips3 (r4000, r4400 )CPUs. Tested on mips1 and mips3
|
|
pmaxes. Partly from Michael L. Hitch [jonathan 19970628]
|
|
libsa: In exec(), fix ZMAGIC loading, loading of stripped kernels,
|
|
and allow machine-dependent code to adjust the start
|
|
address. From Matthias Pfaller <matthias@NetBSD.org>.
|
|
[thorpej 19970628]
|
|
mac68k: use new bus error and address error handlers from the amiga
|
|
amiga port, slightly optimized and with a generalized method
|
|
to save the fault address in the case of a bus error.
|
|
[scottr 19970629]
|
|
ddb(4): Add support for Elf symbols. [thorpej 19970701]
|
|
su(1): allow definition of SUGROUP to override use of group "wheel"
|
|
as the group that may 'su root'. [lukem 19970702]
|
|
i386: Add preliminary support for remote KGDB over "com" serial
|
|
ports. [thorpej 19970705]
|
|
ddb(4), mips: add DDB support for mips with hooks for pica and pmax.
|
|
No symbol support yet, needs ELF-aware bootblocks.
|
|
Tested on mips1 and mips3 pmax [jonathan 19970706]
|
|
amiga: The DraCo real-time clock is now read when booting.
|
|
[is 19970707]
|
|
amiga: options RTC_OFFSET is now implemented. [is 19970707]
|
|
Bring in Lite2 locking code and apply it in a few places, such as
|
|
avoiding race conditions in inode allocation. [fvdl 19970707]
|
|
Makefile.port: Generate assym.h dependencies. [leo 19970713]
|
|
Add PlanetConnect Satellite receiver driver by Jason and
|
|
Herb. [hpeyerl 19970713]
|
|
hp300: use new bus error and address error handlers, lifted from
|
|
amiga and mac68k ports; they are sharable and more optimal.
|
|
Vector offsets 8 and 12 now initialized at run-time to
|
|
the correct handler, before the MMU is enabled.
|
|
[thorpej 19970714]
|
|
amiga: add glue code for the m68k fpu emulation system.
|
|
XXX this is known to be broken on 68LC040, 68040V and 68LC060
|
|
CPUs currently. [is 19970715]
|
|
sendmail(8): added installation of cf tree to /usr/share/sendmail.
|
|
[phil 19970716]
|
|
ffs: fix overflow bug in indirect block computation that caused
|
|
the actual maximum filesize to be much smaller than
|
|
expected [fvdl 19970718]
|
|
nfs: do not silently truncate files larger than the maximum filesize
|
|
over nfs. Also deal with servers that fail to provide
|
|
complete information in fsinfo [fvdl 19970718]
|
|
netns: Make a pass as 64-bit friendliness in sys/netns.
|
|
[thorpej 19970718]
|
|
nfs: Allow for multiple hosts (through overlapping netgroups,
|
|
for example) in /etc/exports lines [fvdl 19970720]
|
|
trpt(8): Rewrite trpt(8) to use libkvm. [thorpej 19970723]
|
|
trsp(8): Rewrite trsp(8) to use libkvm. [thorpej 19970723]
|
|
netinet: Implement a compressed state engine for TCP, based
|
|
on code written by David Borman for BSD/OS. This
|
|
compressed state engine is currently used to hold
|
|
state for embryonic TCP connections. Rather than
|
|
creating a socket/TCB for the incoming SYN, it is
|
|
placed into the compressed state engine. A TCB is
|
|
only created once the 3-way handshake has been completed.
|
|
Among other things, this provides complete protection from
|
|
"SYN flood attacks" without the need to drop half-open
|
|
connections. MANY MANY thanks to BSDI for releasing
|
|
the original code, and to Ted Lemon <mellon@NetBSD.org>
|
|
for doing the initial integration work! [thorpej 19970723]
|
|
alpha: Pass a bootinfo structure from the boot program to the
|
|
kernel, containing booted kernel name, flags, and
|
|
symbol table information. Add some additional DDB
|
|
glue. [thorpej 19970724]
|
|
amd(8): Imported new am-tools-6.0a8 with support for nfsv3 and tcp.
|
|
[christos 19970724]
|
|
audio: Change the audio drivers to allow looping DMA. Change
|
|
the silence handling. Add mmap() of the audio device.
|
|
[augustss 19970727]
|
|
netinet: Make several patchables tunable via sysctl, inspired
|
|
by BSD/OS. [thorpej 19970728]
|
|
amiga: new grfconfig mode format [veego 19970729]
|
|
i386: Added support for booting with an msdosfs root by mounting
|
|
an mfs partition for /dev from init. Changes include
|
|
addition for msdosfs_mountroot(), changes to init to
|
|
mount an mfs partition, changes to mount to try to deduce
|
|
the vfstype in mount -u from statfs. [christos 19970729]
|
|
ethernet: Added new DEC EtherWORKS III (LEMAC) Ethernet driver: lc0.
|
|
Supports DEC DE203/DE204/DE205 cards. [matt 19970731]
|
|
libc: now that getnetby*() supports BIND lookups (as opposed
|
|
to only files), add support for dispatch for via
|
|
"lookup ..." in /etc/resolv.conf, a'la gethostby*().
|
|
[thorpej 19970731]
|
|
netstart: configure lo0 before other interfaces, so the kernel
|
|
can automagically add a route from the interface to
|
|
lo0, negating the need for an explicit route per
|
|
interface. [lukem 19970803]
|
|
bus_space(9): Added manpage which describes the kernel's bus_space_*()
|
|
functions. [cgd 19970813]
|
|
Implemented `force password change at next login', by setting
|
|
the pw_change field to -1. Based on [PR bin/936] by
|
|
Simon Gerraty <sjg@quick.com.au>. [lukem 19970816]
|
|
audio: Add /dev/audioctl, a device like /dev/sound but
|
|
which only accepts ioctl() and can be opened at any time.
|
|
[augustss 19970818]
|
|
ftp(1): support for gate-ftp (TIS fwtk ftp-gate), don't treat
|
|
"-" and "|..." as special local filenames during mget
|
|
and get if not specified explicitly. [lukem 19970819]
|
|
audio: Make the audio device attach to the hardware audio drivers
|
|
in the normal way (not the special magic that was used
|
|
before). The requires an extra line in the config file
|
|
to get the sound to work again. [augustss 19970820]
|
|
audio: Minor change in audio_hw_if (again). Improve error
|
|
handling in the audio driver. Add the AUDIO_PROP_INDEPENDENT
|
|
property. Add new audio(9) man page. [augustss 19970825]
|
|
ethernet: Update the "de" driver to Matt Thomas's 970703 version.
|
|
[thorpej 19970825]
|
|
ethernet: Update the "fxp" driver to FreeBSD-current-970823. Convert
|
|
driver to use if_media. [thorpej 19970825]
|
|
isa: XXX Add a drq2 locator for the ISA bus. Many sound cards need
|
|
two DMA channels to do e.g. full-duplex. This allows
|
|
a way of specifying the second channel in a sane way.
|
|
THIS IS TEMPORARY. The drq2 locator will go away when
|
|
the locator system has been changed to allow multiple
|
|
values per locator. [augustss 19970825]
|
|
Change ld.so for processing /etc/ld.so.conf internally, rather
|
|
than relying on /etc/rc to perform this function.
|
|
From Jim Bernard <jbernard@tater.mines.edu>, PR #4031.
|
|
[thorpej 19970826]
|
|
calendar(1): Enhancements from Ty Sarna <tsarna@endicor.com>,
|
|
allowing user to:
|
|
- get entries from a file other than "calendar".
|
|
- get entries for a different date than today.
|
|
- get entries for a whole week in advance, or only one day.
|
|
[thorpej 19970826]
|
|
scsipi: Added a new bus interface machinery sys/dev/scsipi, for use
|
|
with SCSI and ATAPI devices (derived from sys/scsi). Split
|
|
sys/dev/isa/wd.c into controller and disk drivers. Added a
|
|
command queue and ATAPI support on the controller driver
|
|
[bouyer 19970827]
|
|
mountd(8): prevent an info-gathering attack by always returning
|
|
EACCES ("Permission Denied") when the directory doesn't
|
|
exist or there aren't enough privileges. [lukem 19970828]
|
|
nfs: Add BOOTP support to nfs_mountroot based on contributions
|
|
from Tor Egge <tegge@idt.unit.no>, PR #2351 [gwr 19970829]
|
|
audio: Substantial rewrite of the SB driver to make it do full
|
|
duplex on an SB16. Because of the braindead design of
|
|
the SB the input and output have to use different
|
|
precisions (8 and 16 bits). It is possible to set the
|
|
driver to use 8 bits on both and it will the emulate
|
|
8 bits on the output by expanding it to 16 bits.
|
|
[augustss 19970829]
|
|
ethernet: Added a driver ("sm") for the SMC91cxx family of Ethernet
|
|
chips (including the SMC91c90, 91c92, 91c94, 91c95, and
|
|
91c100). This is used for Megahertz PCMCIA Ethernet cards, and
|
|
several ISA Ethernet cards. This driver is derived from a
|
|
driver written for FreeBSD by Gardner Buchanan, plus some
|
|
changes from a NetBSD/amiga driver by Michael Hitch, and some
|
|
bug fixes and enhancements by me. [thorpej 19970901]
|
|
alpha: add support for DDB, based on such code from Mach 3,
|
|
initially ported to NetBSD/alpha by Chris Demetriou,
|
|
then heavily hacked by me. [thorpej 19970905]
|
|
kernel: add minherit system call (from openbsd). [chuck 19970908]
|
|
finger(1), fingerd(8): add -g flag to finger(1) and fingerd(8). finger
|
|
-g will not show non-realname gecos information. also, update
|
|
docmentation for -s; and log the request, as well as the
|
|
requestor. [mrg 19970909]
|
|
ddb(4): add a `reboot' command. [scottr 19970911]
|
|
kernel: add code for a more flexible sized message buffer. This
|
|
closes pr-1891. [leo 19970919]
|
|
less(1): updated to version 332. [mrg 19970921]
|
|
ipfilter: updated to version 3.2beta5. [veego 19970921]
|
|
netinet: Fix several annoyances/bugs related to MSS handling in
|
|
BSD TCP. Split up t_maxseg and the tcp_mss() function,
|
|
and dynamically compute the max size for tcp_output()
|
|
on a per-segment basis. [thorpej 19970922]
|
|
mac68k: use the MI miniroot machinery. [scottr 19970922]
|
|
pppd(8), amd(8): pppd(8) upgraded to 2.3.1, amd upgraded to 6.0a12
|
|
[christos 19970926]
|
|
menuc(1), msgc(1): Added two little languages (menuc, msgc) for
|
|
defining a menu system and a message catalog. [phil 19970926]
|
|
countmail(6): Added countmail(6) to tell you how much mail you have,
|
|
obnoxiously. written by mycroft, based on the original
|
|
countmail from noah friedman. [mrg 19971003]
|
|
kernel: add lchmod, lchown and lutimes. readlink is changed
|
|
to check read permission. [enami 19971003]
|
|
hunt(6): added hunt from ftp://cgl.ucsf.edu/pub/hunt.shar.Z.
|
|
[mrg 19971004]
|
|
named(8): updated BIND programs to 4.9.6 sources. [mrg 19971004]
|
|
tcpdump(1), pcap(3), traceroute(8): updated from LBL tcpdump (3.4a5),
|
|
libpcap (0.4a3), and traceroute (1.4a5) [christos 19971004]
|
|
lpr: updated to 4.4BSD-Lite2. also incorporated a large number of
|
|
security changes obtained from OpenBSD, some from FreeBSD,
|
|
plus a few local ones as well. [mrg 19971005]
|
|
libc: add lchmod, lchown and lutimes. [enami 19971006]
|
|
audio: add a driver for the GUS PnP card. From Kari Mettinen
|
|
(Kari.Mettinen@helsinki.fi). [augustss 19971006]
|
|
sup(1): Integrated into the main sources, so that it doesn't
|
|
have to be tracked separately in order to track
|
|
NetBSD-current. [thorpej 19971006]
|
|
arm32: Added libc support for PIC code and shared libraries.
|
|
[mark 19971060]
|
|
inetd(8): make several services no longer run as root. [mrg 19971007]
|
|
libexec: import and merge 4.4BSD-Lite2 for all programs.
|
|
[mrg 19970107]
|
|
Added DIOCGDEFLABEL (get default label) and DIOCCLRLABEL (clear label)
|
|
ioctls to <sys/dkio.h>. Implemented DIOCGDEFLABEL in
|
|
several disk drivers. [thorpej 19971008]
|
|
restore(8), pax(1), tar(1): restore owner/group/mode/atime/mtime of
|
|
symbolic links. [enami 19971008]
|
|
sendmail(8): we now compile smrsh and install it in /usr/libexec. It
|
|
looks in /usr/libexec/sm.bin. [cjs 19971009]
|
|
ramdom: added in-kernel random device for generation of secure TCP ISS
|
|
values and other uses. Exported to userland via /dev/random
|
|
and /dev/urandom. [explorer 19971009]
|
|
nfs: rewrite directory cookie caching. Replace getdirentries
|
|
system call by getdents. [fvdl 19971010]
|
|
arm32: Added softfloat support to libc. [mark 19971012]
|
|
nfs: do negative lookup caching [fvdl 19971012]
|
|
termcap(3): Added <termcap.h> to contain definitions for termcap(3)
|
|
functions, and modify various non curses programs to take
|
|
advantage of this. [lukem 19971014]
|
|
bebox: Imported bebox port for BeBox (Be,Inc. computer).
|
|
[sakamoto 19971014]
|
|
arm32: major restructure of the kernel arm32 source files to remove
|
|
lots of RiscPC/IOMD/VIDC inter-dependancies, making it easier
|
|
to port to mutliple ARM hardware architectures [mark 19971014]
|
|
ethernet: Split NE2000 support out of the ISA "ed" driver, and create
|
|
an "ne" driver to handle multiple attachments for NE2000
|
|
compatible cards. Add front-ends for ISA and PCI.
|
|
[thorpej 19971014]
|
|
ypserv(8): add support for ``secure'' maps, which aren't served to
|
|
clients connecting from non-reserved ports. Originally from
|
|
FreeBSD, but this code is derived that in from OpenBSD.
|
|
[lukem 19971015]
|
|
pica: Minimal changes to rename "com" driver to "pcom" driver, to
|
|
avoid a naming collision with the more heaviliy-used
|
|
"com" driver which will soon live in sys/dev/ic.
|
|
[thorpej 19971015]
|
|
x68k: Minimal changes to rename "com" driver to "xcom" driver, to
|
|
avoid a naming collision with the more heaviliy-used
|
|
"com" driver which will soon live in sys/dev/ic.
|
|
[thorpej 19971015]
|
|
ethernet: add ne2000 ISA Plug-and-Play attachment. [matt 19971016]
|
|
audio: Add libossaudio to make porting Linux audio programs easier.
|
|
[augustss 19971016]
|
|
pcmcia: Add Marc Horowitz's new PCMCIA framework, with help from from
|
|
John Kohl, Matt Thomas, Enami Tsugutomo, Bill Sommerfeld,
|
|
Jason Thorpe, and others. Supports several common PCMCIA
|
|
devices. [thorpej 19971016]
|
|
arm32: Use com and lpt drivers form sys/dev/ic [mark 19971016]
|
|
arm32: wd driver updated to support ATAPI [mark 19971016]
|
|
libc, kernel: msync() takes a third argument; remove obsolete
|
|
xdr_{domainname,mapname,peername} from xdryp.c;
|
|
make __ps_strings extern on setproctitle.c and don't set
|
|
it to a default when it is NULL; change unvis() argument to
|
|
an int from a char; move timezone() to libcompat; move
|
|
swapon() to libcompat move getdirentries() to libcompat
|
|
change <sys/types.h>:
|
|
mode_t: u_int16_t -> u_int32_t
|
|
nlinks_t: int16_t -> u_int32_t
|
|
dev_t: int32_t -> u_int32_t
|
|
libc is now version 12.20 [christos 19971016]
|
|
msdosfs: add support for FAT32 [ws 19971017]
|
|
netinet: add support for path MTU discovery (RFC 1191) [kml 19971017]
|
|
arm32: add PIC support to ld for the arm32 port [mark 19971017]
|
|
audio: Make the audio API (almost) SunOS compatible by allowing
|
|
some more mixer manipulations through the audio device.
|
|
These changes also simplified audio_hw_if. [augustss 19971019]
|
|
x68k: add support for MK-HA1 Mankai Mach-2 SCSI host adapter.
|
|
[oki 19971019]
|
|
ethernet: Update the "fxp" driver from FreeBSD-current.
|
|
[thorpej 19971019]
|
|
amiga: new graphics driver for the CyberVision64/3D. [veego 19971019]
|
|
ipfilter: updated to version 3.2. [mrg 19971031]
|
|
makewhatis/getNAME: updated makewhatis to use getNAME(8) to find
|
|
manual NAME entries, rather than costly nroff calls. getNAME
|
|
now has apropos(1) friendly output. [mrg 19971101]
|
|
ethernet: Break the 3Com 3c503 support out of the ISA "ed" driver, and
|
|
create an "ec" driver, front-end to the MI dp8390
|
|
driver. [thorpej 19971101]
|
|
ethernet: Add ifmedia support to the MI dp8390 driver.
|
|
[thorpej 19971101]
|
|
ethernet: Break the WD/SMC 80x3, SMC Elite Ultra, and SMC EtherEZ
|
|
support out of the ISA "ed" driver, and create a "we" driver,
|
|
front-end to the MI dp8390 driver. [thorpej 19971103]
|
|
ethernet: Remove the ISA "ed" driver. It is obsolete.
|
|
[thorpej 19971103]
|
|
build lint libraries correctly (at least on the i386) if
|
|
NONOLINT is set when building. [cgd 19971103]
|
|
ftpd(8): add a `checkportcmd <class>' directive to ftpd.conf. this
|
|
stops ftp bounce attacks. [mrg 19971111]
|
|
pkg_info(1): Alter the default behaviour. With no options given, behave
|
|
as if -Ia was given, instead of showing usage.
|
|
[hubertf 19971113]
|
|
ipfilter: updated to version 3.2.1. [mrg 19971117]
|
|
games: moved to setgid paradigm. [mrg 19971120]
|
|
|
|
Changes from NetBSD 1.3 to NetBSD 1.4:
|
|
kernel: import libc vfprintf to replace old kprintf which
|
|
did not handle all the standard printf formatting options
|
|
properly [chuck 19971024]
|
|
ddb(4): changed ddb "ps" so that it doesn't overflow
|
|
lines [chuck 19971024]
|
|
amd(8): upgraded to 6.0a13 [christos 19971025]
|
|
dev/vme: new MI VMEbus framework. [pk 19971101]
|
|
netinet: Implement tcp_drain(), which frees the reassembly queue
|
|
of open TCP connections in extreme low memory conditions.
|
|
[thorpej 19971210]
|
|
netinet: Fix the "stretch ACK violation" bug documented in
|
|
internet draft draft-ietf-tcpimpl-prob-02.txt.
|
|
[thorpej 19971211]
|
|
netinet: implement support for larger initial windows in TCP,
|
|
per discussion in the IETF tcpimpl working group.
|
|
[thorpej 19971211]
|
|
netinet: define INADDR_ALLRTRS_GROUP and INADDR_MAX_LOCAL_GROUP
|
|
multicast groups (noted by chopps@NetBSD.org)
|
|
[thorpej 19971216]
|
|
netinet: Pull in a few changes from 4.4BSD-Lite2 (effectively
|
|
bringing us in sync in sys/netinet), including some
|
|
optimization in processing of timers, and support for
|
|
dropping persisting connections which are stuck longer
|
|
than the maximum retransmit backoff (happens w/ buggy
|
|
clients). [thorpej 19971217]
|
|
netinet: implement a queue for delayed ACK processing, eliminating
|
|
the need to scan all open TCP connections every 200ms.
|
|
[thorpej 19971231]
|
|
vm: standardize the interface to pmap_activate(), and implement
|
|
it on platforms which previously didn't have one (bebox,
|
|
powerpc, sparc, vax). [thorpej 19980102]
|
|
vm: implement address space sharing (by keeping ref counts on
|
|
the vmspace structure). Thanks to Chuck Cranor for
|
|
the debugging assistence. [thorpej 19980102]
|
|
vfork(2): new implementation that has old 3BSD semantics, i.e.
|
|
address space is shared _and_ parent is blocked. This
|
|
results in a fairly noticeable performance improvement
|
|
in some situations. [thorpej 19980103]
|
|
netinet: change the range for ephemeral ports from 1024..5000 to
|
|
49152..65535 as per IANA's Assigned Ports document. Allow
|
|
tuning of these with sysctl net.inet.ip.anonport{min,max}.
|
|
[lukem 19980105]
|
|
gcc(1), g++(1): TMPDIR always default to /tmp (and /var/tmp is not
|
|
used anymore). [lukem 19980106]
|
|
Add support for passing credentials as ancillary data over Unix
|
|
domain sockets, via the LOCAL_CREDS socket option, similar
|
|
to BSD/OS, but with some differences. [thorpej 19980107]
|
|
net: Make insertion and removal of sockets from the partial and
|
|
incoming connection queues O(C) rather than O(N).
|
|
[thorpej 19980107]
|
|
netinet: add IP_PORTRANGE socket option, which allows control over
|
|
whether ephemeral ports are allocated from the normal range
|
|
or from a reserved port range (600..1023). Also added flag
|
|
(INP_ANONPORT) to indicate if the port was ephemerally
|
|
allocated. From FreeBSD, with changes. [lukem 19980108]
|
|
netstat(1): if a pcb has INP_ANONPORT set, don't attempt to lookup
|
|
the service name of the port. From FreeBSD. [lukem 19980108]
|
|
vm: add chuck cranor's MACHINE_NEW_NONCONTIG code, that defines a
|
|
new method of telling the VM system about physical memory
|
|
configuration. [mrg 19980108]
|
|
kernel: add general-purpose memory resource-pool allocator
|
|
[pk 19980110]
|
|
hp300: add a <machine/bus.h> and a bus_space implementation.
|
|
[thorpej 19980111]
|
|
i386, sparc: convert to MACHINE_NEW_NONCONTIG. code by chuck
|
|
cranor. [mrg 19980112]
|
|
ide: bus_space-ified wd and drivers, made them MI, and split the
|
|
wdc driver's ISA attachment off. [cgd 19980114]
|
|
atapi: Added ATAPI disk ('sd') support. Tested on ATAPI zip, but
|
|
should work on other ATAPI disks as well. [cgd 19980114]
|
|
scsipi: Cleaned up the scsipi code (especially the 'cd' driver and
|
|
ATAPI code) in various ways. [cgd 19980114]
|
|
bebox: initial import of bebox kernel loader. [sakamoto 19980116]
|
|
sup(1): changed system supfile directory (-s) from
|
|
/usr/lib/supfiles to /etc/supfiles. [mikel 19980121]
|
|
Add an event log for malloc, useful for debugging "Data modified"
|
|
and "multiple free" problems. From Chris Demetriou.
|
|
[thorpej 19980121]
|
|
libkern: Add strrchr() to libkern. [cgd 19980121]
|
|
ethernet: Update fxp driver to FreeBSD-current-19980122. Also,
|
|
work around an apparent hardware bug where the
|
|
board reports itself as prefetchable, but isn't
|
|
actually prefetchable (this makes a significant
|
|
difference on the Alpha). [thorpej 19980122]
|
|
libkern: Add offsetof() to libkern.h, and make all the places that
|
|
define their own use the libkern definition, with
|
|
the exception of genassym and 3rd party packages
|
|
(IP-Filter and the PDQ driver). [thorpej 19980127]
|
|
ethernet, bus_dma(9): Convert fxp driver to use bus_dma.
|
|
[thorpej 19980128]
|
|
alpha: Initial platform support in arch/alpha for the Avalon A12
|
|
scalable parallel processor. [ross 19980129]
|
|
alpha: Add support for the alpha port to sysinst, and create
|
|
an "instkernel" with larger ramdisk which includes sysinst,
|
|
useful for netbooting or putting on a CD-ROM.
|
|
[thorpej 19980131]
|
|
alpha: Add support for installing boot blocks onto ISO-9660
|
|
file system images, for making bootable CD-ROMs.
|
|
[thorpej 19980131]
|
|
bus_dma(9): Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT, and specify
|
|
it as nothing more than a hint to machine-dependent code.
|
|
Add offset and length parameters to bus_dmamap_sync() for
|
|
implementing partial syncs. Add a dm_mapsize member
|
|
to bus_dmamap_t which holds the size of the current
|
|
DMA mapping. See bus_dma(9) for details. [thorpej 19980203]
|
|
sun3: Merged arch/sun3x into arch/sun3. [gwr 19980204]
|
|
uvm: commited new virtual memory system written by chuck cranor
|
|
<chuck@maria.wustl.edu>. uvm totally replaces the old Mach
|
|
vm code (though parts of uvm are somewhat derived from some
|
|
of the Mach code). [mrg 19980205]
|
|
sparc: commited sparc potions of UVM framework. [mrg 19980205]
|
|
i386: commited i386 potions of UVM framework. [mrg 19980206]
|
|
standards: Added EIDRM errno for SysV IPC. [mikel 19980206]
|
|
sun3: Better frame buffer probes (Use P4 reg). [gwr 19980207]
|
|
standards: Added ENOMSG errno for SysV IPC and message catalogs.
|
|
[kleink 19980208]
|
|
uvm: made userland work with UVM (sans kvm_uread). [mrg 19980209]
|
|
netinet: change data structure holding our IP addresses from a linked
|
|
list to a hash. This significantly improves performance on
|
|
hosts with many many IP addresses, such as large HTTP or FTP
|
|
servers with many "virtual hosts". [tls 19980213]
|
|
termios(4): Added ONOCR and ONLRET output modes. [kleink 19980213]
|
|
Fix a problem where the session ID would not longer be accessible
|
|
if the session leader exits, by storing the session
|
|
ID in the session structure itself. Submitted by
|
|
Tom Proett <proett@nas.nasa.gov>. [thorpej 19980213]
|
|
standards: Implement getsid(2) and tcgetsid(3), per XPG4.2.
|
|
[thorpej 19980213]
|
|
standards: Change the semantics of chown(), fchown() and lchown():
|
|
clear the set-id bit of the attribute changed; add
|
|
compatibility syscalls which provide POSIX/XPG semantics.
|
|
[kleink 19980214]
|
|
config(8): minor adjustment to the previous device class changes.
|
|
Instead, treat classes like special attributes. From
|
|
Chris Demetriou. [thorpej 19980216]
|
|
alpha: implement MACHINE_NEW_NONCONTIG, from Chris Demetriou
|
|
and Jason R. Thorpe. [thorpej 19980216]
|
|
i386: use the new crash dump format, and switch from libkvm.old
|
|
to libkvm. [thorpej 19980217]
|
|
kernel: Change the way file systems are added to and removed from
|
|
the kernel. vfssw[] is gone, replaced by vfs_list.
|
|
config(8) now emits the default set of file systems
|
|
into a table, vfs_list_initial[]. Implement vfs_attach()
|
|
and vfs_detach(), and adjust file system initialization
|
|
interfaces to suit. Bump version to 1.3D. [thorpej 19980217]
|
|
newsmips: Initial import of NetBSD/news [tsubai 19980218]
|
|
config(8): Alter config(8) to generate dependencies on file-system
|
|
options, suggested by Chris Demetriou. [thorpej 19980218]
|
|
pmax: rewrite rzdump(), so that crash dumps will work.
|
|
[thorpej 19980219]
|
|
mips: switch all NetBSD/mips ports to the new libkvm and
|
|
crash dump format. Delete libkvm.old and savecore_old.
|
|
[thorpej 19980219]
|
|
amiga: scale the pmap kernel page table with memory size, and make
|
|
slope of this, or an alternative fixed addon, configurable.
|
|
This should fix the Amiga big machine panic. [is 19980222]
|
|
mips: implement and switch all NetBSD/mips ports to
|
|
MACHINE_NEW_NONCONTIG, and pull a bunch of common code
|
|
into mips_machdep.c [thorpej 19980225]
|
|
Change the default ownership of installed files from
|
|
bin:bin to root:wheel. [lukem 19980226]
|
|
ethernet: replace ISA `ie' driver by three front-ends (`ai', `ef',
|
|
`ix') for the MI i82586 driver in sys/dev/ic [pk 19980228]
|
|
Merge in Lite2 kernel changes, plus a few leftover userland bits
|
|
[fvdl 19980301]
|
|
ide: added generic PCI IDE driver, 'pciide', to which wdc's can
|
|
attach. [cgd 19980304]
|
|
pax(1): add a cpio front end, and add some extra tar options.
|
|
[mrg 19980306]
|
|
amiga: add french keyboard map for Xamiga (by Jerome Lovy).
|
|
[is 19980306]
|
|
xsrc: updated to XFree86 3.3.2 [veego 19980308]
|
|
atari: implement a bus_dma interface. [leo 19980310]
|
|
amiga: add spanish keyboard map for ite (by Inaki Saez). [is 19980313]
|
|
scsi: Aic7xxx driver modified to use bus_dma functions. [leo 19980316]
|
|
alpha: Add support for PMAP_NEW (UVM's new pmap interface).
|
|
[thorpej 19980317]
|
|
ffs: Change ffs and the associated utilities so that they can work on
|
|
non-host byte order [bouyer 19980318]
|
|
vax: Add support for QDSS graphic console, 4.4BSD code ported
|
|
to NetBSD by Boris Gjenero. Also note standalone qe driver
|
|
written by Roar Thronaes. [ragge 19980321]
|
|
ethernet: Split ISA `fe' driver into ISA `ate' driver, ISA `fmv' driver
|
|
and MI mb8696x driver `mbe'. Add PCMCIA bus attachment code
|
|
for `mbe'. [enami 19980322]
|
|
alpha: Major pmap cleanup/partial rewrite. Major highlights:
|
|
- Completely rewrite page table management, to be completely
|
|
dynamic, save memory, and not require kernel virtual address
|
|
space.
|
|
- Increase available user address space to 4TB, and allow
|
|
a large value for `maxproc'.
|
|
- Add support for ASNs, significantly improving context
|
|
switch performance.
|
|
- Make a note of things to address for multiprocessor
|
|
support.
|
|
Written by Jason R. Thorpe, with a bunch of help from
|
|
Chris Demetriou and Ross Harvey. [thorpej 19980321]
|
|
sparc: Move all bus and device drivers towards a bus-space
|
|
based implementation. [pk 19980321]
|
|
nfsstat(1): Choose only client/server statistics via -s/-c.
|
|
[hubertf 19980325]
|
|
alpha: Make the pmap much more robust in exteremely low
|
|
memory conditions. [thorpej 19980326]
|
|
kernel: Make proc0 use the kernel pmap. Since proc0's address space
|
|
is shared by other kernel-only processes, this makes
|
|
it much easier for pmaps to detect errors like entering
|
|
user mappings for kernel-only processes. [thorpej 19980326]
|
|
mips: Add mips support to libexec/ld.elf_so and change GCC to use
|
|
/usr/libexec/ld.elf_so. [mhitch 19980326]
|
|
alpha: GC alpha's ECOFF_TOOLCHAIN make variable, and related
|
|
bits. Nobody should be using an ECOFF toolchain on
|
|
NetBSD/alpha any more. [cgd 19980327]
|
|
egcs: Imported egcs 1.0.2 into src/gnu/dist/gcc, including libstdc++,
|
|
fortran user libraries, and added Makefiles to build and
|
|
install these. tested on the sparc only. [mrg 19980330]
|
|
ide: Add hardware-locking hooks to the wd-driver; enabled through
|
|
WDC_CAPABILITY_HWLOCK. [leo 19980407]
|
|
atari: Complete redo of the bus_space implementation. The atari
|
|
bus_space implementation now properly supports: the atari
|
|
'mainbus', the pci and isa bus. [leo 19980410]
|
|
atari: use the MI wd-driver. [leo 19980410]
|
|
xsrc: new xterm which fixes the utmp problem [veego 19980410]
|
|
pkgsrc: move bsd.port.mk and bsd.port.subdir.mk from src/share/mk
|
|
into pkgsrc/mk. [agc 19980414]
|
|
pci: Add pci_conf_print(), which dumps PCI configuration space, useful
|
|
in driver debugging. Fixes PR #4249, from
|
|
"Zubin D. Dittia" <zubin@clouseau.arl.wustl.edu>.
|
|
[thorpej 19980414]
|
|
alpha: preliminary support for PCI IDE compat interrupts. Only
|
|
supported on the EB164 systype for now (specifically,
|
|
for the AlphaPC 164SX, which has PCI IDE on its Cypress
|
|
PCI-ISA bridge). [thorpej 19980417]
|
|
atari: Add the isapnp code from Thomas Gerner. [leo 19980423]
|
|
atari: Bus-space implementation for big endian busses like VME.
|
|
[leo 19980423]
|
|
atari: Crazy Dots (et4000 vme) driver from Julian Coleman.
|
|
[leo 19980423]
|
|
mac68k: Added MACHINE_NEW_NONCONTIG and UVM support. [scottr 19980424]
|
|
netinet: update our implemenation of RFC1323 PAWS/timestamps/wscale
|
|
to be compliant with the updated RFC1323.bis.
|
|
[thorpej 19980428]
|
|
netinet: add new TCP input reassembly code as a stepping stone
|
|
to implementing SACK (RFC2018). [matt 19980429]
|
|
netinet,net: add IP fast forwarding (flow-based) routing. The code
|
|
will bypass the normal IP processing path and directly forward
|
|
from a device receive interrupt (via ether_input or
|
|
fddi_input for now). [matt 19980429]
|
|
net/bpf: add support for two new ioctls, BIOC[GS]HDRCMPLT to
|
|
get/set the "header already complete" flag. This allows
|
|
BPF writers to spoof layer 2 source addresses (if the
|
|
layer 2 supports it) in applications where it is necessary.
|
|
Submitted by Greg Smith <greg@nas.nasa.gov>. [thorpej 19980429]
|
|
Changed vslock() and vsunlock() to take a proc *, rather than
|
|
implicitly operating on curproc. [thorpej 19980429]
|
|
arm32: Overhauled page table management separating the page tables
|
|
from the processes vm_map. [mark 19980430]
|
|
netinet: make TCP_COMPAT_42, TCP_CWM, and the CWM burst size
|
|
configurable via sysctl. [thorpej 19980430]
|
|
inetd(8): Add support for specifying send and receive socket buffer
|
|
sizes to inetd. This will allow larger windows to be advertised
|
|
for TCP servers, improving TCP performance in some
|
|
situations. [thorpej 19980430]
|
|
audio: Add Ensoniq AudioPCI sound card driver. [augustss 19980501]
|
|
xsrc: new xterm which fixes the xterm part of the CERT Vendor-Initiated
|
|
Bulletin VB-98.04 (NetBSD Security Advisory 1998-002)
|
|
[veego 19980501]
|
|
pppd(8): Upgraded to 2.3.4 [christos 19980502]
|
|
alpha, hp300, mac68k, mvme68k: switch to UVM+PMAP_NEW on the alpha, and
|
|
UVM on hp300, mac68k, and mvme68k. [thorpej 19980503]
|
|
xsrc: patch for Xaw which fixes the Xaw part of the CERT
|
|
Vendor-Initiated Bulletin VB-98.04 (NetBSD Security Advisory
|
|
1998-002) [veego 19980503]
|
|
sparc: switch to UVM on the sparc. [mrg 19980505]
|
|
mac68k: Add kgdb support. [scottr 19980505]
|
|
net: Add monotonically increasing "current time" timestamps for the
|
|
protocol fast and slow timeouts. Convert the TCP timers
|
|
to use these timestamps, shaving some instructions
|
|
(quite a few, actually, on the Alpha) from the inner
|
|
loop of tcp_slowtimo(). [thorpej 19980505]
|
|
macppc: initial import of macppc port. [tsubai 19980515]
|
|
hippi: Added driver for Essential Communications' RoadRunner HIPPI
|
|
device [kml 19980516]
|
|
ipfilter: updated to 3.2.5 [veego 19980517]
|
|
libedit: rework the history appending code; take advantage of the
|
|
changes to put in some non compatible api improvements.
|
|
Bump the major number to 2.0 [christos 19980519]
|
|
audio: added ym driver for Yamaha OPL3-SA3. Written by
|
|
Constantine Sapuntzakis for OpenBSD. [augustss 19980520]
|
|
fddi, bus_dma(9): switch pdq (fpa,fta,fea) driver to bus_dma(9)
|
|
framework. [matt 19980521]
|
|
pmax, bus_dma(9): Completely rewrite bus_space back-end and write a
|
|
first-cut bus_dma back-end for the DECstation.
|
|
[thorpej 19980522]
|
|
toolchain: Changed most toolchain bits present in GNU binutils
|
|
(ar, nm, ranlib, size, strings) to use GNU binutils instead
|
|
of Berkeley code; added addr2line, c++filt, and
|
|
objdump. [tv 19980524]
|
|
arm32: Added MACHINE_NEW_NONCONTIG support. [mark 19980525]
|
|
arm32: Added PCI bus support. [mark 19980525]
|
|
Change /dev/[u]random to use SHA1 rather than MD5, and release
|
|
96 bits of the hash directly. [explorer 19980526]
|
|
powerpc: Rename NetBSD/powerpc to NetBSD/ofppc.
|
|
New sys/arch/powerpc with PowerPC-generic stuff.
|
|
[sakamoto 19980528]
|
|
bebox: Use new PowerPC-generic stuff. [sakamoto 19980528]
|
|
ipfilter: updated to 3.2.7. IP Nat works now on the alpha.
|
|
[veego 19980529]
|
|
ftp(1): terminal beeps on ambiguous completion, auto-append a
|
|
space or '/' on a command or local path completion
|
|
as necessary. [lukem 19980601]
|
|
ethernet: Added driver for SMC 83c170 EPIC/100 Ethernet.
|
|
[thorpej 19980601]
|
|
netstat(1): Add a -P pcbaddr option to netstat(1) to dump the PCB at
|
|
the specified address. Implement this option for TCP.
|
|
[thorpej 19980602]
|
|
vax: Support for VS3100 builtin graphics console. [ragge 19980604]
|
|
arm32: Added UVM support. [mark 19980604]
|
|
alpha: Added support for using BWX for PCI config and device
|
|
access on the ALCOR2 and Pyxis core logic chipsets.
|
|
[thorpej 19980604]
|
|
ftp(1): add -o outfile, -r waittime. default to passive with fallback
|
|
to active (configurable with $FTPMODE). [lukem 19980604]
|
|
alpha: Added support for the Digital Personal Workstation (Miata),
|
|
mostly cloned from the EB164 code, with changes from me,
|
|
and some more from Andrew Gallatin. [thorpej 19980604]
|
|
powerpc: Added UVM support. [sakamoto 19980605]
|
|
Add fine-grained locking to the extent code. [thorpej 19980605]
|
|
audio: Added Aria driver from R. C. Dowdeswell <elric@imrryr.org>.
|
|
[anon 19980606]
|
|
halt(8), shutdown(8): Add a -p option to halt(8) and shutdown(8), that
|
|
specifies that the system is to be powered down. If the
|
|
powerdown fails, or the system does not support software
|
|
powerdown, the system will simply halt. [thorpej 19980606]
|
|
alpha: add support for software powerdown on the Digital Personal
|
|
Workstation (Miata). [thorpej 19980606]
|
|
sparc: add support for software powerdown on Sun4m systems
|
|
which have that capability. [thorpej 19980606]
|
|
i386: Systems w/ APM will no longer powerdown automatically on
|
|
halt; an explicit RB_POWERDOWN (halt or shutdown -p)
|
|
is now required. [thorpej 19980606]
|
|
alpha: Implement bus_space_{alloc,free}() for BWX mem and i/o
|
|
and swiz i/o space. PCMCIA now works on Alpha.
|
|
[thorpej 19980606]
|
|
i386: add optional strict alignment checking to the bus_space
|
|
implementation. [thorpej 19980606]
|
|
isapnp: Add ISAPnP attachment for PCMCIA [sommerfeld 19980607]
|
|
libc: add support for reading master.passwd or passwd.adjunct YP maps
|
|
in getpw*() for root users. /var/yp/`domainname`/Makefile.yp
|
|
can now have INSECURE=yes commented out. [lukem 19980608]
|
|
ypinit(8): add -c to setup a YP client. [lukem 19980608]
|
|
ftpd(8): display any messages that a LIST or conversion command
|
|
generated to stderr to the user at the end of a transfer.
|
|
[lukem 19980608]
|
|
sun3: Add UVM support (sun3x still to come) [gwr 19980608]
|
|
isa: Change the ISA DMA API to take an isa_chipset_tag_t rather
|
|
than a struct device * corresponding to the ISA bus device.
|
|
The ISA DMA controller driver functions have been renamed
|
|
and now take a struct isa_dma_state *, and are called
|
|
indirectly by machine-dependent code which provides the
|
|
DMA state. These changes allow e.g. `ofisa' (the
|
|
OpenFirmware configuration mechanism for the ISA bus, used
|
|
by e.g. Sharks) to use the MI ISA DMA controller code.
|
|
[thorpej 19980608]
|
|
kernel: Implement config_defer(), a generic mechanism to defer the
|
|
configuration of a device until all of its siblings
|
|
have been attached. Make the PCI-ISA bridge code use
|
|
this mechanism, rather than its own. [thorpej 19980609]
|
|
next68k: initial import of next68k port. [dbj 19980609]
|
|
scsipi: Add a shutdown hook for SCSI-2 and higher disks that issue
|
|
a SYNCHRONIZE CACHE operation, to ensure that data
|
|
is on the platter if we're doing a powerdown.
|
|
[thorpej 19980610]
|
|
Change kernel includes to be installed directory-by-directory,
|
|
which provides added flexibility in terms of what
|
|
is to be installed, and which makes incremental installs
|
|
a bit easier. Existing behaviour (symlinks vs. copies,
|
|
etc.) is preserved, except for bug fixes. A new
|
|
mk template, bsd.kinc.mk, exists to help support these
|
|
changes and factor out common bits. [cgd 19980612]
|
|
sparc64: Initial import of sparc64 port [eeh 19980620]
|
|
alpha: Added support for three new server platforms, Noritake,
|
|
Pintake, and Corelle. [ross 19980623]
|
|
NFS: move the lease check into genfs, and make its null-op'ness
|
|
a compile-time decision for the kernel, not for file
|
|
system modules. Allows loaded file systems to export,
|
|
which did not previously work correctly. [thorpej 19980625]
|
|
alpha: Add first-draft support for the Tadpole/DEC AlphaBook,
|
|
which is basically an AXPpci33 in laptop's clothing.
|
|
[thorpej 19980625]
|
|
pci: added 'puc' driver for "PCI 'universal' communications' cards
|
|
containing 'com' and 'lpt' ports. [cgd 19980626]
|
|
alpha: take a stab at EB66 support. An EB66 is basically an
|
|
EB64+ with a 21066 LCA instead of a 21064 + APECS.
|
|
[thorpej 19980627]
|
|
Add mechanism for programs to dump core into either "core" or
|
|
"progname.core", based on an adjustable system-wide
|
|
setting. [nathanw 19980628]
|
|
sun3: make the boot programs look for netbsd.$arch before
|
|
"netbsd" so boot media can support both sun3/sun3x
|
|
by including a kernel for each. [gwr 19980629]
|
|
pread(2), pwrite(2): Add pread(2) and pwrite(2) system calls
|
|
(per XPG4.2) and preadv(2) and pwritev(2), which are NetBSD
|
|
extensions (positional cousins to readv(2) and writev(2)).
|
|
[thorpej 19980630]
|
|
xsrc: Major code sweep: modified 57 files to clean up 98% of
|
|
all the LP64-related warnings. This killed a few real bugs
|
|
and a lot of compiler false alarms. [ross 19980706]
|
|
alpha: Enabled the IDE controller on the AXPPCI33. IDE and
|
|
ATAPI CDROM drives should now work. [ross 19980707]
|
|
vm,uvm: Add support for mmap'ing disk block devices. [thorpej 19980707]
|
|
uvm: add support for multiple page free lists. [thorpej 19980707]
|
|
arm32, bus_dma(9): implement a bus_dma back-end for the Shark.
|
|
[thorpej 19980707]
|
|
ftp(1): add "sndbuf" and "rcvbuf" commands, for setting socket buffer
|
|
sizes, allowing use of large TCP windows. Work in progress,
|
|
no support for setting system and per-user defaults, yet.
|
|
[thorpej 19980709]
|
|
ipfilter: updated to 3.2.9 [veego 19980712]
|
|
amiga: Added UVM support [mhitch 19980712]
|
|
usb: Add USB support. USB is only supported for i386 at the moment,
|
|
but it should be easy to add to other PCI platforms as well.
|
|
See usb(4) for an overview.
|
|
[augustss 19980712]
|
|
atapi: Add support for ATAPI changer devices like the NEC CDR-251.
|
|
Userland support in /bin/chio. [hpeyerl,thorpej 19980713]
|
|
identd(8): Upgraded pidentd to version 2.8.3 [msaitoh 19980715]
|
|
traceroute(8): add path MTU discovery option [is 19980717]
|
|
vax: vax now has both UVM and PMAP_NEW as default [ragge 19980718]
|
|
ftp(1): support HTTP 301 and 302 redirects, and speed up transfer
|
|
completion in HTTP/1.1 downloads (by disabling persistent
|
|
connections). [lukem 19980723]
|
|
arm32: Break up the Shark CS8900 driver into core, ISA, and OfISA
|
|
parts, and make it machine-independent. [thorpej 19980724]
|
|
usb: change mouse and keyboard drivers so that they use wscons.
|
|
Also add the wsmouse protocol to XFree86. [augustss 19980727]
|
|
kernel: update of memory resource pool: configurable back-end
|
|
storage provider; cache coloring and dynamic sizing
|
|
after Bonwick's "slabs". [pk 19980727]
|
|
Change uio_resid to a size_t, and change the residual argument of
|
|
vn_rdwr() from int * to size_t * to match. No behavioral
|
|
difference, except for Alpha, which can now use full
|
|
SSIZE_MAX sized transfers (i.e. signed 64-bit length).
|
|
Sweep inspired by a discussion of a bug introduced in
|
|
OpenBSD on Bugtraq. [thorpej 19980728]
|
|
libedit: add 'edit on|off' editrc command, which is used to advise
|
|
invoking programs if a user's does or doesn't want editline
|
|
support. Modify ftp(1) to honour this. [lukem 19980729]
|
|
tftpd(8): add support for -u user and -g group, which specify the user
|
|
and group to run as. Fixes PR #4218. [lukem 19980729]
|
|
ccd(4): use the pool allocator for component buffers.
|
|
[thorpej 19980730]
|
|
vnd(4): use the pool allocator for vndxfer and vndbuf structures.
|
|
[thorpej 19980730]
|
|
scsipi: use the pool allocator for scsipi_xfers. [thorpej 19980730]
|
|
isapnp: Use config_defer(), and add support for all of the
|
|
platforms that support ISA. [thorpej 19980730]
|
|
kernel: Use the pool allocator for mbufs and mbuf clusters.
|
|
[thorpej 19980731]
|
|
alpha: implement isa_intr_disestablish() and pci_intr_disestablish().
|
|
[thorpej 19980801]
|
|
netinet: use the pool allocator for inpcbs, tcpcbs, and syn cache
|
|
entries. [thorpej 19980801]
|
|
ftp(1): implement $no_proxy and $FTPANONPASS support. [lukem 19980803]
|
|
Add support for POSIX 1003.1b Synchronized I/O. [kleink 19980803]
|
|
x68k: switch to MI zs driver [minoura 19980805]
|
|
ifmedia: Completely rewrite the way media descriptions are
|
|
represented. The same data structure is used, but a much
|
|
saner matching mechanism is used, one which allows greater
|
|
ease in adding new types. Also, change the format of
|
|
ifconfig's status report to make it more attractive
|
|
in the presense of many media types. [thorpej 19980805]
|
|
NFS: Add client pathconf support. [kleink 19980807]
|
|
amd(8): upgraded to 6.0a16 [christos 19980808]
|
|
i386: build libm using the FPU instructions if I387_LIBM is set
|
|
in /etc/mk.conf. [perry 19980809]
|
|
kernel: Most of the kernel now uses memcpy, memmove, memset and memcmp
|
|
instead of bcopy, ovbcopy, bzero and bcmp. [perry 19980809]
|
|
vax: Support for VS4000/60 CPU, serial console and ethernet.
|
|
This is first VMS-only vax supported. [ragge 19980810]
|
|
MII: near rewrite of MII layer, now exports a software interface
|
|
like BSDI's. Add PHY drivers for Intel i82555 and
|
|
Quality Semiconductor QS6612 PHYs. Significantly
|
|
improve the NS83840 and ThunderLAN PHY drivers. Convert
|
|
"tl", "fxp", and "epic" drivers to use the new code.
|
|
[thorpej 19980810]
|
|
xntp: upgraded to 3-5.93c [christos 19980812]
|
|
ethernet: Rewrite media selection in "ep" driver, and add support for
|
|
the MII/PHY on the 3c905 boards. Fixes PR kern/4782.
|
|
[thorpej 19980812]
|
|
kernel: Removed vm_offset_t and vm_size_t and replaced them with
|
|
vaddr_t and vsize_t for virtual addresses and
|
|
paddr_t and psize_t for physical addresses. This allows
|
|
machines where physical addresses are different sizes
|
|
or formats from virtual addresses. [eeh 19980812]
|
|
mac68k: Rewrite console framebuffer initialization and autoconfig.
|
|
[scottr 19980812]
|
|
mac68k: Integrate new interrupt handling framework, derived in
|
|
part from the hp300 port. [scottr 19980812]
|
|
filecorefs: Added filecorefs, a read only version of Acorn Computers
|
|
filecore filesystem [mark 19980814]
|
|
egcs: Imported egcs 1.1 snapshot 19980816. [tv 19980816]
|
|
audio: Add support for MIDI device drivers and device independent
|
|
access to them. The raw MIDI devices can be accessed
|
|
through /dev/rmidiN. /dev/music presents a sequencer
|
|
interface. The API has been modelled after the OSS API.
|
|
There is also a syntheziser layer that helps emulate a MIDI
|
|
device. This layer is used by the Yamaha OPL[23] driver
|
|
and the PC speaker driver. [augustss 19980818]
|
|
vax: Increase logical pagesize to 4K. [ragge 19980821]
|
|
atari: Added a driver for the Circad Leonardo video card from
|
|
'Maximum Entropy'. [leo 19980824]
|
|
egcs: Imported egcs 1.1 snapshot 19980824. [tv 19980824]
|
|
/etc/security: if $check_disklabels=YES, backup text copies of
|
|
disklabels of available disks, and check backups as
|
|
per $check_changelist. [lukem 19980825]
|
|
arm32: Switch to UVM as standard [mark 19980825]
|
|
i386: Add AdvanSys PCI SCSI controllers support. At this time only the
|
|
ABP-9xxUA controllers are supported.
|
|
This driver has been tested only on i386 architecture, but
|
|
should work on other PCI architectures. [dante 19980826]
|
|
sparc, sparc64: Sbus `esp' and `le' and their DMA engines restructured
|
|
to live in sys/dev/sbus and use a common LSI64954 DMA
|
|
engine driver. [pk 19980829]
|
|
i386: Switch to UVM+PMAP_NEW. [thorpej 19980831]
|
|
kernel: killed the last vestiges of __BROKEN_INDIRECT_CONFIG.
|
|
[cgd 19980831]
|
|
i386: added 32-bit register support for bioscall interface
|
|
[jtk 19980831]
|
|
sparc64: Switch to UVM by default. [mrg 19980901]
|
|
arm32: Added csc driver for Cumana SCSI II podules. [mark 19980901]
|
|
pc532: Switch to UVM on pc532. [matthias 19980902]
|
|
atari: Switch to UVM on atari. [mrg 19980902]
|
|
bebox, ofppc: Switch to UVM on bebox and ofppc. [sakamoto 19980903]
|
|
macppc: Switch to UVM on macppc. [tsubai 19980903]
|
|
amiga: added support for Amiga 3000 mainboards reworked for the Apollo
|
|
68060 accellerator board. [is 19980904]
|
|
arm32: Separated hardware and software interrupt masks along with
|
|
interrupt dispatching optimisations. [mark 19980905]
|
|
ftpd(8): fix long standing bug where two error replies may have been
|
|
returned instead of one when unexpected arguments were
|
|
supplied to certain commands, resulting in the client and
|
|
server getting out of sync. [lukem 19980906]
|
|
arm32: DC21285 'Footbridge' core logic support added [mark 19980906]
|
|
arm32: EBSA285 architecture board support added [mark 19980906]
|
|
ftpd(8): extend functionality of /etc/ftpchroot to support globbing
|
|
(similar to /etc/ftpusers). based on patches in [PR bin/4769]
|
|
by Ty Sarna <tsarna@endicor.com>. add support for RFC2389
|
|
commands (FEAT & OPTS). other cleanups. [lukem 19980907]
|
|
kernel: Implement a new kernel thread, the process "reaper", which
|
|
cleans up VM resources (vmspace and u-area). Machine-dependent
|
|
code now calls exit2() to schedule the reaper to run
|
|
once we are no longer running on the dead proc's
|
|
vmspace and stack. A valid thread must do this work
|
|
since it may block in a multiprocessor environment.
|
|
Original idea from Charles Hannum. [thorpej 19980908]
|
|
gre: Implement a gre pseudo network interface that allows to tunnel
|
|
L3 protocols over IP. Currently only IP/IP and IP/GRE
|
|
supported. [hwr 19980913]
|
|
bzip2(1): imported bzip2, a block sorting file compressor with a
|
|
BSD license, no ad clause, generally excellent compression
|
|
capability, and a possibly (it's not really for us to say)
|
|
patent-free implementation. [ross 19980913]
|
|
egcs: Imported egcs 1.1b release. [tv 19980913]
|
|
alpha: add some support for multiple processors to the pmap
|
|
module. Still needs TLB shootdown code, but that is
|
|
easier once the code to spin up the additional CPUs
|
|
is working. [thorpej 19980921]
|
|
i386: add support for AdvanSys Ultra Wide boards.
|
|
At this time the following PCI boards are supported:
|
|
- ABP-9xx
|
|
- ABP-9xxU
|
|
- ABP-9xxUA
|
|
- ABP-9xxUW [dante 19980926]
|
|
/etc/mk.conf: add support for NOSHARE; if defined files that
|
|
would be installed under /usr/share are not built
|
|
nor installed. [lukem 19980928]
|
|
gre: add support for IPPROTO_MOBILE tunneling from RFC2004. This
|
|
is the tunnel protocol of the mobile IP people [hwr 19980930]
|
|
compat/linux: rearrage to allow compatibility support for multiple
|
|
architechtures. Include beginnings of linux compatibility
|
|
on the Alpha. [erh 19981001]
|
|
netinet: Apply/merge/adapt the NEWRENO parts of the UCSB
|
|
SACK/FACK/NEWRENO diffs of BSDI's 3.0 netinet to
|
|
NetBSD. [unknown 19981005]
|
|
named(8): updated BIND programs to 8.1.2 sources. [tron 19981005]
|
|
coda: added the coda distributed file system as a fs and an lkm.
|
|
There are also coda related packages in pkgsrc/net
|
|
[rvb 19981005]
|
|
arm32: Chalice CATS motherboard support added [mark 19981005]
|
|
mtree(8): add support for 4.4BSD file flags. [mrg 19981010]
|
|
getty(8): add support for ppp autodetect with the
|
|
:pp=/usr/sbin/pppd: gettytab entry. Derived from code from
|
|
Michael Hancock <michaelh@cet.co.jp> and Erik 'PPP' Olson
|
|
<eriko@wrq.com>, via FreeBSD and OpenBSD. [tsarna 19981012]
|
|
vax: Added support for DWBUA (BI to Unibus adapter) and
|
|
KLESI-B (TMSCP tape ctlr). [ragge 19981018]
|
|
ide: Major changes to the IDE code for better error handling, improved
|
|
ATAPI support, 32 bit data I/O support and bus-master DMA
|
|
support on PCI IDE controllers. [bouyer 19981012]
|
|
egcs: Imported egcs 1.1.1 snapchot 19981014. [tv 19981014]
|
|
route(8): add support for -f; flush routes before executing command.
|
|
[lukem 19981023]
|
|
mac68k: switch to split ADB driver (kbd/ms/aed). [ender 19981023]
|
|
routed(8), ping(8): updates from ftp.rhyolite.com. [christos 19981025]
|
|
ethernet: (ne2000) Added media selection support to the PCI front-end.
|
|
[thorpej 19981027]
|
|
macppc: Added support for AdvanSys Narrow SCSI boards: ABP-9xx[U,UA].
|
|
[dante 19981028]
|
|
amiga: switched default VM system to UVM. [is 19981028]
|
|
shutdown(8): Run /etc/rc.shutdown before bringing down the system.
|
|
[bad 19981029]
|
|
ethernet: (ne2000) Added media selection support for Realtek 8019-based
|
|
ISA, ISAPnP, and PCMCIA cards. [thorpej 19981030]
|
|
vax: Enable VAX shared library support (uses gas.new and egcs).
|
|
[matt 19981031]
|
|
libz: updated to 1.1.3 [tron 19981101]
|
|
ethernet: Add a driver for 3Com 90xB cards, which also will drive 90x
|
|
cards using DMA. [fvdl 19981103]
|
|
send-pr(1): added support for GNATS `install' category.
|
|
[lukem 19981110]
|
|
i386: pciide is now enabled in GENERIC and INSTALL kernels.
|
|
[bouyer 19981110]
|
|
x68k: Added the X server for x68k port to xsrc. [minoura 19981111]
|
|
amiga: Added a new ethernet driver for the Ariadne II. [veego 19981111]
|
|
kernel: Implement kthread_create() and kthread_exit(), to create and
|
|
destroy kernel threads. Use these to create the pagedaemon and
|
|
reaper. [thorpej 19981111]
|
|
raid: Added RAIDframe, version 1.1, from the Parallel Data Laboratory
|
|
at Carnegie Mellon University. Supports RAID levels 0, 1,
|
|
4, 5, 6, parity logging, and more. [oster 19981112]
|
|
next68k: Switch to UVM on next68k. [dbj 19981114]
|
|
pmax: Switch default to UVM on pmax. [mhitch 19981114]
|
|
egcs: Imported egcs 1.1.1-prerelease-2. [tv 19981114]
|
|
newsmips: Switch to UVM by default on newsmips. [tsubai 19981116]
|
|
i386: Switch to gas.new on i386. [kristerw 19981116]
|
|
sparc: Switch to gas.new on sparc. [kristerw 19981116]
|
|
mbrlabel(8): Add a utility to access partitions on MBR labeled
|
|
disks like those transferred from a DOS machine [ws 19981116]
|
|
pmax: Add crunched miniroot distribution media [jonathan 19981116]
|
|
kernel: Add support for detaching and activating/deactivating devices.
|
|
Mostly from Chris Demetriou, with some changes by
|
|
Ken Hornstein and Jason Thorpe. [thorpej 19981116]
|
|
pcmcia: Implement PCMCIA hot-swap. [thorpej 19981116]
|
|
pmax: Add md ramdisk driver. Install kernels now run off ramdisk root,
|
|
not from disk or NFS. [jonathan 19981118]
|
|
bebox: Add PCI frame buffer console driver. [sakamoto 19981118]
|
|
morse(6): Add support for decoding of morse code. [hubertf 19981118]
|
|
kernel: fix d_mmap routines to deal with signed offsets. fixes many
|
|
real & potential security problems. problem found by ted
|
|
lemon, fixed by matthew green. see NetBSD-SA1998-005 for
|
|
more deatils. [mrg 19981119]
|
|
hippi: Added HIPPI-FP support to Essential HIPPI driver (esh)
|
|
[kml 19981120]
|
|
ipfilter: updated to 3.2.10. [mrg 19981123]
|
|
xsrc: updated to XFree86 3.3.3 [veego 19981123]
|
|
sparc64: add ld.new, gas.new & egcs support, 64bit target.
|
|
[mrg 19981123]
|
|
sparc64: add bfd support. [mrg 19981123]
|
|
powerpc: Add shared library support. [tsubai 19981124]
|
|
kernel, fs, mount(8): add support for a new mount option, "nodevmtime",
|
|
which inhibits the updating of modification times on
|
|
device special files. Useful on laptops and other
|
|
power-managed systems [kenh 19981202]
|
|
mtree(8): add "md5" keyword for md5 cryptographic checksum.
|
|
[jwise 19981206]
|
|
usb: Add a generic USB driver, ugen. [augustss 19981208]
|
|
xsrc: fix problems with missing -R paths when linking binarys and
|
|
shared objects. [mrg 19981208]
|
|
rbootd(8): fix memory leak. [mrg 19981209]
|
|
atari: Add driver for BVME410. From 'maximum entropy'. [leo 19981209]
|
|
audio: Add a driver for the S3 SonicVibes chip. [augustss 19981210]
|
|
sparc64: add installboot program and man page. [mrg 19981211]
|
|
amiga: Switched default compiler to egcs. [is 19981212]
|
|
egcs: Imported egcs 1.1.1 release. [tv 19981213]
|
|
m68k, compat/linux: Add initial support of linux compatibility on
|
|
m68k ports. [itohy 19981215]
|
|
isa: ISA Driver from TC400, TC800 multi-port serial cards from
|
|
Eric S. Hvozda [christos 19981216]
|
|
toolchain: add various bits for building 64 bit NetBSD/sparc64 ELF
|
|
binaries (gcc, gas, ld), via a `sparc64--netbsd' target. do
|
|
the same for 32 bit and `sparc--netbsdelf' target. we can
|
|
now build sparc ELF binaries, but no csu. [mrg 19981217]
|
|
sparc: bfd, ld.new - build in elf32_sparc and sun4 support as well.
|
|
once ld.new works for sparc a.out, a single ld(1) will work
|
|
for both a.out and ELF, and SunOS 4.0 objects. [mrg 19981217]
|
|
a.out ld/ld.so: salvage ld.so(1), ldconfig(8) and ldd(1) sources from
|
|
`gnu' subtree and resettle them into standard locations.
|
|
[pk 19981217]
|
|
sun3: use UVM by default everywhere. [mrg 19981223]
|
|
x68k: Switch default to UVM on x68k. [itohy 19981223]
|
|
ftp(1): support http/1.1 chunked transfers, www and proxy
|
|
authentication, ftp auto-login with ftp:// URLs even if
|
|
$ftp_proxy set. send user-agent in http request. cleanup http
|
|
redirects. improve display of transfer rate. [lukem 19990101]
|
|
tetris(6): display shape that will appear next in the game as some
|
|
sort of preview function if -p is given. [hubertf 19990103]
|
|
find(1): add support for `-flags [-]flags'. [lukem 19990104]
|
|
kernel: add support for multisession CDs, by Torsten Duwe.
|
|
[is 19990104]
|
|
domains: added /usr/share/misc/domains containing a list of all
|
|
Top Level Domains (TLDs) from ISO 3166 as of today.
|
|
[hubertf 19990104]
|
|
scsi: Add a driver for the AMD Am53c974 PCscsi-PCI SCSI chip, written
|
|
by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>.
|
|
[thorpej 19990106]
|
|
amiga: Add driver for the serial ports of the HyperCom3+ and
|
|
HyperCom4+ ZBUS boards. [is 19990110]
|
|
portmap(8): use libwrap for access control, add -l flag to log
|
|
all connections and -2 flag to su to daemon before
|
|
running, so that forwarded connections use non-
|
|
privileged ports. Also restrict GET/SET calls to
|
|
the loopback interface [jwise 19990111]
|
|
libc: implement nsswitch.conf(5) functionality. [lukem 19990116]
|
|
bc(1), dc(1): update to bc 1.05a and dc 1.2. [simonb 19990116]
|
|
find(1): add GNU-style -{a,c,m}min primaries. [simonb 19990117]
|
|
pkg_install: Added code to pkg_add and pkg_create to maintain a
|
|
database (``pkgdb'') with mappings of which file belongs
|
|
to which pkg, and enable pkg_info to query it with the -F
|
|
switch (which tells it to expect a filename instead of a
|
|
package name). A pkg_admin utility was added to (re)build
|
|
the pkgdb from scratch - for migrating from old non-pkgdb
|
|
pkg_* tools. [hubertf 19990119]
|
|
pkg_install: Added "check" command to pkg_admin to allow checking
|
|
of pkgs' files against their MD5 checksum.
|
|
[hubertf 19990119]
|
|
libstdc++: Added code size optimizations for programs compiled
|
|
to use complex, string, or the STL. [tv 19990119]
|
|
pax(1): implement GNU tar's -X option in terms of the pax -s option
|
|
with an empty replacement. [mrg 19990120]
|
|
ethernet: Add FreeBSD's "vr" driver for VIA Rhine fast ethernet PCI NIC
|
|
written by Bill Paul <wpaul@ctr.columbia.edu>.
|
|
[sakamoto 19990121]
|
|
ypserv(8): change to use libwrap, not home-grown access control
|
|
code. [thorpej 19990121]
|
|
kernel: scheduler enhancements provide a dramatic improvement in
|
|
interactive response when competing with loads that
|
|
fork many new processes. [ross/sommerfeld 19990124]
|
|
procfs: add support /proc/#/map. From FreeBSD. This file contains
|
|
the process' virtual memory map and we can use this
|
|
information to debug and control the process. And we may
|
|
use it to process migration or remote fork.
|
|
[msaitoh 19990125]
|
|
mkdep(1): add C replacement for old shell script. [tron 19990125]
|
|
libc: add hesiod 3.0.2 functionality (currently used by the nsswitch
|
|
code for passwd, group, and shells. [lukem 19990125]
|
|
install(1): add a -b(ackup) flag to move any existing file(s) aside
|
|
by renaming them to file.old instead of simply deleting
|
|
them. A different backup suffix may be chosen with the
|
|
-B option's argument; If the suffix contains a '%' sign,
|
|
a numbered backup will be performed, expanding the %-pattern
|
|
via sprintf(3). [hubertf 19990126]
|
|
kernel: allow the raw character partition to be opened even with
|
|
no media for sd and cd driver (for raw IOCTLs)
|
|
[bouyer 19990126]
|
|
kernel: Implement [v]snprintf to make kernel safer.
|
|
[msaitoh 19990128]
|
|
i386: bootblocks, installboot: First pass at ELF version. The
|
|
bootblocks right now can only be compiled with the a.out
|
|
assembler, but installboot, bootblocks, and the kernel are
|
|
ELF aware. [christos 19990128]
|
|
zoneinfo: update to tzdata1999b. [mrg 19990202]
|
|
pax(1): changed meaning of tar emulation mode option -o to mean
|
|
"use V7 tar mode"; change default output in tar emulation
|
|
to POSIX ustar. [tv 19990202]
|
|
toolchain: Imported binutils 2.9.1, tested completely on i386 and
|
|
partly working on alpha and arm32. [tv 19990202]
|
|
kernel: change DIOCEJECT ioctl to unlock the media if no other
|
|
partition are open before eject. A non-null argument will
|
|
force the old behavior. The previous ioctl has been keep
|
|
as ODIOCEJECT for binary compatibility. [bouyer 19990208]
|
|
i386: ELF integration complete. [christos 19990205]
|
|
eject(1): change eject(1) to take avantage of the new DIOCEJECT,
|
|
so that CDROM drives can be eject'd with no media, and
|
|
implement a '-l' option to load the media on cdrom drives.
|
|
[bouyer 19990208]
|
|
kernel: Add COMPAT_AOUT [christos 19990209]
|
|
grep(1): update to GNU grep 2.2f. [simonb 19990210]
|
|
comm(1): add -f option to allow case-independent operation when
|
|
comparing files which contain the same line but with different
|
|
mixture of upper/lower case.. [hubertf 19990211]
|
|
mtree(8): add -m and -i switches to make changing file flags much
|
|
simpler. from Dr. Lex Wennmacher <wennmach@geo.Uni-Koeln.DE>
|
|
[mrg 19990212]
|
|
/etc/mk.conf: support MKxxx=no in favour of NOxxx=. add mk.conf(5).
|
|
support MKCATPAGES=no, which prevents catman pages from being
|
|
built or installed. [lukem 19990212]
|
|
MI Driver for Cirrus Logic 240[01] Four channel Serial Controller
|
|
[scw 19990213]
|
|
kernel: Change compat path lookup to reference the true root when the
|
|
path begins with /.. [christos 19990214]
|
|
mvme68k: Support for Motorola's MVME-167 board added.
|
|
This is a VMEbus board with an mc68040 processor running
|
|
at either 25 or 33MHz, and various amounts of RAM (32Mb
|
|
ECC is common). There are 4 serial ports, handled by a
|
|
Cirrus Logic CD2401 communications controller, a SCSI
|
|
interface handled by an ncr53c710 chip and an i82596
|
|
ethernet controller. At this time, the SCSI port is not yet
|
|
supported (though it will be soon) and the CD2401 support
|
|
is not complete. Work still needs to be done to fully
|
|
utilise the facilities of the memory and VMEbus controllers.
|
|
However, as a diskless NFS client, the board performs
|
|
very well as it stands just now.
|
|
[scw 19990215]
|
|
chess: a newer GNU chess is in pkgsrc, so retire this version.
|
|
[mrg 19990215]
|
|
standards: add XPG4.2 nl(1) utility. [kleink 19990215]
|
|
eject(1): new "eject" program written by Chris Jones with improved
|
|
device type recognition, automatic unmount of all
|
|
partitions, support for opening empty CDROM drives and
|
|
unit numbers larger than 1.
|
|
[tron 19990217]
|
|
fstat(1): display IP connection details of TCP and UDP sockets.
|
|
[lukem 19990218]
|
|
alpha: Working ISA floppy driver, thanks to some DMA debugging
|
|
from Ross Harvey and Charles Hannum. [thorpej 19990218]
|
|
macppc: Add MESH SCSI driver. [tsubai 19990219]
|
|
mvme68k: Add SCSI and VMEbus drivers for MVME-167 board.
|
|
[scw 19990220]
|
|
grep(1): update to GNU grep 2.3. [simonb 19990221]
|
|
syslogd(8): allow multiple -p flags (and do something useful with
|
|
them). new -P flag for list of log sockets. this is very
|
|
useful/essential for chroot usage. [mrg 19990221]
|
|
systat(1): add a new `ps' view which clones the output of `ps aux'.
|
|
Add pid of process in question to each line of the `pigs'
|
|
display. [jwise 19990221]
|
|
pmax: bootblocks that work on -current. [simonb 19990222]
|
|
libc: add t{search,find,walk,delete} to manipulate binary search
|
|
trees, from OpenBSD [christos 19990222]
|
|
kernel: the scheduler has been revised and reorganized to fix bugs,
|
|
improve interfaces, and to add a mechanism for a platform-
|
|
specific scheduler clock. This fixes the scheduler bugs
|
|
that were letting nice +20 processes steal time from nice
|
|
+0 procs. This bug affected most platforms to some degree,
|
|
and completely broke nice(1) on alpha. [ross 19990222]
|
|
swapctl(2), dumps: add support for "dp" entries to set the dump
|
|
device from userland. [mrg 19990224]
|
|
pkg_install: Add -r flags to pkg_delete to delete a package and all
|
|
the packages that depend on it [chopps 19990226]
|
|
kernel: Modified vnode locking protocol to always pass the VOP_CLOSE
|
|
operation a locked vnode as opposed to an unlocked one.
|
|
Also separated export verification and file handle to
|
|
vnode conversion. VFS_FHTOVP now only returns a vnode from
|
|
a file handle while VFS_CHECKEXP performs export
|
|
verification. Bump version to 1.3J. [wrstuden 19990226]
|
|
raid: Add component labels, hot-adding of spares, in-place component
|
|
rebuilding, and shutdownhooks to RAIDframe. [oster 19990301]
|
|
netgroup(1), innetgr(1): Add userland programs to get values from the
|
|
netgroup map. [christos 19990302]
|
|
pkg_install: Added -O switch to pkg_delete to only remove any
|
|
references to the package from the pkgdb, but do not touch
|
|
the package or its files otherwise. Used by the pkgsrc
|
|
build system's "make reinstall" target. [hubertf 19990302]
|
|
pkg_install: For pkg_info, also show which packages the package in
|
|
question requires. [hubertf 19990304]
|
|
amiga, audio: Enhancements to the aucc (internal custom chip Audio
|
|
hardware on Amiga machines) driver: more data types, especially
|
|
14bit output. By Bernardo Innocenti, PR #6787. [is 19990304]
|
|
pkg_install: Add -R flags to pkg_delete to delete a package
|
|
and all packages it depends on [hubertf 19990308]
|
|
amiga: Driver for Symbios 53c720/770, and attachment code for
|
|
the Cyberstorm Mk. III/ Cyberstorm PPC SCSI host adapter,
|
|
by Michael Hitch. Note that this does NOT currently support
|
|
wide transfers. [is 19990309]
|
|
dump(8): handle nodump flag on directories: don't dump the directory or
|
|
any files under it [bouyer 19990309]
|
|
lfs: Fix various problems with the LFS. See summary of changes in
|
|
src/sys/ufs/lfs/CHANGES for details. [perseant 19990310]
|
|
i386: Build and install serial bootblocks into
|
|
/usr/mdec/biosboot_ser.sym [sommerfeld 19990312]
|
|
vax: Use csr's for vsbus devices. Detect interrupt vector and
|
|
mask automatic on vsbus. Correct detection of system
|
|
console on vaxstations. [ragge 19990314]
|
|
x68k: Add <machine/bus.h> implementation. Some drivers are reorganized
|
|
under `intio' virtual device to utilize it. [minoura 19990316]
|
|
amiga: aster.c driver now attaches to the ISDN Master II, too.
|
|
[is 19990317]
|
|
net, netinet: Add support for Token-Ring drivers,
|
|
by Onno van der Linden <onno@simplex.nl>. [bad 19990322]
|
|
dev, i386: Add driver for TROPIC based Token-Ring ISA cards,
|
|
by Onno van der Linden. [bad 19990322]
|
|
xsrc: fixed security problem in xtrans library [tron 19990322]
|
|
tcpdump(1): Make it understand Token-Ring frames,
|
|
by Onno van der Linden. [bad 19990323]
|
|
dev, i386: Add driver for Databook TCIC family PCMCIA chips.
|
|
[bad 19990323]
|
|
dump(8): Add read cache. Speeds up dump operations in most cases
|
|
[bouyer,mjl 19990323]
|
|
net: prevent bind(2)ing to a unicast address/port if the uids of the
|
|
socket creators are different and the new bind(2) is not done
|
|
by root. [luke 19990324]
|
|
vm: delete Mach VM. [mrg 19990324]
|
|
kernel, libc: implement core of getcwd in kernel, for a
|
|
significant performance improvement (25x to 30x when 4-5
|
|
levels deep). Also, use the same framework to close a few
|
|
chroot-related holes. [sommerfeld 19990324]
|
|
next68k: Working mono video and keyboard support using wscons
|
|
developed by Matt Debergalis <deberg@mit.edu> [dbj 19990324]
|
|
net: MTU of a SLIP interface can be modified via ifconfig now.
|
|
"SLMTU" is still used as initial value. [tron 19990325]
|
|
net: add sync. serial ppp/Cisco HDLC bits. [explorer 19990325]
|
|
dev, i386: add driver LAN Media Corporation's line of high speed
|
|
serial network interfaces. Currently supported are the
|
|
LMC5200 (HSSI) LMC5245 (DS3) and LMC10000 (programmable
|
|
speeds, up to 10Mbps). Currently tested only on i386.
|
|
[explorer 19990325]
|
|
compat/netbsd32: split sparc32 compatibility layer into MD/MI pair, and
|
|
put the MI section into "netbsd32". this is in anticipation
|
|
of future `mips64' architecture work. [mrg 19990326]
|
|
audio: add audioplay and audiorecord tools, based on the SunOS 5.x
|
|
tools of the same name interface, written from scatch by
|
|
myself. [mrg 19990327]
|
|
uvm: detect when the system is out of swap space and avoid
|
|
system hangs by killing processes which try to allocate
|
|
anonymous memory in this situation. [chs 19990327]
|
|
pmax: two stage disk boot blocks that can load a.out, ECOFF
|
|
and ELF kernels, and pass a bootinfo record to the
|
|
kernel with ddb symbol information. [simonb 19990327]
|
|
compat/linux: add support for getcwd syscall [tron 19990327]
|
|
vax: Rudimentary support for VS4000/90, VS4000/VLC and MV4000/300
|
|
from Michael Kukat. [ragge 19990326]
|
|
amiga: Add ATAPI support to idesc.c. Works with my CDROM, but don't
|
|
have any other ATAPI devices to test with. [mhitch 19990326]
|
|
amiga: Update Symbios 53c720/770 driver to do wide and Ultra transfers.
|
|
CyberStorm Mk. III driver now supports 15 targets.
|
|
[mhitch 19990326]
|
|
amiga: Recognize RDB "LNX\0" partitions (Linux ext2fs). [is 19990428]
|
|
|
|
Changes from NetBSD 1.4 to NetBSD 1.5:
|
|
less(1): updated to less-335. [mrg 19990406]
|
|
libcurses: add sysV keypad (arrows, function keys), timeouts and
|
|
timed waits. this was done by Julian Coleman
|
|
<J.D.Coleman@newcastle.ac.uk> and blymn@baea.com.au (Brett
|
|
Lymn). [mrg 19990413]
|
|
m68k: added SVR4 emulation. [kleink 19990419]
|
|
pmax: the DEC PixelStamp accelerated framebuffers are now supported
|
|
and work on an Xserver is underway. [ad 19990426]
|
|
compat/osf1: clean up, enhance existing functionality, and add
|
|
support for dynamically linked executables. [cgd 19990427]
|
|
systat(1): also install as `sysstat', for consistency with other
|
|
commands (such as `nfsstat') and other systems.
|
|
[lukem 19990429]
|
|
sparc: convert the sparc bootblocks and installboot to use the
|
|
MI loadfile(), and fix them so they work with both a.out
|
|
and ELF. Fix a few kernel ELF problems. Now the sparc can
|
|
build everything either ELF or a.out. [christos 19990505]
|
|
compat/osf1: substantial enhancements, can now run Netscape
|
|
Communicator and some other applications. [cgd 19990505]
|
|
kernel: Added use counting to file descriptors, making file tables
|
|
safely sharable between multiple processes. [thorpej 19990505]
|
|
kernel: NTFS support from FreeBSD. The code is really toxic at
|
|
this stage. Use with extreme caution. [christos 19990506]
|
|
alpha: Emulate user program use of BWX instructions on CPUs which
|
|
don't support them. Handle unaligned accesses caused by
|
|
BWX instructions. [cgd 19990509]
|
|
amiga: attach driver for parallel port on HyperCom 3+/4+ [is 19990510]
|
|
lib: New library, libusb, for dealing with USB HID.
|
|
[augustss 19990512]
|
|
ftp(1): support `[user[:password]@]' in http URLs and $http_proxy.
|
|
[lukem 19990513]
|
|
kernel: Allow a user-specified stack to be used in the child after a
|
|
fork operation, allow an alternate exit signal to be specified,
|
|
and allow more things (cwd info, file tables, signal handlers)
|
|
to be shared between the parent and child. [thorpej 19990513]
|
|
ppp: Split the PPP active and passive filters into separate inbound and
|
|
outbound filters. Improve tcpdump's PPP data link handling,
|
|
and teach it about different PPP encaps. [thorpej 19990514]
|
|
compat/linux: Emulate the Linux clone(2), and {get,set}res{g,u}id(2)
|
|
system calls. [thorpej 19990517]
|
|
ftpd(8): maintain and display transfer statistics for each session.
|
|
support `internal' ls. improve timeout support (so `hung'
|
|
sessions eventually close down). add transfer time to
|
|
syslog messages for get/put. other cleanups. [lukem 19990518]
|
|
whois(1): imported client from RIPE WHOIS Tools 2.4. [tron 19990518]
|
|
net: Make layer 2 protocol input routines private, and with a uniform
|
|
footprint. Add an (*if_input)() entry to the ifnet structure.
|
|
These routines now expect the protocol header to be included
|
|
with the packet, not stripped off. [thorpej 19990518]
|
|
kernel: make the kernel buffer allocation routine allocsys() machine
|
|
independent; all ports now support the BUFCACHE option.
|
|
[lukem 19990519].
|
|
sparc: finally NetBSD works Ok on HyperSPARC machines [pk 19990521]
|
|
mips: reduce extraneous kernel space TLB exceptions by preserving
|
|
TLB entries belong to kernel space when TLB flush operation
|
|
is to be done. MIPS1 only this moment [nisimura 19990522].
|
|
mips: reduce TLBmod exception cost by skipping unnecessary code
|
|
path. MIPS1 only this moment [nisimura 19990529]
|
|
amiga: support Amiga partition tables that fake >1 sectors per fs
|
|
block (for Adosfs) by using a bigger sector size in the
|
|
PART block than for the disk geometry in the RDSK block.
|
|
By Matthias Scheler via PR 2559. [is 19990530]
|
|
m68k: Apply FPE fixes from Ken Nakata in PR#7220 [briggs 19990530]
|
|
amiga: support Amiga partition tables on media with more than 512
|
|
bytes/sector (e.g., "640MB" 90mm MOs). Contributed by
|
|
Detlef Wuerkner in PR 7653. [is 19990602]
|
|
kernel: Adosfs support for media with more than 512 bytes/sector.
|
|
Contributed by Detlef Wuerkner in PR 7652. [is 19990602]
|
|
ethernet: Add support for the Silicon Integrated Systems SiS 900
|
|
10/100 Ethernet chip, such as found in the IBM
|
|
Netstation. [thorpej 19990602]
|
|
arm32: Added Xarm32VIDC server to xsrc for RiscPC and ARM7500 based
|
|
systems [mark 19990603]
|
|
disklabel(8): Print and parse filesystem fragment, block size and
|
|
the cpg field also for ADOS partitions, and fragment and block
|
|
size for BSDLFS partitions in the text format i/o.
|
|
Print the block and fragment size in the disktab(5)-formatted
|
|
output for ADOS and BSDLFS. [is 19990604]
|
|
sparc64: Implement Ultra5/10 base support: PCI (sabre/psycho/simba),
|
|
ebus. Use the MI PCI, PCIIDE, IDE and ATAPI code. This sort-of
|
|
works on the Ultra5/10 class machines. [mrg 19990605]
|
|
cdplay(1): Add "cdplay", a simple command line utility for playing
|
|
audio CDs with an additional interactive mode. [ad 19990605]
|
|
sparc: The object format for NetBSD/sparc is now ELF [pk 19990606]
|
|
vax: Support for VAX 4000/300, from Michael Kukat. [ragge 19990606]
|
|
i386: Add support for AdvanSys SCSI ISA cards. [dante 19990606]
|
|
modload(8): add ELF support from joda@pdc.kth.se (Johan Danielsson) as
|
|
referenced in PR#6149. [mrg 19990613]
|
|
awk(1): imported GNU Awk 3.0.3. [tron 19990613]
|
|
vm: Fix a slew of bugs regarding memory locking in UVM, fix munlock(2)
|
|
to match POSIX 1003.1b semantics, and implement the
|
|
1003.1b mlockall(2) and munlockall(2) system calls.
|
|
Bumped version resulting from uvm_map_pageable() semantics
|
|
change. [thorpej 19990616]
|
|
bus_space(9): Remove old, deprecated definitions provided by
|
|
__BUS_SPACE_COMPAT_OLDDEFS (bus_space_copy_[1248] and
|
|
BUS_BARRIER_{READ,WRITE}). [cgd 19990617]
|
|
ping(8): add -a option to ping (beep on receipt of packet),
|
|
from andrew@untraceable.net [sommerfeld 19990617]
|
|
x68k: Add memswitch(8) utility. [minoura 19990622]
|
|
net: add HOSTZEROBROADCAST option and sysctl to control whether
|
|
the .0 address on a subnet is considered a broadcast
|
|
address. The default setting retains current behavior
|
|
(host zero considered a broadcast) but at least you can
|
|
turn it off now. [sommerfeld 19990626]
|
|
mac68k: Allow serial console on Q900/Q950 to work. [briggs 19990626]
|
|
cap_mkdb(1): Add -b and -l options to generate big- or little-endian
|
|
databases. [simonb 19990627]
|
|
ftp(1): implement transfer rate throttling (the `rate' command
|
|
and `-T' option). SIGUSR1 & SIGUSR2 can be used to alter
|
|
the rate `on-the-fly'. run .netrc macros for command-line
|
|
fetches as well as for normal connections. [lukem 19990629]
|
|
kernel: added driver for Realtek 8129/8139 ethernet adapters
|
|
(ported from FreeBSD). [drochner 19990630]
|
|
net: kernel part for IPv6/IPsec support is merged in. Userland support
|
|
should follow.
|
|
This is based on KAME/NetBSD-1.4, SNAP kit timestamped
|
|
19990628. This will be updated with unified-ipv6 codebase,
|
|
whenever it becomes ready. [itojun 19990701]
|
|
alpha: added ddb traceback code from Jason Thorpe. [ross 19990701]
|
|
alpha: Added support for the new generation of alpha systems based
|
|
on the EV6 (21264) CPU, include 264dp, xp1000, ds20, and
|
|
others. Thanks to Alpha Processor, Inc, (alpha-processor.com)
|
|
for supporting this development effort. [ross 19990701]
|
|
libc: add IPv6 support functions as documented in RFC2553 and RFC2292.
|
|
getnameinfo and getaddrinfo are the most important ones
|
|
(from KAME). Incremented shlib minor version for added
|
|
interfaces. [itojun 19990702]
|
|
libc, libresolv: fix resolver functions. were mistakingly hardcoded
|
|
to IPv4 (always query T_A even if instructed to query T_AAAA).
|
|
[itojun 19990702]
|
|
libc, libresolv: make resolver capable of using TCP/UDP over IPv6
|
|
for contacting DNS servers. [itojun 19990702]
|
|
libipsec: IPsec policy manipulation library, from KAME distribution.
|
|
[itojun 19990702]
|
|
ifconfig(8): v6 support is added (from KAME). [itojun 19990702]
|
|
gifconfig(8): v6 support is added (from KAME). [itojun 19990702]
|
|
trpt(8): v6 support is added (from KAME). [itojun 19990702]
|
|
ndp(8): arp(8) lookalike for IPv6. For query neighbor cache tables.
|
|
(from KAME). [itojun 19990702]
|
|
netstat(1): v6 support is added (from KAME). [itojun 19990702]
|
|
ping(8): added IPsec support (from KAME). [itojun 19990702]
|
|
ping6(8): ping for IPv6, with IPsec support (from KAME).
|
|
[itojun 19990702]
|
|
inetd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
telnetd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
fingerd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
finger(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
ftpd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
ftp(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
rtsol(8): ask router for prefix information, by sending router
|
|
solicitatoin packet. to be invoked on end hosts (from KAME).
|
|
[itojun 19990702]
|
|
ifmcstat(8): show multicast group joined for interfaces (from KAME).
|
|
[itojun 19990702]
|
|
sysctl(8): support IPv6 and IPsec sysctl values (from KAME).
|
|
[itojun 19990702]
|
|
rtadvd(8): router advertisement daemon, to be run on routers for
|
|
transmitting prefix information on the subnet (from KAME).
|
|
[itojun 19990702]
|
|
libpcap: capture IPv6 packets. syntax extended for IPv6 supports.
|
|
Note that shlib major version is increased (from KAME).
|
|
[itojun 19990702]
|
|
tcpdump(8): decode and display IPv6, IPsec, ospf6, dhcp, and other
|
|
protocols (from KAME). [itojun 19990702]
|
|
route6d(8): RIPng daemon (from KAME). [itojun 19990702]
|
|
rip6query(8): ripquery for RIPng (from KAME). [itojun 19990702]
|
|
telnet(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
|
|
route(8): IPv6 support, with -inet6 modifier (from KAME).
|
|
[itojun 19990702]
|
|
setkey(8): IPsec manual key config utility (from KAME).
|
|
[itojun 19990702]
|
|
net: make IPSEC_ESP option compilable. manual symlinks are required.
|
|
[itojun 19990702]
|
|
/etc/netstart: add IPv6 initialization script. rc.conf is updated
|
|
as well. [itojun 19990702]
|
|
puc(4): add support for all SIIG serial/parallel I/O cards described
|
|
on the SIIG web page (as of July 2, 1999). That's support
|
|
for 36 more cards than what was there before, with 8 unique
|
|
names and a few options. See the manual page for a list
|
|
of supported card types. [cgd 19990702]
|
|
ifconfig(8): add -s and -b options to help scripts which want to look
|
|
at the link-level status of an interface. [wes 19990703]
|
|
i386: use the ELF binary format by default [fvdl 19990705]
|
|
mld6query(8): throw IPv6 MLD packet, which is similar to IPv4 IGMP
|
|
(from KAME). [itojun 19990706]
|
|
vnode system: Modified vnode_if.src syntax to indicate if a VOP
|
|
unlocks the vnode in addition to vrele'ing.
|
|
Reduced the maximum number of vnodes passed to a
|
|
VOP from 16 to 8 (most we actually pass is 4).
|
|
Added genfs_eopnotsupp_rele(), a generic VOP error
|
|
function. It will unlock and rele all vnodes passed
|
|
into the function, using the new vnode_if.src
|
|
syntax. [wrstuden 19990707]
|
|
vnode locking: Modified struct vnode to include a struct lock,
|
|
and add genfs_lock(), genfs_unlock(), and
|
|
genfs_islocked() operations. All leaf fs's other
|
|
than nfs now use lock manager locks to protect
|
|
internal data, including kernfs, fdescfs, portalfs,
|
|
and procfs. Leaf fs's now store the address of their struct
|
|
lock in v_vnlock. A value of NULL indicates that the fs
|
|
does not use the lock manager. Layered fs's directly lock
|
|
and unlock the struct lock referenced in v_vnlock, if non-
|
|
null. nfs exports a NULL as it does no locking at present,
|
|
and unionfs exports a NULL as its locking is more complex
|
|
than locking a single struct lock. [wrstuden 19990707]
|
|
layered filesystems: Added layerfs routines in sys/miscfs/genfs
|
|
which provide almost all of the functionality of nullfs.
|
|
The latter is now just a mount & unmount routine, and
|
|
initialization tables. umapfs uses many of the layerfs
|
|
routines also. Both filesystems are now (nfs) exportable.
|
|
Layered filesystems will directly access the struct lock
|
|
pointed to by v_vnlock if available, using VOP_LOCK on the
|
|
underlying fs if v_vnlock is NULL. [wrstuden 19990707]
|
|
newsmips: Add native boot loader. [tsubai 19990708]
|
|
ktruss(1): add in a new interface to the ktrace subsystem. ktruss(1)
|
|
uses fktrace(2) to acquire ktrace records as soon as they are
|
|
generated by the kernel, decoding and printing them into a
|
|
more compact format similar to that of truss/trace/strace.
|
|
Standard ktrace.out files may also be used as input. No more
|
|
is ktrace/kdump required to monitor a running program. The
|
|
man page for ktrace(1) has been updated to also include usage
|
|
of ktruss(1). [darrenr 19990712]
|
|
audio: Add support for the ESS Technology Solo-1 PCI AudioDrive chip
|
|
family, such as found on the TerraTec 128i PCI sound card.
|
|
[kleink 19990712]
|
|
tftpd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990712]
|
|
tftp(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990712]
|
|
cd9660: Add support for CD-ROM's with MS Joliet extensions
|
|
for long filenames. (From Joachim Kuebart in PR-7951)
|
|
[scw 19990713]
|
|
usb: Handle detachment of devices much better, Use a kernel thread
|
|
instead of a daemon. Support suspend/resume to some extent.
|
|
[augustss 19990714]
|
|
wi(4): ported Bill Paul's FreeBSD driver for the Lucent
|
|
WaveLan IEEE 802.11DS PCMCIA wireless LAN card while
|
|
watching the sun set over Oslo in the bar at the IETF meeting
|
|
[sommerfeld 19990714]
|
|
layered filesystems: Added new vnode flag VLAYER which is set for
|
|
vnodes on a layered fs. getnewvnode will check if a vnode is
|
|
locked if this bit is set before removing it from the free
|
|
list, skipping it if locked. Closes PR 7954 by Alan
|
|
Barrett. [wrstuden 19990715]
|
|
faithd(8): IPv6-to-IPv4 tcp relay translator (from KAME).
|
|
[itojun 19990717]
|
|
pim6dd(8): IPv6 PIM dense mode routing daemon (from KAME).
|
|
[itojun 19990717]
|
|
standards: Added XCU5 link(8) and unlink(8) utilities.
|
|
[kleink 19990719]
|
|
find(1): added -regex and -iregex primaries which match complete
|
|
path names against basic regular expressions (case
|
|
sensitively and insensitvely, respectively). [cgd 19990719]
|
|
xsrc: updated to XFree86 3.3.4 [veego 19990720]
|
|
mt(1): added "setblk" as alias for "blocksize" and "setdensity"
|
|
as alias for "density". [tron 19990721]
|
|
macppc: Support media-bay CD drive on PowerBooks. [tsubai 19990721]
|
|
wtf(6): from Allen Briggs, to grovel the new /usr/share/misc/acronyms
|
|
file. [mrg 19990722]
|
|
net: fix IPv6 path mtu discovery and TCP interaction (from KAME).
|
|
[itojun 19990723]
|
|
crypto-intl: add `Makefile.frag' support to allow building the
|
|
Free World crypto from within the normal build tree, as
|
|
is done with the US-only tree. [mrg 19990723]
|
|
crypto-intl: add Free World version of libcrypt. [mrg 19990723]
|
|
gzip(1): Decompress bzip2 files. [simonb 19990725]
|
|
wscons: Add a pseudo-device, wsmux, that merges events from other
|
|
sources, i.e., keyboards and mice. This allows easy plugging
|
|
and unplugging of those device types. [augustss 19990730]
|
|
net: IPv6 code now works on 64bit architectures (checked w/alpha).
|
|
[itojun 19990731]
|
|
audio: MPU401 cards on ISA are now supported (mostly of value to
|
|
people with ancient hardware, i.e., the NetBSD crowd :).
|
|
[augustss 19990801]
|
|
sparc: Add support for modified Sun Mouse protocol as used by the
|
|
Tadpole 3GX/3GS Sparcbook pointing device. [matt 19990801]
|
|
hp300: add support for the hp425e serial console. [thorpej 19990801]
|
|
sparc: Add support for the P9100-based console Tadpole 3GX/3GS
|
|
Sparcbooks for both RASTERCONSOLE and Xsun (via cgthree
|
|
emulation). [matt 19990802]
|
|
fstat(1): add support for NTFS. [jdolecek 19990802]
|
|
Changed splsoftclock() to raise priority and introduced a new
|
|
spllowersoftclock() to provide the previous lowering
|
|
semantics. Update calls as appropriate. Addresses
|
|
the problem in PR #8192. [thorpej 19990805]
|
|
ethernet: Add support for the DEC SGEC, Second Generation Ethernet
|
|
Controller, found in VAX and PMAX machines, for example.
|
|
[ragge 19990808]
|
|
raidctl(8): Add support for checking the status of the parity
|
|
and, optionally, rebuilding the parity if necessary.
|
|
Addresses the problem in PR #7494. [oster 19990810]
|
|
vax: Add support for built-int LANCE chip on VAX 3300/3400.
|
|
[ragge 19990815]
|
|
locate(1): added support for multiple locate databases as per
|
|
PR #8176 [sjg 19990816]
|
|
compat/linux: Emulate the Linux stime(2) system call.
|
|
[tron 19990816]
|
|
usb: Add umodem device for Communication Device Class modems using
|
|
the Abstract Control Model, i.e., AT commands.
|
|
[augustss 19990817]
|
|
racoon(8): an IKE daemon, for dynamic IPsec key exchange (from KAME).
|
|
[itojun 19990816]
|
|
vnode.h: Fixed an old bug (dating to 4.4-Lite merge) where
|
|
VDESCVDESC_NOMAP_VPP and VDESC_VPP_WILLRELE overlapped
|
|
other VDESC_VP?_ bits. [wrstuden 19990817]
|
|
libsa: added LFS support. [cgd 19990818]
|
|
alpha: added bootxx_lfs, a primary bootstrap for LFS file systems.
|
|
[cgd 19990818]
|
|
pkg_add(1): fixed false conflict detection [tron 19990819]
|
|
libbz2: Fix segv when decompressing corrupt files. [simonb 19990820]
|
|
kernel: Rationalise <bswap.h> and <endian.h> into MI headers. Add
|
|
macros to convert given size arguments to a specific
|
|
endianness to <endian.h>. [simonb 19990821]
|
|
installation: Added UNPRIVILEGED make variable to allow users
|
|
to "make install" or "make build" without needing to
|
|
be root. [simonb 19990821]
|
|
m68k: added infrastructure to create Motorola 68060 Floating Point
|
|
Library Support Package based libm. Still use 68060-effective
|
|
routines from libm/arch/mc68881 on 68060, and 68040-effective
|
|
on 68040 (for the others, the generic C code). This is
|
|
currently switched at compile time by adding M68060=1 or
|
|
M68040=1 to /etc/mk.conf.
|
|
More work needs to be done to actually create all three
|
|
versions in binary packages, so that they can be chosen
|
|
at installation time or even later. (If we switch to ELF,
|
|
the init function can patch the jump table at run time.)
|
|
[is 19990822]
|
|
supfilesrv(8): added libwrap support [bouyer 19990824]
|
|
SVID IPC: overhaul to match Single UNIX Specification, v2.
|
|
[thorpej 19990824]
|
|
amiga: /etc/ttys: switch individual ttye* off, and switch /dev/console
|
|
on. This way, screenblank will work with an out of the box
|
|
/etc/ttys. [is 19990825]
|
|
amiga: /etc/ttys: Add entries for serial plug-in boards and the DraCo
|
|
com ports. [is 19990825]
|
|
libwrap: upgraded to tcp_wrappers 7.6. [itojun 19990828]
|
|
vax: Add support VAXstation 4000/90. [ragge 19990827]
|
|
USB: ported `umass' driver from FreeBSD, for USB Zip drives.
|
|
[thorpej 19990828]
|
|
kernel: added support for Promise Ultra/33 and Ultra/66 PCI IDE
|
|
controllers [bouyer 19990829]
|
|
pppd(8): update to 2.3.9 with itojun's help for ipv6 [christos 19990829]
|
|
kernel: added support for Intel 82801 (ICH/ICH0) IDE controllers
|
|
[bouyer 19990830]
|
|
libwrap: import IPv6 support code [itojun 19990831]
|
|
xsrc: updated to XFree86 3.3.5 [veego 19990901]
|
|
mktemp(1): from FreeBSD: make temporary file name (unique)
|
|
[tron 19990902]
|
|
traceroute(8): bypass IPsec if it is configured (otherwise traceroute
|
|
operation will always fail) [itojun 19990903]
|
|
rtsold(8): IPv6 router solicitation daemon, mainly for notebook PCs
|
|
(from KAME) [itojun 19990903]
|
|
whois(1): IPv6-ready patch by HEO SeonMeyong, PR 8281
|
|
[itojun 19990903]
|
|
amd: update to 6.0.1s11 to avoid amq overflow exploit.
|
|
[christos 19990904]
|
|
kernel: NTFS suitable for public consumption. [jdolecek 19990905]
|
|
kernel: allow hardlinks to symlinks. Also changed (g)tar and (g)cpio
|
|
to ensure backup and restore of these links. dump/restore and
|
|
pax did the right thing already. [hubertf 19990906]
|
|
pmax: Overhaul tz tape driver, mainly to handle variable block
|
|
lengths. [simonb 19990907]
|
|
audio: Allow device detachment. [augustss 19990909]
|
|
usb: Change internal API to allow pre-allocation of DMA buffers
|
|
and implement isochronous transfers. [augustss 19990909]
|
|
audio, usb: Add preliminary support for USB audio devices.
|
|
[augustss 19990909]
|
|
pcmcia: Add support for Ambicom AMB8002T cards (yet another ne clone)
|
|
by Vincent Aymeric. [is 19990909]
|
|
cy(4): add support for Risc II based serial controller [tron 19990909]
|
|
sh3: add kernel code for NetBSD/sh3 port. [itojun 19990913]
|
|
arm32: ie: fixed Berkeley Packet Filter support [tron 19990913]
|
|
netstat(1): add -L option, which suppresses ARP entries in
|
|
routing table (-r) display. [is 19990915]
|
|
libc: add strlcpy(3) and strlcat(3), which are safer versions of the
|
|
equivalent strcpy/strcat functions by Todd C. Miller
|
|
<Todd.Miller@courtesan.com> via OpenBSD. [lukem 19990908]
|
|
libc: add _DIAGASSERT() to <assert.h>, and use in various libraries
|
|
(to ensure that the functions are called with the correct
|
|
arguments). This will only be compiled in if _DIAGNOSTIC is
|
|
defined. [lukem 19990917]
|
|
net: add preliminary kernel support for IPv6 over ARCnet. MTU handling
|
|
still needs to be done correctly. [is 19990919]
|
|
hpcmips: add kernel code for NetBSD/hpcmips port. [takemura 19990925]
|
|
makewhatis(8): replace shell script by a faster C program
|
|
[tron 19990926]
|
|
macppc: Added support for reading MacOS-partitioned disks. Code
|
|
borroed from port-mac68k code. Code modified so that
|
|
valid NetBSD disklabels are used before MacOS partitioning,
|
|
and to retain the ability to write NetBSD disklabels if
|
|
they are present or if no partitioning information is
|
|
present. [wrstuden 19990927]
|
|
ftp(1): implement lpage, pdir, pls, xferbuf. various portability and
|
|
performance improvements. [lukem 19990928]
|
|
dpt(4): add a new driver supporting DPT SCSI RAID adapters.
|
|
[ad 19990928]
|
|
sysctl(3): add per-process sysctl variables under the proc hierarchy.
|
|
[bouyer 19990928]
|
|
kernel: add a core filename format mechanism, to customize the name and
|
|
place of process core dumps [bouyer 19990928]
|
|
Add a driver for Megahertz PCMCIA Ethernet/Modem combo cards,
|
|
with some help from Chuck Cranor [thorpej 19990928]
|
|
tcpdump(8): add hex/ascii dumps and printing of telnet options.
|
|
[sjg 19990930]
|
|
compat/linux: Emulate the Linux sched_setparam(2), sched_getparamm(2),
|
|
sched_setscheduler(2), sched_getscheduler(2), sched_yield(2),
|
|
sched_get_priority_max(2) and sched_get_priority_min(2)
|
|
system calls. [tron 19991004]
|
|
tcpdump(8), libpcap: teach it to accept ARCnet interfaces and print
|
|
with them. Does not yet match on ARCnet devices. [is 19991005]
|
|
ps(1): procfs fallback code now extracts also process arguments,
|
|
process start time and session leadership status.
|
|
[jdolecek 19991015]
|
|
kernel: CardBus patch is merged. [haya 19991015]
|
|
spec_close(): Now call the device's close routine with the vnode
|
|
unlocked if the call might block. Force a non-blocking
|
|
close if VXLOCK is set. Should eliminate the dirty buffers
|
|
on reboot problem, and also eliminates a potential deadlock
|
|
situation described in private EMail. [wrstuden 19991016]
|
|
libpcap: teach it to match on ARCnet "system codes" (payload types)
|
|
for types of IPv4 and ARP (old-style and current), RARP, IPv6
|
|
and Appletalk. Also, matching inside first fragments of
|
|
newstyle protocols (all but oldstyle IPv4 and ARP) will work
|
|
if it isn't an exceptional length packet. [is 19991015]
|
|
amiga: add a branch of the reboot code working on Phase5 68040+PPC
|
|
boards. [is 19991018]
|
|
kernel: support detaching of wdc/aic pcmcia card. [enami 19991021]
|
|
pax(1): support extraction of GNU tar long filenames (././@LongLink).
|
|
[mrg 19991024]
|
|
ftp(1): add `set', `unset', `usage'. improve detection of connection
|
|
closure when interrupted. various other fixes. [lukem 19991024]
|
|
libc: changed default nsswitch.conf setting for `hosts' from
|
|
`dns files' to `files dns'. [lukem 19991024]
|
|
vax: Add support for NCR5380 SCSI DMA. [ragge 19991024]
|
|
libpcap: teach it to match ARCnet link level addresses (encoded as
|
|
`:' followed by a hexadecimally encoded byte). [is 19991025]
|
|
libz: make z_off_t to off_t (was mistakingly "long"). [itojun 19991026]
|
|
netinet: disable ipflow (IPv4 fast fowarding) if IPsec is configured
|
|
to the kernel as they are not compatible. [itojun 19991026]
|
|
audio: add support for ES1371 in the eap driver. From Ezra Story.
|
|
[augustss 19991027]
|
|
alpha: accelerated TGA Xserver CopyArea. [elric 19991027]
|
|
ddb(4): add `sync' command. sort entries in `help' output. list help
|
|
output vertically as opposed to horizontally. [lukem 19991028]
|
|
pax(1): add new -p subflag `f' that preserves 4.4BSD file flags.
|
|
[mrg 19991101]
|
|
file(1): import file-3.28 [christos 19991101]
|
|
audio: add FM801 audio device driver. From Witold J. Wnuk,
|
|
ww181302@zodiac.mimuw.edu.pl [augustss 19991101]
|
|
atari: add support for ESS Technology Inc. Solo-1 PCI Soundcard on
|
|
the Hades. [leo 19991104]
|
|
pcmcia: add the new awi driver, which supports AMD 79c930-based
|
|
802.11FH cards such as the BayStack 650. [sommerfeld 19991104]
|
|
editline(3): add support for displaying right-side prompt, controlled
|
|
with EL_RPROMPT. [lukem 19991112]
|
|
ftp(1): add `set prompt' and `set rprompt' to configure command line
|
|
prompt. support restarting file:/// and non-proxy http://
|
|
requests. [lukem 19991112]
|
|
systat(1): add `bufcache' display to show buffer cache usage per
|
|
filesystem. [simonb 19991115]
|
|
kernel: Bring in Kirk McKusick's FFS soft updates + trickle sync code
|
|
into the kernel. [fvdl 19991115]
|
|
mips: add support for kernel softfloat emulation.
|
|
From Shuichiro URATA ur@a-r.org [jun 19991118]
|
|
bind: update to 8.2.2-P5 to fix the recent exploits. [veego 19991120]
|
|
kernel: bring in IPv6-related defs into GENERIC kernel config.
|
|
now INET6 is enabled by default. [itojun 19991121]
|
|
libmenu: Added the menu library [blymn 19991123]
|
|
update(8): removed now that we have trickle sync. [simonb 19991125]
|
|
pmax: New alpha-style bootblocks, using installboot(8) to install
|
|
cd9660, ffs or lfs specific first stages. [simonb 19991128]
|
|
mvme68k: Added section 4 manual pages for mvme68k-specific device
|
|
drivers, intro(4) and autoconf(4). [scw 19991128]
|
|
cnw: support multicast (IPv6 works fine). add ioctls for controlling
|
|
the interface, and getting stats. ioctl portion is compatible
|
|
with bsdi/freebsd-pao cnw driver. [itojun 19991129]
|
|
cnwctl(8): controller for cnw network interface. from
|
|
bsdi/freebsd-pao. [itojun 19991129]
|
|
newsyslog(8): miscellaneous improvements [ad 19991130]
|
|
libc: added XDR routines for 64-bit integer data types.
|
|
[thorpej 19991201]
|
|
syslogd(8): IPv4/v6 dual stack support (accepts syslog over IPv6 as
|
|
well). From Feico Dillema, PR 8934. [itojun 19991203]
|
|
ps(1): Fix PR security/5967 - restrict showing process envirnoment.
|
|
[simonb 19991203]
|
|
pmax: dc driver support for 5100 consoles. [simonb 19991204]
|
|
compat/linux: avoid kernel panics caused by invalid signal numbers.
|
|
[tron 19991204]
|
|
user(8): new SVR4/Solaris functionality added, providing
|
|
{user,group}{add,mod,del} utilities, and two frontends,
|
|
user(8) and group(8) [agc 19991206]
|
|
lpd: support child limiting and dead remote server detection to
|
|
increase robustness, enhance lpf(1) to optionally add
|
|
`missing' carriage returns. [mrg 19991207]
|
|
news68k: initial import of news68k port. [tsutsui 19991209]
|
|
ipfilter: updated to version 3.3.5. [veego 19991212]
|
|
ftpd(8): /etc/ftpusers: added host matching and optional class
|
|
specification. /etc/ftpd.conf: added configurable motd file,
|
|
rate limiting, disabling of uploads. support for % escapes in
|
|
message file output. added `SITE RATE{GET,PUT}'.
|
|
[lukem 19991213]
|
|
ld.elf_so: Enhancement to be able to parse ld.so.conf for hardware
|
|
dependent libraries based on sysctl variables
|
|
[christos 19991213]
|
|
net: sync kernel IPv6 portion with latest KAME kit. includes bunch of
|
|
fixes and clarifications. other IPv6-related tools are
|
|
upgraded as well. [itojun 19991213]
|
|
telnet(1): remove meaningless setuid(2) calls. [itojun 19991213]
|
|
netstat(8): enable per-interface statistics display. [itojun 19991213]
|
|
getaddrinfo(3): support KAME extended IPv6 numeric address syntax.
|
|
glob parameter better. [itojun 19991213]
|
|
getnameinfo(3): support KAME extended IPv6 numeric address syntax.
|
|
[itojun 19991213]
|
|
audio: Add Cirrus Logic CS4280 driver. From Tatoku Ogaito.
|
|
[augustss 19991213]
|
|
rwhod(8): Fix possible DoS triggered by malformed packet [mjl 19991215]
|
|
compat/linux: emulate ptrace(2). [tron 19991216]
|
|
amiga: add attachment for the X-surf board to the if_ne_zbus.
|
|
The clock and the half-IDE port aren't supported yet.
|
|
[is 19991217]
|
|
ftpd(8): added -h hostname (to override the hostname advertised to the
|
|
client. if not given, determine based on incoming IP address),
|
|
added -U (to manage utmp(5) entries for connections).
|
|
split ftpd(8) into ftpd(8), ftpd.conf(5) and ftpusers(5).
|
|
[lukem 19991219]
|
|
netinet: prevent kernel panic on multicast loopback. fixes PR 9020
|
|
from Pavlin Radoslavov. [itojun 19991220]
|
|
faithd(8): avoid possible DoS by infinite tcp relay loop.
|
|
PR 8640 from Feico Dillema. [itojun 19991220]
|
|
net: change definition of sockaddr_storage from RFC2553 to XNET
|
|
(with ss_len and ss_family), based on recent discussions on
|
|
ipngwg. future RFC2553 will include new definition.
|
|
[itojun 19991220]
|
|
systat: major internal cleanup to command processing and keystroke
|
|
processing. User visible change: systat will now do a
|
|
refresh immediately if space or return is hit while not
|
|
in command mode. [jwise 19991220]
|
|
ftpd(8): add group matching in ftpusers(5). [lukem 19991221]
|
|
newsmips: Add news5000 support. [tsubai 19991222]
|
|
systat: add a top(1)-like user command to the ps display.
|
|
[kleink 19991222]
|
|
yppasswd(1): make it work again since the master.passwd map
|
|
was introduced. [mjl 19991223]
|
|
disklabelling: Implement the DIOCKLABEL ioctl. Through this ioctl
|
|
it is possible to either keep the disklabel on the last
|
|
close or to drop it. [leo 19991223]
|
|
xfs(1): automatically background, and support writing a .pid file.
|
|
[lukem 19991226]
|
|
amiga: rewrite bus_space(9) implementation, to prepare for PCMCIA
|
|
support [is 19991230]
|
|
libc: nlist(3) supports COFF symbol table [msaitoh 20000103]
|
|
sysinst: add IPv6 autoconfiguration support, to be able to grab
|
|
files via ftp over IPv6. original work done by
|
|
Ichiro Fukuhara <ichiro@ichiro.org>. [itojun 20000104]
|
|
i386: add IPv6 boot floppy support. [itojun 20000104]
|
|
ntwoc: add isa driver for Riscom/N2 sync serial card,
|
|
adapt pci driver for changes made to hd64570 [chopps 20000104]
|
|
hd64570: handle non-DMA capable users, cleanup tx and rx logic
|
|
implement dynamic low-water mark fifo adj, utilize
|
|
internal baud rate generator [chopps 20000104]
|
|
systat(1): IPv6 support for "netstat" subcommand. [itojun 20000105]
|
|
luna68k: initial import of luna68k port. [nisimura 20000105]
|
|
tar(1): fixed Y2K bug in date parser [tron 20000105]
|
|
at(1): fixed Y2K bug in date parser [tron 20000106]
|
|
net: implement IPV6_BINDV6ONLY socket option and
|
|
net.inet6.ip6.bindv6only sysctl. see ip6(4) for details.
|
|
now AF_INET6 wildcard listening socket do not grab IPv4 traffic
|
|
by default, to avoid possible security risks.
|
|
[itojun 20000106]
|
|
ftpd(8): support connection limits and template classes.
|
|
[lukem 20000109]
|
|
etc: /etc/daily now calls /etc/daily.local before exiting. similar
|
|
changes have been made to weekly and monthly scripts.
|
|
[ad 20000110]
|
|
kernel: implement ``swapctl -d'' and improve swap i/o error handling.
|
|
[chs 20000110]
|
|
ftpd(8): allow specification of range to use for passive ports.
|
|
suppress verbose messages if first character of anonymous
|
|
password is `-'. [lukem 20000113]
|
|
libutil: import BSDI version of login_cap (/etc/login.conf) handling
|
|
functions, and adapt login(1), su(1), rshd(8). [mjl 20000114]
|
|
net: fix interop problem in IP compression protocol. this was because
|
|
of compression window size. [itojun 20000117]
|
|
usb: add Bill Paul's aue and kue Ethernet drivers. [augustss 20000117]
|
|
sysctl(8): move from /usr/sbin to /sbin. if you are chasing changes
|
|
via cvs, please remove /usr/sbin/sysctl to avoid having
|
|
obsolete code. [itojun 20000117]
|
|
fstat(1): IPv6 support. PR 9199 by URA Hiroshi
|
|
<ura@hiru.aoba.yokohama.jp>, with minor changes.
|
|
[itojun 20000117]
|
|
usb: add Bill Paul's cue Ethernet driver. [augustss 20000117]
|
|
etc: for netstat -i in /etc/daily, avoid reverse name lookup by -n.
|
|
also add netstat -inv for IPv6. [itojun 20000120]
|
|
vax: rework interrupt dispatching so a full 32bit context is passed
|
|
instead of a small unsigned integer from 0 to 63. (this
|
|
allows the VAX port to directly use more of the MI drivers)
|
|
[matt 20000121]
|
|
amiga: add PCMCIA support. [aymeric 20000123]
|
|
pcmcia: add ray device driver which adds support for the raytheon
|
|
raylink and webgear aviator 2.4/PRO IEEE 802.11 FH 2Mbps
|
|
wireless lan cards. [chopps 20000123]
|
|
ifmedia: add IEEE 802.11 media types and options [chopps 20000123]
|
|
arc: Import arc port, which supersedes old pica port,
|
|
based on OpenBSD-2.1/arc. [soda 20000123]
|
|
config(8): add "ident" keyword to allow changing the kernel
|
|
ident to something different than the kernel config file's
|
|
name, e.g. a RCS Id. [hubertf 20000124]
|
|
kernel: add a `config_pending' semaphore to block mounting of the
|
|
root file system until all device driver discovery threads
|
|
have had a chance to do their work. This in turn blocks
|
|
initproc's exec of init(8) until root is mounted and
|
|
process start times and CWD info has been fixed up.
|
|
Make the CardBus and USB event threads use this mechanism.
|
|
Addresses kern/9247. [thorpej 20000124]
|
|
ifconfig: add nwid support to ifconfig to get/set 802.11
|
|
wireless nwids [chopps 20000124]
|
|
cardbus: fix problem with interrupts being enabled during power
|
|
cycling of pcmcia cards [chopps/mycroft 20000124]
|
|
cardbus: add a front-end for the `ahc' driver, which supports
|
|
the Adaptec ADP-1480 CardBus SCSI controller.
|
|
[thorpej 20000125]
|
|
cardbus: add detach code for child devices [haya 20000126]
|
|
libc: add bindresvport_sa(3), which is bindresvport(3) with address
|
|
family independence (supports IPv6 as well). [itojun 20000126]
|
|
libc: add IPv6-ready rcmd(3) variants, rcmd_af(3) and iruserok_sa(3).
|
|
ruserok(3) is now address family independent. [itojun 20000126]
|
|
lpd(8): add IPv6 support. now lpd(8) is able to listen to multiple
|
|
network socket. NetBSD PR 9050 from Feico Dillema.
|
|
[itojun 20000126]
|
|
kernel: add extfs revision 1 support, with the 'filetype' and
|
|
'sparse_super' options. [bouyer 20000128]
|
|
pim6sd(8): IPv6 PIM sparse mode routing daemon (from KAME).
|
|
[itojun 20000129]
|
|
rshd(8): IPv6 support from KAME. [itojun 20000131]
|
|
rlogind(8): IPv6 support from KAME. [itojun 20000131]
|
|
rsh(1): IPv6 support from KAME. [itojun 20000131]
|
|
rlogin(1): IPv6 support from KAME. [itojun 20000131]
|
|
kernel: bring in latest KAME IPsec. the kernel policy API was
|
|
massively changed and you'll need rebuild binaries that
|
|
link libipsec. [itojun 20000131]
|
|
libipsec: bring in latest KAME IPsec. increase shlib major for
|
|
API change. customers of libipsec are fixed as well.
|
|
[itojun 20000131]
|
|
sysvsem: Change the kernel api of semctl(2) to use union semun *
|
|
instead of union semun, to avoid abi problems. Provide
|
|
a userland stub for the conversion. Mention why syscalls
|
|
should not have struct and union args in syscall(2).
|
|
[christos 20000131]
|
|
cryptosrc-us: Updated to latest KAME IPsec and OpenSSL 0.9.4
|
|
from cryptosrc-intl. [thorpej 20000131]
|
|
net: add a first-cut if_detach() implementation. Based on
|
|
work by Bill Studenmund. [thorpej 20000201]
|
|
pcmcia: add irq probing to discover the irq lines wired and
|
|
usable by the pcic device. [chopps 20000201]
|
|
rpc.lockd(8): Add nlm version 4 support, for use with NFSv3.
|
|
[bouyer 20000201]
|
|
ipfilter: updated to version 3.3.8. [veego 20000201]
|
|
Add support for AdvanSys LVD SCSI host adapters. [dante 20000203]
|
|
kernel: add a function, ratecheck(), which can be used to help rate-
|
|
limit actions. See ratecheck(9) for details. [cgd 20000203]
|
|
pcmcia: added WEP encryption to wi driver, for WaveLAN IEEE cards.
|
|
[explorer 20000204]
|
|
/etc/netstart: improve IPv6 initialization part. update rc.conf as
|
|
well to enable the change. [itojun 19990702]
|
|
amiga: added MI wdc support for A4000/A1200 IDE. [mhitch 20000205]
|
|
libahdi: Added the AHDI disk partitioning library [jdc 20000205]
|
|
kernel: log(9) processes which exit on coredump worthy signals, if
|
|
new sysctl(3) kern.logsigexit is non-zero. [fair 20000205]
|
|
inet_pton(3): fix behavior to make it RFC2553/XNS compliant.
|
|
inet_pton() takes decimal dot-quad only. [itojun 20000208]
|
|
sendmail(8): updated to 8.9.3. [tron 20000208]
|
|
news68k: Add news1200 support. Based on a patch from
|
|
Koichi NISHIWAKI <k-nis@ba2.so-net.ne.jp> [tsutsui 20000208]
|
|
net: To conform to RFC2292/2367/2553, and promote proper use of
|
|
include file pathname in the specs, remove non-standard header
|
|
files as much as possible. [itojun 20000209]
|
|
net: IPv6 extended scoped address syntax code is revised.
|
|
Now you can write ne0%fe80::1 to denote "link-local address
|
|
fe80::1 on the link associated with interface ne0"
|
|
(before the change it was fe80::1@ne0). [itojun 20000209]
|
|
macppc: iMac DV and Power Macintosh G4 can boot NetBSD/macppc.
|
|
[tsubai 20000214]
|
|
mac68k: add hardware drivers for wscons and enable wscons support.
|
|
includes legacy console compatibility. [scottr 20000214]
|
|
kernel: various fixes for the softdep code, amongst which better
|
|
behaviour under heavy load. From <ethan@geocast.com>
|
|
[fvdl 20000215]
|
|
kernel: add vfs.generic.usermount sysctl, that controls if non-root
|
|
users can mount filesystems [fvdl 20000216]
|
|
net: IPv6 extended scoped address syntax code is revised (again).
|
|
Now the format is fe80::1%ne0. The format is based on
|
|
ongoing discussion. I really hope this to be final.
|
|
[itojun 20000218]
|
|
kernel: fix 64bit alignment problem in ancillary data on socket.
|
|
be sure to recompile IPv6 userland programs. There's no way
|
|
to provide backward compat, however there are very few programs
|
|
using ancillary data. [itojun 20000218]
|
|
getaddrinfo(3): honor search order declared in nsswitch.conf(5).
|
|
[itojun 20000220]
|
|
pmax: Add MI SCSI device driver for DS5000. Disabled by default.
|
|
See conf/DS5000 for example. [nisimura 20000221]
|
|
arc: merge changes between OpenBSD-2.1 and OpenBSD-2.6. [soda 20000222]
|
|
libc: add getifaddrs(3) from BSDI4, which gets list of interface
|
|
addresses configured to the node. in other words, this is a
|
|
wrapper function for SIOCGIFCONF. [itojun 20000223]
|
|
net: do not return IPv4 ICMP, if the packet which caused ICMP
|
|
was encrypted. [itojun 20000223]
|
|
sh3: add support internal watchdog timer. [msaitoh 20000224]
|
|
sh3: permit multiple (reenterable) interrupts. [msaitoh 20000224]
|
|
sh3: add SH4 support. [msaitoh 20000224]
|
|
net: obsolete following two IPv6 ioctls: SIOCSIFDSTADDR_IN6 and
|
|
SIOCSIFNETMASK_IN6. they do not fit well with IPv6.
|
|
userland headers no longer have them. kernel supports them
|
|
for a while, we'll remove them before 1.5 branch is cut.
|
|
[itojun 20000225]
|
|
dpt(4): add support for ISA controllers. [ad 20000225]
|
|
kernel: added a RAID_AUTOCONFIG option to turn on auto-detection of
|
|
RAID components and auto-configuration of RAID sets.
|
|
This also allows root on RAID. [oster 20000226]
|
|
grep(1): updated to grep-2.4. [wiz 20000227]
|
|
sysctl(3): added hw.alignbytes, which gives ALIGNBYTES at the kernel
|
|
compilation time. [itojun 20000227]
|
|
net: update ICMPv6 namelookup support to be based on 05 draft
|
|
(draft-ietf-ipngwg-icmp-name-lookups-05.txt). unfortunately,
|
|
there is no interoperability between -04 and -05 for "ping6 -a".
|
|
[itojun 20000227]
|
|
prep: initial import prep port. [nonaka 20000229]
|
|
net: introduce m->m_pkthdr.aux pointer to pass around data between
|
|
protocol handlers. ipsec is the only customer at this moment.
|
|
this brings the kernel version to 1.4U. [itojun 20000301]
|
|
source code style guide: update to use ANSI (not K&R), and reflect
|
|
current (best) practice. [lukem 20000302]
|
|
kernel: again, fix alignment problem in ancillary data on socket.
|
|
be sure to recompile IPv6 userland programs. it should be the
|
|
final fix for IPv6 related ancillary data alignment.
|
|
[itojun 20000302]
|
|
arc: add support for NEC RISCstation 2250 (NEC-RD94), contributed
|
|
by Shuichiro URATA <ur@a-r.org>. [soda 20000303]
|
|
alpha: added support for TGA2. [elric 20000305]
|
|
acct(2): creates kernel thread ``acctwatch'' to issue statfs(2)
|
|
system call. previously, this was done in timeout handler
|
|
and thus we can't put an accounting file on NFS file system.
|
|
[enami 20000310]
|
|
find(1): add -s option which causes entries of each directory sorted.
|
|
[itohy 20000310]
|
|
rc(8): implement /etc/rc.d [lukem 20000310]
|
|
sysctl(8): add -f option to read and process a file containing
|
|
name=value settings to make. Comments (indicated with #)
|
|
are ignored. [tsarna 20000312]
|
|
libpfkey: cleanup exported functions to ease future upgrades.
|
|
shlib major was increased. [itojun 20000314]
|
|
alpha: switch to hardware accelerated MI sfb.c [nisimura 20000314]
|
|
sparc: Tadpole 3GX/3GS Sparcbook serial ports now work.
|
|
[jdc 20000314]
|
|
ahc(4): Bring in a newer version of Justin Gibbs' FreeBSD driver,
|
|
ported to be used with our SCSI subsystem. This adds support
|
|
for 789x chips. [fvdl 20000315]
|
|
kernel: added new VFS op routine (vfs_done) - needed for VFS LKMs,
|
|
to clean resources allocated in its vfs_init routine
|
|
before it's unloaded [jdolecek 20000317]
|
|
mvme68k: Added support for NetBSD's machine independent VMEbus
|
|
framework on both MVME147 and MVME167 cards. [scw 20000318]
|
|
cobalt: initial import of cobalt port. [soren 20000319]
|
|
cac(4): add a new driver supporting Compaq array controllers.
|
|
[ad 20000321]
|
|
sparc: console device recognition re-written; as a spin-off we
|
|
now support the Javastation 1 [pk 20000321]
|
|
kernel: added a PCI_CONFIG_DUMP option to cause PCI devices'
|
|
configuration space headers to be verbosely printed.
|
|
[cgd 20000321]
|
|
pcmcia: update the awi driver, which now supports AMD 79c930-based
|
|
802.11DS cards as well as 802.11FH cards, and can operate
|
|
in infrastructure mode, adhoc mode, and wi(4) compatible
|
|
adhoc mode. [onoe 20000322]
|
|
kernel: New callout mechanism with two major improvements over
|
|
the old timeout()/untimeout() API:
|
|
- Clients supply callout handle storage,
|
|
thus eliminating problems of resource allocation.
|
|
- Insertion and removal of callouts is constant
|
|
time, important as this facility is used quite
|
|
a lot in the kernel.
|
|
The old timeout()/untimeout() API has been removed from
|
|
the kernel. [thorpej 20000322]
|
|
scheduler: keep track of processes that go through round-robin
|
|
without yielding the CPU, and inform them that they
|
|
should yield if possible. Implement yield() (voluntary
|
|
general yield) and preempt() (involuntary general yield)
|
|
primitives. Based on a discussion w/ Artur Grabowski.
|
|
[thorpej 20000323]
|
|
uiomove: If we're told we should yield the CPU, preempt.
|
|
[thorpej 20000323]
|
|
usb: Add isochronous mode transfer support to the OHCI driver.
|
|
[augustss 20000329]
|
|
audio: Add auvia driver for integrated audio of the VIA
|
|
VT82C686A southbridge chip on some motherboards.
|
|
[tsarna 20000330]
|
|
libc: Move dlopen(), dlclose(), dlsym() and dlerror() function
|
|
definitions to libc. They used to be defined in crt0.o, which
|
|
caused `Undefined symbol "dlopen"' at run time when they were
|
|
referenced from a dynamically linked module. Based on the
|
|
patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>.
|
|
[minoura 20000402]
|
|
libc: add getopt_long(3) from Dieter Baron and Thomas Klausner.
|
|
[christos 20000402]
|
|
usb: New umass(4) driver with support for SCSI and ATAPI.
|
|
[augustss 20000402]
|
|
etc: the file /etc/sysctl.conf is now run with sysctl -f at
|
|
boot. [tsarna 20000408]
|
|
usb: Add driver for Prolific host-to-host adapter. [augustss 20000409]
|
|
uvm: Add UVM_PGA_ZERO which instructs uvm_pagealloc{,_strat}()
|
|
to return a page as if it had been uvm_pagezero()'d.
|
|
[thorpej 20000409]
|
|
vax: add driver for the VS4000/60 and VS4000/VLC NCR53C94 SCSI
|
|
controller. [matt 20000409]
|
|
sysinst: on i386, enable wscons by default in etc/rc.conf and
|
|
etc/ttys. [hubertf 20000410]
|
|
pppd(8): enable IPv6 PPP support. [itojun 20000412]
|
|
sh3: add support for gdb. [msaitoh 20000414]
|
|
ddb(4): preserve "count" when repeating the previous command by
|
|
hitting newline. [jhawk 20000413]
|
|
ps(1): options to show processes with no or revoked controlling
|
|
tty. [simonb 20000415]
|
|
vax: Add driver for the DEBNA/DEBNT/DEBNK Ethernet controller,
|
|
located on the BI bus. [ragge 20000409]
|
|
kernel: implement NFS IO threads as real kernel threads,
|
|
removing the need for nfsiod(8). The number of threads
|
|
is set with the vfs.nfs.iothreads sysctl [tsarna 20000415]
|
|
scandir(3): 3rd argument's function takes const struct dirent *,
|
|
in line with other implementations. [mrg 20000416]
|
|
lchflags(2): new syscall, does not follow symlinks. [mrg 20000417]
|
|
vax: Enable cache on VS4000/VLC/ [mhitch 20000418]
|
|
stf(4): pseudo network device for 6to4 IPv6-over-IPv4 encapsulation.
|
|
from KAME tree. [itojun 20000419]
|
|
issetugid(2): new syscall, from OpenBSD (via FreeBSD).
|
|
[minoura 20000421]
|
|
vax: Add driver for the RL01/RL02 disk devices. [ragge 20000422]
|
|
msdosfs: fix to be able to read files bigger than 2GB, PR #9046
|
|
[jdolecek 20000422]
|
|
uvm: implement pre-zero'ing of pages in the idle loop.
|
|
[thorpej 20000424]
|
|
i386: utilize uvm_pagezeroidle. [thorpej 20000424]
|
|
poweroff: Powers down the system equivalent to "halt -p", but
|
|
allows powering down the system from an exec(2) call, e.g.
|
|
via a user which has "poweroff" as login shell. The command
|
|
name is modeled after Solaris. [hubertf 20000425]
|
|
libc, libresolv: synchronize resolver functions to BIND 4.9.7.
|
|
boundary checking code in BIND 4.9.7 are now active.
|
|
[itojun 20000425]
|
|
libc, libresolv: disable $HOSTALIASES support for setuid/gid binary,
|
|
due to security reasons. [itojun 20000427]
|
|
audio: add a driver for the C-Media CMI8x38 audio chip.
|
|
Contributed by Takuya SHIOZAKI <AoiMoe@imou.to>.
|
|
[augustss 20000430]
|
|
postfix: imported and integrated Wietse Venema's Postfix mailer.
|
|
[perry 20000430]
|
|
audio: add a driver for old Creative Music System.
|
|
From Gregory McGarry. [augustss 20000502]
|
|
pmax: add Am7930 audio driver for the MAXINE family of machines.
|
|
From Gregory McGarry. [augustss 20000502]
|
|
sendmail(8): upgrade to 8.10.1. [itojun 20000503]
|
|
ipfilter: updated to version 3.4.1. [veego 20000503]
|
|
postfix: use /etc/mail/aliases to synchronize with sendmail upgrade.
|
|
[itojun 20000506]
|
|
bktr(4): new driver for Brooktree 848 compatible TV cards,
|
|
ported from FreeBSD [wiz 20000507]
|
|
vax: support for VAX 4000/200 added, fixed by Michael Kukat.
|
|
[ragge 20000508]
|
|
kernel: Add "install" target to kernel Makefiles that puts the
|
|
new kernel into / with saving the old one in /onetbsd.
|
|
The target can be redefined via a
|
|
install-kernel-${MACHINE_NAME} target in /etc/mk.conf.
|
|
[hubertf 20000509]
|
|
pcmcia: Allocate 12-bit pcmcia I/O space from 0x400-0xfff,
|
|
instead of 0x330-0x3ff [jhawk 20000509]
|
|
sh3: gdb supports the single step operation. [msaitoh 20000510]
|
|
arm26: Imported arm26 port. [bjh21 20000511]
|
|
pcmcia: added support for REX-R280 card by Ratoc Systems. Code by
|
|
UCHIYAMA Yasushi. [is 20000511]
|
|
ipfilter: updated to version 3.4.2. [veego 20000511]
|
|
kernel: Add MicroChannel Architecture (MCA) bus support (currently for
|
|
IBM PS/2 machines - i386), based on code written by
|
|
Scott D. Telford. The code is very experimental at this
|
|
stage, use with extreme caution. [jdolecek 20000511]
|
|
kernel: Add driver for MCA IBM Tropic Token Ring adapter, written
|
|
by Gregory McGarry. [jdolecek 20000511]
|
|
i386: Add support for changing the console on-the-fly to serial
|
|
interactively from the bootblocks
|
|
(in /usr/mdec/biosboot.sym). [jhawk 20000513]
|
|
file: update to 3.31 Adds a mime output option, and a flag to keep
|
|
going to print all matching magic entries. [christos 20000513]
|
|
procfs: fixes for cmdline from Robert Elz in PR kern/10113.
|
|
[simonb 20000516]
|
|
lfs: fsck_lfs can now write to the filesystem, fixing many of the
|
|
problems possible with a damaged lfs. Its "preen" mode
|
|
performs a limited roll-forward. [perseant 20000516]
|
|
cz: Add driver for Cyclades-Z series of intelligent multiport
|
|
serial adapters, written by Jason R. Thorpe and
|
|
Bill Studenmund of Zembu Labs, Inc. [thorpej 20000517]
|
|
lint(1): fix "static function ... unused" warnings for static
|
|
__inline functions (actual change is in <sys/cdefs.h>).
|
|
[simonb 20000521]
|
|
ipfilter: updated to version 3.4.3. [veego 20000521]
|
|
ddb(4): add a "sifting" command (named for the sun openprom command
|
|
of the same name) to search the symbol table for a
|
|
substring. [jhawk 20000522]
|
|
ipfilter: updated to version 3.4.4. [veego 20000523]
|
|
mips: Fix kernel profiling. [simonb 20000525]
|
|
kernel: Add siop(4), a completely rewritten driver in replacement
|
|
for ncr(4). [bouyer 20000525]
|
|
panic(9): Use ddb to print out a stack trace if ddb.onpanic is unset;
|
|
the traceback goes to the kernel message buffer and to the
|
|
console. [jhawk 20000526]
|
|
kernel: Add sysctls to return fixed size process information, process
|
|
argv and environent strings and some other statistical
|
|
information. [simonb 20000526]
|
|
libkvm: Add support for new process information and argv/env sysctls.
|
|
[simonb 20000526]
|
|
ps(1), w(1), top(1): use new sysctls and kvm routines to remove "proc
|
|
size mismatch" errors and the setgid kmem mode bit.
|
|
[simonb 20000526]
|
|
cd9660: add a way to disable the mapping of filenames to lowercase
|
|
on non-Rock Ridge cdroms via new option 'nomaplcase'
|
|
for mount_cd9660(8) [jdolecek 20000527]
|
|
pciide: Add support for the OPTi 82c621 PCIIDE controller and
|
|
two of its derivatives. [scw 20000527]
|
|
man(1): Add support for relative section paths in man.conf,
|
|
fix -m handling, add -S flag for narrowing the manpage search
|
|
by specifying a substring the result pathname has to contain.
|
|
Writen by Chuck Cranor. [jdolecek 20000527]
|
|
kernel: Document the machine-independent softintr(9) soft interrupt
|
|
mechansim. [cgd 20000531]
|
|
ftp(1): Add support for uploading files on the commandline using
|
|
'-u targeturl filelist'. Based on patch in [bin/10019] from
|
|
Scott Aaron Bamford <sab@ansic.net>. [lukem 20000601]
|
|
libcurses: Added more SUSv2 functions to curses library including
|
|
support for colour. Changed curses to use the new termcap
|
|
interface. Made curses internal data structures opaque.
|
|
Converted curses macros to function calls.
|
|
[blymn/jdc 20000602]
|
|
libterm: Extended the termcap interface based on suggestions by
|
|
Christos Zoulas that allows multiple simultaneous terminals
|
|
and limited buffer copy capabilities. Lifted the 1024 byte
|
|
restriction on termcap entries. [blymn 20000602]
|
|
pmax: Allow SII driver to work with MI SCSI. MI SCSI can now be
|
|
used on all DECstation models. [mhitch 20000602]
|
|
userland: Update the RPC code to use the TI-RPC interface, to
|
|
enable usage over IPv6 [fvdl 20000602]
|
|
kernel: Add sysctls to return fixed size SysV IPC information.
|
|
[simonb 20000603]
|
|
ipcs(1): use new SysV IPC sysctls, remove setgid kmem mode bit.
|
|
[simonb 20000603]
|
|
kernel, vmstat(8): Document and implement a major overhaul of
|
|
the evcnt(9) interfaces. [cgd 20000604]
|
|
vax: Add eventt counting to port. [matt 20000604]
|
|
kernel: Do not stop saving kernel messages to the message buffer
|
|
when writing a kernel crash dump. [jhawk 20000605]
|
|
rnd(4): allow ports to supply a high-resolution counter through
|
|
<machine/rnd.h> for /dev/random to sample.
|
|
[sommerfeld 20000605]
|
|
i386: supply <machine/rnd.h> for better rnd(4) randomness.
|
|
[sommerfeld 20000605]
|
|
inetd.conf: turn off ftp, telnet by default, and crank up logging for
|
|
a few commented out daemons.
|
|
[sommerfeld 20000606]
|
|
umount(8): make ``-a'' a synonym for ``-A''. [chs 20000606]
|
|
ps(1): Calculate column widths on the fly so that columns line up.
|
|
[simonb 20000607]
|
|
arm32: Implementation boot device matching on DNARD plaforms.
|
|
Also implement booted_kernel, booted_device, console_device
|
|
machine dependent sysctl variables.
|
|
[matt 20000607]
|
|
rpc.lockd(8): Implement real file locking in rpc.lockd(8).
|
|
[bouyer 20000607]
|
|
i386: Add /sys/arch/i386/gdbscripts/stack for backtracing the kernel
|
|
stack in gdb, as "where" sometimes has trouble. [jhawk 20000607]
|
|
atari: Fix microtime(). Previous version was jumping around at the
|
|
end of the clock tick. [leo 20000608]
|
|
gdbscripts: Add /sys/gdbscripts/msgbuf for printing the kernel
|
|
message buffer. [jhawk 20000608]
|
|
config: Added support for overriding a file's make command, by
|
|
respecifying it with compile-with from a different file.
|
|
[cgd 20000608]
|
|
kernel: Changed the definition of the spl-lowering functions
|
|
(spllowersoftclock() and spl0()) to return void.
|
|
[cgd 20000608]
|
|
kernel: Add some tweaks to the NFS code to handle IPv6
|
|
[fvdl 20000608]
|
|
mountd, nfsd: Make them more AF-independent, to handle IPv6.
|
|
[fvdl 20000608]
|
|
compat/pecoff: Add PE/COFF (Win32) binary compatibility support.
|
|
This is currentry supports only i386. [oki 20000609]
|
|
vax: Support for spinning up the slave CPUs on a multiprocessor
|
|
VAX8200 system. [ragge 20000610]
|
|
net: Import latest KAME ipsec policy engine. This includes
|
|
PF_KEY API change. libipsec and setkey(8) need to be updated.
|
|
[itojun 20000612]
|
|
setkey(8): -m flag to get/delete subcommand is now gone.
|
|
[itojun 20000612]
|
|
ipfilter: updated to version 3.4.6. [veego 20000612]
|
|
pciide(4): added support for the HighPoint HPT366 IDE controller.
|
|
[bouyer 20000612]
|
|
man(1): Add -s option for specifying a section name, ala SysV.
|
|
[simonb 20000613]
|
|
ping6(8): make -n by default, for too many false error reports due to
|
|
too long IPv6 reverse lookup (needs 34 levels of DNS name tree
|
|
traversal). use -H if you need name lookup. [itojun 20000613]
|
|
setkey(8): moved from usr.sbin to sbin, to enable us to perform
|
|
encrypted /usr NFS mount. [itojun 20000613]
|
|
sendmail(8): upgrade to 8.10.2. [itojun 20000613]
|
|
sgimips: initial import of sgimips port. [soren 20000614]
|
|
ftpd(8): support MLSD & MLST extensions from draft-ietf-ftpext-mlst-10.
|
|
SIZE, MDTM and REST STREAM have historically existed in ftpd(8)
|
|
but weren't official until now. [lukem 20000614]
|
|
kernel: Add sysctl to return the kernel message buffer.
|
|
[simonb 20000616]
|
|
dmesg(8): use new msgbuf sysctl, remove setgid kmem mode bit.
|
|
[simonb 20000616]
|
|
i386: Also build in support for Savage gfx chips into XF86_SVGA. This
|
|
gets X going e.g. on Toshiba Tecra 8100 (S3 Savage MX). Use
|
|
Chipset "s3_savage", ChipID 0x8a20 in the "Device" section
|
|
of the XF86Config file to enable. [hubertf 20000620]
|
|
amiga: custom chip console no longer needs one extra column for
|
|
bold characters. [is 20000621]
|
|
at(1)/atrun(8): add support for usernames > 8 characters.
|
|
[simonb 20000625]
|
|
w(1): use p_login from struct proc to show login names that are
|
|
> 8 characters. [simonb 20000625]
|
|
last(1): update -T option to show year as well as seconds, and show
|
|
the full time on interrupt and exit. [simonb 20000625]
|
|
pciide(4): added support for the CMD PCI0648 and 0649 IDE controllers.
|
|
[bouyer 20000627]
|
|
net: use m_pulldown framework for IPv4/v6 mbuf processing.
|
|
[itojun 20000701]
|
|
net: raise MSIZE to 256 for all the architectures. [itojun 20000701]
|
|
S/Key: make the S/Key subsystem RFC2289 compliant, adding
|
|
several alternative hashing methods and improved validity
|
|
checking. [mjl 20000707]
|
|
pcmcia: added WEP encryption to awi driver, for AMD 79c930-based
|
|
IEEE802.11 FH and DS cards. [onoe 20000714]
|
|
cd9660: mount_cd9660(8) has new -o options extatt, gens, nojoliet,
|
|
norrip/nrr as aliases for -e, -j, -g, -r; the latter ones
|
|
marked as obsolete [jdolecek 20000717]
|
|
cd9660: added rrcaseins - switch on case insensitive searching
|
|
on Rock-Ridge enabled CDROMs [jdolecek 20000717]
|
|
pppd(8): update to 2.3.11 [tron 20000718]
|
|
cmp(1): fix so that it works also for "quite big" files (PR #10625)
|
|
[jdolecek 20000720]
|
|
ifconfig(8): add nwkey support to enable/disable WEP encryption
|
|
and to get/set WEP key for IEEE802.11 wireless network
|
|
interfaces [onoe 20000721]
|
|
mopd(8): fix possible buffer overrun [mjl 20000721]
|
|
sendmail(8): upgrade to 8.11.0 from sendmail.org. [itojun 20000723]
|
|
arm32: added foreign language keyboard support to Shark pccons(4).
|
|
Code was extracted from i386 pccons by Thomas Runge.
|
|
[is 20000724]
|
|
ftpd(8): add ftpd.conf(5) directives `chroot' (specify directory to
|
|
chroot(2) to on login), `homedir' (specify homedir of user).
|
|
add -H (acts as per -h `hostname`), add various security
|
|
enhancements: make checkportcmd the default, add -r
|
|
(explicitly drop root privs), -V vers (change version string
|
|
to vers), drop root privs if a chroot or guest user and ftpd
|
|
is running on a non reserved port. [lukem 20000725]
|
|
X11: pull security patches from OpenBSD SA 2000-021.
|
|
includes fixes for Xserver DoS, libX11 hole, libICE DoS, and
|
|
server overflow via xkb. [itojun 20000725]
|
|
pciide(4): added support for the HighPoint HPT370 IDE controller.
|
|
[bouyer 20000727]
|
|
libc: security fix for NIS client code, hostname lookup.
|
|
[itojun 20000729]
|
|
msdosfs: kill couple of annoying bugs, as reported in PR #8439,
|
|
PR #9990, PR #10312 [jdolecek 20000730]
|
|
kernel: change lf_advlock() parameters to match usage; change
|
|
inspired by similar thing in FreeBSD [jdolecek 20000730]
|
|
ipfilter: updated to version 3.4.9. [veego 20000809]
|
|
sparc64: merge installboot with sparc port. [mrg 20000810]
|
|
sysinst: add timezone selection menu [hubertf 20000815]
|
|
rc.d: add support for running scripts chroot(2)-ed. migrate
|
|
/etc/rc.wscons to /etc/rc.d/wscons. migrate default
|
|
/etc/{daily,monthly,rc,security,weekly}.conf files
|
|
to /etc/default, and change /etc/foo.conf to source
|
|
/etc/default/foo.conf. don't start rc.d scripts which
|
|
have 'KEYWORD: nostart'. move raising of securelevel
|
|
to separate rc.d/securelevel script. in rc.d/local
|
|
run rc.shutdown.local at shutdown. [lukem 20000822]
|
|
netinet: added sysctl variables "net.inet.ip.lowportmin" and
|
|
"net.inet.ip.lowportmax" to set the minimum and maximum
|
|
ports number assigned to sockets using IP_PORTRANGE_LOW.
|
|
[tron 20000825]
|
|
gre(4): add bpf support [mjl 20000825]
|
|
amiga: add standard kernel configurations: INSTALL (stripped down
|
|
GENERIC) and INSTWDCPCM (INSTALL but with PCMCIA code and
|
|
with wdc instead of idesc driver). [is 20000829]
|
|
arm32: enlarge the ramdisk, and space provided for it in the install
|
|
kernels, to 3800 blocks (1900 kBytes). Actual changes provided
|
|
by Mike Pumford. [is 20000830]
|
|
pmax: Add support for booting off RAIDframe RAID1 mirrors.
|
|
[simonb 20000913]
|
|
file(1): update to 3.32. Adds unicode support. [pooka 20000922]
|
|
pppd(8): update to 2.4.0. [christos 20000923]
|
|
alpha: Add support for booting off RAIDframe RAID1 mirrors.
|
|
[simonb 20000926]
|
|
amiga: build and install the manual page for the Amiga boot procedure.
|
|
[is 20000926]
|
|
kernel: stabilize IPsec, specifically ipcomp functions.
|
|
improve support for IKE. [itojun 20000926]
|
|
Integrate an OpenSSH-based Secure Shell. [thorpej 20000928]
|
|
libcrypto: repair behavior on non-32bit arch (PR10921).
|
|
do not build RC5/IDEA algorithms by default. build them as
|
|
separate library (libcrypto_{rc5,idea}) only if explicit make
|
|
variable is declared (PR10883). [itojun 20000929]
|
|
sshd: add IgnoreRootRhosts to ignore ~root/.[rs]hosts.
|
|
[lukem 20001003]
|
|
net: add AES (= rijndael) support in IPsec ESP. all configuration
|
|
directives call it "rijndael", not AES, at this moment.
|
|
[itojun 20001003]
|
|
rnd(4): enable rnd(4) for GENERIC kernel on all arch. rnd(4) is
|
|
mandatory for using ssh/sshd, which is now in base
|
|
distribution. [itojun 20001004]
|
|
sun3: fix a long-standing bug which caused "out of space kmem_map"
|
|
panic on sun3x. [tsutsui 20001021]
|
|
arm32: build X11 with XKB extension support. This enables the use
|
|
of non-US keyboards on Shark machines with XF86_SVGA, which
|
|
has the necessary support. [is 20001024]
|
|
sparc64: sbus ethernet devices (LANCE & HME) now work. Fixes from
|
|
Andrei Petrov <and@genesyslab.com>. [mrg 20001025]
|
|
|
|
Changes from NetBSD 1.5 to NetBSD 1.6:
|
|
sparc: the sun4/400 class of machines (using a more elaborate
|
|
3-level MMU) is finally supported [pk 20000621]
|
|
vm: Mach VM is dead! Long live UVM! [mrg 20000629]
|
|
faithd(8): now it can be invoked via inetd(8). [itojun 20000704]
|
|
pcmcia: added WEP encryption to awi driver, for AMD 79c930-based
|
|
IEEE802.11 FH and DS cards. [onoe 20000704]
|
|
systat(1): allow selection of statistics update mode for IP
|
|
displays. [ad 20000705]
|
|
libc: add `RIPEMD-160' message digest functions. [ad 20000705]
|
|
misc: add passwd.conf: allows selection of password encryption
|
|
scheme. may be different for local and yp passwords, thus
|
|
improving NIS inter-operability. [ad 20000706]
|
|
newsyslog(8): completely overhaul this. add a new flag, `C'
|
|
(create log file). [ad 20000708]
|
|
vax: ld.elf_so can now load and run dynamically linked VAX ELF
|
|
programs. [matt 20000714]
|
|
openssl: update to 0.9.5a. [mrg 20000716]
|
|
pppd(8): update to 2.3.11 [tron 20000717]
|
|
rcorder(8): implement `# KEYWORD:' support, with two new arguments to
|
|
either keep (-k) or skip (-s) files which have the matching
|
|
keyword. [mrg 20000717]
|
|
rc(8): in rc.shutdown only run scripts with a 'KEYWORD: shutdown' in
|
|
them at shutdown, making the process faster and more robust.
|
|
[lukem 20000717]
|
|
ftp(1): add support for FEAT & OPTS (from RFC 2389), and MLSD & MLST
|
|
(from draft-ietf-ftpext-mlst-11). other fixes and cleanups.
|
|
[lukem 20000718]
|
|
newsyslog(8): more changes. most importantly, log files can now be
|
|
rotated at specific times. [ad 20000718]
|
|
ifconfig(8): add nwkey support to enable/disable WEP encryption
|
|
and to get/set WEP key for IEEE802.11 wireless network
|
|
interfaces [onoe 20000721]
|
|
arm26: ea(4) now aligns payloads of incoming packets, fixing many
|
|
bugs. [bjh21 20000722]
|
|
tcpdump(1): decode IEEE 802.1Q encapsulated packets. [ad 20000724]
|
|
ftpd(8): add -W - don't log to wtmp. [lukem 20000726]
|
|
libc: non-IPv4 hostname lookup over NIS. follows Solaris 8 practice,
|
|
look up ipnodes.{byname,byaddr}. [itojun 20000729]
|
|
zoneinfo: install UTC as the default time zone. [kleink 20000803]
|
|
xsrc: add support for XDM-AUTHENTICATION-1. [tron 20000806]
|
|
ddb(4): add options DDB_BREAK_CHAR to override break for entering
|
|
ddb when using the com driver. [jeffs 20000803]
|
|
depca(4): Add support for the DEC DE422 Ethernet. [thorpej 20000810]
|
|
arp(4): Add kernel counters (displayable with netstat -s) for
|
|
various arp events. [jhawk 20000815]
|
|
disklabel(8): Be case insensitive when looking up up filesystem and
|
|
disk types. Display supported types in interactive mode if
|
|
`?' is given at the prompt. [lukem 20000815]
|
|
mvme68k: Support for VMEbus slave mode added to mvme147 and mvme167.
|
|
[scw 20000820]
|
|
sparc64: gcc now generates 32 bit code with `-m32' [mrg 20010830]
|
|
cvs(1): Add cvs-1.10.8 to gnusrc [christos 20000904]
|
|
mvme68k: Added support for MVME162-LX 200/300 series of boards.
|
|
[scw 20000906]
|
|
kernel: Number of available pty's is now settable via sysctl
|
|
kern.maxptys, kernel pty resources are allocated on demand.
|
|
[jdolecek 20000909]
|
|
mount(8): If device and mountpoint given, check disklabel for fstype.
|
|
[abs 20000918]
|
|
sparc64: Work around many GCC building the tree. [mrg 20000918]
|
|
fmt(1): Add -C - centre lines [abs 20000918]
|
|
expr(1): Reimplemented as yacc-style parser grammar (this also fixes
|
|
PR #10995), arithmetic now uses 64 bit integers.
|
|
[jdolecek 20000919]
|
|
kernel: New option, NFS_V2_ONLY, for a slimmer NFS client
|
|
[bjh21 20000919]
|
|
pppd(8): update to 2.4.0; cleans up gpl code, adds new tty abstraction,
|
|
and api to multilink support (not implemented for NetBSD yet).
|
|
[christos 20000923]
|
|
kernel: New boot flags -v (bootverbose) and -q (bootquiet) added for
|
|
all ports. To be used by kernel code to optionally print
|
|
information on boot. [jdolecek 20000925]
|
|
cac(4): add support for EISA controllers and latest PCI controllers.
|
|
[ad 20000926]
|
|
vlan(4): add support for 802.1Q virtual LANs. [ad 20000928]
|
|
Ethernet: move the check for "promisc + unicast + not for us"
|
|
into ether_input(), and change Ethernet drivers to always
|
|
pass all received frames to ether_input(). [thorpej 20001001]
|
|
sendmail(8): upgrade to 8.11.1 from sendmail.org. [itojun 20001001]
|
|
newsmips: add support for tulip based 100BaseTX card: NWB-5852A.
|
|
[onoe 20001012]
|
|
dhcpd(8): upgrade to version 3 beta 2 patchlevel 9. [taca 20001017]
|
|
ca(4): this has been replaced by the `ld' driver. [ad 20001019]
|
|
twe(4): add support for the 3ware Escalade family of RAID
|
|
controllers. [ad 20001019]
|
|
cvs(1): deprecate LOCALID compile-time option in favour of a new
|
|
'tag' keyword in CVSROOT/config (repository-specific).
|
|
[wiz 20001021]
|
|
siop(4): rework the driver for lower interrupt and PCI load, and
|
|
add tagged command queuing support. [bouyer 20001024]
|
|
cvs(1): import cvs-1.11. [wiz 20001026]
|
|
bktr(4): Merge with bktr driver v2.17 (from FreeBSD). [wiz 20001028]
|
|
i386: Add support to the bootblocks for booting off RAIDframe RAID1
|
|
mirrors (even though installboot(8) can't install them
|
|
onto a RAID1 mirror yet). [lukem 20001030]
|
|
libintl: bring in libintl from Citrus project xpg4dl tree. it is
|
|
BSD-licensed implementation, and is fully compatible with
|
|
GNU libintl from GNU gettext. [itojun 20001030]
|
|
gettext(1): import GNU gettext suite. userland tools only - libintl
|
|
is from Citrus xpg4dl tree. [itojun 20001031]
|
|
kernel: Add a watchdog timer framework, and support for the watchdog
|
|
timer function on the PC-Weasel serial console
|
|
board. [thorpej 20001104]
|
|
audio: Add a driver for the NeoMagic 256 AC'97 audio, found in many
|
|
laptops. [thorpej 20001104]
|
|
iop(4): Add support for I2O adapters, and SCSI, FC-AL and block class
|
|
peripherals. [ad 20001107]
|
|
cnmagic(9): allows the console magic key sequence to break into
|
|
the debugger or ROM monitor to be managed and customized.
|
|
[eeh 20001108]
|
|
named(8): upgrade to 8.2.2-P7 from ISC. [itojun 20001110]
|
|
pfil(9): rework the pfil interface to be more generic, allowing
|
|
an arbitrary number of filtering points. [thorpej 20001110]
|
|
usb: add the uscanner device driver for USB scanners. From
|
|
FreeBSD. [augustss 20001114]
|
|
openfirm: add a MI /dev/openfirm to interrogate OpenFirmware
|
|
about the device tree (currently works on arm32(SHARK)
|
|
and macppc). [matt 20001114]
|
|
ftp(1): implement `mreget'. allow choosing of alternate .netrc
|
|
with `-N netrc' and $NETRC. [lukem 20001115]
|
|
ftpd(8): new ftpd.conf(5) directives: `maxfilesize' - limit maximum
|
|
size of upload files, `sanenames' - only permit uploaded
|
|
filenames that don't start with `.' and only contain
|
|
`[-+,._A-Za-z0-9]'. new command line options: `-e emailaddr'
|
|
for %E escape, `-P dataport' different dataport, `-q' enable
|
|
pidfiles (default), `-Q' disable pidfiles, `-u' write utmp,
|
|
`-U' don't write utmp (default), `-w' write wtmp (default),
|
|
`-W' don't write wtmp.
|
|
NOTE: -U meaning changed from `write utmp' to `don't write
|
|
utmp" to be consistent with -q/-Q and -w/-W. old use of -U
|
|
won't enable an unwanted feature, it just won't enable a
|
|
wanted feature. [lukem 20001117]
|
|
swapctl(8): new `-z' option to display dump device. [mrg 20001117]
|
|
mvme68k: Added support for MVME-172 and MVME-177 m68060-based
|
|
boards. [scw 20001120]
|
|
compat_linux(8): Now works on the Alpha port. [erh 20001120]
|
|
amd(8): upgraded to 6.0.4 [wiz 20001120]
|
|
compat_linux(8): ptrace(2) emulation improved for i386:
|
|
PTRACE_{SET|GET}FPREGS is now fully supported,
|
|
PTRACE_{PEEK|POKE}USER partially; linux gdb can
|
|
now attach to running linux process and show first function
|
|
on stack backtrace, info float works. [jdolecek 20001121]
|
|
file(1): update to 3.33. [pooka 20001123]
|
|
kernel: Integrate the UBC (unified buffer cache) project. [chs 20001126]
|
|
auich(4): added driver for Intel ICH integrated AC'97
|
|
audio. [thorpej 20001127]
|
|
eeprom(8): make this work on the sparc64. [mrg 20001128]
|
|
kernel: lfs support is now loadable via LKM. [jdolecek 20001130]
|
|
ffs: vfs.ffs.doreallocblks is now on by default. [jdolecek 20001130]
|
|
ncr53c9x: add TAG QUEUE support [eeh 20001130]
|
|
mount_mfs(8): allow an 'm' suffix to the file system size option to
|
|
specify the size of the mfs in megabytes. [simonb 20001201]
|
|
libutil: added pw_getprefix() and pw_setprefix() to get and set the
|
|
root directory used by the passwd file update functions.
|
|
[tron 20001206]
|
|
vipw(8): Add `-d /directory' option to specify the root directory
|
|
of the passwd file. [tron 20001206]
|
|
mvme68k: Native object file format changed to ELF, using gas.new
|
|
and ld.new. [scw 20001207]
|
|
rpc.yppasswdd(8): Add `-d /directory' option to specify the root
|
|
directory of the passwd file. [tron 20001208]
|
|
kernel: Added infrastructure to load emulations and their executable
|
|
support dynamically via LKM. [jdolecek 20001208]
|
|
arm26: support for "Unix" backplanes (with interrupt masking) via
|
|
unixbp(4). [bjh21 20001209]
|
|
ldd_elf(1): add handling of a.out binaries. [simonb 20001212]
|
|
libc: switch to tzcode strftime() implementation. [kleink 20001212]
|
|
pkg_install: Added support for creating and adding bzip2 compressed
|
|
packages (expected suffix: .tbz). [hubertf 20001213]
|
|
pcmcia: added an(4) driver for Aironet 4500/4800 and Cisco Aironet
|
|
340 series from FreeBSD. [onoe 20001213]
|
|
audiorecord(1): If we can't output a valid sun header, don't output
|
|
any header at all. [mrg 20001213]
|
|
tc: added drivers for the DEC PixelStamp family of graphics
|
|
accellerators. [ad 20001218]
|
|
ftpd(8): new command line flag: `-X' - syslog wu-ftpd style xferlog
|
|
entries. new ftpd.conf(5) directive: `advertise' - change the
|
|
address advertised by PASV (useful for certain firewall
|
|
environments). [lukem 20001218].
|
|
sb(4): Add support for Avance Logic ALS100+ [mjl 20001219]
|
|
fdisk(8): Print out contents of extended partitions. [lukem 20001220]
|
|
m68k: All m68k-based ports now share a common kernel syscall()
|
|
function. [scw 20001219]
|
|
arm26: New eh(4) driver for older i-cubed EtherLan cards.
|
|
[bjh21 20001220]
|
|
libc: enable citrus LC_CTYPE locale framework. single byte only,
|
|
multibyte will be enabled shortly. [itojun 20001221]
|
|
mbrlabel(8): by default only display the changed disk label; only
|
|
update the label if -f is given. be saner about adding entries
|
|
from the MBR to the NetBSD disk label. [lukem 20001224]
|
|
racoon(8): KAME IKE daemon for IPsec key negotiation. [itojun 20001229]
|
|
usbhidaction(1): a new command to perform actions when USB HID items
|
|
take on certain values. [augustss 20001230]
|
|
du(1): Add -m option. Similar to -k, use megabyte (1024*1024 bytes)
|
|
as size unit. [hubertf 20001230]
|
|
df(1): Add -m option. Similar to -k, use megabyte (1024*1024 bytes)
|
|
as size unit. [hubertf 20001230]
|
|
make(1): support for use of -j (spawn jobs in parallel) in recursive
|
|
builds; all make processes in a build cooperate to limit
|
|
the total number of compile jobs.
|
|
[sommerfeld 20001230]
|
|
bktr(4): Merge with bktr driver v2.18 (from FreeBSD). [wiz 20001230]
|
|
xsrc: import XFree86 4.0.2 [veego 20010101]
|
|
pmax: MI TCDS option cards work. [mrg 20010101]
|
|
i386: bump maximum partition number to 16 [tron 20010102]
|
|
_DIAGASSERT(3): allow user to control behaviour with $LIBC_DIAGASSERT.
|
|
[lukem 20010104]
|
|
sendmail(8): upgrade to 8.11.2 from sendmail.org. [itojun 20010104]
|
|
libcdk: initial import of CDK-4.9.9-20000407-myc3 [garbled 20010104]
|
|
sushi(8): Initial import of sushi. Sushi is an interactive,
|
|
menu-based program that is designed to aid the user or
|
|
administrator with administrative and complex tasks on thier
|
|
machines. [garbled 20010105]
|
|
hp300: Switch to using ELF binary format by default.
|
|
[simonb 20010106]
|
|
audio: Add esm driver for the ESS Technology Maestro-2/2e AC97 PCI
|
|
Audio Accelerator. [rh 20010108]
|
|
libedit: Support arbitrarily long input lines. [jdolecek 20010110]
|
|
usb: Add usscanner, a driver for some SCSI-over-USB scanners, e.g.,
|
|
HP5300. [augustss 20010111]
|
|
/etc/ifconfig.xxN: now able to take shell script fragment on lines
|
|
start with "!". [itojun 20010112]
|
|
wi(4): Default mode is now BSS-mode, not ad hoc mode. [jhawk 20010111]
|
|
netinet: apps can now specify interface index with multicast
|
|
set/getsockopt (instead of interface addresses), using
|
|
network byteorder value within 0.0.0.0/8. [itojun 20010113]
|
|
sort(1): Switched to BSD sort, GNU sort nuked. [jdolecek 20010113]
|
|
sysinst: Rework large portions of sysinst disk and filesystem handling,
|
|
/etc support, IPv6 support and general clean ups.
|
|
[mrg 20010114]
|
|
xsrc: Initial support for Alpha PCI video cards in XFree86 4.0.2.
|
|
[simonb 20010114]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.3.0 around
|
|
20010105. [itojun 20010114]
|
|
hpcsh: initial import of hpcsh port, for SH3-based WinCE machines.
|
|
[itojun 20010117]
|
|
net: pull post-4.4BSD change to sys/net/route.c. rt_addrinfo is
|
|
passed all the way down to rtrequest logic. 3rd argument
|
|
to ifa->ifa_rtrequest is now rt_addrinfo *. [itojun 20010117]
|
|
amiga: the machine-independent wdc is now the default driver for
|
|
the A1200 IDE connector. [is 20010122]
|
|
amiga: pcmcia support is now in standard kernel configurations
|
|
(GENERIC, AMIGA, INSTALL). [is 20010122]
|
|
net: integrated isdn4bsd userland, kernel stack and drivers for
|
|
pci/isa/isapnp/pcmcia/zbus boards. [martin,is 20010122]
|
|
audio: add clct(4), a driver for Cirrus Logic CS4281.
|
|
Driver by Tatoku Ogaito. [augustss 20010121]
|
|
usb: add uplcom(4) driver for Prolific PL-2303 USB-RS232 bridge chip.
|
|
e.g., I/O DATA USB-RSAQ2. [ichiro 20010123]
|
|
ipsec/ipf: ipf now looks into wire-format packet only (not the
|
|
form after get decapsulated by IPsec). It will make
|
|
it very simple to configure NAT box and IPsec tunnel gateway
|
|
in the same box.
|
|
NOTE: if you are using ipf to filter decapsulated IPsec
|
|
packets, please be warned. [itojun 20010124]
|
|
libc: enable multibyte LC_CTYPE locale support, from citrus XPG4DL
|
|
codebase. [itojun 20010125]
|
|
net: mark cloned routes with RTF_CLONED. cloned routes can now be
|
|
overwritten by explicit route addition requests (fixes PR
|
|
11916). cloned routes goes away if parent route (RTF_CLONING)
|
|
goes away. [itojun 20010127]
|
|
bind: upgrade to 8.2.3. 8.2.3 includes security fixes so be sure
|
|
to upgrade. [itojun 20010127]
|
|
usb: update uplcom(4) driver. support I/O DATA USB-RSAQ.
|
|
[ichiro 20010128]
|
|
amiga: add ZEUS ISDN-link and Individual Computers ISDN surfer
|
|
support [is 20010128]
|
|
usb: add umidi(4) driver. [tshiozak 20010131]
|
|
netbsd32: clean up, fix several bugs, prepare for sunos32.
|
|
[mrg 20010201]
|
|
sparc64: make COMPAT_SUNOS work on the 64-bit kernel. [mrg 20010202]
|
|
mlx(4): Add a driver for the Mylex DAC960 family (including DEC
|
|
SWXCR RAID). Based upon the FreeBSD driver of the same
|
|
name. [ad 20010204]
|
|
vax: Added support for MicroVAX 3100m90, MicroVAX 3100m95,
|
|
VAX 4000/100, VAX 4000/105A, VAX 4000/108, VAX 4000/400,
|
|
VAX 4000/500 and VAX 4000/600. From Michael Kukat.
|
|
[ragge 20010204]
|
|
nfs: use real vnode locks [fvdl 20010206]
|
|
accept(2): return errno = ECONNABORTED if TCP RST arrives before
|
|
accept(2), rather than 0-length sockaddr (or junk sockaddr).
|
|
the behavior conforms to SUSv2. no userland changes necessary
|
|
(as ECONNABROTED will be handled just like other errors).
|
|
[itojun 20010207]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.3.1 around
|
|
20010208. [itojun 20010208]
|
|
libpcap: always write out dump files using 32bit timeval.
|
|
[itojun 20010208]
|
|
amiga: Support for BSC ISDN Master II. [is 20010208]
|
|
od(1): Add -t option to specify output types and add a manpage to
|
|
document the od(1) command. From Andrew Brown.
|
|
[hubertf 20010209]
|
|
compat_svr4(8): Add COMPAT_SVR4_32 for 32-bit SVR4 binaries on 64-bit
|
|
machines. [eeh 20010210]
|
|
ssh: rnd(4) random number device is now mandatory to run ssh/sshd
|
|
and related tools. [itojun 20010214]
|
|
libc: Reimplement hcreate(3), hsearch(3) and hdestroy(3).
|
|
[cgd 20010214]
|
|
netkey: When processing an SADB_DELETE message, allow
|
|
SADB_EXT_SA to be blank. In this case, we delete
|
|
all non-LARVAL SAs that match the src/dst/protocol.
|
|
This is particularly useful in IKE INITIAL-CONTACT
|
|
processing.
|
|
Idea from Bill Sommerfeld <sommerfeld@east.sun.com>,
|
|
who implemented it in post-Solaris8. [thorpej 20010216]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.0 around
|
|
20010217. [itojun 20010217]
|
|
arm32: Wrote and imported a new bootloader for the Acorn machines
|
|
and derivatives including RiscPC,A7000,RC7500 featuring
|
|
RISC OS version independence and relocating before running
|
|
the kernel. [reinoud 20010218]
|
|
amigappc: Integrated Adam Ciarcinskis first version of interrupt
|
|
support. [is 20010218]
|
|
libc: Add getprogname(3) and setprogname(3). [cgd 20010219]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.1 around
|
|
20010219. [itojun 20010219]
|
|
hpcarm: initial import of hpcarm port, for StrongARM-based WinCE machines.
|
|
[ichiro 20010220]
|
|
printcap(5): save the trees, add `:sh:' to examples. [mrg 20010221]
|
|
arm32: vidcvideo0 renamed to vidcconsole to aid wscons transition
|
|
[reinoud 20010221]
|
|
compat_svr4(8): Support 64-bit SVR4 (64-bit Solaris 8) binaries.
|
|
[eeh 20010221]
|
|
racoon(8): upgrade to 2/22 KAME codebase. there can be
|
|
intereoperability issue with past KAME racoon, as we now use
|
|
more popular interpretation for bundle proposals. if this
|
|
raises problem, use "complex_bundle" directive in config file.
|
|
[itojun 20010222]
|
|
sun3: Switch to using ELF binary format by default.
|
|
[chs 20010222]
|
|
mount_ados(8): automatically fall back to mounting read-only when
|
|
encountering the EROFS error. [is 20010225]
|
|
sparc64: LKM's work for sparc64. [mrg 20010225]
|
|
alpha: LKM's work for alpha. [mrg 20010226]
|
|
hme: match the `SUNW,qfe' `quad fast ethernet' cards. [mrg 20010228]
|
|
sendmail(8): upgrade to 8.11.3 from sendmail.org. [itojun 20010228]
|
|
pci(9): allow MD to control device & function probe order.
|
|
[mrg 20010302]
|
|
misc: remove unused `falken' user and `ingres' user and group.
|
|
[lukem 20010304]
|
|
sparc: include a 32-bit sun4u kernel. [mrg 20010304]
|
|
sparc64: E250 support seems to work. [mrg 20010306]
|
|
libc: Add shquote(3) and shquotev(3). [cgd 20010309]
|
|
routed(8): updated to 2.24 [christos 20010310]
|
|
amiga: make the ioblix serial master clock frequency patchable and
|
|
a kernel option. ioblix at zbus is now in the GENERIC
|
|
configuration. [is 20010310]
|
|
postfix: upgrade to release-20010228, with KAME IPv6 patch.
|
|
[itojun 20010313]
|
|
mca: add elmc(4) - 3Com EtherLink/MC (3c523) driver [jdolecek 20010316]
|
|
file(1): update to 3.34. [pooka 20010317]
|
|
sparc: implement MP DDB. [mrg 20010318]
|
|
xsrc: import XFree86 4.0.3 [veego 20010318]
|
|
nfsstat(1): cleanup output to show percentages. [lukem 20010319]
|
|
news68k: Switch to using ELF binary format by default.
|
|
[tsutsui 20010319]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.2 around
|
|
20010319. [itojun 20010319]
|
|
netinet: add experimental implementation of RFC1948 (cryptographic
|
|
hash for TCP ISS generation). Disabled by default, this
|
|
code should only be played with by people who know what
|
|
they are doing.
|
|
Make RFC1323 TCP timestamp values 0-based for all TCP
|
|
connections. Avoids leaking uptime information.
|
|
[thorpej 20010320]
|
|
sendmail(8): enable STARTTLS. [itojun 20010321]
|
|
mca: add ep(4) attachment, for 3Com 3c529 [jdolecek 20010322]
|
|
mca: split ISA we(4) to generic backend and ISA-specific frontend and
|
|
add support for MCA variants of WD80x3 cards and its clones
|
|
[jdolecek 20010323]
|
|
libc: add support for nl_langinfo(CODESET). [tshiozak 20010326]
|
|
wscons: support entering the kgdb remote connection wait if the
|
|
KS_Cmd_Debugger key sequence (CTRL-ALT-ESC) is pressed.
|
|
[lukem 20010323]
|
|
usb: add umct(4) driver for MCT USB-RS232 Converter
|
|
[ichiro 20010329]
|
|
CHILD_MAX: bumped default to 160. [mrg 20010328]
|
|
ncr53c9x: added fas support to ncr53c9x driver
|
|
[petrov 20010328]
|
|
audio: add yds(4) driver for Yamaha DS-1 PCI audio controller.
|
|
[minoura 20010331]
|
|
compat_linux(8): make unimplemented syscalls return ENOSYS, don't
|
|
send SIGSYS to the process, so that Linux glibc fallback
|
|
mechanism works [jdolecek 20010330]
|
|
mca: add ite(4) attachment, for ATI AT1720X cards [jdolecek 20010331]
|
|
libc: add XSH5 timezone and daylight interfaces. [kleink 20010331]
|
|
vi(1): upgrade to nvi 1.79. [aymeric 20010331]
|
|
arm32: ea(4) and eb(4) now use MI seeq8005 driver. [bjh21 20010405]
|
|
seeq8005: support multicast and the 80C04. [bjh21 20010405]
|
|
powerpc: add compat_linux(8) to macppc, ofppc, prep, bebox,
|
|
sandpoint and amigappc. [manu 20010407]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.4 around
|
|
20010410. NOTE: ssh(1) now defaults to SSH protocol version 2.
|
|
[itojun 20010410]
|
|
net: Add PFIL_HOOKS filtering points to network interfaces,
|
|
and perform pfil processing for Ethernet. [thorpej 20010410]
|
|
libcrypto, libssl: upgrade to OpenSSL 0.9.6a. [itojun 20010412]
|
|
kernel: Remove splimp() from the NetBSD kernel. splnet() is
|
|
the only spl*() call allowed to protect data
|
|
structures used by network devices. [thorpej 20010413]
|
|
arm26: randomize statclock periods. [bjh21 20010416]
|
|
rc(8): support "poll" as an argument to the /etc/rc.d scripts, which
|
|
spins until all the processes for the service exit. Use this
|
|
to make "restart" more robust. [lukem 20010418]
|
|
mca: add edc(4)/ed(4) driver for IBM ESDI Controller [jdolecek 20010419]
|
|
groff(1): import groff-1.16.1 [wiz 20010419]
|
|
mca: add ne(4) attachment,for Novell NE/2 and clones [jdolecek 20010420]
|
|
i386: remove DIAGNOSTIC option from GENERIC kernels and create
|
|
a GENERIC_DIAGNOSTIC kernel [fvdl 20010422]
|
|
arp(8): Add a way to delete all arp entries without having to
|
|
use a shell contruct [atatat 20010424]
|
|
scsipi(4): pull up thorpej_scsipi branch: cleaner interfaces between
|
|
different layers, kernel thread to handle error recovery out
|
|
of interrupt context. [bouyer 20010425]
|
|
mca: Add le(4) driver for SK-NET Personal and MC2+ [jdolecek 20010427]
|
|
ifconfig(8): -A is now default. all IPv4 alias addresses are printed
|
|
by default. [itojun 20010428]
|
|
uvm: Implement round-robin page coloring. [thorpej 20010428]
|
|
scsi: Add a MI driver for the Symbios/NCR 53c710 SCSI controller.
|
|
[tsutsui 20010430]
|
|
vax: Added support for the 400/705A, from Michael Kukat.
|
|
[ragge 20010501]
|
|
kernel: poll(2) support added to tty line-disciplines.
|
|
[scw 20010502]
|
|
x68k: Add the voice synthesizer driver. Based on the code written by
|
|
Tetsuya Isaki <isaki@par.odn.ne.jp>. [minoura 20010502]
|
|
mca: detect the presence of MCA bus on i386 via bios call, no longer
|
|
hardcoded for MCA-enabled kernels [jdolecek 20010502]
|
|
ktrace(1): Add a -s option to open the trace file for synchronized
|
|
writes [simonb 20010504]
|
|
savecore(8): Use the formatted panic string if available
|
|
[simonb 20010506].
|
|
vax: Support for the Interlan NI1010 Ethernet interface and the
|
|
DEC DDCMP DMC-11/DMR-11 interface [ragge 20010506]
|
|
mlx(4): Add an EISA front-end for this driver. name. [ad 20010506]
|
|
dump(8): Add a -e option to eject the tape automatically if a tape
|
|
change is required. [tron 20010507]
|
|
postfix: upgrade to 20010228-pl02, with KAME IPv6 patch.
|
|
[itojun 20010508]
|
|
rc.d(8): change the default "stop" mechanism to wait until the command
|
|
terminates before returning. This improves the reliability of
|
|
"restart" as well. [lukem 20010509]
|
|
amd(8): upgraded to 6.0.6 [veego 20010513]
|
|
gif(4): remove multi-destination mode support [itojun 20010514]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9 around
|
|
20010515. [itojun 20010515]
|
|
macppc: Support AirMac wavelan card. [tsubai 20010516]
|
|
gsip(4): Added driver for National Semiconductor DP83820
|
|
Gigabit Ethernet chip, found on NetGear GA-622 and
|
|
Asante FriendlyNet GigaNIX. [thorpej 20010517]
|
|
ndbootd(8): Imported ndbootd(8), used to netboot Sun2s.
|
|
[fredette 20010517]
|
|
bind: upgrade to BIND 8.2.4 from ISC. [itojun 20010517]
|
|
hpcarm: Add support for PCIC of JORNADA720 [toshii 20010523]
|
|
oak(4): Made the driver for the Oak Solutions 16-bit SCSI card work
|
|
on NetBSD/arm26 as well as NetBSD/arm32. [bjh21 20010526]
|
|
hcsc(4): New driver for the HCCS 8-bit SCSI podule, based on the MI
|
|
ncr5380 driver. [bjh21 20010526]
|
|
macppc: Honour RTC_OFFSET. [wiz 20010528]
|
|
dump(8): Improve support for backing up unmounted file-systems which
|
|
are listed in /etc/fstab as well as mounted file-systems which
|
|
are not listed. [lukem 20010528]
|
|
Added port to Algorithmics MIPS evaluation boards (NetBSD/algor).
|
|
The P-5064 is currently supported, Revision D board
|
|
tested. Thanks to Allegro Networks for providing me
|
|
with a board. [thorpej 20010528]
|
|
sendmail(8): upgrade to 8.11.4 from sendmail.org. [itojun 20010529]
|
|
mvme68k: intrcnt/intrnames deprecated in favour of generic
|
|
evcnt(9) interface. [scw 20010531]
|
|
i386: g/c COMPAT_OLDBOOT from bootblocks [jdolecek 20010601]
|
|
algor: Added support for the P-4032 board. [thorpej 20010601]
|
|
inet: Add support for hardware-assisted IPv4/TCP/UDP checksumming
|
|
and for caching the IPv6 TCP pseudo-header. Support
|
|
checksum offloading on the DP83820 Gigabit Ethernet,
|
|
3Com 3c90xB, 3Com 3c90xC, and Alteon Tigon/Tigon2
|
|
Gigabit Ethernet. [thorpej 20010602]
|
|
bzip2(1), libbz2: Update to 1.0.1 - note there is a completely new API.
|
|
[simonb 20010603]
|
|
scsi: Add a driver for the Initio INIC-940/950 PCI SCSI controllers.
|
|
[tsutsui 20010603]
|
|
powerpc: New pmap module added for MPC6xx PowerPC CPUs. Move MPC6xx
|
|
specific files to their own directory. [matt 20010606]
|
|
sparc64: make sunos32, svr4_32 & netbsd32 compat & exec modules work
|
|
as LKM's. [mrg 20010607]
|
|
sparc: make SMP inter-processor-interrupts work. [mrg 20010608]
|
|
xsrc: import XFree86 4.1.0 [tron 20010609]
|
|
arc: obtain secondary cache size from ARC firmware, to support
|
|
NEC Express RISCserver. by Bob Meader. [soda 20010613]
|
|
Added a port to the IBM PowerPC 405GP Reference Board (the "walnut").
|
|
[simonb,eeh 20010613].
|
|
net: the meaning of ifnet.if_lastchange is changed to meet
|
|
RFC1573 ifLastChange MIB. [itojun 20010614]
|
|
rc(8): in rc.shutdown, implement an optional watchdog timer which will
|
|
terminate rc.shutdown after the number of seconds specified in
|
|
in $rcshutdown_timeout. [lukem 20010616]
|
|
kernel: John S. Dyson's FreeBSD high performance pipe implementation
|
|
ported, optionally available with 'options NEW_PIPE'.
|
|
[jdolecek 20010616]
|
|
fsck(8): don't check file systems which are mounted read-write.
|
|
[lukem 20010618]
|
|
bsd.*.mk, libc: Add a MKSOFTFLOAT make variable to control soft/hard
|
|
float userland builds. [simonb 20010618]
|
|
sf(4): Added driver for the Adaptec AIC-6915 10/100 Ethernet
|
|
chip, found on several Adaptec Ethernet boards.
|
|
[thorpej 20010618]
|
|
ste(4): Added driver for the Sundance Tech. ST-201 10/100 Ethernet
|
|
chip, found on the D-Link DFE-550TX. [thorpej 20010619]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9 around
|
|
20010624. authorized_keys2 and known_host2 are integrated
|
|
into those without "2". existing known_hosts2 file is still
|
|
read, but won't get updated. [itojun 20010624]
|
|
tcpdump(8): import tcpdump.org tree, version 3.6. change the build
|
|
tree organization to use src/dist/tcpdump. [itojun 20010625]
|
|
ifmcstat(8): drop setgid bit for safety. only root needs this tool.
|
|
[itojun 20010626]
|
|
syslogd(8): now it is possible to filter UDP syslog messages by libwrap.
|
|
[itojun 20010701]
|
|
config(8): Don't pack locators by default. Introduce a new
|
|
commandline option (-P) to pack locators. [gmcgarry 20010701]
|
|
userconf(4): In-kernel device configuration manager. Written by
|
|
Mats O Jansson <moj@stacken.kth.se> and reworked by
|
|
Jun-ichiro itojun Hagino <itojun@NetBSD.org>.
|
|
[gmcgarry 20010701]
|
|
cdplay(1): Add support for skipping to the previous and next tracks.
|
|
[gmcgarry 20010701]
|
|
inet: Update ARP logic to support multiple IPv4 addresses on an
|
|
interface better. There still are items to be done.
|
|
[itojun 20010704]
|
|
compat_linux(8): Added socket address family number translation,
|
|
necesary to make e.g. IPv6 work under emulation (PR #13279).
|
|
[jdolecek 20010704]
|
|
mvme68k: replace simulated software interrupts with h/w assisted
|
|
software interrupts. [scw 20010706]
|
|
raidctl(8): add -G, which outputs the configuration of the given raid
|
|
device in the same format that -c and -C use. [lukem 20010710]
|
|
dev_mkdb(8): Add flags to choose source directory and target database,
|
|
like with pwd_mkdb(8) or cap_mkdb(8) [manu 20010713]
|
|
hpcarm: Add support for PCIC of iPAQ [ichiro 20010715]
|
|
syslogd(8): Better error reporting, flags to setuid/setgid/chroot
|
|
syslogd (PR #13400) [manu 20010716]
|
|
arm: Changes made to libc & csu, support added to ld.elf_so to
|
|
support common ELF shared libraries for both armv2/armv4+
|
|
[matt 20010716]
|
|
lfs: lfs on-disk layout version 2, allowing better interaction
|
|
with physical disk configuration, keeping the atime information
|
|
on the ifile rather than in the inodes, and allowing the
|
|
possibility for undelete without further disk layout changes.
|
|
Roll-forward is enabled for v2 filesystems. [perseant 20010716]
|
|
route(8): -prefixlen now works on IPv4 too. [itojun 20010720]
|
|
file(1): update to 3.36. [pooka 20010722]
|
|
stge(4): Added device driver for the Sundance/Tamarack TC9021
|
|
Gigabit Ethernet controller. [thorpej 20010725]
|
|
ep(4): Finally made the 3Com 3c515 10/100 ISA Ethernet card
|
|
work. [thorpej 20010726]
|
|
arm26: A new bootloader, boot26(8), written in C and with support for
|
|
gzipped kernels. [bjh21 20010728]
|
|
gif(4): With old code, IFF_UP is raised when the physical (outer)
|
|
address is configured. The behavior was incorrect and is now
|
|
removed. [itojun 20010729]
|
|
newfs(8): add -F to create file system image in regular file, -Z to
|
|
pre-zero image file, SI suffix support on all numeric
|
|
arguments. [lukem 20010729]
|
|
mly(4): Add a driver for Mylex AcceleRAID and eXtremeRAID
|
|
controllers. Based off the FreeBSD driver of the same name.
|
|
[ad 20010730]
|
|
ddb(4): Locate the correct ELF string table without resorting to
|
|
looking at the section names to find it. [bjh21 20010731]
|
|
libsa: Arrange to be able to load ELF kernels without backwards seeks,
|
|
taking advantage of the recent DDB change. [bjh21 20010731]
|
|
sendmail(8): upgrade to 8.11.5 from sendmail.org. [itojun 20010801]
|
|
dhcp: upgrade to version 3.0rc10. [drochner 20010803]
|
|
sparc64: Support non-faulting loads (which gcc never generates
|
|
anyway) and new memset/memcpy routines that use VIS
|
|
instructions. [eeh 20010805]
|
|
lpd(8): Add -W parameter to disable the priviledged origin
|
|
port checking. This may be needed to get certain clients
|
|
(usually of Windows vintage) to cooperate. [mjl 20010811]
|
|
dumpfs(8): add -F to dumpfs from a file system image in a regular
|
|
file [lukem 20010814]
|
|
dump(8): add -F to dump from a file system image in a regular file
|
|
[lukem 20010814]
|
|
fsck_ffs(8): add -F to fsck a file system image in a regular file
|
|
[lukem 20010815]
|
|
sun2: New ec(4) driver for the old 3Com 3c400 Multibus Ethernet
|
|
card. [fredette 20010816]
|
|
ffs: fix FFS_EI support in kernel and various tools. [lukem 20010817]
|
|
bridge(4): Add support for building network bridges. Currently
|
|
works with Ethernet-like networks. [thorpej 20010817]
|
|
pwd_mkdb(8): Add -u and -s options, to allow restriction of updates
|
|
to one user's records or the secure datbase. Also, increase
|
|
the cache size for larger password files. [ad 20010818]
|
|
tunefs(8): add -F to tunefs a file system image in a regular file
|
|
[lukem 20010819]
|
|
fsirand(8): add -F to fsirand a file system image in a regular file,
|
|
display statistics upon receipt of SIGINFO. [lukem 20010820]
|
|
cdplay(1): Major clean-up. Increase stability, and add a shuffle mode.
|
|
Much of this from Sergey Svishchev. [ad 20010820]
|
|
sendmail(8): upgrade to 8.11.6 from sendmail.org. [itojun 20010821]
|
|
pmax: has GENERIC_SOFT_INTERRUPTS. [nisimura 20010822]
|
|
pmax: Use PROM bitmap to determine available memory, and use multiple
|
|
memory segments if present. [mhitch 20010824]
|
|
acphy: Added driver for the Altima AC101 low-power 10/100
|
|
Ethernet PHY. [thorpej 20010824]
|
|
pnaphy: Added generic driver for HomePNA PHYs. [thorpej 20010824]
|
|
amhphy: Added driver for the 10BASE-T portion of the
|
|
AMD 79c901 HomePNA/10BASE-T PHY. [thorpej 20010824]
|
|
amiga: added driver for Repulse audio board. [is 20010825]
|
|
pmax: switch to MI SCSI. [simonb 20010826]
|
|
pcn(4): New driver for the AMD PCnet-PCI family of Ethernet
|
|
chips. This driver uses direct DMA to mbufs (like
|
|
other PCI network drivers, and unlike the old
|
|
"le at pci" driver), and also supports communication
|
|
with the MII-connected PHYs on the 10/100 boards.
|
|
[thorpej 20010827]
|
|
ffs: incorporate fix from FreeBSD to correctly support file systems
|
|
with a large number of cylinder groups (~16000 on 32 bit
|
|
platforms, half that on 64 bit platforms). [lukem 20010902]
|
|
sshd(8): PermitRootLogin changed to "no", so root may no longer log
|
|
in directly by default. [cjs 20010902]
|
|
tunefs(8): replace -t with -k, to be consistent with newfs(8).
|
|
[lukem 20010903]
|
|
useradd: Allow specifying login-class with -L switch when creating
|
|
new accounts or changing existing ones. [christos 20010905]
|
|
ffs: incorporate enhanced ffs_dirpref() by Grigoriy Orlov, which
|
|
noticibly improves performance when creating directories,
|
|
and subsequently manipulating them. [lukem 20010906]
|
|
newfs(8): add -g and -h options to control the enhanced ffs_dirpref().
|
|
[lukem 20010906]
|
|
tunefs(8): add -g and -h options to control the enhanced ffs_dirpref().
|
|
[lukem 20010906]
|
|
libc: add __clone(2) [christos 20010907]
|
|
file(1): update to 3.37. [pooka 20010909]
|
|
ipsec: Add i386 asm versions of des, 3des, and blowfish transforms.
|
|
[tls 20010909]
|
|
newfs_msdos(8): Import better version from FreeBSD. [christos 20010910]
|
|
pmap(9): Add argument to pmap_update to specify the updated pmap, this
|
|
will help with delaying tlb/cache flushes till as late as
|
|
possible. [chris 20010910]
|
|
TCP: Make TCP timers use callouts, rather than traversing
|
|
a list of all connections twice per second. [thorpej 20010910]
|
|
Econet: Add support for Econet interfaces in general. [bjh21 20010910]
|
|
arm26: Add eca(4) driver to support Archimedes Econet modules.
|
|
[bjh21 20010910]
|
|
i386: add systems calls to get/set MTRRs. [fvdl 20010910]
|
|
agp: add AGP GART code, ported from code by Doug Rabson in FreeBSD
|
|
[fvdl 20010910]
|
|
resolv.conf(5): add "insecure1" and "insecure2" option.
|
|
[itojun 20010913]
|
|
i386: add sysinst and kern set bits to support installation on IBM PS/2
|
|
[jdolecek 20010913]
|
|
savecore(8): add "-Z level" to control compression level, and change
|
|
the default level from 6 to 1 (the fastest). [lukem 20010912]
|
|
gem: New driver for Sun GEM, ERI, and Apple GMAC gigabit ethernet
|
|
controllers [eeh 20010915]
|
|
krb4: import version 1.1 [assar 20010917]
|
|
heimdal: import version 0.4e [assar 20010917]
|
|
execvp(3): Use alloca instead of malloc & strdup to plug a memory
|
|
leak. [simonb 20010918]
|
|
sh(1): do not truncate expr longer than 10 digits. PR 13943.
|
|
[itojun 20010919]
|
|
XdecNetBSD: Add an Xserver for alpha and wscons'fied pmax. In addition
|
|
to the graphics adapters catered for by XalphaNetBSD, this
|
|
supports the CFB, XCFB, TFB, color PM, PX and PXG family.
|
|
[ad 20010921]
|
|
dpti: Add an implementation of the DPT/Adaptec SCSI RAID management
|
|
interface. This makes it possible to the Linux versions of run
|
|
dptmgr, raidutil, dptelog and friends under NetBSD.
|
|
[ad 20010921]
|
|
mtree(8): add -l to perform "loose" permission checks. [perry 20010922]
|
|
sgimips: If `OSLoadOptions' variable in ARCS is set to `auto', boot
|
|
straight to multiuser mode. [rafal 20010922]
|
|
sparc: Add support for the generic softintr(9) API. [mrg 20010927]
|
|
ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9.9 around
|
|
20010927. Kerberos code is revamped, there could be some
|
|
configuration differences. [itojun 20010927]
|
|
acpi: commit work-in-progress of ACPI support. Included here
|
|
is the 20010831 snapshot of the Intel ACPICA reference
|
|
implementation. [thorpej 20010927]
|
|
libc: add wcstod(3), wcstol(3) and wcstoul(3). [yamt 20010927]
|
|
ksh(1): sync'd with latest version (pdksh-5.2.14-patches.2).
|
|
[wiz 20010929]
|
|
audio: add the esl(4) driver which supports the Eiger Labs audio
|
|
PCMCIA card. From Jared D. McNeill. [augustss 20010929]
|
|
/etc/security: add check_pkgs option to police the installed pkgs
|
|
list in the same manner as the /etc/changelist stuff.
|
|
[atatat 20010930]
|
|
mtree(8): add -D to print the provided specfile out in an easier to
|
|
parse format. add '-R key' to remove key from the list of
|
|
keywords to display. [lukem 20011001]
|
|
audio: the internal kernel interface between the high level audio
|
|
driver and the low level drivers has gained a new method,
|
|
dev_ioctl, for passing ioctl() down. [augustss 20011003]
|
|
/etc/security: always set timezone to UTC, as we store and later
|
|
compare the output of programs (like ls) that change their
|
|
output based on setting of the TZ variable. [cjs 20011003]
|
|
crunchgen(1): Change to do all builds by default via a reach over make
|
|
setup. [jmc 20011004]
|
|
mtree(8): add a new keyword - "tags" - for a comma separated list of
|
|
tags associated with the file. add -E to exclude files from
|
|
-D with matching tags. add -I to only include files with
|
|
matching tags from -D. [lukem 20011004]
|
|
kernel: Add generic properties(9). [eeh 20011004]
|
|
getnameinfo(3): Add support for formatting link-layer addresses.
|
|
Programs which print link-layer addresses will be migrated
|
|
to using this interface. [bjh21 20011005]
|
|
mtree(8): add support for absolute paths in the specfile. add
|
|
"all" keyword. [lukem 20011006]
|
|
mips: LKM's work for mips. [simonb 20011006]
|
|
file(1): recognize Amiga Workbench icon (.info) files. [is 20011006]
|
|
amiga: cbiiisc driver (actually, siop2) drives LED now. [is 20011008]
|
|
mtree(8): add "device" keyword. [lukem 20011009]
|
|
install(1): Add -M metalog, to log the metadata associated with a file
|
|
to the provided metalog file. [lukem 20011011]
|
|
misc: add "ntpd" user and group, and move "named" user's homedir
|
|
from /var/named to /var/chroot/named. [lukem 20011011]
|
|
/etc/security: augment /etc/changelist with parsing /etc/mtree/special
|
|
and /etc/mtree/special.local for list of files to monitor.
|
|
if /sbin/fdisk exists, monitor its output for disks.
|
|
monitor many more files. [lukem 20011014]
|
|
inet6: IPV6_BINDV6ONLY socket option is deprecated (binary backward
|
|
compatibility is kept). use IPV6_V6ONLY for new code instead.
|
|
[itojun 20011015]
|
|
Added port to SONY PlayStation 2. [uch 20011016]
|
|
wc(1): -m and -w flags now handle multibyte characters properly.
|
|
[yamt 20011019]
|
|
hp300: new hil(4) attachment making it an optional component of
|
|
the kernel [gmcgarry 20011017]
|
|
hp300: new rtc(4) attachment (mandatory) for the real-time
|
|
clock [gmcgarry 20011017]
|
|
pax(1): add -M, which treats stdin as an mtree(8) specfile when
|
|
doing -w or -rw. [lukem 20011025]
|
|
arm26: gdb(1) now works. [bjh21 20011025]
|
|
mtree(8): add -W, to prevent permissions from being modified or
|
|
complained about; used with -du to create missing
|
|
directories as the current user. [lukem 20011026]
|
|
install(1): add -T tags, to write mtree(8) tags out to the
|
|
-M metalog. [lukem 20011026]
|
|
cu(1): Add -F (default) h/w flow control,
|
|
-f no h/w flow control, and
|
|
-q for quiet downloads. [briggs 20011026]
|
|
makefs(8): imported makefs(8), which creates a file system
|
|
image from a directory tree. [lukem 20011026]
|
|
moused(8): add a daemon (from FreeBSD) to take input from serial
|
|
mice and put them into a wsmux, for easy access via
|
|
/dev/wsmouse. [augustss 20011029]
|
|
tun(4): interface converted to cloning. [atatat 20011031]
|
|
opendisk(3); enforce the iscooked arg to check if the type of
|
|
the matching file is S_IFBLK or S_IFCHR as appropriate.
|
|
[lukem 20011101]
|
|
scsi: Add a driver for the Tekram DC-395U/UW/F and DC-315/U PCI SCSI
|
|
host adapters, written by Rui-Xiang Guo <rxg@ms25.url.com.tw>.
|
|
[tsutsui 20011103]
|
|
inet6: correct IPv6 UDP inbound processing. now IPv6 sockets will not
|
|
grab packets to joined multicast groups after bind(2). exact
|
|
address match is necessary (the behavior is now closer to
|
|
4.4BSD IPv4 stack). [itojun 20011106]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0
|
|
around 20011107. [itojun 20011107]
|
|
mtree(8): add -L, to walk the tree logically (following symlinks).
|
|
add -P, to walk the tree physically (the default). add
|
|
-X excludefile, a file containing a list of patterns to
|
|
exclude. add "rmd160" and "sha1" keywords. [lukem 20011107]
|
|
x68k: Add support of an ethernet part of Nereid. [isaki 20011111]
|
|
postfix: remove IPv6 patch, as it still needs a lot more torture-
|
|
testing outside of the tree. [itojun 20011111]
|
|
getnameinfo(3): always assume NI_WITHSCOPEID is on, to sync with
|
|
recent standards document. [itojun 20011115]
|
|
kernel: kernel builds are now mostly port independent. this means
|
|
that ports (on sparc, i386, alpha, and vax, for now) now
|
|
use an included file for most of the build machinery and
|
|
only set relevant variables in their own makefiles.
|
|
[atatat 20011116]
|
|
malloc(9): add M_ZERO to zero allocated memory (from FreeBSD).
|
|
[lukem 20011117]
|
|
acorn32: New port formed as part of the splitting of the arm32 port.
|
|
[reinoud 20011118]
|
|
audio: add autri(4) driver for Trident 4DWAVE based PCI audio.
|
|
[someya 20011118]
|
|
kernel: options(4) to control kgdb are now more orthogonal, and are:
|
|
KGDB, KGDB_DEV, KGDB_DEVADDR, KGDB_DEVMODE, KGDB_DEVNAME,
|
|
KGDB_DEVRATE. [lukem 20011120]
|
|
install(1): handle links and the -r flag correctly. [simonb 20011123]
|
|
mca: IBM PS/2 MCA DMA controller access bus_dma'fied, uses i386
|
|
ISA bus_dma routines to bounce buffers on machines with
|
|
>16MB RAM, edc(4) and mca/ed(4) fixes [jdolecek 20011124]
|
|
dd(1): support 'g' (gigabyte) and 't' (terabyte)' suffixes on sizes.
|
|
[lukem 20011125]
|
|
makefs(8): support size suffix parsing as per dd(1). [lukem 20011125]
|
|
distrib/notes: Add a table of contents to the release notes.
|
|
[jhawk 20011126]
|
|
vmstat(1): rename '-h histname' to '-u histname' (UVM history for
|
|
histname), rename '-H' to '-U' (all UVM histories),
|
|
add '-h hashstat' to display hash statistics for hashstat,
|
|
add '-H' to display all hash statistics, '-L' to list
|
|
available hashes. [lukem 20011126]
|
|
usb: Add a very preliminary driver for ehci(4); the host controller
|
|
for USB 2.0. Use at your own risk. [augustss 20011126]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0.1
|
|
around 20011127. [itojun 20011127]
|
|
pc532: Add support for device_register() and nuke dk_establish().
|
|
[simonb 20011129]
|
|
kernel: Struct ucred, cr_ref and cr_ngroups widening (1.5Z)
|
|
[christos 20011129]
|
|
dump(8): Added the ability to time stamp dump(8) log messages and
|
|
gives the estimated time of completion as well as the
|
|
estimated interval. The time stamp format can be
|
|
controlled by the TIMEFORMAT environment variable.
|
|
[blymn 20011015]
|
|
Kernel sets are now named for their kernel config file,
|
|
e.g. kern-GENERIC.tgz, and platforms are no longer
|
|
required to provide a GENERIC (it simply can't be
|
|
done for some). Sysinst updated to now require
|
|
the user to select a kernel set to install if the
|
|
platform provides more than one. [thorpej 20011129]
|
|
atapi: Add support for ATAPI tape drives. [bouyer 20011130]
|
|
curses(3): The curses library now supports the resizeterm
|
|
function which allows the curses screen to be resized
|
|
dynamically. Also added newterm and set_term to allow
|
|
multi-screen applications. [blymn 20011202]
|
|
ftpd(8): new ftpd.conf(5) directives: `denyquick' - prevent denied
|
|
users after `USER' instead of `PASS', `private' - don't
|
|
list class information in `STAT' output. [lukem 20011205]
|
|
malloc(9): added M_CANFAIL flag, to allow failure in M_WAITOK case
|
|
in cases where panic is not appropriate [jdolecek 20011205]
|
|
mca: add esp(4) attachment for NCR SCSI Adapter (53C90)
|
|
[jdolecek 20011205]
|
|
ptrace/profcs: Added hooks to allow machdep code to specify
|
|
machine-dependent ptrace(2) requests and procfs node
|
|
types. [thorpej 20011205]
|
|
i386: Use new __HAVE_PTRACE_MACHDEP and __HAVE_PROCFS_MACHDEP
|
|
to export XMM (standard FP + SSE/SSE2) registers to
|
|
ptrace(2) and procfs. [thorpej 20011205]
|
|
kernel: added <sys/hash.h> which implements hash32_buf(),
|
|
hash32_str(), and hash32_strn(). [lukem 20011205]
|
|
od(1): Added POSIX-like -j and -N options. [bjh21 20011205]
|
|
irda: Basic kernel support for IrDA frame level driver added.
|
|
Serial dongles and the oboe drivers are the only hardware
|
|
supported so far. The frame level driver can be used
|
|
by the comms/birda package. [augustss 20011205]
|
|
malloc_roundup(9): new interface which returns the actual size of
|
|
the allocation unit for the given value. [enami 20011205]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0.2
|
|
around 20011206. [itojun 20011206]
|
|
libc: add putwc(3), putwchar(3), fputwc(3), getwc(3), getwchar(3),
|
|
fgetwc(3), fwide(3). [yamt 20011207]
|
|
hp300: add support for the generic softintr(9) API.
|
|
[gmcgarry 20011208]
|
|
kernel: Converted remaining ports to use new MI kernel build
|
|
machinery. [atatat 20011209]
|
|
hp300: new console attachment interface [gmcgarry 20011214]
|
|
dump(8): add tape autoload capability for multivolume dumps.
|
|
[bouyer 20011214]
|
|
usb: add driver, uirda(4), for USB-IrDA bridges. [augustss 20011214]
|
|
m68k: Switched all OBJECT_FMT=elf m68k ports to new-toolchain.
|
|
[scw 20011216]
|
|
pppoe: Completed support for PPP over ethernet (RFC 2516),
|
|
see pppoe(8) for details. [martin 20011216]
|
|
kernel: NTFS now supports Windows 2000 NTFS (NTFS5).
|
|
[jdolecek 20011216]
|
|
pciide(4): Add support for Promise Ultra100TX2, Ultra100TX2v2, and
|
|
Ultra133 controllers. [bouyer 20011217]
|
|
amiga: New two-stage bootloader capable of loading ELF or a.out
|
|
kernels as well as compressed kernels. [mhitch 20011216]
|
|
kernel: kernel configs can now be embedded in the kernel binary
|
|
itself for later retrieval. See the INCLUDE_CONFIG_FILE
|
|
kernel config options in options(4). [atatat 20011217]
|
|
ffs: bring over free block tracking and directory block allocation
|
|
fixes for softdeps from FreeBSD [fvdl 20011218]
|
|
x68k: Switch to using ELF binary format by default. [minoura 20011224]
|
|
compat_linux(8): Now supports Mips ports [manu 20011226]
|
|
usb: Introduce an extra device layer for HID devices, uhidev, so
|
|
that devices that use multiple report ids can be used.
|
|
Also update (and rename) libusbhid(3). [augustss 20011228]
|
|
newfs(8): If -c isn't provided, automatically choose the largest
|
|
support value based on the other parameters. [lukem 20011231]
|
|
newfs(8): If the block size is not given on the command line nor
|
|
in the disklabel then calculate it from the file system size.
|
|
[augustss 20011230]
|
|
radio(4): Import drivers for radio cards from OpenBSD, together with
|
|
radioctl(1) to control the radio. [augustss 20020101]
|
|
compat_sunos(8): moved SO_BROADCAST hack out of the generic kernel code
|
|
allowing COMPAT_SUNOS to be built as an LKM. [mrg 20020103]
|
|
lint(1): Use the correct size for a target's non-float types.
|
|
Add a BITFIELDTYPE lint comment to suppress non-portable
|
|
and illegal bitfield type warnings and errors.
|
|
[thorpej 20020102]
|
|
Add support for writing ELF core files, and dump ELF core files
|
|
for ELF emulations. [thorpej 20020103]
|
|
bktr(4): Add support for radio(4) interface. [jmcneill 20020106]
|
|
esa(4): Add support for the ESS Allegro-1 / Maestro-3 family of
|
|
PCI audio accelerators. [jmcneill 20020106]
|
|
esa(4): Add recording support to the esa(4) driver.
|
|
[jmcneill 20020107]
|
|
mount_mfs(8): Allow the user, group and permissions of the MFS to be
|
|
specified on the command line. [simonb 20020107]
|
|
isa(4): Overhaul autoconfiguration in order to support direct-config
|
|
of ISA devices. [thorpej 20020107]
|
|
Add DIOCGCACHE and DIOCSCACHE ioctls to get/set disk cache
|
|
enables in a generic way. Add support for these ioctls
|
|
to the SCSI disk driver. [thorpej 20020108]
|
|
sunlabel(8): Add der Mouse's sunlabel program, for reading and writing
|
|
Sun disklabels. [mrg 20020110]
|
|
Lots of man pages: Sort SEE ALSO, bring sections in standard order
|
|
(see mdoc.samples(7)), fix .Dt and .Dd arguments. Also reduce
|
|
number of trailing crossreferences considerably.
|
|
[wiz 20020115]
|
|
audioplay(1): better WAV support. [mrg 20020115]
|
|
audiorecord(1): WAV output support. [mrg 20020115]
|
|
kernel: RAIDFrame+autoconfig is now the default in a number of
|
|
GENERIC configs. Little-used RAID types are no longer
|
|
enabled by default. 8 RAID devices is now the default.
|
|
[oster 20020119]
|
|
xsrc: import XFree86 4.2.0 [tron 20020119]
|
|
wi(4), wiconfig(8): Force AP Scanning support. [ichiro 20020121]
|
|
init: Always attempt mfs dev if missing /dev/console, handle errors
|
|
more gracefully, including missing MAKEDEV. [abs 20020121]
|
|
checknr(1): Add basic mdoc(7) support. [wiz 20020121]
|
|
gdb(1): enable "target sim" support for PowerPC. [mrg 20020122]
|
|
wscons: added blanking support to VGA. [lukem 20020124]
|
|
screenblank(1): added "-i device" to specify additional devices
|
|
to monitor for input activity. [lukem 20020124]
|
|
libc: added pwcache_userdb(3), pwcache_groupdb(3). [lukem 20020124]
|
|
mtree(8): added -N dbdir, to specify different location for user and
|
|
group databases. [lukem 20020124]
|
|
makefs(8): added -N dbdir, to specify different location for user and
|
|
group databases. [lukem 20020124]
|
|
pax(8): added -N dbdir, to specify different location for user and
|
|
group databases. [lukem 20020124]
|
|
ipf(8): updated to version 3.4.23. [martti 20020124]
|
|
amiga: added experimental Toccata driver. [is 20020126]
|
|
kernel: implement the CLOCK_MONOTONIC clock for the posix/opengroup
|
|
realtime clock_*() functions. [simonb 20020131]
|
|
rc.d(8): rename 'NETWORK' dummy dependency to 'NETWORKING', and
|
|
provide backward-compatible PROVIDE. [lukem 20020131]
|
|
mtree(8): support '/unset all'. [lukem 20020205]
|
|
arm: system calls now use SWIs in our officially-assigned range.
|
|
[bjh21 20020210]
|
|
kernel: switch default to the new, faster pipe implementation,
|
|
which has lower overhead and uses UVM Page Loan
|
|
[jdolecek 20020211]
|
|
bind: upgrade to BIND 8.2.3 from ISC. [itojun 20020211]
|
|
tlp(4): added support for Adaptec ANA-6922. [chs 20020214]
|
|
tcpdump(8): import tcpdump.org tree, version 3.7.1. [itojun 20020218]
|
|
evbarm: Added gzboot, for booting gzip'd kernels (possibly
|
|
containing ramdisk images) from flash. [thorpej 20020224]
|
|
prep: support direct-mapped PCI configuration space. [kleink 20020224]
|
|
pmax: add two-stage network boot loader [gmcgarry 20020225]
|
|
prep: add ISA attachment for MI mk48txx driver. [kleink 20020225]
|
|
prep: support systems based on Motorola Ultra Plus and
|
|
Ultra 60x boards. [kleink 20020226]
|
|
mvmeppc: New NetBSD port to Motorola MVMEPPC boards. [scw 20020227]
|
|
pkill(1): add pkill and pgrep utilities; search the process table on
|
|
the running system for processes with a particular set of
|
|
characteristics, and then print or signal the matching set.
|
|
[ad 20020304]
|
|
ipip(4): removed, as redundant with gif(4); it's been rotting in-tree
|
|
for a while. [sommerfeld 20020304]
|
|
less(1): updated to less-374. [mrg 20020305]
|
|
makewhatis(8): whatis entries are prefixed with appropriate subdirectory
|
|
name for architecture-specific manpages [jdolecek 20020307]
|
|
makewhatis(8): if called without arguments, regenerate whatis
|
|
databases specified in /etc/man.conf [jdolecek 20020308]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.1
|
|
around 20020308. [itojun 20020308]
|
|
audio: Add capability to convert sampling rate and mono-stereo.
|
|
[kent 20020311]
|
|
auich(4): Enable sampling rate and mono-stereo conversion.
|
|
[kent 20020311]
|
|
uaudio(4): Enable sampling rate and mono-stereo conversion.
|
|
[kent 20020311]
|
|
sparc: the nell driver (stp4020 sbus to pcmcia bridge) is
|
|
working for all 8bit only cards (endianess issues
|
|
and problems with the sparc bus_spac_{read,write}_*
|
|
implementation need to be resolved to support 16bit
|
|
cards) [martin 20020311]
|
|
audiocs(4): add EBus attachment that supports both playback
|
|
and recording, add recording support for SBus attachment.
|
|
[uwe 20020312]
|
|
rc.d(8): support optional ${_arg}_postcmd method. [lukem 20020213]
|
|
tlp(4): added support for Adaptec ANA-6944A. [chs 20020313]
|
|
ipf(8): updated to version 3.4.25. [martti 20020314]
|
|
ipf(8): added support for MSS-clamping to NAT [martin 20020314]
|
|
tlp(4): added support for Phobos P430. [chs 20020314]
|
|
bzip2(1), libbz2: Update to 1.0.2. [mjl 20020315]
|
|
newsmips: Add sysinst support. [tsutsui 20020316]
|
|
tlp(4): added support for Adaptec ANA-6911 and ANA-6911A.
|
|
[chs 20020316]
|
|
ptrace(2): Add PT_IO as proposed by Artur Grabowski on the
|
|
<bsd-api-discuss@wasabisystems.com> mailing list.
|
|
[thorpej 20020317]
|
|
kernel: EPASSTHROUGH added to kernel, primarily for ioctl code, and
|
|
ERESTART moved to -3. ioctl(2) code reorganized mildly to
|
|
take advantage of this and make these calls properly
|
|
restartable. [atatat 20020317]
|
|
kernel: added signals 34->63 and bumped NSIG to 64. Defined all of
|
|
them as RT signals now, to be fixed later. Defined SIGRTMIN
|
|
and SIGRTMAX in kernel space only since we don't really support
|
|
real-time posix semantics on those signals yet. The libc
|
|
arrays have been updated with additional information.
|
|
[christos 20020319]
|
|
compat_linux(8): Added signals 32-63 and mapped them to the real
|
|
time signals. Now jdk1.4 works. [christos 20020319]
|
|
sysctl(3), sysctl(8): Added new emul subtree for emulation specific
|
|
sysctl data. Implemented emul.linux.kern.{osname,osrelease,
|
|
osversion} so that we can set the kernel version.
|
|
[christos 20020319]
|
|
rc.d(8): Support $command_interpreter in rc.d scripts. [lukem 20020321]
|
|
rc.conf(5): Add $swapoff, to enable removal of block-type swap
|
|
devices at shutdown time. [lukem 20020322]
|
|
etcupdate(8) added. [martti 20020322]
|
|
sysctl(8): Added -q flag to suppress output for write operations
|
|
[sommerfeld 20020323]
|
|
mvme68k: Added mvme68k-specific support for sysinst. [scw 20020324]
|
|
mac68k: Switch to using ELF binary format by default.
|
|
[shiba 20020325]
|
|
tlp(4): added support for SMC 9332DST. [chs 20020326]
|
|
rc.conf(5): replace $critical_filesystems_beforenet with
|
|
$critical_filesystems_local, and $critical_filesystems
|
|
with $critical_filesystems_remote. [lukem 20020227]
|
|
arm: Add support for the Intel i80321 I/O Processor
|
|
(XScale core). [thorpej 20020327]
|
|
evbarm: Add support for the Intel IQ80321 eval board for
|
|
the i80321 I/O Processor. [thorpej 20020327]
|
|
wm(4): New device driver for the Intel i82542, i82543,
|
|
and i82544 Gigabit Ethernet interfaces. [thorpej 20020327]
|
|
url(4): added support for Realtek RTL8150L USB-Ether bridge chip.
|
|
[ichiro 20020329]
|
|
compat_linux(8): Changed linux_setregs() to use GDT's instead of LDT's
|
|
[thanks sommerfeld], and fixed a socket size problem in
|
|
connect. Now opera6 works with full thread support, and async
|
|
DNS. Kernel default linux version will move to 2.4.18 as soon
|
|
as we have a linux package for it. I expect this version to
|
|
be able to run most applications that 2.4.18 can run.
|
|
[christos 20020329]
|
|
tlp(4): added support for Cogent EM100 (aka Adaptec ANA-6911).
|
|
[chs 20020403]
|
|
compat_linux(8): The default Linux kernel version on the i386 port
|
|
is now 2.4.18. [tron 20020404]
|
|
sysinst: Added polish language translation to sysinst. Compile
|
|
with "make release SYSINSTLANG=pl". [hubertf 20020409]
|
|
tlp(4): add support for built-in NWay autonegotiation on 2114[23],
|
|
Macronix 98713A, 98715, 98715A, 98725, and Lite-On 82C115.
|
|
[chs 20020408]
|
|
arm32: Reworked a lot of the arm32 pmap between 1.5 to 1.6. This has
|
|
included work to improved cache consistency, improve
|
|
performance and generally make the code more readable. Still
|
|
lots of room to improve though.
|
|
[thorpej,rearnsha,chris 20020413]
|
|
wi(4): added support for Symbol 802.11b CF card. [onoe 20020415]
|
|
ifwatchd(8): Invoke up-script and down-script with parameters
|
|
matching exactly those used by pppd(8). [tron 20020415]
|
|
siop(4): Add support for software-driven activity LED of some
|
|
53c895-based adapters. [bouyer 20020418]
|
|
opms(4): Removed opms(4) from the i386 and bebox ports, since it has
|
|
been superseded by pms(4). [wiz 20020418]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.2
|
|
around 20020422. [itojun 20020422]
|
|
icp(4): Add a driver for ICP-Vortex GDT and Intel Storage RAID
|
|
controllers. [ad 20020422]
|
|
esiop(4): Add a driver which improve performances for ncr53c825, 875
|
|
and newer adapters. [bouyer 20020423]
|
|
eso(4): Add support for the on-board game port. [kleink 20020425]
|
|
cron(8): Add support for CRON_TZ and CRON_WITHIN variables in
|
|
crontab files. [atatat 20020425]
|
|
wscons.conf(5): Add support for "setvar". [lukem 20020426]
|
|
aac(4): Add a driver for Adaptec FSA RAID controllers. [ad 20020426]
|
|
/etc/postinstall: Added; check for or fix configuration changes
|
|
that have occurred in NetBSD. [lukem 20020426]
|
|
mk.conf(5): Add support for NETBSDSRCDIR, which specifies the
|
|
top level of the NetBSD source tree. [lukem 20020427]
|
|
stat(1): Added to tree. Provides a simple formatted interface
|
|
to the data returned by stat(2). [atatat 20020427]
|
|
ssh(1): configuration file renamed from /etc/ssh/ssh.conf to
|
|
/etc/ssh/ssh_config. [lukem 20020429]
|
|
sshd(8): configuration file renamed from /etc/ssh/sshd.conf to
|
|
/etc/ssh/sshd_config. [lukem 20020429]
|
|
mbufs: Changed semantics of ext_free to make them more useful
|
|
for arbitrary kinds of external storage. [thorpej 20020502]
|
|
Add experimental/optional page loaning code to sosend(). Use of
|
|
this option achieves zero-copy for the TCP and UDP
|
|
transmit path. [thorpej 20020502]
|
|
ipf(8): updated to version 3.4.27. [martti 20020502]
|
|
crunchgen(1): generated makefile should be parallel-build safe.
|
|
[sommerfeld 20020502]
|
|
Added _LP64 when generating LP64 code. [eeh 20020502]
|
|
xsrc: Add Xvideo support to the NeoMagic driver in the XF4 tree.
|
|
From xfree-current. [mrg 20020502]
|
|
faithd(8): deprecate support for rsh/rlogin protocol relaying,
|
|
due to security drawbacks. [itojun 20020509]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.2.1
|
|
around 20020513. [itojun 20020513]
|
|
sysctl(8): rename net.inet6.ip6.bindv6only to net.inet6.ip6.v6only.
|
|
[itojun 20020514]
|
|
bind: upgrade to BIND 8.2.4 from ISC. [itojun 20020517]
|
|
sparc: enable NFS_BOOT_DHCP in the GENERIC and INSTALL kernels,
|
|
and try bootp before bootparams in boot.net. [lukem 20020515]
|
|
file(1): update to 3.38. [pooka 20020518]
|
|
rc.conf(5): add rc_rcorder_flags (extra flags to rcorder(8) in /etc/rc)
|
|
and rcshutdown_rcorder_flags (extra flags to rcorder(8) in
|
|
/etc/rc.shutdown). [lukem 20020519]
|
|
xsrc: xterm - use openpty() in xterm to deal with the new pty naming
|
|
scheme. [simonb 20020530]
|
|
window(1): use openpty() to deal with the new pty naming scheme.
|
|
[simonb 20020530]
|
|
openssl: update to 0.9.6d. [itojun 20020609]
|
|
sgimips: IRIX binary compatibility option available [manu 20020315]
|
|
bind: upgrade to BIND 8.3.2 from ISC. [itojun 20020620]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.3
|
|
around 20020624. [itojun 20020624]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.4
|
|
around 20020626. [itojun 20020626]
|
|
bind: upgrade to BIND 8.3.3 from ISC. plugs security hole in resolver
|
|
[itojun 20020628]
|
|
mac68k: move to sysinst as the preferred method of installation.
|
|
[scottr 20020629]
|
|
openssl: Update to 0.9.6e for security fixes. [itojun 20020731]
|
|
ntpd(8): chrootable ntpd with out of the box configuration from
|
|
rc.conf [manu 20020801]
|
|
openssl: update to 0.9.6f for security fixes. [itojun 20020808]
|
|
openssl: update to 0.9.6g. [itojun 20020809]
|
|
|
|
Changes from NetBSD 1.6 to NetBSD 2.0:
|
|
libcrypt: support bcrypt password entries. can be chosen with
|
|
"blowfish" keyword in passwd.conf. from openbsd
|
|
[itojun 20020524]
|
|
tcp(4): implement path MTU discovery blackhole detection (turn off path
|
|
MTU discovery if the connection is losing). PR 12790.
|
|
[itojun 20020526]
|
|
pppd(8): import 2.4.1 [christos 20020529]
|
|
ftpd(8): 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(1): 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]
|
|
kernel: Socket buffer insertion is now O(C). This can provide a
|
|
substantial performance boost to some applications
|
|
which use large socket buffers. [thorpej 20020703]
|
|
sh5: 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]
|
|
pdisk(8): 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: 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(8): 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(1): Update systrace(1) and the kernel code. Note that the
|
|
update contains backward-incompatible change in ioctl.
|
|
[itojun 20020730]
|
|
dmover(4): 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]
|
|
usb(4): Added slhci(4), ScanLogic SL811HS/T USB Host Controller.
|
|
[isaki 20020811]
|
|
ifmedia(4): 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(5): 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(8): 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]
|
|
mount(2): Add MNT_GETARGS support to retrieve mounted filesystem
|
|
specific arguments. [christos 20020921]
|
|
compat_irix(8): sproc emulation supports share groups with private
|
|
memory mappings. [manu 20020922]
|
|
mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in
|
|
a fully dynamically linked system. [lukem 20020923]
|
|
iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924]
|
|
kernel: Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c.
|
|
[thorpej 20020925]
|
|
kernel: Overhaul device parent matching; now record attributes in
|
|
a "parent spec" in the kernel. [thorpej 20020925]
|
|
libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto.
|
|
if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a.
|
|
[itojun 20020926]
|
|
kernel: Don't reference cfdriver structures directly in the cfdata
|
|
entries; instead, a string names the driver, which is looked up
|
|
from a list that is built at run-time. [thorpej 20020926]
|
|
ufs: Add support for the Apple UFS variation on ffs
|
|
See PR 17345 [dbj 20020928]
|
|
sh(1): Use vfork(2) rather than fork(2) where appropriate.
|
|
See PR 5475 [christos,elric 20020928]
|
|
Remove umask setting from /etc/skel/.{cshrc,profile} so that
|
|
user files are not created group writable by default.
|
|
[grant 20020929]
|
|
sendmail(8): Include DOMAIN(generic) in prototype configuration
|
|
to enable standard sendmail features. [grant 20020930]
|
|
i386: merge the sommerfeld_i386mp_1 branch [fvdl 20021001]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.5
|
|
around 20021001. [itojun 20021001]
|
|
kernel: Don't reference cfattach structures directly in the cfdata
|
|
entries; instead, a string names the attachment, which is
|
|
looked up from a list that is built at run-time.
|
|
[thorpej 20021003]
|
|
cgd(4): Add CryptoGraphic Disk driver, cgd(4). [elric 20021004]
|
|
pciide(4): Added support for VIA VT8235 [kent 20021005]
|
|
auvia(4): Added support for VT8233/VT8235 [kent 20021005]
|
|
auvia(4): Enabled sampling rate conversion for fixed-rate AC'97 codec
|
|
[kent 20021008]
|
|
ubsa(4): Driver for Belkin serial adapters ported from FreeBSD
|
|
[augustss 20021008]
|
|
tar(1): upgrade to GNU tar 1.13.25 for security fixes
|
|
[itojun 20021010]
|
|
config(9): Allow pseudo-devices to be parents of "real" devices.
|
|
[thorpej 20021009]
|
|
config(9): Allow options to register dependencies on attributes
|
|
(the way it already can for other options). [thorpej 20021010]
|
|
config(9): Allow devices to be orphaned in the kernel config file, but
|
|
emit an informational message when this happens.
|
|
[thorpej 20021010]
|
|
tar(1), cpio(1): We are now using pax(1) for those instead of
|
|
the gnu version. [christos 20021016]
|
|
basename(3), dirname(3): Change to return pointer to static
|
|
storage, rather than modifying their input arguments.
|
|
The new behavior is explicitly allowed by IEEE Std
|
|
1003.1-2001. [thorpej 20021016]
|
|
build.sh: add '-k kernel', to configure and build the given
|
|
kernel using the new toolchain.
|
|
From Alan Barrett in PR#18739. [lukem 20021021]
|
|
kernel: kqueue branch merged [jdolecek 20021023]
|
|
kernel: keep separate read & write disk statistics. [mrg 20021101]
|
|
iostat(8): report read/write stats in iostat -x. [mrg 20021101]
|
|
systat(1): report read/write stats in iostat "rw" mode. [mrg 20021101]
|
|
sparc64: Find the correct boot path for all IDE disks. [mrg 20021102]
|
|
eap(4): Add support for second DAC [pooka 20021104]
|
|
kernel: Added two sysctl(8) flags to stop process just after creation by
|
|
fork(2) or exec(2). [manu 20021106]
|
|
mtd(4): Add driver for Myson Technologies MTD803 3-in-1 Fast Ethernet
|
|
cards from Peter Bex. [martin 20021107]
|
|
iop(4): Add support for Adaptec 2000S and 2005S [msaitoh 20021108]
|
|
dreamcast: Add support for memory card and monochrome LCD on
|
|
Maple bus. [itohy 20021115]
|
|
vnd(4): Now also available as an LKM. [mrg 20021116]
|
|
etc/postinstall: Add support for examining the obsolete sets for
|
|
obsolete entries to check or remove. [lukem 20021117]
|
|
named(8): Upgrade to BIND 8.3.4. [itojun 20021117]
|
|
gcc(1), as(1): Fixed bug in how NetBSD ARM ELF binaries were marked.
|
|
They now properly reflect ATPCS + Soft-VFP.
|
|
[thorpej 20021121]
|
|
lib/csu: Split crtbegin/crtend into crti/crtbegin/crtend/crtn.
|
|
This is inline with what other ELF systems do, and paves
|
|
the way to using GCC-supplied crtbegin/crtend.
|
|
[thorpej 20021121]
|
|
i386: reworked interrupt code to be more independent of the
|
|
underlying interrupt controller, to perform better
|
|
with shared lines, and to be more clean in general
|
|
[fvdl 20021122]
|
|
postfix(1): upgrade to 1.1.12. [itojun 20021126]
|
|
mk.conf(5): removed support for SYS_INCLUDE=symlinks; <sys/*.h>
|
|
include files are always copied now. [lukem 20021126]
|
|
cvs(1): upgrade to 1.11.2 [christos 20021127]
|
|
strsuftoll(3), strsuftollx(3): Add functions to parse numbers
|
|
with optional suffixes and/or products. [lukem 20021129]
|
|
am-utils: upgrade to 6.1b1 [christos 20021129]
|
|
routed(8): upgrade to 2.27 [christos 20021129]
|
|
fparseln(3): migrated from libutil to libc. [lukem 20021130]
|
|
x68k: add bmd(4), memory disk driver for Nereid bank memory.
|
|
[isaki 20021201]
|
|
i386: biosboot bootblocks now support booting off 2.88MB drive
|
|
using 1.44MB floppy disk [jdolecek 20021204]
|
|
edquota(8): Added command-line options to allow setting quotas
|
|
from command line. [bouyer 20021204]
|
|
arc: Add support for NEC Express5800/240 R4400 EISA (NEC-J96A).
|
|
[tsutsui 20021207]
|
|
build.sh: add -E, to enable "expert mode", which allows builds
|
|
to DESTDIR=/. [lukem 20021208]
|
|
evbppc: Added arch/evbppc for PowerPC-based evaluation boards, with the
|
|
existing Walnut port as its first member. [scw 20021209]
|
|
db(1): Added. Manipulates db(3) btree(3) and hash(3) databases.
|
|
[lukem 20021211]
|
|
mips: support fully coherent data caches on MIPS32 and MIPS64 CPUs
|
|
(enabled for Au1x00 and SB-1 CPUS). [simonb 20021217]
|
|
install(1): added -N dbdir, to specify different location for user
|
|
and group databases. [lukem 20021219]
|
|
build system: Users and groups for the build are now obtained from
|
|
src/etc instead of the host systems' passwd(5) and group(5)
|
|
databases. [lukem 20021219]
|
|
sunlabel(8): Now enabled by default. Manipulates SunOS disklabels.
|
|
[lukem 20021221]
|
|
vis(1): Add `-e extra', to provide a list of extra characters to
|
|
encode (per svis(3)). [lukem 20021223]
|
|
mtree(8): Add -C, which acts like -D except that the pathname
|
|
is printed first instead of last. [lukem 20021223]
|
|
build.sh: Add '-i installworlddir', to run "make installworld"
|
|
after all other operations have completed. [lukem 20021225]
|
|
dreamcast: Add support for the SEGA LAN Adapter, based on patch in
|
|
dreamcast/17493 from Christian Groessler. [tsutsui 20021227]
|
|
kprintf(9): Add "aprint" family of autoconfiguration message
|
|
printing routines that change their behavior based on
|
|
flags in boothowto. [thorpej 20021231]
|
|
procfs: Add /proc/<pid>/fd/<fd> [christos 20030103]
|
|
build system: Releases are now installed under ${RELEASEDIR}/${MACHINE}
|
|
instead of ${RELEASEDIR}. [lukem 20030103]
|
|
mtree(8): Newly created directories have 0777 instead of 0700
|
|
permissions (as modified by the umask(2)). This only
|
|
affects 'mtree -W', or directories without an explicit
|
|
mode= entry. [lukem 20030105].
|
|
sparc,sparc64: The nell (STP4020) pcmcia bridge driver is now
|
|
finished. [martin 20030107]
|
|
sparc: MULTIPROCESSOR support works. [pk,mrg 20030111]
|
|
cvs(1): upgraded to 1.11.4 [wiz 20030116]
|
|
auich(4): Added support for nForce2 MCP-T. [gendalia 20030116]
|
|
ex(4): Added support for 3c905CX-TX. [gendalia 20030116]
|
|
texinfo(1): upgraded to 4.3. [wiz 20030117]
|
|
pthreads: Merge nathanw_sa branch, implementing p1003.1 POSIX thread
|
|
and Scheduler Activation thread interface. [thorpej 20030117]
|
|
cpio(1): removed GNU cpio (replaced by pax frontend). [wiz 20030118]
|
|
tar(1): removed GNU tar (replaced by pax frontend). [wiz 20030118]
|
|
semaphores: Added p1003.1b semaphores from freebsd. [christos 20030120]
|
|
cvs(1): upgraded to 1.11.5. [wiz 20030121]
|
|
progress(1): New standalone progress bar program factored out
|
|
from ftp(1). [jhawk 20030122]
|
|
sysinst: Leverage progress(1) for reasonable-looking file extraction
|
|
displays. [jhawk 20030122]
|
|
sh(1): Improve Posix conformance [dsl 20030122]
|
|
build.sh: Rework command line into command line options followed
|
|
by a list of operations to perform. [lukem 20030123]
|
|
gcore(1): Add it back. [christos 20030123]
|
|
semaphores: Fix kernel implementation, and add non-pthreads
|
|
version in new librt. [thorpej 20030123]
|
|
diff(1), diff3(1), sdiff(1): upgraded to diffutils-2.8.1 [wiz 20030126]
|
|
grep(1): upgraded to 2.5. Warning: -o is now a valid GNU grep option
|
|
(--only-matching (-o)), so we will not be supporting the 4.4BSD
|
|
-o any longer -- use -H instead. [wiz 20030127]
|
|
objcopy(1): Add --redefine-syms-file option. [simonb 20030129]
|
|
crunchgen(1): Use "objcopy --redefine-syms-file". [simonb 20030129]
|
|
find(1): allow preceding +/- on numeric arg to -user. [jhawk 20030130]
|
|
arc: Add support for the Cirrus Logic GD5428 ISA VGA console on
|
|
Express5800/240 R4400 EISA (NEC-J96A) and RISCserver2200
|
|
(NEC-R96). [tsutsui 20030131]
|
|
malloc(9): Add extensible kernel malloc types, adapted from FreeBSD.
|
|
[thorpej 20030131]
|
|
kernel: Added a sysctl(8) flag to control whether the kernel dumps
|
|
to the dump device on panic. [atatat 20030210]
|
|
inetd(8): Use kqueue(2) for enhanced performance and scalability.
|
|
[tron 20030212]
|
|
/etc/security, security.conf(5): Allow more flexibility in warnings
|
|
from check_passwd and check_mtree. [jhawk 20030213]
|
|
grep(1): upgraded to 2.5.1. [wiz 20030213]
|
|
texinfo(1): upgraded to 4.5. [wiz 20030213]
|
|
usb(4): add uax(4), a driver for the AX88172 Ethernet adapter chip.
|
|
The chip supports 10/100 and USB 2.0. [augustss 20030216]
|
|
bridge(4), brconfig(8): add ipf support. [perseant 20030216]
|
|
kernel: SMBFS support, ported from FreeBSD. [jdolecek 20030218]
|
|
kernel: Top down memory management option added, initially for
|
|
i386, but others are following. [atatat 20030220]
|
|
/etc/daily, daily.conf(5): Suppress empty security reports by default.
|
|
[jhawk 20030221]
|
|
/etc/security, security.conf(5): Produce unified diffs by default.
|
|
[jhawk 20030221]
|
|
kernel: Add LFSv2 support to libsa [simonb 20030224]
|
|
i386: Add LFS support to bootblocks [simonb 20030224]
|
|
kernel: Add MBUFTRACE kernel option. Change all MGET*(...M_WAIT,...)
|
|
to m_get*(M_WAIT, ...) to shrink kernel. Add m_clget
|
|
analogue to MCLGET and use it if M_WAIT is passed. Adapt
|
|
netinet, if_loop, gem, tulip, fxp driver to MBUFTRACE. Bump
|
|
version to 1.6P. [matt 20030226]
|
|
libpthread: Add pthread_{,attr}_{get,set}name_np() API, compatible
|
|
with Tru64 Unix. [thorpej 20030227]
|
|
sysctl(9): Add hw.physmem64 and hw.usermem64 sysctl nodes, which
|
|
return the same data has hw.physmem and hw.usermem, but
|
|
as a 64-bit byte count, instead of a 32-bit byte count.
|
|
Required for reporting >=4G RAM. [thorpej 20030227]
|
|
binutils: updated to FSF binutils 2.13.2.1 release. [mrg 20030228]
|
|
libc: Add _Exit(), the C99 name for _exit(). [bjh21 20030301]
|
|
acorn26: Add support for the 82C710 multi-I/O chip, as found in (some?)
|
|
A5000s. [bjh21 20030301]
|
|
mdsetimage(8): only use libbfd calls to get symbol information; writing
|
|
is now done directly into the file. [dogcow 20030304]
|
|
x86_64: rearrange the x86_64 code, make it share code with i386, and
|
|
enable MP [fvdl 20030305]
|
|
kernel: Report correct child CPU times. [dsl 20030305]
|
|
kernel: Use common code for set{u,g}id functions. [dsl 20030305]
|
|
sysctl: Make hw.physmem and hw.usermem saturate if they are used
|
|
on a system with >=4G RAM. [thorpej 20030306]
|
|
postfix(1): update to 2.0.6 [perry 20030308]
|
|
kernel: let LFS use the UBC system natively. This should provide
|
|
complete coherency between mmap(2) and read(2)/write(2) on
|
|
LFS, in addition to allowing it to use much more memory for
|
|
its buffers. [perseant 20030308]
|
|
am-utils: update to 6.1b2 [christos 20030309]
|
|
evbppc: Add support for the NCD Explora451 ThinClient.
|
|
[hannken 20030311]
|
|
kernel: New pid allocator - avoids all the searching in pfind() etc.
|
|
Bump version to 1.6Q. [dsl 20030319]
|
|
pciide(4): Add support for the Intel i31244 and Silicon Image 3112
|
|
Serial ATA controllers. [thorpej 20030319]
|
|
sparc64: Add support for PCI-CardBus bridge. [nakayama 20030322]
|
|
pppoectl(8): Add a "-f configfile" option. [mrg 20030322]
|
|
sendmail(8): update to 8.12.8. [atatat 20030324]
|
|
vax: Add device driver for RX01/RX02 floppies (rfc/rf).
|
|
From Jochen Kunz. [ragge 20030323]
|
|
sh5: Shared libraries now supported on SH5 (but not yet enabled
|
|
in bsd.own.mk due to sundry toolchain issues).
|
|
[scw 20030325]
|
|
file(1): update to 4.00. [pooka 20030326]
|
|
libmagic: add libmagic, which is currently used by file(1)
|
|
[pooka 20030326]
|
|
wall(1): added "-g group". [lukem 20030327]
|
|
dump(8), dump_lfs(8): remove setgid tty, as "wall -g operator"
|
|
is now used to notify operators. [lukem 20030327]
|
|
vnd(4), vnconfig(8): add read-only configuration support.
|
|
[yamt 20030327]
|
|
cron(8): Move default cron log from /var/cron/log to /var/log/cron
|
|
[perry 20030402]
|
|
kernel and userland: UFS2 support from Kirk McKusick via FreeBSD.
|
|
[fvdl 20030402]
|
|
ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.6.1
|
|
around 20030403. [itojun 20030403]
|
|
pciide(4): add support for i82801DBM (ICH4-M). [kent 20030405]
|
|
wm(4): add support for i82540EP. [kent 20030405]
|
|
scsi(4): Add a MI driver for the Symbios/NCR 53c700 SCSI controller
|
|
written by Shuichiro URATA. [tsutsui 20030406]
|
|
rsh(1), rlogin(1): Add -p flag to allow specifying a non-standard
|
|
port number. [hubertf 20030407]
|
|
kernel: SMBFS uses low-overhead NT Directory Change Notify SMB to watch
|
|
for vnode kqueue(2) events on directories [jdolecek 20030407]
|
|
kernel: hostap power saving mode support [kml 20030407]
|
|
kernel: pool caches now have the ability to cache physical addresses
|
|
of objects. [thorpej 20030409]
|
|
kernel: mbufs use new cached physical address feature of pools,
|
|
and can provide other information about external buffers
|
|
to save work for bus_dma back-ends. Use this information
|
|
in the ARM and x86 bus_dma back-ends to improve network
|
|
performance. [thorpej 20030409]
|
|
pkg_install: improve bzip2 support, especially for non-NetBSD
|
|
systems. [grant 20030410]
|
|
less(1): update to less-381. [mrg 20030414]
|
|
kernel: added a sysctl(8) flag to check and reject packets arriving
|
|
on the "wrong" interface. [christos 20030412]
|
|
libc: added slovak language libc message catalog. [salo 20030414]
|
|
mpt(4): Added device driver for LSI Fusion-MPT based SCSI and
|
|
Fibre Channel controllers. Ported from the FreeBSD "mpt"
|
|
driver written by Greg Ansley. Supports the LSI 53c1030
|
|
Ultra320 SCSI and LSI FC909, FC919, and FC929 Fibre
|
|
Channel adapters. [thorpej 20030416]
|
|
df(1), du(1): add -g argument for output in gigabytes [grant 20030418]
|
|
arm32: Add new arm32 pmap contributed by Wasabi Systems.
|
|
[scw 20030418]
|
|
fsdb(8): add a findblk command, which lists the inode(s) owning the
|
|
disk sector(s) specified as argument. [bouyer 20030426]
|
|
wd(4): add support for the DIOCGCACHE and DIOCSCACHE ioctls.
|
|
[bouyer 20030426]
|
|
inet(3): align signatures of inet_addr(), inet_network(),
|
|
inet_makeaddr(), inet_lnaof(), and inet_netof() with XNS and
|
|
POSIX. [bjh21 20030505]
|
|
build.sh: Provide defaults for DESTDIR and RELEASEDIR if not in
|
|
expert mode. Display summary of operations performed at end.
|
|
[lukem 20030508]
|
|
build.sh: Add "sourcesets" option to build the source sets.
|
|
[lukem 20030510]
|
|
olms(4),omms(4): Removed olms(4) and omms(4) from the i386 port,
|
|
since they have been superseded by lms(4) and mms(4)
|
|
respectively. [wiz 20030516]
|
|
db(1): Add '-S chr', '-T str' and '-X str' to specify (with options)
|
|
strvis(3) encoding of keys/values when reading a database.
|
|
Add '-U chr' to specify strunvis(3) decoding of keys/values
|
|
when writing a database or deleting entries from a database.
|
|
[seb 20030519]
|
|
evbarm: Add support for the NOVATEC NTNP425B eval board for
|
|
the Intel IXP425 Network Processor. [ichiro 20030523]
|
|
file(1): update to 4.03. [pooka 20030525]
|
|
sendmail(8): update to 8.12.9. [atatat 20030601]
|
|
named(8): Upgrade to BIND 8.3.5. [itojun 20030603]
|
|
named(8): Upgrade to BIND 8.3.6. [itojun 20030609]
|
|
tftpd(8), tftp(1): Add support for rfcs 2347, 2348, and 2349,
|
|
tftp 'blksize', 'timeout', and 'tsize' options. Contributed
|
|
by Wasabi Systems. [briggs 20030610]
|
|
hunt(6), huntd(6): Synced with current version from 2003-04-16,
|
|
which is BSD licensed. [wiz 20030610]
|
|
netwinder: Add wscons support. [uwe 20030614]
|
|
arc: Fix support for DeskStation Tyne and it boots into single user.
|
|
[tsutsui 20030614]
|
|
cvs(1): $CVS_RSH defaults to ssh (instead of rsh). [itojun 20030620]
|
|
cobalt: Implement first stage bootloader for the cobalt port.
|
|
[cdi 20030625]
|
|
libc: Add iconv support. [tshiozak 20030627]
|
|
iconv(1): Added. [tshiozak 20030627]
|
|
groff(1): Updated to 1.19. [wiz 20030630]
|
|
texinfo(1): upgraded to 4.6. [wiz 20030703]
|
|
locale(1): Added. Obtained from FreeBSD. [tshiozak 20030704]
|
|
pax(1): Add support for gnutar's -O "extract to stdout" option in tar
|
|
mode. [simonb 20030708]
|
|
share/mk: Rename many make(1) variables that contain names of
|
|
programs from `FOO' to `TOOL_FOO'. [lukem 20030711]
|
|
libtelnet: no longer shipped under /usr/lib [itojun 20030716]
|
|
share/mk: Replace MANZ=, UPDATE=, UNPRIVED= with MKMANZ=yes,
|
|
MKUPDATE=yes, MKUNPRIVED=yes respectively. [lukem 20030718]
|
|
ipsec(4): support hmac-sha2 for AH/ESP auth. [itojun 20030722]
|
|
sparc: Update sparc port to use XFree86 4.x base. [mrg 20030722]
|
|
gcc(1): Import GCC 3.3.1-20030720. [mrg 20030723]
|
|
libcrypto: upgrade to 0.9.7b. [itojun 20030724]
|
|
ipsec: support hmac-ripemd160 and aes-xcbc-mac for AH/ESP auth.
|
|
support aes-ctr for ESP. [itojun 20030725]
|
|
i386: New boot code. Uses MI installboot and filesystem code to load
|
|
2nd level bootstrap. Allows NetBSD partition to be
|
|
in the extended partition. [dsl 20030728]
|
|
sysinst: New disk editing menus and general rototil. [dsl 20030728]
|
|
ftp(1): $FTPUSERAGENT overrides the default HTTP User-Agent.
|
|
[lukem 20030731]
|
|
hp300: Switch to MI SCSI at last. [tsutsui 20030801]
|
|
evbarm: Add support for the Samsung SMDK2410 eval board for
|
|
the S3C2410 Processor. [bsh 20030804]
|
|
gcc(1): Import GCC 3.3.1. [mrg 20030809]
|
|
dlsym(3): Add support for RTLD_DEFAULT, RTLD_NEXT and RTLD_SELF
|
|
[christos,skrll 20030812]
|
|
gdb(1): Import gdb-5.3 and add support for i386 [christos 20030814]
|
|
kernel: Add support for non-executable mappings for many platforms.
|
|
Map the stack and heap non-executable. [chs 20030824]
|
|
agp(4): Add support for i865G integrated graphics. [tron 20030826]
|
|
sk(4): Add driver for SysKonnect SK-98xx Gigabit Ethernet cards
|
|
[jdolecek 20040826]
|
|
vax: Add support for the DELQA-PLUS in Turbo mode (qt). Driver
|
|
written by Steven M. Schultz for 2.11BSD. [ragge 20030829]
|
|
netinet: randomize IPv4 fragment ID. avoids prediction.
|
|
[itojun 20030906]
|
|
netinet6: randomize IPv6 fragment ID and flowlabel. avoids prediction.
|
|
[itojun 20030906]
|
|
kernel: Enhance LKM versioning, and improve compatibility checking
|
|
on LKM load [jdolecek 20030906]
|
|
kernel: Add support for SA_SIGINFO on i386 [christos 20030907]
|
|
XFree86: Reach-over build framework added under src/x11.
|
|
[lukem 20030912]
|
|
i386: Switch to GCC 3.3.1. [mrg 20030919]
|
|
sparc: Switch to GCC 3.3.1. [mrg 20030919]
|
|
sparc64: Switch to GCC 3.3.1. [mrg 20030919]
|
|
alpha: Switch to GCC 3.3.1. [mrg 20030919]
|
|
arm: Switch to GCC 3.3.1. [matt 20030921]
|
|
amiga: added wsmouse support to mouse driver. [jandberg 20030922]
|
|
powerpc: Switch to GCC 3.3.1. [matt 20030923]
|
|
powerpc: Switch to GDB 5.3. [matt 20030923]
|
|
m68k: Switch to GDB 5.3. [christos 20030923]
|
|
alpha: Switch to GDB 5.3. [matt 20030924]
|
|
sgimips: Add haltwo(4), a driver for the SGI HAL2 audio controller
|
|
[lonewolf 20030925]
|
|
isdncapi(4): Add a support layer for CAPI to i4b. [pooka 20030925]
|
|
iavc(4): Add support for AVM B1 PCI CAPI-compatible ISDN adapters.
|
|
[pooka 20030925]
|
|
file(1): update to 4.04. [pooka 20030925]
|
|
kernel: Add support for SA_SIGINFO on powerpc. [matt 20030925]
|
|
auich(4): Added support for four channels and six channels audio
|
|
playback. [kent 20030928]
|
|
i2c: New generic i2c framework, supporting bit-bang and
|
|
"intelligent" controllers. [thorpej 20030929]
|
|
pkg_add(1): Added HTTP support. [wiz 20031003]
|
|
kernel: Add a /dev/constty device (minor 1 on console), use for
|
|
terminal sessions on 'console'. Stops terminal output
|
|
being 'stolen' by the TIOCCONS ioctl. [dsl 20031003]
|
|
mips: Add R10000 cache ops, written by KIYOHARA Takashi.
|
|
[tsutsui 20031005]
|
|
sgimips: O2 (IP32) support is now functional again by fixes
|
|
contributed by Christopher SEKIYA. [tsutsui 20031005]
|
|
awk(1): Updated gawk to 3.1.3. [wiz 20031006]
|
|
installboot(8): On i386, preserve BIOS Parameter Block and MBR
|
|
partition table. [lukem 20031008]
|
|
i386, amd64: Rename /usr/mdec/biosboot to /usr/mdec/boot and
|
|
add support for booting off FAT partitions. Rename
|
|
/usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos.
|
|
Deprecate /usr/mdec/bootxx_ufs (use bootxx_ffsv1).
|
|
[lukem 20031008].
|
|
whois(1): Has been replaced by the OpenBSD version by jrf.
|
|
[christos 20031009]
|
|
arm: Xscale micro-optimisations for libc/libkern, plus some
|
|
kernel tweaks to use the mini-data cache, and speedup
|
|
cpuswitch() amongst other things. Contributed by Wasabi
|
|
Systems.
|
|
[scw 20031014]
|
|
syslogd(8): add -r, to prevent the compression of multiple similar
|
|
messages into "last message repeated N times".
|
|
[lukem 20031017]
|
|
ccdconfig(8): add CCDF_NOLABEL to ignore the on-disk (raw) disklabel
|
|
when creating a ccd. [lukem 20031017]
|
|
gcc(1): Import GCC 3.3.2. [mrg 20031018]
|
|
hpcsh: Added j6x0tp(4) driver for Jornada 680/690 touch screen.
|
|
[uwe 20031019]
|
|
i386: pmap changed from linked list to splay tree for
|
|
better performance. [provos 20031022]
|
|
netinet: change port allocation from linked list to a hash table
|
|
for better performance. [provos 20031023]
|
|
MAKEDEV(8): platform device creation script is now generated from
|
|
unified template driven by platform config file and
|
|
MD device major lists. [jdolecek 20031024]
|
|
build.sh: Add '-N noisyness', to control how "noisy" the build is.
|
|
[lukem 20031025]
|
|
amiga: Add polish wscons keymaps. From Pawel Chwalowski in PR 22961.
|
|
[jandberg 20031025]
|
|
arm: Enable alignment faults on arm32. Misaligned loads/stores
|
|
will now cause an exception instead of silently failing.
|
|
[scw 20031025]
|
|
sh3: Switch to GDB 5.3. [uwe 20031027]
|
|
file(1): update to 4.06. [pooka 20031027]
|
|
installboot(8): Add support for next68k. [cl 20031027]
|
|
stpcide(4): added STMicroelectronics STPC IDE controller.
|
|
[nisimura 20031031]
|
|
sun2: Switch to GCC 3.3.2. [mrg 20031104]
|
|
libcrypto: upgrade to 0.9.7c. [itojun 20031104]
|
|
hp300: Switch DCA and APCI serial devices to use MI com(4) driver.
|
|
[tsutsui 20031108]
|
|
amiga: Add screen types suitable for PAL displays to amidisplaycc(4)
|
|
[jandberg 20031112]
|
|
named(8): Upgrade to BIND 8.3.7. [itojun 20031126]
|
|
binutils: updated to FSF binutils 2.14 release. [mrg 20031126]
|
|
gdb(1): All platforms updated to GDB 5.3. [mrg 20031127]
|
|
m68k: Switch to GCC 3.3.1. [matt 20031127]
|
|
binutils: Switch all platforms to binutils 2.14. [mrg 20031203]
|
|
sysctl(9): Switch to dynamic implementation. [atatat 20031204]
|
|
editline(3): Provide public interfaces to the internal line
|
|
tokenization routines. [lukem 20031205]
|
|
sh5: Switch sh5 to the in-tree toolchain, albeit somewhat hobbled.
|
|
[scw 20031207]
|
|
cvs(1): upgrade to 1.11.10 [itojun 20031210]
|
|
fss(4): Add file system snapshot pseudo driver. [hannken 20031210]
|
|
artsata(4): Split i31244 support out of piixide(4) and into the
|
|
new artsata(4) driver. [thorpej 20031213]
|
|
satalink(4): Split the Silicon Image SATALink support out of cmdide(4)
|
|
and into the new satalink(4) driver. [thorpej 20031213]
|
|
sgimips: Add newport(4), a driver for SGI NG1 graphics controller
|
|
and enable console on it and pckbc on IP22 machines.
|
|
[lonewolf 20031215]
|
|
satalink(4): Add support for the Silicon Image 3114 4-port
|
|
SATA controller. [thorpej 20031219]
|
|
random(3): improved, and now generates the same sequences as glibc
|
|
and others. WARNING: new sequences. PR 22853. [ross 20031219]
|
|
MAKEDEV(8): use mknod(8) -r for faster operation and to retain
|
|
permissions on existing devices. [lukem 20031221]
|
|
bpm(1): add a text-only menu-based binary package manager
|
|
[agc 20031221]
|
|
dreamcast: Add an Xserver for dreamcast, based on work by
|
|
Yasushi Oshima. [tsutsui 20031223]
|
|
dab(6): Import Dots+Boxes game. [christos 20031226]
|
|
macppc: added driver for snapper audio found on some iBook
|
|
and PowerBook models [grant 20031227]
|
|
install(1): Make "copy the file" (the -c option) the default behaviour.
|
|
[simonb 20031229]
|
|
kernel: new memory allocation scheme for the buffer cache. [pk 20031230]
|
|
acorn32: Substantial rewrite of vidcaudio(4). It now works, and has a
|
|
manual page. [bjh21 20031231]
|
|
cvs(1): upgrade to 1.11.11 [itojun 20040102]
|
|
etc/release: Create & install as part of "make build",
|
|
based on work by Hubert Feyrer. [lukem 20040104]
|
|
rc(8): implement "one" prefix, to skip the rc.conf(5) test yet
|
|
perform all of the other checks. [lukem 20040106]
|
|
pkg_info(1) now also prints the post-install message formerly only
|
|
available via -D by default, if present. [hubertf 20040106]
|
|
sparc64: restartable atomic sequences (RAS) implemented.
|
|
[martin 20040106]
|
|
wm(4): Fix hardware checksum bug on big endian machines.
|
|
[tsutsui 20040114]
|
|
kernel: New "audiobell" code to play console bells through audio
|
|
device. [bjh21 20040117]
|
|
acorn32: sysbeep(4) removed. [bjh21 20040117]
|
|
disklabel(8): On i386 & amd64, preserve the MBR and partition table
|
|
even on disks without a NetBSD MBR partition. [lukem 20040119]
|
|
ppbus(4): imported FreeBSD Parallel Port Bus code (lpt+plip ATM only)
|
|
from netbsd-ppbus port done by Gary Thorpe for evaluation.
|
|
ppbus separates the physical parallel port access and
|
|
the specific connected device access, allowing clean support
|
|
for PLIP and non-printer devices using parallel port.
|
|
The port drivers in ppbus also support advanced modes such as
|
|
Fast Centronics, EPP, and ECP (including DMA). This code will
|
|
replace historical lpt(4) eventually [jdolecek 20040119]
|
|
acorn32: beep(4) removed. [bjh21 20040125]
|
|
arm: Change ARM9 support code to use the Dcache in write-back mode.
|
|
[rearnsha 20040126]
|
|
ppbus(4): add a "pps" device to get pulse-per-second signals into ntpd
|
|
[drochner 20040128]
|
|
install(1): Add -h {none,md5,rmd160,sha1} to determine the appropriate
|
|
hash (digest) of a copied file to store in the -M METALOG.
|
|
[lukem 20040129]
|
|
identd(8): Replaced with a newly written one that has all the features
|
|
of pidentd, plus ipv6 support and cleaner implementation.
|
|
This version of identd is written by Peter Postma.
|
|
[christos 20040131]
|
|
ppbus(4): changed lpt(4) to configure interrupt use, printer priming
|
|
and auto LF on CR via lptctl(8), dropped compatibility minor
|
|
number bit mapping [jdolecek 20040203]
|
|
build.sh: add -x and -X to control building of xsrc. [lukem 20040206]
|
|
locate(1): Make locate.updatedb customizable by configuration file
|
|
/etc/locate.conf. [itohy 20040206]
|
|
kernel: add underlying support needed to support multiple mbuf cluster
|
|
sizes. [matt 20040209]
|
|
gcc(1): Import GCC 3.3.3-20040209. [mrg 20040210]
|
|
sh3: Switch to GCC 3.3. [uwe 20040222]
|
|
hpcsh: Enable building of Xhpc server for hpcsh. [uwe 20040222]
|
|
amiga: Add wsfont pseudo-device to amidisplaycc(4). [jandberg 20040223]
|
|
gcc(1): Import GCC 3.3.3. [mrg 20040301]
|
|
progress(1): Allow printing custom text before (left of) the progress
|
|
bar. [hubertf 20040309]
|
|
dge(4): add support for Intel PRO/10GbE ethernet adapter.
|
|
[ragge 20040312]
|
|
kernel: Abstracted device interface presented by pckbd(4) so that the
|
|
same pckbd(4) and pms(4) drivers can be used on systems with
|
|
different controller chips. [bjh21 20040313]
|
|
acorn32: Added iomdkbc(4) driver for IOMD keyboard and mouse ports,
|
|
allowing attachment of pckbd(4) and pms(4) drivers.
|
|
Removed opms(4) driver and old qms(4) driver, renaming wsqms(4)
|
|
to qms(4). [bjh21 20040313]
|
|
awk(1): switched from GNU awk to The One True New AWK by
|
|
B.W.Kernighan. [jdolecek 20040313]
|
|
openssl: Update to 0.9.7d for security fixes. [groo 20040319]
|
|
fdisk(8): Preserve the Drive Serial Number at bytes 440-443 of the MBR.
|
|
[lukem 20040322]
|
|
libcurses: add KEY_RESIZE, SIGWINCH handler and support for more
|
|
colour pairs. [jdc 20040322]
|
|
file(1): update to 4.08. [pooka 20040323]
|
|
sysctl(9): Update dynamic implementation. Solves netbsd32 compat issue
|
|
and adds support for descriptions. [atatat 20040324]
|
|
sendmail(8): update to 8.12.11. [atatat 20040325]
|
|
gzip(1): Switch to non GPL gzip. [mrg 20040326]
|
|
aac(4): Add support for Adaptec 2200S (Vulcan 2M) & Dell PERC 320/DC
|
|
[gendalia 20040326]
|
|
postfix(1): update to 2.0.19 [heas 20040327]
|
|
ipf(8): updated to version 4.1.1. [martti 20040328]
|
|
libcurses: add *echochar() functions. [jdc 20040328]
|
|
hp300: Fix a longstanding bug in console attachment functions,
|
|
so that now DIO based framebuffers (mostly used on HP4xx
|
|
machines) can be used as console again. [tsutsui 20040408]
|
|
hp300: Fix some bugs in apci serial which was switched to MI com(4),
|
|
so that now it's actually functional. [tsutsui 20040410]
|
|
sgimips: Add IP12 support. [pooka 20040411]
|
|
cvs(1): update to 1.11.15. [itojun 20040416]
|
|
cvs(1): cvs-1.11.16 via patch [christos 20040519]
|
|
wscons(4): Added scrolling support [christos 20040531]
|
|
acorn32: Generate sparkive with new bootloader for install
|
|
[gavan/abs 20040608]
|
|
cvs(1): cvs upgraded to 1.11.17 [christos 20040616]
|
|
libc: Add strcasestr(3), case insensitive version of strstr(3).
|
|
[junyoung 20040703]
|
|
geodeide(4): Added driver for the AMD Geode CS5530A IDE controller
|
|
[bouyer 20040709]
|
|
libm: Add C99 functions round(3) and roundf(3). [junyoung 20040710]
|
|
sgimips: Add support for on-board MACE MAC-110 Ethernet on O2.
|
|
[tsutsui 20040711]
|
|
|
|
Changes from NetBSD 2.0 to NetBSD 3.0:
|
|
which(1): Replaced by a C program that only checks the path.
|
|
[christos 20040401]
|
|
heimdal: import version 0.6.1. [lha 20040402]
|
|
powerpc: implement FP exception handling for OEA processors.
|
|
[matt 20040404]
|
|
file(1): update to 4.09. [pooka 20040408]
|
|
setrlimit(2): Add RLIMIT_SBSIZE to limit the socket buffer size.
|
|
[christos 20040417]
|
|
csh(1): Add support for "limit sbsize" to control the
|
|
socket buffer size resource limit. [christos 20040417]
|
|
ksh(1): Add support for "ulimit -b" to control the
|
|
socket buffer size resource limit. [christos 20040417]
|
|
sh(1): Add support for "ulimit -b" to control the
|
|
socket buffer size resource limit. [christos 20040417]
|
|
login.conf(5): Add support for "sbsize" capability to control the
|
|
socket buffer size limit. [matt 20040418]
|
|
share/mk: Deprecate AINC in favour of AFLAGS. [lukem 20040418]
|
|
sysinst: use /etc/postinstall to update /etc (etc) instead of just
|
|
saving /etc to /etc/old [dsl 20040418]
|
|
sysctl(8): Add "vfs.generic.fstypes" node to display the currently
|
|
available file system types. [lukem 20040419]
|
|
locate.conf(5): "ignorefs type" appends to the default list of
|
|
types rather than overriding it. [lukem 20040419]
|
|
statvfs(2): Eliminate statfs(2) and friends, in preference for
|
|
the POSIX/XOpen compliant statvfs(2) family.
|
|
[christos 20040421]
|
|
kernel: Add a POOL_INIT macro to declare and automatically
|
|
initialise resource pools. [simonb 20040425]
|
|
postfix(1): Postfix 2.1.0 imported. [heas 20040427]
|
|
i386: Add support for Enhanced SpeedStep Technology, from
|
|
Michael Eriksson on port-i386. [lukem 20040430]
|
|
heimdal: import version 0.6.2. [lha 20040508]
|
|
libc: Make gmon / mcount work properly for threaded applications
|
|
by keeping thread-specific gmonparam structures and then
|
|
merging them before dumping the profile buffers. Written
|
|
by Nathan J. Williams, contributed by Wasabi Systems, Inc.
|
|
[thorpej 20040510]
|
|
xdm(1): use /var/db/xdm for the default authDir. [lukem 20040512]
|
|
du(1): add a -n flag to not include "nodump" files. [simonb 20040517]
|
|
bind: Bind-9.3.0beta3 imported. [christos 20040517]
|
|
sysinst: (i386) Allow installation/upgrade to an existing raid volume.
|
|
[dsl 20040518]
|
|
resolver: The libc resolver has been updated to the bind9 one
|
|
[christos 20040521]
|
|
emuxki(4): Make this driver work on big endian machines
|
|
(at least on macppc). [tsutsui 20040523]
|
|
uep(4): Added driver for eGalax USB touchpanel controller
|
|
[tsarna 20040524]
|
|
ptm(4): pty/98 pty multiplexor device [christos 20040526]
|
|
postfix(1): Postfix 2.1.1 imported. [heas 20040531]
|
|
XFree86: support absolute mouse positioning events on i386
|
|
and other platforms using the same mouse code
|
|
[tsarna 20040603]
|
|
hp700: Add FFS/LFS primary bootstrap (xxboot). [itohy 20040615]
|
|
racoon(8): upgraded to 20040617 [itojun 20040617]
|
|
pf(4): PF from OpenBSD 3.5 imported [itojun 20040622]
|
|
powerpc: Implement MPC601 support. [kleink 20040626]
|
|
prep: Add IBM RS/6000 40P 7020-001 platform support. [kleink 20040626]
|
|
libcrypt: Add support for SHA1 hashed (hmac_sha1 actually) passwords.
|
|
[sjg 20040701]
|
|
sed(1): Make patterns larger than _POSIX2_LINE_MAX*2-1 work.
|
|
[manu 20040709]
|
|
texinfo(1): upgraded to 4.7. [wiz 20040713]
|
|
libc: Add wordexp(3) which performs shell-style word expansions.
|
|
[seb 20040713]
|
|
sendmail(8): The sendmail daemon will now start by default if the
|
|
rc.d script determines a need for it. [atatat 20040715]
|
|
mtree(8): Implement -M to permit merging of specfile entries that
|
|
have different types. [lukem 20040722]
|
|
ipf(8): updated to version 4.1.3. [martti 20040723]
|
|
/etc/security: allow mtree specfile entries in /etc/mtree/special.local
|
|
to override entries in /etc/mtree/special. [lukem 20040723]
|
|
spif(4): New driver for Sun SUNW,spif multi-port Sbus cards originally
|
|
written by Jason L. Wright for OpenBSD. [mrg 20040724]
|
|
wscons(4): Add support to change console colors and kernel colors
|
|
dynamically after boot. [jmmv 20040728]
|
|
wsconsctl(4): Add support to change console colors and kernel colors
|
|
dynamically after boot. [jmmv 20040728]
|
|
postfix(1): Postfix 2.1.4 imported. [heas 20040728]
|
|
vga(4): Add support to change console border color. [jmmv 20040729]
|
|
wscons(4): Add support to change console border color. [jmmv 20040729]
|
|
wsconsctl(4): Add support to change console border color.
|
|
[jmmv 20040729]
|
|
groff(1): Updated to 1.19.1. [wiz 20040730]
|
|
i386: Support Intel ICH-based SpeedStep(TM) in ichlpcib(4).
|
|
[mrg 20040731]
|
|
/etc/postinstall: check for obsolete minor/teeny shared libraries.
|
|
[lukem 20040812]
|
|
kernel: Add extensions to the autoconf(9) framework to allow device
|
|
detachment and bus rescans in a bus independent way, and
|
|
for better support of driver LKMs. [drochner 20040819]
|
|
libc: Add optimized ffs(3) implementation for ARM architecture 5.
|
|
[rearnsha 20040821]
|
|
libc, libpthread: On ARM use interworking clean return sequences when
|
|
built for v4T or later. [rearnsha 20040821]
|
|
kernel: Support Thumb applications on ARM architecture 5.
|
|
[rearnsha 20040821]
|
|
ipw(4): Driver for Intel PRO/Wireless 2100 driver written by
|
|
Damien Bergamini. [lukem 20040823]
|
|
compat_darwin(8): Support for MacOS X.3 binaries. [manu 20040825]
|
|
crtstuff: Switch to GCC-supplied crtbegin.o / crtend.o on GCC 3.3
|
|
platforms. [thorpej 20040827]
|
|
kernel: Add IPv4 PIM support from Pavlin Radoslavov and Hitoshi
|
|
Asaeda. Part of this work has been supported by the XORP
|
|
project http://www.xorp.org [manu 20040905]
|
|
libc: Add UUID manipulation routines, adapted from FreeBSD.
|
|
[thorpej 20040913]
|
|
uuidgen(1): Add a UUID generation tool, adapted from FreeBSD,
|
|
extended slightly with some additional DCE-compatible
|
|
options. [thorpej 20040913]
|
|
heimdal: import version 0.6.3. [lha 20040913]
|
|
file(1): update to 4.10. [pooka 20040916]
|
|
mac68k: Support to build with soft-float enabled. [jmmv 20040926]
|
|
tcpdump(8): Synchronized with version 3.8.3 from tcpdump.org.
|
|
[dyoung 20040927]
|
|
pcap(3): Synchronized with version 0.8.3 from tcpdump.org.
|
|
[dyoung 20040927]
|
|
auacer(4): Driver for ALi M5455 audio controller. Output only
|
|
so far. [augustss 20041010]
|
|
iyonix: Initial import of iyonix port [gavan 20041013]
|
|
auvia(4): Support for suspending/resuming. Written by Rhialto.
|
|
[kent 20041017]
|
|
uaudio(4): Support for selector unit, and make mixer item names
|
|
compatible with other audio devices. Written by Kazuhito
|
|
HONDA. [kent 20041021]
|
|
ehci(4): Support for interrupt transfers added. From OpenBSD.
|
|
This allows high speed hubs to be used with high speed
|
|
devices. [augustss 20041022]
|
|
cdce(4): Driver for CDC USB Ethernet devices. Written by
|
|
Daniel Hartmeier for OpenBSD. [augustss 20041022]
|
|
axe(4): The uax(4) driver has been replaced by the axe driver.
|
|
[augustss 20041023]
|
|
libc/ctype.h: Changed the #defines for all the ctype.h functions
|
|
(isdigit() etc) to remove the (int) cast and thus detect
|
|
broken code that could index outside the array.
|
|
Fixed all the fallout. [dsl 20041104]
|
|
bind: Bind-9.3.0 imported. [christos 20041106]
|
|
ptyfs: New pseudo-terminal filesystem [christos 20041111]
|
|
postfix(1): Postfix 2.1.5 imported. [heas 20041113]
|
|
pf(4): PF from OpenBSD 3.6 imported [yamt 20041114]
|
|
syslogd(8): Numerous improvements, most from FreeBSD. [thorpej 20041118]
|
|
kernel: CD9660 Joliet Unicode file names encoded into UTF-8, thus full
|
|
Unicode range supported. [jdolecek 20041121]
|
|
getent(1): Add tool to get entries from an administrative database.
|
|
[lukem 20041123]
|
|
pdcsata(4): Driver for the SATA150 family of Promise controllers.
|
|
[bouyer 20041124]
|
|
am-utils: import 6.1b5pre 20040916 [christos 20041126]
|
|
bpf(4): Convert to a cloning device [christos 20041129]
|
|
iteide(4): Add driver for the ITE 8212 IDE controller.
|
|
[grant 20041201]
|
|
lo(4): converted to a cloning device [peter 20041203]
|
|
ppp(4), sl(4), strip(4): converted to cloning devices
|
|
[christos 20041205]
|
|
ixpide(4): Add driver for the IDE controller of the ATI IXP series of
|
|
chipsets. [cube 20041206]
|
|
file(1): update to 4.12. [pooka 20041213]
|
|
pool(9), pool_cache(9): Introduce a new flag, PR_NOTOUCH.
|
|
Now pool(9) and pool_cache(9) can handle non memory backed
|
|
objects. [yamt 20050101]
|
|
uvm(9): Allocate in-kernel map entries dynamically rather than
|
|
allocating them statically at boot time.
|
|
Now artificial limit of entries (MAX_KMAPENT) is obsolete.
|
|
[yamt 20050101]
|
|
kernel, libc: Add system calls and VFS infrastructure for file system
|
|
extended attributes. Adapted from FreeBSD.
|
|
[thorpej 20050102]
|
|
restore(8): Stop asking stupid questions (restore owner/mode of . ?).
|
|
Rather, do it only on a full restore. [fredb 20050108]
|
|
scsictl(8): Add defects command to read defect data from direct
|
|
access devices (disks). [ginsbach 20050107]
|
|
tap(4): virtual Ethernet device [cube 20050108]
|
|
shark: Switch to wscons. [tsutsui 20050109]
|
|
/rescue: Add: cgdconfig chroot less more scp slogin ssh vi
|
|
[lukem 20050110]
|
|
audio(9): Add capability of audio software filter pipeline. The
|
|
feature makes it easy for hadware drivers to add encoding
|
|
support or sample rates support, and does not lead user-
|
|
visible changes at this moment. [kent 20050111]
|
|
iwi(4): Driver for Intel PRO/Wireless 2200AG/2915ABG driver written
|
|
by Damien Bergamini. [skrll 20050111]
|
|
auixp(4): Add driver for the audio part of the ATI IXP series of
|
|
chipsets. [reinoud 20050112]
|
|
viaide(4): Add support for nForce2 Ultra 400 PATA and SATA.
|
|
[jdolecek 20050113]
|
|
seq(1): Add BSD licensed version of this Plan 9 and GNU/Linux command,
|
|
which prints sequences of numbers. [ginsbach 20050120]
|
|
kernel: Save kernel memory by switching IPC domain initialization to
|
|
use link sets, see <sys/cdefs.h>. Bump kernel version to
|
|
2.99.15 [matt 20050123]
|
|
kernel: Dirhash imported from FreeBSD. Maintains in-core
|
|
hashes for large directories, improving
|
|
ufs_lookup performance. Disabled by default, but
|
|
can be enabled with 'options UFS_DIRHASH'.
|
|
[rumble 20050123]
|
|
auich(4): Add support for nForce4. [kent 20050127]
|
|
viaide(4): Add support for nForce4. [kent 20050127]
|
|
auich(4): Add support for nForce2 Ultra 400. [jdolecek 20050127]
|
|
kernel: Add ffs file system snapshots. See fssconfig(8).
|
|
[hannken 20050131]
|
|
kernel: Add RFC-3378 EtherIP support. This feature allows adding
|
|
gif(4) interfaces to bridge(4) interfaces. See brconfig(8).
|
|
[kim 20050131]
|
|
/etc/security, security.conf(5): Add option to permit
|
|
non-alphanumeric login names. [jdolecek 20050205]
|
|
groupadd(8): Add the -r option, used to specify a gid range in which
|
|
groups can be created. [jmmv 20050205]
|
|
ipf(8): updated to version 4.1.5. [martti 20050208]
|
|
ext2fs, fsck_ext2fs(8): Upgrade filesystems automatically to
|
|
support files >2GB if they are already at revision 1,
|
|
filesystems at revision 0 will not be touched. [ws 20050209]
|
|
artsata(4): Add support for operation in DPA mode. [rearnsha 20050211]
|
|
ipsec(4): Add support for IPsec NAT-T [manu 20050212]
|
|
ssh: Imported OpenSSH 3.9 [christos 20050213]
|
|
systat(1): Add "df" display to give information about filesystems,
|
|
available diskspace and used disk capacity, similar to df(1).
|
|
[hubertf 20050216]
|
|
racoon(8): Switch to ipsec-tools' racoon [manu 20050216]
|
|
ipf(8): updated to version 4.1.6. [martti 20050219]
|
|
evbarm: Add CompactFlash device on IQ31244. [rearnsha 20050219]
|
|
libradius(3): import libradius from FreeBSD [manu 20050220]
|
|
pppd(8): updated to version 2.4.3. [cube 20050220]
|
|
vge(4): Add driver for VIA Networking Technologies VT612X
|
|
[jdolecek 20050220]
|
|
gem(4), hme(4): IPv4 TCP/UDP hardware checksumming added.
|
|
[heas 20050220]
|
|
file(1): update to 4.13. [pooka 20050221]
|
|
openpam(3): update to 20050201 (feterita) [christos 20050226]
|
|
ifconfig(8): Allow switching TCP Segment Offloading on/off by adding
|
|
a new tso4/-tso4 switch. [matt 20050306]
|
|
/etc/postinstall: support -s /path/to/etc.tgz to extract the file
|
|
into a temporary directory and run postinstall from there.
|
|
[lukem 20050308]
|
|
wm(4): Add TCPv4 hardware transmit segment offload support.
|
|
[matt 20050309]
|
|
xen: updated to support the xen 2.0 kernel, including domain0 support
|
|
(this drops support for xen 1.2) [bouyer 20050309]
|
|
rcp(1): Add -4 and -6 options, used to limit host addresses to
|
|
IPv4 or IPv6 respectively. [ginsbach 20050309]
|
|
sockstat(1): Add sockstat(1) modeled after the program by the same
|
|
name in FreeBSD. [atatat 20050309]
|
|
rsh(1), rlogin(1): Add -4 and -6 options, used to limit host
|
|
addresses to IPv4 or IPv6 respectively. [ginsbach 20050311]
|
|
rcp(1): Add support for specifying the rhost as an IPv6 address
|
|
string. [ginsbach 20050311]
|
|
stf(4): Add support for changing the MTU. [tron 20050311]
|
|
re(4): Add TCPv4 hardware transmit segment offload support.
|
|
[yamt 20050312]
|
|
sendmail(8): update to 8.13.3. [atatat 20050315]
|
|
pkill(1): Add -i option to ignore case for both pgrep(1) and pkill(1).
|
|
[sketch 20050316]
|
|
postinstall(8): Moved from /etc to /usr/sbin. [lukem 20050417]
|
|
am-utils: Upgrade to 6.1-rc2 [christos 20050423]
|
|
sparc64: Switch to wscons [martin 20050429]
|
|
azalia(4): Add driver for High Definition Audio. [kent 20050621]
|
|
vnd(4): Add support for configuring cloop2-compressed images
|
|
read-only, written by Cliff Wright. [hubertf 20050716]
|
|
vndcompress(1): Add vndcompress(1) and vnduncompress(1) to transform
|
|
filesystem/disk images from "normal" into cloop2-format
|
|
compressed images and back (written by Florian Stoehr).
|
|
Compressed disk images can be used with the vnd(4) driver when
|
|
compiled with VND_COMPRESSION and "vnconfig -z".
|
|
Useful for creation of Live CDs/DVDs. [hubertf 20050725]
|
|
racoon(8): ipsec-tools updated to 0.6.1 [manu 20050820]
|
|
sysinst: Added Spanish language translation. [xtraeme 20050826]
|
|
xge(4): Add driver for the Neterion Xframe-I 10 gigabit ethernet
|
|
controller [ragge 20050909]
|
|
racoon(8): ipsec-tools 0.6.2 imported [manu 20051014]
|
|
racoon(8): ipsec-tools 0.6.3 imported [manu 20051121]
|
|
|
|
Changes from NetBSD 3.0 to NetBSD 4.0:
|
|
agr(4): Add pseudo-device driver for link aggregation. [yamt 20050318]
|
|
kernel: Limit the number of locks per user to 1024 [christos 20050320]
|
|
crypto: Upgrade to OpenSSL 0.9.7f [christos 20050325]
|
|
attimer(4): Split the pcppi(4) driver to properly assign resources and
|
|
allow both the devices to attach through ACPI [cube 20050325]
|
|
gre(4): add support for IPv6 as inner protocol, contributed by
|
|
Gert Doering [is 20050330]
|
|
/rescue: Add tetris. [lukem 20050401]
|
|
uvm(9): Simplify kernel memory allocation API and its implementation.
|
|
[yamt 20050401]
|
|
ipf(8): Updated to version 4.1.8. [martti 20050403]
|
|
identd(8): Add support for forwarding ident queries and receiving of
|
|
proxied ident queries. [peter 20050404]
|
|
ac97(4): Add support for AC'97 modems. [jmcneill 20050407]
|
|
auich(4): Add support for Intel ICH AC'97 modems as audio devices.
|
|
Currently disabled by default. [jmcneill 20050407]
|
|
event(3): Updated libevent to 1.0c [provos 20050417]
|
|
arc: Add a standalone boot program to load ELF kernels.
|
|
[tsutsui 20050418]
|
|
cvs(1): Upgrade to 1.11.20. [christos 20050419]
|
|
openssh: Upgrade to 4.0. [christos 20050423]
|
|
crypto: Upgrade to OpenSSL 0.9.7g [christos 20050423]
|
|
gettext(1): Upgrade to 0.14.4 [christos 20050429]
|
|
ehci(4): Various bug fixes. The most visible is that low/full speed
|
|
devices can now be connected to high speed hubs.
|
|
[augustss 20050501]
|
|
acpi(4): Import ACPI-CA 20050408 [kochi 20050502]
|
|
psh3tp(4): Support touch-panel for PERSONA SH3 machines.
|
|
[kiyohara 20050523]
|
|
evbarm: Add support for the Arcom Viper. [pooka 20050606]
|
|
scan_ffs(8): Added scan_ffs from OpenBSD. Utility to find FFSv1/FFSv2
|
|
partitions, to recover lost disklabels. [xtraeme 20050615]
|
|
ataraid(4): Add man page and adapt support for Adaptec HostRAID
|
|
from FreeBSD. [briggs 20050620]
|
|
wtf(6): Now searches all acronyms databases (the -t switch is
|
|
gone), whatis(1) and then pkg_info(1). [hubertf 20050622]
|
|
i386: Add cd9660 file system support to the BIOS bootloader.
|
|
[junyoung 20050622]
|
|
tlp(4): added support for ASIX AX88140A and AX88141.
|
|
[rpaulo 20050624]
|
|
pss(4): Remove the pss(4) driver. It has never been workable.
|
|
[kent 20050628]
|
|
deroff(1): brought back from the dead. [perry 20050629]
|
|
spell(1): brought back from the dead. [perry 20050629]
|
|
ching(6): brought back from the dead. [perry 20050630]
|
|
pf(4): PF from OpenBSD 3.7 imported [peter 20050701]
|
|
i386: WSDISPLAY_SCROLLSUPPORT is now enabled in GENERIC kernel.
|
|
[rpaulo 20050702]
|
|
awk(1): Upgrade to nawk 20050424 [jdolecek 20050702]
|
|
ieee1394: ieee1394 from FreeBSD imported [kiyohara 20050711]
|
|
ral(4): Add driver for Ralink PCI/Cardbus/USB wlan adapters
|
|
(written by Damien Bergamini, ported by FUKAUMI Naoki)
|
|
[drochner 20050714]
|
|
uipaq(4): USB driver for iPAQ devices. From OpenBSD.
|
|
[augustss 20050718]
|
|
netinet: Implement PMTU checks and ignore ICMP Source Quench messages
|
|
for TCP as described in:
|
|
http://www.gont.com.ar/drafts/icmp-attacks-against-tcp.html
|
|
[christos 20050719]
|
|
config(1): Implement "no <dev> at <attachment>". [cube 20050724]
|
|
ucycom(4): Add driver for Cypress microcontroller based serial
|
|
devices. [skrll 20050731]
|
|
hpcmips: Add teliosio(4) driver for the Sharp Telios LCD screen and
|
|
Battery unit. [nakayama 20050731]
|
|
scan_lfs(8): Program to find LFS partitions on disks [xtraeme 20050731]
|
|
ftpd(8): Implement option "-D", for running ftpd(8) in standalone mode.
|
|
[peter 20050804]
|
|
bpf(4): Add two new sysctls to retrieve statistics and current
|
|
peers, viewable with netstat(1). [rpaulo 20050805]
|
|
postfix(1): Updated to 2.2.5. [rpaulo 20050818]
|
|
kernel: 64 bit inode changes [christos 20050819]
|
|
getent(1): Add support for "ethers" database. [ginsbach 20050824]
|
|
ftpd(8): Add new ftpd.conf(5) option, recvbufsize, and make
|
|
readsize option also apply to network reads for transfers to
|
|
the server. [ginsbach 20050824]
|
|
UFS: Add experimental support for file-backed extended attributes
|
|
on UFS1 file systems, adapted from FreeBSD. [thorpej 20050828]
|
|
psh3lcd(4): Support LCD screen driver for PERSONA SH3 machines.
|
|
[kiyohara 20050906]
|
|
i386: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC.MPACPI,
|
|
GENERIC_LAPTOP and XEN0 kernels. [rpaulo 20050909]
|
|
amd64: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC kernel.
|
|
[rpaulo 20050909]
|
|
kernel: Add tmpfs file system. [jmmv 20050910]
|
|
mount_tmpfs(8): Add utility to mount a tmpfs file system.
|
|
[jmmv 20050910]
|
|
kernel, libc: Re-factor compatibility code to hide compatibility
|
|
info from the header files and to allow libc to compile
|
|
without the compatibility hooks [christos 20050912]
|
|
am-utils: Upgrade to 6.1.2.1 [rpaulo 20050920]
|
|
pam_afslog(8): Add module to obtain AFS tokens from krb5
|
|
credentials and create a PAG if necessary. [tsarna 20050921]
|
|
kernel: Reset the AMD Geode SC1100 microcontroller. [dyoung 20050922]
|
|
geodewdog(4): Add driver for AMD Geode SC1100 microcontroller's
|
|
watchdog timer. [dyoung 20050922]
|
|
kernel: Add the VFS hooks interface so that kernel subsystems
|
|
other than VFS can execute code upon VFS operations.
|
|
See vfs_hooks(9) for more information. [jmmv 20050923]
|
|
kernel: Re-factor NFS exports list code handling, making it simpler
|
|
by abstracting all the details into the NFS generic code,
|
|
using the previously mentioned VFS hooks interface to make
|
|
it work. [jmmv 20050923]
|
|
mountd(8): Make this utility file system independent, also simplifying
|
|
its code. [jmmv 20050923]
|
|
gpio(4): Import general purpose I/O framework from OpenBSD.
|
|
[jmcneill 20050926]
|
|
gpioctl(8): Import utility to talk to general purpose I/O devices
|
|
from OpenBSD [jmcneill 20050926]
|
|
config(1): Implement "no device at <attachment>" and "no <device>".
|
|
[cube 20050930]
|
|
wpa: Add wpa_cli and wpa_supplicant.
|
|
[scw 20051001]
|
|
xen: Improvements to the network backend to avoid data copy when
|
|
possible. [bouyer 20051002]
|
|
file(1): update to 4.16. [pooka 20051018]
|
|
evbarm: Add support for the Atmark Techno Armadillo-9.
|
|
[hamajima 20051113]
|
|
ipv6: rc.conf(5) $ip6sitelocal variable has been removed. You
|
|
should use Local IPv6 Unicast Addresses defined by RFC 4193
|
|
and control how they are routed with the $ip6uniquelocal
|
|
variable. [rpaulo 20051124]
|
|
openssl: update to 0.9.8a [christos 20051125]
|
|
kernel: Switch to a stateful read-ahead algorithm. [yamt 20051130]
|
|
posix_fadvise(2): Add. (Only POSIX_FADV_NORMAL, POSIX_FADV_RANDOM,
|
|
and POSIX_FADV_SEQUENTIAL are implemented.) [yamt 20051130]
|
|
postfix(1): Updated to 2.2.6. [rpaulo 20051201]
|
|
auich(4): Now it supports ICH7 and Intel 6300ESB audio controllers.
|
|
[xtraeme 20051204]
|
|
lmc(4): New driver from David Boggs [christos 20051205]
|
|
kernel: Add a new ktrace record type for SA upcalls and add LWP
|
|
information to ktrace records
|
|
[darrenr,skrll,christos 20051211]
|
|
userland: Generation and decode of new ktrace record type (sa_upcall)
|
|
and LWP information for kdump and ktruss. Ability to trace
|
|
upcalls. [skrll,christos 20051211]
|
|
sip(4): Now enabled and known working for sparc64. [mrg 20051220]
|
|
libc/libkern: Merge common files [christos 20051220]
|
|
tb(4): Remove the line discipline driver. [thorpej 20051220]
|
|
bind: Imported 9.3.2 for named and tools [christos 20051221]
|
|
dkctl(8), bufq(9): Add a functionality to switch bufq strategy
|
|
on the fly. [yamt 20051226]
|
|
mbrlabel(8): Add the -s option to specify the sector in which sector
|
|
the partition table is located. [jmmv 20051227]
|
|
kernel: Add preliminary support for System V Boot File System.
|
|
Written by UCHIYAMA Yasushi. [tsutsui 20051229]
|
|
newfs_sysvbfs(8), mount_sysvbfs(8): Add utilities for System V
|
|
Boot File System. Also written by UCHIYAMA Yasushi.
|
|
[tsutsui 20051229]
|
|
ews4800mips: Initial import of ews4800mips port. Most porting work
|
|
was done by UCHIYAMA Yasushi. [tsutsui 20051229]
|
|
rtw(4): Add support for GCT Semiconductor GRF5101
|
|
transceiver/synthesizer. [dyoung 20051229]
|
|
i386: Add support for AMD PowerNow technology.
|
|
Written by Martin Vegiard. [xtraeme 20051231]
|
|
rlphy(4): Realtek 8139/8201L PHY. From OpenBSD [xtraeme 20060104]
|
|
build.sh: Add experimental ability to build syspkgs. [apb 20060104]
|
|
postfix(1): Updated to 2.2.8. [rpaulo 20060109]
|
|
ews4800mips: Add sysinst support. [tsutsui 20060109]
|
|
zlib: Updated to 1.2.3 and shared between kernel and userland.
|
|
[christos 20060114]
|
|
firmload(9): Add an API for loading firmware images used by hardware
|
|
devices. [thorpej 20060116]
|
|
evbmips: Add support for Alchemy Au1550 processors and DBAu1550 board.
|
|
[gdamore 20060127]
|
|
build.sh: Add iso-image action, to create a CD-ROM image after
|
|
build.sh release. [apb 20060128]
|
|
acpi(4): Import ACPI-CA 20060113 [kochi 20060129]
|
|
vnd(4): Remove compile-time limit on the number of vnd(4) devices. Now
|
|
devices are automatically created when they are configured.
|
|
[cube 20060201]
|
|
fs/udf: added UDF file system support for optical media and block
|
|
devices like harddisc partitions and vnd's.
|
|
[reinoud 20060202]
|
|
binutils: updated to FSF binutils 2.16.1 release. [skrll 20060202]
|
|
i386: Add support for the Multiboot Specification. [jmmv 20060203]
|
|
cvs(1): Upgrade to 1.11.21, and move it to xcvs [christos 20060204]
|
|
openssh: Upgrade to 4.3. [christos 20060204]
|
|
openpam(3): update to 20050616 (figwort) [christos 20060204]
|
|
am-utils: Upgrade to 6.1.3 [christos 20060205]
|
|
wsmouse(4): Add support to automatically repeat wsmouse button events.
|
|
[jmmv 20060205]
|
|
pbms(4): 15" powerbook mouse driver from Johan Wallen
|
|
[christos 20060205]
|
|
evbarm: Add support for the Atmark Techno Armadillo-210.
|
|
[hamajima 20060206]
|
|
groff(1): Updated to 1.19.2. [wiz 20060206]
|
|
sushi(8): Moved from base to othersrc [christos 20060208]
|
|
iscsi-target(8): Add the NetBSD iSCSI target [agc 20060208]
|
|
evbmips: Add support Alchemy Au15XX PCI host. (DBAu1500/DBAu1550).
|
|
[gdamore 20060208]
|
|
amd64: Add initial COMPAT_LINUX32 support [manu 20060209]
|
|
rasops(9): Add shadow framebuffer support [jmcneill 20060218]
|
|
etcupdate(8): Add ability to update from a binary set file. Change
|
|
the meaning of some options. [apb 20060218]
|
|
splash(9): Add splash screen support [jmcneill 20060218]
|
|
vesafb(4): Add console driver for VBE 2.0+ framebuffers on i386
|
|
[jmcneill 20060218]
|
|
wsdisplay(4): Add WSDISPLAYIO_SSPLASH and WSDISPLAYIO_SPROGRESS
|
|
ioctls [jmcneill 20060218]
|
|
prep: Add support for IBM 7024-E20 and 7025-F30. [garbled 20060223]
|
|
vinum: Removed from base. [christos 20060225]
|
|
postfix(1): Updated to 2.2.9. [rpaulo 20060225]
|
|
evbmips: Add support for 4G Systems MTX-1 board (MeshCube/AccessCube).
|
|
[gdamore 20060225]
|
|
evbmips: Add support for Plat'home OpenMicroServer (OMS-AL400/128).
|
|
[shige 20060227]
|
|
evbarm: Add support for the Linksys NSLU2 (a.k.a. "Slug") NAS device.
|
|
[scw 20060228]
|
|
hpcarm: Jornada 720 keyboard driver changed to use hpckbd(4)
|
|
[peter 20060304]
|
|
hpcarm: Jornada 720 power management driver changed to use hpcapm(4)
|
|
[peter 20060304]
|
|
kernel: Add support for PT_SYSCALL, a ptrace call that allows processes
|
|
to stop on syscall entry and exit. Used by tools like
|
|
strace/truss [christos 20060305]
|
|
svwsata(4): Driver for Serverworks K2 SATA controllers. From
|
|
OpenBSD via Joerg Sonnenberger [bouyer 20060306]
|
|
prep: Add pnpbus pseudo-bus to allow attachment of devices found in
|
|
PReP residual data. Remove hardcoded per-machine constants
|
|
and replace with a dynamic machine setup for all prep
|
|
hardware. [garbled 20060309]
|
|
acpi(4): Import ACPI-CA 20060217 [kochi 20060312]
|
|
nfe(4): Driver for NVIDIA nForce Ethernet from OpenBSD [chs 20060312]
|
|
prep: Add NVRAM device and root device detection. [garbled 20060316]
|
|
krb4: Removed [christos 20060319]
|
|
evbmips: Add support for Atheros AR5312 SoC. [gdamore 20060321]
|
|
ciss(4): Driver for HP/Compaq 5th+ generation Smart ARRAY controllers
|
|
[he 20060321]
|
|
prep: Add support for updating the boot partition. [garbled 20060323]
|
|
tun(4): IPv6 support added [rpaulo 20060329]
|
|
ndis(4): Ported FreeBSD's NDIS Wrapper. See ndiscvt(8) for more
|
|
information [rittera 20060330]
|
|
utoppy(4): Driver for Topfield TF5000PVR range of digital video
|
|
recorders. [scw 20060403]
|
|
utoppya(1): Userland program to interface to utoppy(4).
|
|
[scw 20060403]
|
|
ipf(8): Updated to version 4.1.13. [martti 20060404]
|
|
onewire(4): Driver for Dallas Semiconductor 1-wire bus. From
|
|
OpenBSD. [riz 20060407]
|
|
gpioow(4): bit-banging driver for onewire via gpio pin. From
|
|
OpenBSD. [riz 20060407]
|
|
owtemp(4): Driver for some 1-wire temperature sensors. From
|
|
OpenBSD. [riz 20060407]
|
|
wpa_supplicant(8): Updated to version 0.4.8 [rpaulo 20060412]
|
|
hostapd(8): Imported version 0.4.8 [rpaulo 20060412]
|
|
lfs: Better handling of the page cache, particularly in regard to
|
|
not writing us out of space. New cleaner daemon.
|
|
Various other fixes and improvements. [perseant 20060414]
|
|
cobalt: Add code to identify Cobalt models. [tsutsui 20060415]
|
|
arc: Add support for pci_configure_bus(9) (a.k.a. options
|
|
PCI_NETBSD_CONFIGURE) so that PCI devices over ppb(4) work
|
|
properly on PCI based NEC machines. [tsutsui 20060415]
|
|
cobalt: Switch cobalt port to use MI todr(9) functions and MI mc146818
|
|
driver. [tsutsui 20060415]
|
|
evbarm: Add support for the I-O DATA HDL-G. [nonaka 20060416]
|
|
sgimips: Switch macepci for O2 to use MI pci_configure_bus(9) rather
|
|
than its own PCI fixup code. [tsutsui 20060417]
|
|
ipw(4): The firmload(9) API is now used. You no longer need to
|
|
use ipwctl(8) to load the firmware. [rpaulo 20060417]
|
|
init(8): Support for running multi-user in a chroot() environment.
|
|
Allows / file system on e.g., cgd(4), vnd(4) or ccd(4)
|
|
volumes. [salo 20060418]
|
|
gcc(1): Import GCC 4.1 branch from 20060420 (4.1.1 prerelease.)
|
|
[mrg 20060420]
|
|
cobalt: Account interrupts by evcnt(9). [tsutsui 20060421]
|
|
cksum(1): Add a switch "-c file" to verify a list of checksums
|
|
generated by the cksum program (and its siblings) and stored
|
|
in file against files on disk, e.g. after "md5 *.tgz >MD5"
|
|
verify with "md5 -c MD5". [hubertf 20060423]
|
|
prep: Add support for the Motorola Powerstack E1. [garbled 20060426]
|
|
prep: Add generic soft interrupt support. [garbled 20060503]
|
|
ipv6: Add support for RFC 3542 API. By the KAME project.
|
|
[rpaulo 20060505]
|
|
piixpcib(4): Add support for Intel SpeedStep SMI on PIIX4 PCI-ISA
|
|
bridges to the i386 port. [jmcneill 20060506]
|
|
piixpm(4): Import Intel PIIX4 power management controller from
|
|
OpenBSD. [jmcneill 20060506]
|
|
prep: Account interrupts by evcnt(9). [garbled 20060508]
|
|
it(4): Driver for iTE IT87xxF/SIS 950 Hardware monitor. Adapted
|
|
from OpenBSD. [xtraeme 20060513]
|
|
kauth(9): Integrate kernel authorization, to replace kernel management
|
|
of credentials and (potentially) privileged operations
|
|
requests. [elad 20060515]
|
|
kernel: Add mprotect(2) restrictions to enforce W^X policies. See
|
|
options(4), sysctl(3), and paxctl(1). From PaX. [elad 20060515]
|
|
carp(4): Import Common Address Redundancy Protocol from OpenBSD
|
|
[liamjfoy 20060518]
|
|
security.conf(5): Add $check_devices_ignore_paths, to specify
|
|
paths to not traverse during the $check_devices
|
|
operation. [lukem 20060525]
|
|
hostapd(8): Updated to version 0.4.9. [rpaulo 20060525]
|
|
wpa_supplicant(8): Updated to version 0.4.9. [rpaulo 20060525]
|
|
sendmail(8): Removed. This removal was planned for post 4.0, but
|
|
core@ and security-officer@ decided the sooner the
|
|
better [christos 20060529]
|
|
gcc(1): Import GCC 4.1 branch from 20060602 (4.1.2 prerelease.)
|
|
[mrg 20060602]
|
|
gcc(1): Import gcc 3.3.6 release. [skrll 20060605]
|
|
ath(4): Import HAL 0.9.17.2, which adds support for WiSoC platforms
|
|
(AR531x devices), and 32-bit SPARC. [gdamore 20060605]
|
|
ral(4): new driver layout supporting the RT2661 chipset. From
|
|
OpenBSD. [rpaulo 20060606]
|
|
timecounter(9): ported from FreeBSD.
|
|
completely new time-keeping infrastructure along with
|
|
NTP API 4 nanokernel implementation. was expected after
|
|
4.0 but core@ voted for early import to facilitate early
|
|
testing and port conversion. simonb & [kardel 20060607]
|
|
prep: Add support for PCI cards that have a builtin PCI-PCI bridge.
|
|
[garbled 20060609]
|
|
xen: Renamed kernel config files:
|
|
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU
|
|
INSTALL_XENU -> INSTALL_XEN2_DOMU
|
|
XEN0 -> XEN2_DOM0
|
|
XEN3_U -> XEN3_DOMU
|
|
XENU -> XEN2_DOMU
|
|
[hubertf 20060621]
|
|
ntp: Import ntp 4.2.2 (20060606). [kardel 20060611]
|
|
prep: Add root device detection for Motorola machines.
|
|
[garbled 20060615]
|
|
bluetooth(9): Bluetooth support has enhanced so that bluetooth
|
|
keyboards, mice, audio devices, and rfcomm networking are
|
|
supported.
|
|
The work was done by Iain Hibbert under sponsorship by
|
|
Itronix, Inc. [gdamore 20060619]
|
|
installboot(8): Add support for 2nd stage boot loaders on RAID 1
|
|
partitions. [jdc 20060620]
|
|
sparc: Add support to the 2nd stage boot loader for booting from
|
|
RAID 1 filesystems. [jdc 20060620]
|
|
prep: Add timecounter support. [garbled 20060620]
|
|
gcc(1): Switched arm, armeb, i386, sparc, sparc64, x86_64 to GCC4.
|
|
[christos 20060623]
|
|
cvs(1): Upgrade to 1.11.22. [christos 20060623]
|
|
gcc(1): Switched m68000 to GCC4. [mrg 20060623]
|
|
gcc(1): Switched powerpc to GCC4. [garbled 20060623]
|
|
azalia(4): add support for S/PDIF [kent 20060625]
|
|
gcc(1): Switched alpha to GCC4. [drochner 20060626]
|
|
socket(2): version bump for reasons listed in PR/33676 [mrg 20060627]
|
|
pppd(8): updated to version 2.4.4. [christos 20060629]
|
|
kse(4): Driver for Micrel KSZ8842/8841 PCI Ethernet controller.
|
|
[nisimura 20060630]
|
|
midi(4): many changes to midi(4): eliminated several cases where
|
|
certain message sequences could be mangled in transit;
|
|
added support for Active Sensing. Altered handling of output
|
|
to MIDI ports that lack transmit ready interrupts;
|
|
latency reduced but can load system if used for bulk output;
|
|
dmesg identifies which devices to avoid.
|
|
eap(4): now uses tx-ready interrupt on MIDI port.
|
|
Sequencer (/dev/music): improved handling of tempo and
|
|
timebase changes; supplied the native sequencer API
|
|
alluded to in midi.4.
|
|
umidi(4): large improvements in transmit and receive
|
|
throughput, resolving dropped-input problems;
|
|
additional device support;
|
|
resolved an input hang when receiving on multiple ports;
|
|
improved mapping of device nodes to physical ports for
|
|
nonstandard devices.
|
|
opl(4), cms(4), pcppi(4): improved (if still primitive)
|
|
MIDI synthesis. midiplay(1): Exact effect of some options
|
|
clarified. Untested support added for playing absolute-timed
|
|
MIDI files. [chap 20060630]
|
|
xen: Xen3 dom0 support with block and network device backends
|
|
completed. [bouyer 20060702]
|
|
proplib(3): Added protocol for sending property lists to/from
|
|
the kernel using ioctls. [thorpej 20060705]
|
|
gcc(1): Switched vax to GCC4. [matt 20060707]
|
|
kernel: Add fileassoc(9), in-kernel and file-system independent file
|
|
meta-data association interface. [elad 20060714]
|
|
postfix(1): Updated to 2.3.0. Dovecot server side SASL support
|
|
activated. [rpaulo 20060720]
|
|
tftp(1): Add support for the multicast TFTP option; open-loop mode
|
|
only for now. [jmcneill 20060721]
|
|
arc: Make bootloader pass kernel symbol info via bootinfo properly
|
|
so that options SYMTAB_SPACE is no longer required for
|
|
ksyms(4) or ddb(4). [tsutsui 20060722]
|
|
ntp: Import ntp 4.2.2p2 (20060709). [kardel 20060729]
|
|
kernel: file handles have been made opaque to userland and
|
|
the arbitrary size limit on them has been removed.
|
|
[martin 20060731]
|
|
postfix(1): Updated to 2.3.2 to fix a security vuln in Postfix
|
|
SMTP client. [rpaulo 20060801]
|
|
amd64: PowerNow/Cool`n'Quiet driver for AMD Athlon64 cpus,
|
|
adapted from OpenBSD. [xtraeme 20060806]
|
|
sysinst: Besides full and custom installation, there's now also a
|
|
minimal installation consisting of just a kernel, base and
|
|
etc sets. [hubertf 20060904]
|
|
scan_ffs(8): Add -F file support. Useful to search for partitions
|
|
on disk images. [xtraeme 20060907]
|
|
iwi(4): Use firmload(9) to load firmware images. You no longer need to
|
|
use iwictl(8) to load the firmware. [skrll 20060809]
|
|
acorn32: Remove the old, pre-wscons, console code. Kernel
|
|
configurations using the old console (kbd, vt, and vidcconsole)
|
|
will need to be updated to use wscons. [bjh21 20060814]
|
|
wpi(4): Driver for Intel PRO/Wireless 3945ABG. OpenBSD wpi driver
|
|
ported by Jean-Baptiste Campesato. [simonb 20060818]
|
|
acorn32: Correctly detect the display refresh rate being used under
|
|
RISC OS and look for a matching mode in a list of standard
|
|
video modes. This removes the requirement for compiling
|
|
RISC OS monitor definitions into the kernel. [bjh21 20060820]
|
|
netns: Support for XNS in the kernel and userspace has been
|
|
removed. [matt 20060825]
|
|
netccit: Support for CCITT/X.26 in the kernel and userspace has
|
|
been removed. [matt 20060825]
|
|
mips64: Preliminary support for a MIPS64 toolchain using the N64
|
|
ABI. [matt 20060825]
|
|
postfix: Updated to 2.3.3 [rpaulo 20060827]
|
|
landisk: Initial import of landisk port for SuperH based
|
|
network storage appliances by I-O DATA. The port was
|
|
done by NONAKA Kimihiro <nonaka@NetBSD.org>.
|
|
[uwe 20060901]
|
|
evbmips: Add timecounter support. [gdamore 20060901]
|
|
todr(9): New machine independent time-of-day chip framework for
|
|
drivers, which provides uniform handling across all ports.
|
|
Not all ports have adopted it yet. [gdamore 20060902]
|
|
sun2: Add timecounter support. [gdamore 20060903]
|
|
gcc(1): Switch sh5 to GCC4. [scw 20060904]
|
|
tcp: Add support for Explicit Congestion Notification as defined
|
|
in RFC 3168. Sponsored by Google SoC. [rpaulo 20060905]
|
|
prep: Convert prep to MI todr(9) driver. [garbled 20060905]
|
|
sun3: Add timecounter support. [gdamore 20060905]
|
|
cesfic: Add timecounter support. [gdamore 20060906]
|
|
prep: Add support for the IBM 7025-F40. [garbled 20060907]
|
|
lockstat(8): Add the lockstat command: displays a summary of kernel
|
|
locking events recorded over the lifetime of a called program.
|
|
[ad 20060907]
|
|
cobalt: Add timecounter support. [gdamore 20060907]
|
|
njata(4): Add driver for Workbit NinjaATA-32 busmastering PIO IDE
|
|
controller. [itohy 20060907]
|
|
ews4800mips: Add timecounter support. [gdamore 20060909]
|
|
arc: Add timecounter support. [gdamore 20060909]
|
|
news68k: Add timecounter support. From gdamore. [tsutsui 20060909]
|
|
msk(4): Driver for Marvell Yukon 2 Gigabit Ethernet. [riz 20060909]
|
|
evbsh5: Add timecounter support. [gdamore 20060909]
|
|
hp300: Add timecounter support. [tsutsui 20060909]
|
|
ipsec-tools: ipsec-tools CVS is now part of NetBSD. [manu 20060909]
|
|
iyonix: Add timecounter support. [gdamore 20060910]
|
|
next68k: Add timecounter support. [gdamore 20060911]
|
|
cats: Add timecounter support. [gdamore 20060911]
|
|
netwinder: Add timecounter support. [gdamore 20060911]
|
|
shark: Add timecounter support. [gdamore 20060913]
|
|
newsmips: Add timecounter support. From gdamore. [tsutsui 20060913]
|
|
luna68k: Add timecounter support. [gdamore 20060914]
|
|
mipsco: Add timecounter support. [gdamore 20060915]
|
|
hpcmips: Add timecounter support. [gdamore 20060915]
|
|
sgimips: Add timecounter support. [gdamore 20060916]
|
|
veriexec: Add veriexecgen(8), a tool for easy and fast generation
|
|
of Veriexec fingerprint files. [elad 20060916]
|
|
gcc(1): Switch m68k to GCC4 [tsutsui 20060917]
|
|
gcc(1): Switch mips to GCC4 [simonb 20060919]
|
|
x68k: Add timecounter support. [gdamore 20060919]
|
|
who(1): Change -u behaviour to also print PID of process on
|
|
terminal, and add -d to print more information from
|
|
utmpx. [hubertf 20060919]
|
|
init(8): Add system boot, login process, runlevel, system down
|
|
utmpx records [christos 20060919]
|
|
gcc(1): Switch hppa to GCC4. [skrll 20060922]
|
|
cdplay(1): Add digital transfer mode support, not enabled by
|
|
default. Thanks to Sergey Svishchev for the patch.
|
|
[xtraeme 20060922]
|
|
wscons: Add fr_CA.iso8859-1 keyboard mapping support. Thanks to
|
|
Matthew Mondor for the patch. [jmcneill 20060922]
|
|
sh3: Add timecounter support to all sh3 ports. From gdamore with
|
|
some fixes by me. [tsutsui 20060924]
|
|
kernel: Modify powerhook_establish(9) API to accept a name
|
|
argument. [jmcneill 20060924]
|
|
twa(4): 3ware's tw_cli management tools now works [manu 20060924]
|
|
csplit(1): Added from FreeBSD/OpenBSD [christos 20060925]
|
|
evbmips: Add AR5315/2315 support, specifically the Meraki Mini,
|
|
which can be found at http://www.meraki.net/
|
|
[gdamore 20060925]
|
|
ssh: Import openssh-4.4 [christos 20060928]
|
|
macppc: add timecounter support [macallan 20060929]
|
|
ofctl(8): initial import, formerly known as ofdump2. For macppc,
|
|
shark, sparc64.
|
|
Written by Matt Thomas. [macallan 20060929]
|
|
build: Improved support for using shells other than /bin/sh
|
|
during a cross build. [apb 20060929]
|
|
pcictl(8): Add "list -n" to print ID and class numerical, instead
|
|
of resolving to strings [hubertf 20061001]
|
|
sun3: Add initial bus_space(9) support. [tsutsui 20061001]
|
|
sec(4): New driver for Acorn SCSI Expansion Card, intended to replace
|
|
acorn32 asc(4). [bjh21 20061001]
|
|
ipmi(4): added driver from OpenBSD [bouyer 20061001]
|
|
spi(4): initial import of new machine-independent SPI bus framework,
|
|
including a sample driver for the TI TMP121 sensor.
|
|
[gdamore 20061002]
|
|
ps(1): Improved support for customised headers via -o and -O options.
|
|
[apb 20061002]
|
|
sun3: Add MI softintr(9) support by shared sources with sun2 port.
|
|
[tsutsui 20061005]
|
|
sparc64: Add floppy support based on sparc driver and hints from
|
|
from OpenBSD for sbus/ebus attachment. [jnemeth 20061006]
|
|
find(1): Add support for "find ... -exec ... +". Written by
|
|
John Hawkinson. [apb 20061007]
|
|
tcp_congctl(9): API for TCP congestion control algorithms.
|
|
net.inet.tcp.newreno was removed, please use
|
|
net.inet.tcp.congctl.selected instead. [rpaulo 20061009]
|
|
proplib(3): prop_number_t can now handle both signed and unsigned
|
|
integers. [thorpej 20061011]
|
|
pf(4): Added support for ALTQ. [peter 20061012]
|
|
vge(4): Make this driver work on big endian machines
|
|
(at least on macppc). [tsutsui 20061014]
|
|
gpt(8): Added from FreeBSD [christos 20061015]
|
|
evbarm: Add support for the gumstix. [kiyohara 20061016]
|
|
tcp(4): Added RFC 3465 Appropriate Byte Counting (ABC) [yamt 20061019]
|
|
wm(4): Added support for the Intel 80003 gigabit ethernet controller.
|
|
[bouyer 20061021]
|
|
gcc(1): Update to GCC 4.1.2-20061021 snapshot. [mrg 20061021]
|
|
mail(1): Mime and multi-character set handling; command line editing
|
|
and completion. Thanks to Anon Ymous [christos 20061021]
|
|
acorn32: Standard kernels now use the machine-independent sec(4)
|
|
and ei(4) drivers for Acorn SCSI Expansion Cards and
|
|
Ethernet 1 cards respectively, in place of asc(4) and ie(4).
|
|
[bjh21 20061022]
|
|
puffs: Integrate Pass-to-Userspace Framework File System, which
|
|
can be used to build userspace file system servers
|
|
[pooka 20061022]
|
|
hpcarm: Add timecounter support and convert to MI todr(9).
|
|
[peter 20061023]
|
|
less: Updated to version 394. [mrg 20061025]
|
|
i386: The support for the Multiboot Specification no longer relies
|
|
on the a.out kludge which means that a stock GRUB (without
|
|
custom patches) can be used to successfully boot the kernel.
|
|
[jmmv 20061025]
|
|
file(1): update to 4.18. [pooka 20061031]
|
|
puc(4): Add support for Perle PCI-RAS 4 port multimodem [manu 20061101]
|
|
rum(4): Added driver for Ralink 2501/2601 USB 802.11a/b/g
|
|
devices from OpenBSD. [joerg 20061101]
|
|
gkermit(1): Add gkermit, which is a program for transferring
|
|
files using the Kermit protocol. gkermit has no
|
|
interactive commands, no scripting, and no ability to
|
|
make connections. [apb 20061101]
|
|
i386: Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP,
|
|
INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels
|
|
so that they are smaller and faster by removing support
|
|
for actual i386 CPUs (which lack write protection in
|
|
supervisor mode, which requires a costly workaround) and
|
|
math coprocessor emulation. Coprocessor emulation is
|
|
retained in the LAPTOP kernels, but not in the others.
|
|
Where it is known that a configuration cannot be run
|
|
with particular CPUs (i486 in *MP kernels) remove that
|
|
support as well. Compile all kernels with appropriate
|
|
architecture and tuning flags (reduces size, makes things
|
|
faster). Those requiring support for machines with i386
|
|
CPU or lacking coprocessor can use the *SMALL or *TINY
|
|
kernels. [tls 20061101]
|
|
useradd(8): Change the default shell for newly added users to
|
|
/bin/sh. [pavel 20061102]
|
|
tmpfs: NFS support is now complete. At the very least, all the
|
|
relevant tmpfs regression tests pass successfully when
|
|
executed over a remote tmpfs mounted through NFS.
|
|
[jmmv 20061105]
|
|
tmpfs: Add a LKM for this file system. [jmmv 20061105]
|
|
postfix: Updated to 2.3.4 [rpaulo 20061107]
|
|
macppc: use accelerated wsdisplay drivers [macallan 20061107]
|
|
evbarm: Add support for Certance CP-3100 [scw 20061108]
|
|
tmpfs: Audit kqueue notifications and add several regression
|
|
tests for them. [jmmv 20061109]
|
|
vnd: Make this work with files stored on file systems without
|
|
the bmap and strategy operations. This includes tmpfs
|
|
and smbfs. [jmmv 20061109]
|
|
paxctl: Enable as a tool, and add make rules to run paxctl on
|
|
binaries to what PROG_PAX is set. [christos 20061110]
|
|
lfs_cleanerd: Move from /usr/libexec to /libexec so that the
|
|
root file system can be safely placed on a LFS volume.
|
|
[jmmv 20061110]
|
|
tmpfs: Drop experimental status and enable it by default in the
|
|
GENERIC kernels of amd64, i386, macppc and sparc64.
|
|
[jmmv 20061110]
|
|
ssp: New library modelled after the gcc libssp. Stack protector
|
|
code from OpenBSD. Enable stack protection both in
|
|
the kernel and userland code by using USE_SSP=yes in
|
|
/etc/mk.conf [christos 20061111]
|
|
uucp: Removed from base; package can be found in pkgsrc
|
|
[christos 20061111]
|
|
openssl: update to 0.9.8d [christos 20061113]
|
|
wm(4): Add IPv6 Rx tcp/udp checksum offloading. [yamt 20061116]
|
|
mac68k: Add timecounter support. [hauke 20061120]
|
|
etherip(4): New driver based on tap(4) and gif(4) by Hans Rosenfeld.
|
|
[rpaulo 20061123]
|
|
tcp(4), ifconfig(8), wm(4): Add TCPv6 hardware transmit segment
|
|
offload support. [yamt 20061124]
|
|
ahcisata(4): Added driver for AHCI 1.0 and 1.1 compliant SATA
|
|
controllers. [bouyer 20061130]
|
|
shark: add support for igsfb at ofbus. [macallan 20061207]
|
|
mfi(4): driver for LSI Logic & Dell MegaRAID SAS RAID controller.
|
|
Ported from OpenBSD, tested on i386 and amd64.
|
|
[bouyer 20061217]
|
|
bnx(4): driver for Broadcom NetXtreme II 10/100/1000 Ethernet
|
|
device. Ported from OpenBSD by cube@, with some bus_dma
|
|
fixes by me. [bouyer 20061217]
|
|
shark: add support for XFree86 with wsfb. [macallan 20061220]
|
|
iwi(4): Update to use the single file firmware format. The new
|
|
firmware is available in pkgsrc/sysutils/iwi-firmware3.
|
|
[skrll 20061229]
|
|
ug(4): driver for the Abit uGuru hardware system monitor,
|
|
contributed by Mihai Chelaru. [xtraeme 20070106]
|
|
bind: import 9.4.0-rc2 [christos 20070127]
|
|
i386, amd64: remove option COMPAT_386BSD_MBRPART from default
|
|
kernels. NetBSD has not used partition ID 0x165 for many,
|
|
many years, and the presence of this option in INSTALL
|
|
kernels can cause overwriting of existing FreeBSD
|
|
installations when sysinst writes back the disklabel.
|
|
Those with very, very old NetBSD installations may find
|
|
that they must update their fdisk partition tables to use
|
|
partition ID 0x169 for their NetBSD partitions. [tls 20070124]
|
|
build: 'make iso-image' in src/ (or build.sh iso-image) will build
|
|
iso images, eventually bootable, using in-tree tools.
|
|
[bouyer 20070306]
|
|
i386, amd64: switch bootable iso images to native boot format, and add
|
|
different bootable kernels on the iso images. Enable ACPI
|
|
in default INSTALL and GENERIC kernels. [bouyer 20070306]
|
|
openssl: Import OpenSSL 0.9.8e. [mjf 20070307]
|
|
ataraid(4): Add support for Via V-RAID. [garbled 20070326]
|
|
bind: import 9.4.0 [ghen 20070330]
|
|
sh5, evbsh5: Port deleted [scw 20070408]
|
|
coda: overhaul kernel module (vnode locking rules, uvm_fault
|
|
handling, general cleanup) [gdt 20070415]
|
|
bluetooth(4): add 'service level' security [plunky 20070421]
|
|
wm(4): Added support for the Intel i82801H (ICH8) gigabit ethernet
|
|
controller. [bouyer 20070429]
|
|
ipf(8): Updated to version 4.1.20. [martti 20070501]
|
|
kernel: added bio(4) and associated bioctl(8), a framework to
|
|
query/control block device controllers. [bouyer 20070501]
|
|
envsys(4): added DRIVE type sensor. [bouyer 20070501]
|
|
mfi(4): added bio(4) and envsys(4) support. [bouyer 20070501]
|
|
bind: import 9.4.1 [christos 20070501]
|
|
ug(4): Driver split in three parts to support the new ACPI
|
|
attachment (ug* at acpi?). Patch from Mihai Chelaru.
|
|
[xtraeme 20070508]
|
|
xen: Add timecounter support. [jld 20070512]
|
|
ipf(8): Updated to version 4.1.22. [martin 20070515]
|
|
kernel: add jmide(4), a driver for the JMicron Technology JMB36x
|
|
PCIe to SATA II/PATA controllers. [bouyer 20070515]
|
|
aac(4): Compile and run on amd64. [briggs 20070525]
|
|
mips: Make ddb(4) backtrace on mips more usable. [tsutsui 20070529]
|
|
amd64: The Enhanced Speedstep driver is now able to work on EM64T
|
|
CPUs running in 64bit mode. [xtraeme 20070603]
|
|
audio(4): New ioctl AUDIO_GETBUFINFO reduces system overhead for many
|
|
emulated OSS functions. [joerg 20070611]
|
|
i386: Import AMD Geode LX Security Block driver glxsb(4) from
|
|
OpenBSD. [jmcneill 20070615]
|
|
ipf: Updated to v4.1.23 [martin 20070616]
|
|
i386: Imported gcscide(4), a driver for the AMD CS5535 Companion
|
|
IDE Controller for systems with an AMD Geode GX2 CPU
|
|
(for example the decTOP). [xtraeme 20070627]
|
|
bind: import 9.4.1-P1 [christos 20070724]
|
|
mpt(4): Add support for newer SAS and similar devices. [tron 20070727]
|
|
postfix(1): Updated to 2.4.5 [heas 20070802]
|
|
cobalt: Add support for booting off raidframe RAID1 mirrors.
|
|
[tsutsui 20070803]
|
|
build.sh: Add iso-image-source option which does iso-image with
|
|
source sets. [jnemeth 20070830]
|
|
build.sh: Add iso-dir=directory option which when combined with
|
|
iso-image or iso-image-source causes directory to be
|
|
added to the CD-ROM image. [jnemeth 20070901]
|
|
build.sh: Convert iso-dir=directory option to -C cddir.
|
|
[jnemeth 20070901]
|
|
msk(4): Add support for Marvell 88CO55 gigabit ethernet, which
|
|
is used by newer iMacs [manu 20071022]
|
|
cobalt: Add netboot support via tlp0 to bootloader. [tsutsui 20071030]
|
|
aac(4): Added IBM ServeRAID 8k support. [sborrill 20080508]
|
|
|
|
Changes from NetBSD 4.0 to NetBSD 5.0:
|
|
evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202]
|
|
mac68k: Add support for four more NuBus video cards, including the
|
|
VillageTronic MacPicasso 340. [hauke 20061206]
|
|
puc(4): Add support for Perle Systems 4 and 8 ports modem boards.
|
|
[manu 20071209]
|
|
arm: Add support for NPE Ethernet on IXP425. [scw 20061210]
|
|
arm: Add support for IXP425 watchdog timer. [scw 20061210]
|
|
libutil: Add flags_to_string(3) and string_to_flags(3),
|
|
moved from ls(1). [christos 20061214]
|
|
arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0.
|
|
Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro.
|
|
[peter 20061217]
|
|
zaurus: Add support for Sharp C3x00 PDA. [ober 20061217]
|
|
kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9)
|
|
and makeiplcookie(9). [yamt 20061221]
|
|
sgimips: Add support for Set Engineering's GIO Fast Ethernet board.
|
|
[rumble 20061223]
|
|
sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2
|
|
framebuffers found in Indigo systems. [rumble 20061226]
|
|
nfs: Remove NQNFS support from kernel. [yamt 20061227]
|
|
kernel, srtconfig(1): First import of the source-address-based routing
|
|
pseudo-device. [mouse 20061229]
|
|
sgimips: Add i8254 timecounter(9) support for use on IP12.
|
|
[rumble 20061229]
|
|
mount_psshfs(8): Add puffs sshfs. [pooka 20061229]
|
|
njata(4): Add support for Workbit CF32A CF adapter,
|
|
aka BUFFALO RCF-CBA2. [ichiro 20061231]
|
|
amd64, i386: Report and work around some of the known errata for
|
|
Athlon 64 and Opteron processors. [ad 20070101]
|
|
i386: Add fatboot, sub-512 byte bootloader that can be written into
|
|
the first sector of a FAT16 filesystem and will load
|
|
the secondary bootloader from it. [dsl 20070101]
|
|
kernel: Make mount(2) and unmount(2) use kauth(9) for security
|
|
policy. One incompatible change is that an unprivileged
|
|
mount without the MNT_NOSUID and MNT_NODEV flags
|
|
will now fail, whereas previously those flags were
|
|
automatically added. [elad 20070102]
|
|
udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs
|
|
that use metadata partition mappings. [reinoud 20070104]
|
|
i386: Add support for Microsoft Xbox. [jmcneill 20070105]
|
|
ntp: Import ntp 4.2.4 (20061228). Tracking of network interface
|
|
address changes is now supported - no more ntpd
|
|
restarts when interface addresses are re-configured
|
|
(WLAN/DSL/ppp/...). [kardel 20070106]
|
|
config(1): Introduce a new -L option, generates a lint configuration.
|
|
[cube 20070108]
|
|
umass(4): Add a quirk for the Sony Cybershot USB camera.
|
|
From Mihai Chelaru. [christos 20070109]
|
|
kernel: Global 'securelevel' variable removed; it is now internal to
|
|
the secmodel. [elad 20070110]
|
|
gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111]
|
|
zaurus: Add MI todr(9) and timecounter(9) support. [ober 20070112]
|
|
acpitools: Added from FreeBSD via fvdl. [christos 20070114]
|
|
kernel: Add syscalls for POSIX Real-time library. [ad 20070116]
|
|
adb(4): Add new and simplified MI ADB drivers. [macallan 20070117]
|
|
macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs.
|
|
[macallan 20070117]
|
|
viaenv(4): Add support for the VIA VT8231 hardware monitor and
|
|
remove viapm(4) code. From OpenBSD. [xtraeme 20070120]
|
|
scsictl(8): Added setspeed command, to set the highest speed that the
|
|
optical drive should use for reading data,
|
|
contributed by Kimura Fuyuki. [bouyer 20070122]
|
|
msk(4): Pull support for some devices and many bug fixes from OpenBSD.
|
|
[msaitoh 20070130]
|
|
uplcom(4): Add support for Willcom WS002IN PHS device
|
|
(Prolific Technology PL2303X). [msaitoh 20070131]
|
|
zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable
|
|
state with the keyboard. From OpenBSD. [ober,peter 20070202]
|
|
security(8): Add support for per-user /tmp. [elad 20070204]
|
|
ugensa(4): Add support Novatel Merlin, used in VZ V620.
|
|
From John Nielsen on freebsd-mobile. [gdt 20070205]
|
|
i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
|
|
find(1): Add -delete option from FreeBSD. [elad 20070206]
|
|
rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2.
|
|
[elad 20070206]
|
|
kernel: Merge the newlock2 branch. Introduces a number of new
|
|
kernel synchronization primitives, improves scalability
|
|
on MP systems, and replaces the existing SA threads model
|
|
with a 1:1 threading model. [ad 20070209]
|
|
news68k: Implement generic softintr(9) support. [tsutsui 20070210]
|
|
ubsa(4): Add support for CDMA modems sold by Eurotel (now O2).
|
|
[salo 20070210]
|
|
refuse: Added FUSE (file system in userspace) compatibility
|
|
functionality, layered on top of libpuffs. [agc 20070211]
|
|
i386: Added an opencrypto provider for VIA ACE (AES encryption
|
|
instructions), ported from OpenBSD. [daniel 20070217]
|
|
shark: Add generic softintr(9) support. [matt 20070218]
|
|
kernel: Add code to support per-system call statistics. [dsl 20070218]
|
|
sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219]
|
|
sgimips: Support the sq(4) interface on the Challenge S's IOPLUS
|
|
mezzanine. [rumble 20070219]
|
|
btuart(4): Add support for Bluetooth HCI UART (H4) driver.
|
|
[kiyohara 20070221]
|
|
btuartd(8): Add support for Bluetooth HCI UART (H4) daemon.
|
|
[kiyohara 20070221]
|
|
bus_dma(9): Add a pair of new bus_dma(9) functions,
|
|
bus_dmatag_subregion(9) and bus_dmatag_destroy(9)
|
|
that allow a device to restrict the bus address range.
|
|
[mrg 20070221]
|
|
kernel: Replace the Mach-derived boolean_t type with the C99 bool type.
|
|
[thorpej 20070221]
|
|
arm: Add PXA2x0 RTC driver. [nonaka 20070225]
|
|
mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226]
|
|
eeprom(8): Add the missing kernel bits on arm and powerpc that kept
|
|
eeprom from actually changing firmware settings.
|
|
[macallan 20070228]
|
|
MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions
|
|
defined in MAKEDEV. [apb 20070303]
|
|
dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels.
|
|
[martin 20070301]
|
|
MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than
|
|
init(8). [dsl 20070302]
|
|
x68k: Add generic softintr(9) support. [tsutsui 20070304]
|
|
luna68k: Add generic softintr(9) support. [tsutsui 20070304]
|
|
misc: Remove all use of caddr_t, which should be replaced with
|
|
appropriate pointer types. [christos 20070304]
|
|
file(1): Update to 4.20. [pooka 20070304]
|
|
cesfic: Add generic softintr(9) support. [tsutsui 20070305]
|
|
hfs: Add read-only Apple HFS+ file system support. [dillo 20070305]
|
|
ipv6: Add ipv6 fast forward. [liamjfoy 20070307]
|
|
amd64, i386: Add support for the High Precision Event Timer driver.
|
|
[njoly 20070308]
|
|
next68k: Add generic softintr(9) support. [tsutsui 20070308]
|
|
openssh: Import 4.6. [christos 20070310]
|
|
aiboost(4): ASUS AI Booster ACPI Hardware monitor driver,
|
|
adapted from FreeBSD for envsys(4). [xtraeme 20070313]
|
|
evbmips: Add Infineon ADM5120 port. [dyoung 20070320]
|
|
kernel: Import of DRM (Direct Rendering Manager). Not yet enabled
|
|
by default. [drochner 20070320]
|
|
i386, amd64: Intel(R) On Demand Clock Modulation driver, to save
|
|
power and overheating in CPUs supporting the Thermal
|
|
Monitor feature (TM). Adapted from OpenBSD/FreeBSD.
|
|
See options(4) for more information. [xtraeme 20070320]
|
|
atari: Implement generic softintr(9) (untested). [tsutsui 20070321]
|
|
pkill(1): Add the -l (long format) option. [erh 20070321]
|
|
viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323]
|
|
macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325]
|
|
agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD.
|
|
[jmcneill 20070327]
|
|
libc: Add support for LC_TIME. [manu 20070328]
|
|
vax: Turn on generation of PIC code. [matt 20070331]
|
|
genfb(4): Generic framebuffer console driver with PCI and SBus
|
|
frontends. [macallan 20070411]
|
|
sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and
|
|
onboard display adapter crmfb(4). [jmcneill 20070412]
|
|
sgimips: Import mavb(4) audio device driver for SGI O2 from
|
|
OpenBSD. [jmcneill 20070412]
|
|
sparc64: Add support for hardware monitoring on
|
|
Ultra Enterprise 450. See envctrl(4). [tnn 20070414]
|
|
puffs(4): Support NFS exporting puffs file servers. [pooka 20070416]
|
|
adb(4): Add a very simple driver for ADB button devices.
|
|
[macallan 20070416]
|
|
xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our
|
|
GNU compatible exit values. [christos 20070418]
|
|
mount_9p(8): Add support to mount a 9P file service with puffs.
|
|
[pooka 20070421]
|
|
kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used
|
|
to locate files within an emulation's root directory.
|
|
Instead get namei() to check the emulation root first.
|
|
[dsl 20070422]
|
|
pax(1): Add a '-V' flag to pax for verbose summary without listing.
|
|
[christos 20070423]
|
|
prep: Add support for the MTX604 RAVEN based machine. Other RAVEN
|
|
based machines are also likely to work now. [garbled 20070426]
|
|
kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430]
|
|
scan_ffs(8): Add a "-b" option to search a partition for valid
|
|
alternate superblocks. [perseant 20070501]
|
|
puffs(3): Add puffs_framebuf(3), which abstracts the buffer
|
|
management and event loop for networked file systems
|
|
using puffs_cc(3). Convert mount_psshfs(8) and
|
|
mount_9p(8) to use it. [pooka 20070505]
|
|
wd33c93: Enable Fast SCSI transfers for WD33C93B parts with
|
|
appropriate input clocks. [rumble 20070508]
|
|
kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk
|
|
at root mount time. [manu 20070508]
|
|
services(5), protocols(5): Pull iana-generated services and protocols
|
|
files using: http://www.sethwklein.net/projects/iana-etc/ .
|
|
[christos 20070508]
|
|
pf(4): Make 'nat' and 'rdr' translation rules obey state
|
|
policy flags ('if-bound', 'group-bound', 'floating').
|
|
Extend pf.conf(5) syntax to express the translation-state
|
|
policies. [dyoung 20070510]
|
|
gdb(1): Add target kvm support for amd64. [fvdl 20070515]
|
|
kernel: yamt-idlelwp branch was merged.
|
|
1. separate context switching and thread scheduling.
|
|
2. implement idle lwp.
|
|
3. clean up related MD/MI interfaces.
|
|
4. make scheduler(s) modular.
|
|
[yamt 20070518]
|
|
sh3: Implement fast path TLB miss handling. [uwe 20070518]
|
|
ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths.
|
|
[christos 20070518]
|
|
uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by
|
|
Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520]
|
|
procfs: Extend the Linux emulation of /proc to include
|
|
/proc/stat, /proc/loadavg and /proc/<pid>/statm.
|
|
[agc 20070524]
|
|
top(1): Allow a single process to be selected by pid.
|
|
Add a 'thread mode' that displays LWPs.
|
|
[ad 20070524]
|
|
isp(4): Major update to isp(4) driver, including 4Gb (24XX) card
|
|
support and new firmware sets. [mjacob 20070524]
|
|
libcurses: Merge in wide curses work done by Ruibiao Qui as a
|
|
Google Summer of Code project. [blymn 20070529]
|
|
split(1): Add a new command-line option "-n chunk_count", that splits
|
|
the input file into chunk_count smaller files.
|
|
[jschauma 20070531]
|
|
smsc(4): Added a driver for the hardware monitoring portion of
|
|
the SMSC LPC47B397. [blymn 20070601]
|
|
powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601]
|
|
file(1): Update to 4.21. [pooka 20070607]
|
|
zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B
|
|
USB IEEE 802.11b/g wireless network device. [kiyohara 20070609]
|
|
mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver.
|
|
[tsutsui 20070610]
|
|
tcp(4): Per socket keepalive timer settings. Ability to change
|
|
connection timeout. [christos 20070620].
|
|
gdb(1): Remove gdb 5.3. [skrll 20070621]
|
|
newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base
|
|
Specifications Issue 6) User Portability Utility to change
|
|
effective group ID. [ginsbach 20070621]
|
|
gcc(1): Updated to version 4.1.3-20070620. [mrg 20070621]
|
|
df(1): Fix -P option, and add -g (in gigabytes) option.
|
|
[christos 20070624]
|
|
ntp: Updated to version 4.2.4p2. [kardel 20070624]
|
|
tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD).
|
|
[christos 20070625]
|
|
fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627]
|
|
efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629]
|
|
svhlabel(8): Add a tool to update disklabel(5) from SGI Volume Header,
|
|
like mbrlabel(8) for MBR label. [rumble 20070629]
|
|
envsys(4), sysmon_envsys(9): Imported envsys2. New API with the
|
|
following features:
|
|
- Cleaned up the API for simplicity and efficiency.
|
|
- Ability to send capacity/critical/warning events to powerd(8).
|
|
- Added support for a 'dictionary based communication channel'
|
|
between sysmon_power(9) and powerd(8), that means there is
|
|
no 32 bytes event size event restriction anymore.
|
|
- Binary compatibility with old envstat(8) and powerd(8) via
|
|
COMPAT_40.
|
|
And more, please see envsys(4) and sysmon_envsys(9) for more
|
|
information.
|
|
[xtraeme 20070701]
|
|
libutil: Add estrndup(3). [pooka 20070701]
|
|
i386: Add support for VIA Esther. From FreeBSD. [christos 20070703]
|
|
mount_puffsportal: Add experimental version of portalfs
|
|
based on puffs(3). [pooka 20070708]
|
|
i386: Add gcscehci(4) driver for the EHCI controller found in the AMD
|
|
Geode CS5536 companion controllers. [jmcneill 20070708]
|
|
nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and
|
|
SMBus driver. [kiyohara 20070711]
|
|
kernel: Implement per-CPU work-queues support for workqueue(9)
|
|
interface. [rmind 20070712]
|
|
dbri(4): Added support for audio input. [macallan 20070712]
|
|
sgimips: Add hardware cursor support to crmfb(4) on O2.
|
|
[macallan 20070715]
|
|
kernel: Add a native mremap(2) system call based on the UVM
|
|
implementation for COMPAT_LINUX(8). [joerg 20070717]
|
|
find(1): Add the '-E' option to interpret regexes as extended regexes.
|
|
[daniel 20070719]
|
|
alpha: Add timecounter(9) support and switch to MI todr(9)
|
|
with MI mc146818 driver. [tsutsui 20070721]
|
|
tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724]
|
|
ichsmb(4): Add support for Intel ICH SMBus controller.
|
|
[kiyohara 20070728]
|
|
shark: Add dhclient(8) to the install disk image to be able to
|
|
configure network interfaces through DHCP. [jmmv 20070729]
|
|
zaurus: Added support to detect AC adapter and charge battery.
|
|
[nonaka 20070729]
|
|
libarchive: Import libarchive-2.2.5. [joerg 20070729]
|
|
sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730]
|
|
shark: Switched the installation disk to use wscons instead of
|
|
pccons. [jmmv 20070731]
|
|
tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD.
|
|
[rmind 20070802]
|
|
agp(4): Add support agp_amd64. Imported from FreeBSD.
|
|
[kiyohara 20070804]
|
|
cpuctl(8): A new utility which allows setting CPUs online/offline.
|
|
[ad 20070804]
|
|
libpthread: Make some significant performance improvements around
|
|
thread synchronization, and fix a minor problem with
|
|
detaching running threads. [ad 20070804]
|
|
rump: Add the Runnable Userspace Meta Program framework to sys/rump.
|
|
These are programs which compile in a part from the standard
|
|
kernel sources and run in userspace. Their main use is
|
|
testing/debugging. Currently supported are a number of
|
|
file systems (e.g. ffs) through puffs(3). [pooka 20070805]
|
|
wscons(4): Add scrollback support to vcons, this should work with
|
|
any framebuffer console driver that uses vcons.
|
|
[macallan 20070805]
|
|
libarchive: Import libarchive-2.2.6. [joerg 20070806]
|
|
wtf(6): Search pkgsrc's help database when ran inside a package
|
|
directory. [hubertf 20070806]
|
|
libpthread: Another performance improvement, and a fix for an issue
|
|
that could cause threaded applications to hang under rare
|
|
circumstances. [ad 20070807]
|
|
mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809]
|
|
bge(4): Add support for BCM5786. [taca 20070810]
|
|
agp(4): Add agp support for i965Q. [markd 20070815]
|
|
slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815]
|
|
spdmem(4): Add Serial Presence Detect driver/support. This decodes
|
|
technical specifications stored in the eeprom on common types
|
|
of memory modules. [tnn 20070818]
|
|
uplcom(4): Add support for SMART Technologies-badged Prolific
|
|
USB-Serial converter. [sborrill 20070818]
|
|
amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware.
|
|
[is 20070820]
|
|
btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820]
|
|
libm: Add C99 complex support (float/double). [drochner 20070820]
|
|
amd64: Enable LFS from sysinstall. [skd 20070821]
|
|
atactl(8): Improve SATA support. [bouyer 20070821]
|
|
agten(4): Add support for Fujitsu AG-10e graphics cards working as
|
|
accelerated framebuffer console. [macallan 20070826]
|
|
ichlpcib(4): The driver has added support for the TCO (watchdog) on
|
|
ICH6 or newer chipsets plus timecounter support. Also it can
|
|
be used on EM64T systems running the amd64 port. Adapted from
|
|
FreeBSD and OpenBSD. [xtraeme 20070826]
|
|
wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted)
|
|
nodes. [dogcow 20070829]
|
|
ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with
|
|
acceleration. [macallan 20070830]
|
|
viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA
|
|
controllers. [xtraeme 20070831]
|
|
uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter.
|
|
[tshiozak 20070903]
|
|
amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906]
|
|
libpthread: scalability and performance enhancements. The MySQL
|
|
sysbench benchmark in read-only mode now scales to 900
|
|
simultaneous client threads on a 4xCPU i386 system before
|
|
serious performance drop-off occurs. [ad 20070907]
|
|
btconfig(8): Add a new option 'rssi' to enable/disable inquiry
|
|
results with RSSI, and add recognition of the
|
|
"inquiry result with RSSI" packets. [plunky 20070907]
|
|
kernel: Added support for POSIX message queues. [rmind 20070907]
|
|
aps(4): driver for IBM Thinkpad Active Protection System,
|
|
provides support for some sensors exported through
|
|
the envsys(4) framework. Ported by Pierre Pronchery
|
|
from OpenBSD. [xtraeme 20070911]
|
|
pcc(1): Import pcc-070920. [abs 20070920]
|
|
libutil: Add raise_default_signal(3) -- raise the default signal
|
|
handler. [lukem 20070925]
|
|
i386, amd64: pcc is now able to compile most of the i386 kernel.
|
|
a number of changes have been made for LKM and
|
|
preemption safety. [ad 20070927]
|
|
i386: i386 bootblocks are now able to boot amd64 kernels.
|
|
support for a.out kernels has been removed. [ad 20070927]
|
|
kernel: Added support for kernel core dumps to RAID 1 sets.
|
|
[oster 20071004]
|
|
kernel: The new socket option SO_NOHEADER tells the network
|
|
stack to strip the protocol header from packets
|
|
received on a raw socket. [dyoung 20071005]
|
|
gre(4): Available encapsulations increase to IPv6, UDP in
|
|
IPv6, and UDP in IPv4. The Mobile IP encapsulation
|
|
is no more. [dyoung 20071005]
|
|
malloc(3): Replace the default memory allocator with 'jemalloc',
|
|
designed to perform well in both single- and multi-
|
|
threaded processes. This provides a significant
|
|
performance boost for many threaded workloads that
|
|
make use of malloc, such as MySQL. [ad 20071006]
|
|
kernel: A new SCHED_M2 scheduler, improves the performance on
|
|
MP systems, supports real-time and time-sharing classes,
|
|
ready for the CPU affinity. [rmind 20071009]
|
|
umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell.
|
|
[xtraeme 20071014]
|
|
kse(4): Add multicast filter support. [nisimura 20071014]
|
|
httpd(8): Import bozohttpd-20060517. [tls 20071016]
|
|
powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc:
|
|
Merge ppcoea-renovation branch. [garbled 20071017]
|
|
prep: Convert to generic powerpc PCI framework. [garbled 20071017]
|
|
powerpc: New generic interrupt handler framework. [macallan 20071017]
|
|
macppc: Switch to generic powerpc interrupt framework.
|
|
[macallan 20071017]
|
|
prep: Convert to generic powerpc ISA framework. [garbled 20071017]
|
|
bebox: Convert to generic soft interrupts. [matt 20071017]
|
|
prep: Switch to generic powerpc interrupt framework. [garbled 20071017]
|
|
powerpc: New generic shared timecounters-based clock routines.
|
|
[garbled 20071017]
|
|
prep: Convert to generic powerpc clock. [garbled 20071017]
|
|
sandpoint: Convert to generic soft interrupts. [nisimura 20071017]
|
|
sandpoint: Switch to generic powerpc interrupt framework.
|
|
[nisimura 20071017]
|
|
sandpoint: Convert to generic powerpc clock/PCI/ISA framework.
|
|
[nisimura 20071017]
|
|
macppc: Convert to generic powerpc clock/PCI framework.
|
|
[macallan 20071017]
|
|
pmppc: Convert to generic powerpc clock/PCI/interrupt framework.
|
|
[garbled 20071017]
|
|
pmppc: Remove pmppc as a port, and move it to a supported board under
|
|
evbppc. [garbled 20071017]
|
|
ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework.
|
|
[rjs 20071017]
|
|
mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework.
|
|
[garbled 20071017]
|
|
powerpc: Add shared PReP memory maps. [garbled 20071017]
|
|
sandpoint: DHCP/NFS bootloader. [nisimura 20071017]
|
|
macppc: Convert to generic powerpc bus_dma(9). [matt 20071017]
|
|
macppc: Convert to generic powerpc bus_space(9). [garbled 20071017]
|
|
powerpc: Generic powerpc OpenFirmware code. [garbled 20071017]
|
|
ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017]
|
|
bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017]
|
|
macppc: Use genfb(4) as the default framebuffer instead of ofb.
|
|
[macallan 20071017]
|
|
macppc: Switch to new ADB subsystem. [macallan 20071017]
|
|
macppc: Add support for bus speed control found in some Intrepid-based
|
|
*Books like the 800MHz iBook G4. [macallan 20071017]
|
|
powerpc: New generic powerpc IPI framework. [garbled 20071017]
|
|
macppc: Convert to generic powerpc IPI framework. [garbled 20071017]
|
|
powerpc: New generic powerpc SMP support framework. [garbled 20071017]
|
|
macppc: Convert to generic powerpc SMP framework. [macallan 20071017]
|
|
prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017]
|
|
amd64, i386: Merge amd64 and i386 pmap. Also always use
|
|
large pages if available. [yamt 20071018]
|
|
amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf.
|
|
[njoly 20071019]
|
|
rccide: Add support for the ServerWorks HT-1000 IDE Controller.
|
|
From OpenBSD. [xtraeme 20071024]
|
|
svwsata(4): Add support for another ServerWorks HT-1000 SATA
|
|
Controller. From OpenBSD. [xtraeme 20071024]
|
|
ofppc: New ofwpci configuration methods, add rtas device.
|
|
[garbled 20071025]
|
|
compat_linux32: Add missing chown's syscalls family members.
|
|
This makes chown(1)/chgrp(1) works under compat linux32.
|
|
[njoly 20071027]
|
|
pcc(1): Import pcc-071027. [ragge 20071027]
|
|
shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028]
|
|
coretemp(4): Driver for Intel Core's on-die thermal sensor,
|
|
available on Core or newer CPUs. Ported from FreeBSD.
|
|
[xtraeme 20071029]
|
|
i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030]
|
|
kernel: Support for dynamic changing of SysV message queues and
|
|
semaphores limits. [rmind 20071104]
|
|
ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104]
|
|
r128fb(4): New accelerated console driver for ATI Rage 128 graphics
|
|
controllers. [macallan 20071107]
|
|
ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107]
|
|
nsclpcsio(4): Added support for the VLM logical device. This provides
|
|
14 voltage sensors in addition to the previous 3 temperature
|
|
sensors provided in the TMS logical device. From OpenBSD.
|
|
[xtraeme 20071109]
|
|
btkey(1): A new utility to manage Bluetooth link keys in OS and
|
|
and device storage. [plunky 20071109]
|
|
putter(9): A Pass-to-Userspace Transporter, a generic request-response
|
|
handler for kernel-attached userspace daemons (e.g. puffs(4)).
|
|
[pooka 20071110]
|
|
pad(4): Added the pseudo-audio device driver, for feeding back raw
|
|
PCM data to userland. [jmcneill 20071111]
|
|
hp700: Fix kernel profiling on HPPA. [skrll 20071112]
|
|
atf(7): Initial import of the Automated Testing Framework, version 0.3.
|
|
Provides a framework to easily define and run test cases for
|
|
the NetBSD operating system. Work until 0.1 sponsored by
|
|
Google Summer of Code 2007 and mentored by martin.
|
|
[jmmv 20071112]
|
|
sysinst(8): Add support to install the new tests.tgz set.
|
|
[jmmv 20071112]
|
|
tests: Converted the regress/bin tree to use ATF and migrated it
|
|
to tests/util. [jmmv 20071112]
|
|
tests: Converted the regress/sys/fs/tmpfs tree to use ATF and
|
|
migrated it to tests/fs/tmpfs. [jmmv 20071112]
|
|
tests: Converted the regress/games tree to use ATF and migrated it
|
|
to tests/games. [jmmv 20071112]
|
|
ahcisata(4): Add support for ATAPI devices. [bouyer 20071112]
|
|
nfsmb(4): Support more recent NVIDIA chips. [xtraeme 20071114]
|
|
viaide(4): Add support for NVIDIA MCP73/77 IDE controllers.
|
|
[xtraeme 20071114]
|
|
nfe(4): Add support for NVIDIA MCP67/73 Ethernet controllers.
|
|
[xtraeme 20071114]
|
|
i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114]
|
|
i386: Remove pccons(4). [ad 20071114]
|
|
i386: Remove support for 80386 level CPUs. PR port-i386/36163.
|
|
[ad 20071115]
|
|
newfs_ext2fs(8): Add a native newfs_ext2fs(8) command.
|
|
Closes PR bin/16175. [tsutsui 20071117]
|
|
libc: Enable posix_memalign(3). [ad 20071119]
|
|
i386, amd64: Add support for boot.cfg(5) to configure the bootloader.
|
|
This includes optionally displaying menus, altering banner
|
|
text and changing options such as timeouts and console device
|
|
which previously required use of installboot.
|
|
[sborrill 20071120]
|
|
pud(4): Add a driver via which it is possible to implement
|
|
block and character devices in userspace. [pooka 20071120]
|
|
xen: Added support for amd64 architecture, both as dom0 and domU.
|
|
[bouyer 20071122]
|
|
i386: Create a boot.cfg(5) on the install CD to allow the end-user to
|
|
select either the standard or non-ACPI kernel easily.
|
|
[sborrill 20071123]
|
|
agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124]
|
|
rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700.
|
|
[kiyohara 20071125]
|
|
kernel: Add various atomic ops. Mostly pulled from
|
|
thorpej-atomic branch. [ad 20071128]
|
|
cobalt: Add support for booting from UFS2 partition to bootloader.
|
|
[tsutsui 20071201]
|
|
libsa: Add ext2fs support. [tsutsui 20071201]
|
|
cobalt: Add support for booting from ext2fs partition to bootloader.
|
|
[tsutsui 20071201]
|
|
bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202]
|
|
arc: Add support for booting from UFS2 partition to bootloader.
|
|
[tsutsui 20071202]
|
|
toolchain: Install the linker scripts on amd64, which allows to
|
|
link x86 32bits objects using the native ld(1).
|
|
[bouyer 20071202]
|
|
kernel: Change interrupt handling:
|
|
- Reduce available SPL levels for hardware devices to
|
|
NONE, VM, SCHED, HIGH.
|
|
- Acquire kernel_lock only for interrupts at IPL_VM.
|
|
- Implement threaded soft interrupts.
|
|
[ad 20071203]
|
|
nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55.
|
|
[xtraeme 20071204]
|
|
arcmsr(4): Areca Technology Corporation SATA RAID controller driver,
|
|
ported from OpenBSD. [xtraeme 20071204]
|
|
symlink(7): Implement a new magic string for magic symlinks, @ruid,
|
|
which expands to the real user id of the process and
|
|
use this magic string for per-user tmp. [mjf 20071204]
|
|
fxp(4): Fix some TX timeout and RX pool corruption problems.
|
|
Mostly from OpenBSD. [tsutsui 20071208]
|
|
kernel: Added a new power management framework, see pmf(9) for details.
|
|
[jmcneill,joerg 20071209]
|
|
acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209]
|
|
ofppc: Convert to shared powerpc major numbers. [garbled 20071210]
|
|
ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210]
|
|
sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211]
|
|
queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD.
|
|
[elad 20071211]
|
|
macppc: Convert to shared powerpc major numbers. [macallan 20071211]
|
|
ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213]
|
|
libc: Add dehumanize_number(3). [christos 20071214]
|
|
sgimips: Add support for booting from UFS2 to bootloader.
|
|
[tsutsui 20071215]
|
|
MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device
|
|
nodes more efficiently; use mount_tmpfs(8) in preference to
|
|
mount_mfs(8) when creating a memory file system. [apb 20071215]
|
|
ifconfig(8): Add 'list scan' to ifconfig, which list access point in
|
|
the neighbourhood. [adegroot 20071216]
|
|
nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address.
|
|
[tsutsui 20071217]
|
|
rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T.
|
|
[garbled 20071217]
|
|
openssh: Import 4.7. [christos 20071217]
|
|
i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems.
|
|
[joerg 20071218]
|
|
sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to
|
|
genfb ( mostly workarounds for firmware bugs ), also build
|
|
XFree86's glint driver for accelerated X. [macallan 20071219]
|
|
amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220]
|
|
newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles.
|
|
[dogcow 20071221]
|
|
thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and
|
|
brightness controls. [jmcneill 20071221]
|
|
fdisk(8): Report the first active partition. [apb 20071223]
|
|
compat_linux32: Add getpgid(2) syscall. [njoly 20071224]
|
|
compat_linux32: Add old_uname() syscall. [njoly 20071224]
|
|
i386: Make SMP the default and remove GENERIC.MP. [ad 20071225]
|
|
i386: Add initial version of calling VGA POST from vga_resume.
|
|
[joerg 20071225]
|
|
compat_linux32: Add readdir() syscall. [njoly 20071226]
|
|
kernel: Address Space Layout Randomization support in the kernel and
|
|
dynamic linker, see security(8). [elad,christos 20071226]
|
|
msdosfs: Significantly improved writing speed (up to 16x faster).
|
|
[reinoud 20071228]
|
|
itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229]
|
|
makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229]
|
|
usermode: Add port of the NetBSD kernel to userspace.
|
|
[jmcneill 20071229]
|
|
hp700: Kernels are now compiled with -O2. [skrll 20071230]
|
|
compat_hpux: Removed. [ad 20071231]
|
|
systrace(1): Removed. [ad 20071231]
|
|
arm: Add support for kernel crashdump to arm32. [chris 20080101]
|
|
tprof: Add tprof, a simple performance monitor based profiler,
|
|
inspired from linux oprofile. it's still very experimental.
|
|
[yamt 20080102]
|
|
kernel: Merge the vmlocking2 branch, which makes VM system,
|
|
trap handling and file system framework MP safe, and
|
|
also replaces simple_lock(9) with mutex(9). [ad 20080102]
|
|
bioctl(8): Rewritten to handle new features like creating/removing
|
|
hot-spare, pass-through disks and RAID volumes, start/stop
|
|
consistency checks in volumes and others. [xtraeme 20080102]
|
|
arcmsr(4): Added support to create/remove hot-spare, pass-through
|
|
disks and RAID volumes, start/stop consistency checks
|
|
in volumes as well as showing information about physical
|
|
disks (even if they are marked as hot-spare, pass-through
|
|
or unused). [xtraeme 20080102]
|
|
ofppc: Support intallation and RAID bootable root. [mrg 20080102]
|
|
mpt(4): Fix perfomance problems for old revisions of the Symbios
|
|
53c1030. Patch supplied by Patrick Welche in PR kern/30531.
|
|
[tron 20080103]
|
|
pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103]
|
|
msdosfs: Add large read / readahead support by Paul Ripke
|
|
(introduce run-length detection to msdosfs_bmap(),
|
|
from FreeBSD). [christos 20080105]
|
|
gem(4): Add support for Sun PCI SX fibre cards. [jdc 20080105]
|
|
amiga: Add timecounter(9) support and coutner-based delay(9) from i386.
|
|
[mhitch 20080106]
|
|
mvme68k: Add timecounter(9) support. [tsutsui 20080107]
|
|
vax: Add timecounter(9) support. [joerg 20080107]
|
|
evbppc: Add timecounter(9) support. [joerg 20080108]
|
|
sbmips: Add timecounter(9) support. [simonb 20080108]
|
|
atari: Convert atari to generic todr(9) and timecounter(9).
|
|
[joerg 20080108]
|
|
xen: Switch xen to generic todr(9). [joerg 20080108]
|
|
kernel: All platforms have been converted to use generic todr(9).
|
|
[gdamore,joerg 20080108]
|
|
ulpt(4): Implement non-blocking read. [gdt 20080108]
|
|
gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion
|
|
Device with support for Timecounter, Watchdog Timer and
|
|
GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109]
|
|
pc532: Port deleted. [simonb 20080109]
|
|
algor: Fix delay(9) issue and now P5064 kernel works on gxemul.
|
|
[tsutsui 20080109]
|
|
ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000.
|
|
[garbled 20080109]
|
|
i386: Add sparse kernel core dumps (minidumps) for this platform
|
|
using a backwards-compatible on-disk core format. Not
|
|
turned on by default yet. Similar to FreeBSD minidumps but
|
|
simpler in implementation. Implementation by Jed Davis and
|
|
Devon O'Dell, contributed to NetBSD by Coyote Point Systems.
|
|
[tls 20080110]
|
|
hppa: Added gdb(1) support. [skrll 20080110]
|
|
wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111]
|
|
auvia(4): Make this work on big endian machines. [tsutsui 20080114]
|
|
kernel: Implementation of processor-sets and affinity. [rmind 20080115]
|
|
libpthread: POSIX real-time extensions. [rmind 20080115]
|
|
savecore(8): Use the raw device to read crashdumps. [ad 20080115]
|
|
compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115]
|
|
i386: Remove options MATH_EMULATE. [ad 20080116]
|
|
schedctl(8): A new program to control scheduling of processes and
|
|
threads. [rmind 20080115]
|
|
kernel: Added a new framework for kernel modules, enabled through the
|
|
MODULAR kernel option and used through the modctl(2) system
|
|
call. [ad 20080116]
|
|
modules: Added new versions of modload(8), modstat(8) and modunload(8)
|
|
that use modctl(2). Not built by default. [ad 20080116]
|
|
bktr(4): Added amd64 support. [jmcneill 20080116]
|
|
amd64, i386: Fix clock accounting problem in i8254_get_timeout()
|
|
so that auich(4) sample rate is detected correctly.
|
|
[chuck 20080116]
|
|
ofppc: Add support for the IBM 7044-270. [garbled 20080117]
|
|
make(1): Implement -dl (aka LOUD) to override '@' at the start of
|
|
script lines. [sjg 20080119]
|
|
amd64, i386: Add mbr(8) variants that directly access a serial port.
|
|
[dsl 20080119]
|
|
fdisk(8): Fix possible division by zero errors. [tsutsui 20080120]
|
|
evbarm: Convert to evbarm to timecounter(9). [joerg 20080120]
|
|
kernel: All platforms have been converted to use timecounter(9).
|
|
[joerg 20080120]
|
|
elansc(4): Attach two new devices elanpex(4) and elanpar(4) to
|
|
the AMD Elan SC520 System Controller. [dyoung 20080121]
|
|
usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem.
|
|
[ichiro 20080121]
|
|
compat_linux32: Add ossaudio(3) support. [jmcneill 20080121]
|
|
xen: Added support for the i386 PAE extention to Xen3 domU
|
|
[bouyer 20080123]
|
|
uhub(4): The device attachment function has been optimized to
|
|
improve system startup time. [jmcneill 20080124]
|
|
kernel: The interface for IP checksumming was changed to reduce
|
|
duplication and more general use. [joerg 20080125]
|
|
acorn32: Add support to support code for Kinetic card. [chris 20080126]
|
|
nfe(4): Wakeup some newer chips from powerdown mode.
|
|
From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126]
|
|
sgimips: Enable bootinfo passed from bootloader so that now kernel
|
|
symbol table and ksyms(4) are usable. [tsutsui 20080126]
|
|
hpcmips: Fix silent hangup problem on TX3922 machines.
|
|
From Risto Sainio. [tsutsui 20080126]
|
|
hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126]
|
|
openpam(3): upgrade to 20071221 [christos 20080126]
|
|
sysinst(8): Fix MD set tweaking so that the appropriate (or specified)
|
|
kernel is installed properly. This should fix IP3x
|
|
installation issues on sgimips. [rumble 20080128]
|
|
ukbd(4): Add support for function keys F16 to F19 as present on
|
|
e.g. the new Apple aluminum keyboard. [tron 20080129]
|
|
azalia(4): Analog Devices AD1984 codec support has been improved
|
|
to support headphones and 4 channel playback, and now
|
|
exposes an outputs.master mixer control that mirrors the
|
|
inputs.dac mixer control to make libossaudio happy.
|
|
[jmcneill 20080130]
|
|
kernel: Add Mersenne Twister PRNG implementation. [matt 20080131]
|
|
sgimips: Enable fireware devices in GENERIC. [sekiya 20080202]
|
|
arc: Add sysinst(8) support. [tsutsui 20080202]
|
|
cobalt: Add sysinst(8) support. [tsutsui 20080202]
|
|
compat_linux32: Fix the linux32 emulations of fcntl() locking.
|
|
[dsl 20080202]
|
|
compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202]
|
|
gcc(1): Updated to version 4.1.3-20080202. [mrg 20080202]
|
|
hp700: Add bootinfo support. [skrll 20080203]
|
|
acorn32: Fix-up boot32 to work on A7000+. [chris 20080203]
|
|
atf(7): Import 0.4. [jmmv 20080204]
|
|
sgimips: Add hardware acceleration for crmfb. [macallan 20080205]
|
|
modules: Added the MKMODULAR option to the build system to easily
|
|
enable the build of the new kernel modules framework.
|
|
[jmmv 20080209]
|
|
iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN
|
|
Mini-PCI Adapter, ported from OpenBSD. [ober 20080209]
|
|
pcc(1): Import PCC 0.9.9-080210. [ragge 20080210]
|
|
uhmodem(4): Add suport for NTT DoCoMo A2502 3G/HSDPA modem.
|
|
[ichiro 20080211]
|
|
libc: Enable atomic_ops(3) in userspace. [ad 20080210]
|
|
ofppc: Add support for the 7046-B50. [garbled 20080213]
|
|
unionfs: Import FreeBSD's updated unionfs, still work in progress.
|
|
[ad 20080218]
|
|
udav(4): Add support for Shantou ADM8515. [drochner 20080219]
|
|
brgphy(4): Add BCM5708C support. [markd 20080220]
|
|
compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220]
|
|
powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and
|
|
memcmp(3). [garbled 20080221]
|
|
libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3)
|
|
with O(n+m) implementations based on the suggestions I made
|
|
for DragonFly's libc ages ago. [joerg 20080222]
|
|
puc(4): Add support for I-O DATA RSA-PCI 2 port serial board.
|
|
[tsutsui 20080222]
|
|
monop(6): Save and restore format changed; compatibility with old
|
|
save files broken, but they were not usable anyway.
|
|
[dholland 20080223]
|
|
mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD.
|
|
[xtraeme 20080225]
|
|
libarchive: Import libarchive-2.4.13. [joerg 20080226]
|
|
cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301]
|
|
httpd(8): Import bozohttpd-20080303. [mrg 20080303]
|
|
share/mk: Set linker warnings to be fatal if $WARNS>0. [lukem 20080303]
|
|
cobalt: Print startup and shutdown messages on LCD panel.
|
|
[tsutsui 20080304]
|
|
libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305]
|
|
amd64, i386: Allow to get a DDB session on a VGA console if the system
|
|
crashed while X11 was running. [drochner 20080312]
|
|
cac(4): Initial bio(4) support; only volume status is handled.
|
|
[mhitch 20080314]
|
|
sparc64: SMP support now works on some models. [nakayama 20080314]
|
|
arm: Add VFP support. [rearnsha 20080315]
|
|
cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700.
|
|
[tsutsui 20080316]
|
|
re(4): Make hardware vlan(4) tag insertion/extraction work properly.
|
|
[tsutsui 20080318]
|
|
bzip2(1): Upgrade to 1.0.5. [christos 20080318]
|
|
cobalt: Fix a botched spl(9) bug which could cause network freeze
|
|
on traffic between two network interfaces. [tsutsui 20080318]
|
|
iconv(1): Allow SUSv3 syntax. [tnozaki 20080320]
|
|
libcurses: Add termattrs() and term_attrs(). [jdc 20080321]
|
|
kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322]
|
|
kernel: Merge yamt-lazymbuf branch. This changes the way to share
|
|
mbuf external storage so that it can work without kernel_lock.
|
|
[yamt 20080324]
|
|
piixpm(4): Add support for SMBus controllers for ATI SB600, SB700,
|
|
SB800. [jmcneill 20080326]
|
|
uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327]
|
|
siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode.
|
|
From OpenBSD. [skrll 20080327]
|
|
cobalt: Add kernel support for optional Z85C30 serial on Qube 2700.
|
|
[tsutsui 20080327]
|
|
lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller,
|
|
notably found on Asus's EeePC. [cube 20080328]
|
|
libarchive: Import libarchive-2.5.0b. [joerg 20080330]
|
|
hp700: Add support for NCR 53C720 found on various machines and
|
|
attachments. From OpenBSD. [skrll 20080330]
|
|
azalia(4): Added support for the Realtek ALC662-GR codec as found
|
|
in the EeePC. [jmcneill 20080331]
|
|
asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC.
|
|
[jmcneill 20080331]
|
|
zaurus: Add sysinst(8) support. [chris 20080401]
|
|
isv(4): Add support for the IDEC Supervision/16 image capture board
|
|
for ISA. [dyoung 20080402]
|
|
puc(4): Support for Digi International 4 and 8 port boards,
|
|
from OpenBSD. [riz 20080403]
|
|
finsio(4): Added a driver for the Fintek Super I/O chips, supporting
|
|
the Hardware Monitor device. Adapted from OpenBSD.
|
|
[xtraeme 20080403]
|
|
compat_linux32: Add msync(2) syscall. [njoly 20080404]
|
|
sparc: Add support booting from UFS2 partition. [tsutsui 20080405]
|
|
hp700: Add support for the SCSI NCR 53C720 SCSI controller found in
|
|
early HP 9000s for the attachment of an Fast-Wide (16-bit)
|
|
SCSI-2 bus, utilizing HVD signalling via the siop(4)
|
|
driver. [skrll 20080405]
|
|
sun2: Provide RAS based atomic_cas_32() function by reusing old
|
|
_lock_cas() implementation for m68010. Now sun2 kernel
|
|
compiles and even works on mutiuser. [tsutsui 20080405]
|
|
openssh: Import 5.0. [christos 20080406]
|
|
ofppc: Support for SMP added. [garbled 20080408]
|
|
opencrypto(9): Improve performance to 84,000 short modular math ops/sec
|
|
by adding asynchronous operation and batched submit/
|
|
retrieve of requests/results. Rewrite manual page to
|
|
make it easier to write new code to the API. Donated
|
|
by Coyote Point Systems, Inc. [tls 20080410]
|
|
kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU.
|
|
The stats are collated when the user requests them via sysctl.
|
|
[thorpej 20080412]
|
|
acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412]
|
|
landisk: Add sysinst(8) support. [skrll 20080414]
|
|
libcurses: Add getwin() and putwin(). [jdc 20080414]
|
|
kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP
|
|
statistics per-CPU. [thorpej 20080415]
|
|
compat_linux32: Add sys_clock{getres,gettime,settime} syscalls.
|
|
[njoly 20080417]
|
|
shark: Support for X on rev. 4 sharks is back [macallan 20080419]
|
|
agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419]
|
|
nfe(4): Fix problem on receiving jumbo frames. [cube 20080420]
|
|
libc, kernel: Add posix_madvise(2). [rmind 20080422]
|
|
gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines.
|
|
[uwe 20080422]
|
|
amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD.
|
|
[cegger 20080423]
|
|
netiso: Remove obsolete TPCONS support. [plunky 20080423]
|
|
kernel: Merge the socket locking patch, which makes socket layer and
|
|
unix protocols MP safe and allows protocol processing
|
|
interrupts to safely block on locks. [ad 20080424]
|
|
compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET.
|
|
[njoly 20080424]
|
|
lint(1): Add preliminary _Complex support. [christos 20080425]
|
|
arm: merge armv6 kernel support from matt-armv6 branch.
|
|
[matt 20080427]
|
|
kernel: Add MI code to support in-kernel preemption. [ad 20080428]
|
|
prep: Support for floppy controller/drive. [garbled 20080428]
|
|
amd64, i386: Add support for kernel preemption to i386 and amd64.
|
|
[ad 20080428]
|
|
gpio(4): Extend with open/close to handle request/release the
|
|
ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429]
|
|
ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
|
|
[cegger 20080429]
|
|
prep: Bootable ISO now built automatically. [garbled 20080430]
|
|
i386: Make MULTIPROCESSOR mandatory. [ad 20080430]
|
|
i386: Build INSTALL kernel from GENERIC, and update boot menu to allow
|
|
disabling ACPI and/or SMP. [ad 20080430]
|
|
atf(7): Import 0.5. [jmmv 20080501]
|
|
tests: Convert the tests in the tests/ hierarchy that were written in
|
|
C++ to C, making use of the libatf-c library that comes with
|
|
the ATF 0.5 just imported. [jmmv 20080501]
|
|
hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501]
|
|
i386: Put the GENERIC kernel onto i386 installation CDs and load
|
|
a kernel module from the boot loader to provide the miniroot.
|
|
[ad 20080502]
|
|
drm(4): Added amd64 support. [jmcneill 20080504]
|
|
landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4).
|
|
[uwe 20080506]
|
|
twa(4): Add support for 3ware 9650 and 9690 based on patches
|
|
contributed by Wasabi Systems. [joerg 20080508]
|
|
openssl(1): Imported 20080509 current snapshot. [christos 20080509]
|
|
ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6
|
|
or both ipv4 and ip v6 respectively. [skd 20080510]
|
|
libarchive: Import libarchive-2.5.3b. [joerg 20080511]
|
|
getent(1): Added support for "netgroup" database. [tron 20080514]
|
|
udf: Added write support for the UDF file system. [reinoud 20080514]
|
|
event(3): Updated libevent to 1.4.4-stable. [peter 20080516]
|
|
ypserv(8): disabled libwrap address to hostname lookups to avoid
|
|
the chance of ypserv blocking for an extended period of
|
|
time due a long DNS timeout [chuck 20080516]
|
|
amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel
|
|
options. [jmcneill 20080517]
|
|
acpidalb(4): Direct Application Launch Buttons. [cegger 20080518]
|
|
wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520]
|
|
ipf(8): Updated to version 4.1.29. [darrenr 20080520]
|
|
compat_linux32: Add compat linux32 IPC syscall support,
|
|
for shared memory and and semaphores. [njoly 20080520]
|
|
openldap: Import 2.4.9. [lukem 20080522]
|
|
postfix(1): Enable LDAP support for tables (see ldap_table(5))
|
|
[lukem 20080522]
|
|
amd(8): Enable LDAP support for amd maps. [lukem 20080522]
|
|
mac68k: Added support for Creative Systems Inc Hurdler CPI
|
|
NuBus parallel printer card. [hauke 20080522]
|
|
siisata(4): A driver for Silicon Image SteelVine SATA-II controllers
|
|
(SiI3124, SiI3132, and SiI3531) [jnemeth 20080523]
|
|
dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524]
|
|
kernel: Device attach and detach notifications are now exposed
|
|
via /dev/drvctl [jmcneill 20080525]
|
|
awk(1): Import 20070501 [christos 20080525]
|
|
amd64, i386: Add detection of errata for AMD Family 10h steppings
|
|
A and 2. [chris 20080525]
|
|
amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3
|
|
processors. [chris 20080525]
|
|
libarchive: Import libarchive-2.5.4b. [joerg 20080525]
|
|
ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525]
|
|
uberry(4): A driver to allow RIM BlackBerries to charge from the USB
|
|
port [christos 20080525]
|
|
openssl(1): Enable Camellia. [christos 20080526]
|
|
cobalt: Make bootloader print boot banner and a loading kernel name
|
|
onto LCD. [tsutsui 20080528]
|
|
bebox: Support genfb(4) console. [kiyohara 20080530]
|
|
libprop: Add prop_array_util(3) functions. [haad 20080603]
|
|
openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL.
|
|
Fixes CVE-2008-1672. [tonnerre 20080605]
|
|
sh3: Support single-stepping in ddb(4). [uwe 20080606]
|
|
pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618]
|
|
sk(4), msk(4): Fix lock panic on receiving jumbo packets.
|
|
[cube 20080620]
|
|
bind: Import 9.5.0 [christos 20080621]
|
|
psrset(8): Utility to control processor sets [ad 20080622]
|
|
postfix(1): Import 2.5.2 [christos 20080622]
|
|
ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622]
|
|
libc: Add getlogin_r(3). [ad 20080625]
|
|
usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4)
|
|
and ehci(4) to avoid CPU from reordering loads and stores
|
|
against DMA descriptors. This fixes "host controller process
|
|
error/host controller halted" errors. [bouyer 20080628]
|
|
arm: Add AT91 support. [matt 20080703]
|
|
bind: Import 9.5.0-P1. [christos 20080710]
|
|
top(1): Import top 3.8beta1 [christos 20080715]
|
|
share/mk: Set assembler warnings to be fatal if $WARNS>0.
|
|
[lukem 20080721]
|
|
compat_linux32: Add linux32_getifconf. [njoly 20080723]
|
|
dhcpcd(8): Import 4.0.0rc3. [joerg 20080727]
|
|
uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>.
|
|
[matt 20080728]
|
|
rump(3): Install rump library and file system modules
|
|
into /usr/lib [pooka 20080729]
|
|
ukfs(3): Install ukfs library for standalone file system access
|
|
[pooka 20080729]
|
|
p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled
|
|
base systems [pooka 20080729]
|
|
rump_fs: Install rump versions of kernel file system servers with a
|
|
puffs-enabled base system [pooka 20080729]
|
|
amd64, i386: VGA_POST in GENERIC can replace vbetool after resume
|
|
(machdep.acpi_vbios_reset=2) and allows basic diagnostic
|
|
after a panic in X with "call ddb_vgapost" [joerg 20080731]
|
|
wapbl(4): Add support for metadata journaling for FFS. Contributed
|
|
by Wasabi Systems, Inc. [simonb 20080731]
|
|
newfs(8): Handle 't' suffix for terabytes for number arguments.
|
|
[simonb 20080801]
|
|
ehci(4): Add isochronous transfer support, contributed by
|
|
Jeremy Morse as part of his Google Summer of Code 2008 project.
|
|
[jmcneill 20080802]
|
|
ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems.
|
|
See accept_filter(9), accf_data(9) and accf_http(9) for more
|
|
information. [tls 20080804]
|
|
libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804]
|
|
build.sh: Add support for using BUILDSEED to yield
|
|
reproduceable c++ builds [perry 20080805]
|
|
sockopt(9): New kernel API for passing socket options [plunky 20080806]
|
|
vax: Add accelerated driver for SPX graphics found in some VAXstations.
|
|
Contributed by Blaz Antonic. [hans 20080812]
|
|
openldap: Import 2.4.11. [lukem 20080813]
|
|
bind: Import 9.5.0-P2. [he 20080815]
|
|
wm(4): Fix a bug on receiving a jumbo frame which leads to a panic
|
|
in sbcompress(). Contributed by Wasabi Systems.
|
|
[simonb 20080815]
|
|
btpand(8): a Bluetooth Personal Area Networking profile
|
|
daemon [plunky 20080817]
|
|
agp(4): Add AGP support for Intel 946GZ. [matthias 20080819]
|
|
ataraid(4): Add support for NVIDIA MediaShield from FreeBSD.
|
|
[tacha 20080820]
|
|
fss(4): Add snapshot support for logging ffs file systems.
|
|
[hannken 20080822]
|
|
agp(4): Add AGP support for Intel 945GME chipset,
|
|
found on Acer Aspire One. [tnn 20080822]
|
|
ntp: Import 4.2.4p5. [kardel 20080823]
|
|
re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet
|
|
devices. From FreeBSD. [tnn 20080823]
|
|
sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2.
|
|
[tsutsui 20080823]
|
|
pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824]
|
|
bge(4): Add support for BCM5906(M) chips contributed by
|
|
Karl Uwe Lockhoff. [cegger 20080825]
|
|
grep(1): Issue a warning if -r is used without supplying an argument.
|
|
[lukem 20080828]
|
|
hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830]
|
|
postfix(1): Import 2.5.4 [christos 20080830]
|
|
fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on
|
|
a snapshot of a live filesystem. [bouyer 20080830]
|
|
daily.conf(5): add a run_fsck_flags configuration variable
|
|
to pass extra options to the daily fsck -n.
|
|
[bouyer 20080830]
|
|
file(1): Update to 4.26. [christos 20080830]
|
|
nvi(1): 1.81 with internationalization is now the default, replacing
|
|
1.79 [christos 20080831]
|
|
gcc(1): Import GCC 4.1-branch from 20080831 / svn 139820. [mrg 20080831]
|
|
texinfo(1): Update to 4.8 (last GPLv2 version) [christos 20080902]
|
|
sysinst(8): Add Colemak and Dvorak keyboard support. [ghen 20080903]
|
|
od(1): Support -the "-A addressformat" flag. From FreeBSD.
|
|
[drochner 20080903]
|
|
compat_linux32: Fix getdents(2). [njoly 20080904]
|
|
db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and
|
|
for tuning the page size of the database. [lukem 20080905]
|
|
ataraid(4): Add JMicron RAID support contributed by Juan RP.
|
|
[tron 20080905]
|
|
video(4): Add video4linux2 compatible capture interface, part of
|
|
Patrick Mahoney's Google Summer of Code 2008 project.
|
|
[jmcneill 20080906]
|
|
pseye(4): Add support for the Sony PLAYSTATION(R) Eye USB webcam.
|
|
[jmcneill 20080906]
|
|
ugensa(4): Add support for Novatel Wireless Ovation U727.
|
|
[rmind 20080906]
|
|
umass(4): Add support for Sony GPS GPS-CS1 devices.
|
|
[rmind 20080906]
|
|
uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor.
|
|
[rmind 20080906]
|
|
com(4): Add support for PCMCIA Sierra Wireless Aircard 850.
|
|
[rmind 20080906]
|
|
ixpide(4): Add support for ATI SB700/SB800 controllers.
|
|
[rmind 20080906]
|
|
puc(4): Add support for B&B Electronics MIPort serial cards.
|
|
[rmind 20080906]
|
|
viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906]
|
|
uvideo(4): Add support for USB Video Class capture devices, part of
|
|
Patrick Mahoney's Google Summer of Code 2008 project.
|
|
[jmcneill 20080908]
|
|
bnx(4): Add support for SerDes controllers. From OpenBSD.
|
|
[mhitch 20080909]
|
|
ataraid(4): Add Intel MatrixRAID controller support contributed
|
|
by Juan RP. [tron 20080911]
|
|
altq(4): Add support for source address hashing in the WFQ scheduler.
|
|
[joerg 20080911]
|
|
cgd(4): Change default iv to encblkno1; encblkno (the old iv) used
|
|
to encrypt things 8 times leading to a 20% performance loss
|
|
for no real security benefit [christos 20080912]
|
|
ftpd(8): Fix large command handling to prevent CSRF-like attacks
|
|
(CVE-2008-4247). [lukem 20080913]
|
|
etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc"
|
|
options which were deprecated in NetBSD-4.0. Deprecate
|
|
the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2"
|
|
instead. [apb 20080914]
|
|
postinstall(8): Deprecate the "-s tgz1:tgz2" option; please use
|
|
"-s tgz1 -s tgz2" instead. [apb 20080914]
|
|
ataraid(4): Add support for status reports via bio(4) contributed
|
|
by Juan RP. [tron 20080915]
|
|
gem(4): Add support for Sun SBus SX fibre cards. [jdc 20080915]
|
|
zoneinfo: Import tzdata2008f. [kleink 20080915]
|
|
ataraid(4): Add support for multiple volumes attached to
|
|
Intel MatrixRAID controllers contributed by Juan RP.
|
|
[tron 20080916]
|
|
sed(1): Add a -r flag that is an alias for -E, for compatibility
|
|
with GNU sed. [perry 20080916]
|
|
compat_linux32: Fix linux32_shmat() so that nspluginwrapper works
|
|
on amd64. [scw 20080917]
|
|
patch(1): Merge improved version from DragonFly.
|
|
patch -b behaves as specified by POSIX. [joerg 20080919]
|
|
am-utils: Upgrade to 6.2a3 to add new fs flags (log,symperm,...)
|
|
and efs and tmpfs. [christos 20080919]
|
|
libarchive: Import libarchive-2.5.5. [joerg 20080919]
|
|
dhcpcd(8): Import dhcpcd-4.0.1. [joerg 20080919]
|
|
rc.conf(5): ifconfig_xxN variables may now have multi-line
|
|
values, just like /etc/ifconfig.xxN files, and
|
|
semicolons may be used instead of line breaks.
|
|
[apb 20080920]
|
|
uvideo(4): Add bulk endpoint support found in some cameras (like
|
|
the one in the ASUS Eee PC). [jmcneill,mjf 20080921]
|
|
gcc(1): Build and install a libgcov. [skrll 20080923]
|
|
fss(4): Build modular fss(4) driver. [hannken 20080923]
|
|
c99(1): Implement as wrapper for cc to run in C99 compatible mode.
|
|
[hubertf 20080924]
|
|
ls(1): -n now implies -l. [lukem 20080925]
|
|
ps(1): Add the -A option, to display information about all processes.
|
|
[apb 20080926]
|
|
i386: Enable boot.cfg(5) support on install floppies. [tsutsui 20080926]
|
|
lint(1): Add support for long double _Complex (C99). [matt 20080926]
|
|
spdmem(4): Add support for DDR3. [pgoyette 20080928]
|
|
libpthread: Add PTHREAD__COMPAT flag which builds a libpthread
|
|
that can be dropped into a NetBSD 2/3/4 chroot.
|
|
This makes threading work in the chroot when using
|
|
a NetBSD 5 kernel, no other modifications required.
|
|
[ad 20080929]
|
|
esl(4): Removed unmaintained driver. [jmcneill 20080930]
|
|
libfetch: Import libfetch-2.16 from pkgsrc. [joerg 20080930]
|
|
fss(4): Make fss(4) D_MPSAFE. [hannken 20081001]
|
|
ichsmb(4), piixide(4): Add ICH10 support, from Brad du Plessis.
|
|
[christos 20081001]
|
|
dbcool(4): Replace chip-specific drivers for ADT7463, ADT7467, and
|
|
ADM1030 with generic dBCool(tm) driver. [pgoyette 20081002]
|
|
aac(4): Add support for >2TB arrays and implement raw I/O mode which
|
|
is a prerequisite for this [sborrill 20081002]
|
|
inet6: Implement improved checking for MTU values on ICMP
|
|
'Packet Too Big Messages'. Fixes CVE-2008-3530.
|
|
[adrianp 20081003]
|
|
compat_linux(8), compat_linux32: Fix compat linux/linux32 nice(2).
|
|
[njoly 20081003]
|
|
zoneinfo: Import tzdata2008g. [kleink 20081006]
|
|
libfetch: Update to libfetch-2.17. [joerg 20081007]
|
|
libpthread: Diagnostic assertions are now disabled by default.
|
|
Application errors will be reported only by error return
|
|
from pthread APIs. The assertions can be re-enabled by
|
|
setting the PTHREAD_DIAGASSERT environment variable
|
|
correctly. [ad 20081008]
|
|
fsck_ext2fs(8), fsck_ffs(8), fsck_lfs(8): Disable userid to username
|
|
lookups by default and add -U flag to perform them.
|
|
[christos 20081009]
|
|
i386, amd64: Add support for the multiboot protocol to boot(8).
|
|
This allows booting Xen without GRUB. [rjs,joerg 20081011]
|
|
jme(4): Add a driver for the JMicron Technologies JME250 Gigabit
|
|
Ethernet and JME260 Fast Ethernet controllers.
|
|
[bouyer 20081011]
|
|
lm(4): Add an i2c attachment for the LM78 family of
|
|
temp sensor/fan controllers. [pgoyette 20081012]
|
|
jme(4): Add support for jumbo frames. [bouyer 20081013]
|
|
zoneinfo: Import tzdata2008h. [kleink 20081013]
|
|
amd64, i386: Recognize CD-ROM as a booted device,
|
|
for one CD-ROM systems. [tsutsui 20081014]
|
|
arm: Add FA526 support. [matt 20081014]
|
|
kernel: Merge wrstuden-revivesa branch which provides
|
|
compatibility support for the Scheduler Activations.
|
|
[wrstuden 20081015]
|
|
wm(4): Add support for more Ethernet ICH9 devices. [bouyer 20081015]
|
|
rump: Add networking support to rump. Support is available in
|
|
libraries prefixed with librumpnet. [pooka 20081016]
|
|
rump_nfs(8): Add support for a userspace NFS client. [pooka 20081016]
|
|
thinkpad(4): Add fan sensor support, from Thomas E. Spanjaard.
|
|
[jmcneill 20081018]
|
|
ps(1): Use 'O' for LSONPROC like solaris instead of bundling LSIDL,
|
|
LSRUN, LSONPROC to 'R'. [christos 20081019]
|
|
compat_linux(8): Add native to linux siginfo si_code translation,
|
|
mostly for negative values. [njoly 20081019]
|
|
u3g(4): Add a driver for many 3G datacards to supersede ugensa(4) for
|
|
multi-port devices from FreeBSD. [joerg 20081019]
|
|
rum(4): Add support for Corega K.K CG-WLUSB2GPX. [jun 20081021]
|
|
uchcom(4): Add support for HL-340 usb2Serial addapter. [haad 20081022]
|
|
evbarm: Add initial BEAGLEBOARD support. [matt 20081022]
|
|
amd64: Add boot.cfg(5) files to bootcds. [tsutsui 20081022]
|
|
evbarm: Add support for Cortina Systems SL3516 eval board.
|
|
[matt 20081024]
|
|
kernel: If no usable init(8) program can be found, set the RB_ASKNAME
|
|
flag and prompt users for the init path, rather than panicking
|
|
with "no init". [tsutsui 20081025]
|
|
compat_linux(8): Add preliminary TLS support for i386. From FreeBSD.
|
|
[christos 20081025]
|
|
compat_linux(8): Fix futex support from FreeBSD. [christos 20081026]
|
|
sshd(8): Make sshd(8) find the xauth program, even with the new
|
|
/usr/X11R7. [hubertf 20081027]
|
|
ksh(1): Fix posix mode interpretation of backslashes inside
|
|
backquotes inside double quotes. [apb 20081027]
|
|
amd64, sparc64: Add support for "cc -m32", including all 32 bit
|
|
libraries shipped with NetBSD. [mrg 20081027]
|
|
atari: Fix ncr5380 SCSI freezing problem during boot, from T. Makinen.
|
|
[abs 20081028]
|
|
zoneinfo: Import tzdata2008i. [kleink 20081029]
|
|
i386: Reenable ichlpcib(4) by default. [joerg 20081029]
|
|
libfetch: Import libfetch-2.19 from pkgsrc. [joerg 20081029]
|
|
alipm(4), admtemp(4): Add drivers for Acer Labs M7101 Power Management
|
|
Controller and Analog Devices ADM1021 temperature sensor.
|
|
Ported from OpenBSD. [jkunz 20081029]
|
|
ipw(4),iwi(4),wpi(4),iwn(4): Ship firmware images by default.
|
|
For ipw(4) and iwi(4), the Intel EULA has to be accepted
|
|
by setting a sysctl. [joerg 20081029]
|
|
nsp(4): Add NetOctave NSP2000 driver, contributed by NBMK Encryption
|
|
Technologies, ported from vendor FreeBSD SDK and integrated
|
|
with opencrypto by CoyotePoint Systems.
|
|
[darran 20081030]
|
|
etherip(4), tap(4): Allow etherip(4) and tap(4) to suspend and resume.
|
|
[hans 20081103]
|
|
bge(4): Fix constant freeze on BCM5906M. [cegger 20081110]
|
|
rc.d(8): Import rc.d/httpd script for httpd(8) daemon control.
|
|
[mishka 20081211]
|
|
amd64, i386: Add support for enhanced speedstep on Intel Atom CPUs.
|
|
[jmcneill 20081112]
|
|
azalia(4): Add support for Realtek ALC269 as found in Eee PC 1000HA.
|
|
[jmcneill 20081112]
|
|
compat_linux(8), compat_linux32: Fix nanosleep(2) on 64-bit archs.
|
|
[njoly 20081112]
|
|
compat_osf1(8): Make dynamic executables work again. [njoly 20081115]
|
|
man.conf(5): Also search /usr/X11R7, and do it before X11R6.
|
|
[hubertf 20081117]
|
|
atari: Fix atari sysinst based miniroot image, and retire old miniroot.
|
|
[abs 20081117]
|
|
i386: Add i386 specific COMPAT_30_PTHREAD option, which restore
|
|
binary compatibility with netbsd-3 libpthread.
|
|
[bouyer 20081118]
|
|
msk(4): Fix Yukon EC Ultra cold power up issue.
|
|
Also increase stability. [chris 20081118]
|
|
uplcom(4): Recognize Corega CG-USBRS232R as a serial device.
|
|
[jnemeth 20081120]
|
|
aic(4): Work around rbus resource allocation problem so aic PCMCIA
|
|
cards work again. [jnemeth 20081120]
|
|
vax: Fix Unibus support on VAX11/780 and 8600 models. [hans 20081120]
|
|
gcc(1): Fix jump table addressing in the M68k codegen. [phx, 20081120]
|
|
makefs(8): Make the allow-multidot option for cd9660 useful.
|
|
[ad 20081121]
|
|
compat_netbsd32(8): Implement netbsd32__sched_setparam(),
|
|
netbsd32__sched_getparam(), netbsd32__sched_setaffinity()
|
|
and netbsd32__sched_getaffinity(). [mrg 20081122]
|
|
ext2fs: Add support for 32 bit uid/gid fields in ext2. [mrg 20081123]
|
|
altq(4): Always use binuptime(9) and emulate 1GiHz counter instead of
|
|
MD cpu_counter() which isn't MP-safe. [tsutsui 20081125]
|
|
vge(4): Add ifconfig down and ALTQ support. [joerg 20081126]
|
|
wscons(4): Add wscons/vcons support for Sun cg3. [jdc 20081128]
|
|
ehci(4): Fix high-speed isoc USB transfers and add dma-sync of
|
|
data buffer before scheduling transfers. [jmorse 20081128]
|
|
sparc64: Fix boot device matching on U5/U10 machines to properly
|
|
distinguish cd0 from wd0. [martin 20081201]
|
|
efs: Improve stability of efs by adding specfs/fifofs support.
|
|
[rumble 20081201]
|
|
wm(4): Fix nasty EEPROM-trashing bug on ICH8 and ICH9 chipsets.
|
|
[sketch 20081202]
|
|
fxp(4): Add a workaround for hardware ip4csum-tx bug.
|
|
[tsutsui 20081203]
|
|
wscons(4): Add wscons/vcons support for Sun bw2. [jdc 20081205]
|
|
fss(4): Make persistent snapshots work again [hannken 20081207]
|
|
dhcpcd(8): Import 4.0.7. [roy 20081209]
|
|
mc146818(4): Fix an inverted logic which could cause possible
|
|
1 second spin on reading/updating clock. [kenh 20081211]
|
|
umass(4), usbdi(4): Fix PR#39651: two problems in umass(4).
|
|
[jmorse 20081212]
|
|
nvi(1): Added "expandtab" option. [lukem 20081212]
|
|
wapbl(4): Don't deadlock on rename("foo/foo", "foo") in the case
|
|
where foo/foo is a directory. [dholland 20081213]
|
|
veriexec(4): Fix a NULL pointer dereference described in PR/39559.
|
|
[elad 20081214]
|
|
uvm(9): Fix PR kern/40027: pagedaemon loops on memory shortage.
|
|
[ad 20081213]
|
|
msdosfs: Remove pm_Head check to make an 8GB Memory Stick Pro Duo
|
|
formatted with a PSP work. [jmcneill 20081226]
|
|
newfs_msdos(8): Don't limit the number of drive heads with 255.
|
|
[jmcneill 20081226]
|
|
restore(8): Make restore work for Linux dump volumes by ignoring
|
|
extended attribute records on these volumes. [hannken 20081226]
|
|
atari: Fix hangup problem on loading md_root from floppy during
|
|
installation. [tsutsui 20081228]
|
|
atari: Numerous fixes to atari pmap, including a sync with amiga.
|
|
[tsutsui,tjam 20090101]
|
|
acorn26: Initialise cpu_info_store so that acorn26 kernel works.
|
|
[bjh21 20090103]
|
|
atari: Fix lost interrupt problem on Falcon wdc(4). [tsutsui 20090103]
|
|
rc.d(8): Add etc/rc.d/rndctl script. [apb 20090104]
|
|
evbarm: Misc fixes to make i80321-based boards booting.
|
|
[briggs 20090105]
|
|
openssl(1): Correct error checking for DSA and ECDSA keys
|
|
(from FreeBSD). [tron 20090107]
|
|
atari: Fix bootloader issue caused by aggressive gcc4.
|
|
[tsutsui 20090106]
|
|
ntp: Import ntp 4.2.4p6. openssl API related security fix.
|
|
[kardel 20090108]
|
|
openssl(1): Fix CVE-2009-0025 from the official 9.5.1-P1 release.
|
|
[drochner 20090109]
|
|
mount(8): Warn that autoselecting nfs based on : or @ in the device
|
|
path will be removed in a future release. [pooka 20090111]
|
|
mount(8): Support mount -o rump, which uses the rump server instead of
|
|
using the kernel service. [pooka 20090111]
|
|
raid(4): Implement DIOCACHESYNC for RAIDframe. [oster 20090111]
|
|
dbcool(4): Add ADT7460 support. [pgoyette 20090114]
|
|
xen: Fix PCI_BUS_FIXUP/PCI_ADDR_FIXUP support on Xen. [bouyer 20090118]
|
|
m68k: Fix panic in FPE code caused by 040/060 specific FDADD
|
|
instruction on 020/030 machines.
|
|
[tsutsui 20090120]
|
|
atari: Merge ATARITT.in and FALCON.in, rename BOOT to SMALL030, and
|
|
remove BOOTX kernel. [abs 20090124]
|
|
evbppc: Fix sysinst(8) to refer proper WALNUT and OPENBLOCKS266
|
|
kernels. [abs 20090125]
|
|
m68k: Fix floating point handling regressions for m68k.
|
|
[martin 20090127]
|
|
dhcpcd(8): Import 4.0.8. [roy 20090128]
|
|
amd64, i386: Enable BUFQ_PRIOCSCAN by default. [ad 20090129]
|
|
bge(4): Make fibre cards work. [he 20090130]
|
|
dhcpcd(8): Import 4.0.9. [roy 20090131]
|
|
dhcpcd(8): Import 4.0.10. [roy 20090204]
|
|
atari: Add support for installation from GEMDOS partition.
|
|
[abs 20090206]
|
|
newport(4): Imported and adapted to NetBSD Xorg's xf86-video-newport
|
|
0.2.1 driver for SGI's NG1 / Newport graphics boards found
|
|
mostly in Indys. [macallan 20090213]
|
|
crime(4): add an Xorg driver for the CRIME rendering engine found in
|
|
SGI's O2 workstations. [macallan 20090219]
|
|
mount_procfs(8): Default to -o linux. [pooka 20090223]
|
|
sgimips: build Xorg by default [macallan 20090223]
|
|
wm(4): Add support for 82574L. [sborrill 20090227]
|
|
azalia(4): Add proper Realtek ALC268 support. [jmcneill 20090228]
|
|
wm(4): Fix the multicast hash bug on ICH9. [msaitoh 20090228]
|
|
compat_sa: Disable PTHREAD_CONCURRENCY until the bugs are fixed.
|
|
[christos 20090306]
|
|
build.sh: In build.sh and bsd.own.mk, if uname -p fails, or
|
|
prints "unknown", or prints something that does not
|
|
look like an identifier, then use uname -m instead.
|
|
[apb 20090306]
|
|
ddb(4): Change value for ddb.onpanic to 0 in sysctl.conf(5).
|
|
[martin 20090311]
|
|
compat_sa: Disable SA via sysctl.conf(5), to keep binary compatibility
|
|
for incomplete (kernel only) updates. [martin 20090312]
|
|
atari: Use separate free lists for TT and ST ram, and give TT
|
|
a lower id so all TT ram will be used before any ST ram.
|
|
[abs 20090313]
|
|
cpuctl(8): Print some L2 cache size properly. [tsutsui 20090316]
|
|
re(4): Fix reset issue on newer 8168C/8111C/8102E chipes.
|
|
[tsutsui 20090320]
|
|
wdc(4): Work around a problem with PCMCIA adapter drivers (eg for hpc*)
|
|
which attach pcmcia devices before interrupts are enabled.
|
|
[drochner 20090321]
|
|
savecore(8): Use ksyms(4) if it's available. [tls 20090321]
|
|
httpd(8): Fix redirection core dump as reported in PR#41042.
|
|
[reinoud 20080323]
|
|
rc.conf(5), rc.d(8): Add flags to rc.d/ipfilter. [hannken 20090323]
|
|
ahcisata(4): Handle quirks of more NVIDIA MCP65 SATA controllers.
|
|
[dholland 20090327]
|
|
openssl(1): Apply patches from upstream to fix security problems,
|
|
ASN1 printing crash (CVE-2009-0590),
|
|
Incorrect Error Checking During CMS verification
|
|
(CVE-2009-0591), and Invalid ASN1 clearing check
|
|
(CVE-2009-0789). [drochner 20090327]
|
|
zx(4): Use bus_space(9) to access registers so that this works on gcc4.
|
|
[tsutsui 20090327]
|
|
sysctl(8): Add sysctl -w name?=value syntax which doesn't print
|
|
an error even if name does not exist. [christos 20090401]
|
|
|
|
Changes from NetBSD 5.0 to NetBSD 6.0:
|
|
|
|
syslog(3): Import Martin Schuette's Summer of Code project:
|
|
Reliable TCP connections, syslog protocol API,
|
|
encryption. [christos 20081031]
|
|
agp(4): Add support for Intel G35. [christos 20081108]
|
|
kernel: Add generic producer/consumer queue. [matt 20081111]
|
|
lkm: Removed. Superseded by the new module(7) framework. [ad 20081112]
|
|
module(7): Allow the POSIX semaphore code to be loaded as a module.
|
|
[ad 20081112]
|
|
module(7): Make compat_ossaudio a module. [ad 20081113]
|
|
module(7): Make compat_ndis a module. [ad 20081113]
|
|
build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
|
|
[apb 20081113]
|
|
libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
|
|
URL. [joerg 20081114]
|
|
module(7): Make POSIX AIO loadable as a module. [ad 20081114]
|
|
amd64, i386: Make boot loader autoload a kernel module corresponding
|
|
to the root file system type. [ad 20081119]
|
|
module(7): Make the emulations, exec formats, coredump, NFS, and
|
|
the NFS server into modules. [ad 20081119]
|
|
rump(3): Move VFS functionality away from librump to a new library:
|
|
librumpvfs [pooka 20081119]
|
|
kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
|
|
[matt 20081120]
|
|
i386: Switch the i386 installation CDs away from RAM disks and
|
|
instead use the CD-ROM as the root file system. [ad 20081121]
|
|
i386: Remove most compat and file system options from GENERIC
|
|
since they are also provided by modules. [ad 20081122]
|
|
nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
|
|
when the NFS server goes away. [mrg 20081123]
|
|
compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
|
|
[njoly 20081124]
|
|
module(7): Make PPP compressors modules. [cube 20081125]
|
|
i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
|
|
agp(4): Add support for the Intel G45 AGP. [christos 20081129]
|
|
compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
|
|
module(7): Add a couple of sysctl(8) entries, kern.module.autoload and
|
|
kern.module.verbose. [ad 20081203]
|
|
module(7): Add a layerfs module. [ad 20081205]
|
|
libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
|
|
compat_linux32: Add getresuid() and getresgid() syscalls.
|
|
[njoly 20081205]
|
|
ddb(4): Add 'show vmem' and 'show all vmems' commands.
|
|
[cegger 20081207]
|
|
re(4): Add support for a 8168C/8111C revision. [alc 20081208]
|
|
tabs(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
|
|
httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
|
|
ath(4): Switch from the binary HAL to the open-source HAL released by
|
|
Sam Leffler. [alc 20081211]
|
|
compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
|
|
boot.cfg(5): Add an option to clear the screen. [christos 20081213]
|
|
pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
|
|
sparc: Switch to use wscons. [macallan 20081213]
|
|
snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
|
|
and make it supersede bitmask_snprintf(9). [christos 20081216]
|
|
sup(1): Add -M user flag to specify the username to send mail to from
|
|
the command line. [christos 20081217]
|
|
malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
|
|
x68k: pow(4) switches to use MI powerd(8) [isaki 20081220]
|
|
viaide(4): Add VT8237S Integrated SATA Controller support.
|
|
[nonaka 20081221]
|
|
lvm(8): Add LVM functionality to NetBSD; this is done by dm(4) driver
|
|
in kernel and lvm2 tools made by RedHat. We use the same well
|
|
known interface as Linux does for managing LVM. [haad 20081222]
|
|
gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
|
|
[jmcneill 20081228]
|
|
rump: i386 and amd64 can use kernel module binaries [pooka 20081230]
|
|
mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
|
|
[christos 20090103]
|
|
rump: Include libkern in rumpkern. [pooka 20090104]
|
|
rc.d(8): Add a script for rndctl(8). [apb 20090104]
|
|
module(7): Add sysvbfs module. [pooka 20090105]
|
|
rump: Prepend all symbols within the rump virtual kernel image
|
|
with the string "rump". This prevents conflicts with the
|
|
host system symbols. [pooka 20090108]
|
|
bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
|
|
wireless network controllers. From Taylor Campbell.
|
|
[macallan 20090109]
|
|
rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
|
|
rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
|
|
makefs(8): Add support for encoding RISC OS metadata into
|
|
ISO 9660 file systems. [bjh21 20090110]
|
|
time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
|
|
POSIX issues in timeval and timespec. [christos 20090110]
|
|
make(1): Changes to the way .for loops are processed. [dsl 20090111]
|
|
mount(8): Add -o rump, which mounts the file system as a userspace
|
|
server via puffs and rump instead of using a
|
|
kernel driver. [pooka 20090111]
|
|
openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
|
|
rump: Implement a virtual block device driver. [pooka 20090113]
|
|
rump: Support __RENAME in syscall interfaces and expose the
|
|
non-compat symbol name in the header. [pooka 20090113]
|
|
age(4): Add a driver for Attansic/Atheros L1 Gigabit Ethernet.
|
|
From FreeBSD via OpenBSD. [cegger 20090116]
|
|
atphy(4): Add a driver for Attansic/Atheros F1 PHY.
|
|
From FreeBSD via OpenBSD. [cegger 20090116]
|
|
atf(7): Import 0.6. [jmmv 20090119]
|
|
msdosfs: The default behavior when mounting empty file systems has
|
|
been changed. Previously, msdosfs would assume the -s flag
|
|
(short filenames) in this case; now msdosfs will assume the
|
|
-l flag (long filenames). [jmcneill 20090122]
|
|
openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
|
|
src/crypto/external. The command-line driver program, openpgp,
|
|
which is shipped with it has been mostly rewritten to be more
|
|
user-friendly. [agc 20090123]
|
|
X11: added support for X11FLAVOUR=xorg for NetBSD/alpha. No support
|
|
for turbochannel graphic cards yet. [bouyer 20090124]
|
|
kernel: Add support for loading pseudo-device drivers. [haad 20090202]
|
|
module(7): Add a module for vnd(4) driver. [haad 20090205]
|
|
dkctl(8): Display cache, strategy, and list of wedges if no command
|
|
is specified in the command line. [uebayasi 20090207]
|
|
udf, mount_udf(8): add support for session opening/closing on
|
|
sequential media. Media can be closed on request on unmount by
|
|
passing the '-c' flag as mount option. [reinoud 20090208]
|
|
libc: Add RFC 2045 MIME Quoted-Printable support. [christos 20090210]
|
|
sgimips: Add Personal IRIS 4D/20 and 4D/25 (IP6 and IP10) support.
|
|
[rumble 20090212]
|
|
sk(4): Add support for flow control. [cegger 20090212]
|
|
nfe(4): Add support for flow control for MCP65. [cegger 20090212]
|
|
share/mk: Enable -Wsign-compare for $WARNS>=4. [lukem 20090212]
|
|
tests(7): Converted the awk, basename, bzip2, config, cut, dirname,
|
|
grep, gzip, libcrypto, m4, make and sdiff tests to ATF.
|
|
Initial work from the GSoC 2008 project by Lukasz Strzygowski.
|
|
[jmmv 20090213]
|
|
libfetch: Import libfetch-2.22. [joerg 20090214]
|
|
openssh: Import 5.1. [christos 20090216]
|
|
amd64, i386: The bootloader has been enhanced to support framebuffer
|
|
consoles using VESA BIOS extensions. These changes allow the
|
|
x86 ports to work with the genfb(4) driver, and obsoletes
|
|
the i386-only vesafb(4) driver. [jmcneill 20090216]
|
|
lvm(8): Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30.
|
|
[haad 20090218]
|
|
compat_linux(8), compat_linux32: Add IPC_64 support for all shmctl(2)
|
|
commands, not only for STAT/SET. [njoly 20090218]
|
|
i386: The vesafb(4) driver has been retired. [jmcneill 20090218]
|
|
tests(7): Converted some of the kernel tests, including kqueue and ipf,
|
|
to ATF. Initial work from the GSoC 2008 project by Lukasz
|
|
Strzygowski. [jmmv 20090220]
|
|
dhcpcd(8): Import dhcpcd-4.0.11. [roy 20090221]
|
|
softdep: The soft dependences / soft updates feature of the fast
|
|
file system (FFS) has been supplanted by meta data
|
|
journaling (logging). Logging provides better reliability
|
|
and better performance for most applications. Soft
|
|
dependencies will no longer be available from NetBSD 6.0
|
|
onwards. We encourage users to enable logging on FFS file
|
|
systems. [ad 20090222]
|
|
i386, amd64: ucas (CAS for user-space address) support for i386/amd64.
|
|
[rmind 20090223]
|
|
dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
|
|
evbarm: Improved support for GPIO support on the EP93xx ARM processors.
|
|
[kenh 20090227]
|
|
rumpnet: Add virtual interface based on inter-process shared
|
|
memory. [pooka 20090228]
|
|
ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
|
|
[christos 20090301]
|
|
zaurus: Add zboot from OpenBSD. [nonaka 20090302]
|
|
xen: Add PCI pass-through support for Xen3. domain0 kernel gets a
|
|
pciback PCI drivers, to which device specified in the
|
|
pciback.hide boot parameter will attach.
|
|
DomU kernels gets a xpci device, to which PCI buses
|
|
will attach. [bouyer 20090305]
|
|
xen: Add XEN3PAE_DOM0, an i386 domain0 kernel with PAE support.
|
|
requires an i386PAE or x86_64 hypervisor. [bouyer 20090305]
|
|
ar(1): Add support to ar(1) for 'deterministic mode'.
|
|
[christos 20090306]
|
|
kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
|
|
memory. Default can be overridden via sysctl. [joerg 20090306]
|
|
fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
|
|
later chips. [tsutsui 20090307]
|
|
crash(8): Add a new utility to diagnose kernel crashes. Based upon
|
|
the in-kernel debugger (ddb). [ad 20090307]
|
|
piixide(4): Add support for 82965PM. [christos 20090309]
|
|
libfetch: Import libfetch-2.23. [joerg 20090310]
|
|
wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
|
|
[msaitoh 20090310]
|
|
module(7): Add tprof modules. [yamt 20090310]
|
|
zaurus: Add kloader(4) support. [nonaka 20090311]
|
|
altmem(4): Add 'alternative memory' disk device driver.
|
|
[jmcneill 20090312]
|
|
zaurus: Add only playback support to zaudio(4). [nonaka 20090313]
|
|
vnd(4): Implement DIOCCACHESYNC ioctl. [christos 20090314]
|
|
sgimips: Add TCPv4/UDPv4 RX hardware checksum support for mec(4)
|
|
Ethernet on O2. [tsutsui 20090316]
|
|
zoneinfo: Import tzdata2009c. [kleink 20090316]
|
|
am-utils: Import latest from head; adds udf support amd -uu
|
|
[christos 20090320]
|
|
re(4): Add hardware checksum support for newer PCIe 8168C/8111C/8102E
|
|
chips. [tsutsui 20090321]
|
|
eject(1): Turn on amd(8) support for eject. [christos 20090323]
|
|
i386: Use "i486" as GNU_ARCH for i386. [drochner 20090327]
|
|
kmem_alloc(9): Add more extensive runtime debugging facilities.
|
|
[ad 20090329]
|
|
wm(4): Add workaround for 82543GC. [msaitoh 20090329]
|
|
wm(4): Enable hardware vlan(4) support. [darran 20090331]
|
|
amd64, i386: Default to UFS2 on sysinst(8). [ad 20090404]
|
|
sysinst(8): Default to wapbl(4) log for ufs partitions. [ad 20090404]
|
|
pckbd(4): Add a Czech keyboard layout. [mkirby 20090406]
|
|
sysinst(8): Make installer reject UFS2 for root partition on ports
|
|
whose bootloaders don't support UFS2 boot. [tsutsui 20090407]
|
|
cvs(1): Import 1.12.13 [christos 20090408]
|
|
libc: Add glob_pattern_p(3) for new cvs(1). [christos 20090408]
|
|
mtree(8): Add -S option to sort entries. [apb 20090408]
|
|
newfs_sysvbfs(8): Add support creating a file system to a regular file.
|
|
[pooka 20090409]
|
|
libc: Add memrchr(3). [christos 20090410]
|
|
bind: Update to 9.6.1-b1. Full NSEC3 support, automatic zone
|
|
re-signing, new update-policy methods tcp-self and 6to4-self,
|
|
unbundle libbind, change the default pid file location from
|
|
/var/run to /var/run/{named,lwresd} for improved chroot/setuid
|
|
support. [christos 20090412]
|
|
libbind: Update to 6.0-rc1. Use md5 for randomid instead of
|
|
sequential id, add suppport for DS, SSHFP, RRSIG, NSEC, DNSKEY,
|
|
DHCID, NSEC3, NSEC3PARAM, HIP and DLV, various new API
|
|
functions. [christos 20090412]
|
|
re(4): Add support for RTL8168CP and RTL8168D. [tsutsui 20090413]
|
|
makefs(8): Add an experimental source-only makefs based on rump
|
|
and fs-utils. It currently supports FFS, ext2fs, FAT,
|
|
cd9660 and sysvbfs. [pooka 20090414]
|
|
dhcpcd(8): Import dhcpcd-4.0.13 [roy 20090417]
|
|
zaurus: Add recoding support to zaudio(4). [nonaka 20090418]
|
|
httpd(8): Import bozohttpd-20090418. [mrg 20090418]
|
|
bge(4): Add misc quirk code for chip specific bugs.
|
|
From FreeBSD and OpenBSD. [msaitoh 20090419]
|
|
queue(3): Add SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST,
|
|
SIMPLEQ_CONCAT, and SIMPLEQ_LAST. [mschuett 20090420]
|
|
ale(4): Add a driver for Attansic/Atheros L1E Gigabit Ethernet.
|
|
From OpenBSD and improvements from Kevin Lahey.
|
|
[cegger 20090420]
|
|
sdmmc(4): Add a driver for SD/MMC from OpenBSD. [nonaka 20090421]
|
|
landisk: Add UFS2 boot support. [tsutsui 20090421]
|
|
pmax: Add UFS2 boot support. [tsutsui 20090421]
|
|
uftdi(4): Add support for USB serial adapter REX-USB60F.
|
|
[taca 20090421]
|
|
netpgp(1): Import netpgp. This is a heavily-modified version of
|
|
openpgpsdk, and will replace it. [agc 20090423]
|
|
landisk: Enable to build a bootable install disk image.
|
|
[tsutsui 20090423]
|
|
compat_linux(8): Add IPC_64 support for all semctl(2)/msgctl(2).
|
|
[njoly 20090423]
|
|
zx(4): Add wscons support [macallan 20090423]
|
|
compat_linux32: Add IPC_64 support for all semctl(2),
|
|
following corresponding compat_linux(8) change.
|
|
[njoly 20090427]
|
|
dhcpcd(8): Import dhcpcd-5.0.0. [roy 20090428]
|
|
rc.d(8): Add an rc.d script for dhcpcd(8). [roy 20090428]
|
|
ichlpcib(4): Attach 82801IEM LPC Interface Bridge too. [njoly 20090429]
|
|
rump(3): Add support for remote system calls [pooka 20090429]
|
|
sh3: Add some support for SH7706. [nonaka 20090430]
|
|
hppa: Merge the nick-hppapmap branch which includes a port of the
|
|
OpenBSD pmap, improves support for machines without the
|
|
PA7100LC or PA7300LC CPUs, and much more. [skrll 20090430]
|
|
libc: Add stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
|
|
[perry 20090501]
|
|
install(1): Add support for writing sha256, sha384, or sha512 hashes
|
|
to a METALOG. [apb 20090501]
|
|
build: Use sha256 instead of sha1 hashes in METALOG and
|
|
/etc/mtree/set.* files. [apb 20090501]
|
|
dhcpcd(8): Import dhcpcd-5.0.1 [roy 20090503]
|
|
hp700: Enable support for UFS2 boot. [tsutsui 20090503]
|
|
rpcgen(1): Add support for hyper and quad keywords. [ginsbach 20090506]
|
|
apropos(1): Add -S and -s support, for searching by machine and
|
|
section [wiz 20090508]
|
|
file(1): Import 5.03 [christos 20090508]
|
|
hp700: ucas (CAS for user-space address) support for hp700.
|
|
[skrll 20090508]
|
|
dhcpcd(8): Import dhcpcd-5.0.2 [roy 20090510]
|
|
dhcpcd(8): Import dhcpcd-5.0.3 [roy 20090511]
|
|
bluetooth(3): Update the Bluetooth service discovery API and merge it
|
|
into libbluetooth, retiring the separate libsdp.
|
|
[plunky 20090512]
|
|
dhcpcd(8): Import dhcpcd-5.0.4 [roy 20090514]
|
|
libc: Add the getdate(3) and getdate_err value, conforming to
|
|
IEEE Std 1003.1 (``POSIX.1'') and the Open Group Base
|
|
Specifications X/Open System Interfaces extension (``XSI'').
|
|
[ginsbach 20090514]
|
|
hp700: com at dino now works [skrll 20090518]
|
|
httpd(8): Import bozohttpd-20090522. [mrg 20090522]
|
|
libc: Add %s (seconds since the Epoch) to strptime(3) for symmetry
|
|
with strftime(3). [ginsbach 20090524]
|
|
kernel: File descriptor access performance improvements.
|
|
[ad 20090524]
|
|
i386, amd64: CPU topology detection support for AMD processors.
|
|
[rmind 20090526]
|
|
rumpnet: Add IPv6 support [pooka 20090527]
|
|
agr(4): Add support for layering vlans on top. Also allow LACP
|
|
to be disabled. [darran 20090529]
|
|
openssh: Import 5.2. [christos 20090607]
|
|
module(7): Add the capability to read an <module>.prop associated
|
|
with a module and merge a plist passed in by modload(8).
|
|
Also, add MODCTL_NO_PROP flag to prevent loading
|
|
<module>.prop. [jnemeth 20090609]
|
|
modload(8): Add various flags to assist in the creation and
|
|
maintenance of <module>.prop and/or to set MODCTL_NO_PROP.
|
|
[jnemeth 20090609]
|
|
ntp: Import ntp-4-2-4p7. [kardel 20090613]
|
|
ehci(4): Add quirk for SB600/SB700 chipsets to workaround freeze
|
|
in USB subsystem. [cegger 20090615]
|
|
drm(4): Update to mesa-drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
|
|
[mrg 20090619]
|
|
wake(8): New command to send Wake-on-LAN packets to machines on
|
|
the local Ethernet. [mbalmer 20090625]
|
|
cpu_reboot(9): tear down stacks of (pseudo-)devices and
|
|
filesystems in an orderly fashion during shutdown,
|
|
detaching the devices and unmounting the filesystems.
|
|
i386 and sparc64 are finished. [dyoung 20090625]
|
|
dhcpcd(8): Import dhcpcd-5.0.5 [roy 20090704]
|
|
dhcpcd(8): Import dhcpcd-5.0.6 [roy 20090708]
|
|
sysmon_envsys(9): Enhancements to allow access to driver-internal
|
|
limit values [pgoyette 20090710]
|
|
libc: Add getdelim(3) and getline(3) conforming to
|
|
IEEE Std 1003.1-2008 (``POSIX.1'') [roy 20090713]
|
|
ip(4): Add IP_RECVTTL option to let recvmsg(2) return the TTL
|
|
of the received datagram. [minskim 20090716]
|
|
ip(4): Add IP_MINTTL option to discard packets with a TTL
|
|
lower than the option value. [minskim 20090717]
|
|
openssl(1): Import SNAP-20090710 under the new crypto/external
|
|
framework [christos 20090719]
|
|
rumpdev: Support devices and kernel config framework. [pooka 20090720]
|
|
gpio(4): Complete rework to integrate with kauth(9), allow for
|
|
runtime driver attachment, naming of individual pins.
|
|
[mbalmer 20090725]
|
|
gpiosim(4): New driver for development/testing purposes to simulate
|
|
a gpio(4) device.
|
|
[mbalmer 20090725]
|
|
gpioctl(8): New commandline syntax to reflect gpio(4) changes.
|
|
[mbalmer 20090725]
|
|
secmodel_44bsd(9), secmodel_securelevel(9): Add provisions to control
|
|
access to gpio(4) pins. [mbalmer 20090725]
|
|
mvsata(4): Support Marvell Hercules-I/II SATA Controllers
|
|
[kiyohara 20090727]
|
|
dhcpcd(8): Import dhcpcd-5.0.7. [roy 20090728]
|
|
bind: Update to 9.6.1-P1. [christos 20090728]
|
|
xen: dropped Xen 2 support. [cegger 20090728]
|
|
libbluetooth: add device access API bt_dev(3). [plunky 20090803]
|
|
rumpfs: Add support for registering external files which are
|
|
accessed from the host OS fs namespace instead of from
|
|
inside the rump virtual kernel. [pooka 20090803]
|
|
acpi(4): It is now possible to configure devices other than the lid
|
|
switch and sleep/power buttons as a method of waking the
|
|
machine from sleep. Any ACPI device node with a _PRW method
|
|
is now a candidate, and the device nodes are listed in the
|
|
hw.acpi.wake namespace. By default, the following device node
|
|
types are enabled as wakeup devices if the firmware supports
|
|
it: lid switch, sleep/power button, PC keyboard controller.
|
|
[jmcneill 20090804]
|
|
openssl(1): Import SNAP-20090805 to fix the namespace issues
|
|
(BLOCK, CSTRING, etc) [christos 20090805]
|
|
sparc: support wsdisplay and acceleration for tcx(4) [macallan 20090806]
|
|
rumpvfs: Use unmodified kernel vnode pager. [pooka 20090806]
|
|
zfs: Import OpenSolaris zfs source code to NetBSD, add NetBSD
|
|
patches. [haad 20090808]
|
|
smsh(4): Add a SMSC LAN9118 Family Ethernet driver. [kiyohara 20090809]
|
|
evbarm: Support for Gumstix Verdex and Verdex Pro. [kiyohara 20090809]
|
|
gpioiic(4): New driver to create an I2C bus using GPIO pins in
|
|
bit-banging mode. [mbalmer 20090809]
|
|
mips/voyagerfb(4): a driver for the Gdium Liberty 1000's video
|
|
controller [macallan 20090812]
|
|
mips: removed a.out support [matt 20090812]
|
|
secmode_keylock, keylock, gpiolock(4): Add support for multi-position
|
|
keylocks. [mbalmer 20090814]
|
|
nbperf(1): A minimal perfect hash function generator. [joerg 20090815]
|
|
acpi(4): Updated ACPICA to 20090730. This release includes full
|
|
support for the ACPI 4.0 specification. [jmcneill 20090818]
|
|
iasl(1): The ACPICA ASL (ACPI Source Language) compiler/decompiler
|
|
is now included with i386 and amd64 installations.
|
|
[jmcneill 20090818]
|
|
amd64, i386: Suspend and resume is now supported when using the
|
|
genfb(4) display driver. [jmcneill 20090823]
|
|
sparc/tcx(4): imported the xf86-video-suntcx driver and added hardware
|
|
acceleration [macallan 20090827]
|
|
unzip(1): A libarchive-based unzip frontend, emulating most of
|
|
infozip's command line. [joerg 20090903]
|
|
rumpcrypto: Add rump component for kernel crypto routines.
|
|
[pooka 20090903]
|
|
sparc/zx(4): imported the xf86-video-sunleo 1.2.0 driver from Xorg
|
|
[macallan 20090905]
|
|
hdaudio(4): New standards-compliant Intel High Definition Audio driver
|
|
written to replace azalia(4). [sborrill 20090906]
|
|
rump_smbfs(8): Support smbfs as a userspace server. [pooka 20090906]
|
|
sets: Move kernel modules out of base.tgz and into a new modules.tgz.
|
|
[jnemeth 20090907]
|
|
sysinst(8): Install the new modules.tgz set. [jnemeth 20090907]
|
|
build.sh: Add a modules operation which builds kernel modules and
|
|
installs them into DESTDIR. [jnemeth 20090907]
|
|
sysctl(7): Add kern.boothowto variable. [apb 20090911]
|
|
rc(8): Output is now logged to /var/run/rc.log. A new rc_silent
|
|
option suppresses output to the console; it can be set
|
|
in rc.conf(5) or by booting in silent mode (e.g. "boot
|
|
netbsd -z" on i386 or amd64). [apb 20090911]
|
|
kernel: remove POOL_INIT from the kernel, replace with dynamic
|
|
constructors which call pool_init(). [pooka 20090913]
|
|
pfsync(4): PFSYNC from OpenBSD 4.2 imported [degroote 20090914]
|
|
xen: add support for feature-flush-cache in block device backend.
|
|
Use it in block device frontend for DIOCCACHESYNC.
|
|
[bouyer 20090923]
|
|
ld.elf_so(1): Support dlinfo(), currently limited to RTLD_DI_LINKMAP.
|
|
[pooka 20090924]
|
|
rump(3): Support autoloading of modules from linksets. [pooka 20090924]
|
|
gpio(4): Add the GPIO_PIN_PULSATE attribute to let a pin pulsate at
|
|
a hardware defined frequency and duty cycle. [mbalmer 20090925]
|
|
gpioctl(8): Support the new GPIO_PIN_PULSATE attribute for pins using
|
|
the "pulsate" keyword. [mbalmer 20090925]
|
|
xen: add support for request-rx-copy in the virtual network device
|
|
backend. This is required by recent Xen linux kernels.
|
|
[bouyer 20090925]
|
|
ichlpcib(4): Add gpio(4) support. [jakllsch 20090927]
|
|
wb(4): Add a driver for Winbond W83L518D SD/MMC readers.
|
|
[jmcneill 20090930]
|
|
mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 212.1
|
|
[tsarna 20090929]
|
|
sparc64/lom(4): Add a driver for LOMlite lights out management
|
|
hardware monitor and watchdog timer. [nakayama 20091002]
|
|
i386: Add support for enhanced speedstep on VIA C7 Esther CPUs.
|
|
[jmcneill 20091002]
|
|
acpiwmi(4): Add a driver for the ACPI WMI Mapper interface.
|
|
[jmcneill 20091002]
|
|
i386: Add support for VIA C7 temperature sensors. [jmcneill 20091002]
|
|
dhcpcd(8): Import dhcpcd-5.1.1. [roy 20091002]
|
|
libm: Add f{dim,max,min}{,f,l} from FreeBSD [christos 20091004]
|
|
ukfs(3): Support disklabel partitions. [pooka 20091007]
|
|
man(1): Display manpage when specified with a path [cegger 20091007]
|
|
hdaudioctl(8): Add tool to manipulate hdaudio(4) devices
|
|
[sborrill 20091011]
|
|
rump(3): Create proper prototypes for varargs system calls.
|
|
[pooka 20091013]
|
|
rump(3): Introduce public interface specifications and autogenerate
|
|
entrypoint wrappers. [pooka 20091014]
|
|
rump(3): Add a virtual CPU scheduler which maps the current thread
|
|
to an available virtual CPU on entry to the rump kernel.
|
|
[pooka 20091015]
|
|
dhcpcd(8): Import dhcpcd-5.1.2. [roy 20091016]
|
|
sysinst(8): Give the option to use tmpfs for /tmp in sysinst instead of
|
|
the older mfs on i386 and amd64. [ahoka 20091018]
|
|
kernel: Remove support for uarea swap-out. [rmind 20091021]
|
|
bind: Update to 9.7.0-b1. [christos 20091024]
|
|
dhcpcd(8): Import dhcpcd-5.1.3. [roy 20091025]
|
|
flex(1): Import flex-2.5.35 [christos 20091025]
|
|
routed(8): Merge 2.32 changes [christos 20091025]
|
|
m4(1): Import the OpenBSD one since it implements features from gm4
|
|
that the new flex wants [christos 20091026]
|
|
yacc(1): Import byacc-20091028 [christos 20091028]
|
|
sparc/pm2fb(4): A driver for Permedia2-based graphics cards like
|
|
Sun's PGX32 [macallan 20091028]
|
|
shark: xf86-video-igs: an Xorg driver for IGS CyberPro 20x0 graphics
|
|
controllers, currently only for rev. 5 sharks
|
|
[macallan 20091110]
|
|
raid(4): RAIDframe parity maps, which greatly improve parity rewrite
|
|
times after unclean shutdown; jld's GSoC 2009 project.
|
|
[jld 20091117]
|
|
bnx(4): Added support for Broadcom BCM5709 and BCM5716 chips.
|
|
[bouyer 20091118]
|
|
build.sh: Add "rumptest" for fast testing of rump compilation
|
|
and linking. It is useful mostly for developers.
|
|
[pooka 20091118]
|
|
resolvconf(8): Import openreslv-3.3.3. [roy 20091121]
|
|
rump(3): Load rump virtual kernel symbol table at boot. This enables
|
|
the use of the kernel linker in a rump kernel.
|
|
[pooka 20091126]
|
|
ums(4): Added touchpanel support. [mbalmer 20091127]
|
|
ws(4): Added the xf86-input-ws input driver for touchpanels that
|
|
report absolute position data through wscons(4), e.g. those
|
|
support by ums(4). [mbalmer 20091128]
|
|
sparc64: Add real UltraSPARC-III* CPU support. [mrg 20091130]
|
|
build.sh: Handle externally added programs and libraries and create
|
|
sets. [uebayasi 20091130]
|
|
udl(4): Add a driver for DisplayLink DL-1x0/1x5 based USB LCDs and
|
|
USB-VGA adaptors. Ported from OpenBSD by FUKAUMI Naoki
|
|
with many modification. [tsutsui 20091130]
|
|
rump(3): Support binding threads to a specific CPU. [pooka 20091201]
|
|
lvm(8): Import new lvm2tools 2.02.56 version and libdevmapper 1.02.40.
|
|
[haad 20091202]
|
|
resolvconf(8): Import openreslv-3.3.4. [roy 20091204]
|
|
playstation2: Port deleted. [pooka 20091205]
|
|
mount_portal(8): Remove the kernel portalfs driver and replace
|
|
mount_portal with a version implemented using puffs.
|
|
[pooka 20091205]
|
|
network: Add "net.inet.icmp.bmcastecho" sysctl(7) support, to disable
|
|
ICMP replies to the broadcast address. [christos 20091207]
|
|
ntp: Import ntp-4-2-4p8. [kardel 20091208]
|
|
zaurus: Add support Xorg. [nonaka 20091213]
|
|
mips: First merge of the matt-nb5-mips64 branch. Added support for
|
|
64-bit MIPS processors (O32, N32, N64 ABIs are supported).
|
|
Added support for RMI XLS6ATX_7A board and XL SoC family.
|
|
[matt 20091214]
|
|
sysinst(8): Make SHA1 the default option for cyphers. [ahoka 20091216]
|
|
atf(7): Import 0.7. [jmmv 20091222]
|
|
dhcpcd(8): Import dhcpcd-5.1.4. [roy 20091223]
|
|
bind: Update to 9.7.0-rc1. [christos 20091226]
|
|
openssl(1): Import SNAP-20091226 [christos 20091226]
|
|
openssh: Import 5.3. [christos 20091226]
|
|
sparc/gfb(4): Add a driver for Sun XVR-1000 graphics boards
|
|
[macallan 20091229]
|
|
wm(4): Add support for i82583V [msaitoh 20091230]
|
|
libc: Import tzcode2009k [mlelstv 20091231]
|
|
cas(4): Add a driver for Sun Cassini and Cassini+ Ethernet hardware.
|
|
From OpenBSD [jdc 20100107]
|
|
mount_psshfs(8): Add -u and -g for uid/gid remapping. [pooka 20100107]
|
|
puffs(3): Support unmounting the file system from the
|
|
file server. [pooka 20100107]
|
|
cobalt: Add LBA48 support to bootloader so that it can safely load
|
|
a kernel from NetBSD partition beyond >137GB boundary.
|
|
[tsutsui 20100110]
|
|
mount_puffs(8): Add a utility for querying puffs arguments
|
|
to make mount -vv work for puffs mounts. [pooka 20100114]
|
|
sparc: Add apc(4), a driver for the Aurora Personality Chip (APC)
|
|
found on SPARCstation-4/5 and qemu. Allows to idle the
|
|
CPU when in the idle loop. [bouyer 20100115]
|
|
tn3270: Removed from base [roy 20100116]
|
|
macppc: Add support for new-style kernel modules. [jmmv 20100118]
|
|
shark: Add support for new-style kernel modules. [jmmv 20100118]
|
|
wscons(4): Add fonts for eastern european languages. [ahoka 20100118]
|
|
daily.conf(5): Add fetch_pkg_vulnerabilities to keep the packages
|
|
vulnerabilities database up to date, if it exists.
|
|
[jmmv 20100119]
|
|
security.conf(5): Add check_pkg_vulnerabilities and
|
|
check_pkg_signatures to validate the installed packages
|
|
against the vulnerabilities database and the expected
|
|
checksums for their files. [jmmv 20100119]
|
|
bpf(9): Make bpf interface with an ops vector backed by stubs
|
|
if bpf is not present in the kernel. The client
|
|
linkage is now always the same. [pooka 20100119]
|
|
network: Make TCP window size autoscaling the default. [pooka 20100126]
|
|
dhcpcd(8): Import dhcpcd-5.1.5. [roy 20100131]
|
|
amigappc: A CSPPC system with ahsc(4) or cbiiisc(4) boots into
|
|
multiuser for the first time. [phx 20100202]
|
|
terminfo(3): Import my terminfo implementation to replace termcap.
|
|
[roy 20100203]
|
|
config(1): Add an experimental "ioconf" keyword which makes config
|
|
output only the device attachment tree in ioconf.c instead
|
|
of the entire kernel build infrastructure. [pooka 20100203]
|
|
acpismbus(4): Add my experimental ACPI SMBus Control Method
|
|
Interface driver. [pgoyette 20100206]
|
|
uthum(4): Add a driver for TEMPer and TEMPerHUM usb thermometers.
|
|
Adapted from OpenBSD [tonio 20100206]
|
|
network: Derive the mbuf cluster (NMBCLUSTERS) at boot time from
|
|
the available memory. The default can be raised by changing
|
|
kern.mbuf.nmbclusters. [joerg 20100208]
|
|
mfi(4): Add support for LSI's newer (GEN2) RAID controller from
|
|
OpenBSD. [msaitoh 20100209]
|
|
aibs(4): New driver for ASUSTeK AI Booster (ACPI ASOC ATK0110)
|
|
hardware monitor with limit support. [cnst 20100209]
|
|
wm(4): Add support for Intel 82575, 82576 and 82580 Ethernet.
|
|
[msaitoh 20100216]
|
|
u3g(4): Support Huawei K3765. [pooka 20100219]
|
|
wbsio(4): New driver for Winbond Super I/O attachment of
|
|
lm(4) on any port. [cnst 20100221]
|
|
wcfb(4): A driver for 3Dlabs Wildcat graphics cards [macallan 20100224]
|
|
netstat(8): Add -h which humanizes numbers from -bi. [pooka 20100224]
|
|
ld.elf_so(1): Implement negative symbol lookup cache [roy 20100227]
|
|
dhcpcd(8): Import dhcpcd-5.2.1. [roy 20100227]
|
|
ddb(4): Add 'mach frame' for hp700. [skrll 20100302]
|
|
ne(4): Add proper support for NE2000 8 bit mode. [tsutsui 20090303]
|
|
module(7): Remove all kernel compile time #defines indicating file
|
|
system support (e.g. fs_ffs.h / -DFFS). [pooka 20100303]
|
|
module(7): Make it possible to disable builtin modules and
|
|
re-enable them. [pooka 20100305]
|
|
uhso(4): Add a driver for Option N.V. Wireless WAN modems.
|
|
[plunky 20100306]
|
|
openldap: Update to 2.4.21. [lukem 20100308]
|
|
config(1): Add experimental "pseudo-root" keyword which can
|
|
be used to specify any interface as the local root.
|
|
When used in conjunction with ioconf, this creates
|
|
the device tree from the pseudo-root downward (pseudo-root
|
|
itself not included). [pooka 20100308]
|
|
atari: Add support for the SMC Elite Ultra Ethernet with
|
|
the SMC_TT VME-ISA bridge. [tsutsui 20100313]
|
|
aibs(4): Remove aiboost(4) as obsolete and redundant
|
|
since the introduction of aibs(4). [cnst 20100319]
|
|
rump(3): Support bluetooth. [pooka 20100322]
|
|
sparc/cgtwelve(4): A driver for Sun CG12 / Matrox SG3 graphics boards
|
|
[macallan 20100323]
|
|
rump(3): Support unionfs, layerfs, nullfs and umapfs. [pooka 20100330]
|
|
dhcpcd(8): Import dhcpcd-5.2.2. [roy 20100331]
|
|
nca(4): Added PCI attachment for Domex DMX-3191D SCSI board.
|
|
[jakllsch 20100401]
|
|
dbcool(4): Added support for ADM1031 therman sensor / fan controller
|
|
[macallan 20100401]
|
|
atari: Add support for the EtherNEC, ISA NE2000 based Ethernet
|
|
connected to Atari ROM cartridge slot. [tsutsui 20100401]
|
|
agp(4): Add support for the Intel 82855GM AGP port. [jakllsch 20100404]
|
|
sdmmc(4): Add support for SD 4bit bus width. [nonaka 20100406]
|
|
evbsh3: Add support for Alpha Project MS104-SH4, TAC T-SH7706LAN Rev.3
|
|
and TAC T-SH7706LSR Rev.1. [nonaka 20100407]
|
|
acpi(4): Updated ACPICA to 20100121. [jruoho 20100408]
|
|
fss(4): Add snapshot support for MSDOS file systems. [hannken 20100409]
|
|
fsck_msdos(8): add -x option which allows to run fsck_msdos -n on
|
|
a snapshot of a live file system. [hannken 20100411]
|
|
rump(3): Support file system snapshots. [pooka 20100412]
|
|
hpcarm: Add support for Sharp W-ZERO3 series. [nonaka 20100417]
|
|
acpi(4): The sysctl(8) tree was reorganized into hw.acpi.
|
|
[jruoho 20100419]
|
|
acpiwmi(4): Add four mappings; wmidell(4), wmieeepc(4),
|
|
wmihp(4), and wmimsi(4). [jruoho 20100419]
|
|
kernel: Enforce RLIMIT_FSIZE above the file system. This fixes
|
|
the feature for some file systems. [pooka 20100423]
|
|
libc: Added a space-efficient write-once database (cdbr(3), cdbw(3)).
|
|
The database cache for services(5) has been updated to use
|
|
this. services_mkdb(8) can still be used to create the old
|
|
format. [joerg 20100425]
|
|
rump(3): Autoload host kernel modules from /stand/arch/modules on
|
|
x86 archs. [pooka 20100426]
|
|
rump(3): Properly support virtual SMP on x86 hosts and default to
|
|
the same number of CPUs as on the host (configurable
|
|
with RUMP_NCPU). [pooka 20100428]
|
|
tftpd(8): Add -c so files can be uploaded without requiring them
|
|
to be created before the upload. See the section on security
|
|
considerations before enabling. [hubertf 20100429]
|
|
hp700: Add support for elroy(4), astro(4) and ssio(4) based 64-bit
|
|
machines running in 32-bit mode. [skrll 20100430]
|
|
rump(3): Autogenerate /dev device nodes. [pooka 20100430]
|
|
rump(3): Support audio(9). [pooka 20100501]
|
|
hpcsh: Add sysinst(8) support. [tsutsui 20100503]
|
|
sandpoint: Added support for Marvell-SKnet in netboot.
|
|
[phx 20100503]
|
|
news68k: Switch NetBSD/news68k to using 8KB/page in kernel.
|
|
It slightly improves performance on NWS-1750D.
|
|
[tsutsui 20100504]
|
|
xen: Enable no-execute bit feature for i386pae and amd64 kernels.
|
|
[jym 20100505]
|
|
cron(8): Import 4.1 from isc. [christos 20100506]
|
|
atf(7): Import 0.8. [jmmv 20100508]
|
|
httpd(8): Import bozohttpd-20100509. [mrg 20100509]
|
|
rump(3): Add uniprocessor locking routines. They can be used in
|
|
virtual uniprocessor configurations for a significant
|
|
performance boost. [pooka 20100518]
|
|
puffs(3): Support extended attributes. [pooka 20100521]
|
|
btmagic(4): Added Apple Magic Mouse driver. [plunky 20100522]
|
|
X11: Updated many packages, notably: Mesa 7.7.1, xextproto 7.1.1,
|
|
libXext 1.1.1, libXi 1.3 (XInput2), libX11 1.3.3, pixman 0.18.2,
|
|
xinput 1.5.1, xf86-input-keyboard 1.4.0, xf86-input-mouse 1.5.0,
|
|
xf86-video-ati 6.13.0, xf86-video-mga 1.4.12,
|
|
xf86-video-nv 2.1.17, xf86-video-siliconmotion 1.7.4,
|
|
xf86-video-vesa 2.3.0, xf86-video-vmware-11.0.1. [mrg 20100523]
|
|
radeondrm(4): Ported across several updates from FreeBSD drm, Mesa 7.7.1
|
|
r600 (Radeon HD 3000/4000 series) driver now works.
|
|
[mrg 20100523]
|
|
X11: Added support for xf86-video-geode and xf86-video-openchrome.
|
|
[mrg 20100527]
|
|
rump(3): Implement a pagedaemon which releases weakly referenced
|
|
memory in case of a memory shortage. [pooka 20100603]
|
|
atf(7): Import 0.9. [jmmv 20100604]
|
|
dhcpcd(8): Import dhcpcd-5.2.4. [roy 20100604]
|
|
vnode(9): Remove member v_vnlock. [hannken 20100605]
|
|
acpi(4): Updated ACPICA to 20100528. [jruoho 20100606]
|
|
hp700/lcd(4): Driver for hp700 lcds added. [skrll 20100601]
|
|
ofppc: Support Gigabit Ethernet Controller for MV64361 on PegasosII
|
|
by mvgbe@gt. [kiyohara 20100609]
|
|
arm: Added support for Cortex-A8 CPUs. [jmcneill 20100616]
|
|
atf(7): Add support for expected test failures. [pooka 20100616]
|
|
vnsubr(9): Remove recursive vnode locks. [hannken 20100618]
|
|
mkubootimage(1): Added tool to generate u-boot kernel images.
|
|
[jmcneill 20100618]
|
|
httpd(8): Import bozohttpd-20100621. [mrg 20100621]
|
|
kernel: Add high-priority xcall(9) support. [rmind 20100622]
|
|
hp700: Add support for uturn(4) based machines. [skrll 20100624]
|
|
autoconf(9): Add config_mountroot(9), which defers device configuration
|
|
after mountroot(), like config_interrupt(9) that defers
|
|
configuration after interrupts are enabled. [tsutsui 20100625]
|
|
wm(4): Add support for Intel I340 Ethernet. [msaitoh 20100625]
|
|
hpcarm: Use rtc_offset passed from hpcboot. [tsutsui 20100626]
|
|
network: Add mpls(4) - MultiProtocol Label Switching support
|
|
[kefren 20100626]
|
|
kue(4): Fix unaligned memory access to make kue(4) work on
|
|
ARM and MIPS machines. [tsutsui 20100627]
|
|
atf(7): Import 0.10. [jmmv 20100703]
|
|
upgt(4): Add a driver for Conexant/Intersil PrismGT SoftMAC USB
|
|
IEEE 802.11b/g WLAN device, ported from OpenBSD by
|
|
FUKAUMI Naoki. [tsutsui 20100704]
|
|
compat_linux(8): Update linux emulation to support the most
|
|
commonly used linux 2.6.x kernel features.
|
|
We now claim to be linux kernel version 2.6.18. [chs 20100706]
|
|
kernel: Add direct select()/poll() support. [rmind 20100708]
|
|
prep: Support Xserver. It's tested only on-board s3(864).
|
|
[kiyohara 20100712]
|
|
hpcarm: Bump MAXPARTITIONS from 8 to 16. [tsutsui 20100717]
|
|
tests(7): Convert the libposix, libprop, libpthread, librt, libskey and
|
|
libutil tests to ATF. [jmmv 20100716]
|
|
tests(7): Convert the include and csu tests to ATF. [jmmv 20100717]
|
|
tests(7): Convert the lint1 and libobjc tests to ATF. [jmmv 20100718]
|
|
amd64, i386: Intel Firmware Hub Random Number Generator support moved
|
|
from pchb(4) to fwhrng(4) at ichlpcib(4). [jakllsch 20100723]
|
|
tests(7): Add NFS (client and server) to VFS tests [pooka 20100726]
|
|
i386: Add PAE support. [jym 20100727]
|
|
hpcarm, hpcmips, hpcsh: Switch to using Xorg servers and binaries.
|
|
[tsutsui 20100731]
|
|
bebox: Support xserver. It tested only s3(TRIO 64V+).
|
|
[kiyohara 20100801]
|
|
tests(7): Convert the sort tests to ATF. [jmmv 20100801]
|
|
wpa: New wpa_supplicant(8) and hostapd(8) 0.7.2 [christos 20100804]
|
|
tests(7): Add elementary tests for the audio subsystem.
|
|
[pooka 20100804]
|
|
hpcarm: Improve console speed on W-ZERO3 machines using
|
|
write through mapping for framebuffer memory.
|
|
[tsutsui 20100808]
|
|
bind: Update to 9.7.2b1. [christos 20100806]
|
|
newfs(8): Add -G parameter to allow creating test images.
|
|
[pooka 20100809]
|
|
rump(3): Support carp(4) in the networking stack. [pooka 20100810]
|
|
acpicpu(4): Add a driver for ACPI-based processor functionality.
|
|
[jruoho 20100815]
|
|
network: Added NPF - a new packet filter. [rmind 20100822]
|
|
rump(3): Add rumpdev_scsipi. [pooka 20100823]
|
|
rump(3): Add a virtual SCSI target used for testing of scsipi(9)
|
|
and SCSI devices. [pooka 20100823]
|
|
tests(7): Convert the libdes tests to ATF. [jmmv 20100825]
|
|
awk(1): upgrade to 20100523 [christos 20100826]
|
|
ntp: switch build to ntp 4.2.6 (imported 20091213 in external/bsd/ntp)
|
|
[kardel 20100827]
|
|
rump(3): Support setuid(2), geteuid(2), etc. [pooka 20100830]
|
|
dreamcast: Fix a long standing GD-ROM driver bug so that file system
|
|
on GD-ROM works properly. The problem is reported and tracked
|
|
by Yasushi Oshima. [tsutsui 20100831]
|
|
omapfb(4): a simple driver for OMAP 3xxx on-chip video, especially the
|
|
Beagleboard [macallan 20100831]
|
|
rump_lwproc(3): Add an interface for process/thread management
|
|
in a rump kernel. [pooka 20100901]
|
|
hpcarm: Add an install kernel for JORNADA720 and make sysinst(8)
|
|
choose a proper default kernel per running installation kernel.
|
|
[tsutsui 20100904]
|
|
acpi(4): The ACPI driver will no longer attach if the BIOS release
|
|
year is 2000 or older. To override this behaviour, set
|
|
acpi_force_load=1 or add options ACPI_BLACKLIST_YEAR=0 to your
|
|
kernel config. [jmcneill 20100906]
|
|
rump(3): Significantly improve VM performance for large objects.
|
|
[pooka 20100907]
|
|
rump(3): Make the pagedaemon flush VFS objects and drain the
|
|
kmem/kernel_map in case of memory shortage. [pooka 20100908]
|
|
amd64, i386: Enable Ext2fs support in bootloader. [tsutsui 20100911]
|
|
m68k: Re-enable m68k optimized in_cksum routine. Makes
|
|
~5% improvements of ttcp(1) xfer rates. [tsutsui 20100919]
|
|
sparc: Re-enable sparc optimized in_cksum routine. [tsutsui 20100920]
|
|
httpd(8): Import bozohttpd-20100920. [mrg 20100921]
|
|
aue(4): Add support for I-O DATA ETX-US2. [tsutsui 20100925]
|
|
evbarm: Support Marvell Sheevaplug and some Marvell SoC NAS box.
|
|
[kiyohara 20101002]
|
|
build: Use consistent kernel names in distribution, i.e. rename kernels
|
|
from "netbsd.aout-GENERIC.gz" to "netbsd-GENERIC.aout.gz" etc.
|
|
[tsutsui 20101004]
|
|
dreamcast: Build and put a raw binary format kernel into distribution.
|
|
[tsutsui 20101004]
|
|
dhcpcd(8): Import dhcpcd-5.2.8. [roy 20101007]
|
|
xinit(1): Disable PAM on ports which have legacy non-XFree86 servers
|
|
so that xinit(1) can properly quit Xserver after xinitrc script
|
|
exits. [tsutsui 20101010]
|
|
acpivga(4): Add a driver for ACPI video extensions. [gsutre 20101012]
|
|
dreamcast: Add a stub for kernels with options MODULAR.
|
|
[tsutsui 20101013]
|
|
m68k: Fix kobj relocation functions so that MODULAR kernel work
|
|
on m68k ports. [tsutsui 20101014]
|
|
sun3: Make common module(7) binaries work on both sun3 and sun3x.
|
|
[tsutsui 20101015]
|
|
virt(4): Make interface a cloner. [pooka 20101019]
|
|
atf(7): Import 0.11. [jmmv 20101020]
|
|
rump_sp(7): Initial import of remote rump kernel access
|
|
protocol. [pooka 20101027]
|
|
lua(1): Import of Lua 5.1.4. [mbalmer 20101031]
|
|
raidframe(4): Support greater than 2TB devices. [mrg 20101101]
|
|
xz(1): Import of XZ 5.0.0. [joerg 20101102]
|
|
otus(4): Port the Atheros AR9001U from OpenBSD (Anon Ymous)
|
|
[christos 20101103]
|
|
rumpclient(3): Add a clientside library for remote rump kernel
|
|
access. [pooka 20101104]
|
|
fujbp(4), fujhk(4): Add brightness and hotkey drivers
|
|
for Fujitsu laptops. [gsutre 20101105]
|
|
rump_sp(7): Support local domain sockets. [pooka 20101105]
|
|
schide(4): Add Intel SCH IDE driver from OpenBSD.
|
|
[jakllsch 20101106]
|
|
atf(7): Import 0.12. [jmmv 20101107]
|
|
hp700: Update sti(4) from OpenBSD and add pci(4) attachment.
|
|
[skrll 20101109]
|
|
nside(4): Add a driver for the National Semiconductor PC87415 IDE
|
|
controller. [skrll 20101110]
|
|
tests(7): Add basic tests for cgd(4). [pooka 20101111]
|
|
dreamcast: Switch to using Xorg servers and binaries.
|
|
[tsutsui 20101112]
|
|
et(4): Add a driver for Agere/LSI ET1310/ET1301 10/100/Gigabit
|
|
Ethernet device [jnemeth 20101112]
|
|
etphy(4): Add a driver for the Agere/LSI ET1011 TruePHY Gigabit
|
|
Ethernet PHY [jnemeth 20101112]
|
|
arm: Add support for i.MX51 SoC.
|
|
[bsh 20101113]
|
|
evbarm: Add initial support for Sharp NetWalker MID.
|
|
[bsh 20101113]
|
|
ifconfig(8): Add the "linkstr" command which can be used to communicate
|
|
an arbitrary string with the interface driver. [pooka 20101115]
|
|
shmif(4): Convert to a cloner interface. [pooka 20101115]
|
|
module(7): Allow disabling autoloading a specific module by setting
|
|
noautoload property. [jnemeth 20101118]
|
|
openssh: Import 5.6. [adam 20101121]
|
|
dhcpcd(8): Import dhcpcd-5.2.9. [roy 20101127]
|
|
module(7): Rename <module>.prop to <module>.plist. [jnemeth 20101127]
|
|
rump_sp(7): Add worker thread caching and significantly improve
|
|
performance. [pooka 20101129]
|
|
ukbd(4): Support for Apple notebook keyboards: swapped keys on ISO
|
|
keyboards, Apple FN key, simulate AltGr with FN-Alt,
|
|
generate special keycodes for the hotkeys. [phx 20101130]
|
|
rump(3): Implement mutex_owner() and use it to improve pagedaemon
|
|
performance on multiprocessor systems. [pooka 20101201]
|
|
bind: Update to 9.7.2-P3. Bug and security fixes since 9.7.2b1. See
|
|
src/external/bsd/bind/dist/CHANGES [christos 20101202]
|
|
passwd.conf(5): Set the default local cipher for passwords to 'sha1'.
|
|
[jmmv 20101201]
|
|
raid(4): Add support for non 512-byte sector devices. [mrg 20101203]
|
|
sysinst(8): Drop the question to select a password cipher algorithm.
|
|
[jmmv 20101204]
|
|
pcap(3): Update libpcap to 1.1.1; see
|
|
src/external/bsd/libpcap/dist/CHANGES for the list of changes
|
|
[christos 20101205]
|
|
tcpdump(8): Update to 4.1.1; see src/external/bsd/tcpdump/dist/CHANGES
|
|
for the list of changes [christos 20101205]
|
|
prenice(1): Add new command to change process priorities based upon
|
|
the command name, like pkill(1) and pgrep(1). [mrg 20101205]
|
|
rump_allserver(1): Add a rump server which uses rump_sp(7) and
|
|
serves all available kernel components. [pooka 20101205]
|
|
rumpnet_bridge: Add a bridge(4) component. [pooka 20101208]
|
|
rumpnet_agr: Add an agr(4) component. [pooka 20101208]
|
|
bnx(4): Add support for Broadcom BCM5709S (SerDes) chip. [jym 20101210]
|
|
openldap: Import 2.4.23. [adam 20101212]
|
|
rump.halt(1): Add a utility to halt a rump kernel. [pooka 20101212]
|
|
rump_server(1): Add a modular version of rump_allserver(1)
|
|
which can load the specified components dynamically.
|
|
[pooka 20101213]
|
|
libc: Provide a re-entrant and thread-safe set of timezone API's that
|
|
don't require locking and can operate on user-specified
|
|
timezones as opposed to having to alter the environment
|
|
to change a timezone. [christos 20101216]
|
|
amigappc: Made onboard serial interface work. [phx 20101219]
|
|
yacc(1): Import byacc-20101127 [christos 20091223]
|
|
dm(4): Make LVM use non 512-byte sector devices. [mlelstv 20101223]
|
|
auvitek(4): Add a driver for Auvitek AU0828 family USB video
|
|
capture controllers. [jmcneill 20101227]
|
|
ofppc: Support for RDB partitions. [phx 20101231]
|
|
tests(7): Add r/o file system tests to the VFS testing framework.
|
|
[pooka 20101231]
|
|
rump_lwproc(3): Support a variant of rfork(). [pooka 20110102]
|
|
dhcpcd(8): Import dhcpcd-5.2.10. [roy 20110103]
|
|
rump_server(1): Add -c to control the number of virtual CPUs
|
|
configured into the kernel server. [pooka 20110103]
|
|
resize_ffs(8): support byteswapped file systems, and support
|
|
growing ufs2 file systems. [riz 20110104]
|
|
rump(3): Support SMP on all architectures regardless of if
|
|
the host supports it. [pooka 20110104]
|
|
acpipmtr(4): Add a driver for ACPI power meters. [jruoho 20110105]
|
|
rumpclient(3): Support clients that fork(2). [pooka 20110105]
|
|
amd64, i386: Booting from a disk with a GUID Partition Table is
|
|
now possible. [jakllsch 20110106]
|
|
rump(3): Support LOCKDEBUG. [pooka 20110106]
|
|
rumphijack(3): Add a system call hijacking library which can be
|
|
used to run unmodified binaries against kernel services
|
|
provided by rump_server(1). [pooka 20110107]
|
|
sigqueue(2): Implement sigqueue/sigqueueinfo [christos 20110109]
|
|
shmif_dumpbus(1): Add a utility for converting the contents of
|
|
an shmif(4) busfile into pcap(3). [pooka 20110112]
|
|
tests(7): Add union mount tests to the VFS test framework.
|
|
[pooka 20110113]
|
|
amiga: Add a driver for BlizzardPPC 603e+ SCSI [phx 20110114]
|
|
powerpc: Add support for using secure PLT (thereby allowing data
|
|
and bss of powerpc programs and shared library to be set
|
|
non-executable). [matt 20110115]
|
|
acpiwdrt(4): Add a driver for ACPI Watchdog Resource Tables.
|
|
[jmcneill 20110117]
|
|
isns(3): Add a library providing iSNS (IETF RFC 4171) protocol
|
|
support, contributed by Wasabi Systems. [agc 20110117]
|
|
rump(3): Rework rump syscall compat. The interface provided
|
|
by a newer NetBSD version is now always compatible
|
|
with a client compiled on an older version. [pooka 20110117]
|
|
powerpc: Added support for Book E Freescale MPC85xx (e500 core)
|
|
processors. Added "fast" software interrupts support and
|
|
SOFTFLOAT for PowerPC (Book E only), reworked FPU/VEC support
|
|
for e500 SPE, other improvements. [matt 20110118]
|
|
atactl(8): Fix mislabelled S.M.A.R.T. lifetime temperature record
|
|
reading. [nisimura 20110119]
|
|
rump.dhcpclient(1): Add a very simple DHCP client for rump kernels.
|
|
Unlike other DHCP clients, it does not assume it is the
|
|
only DHCP client running on the host. [pooka 20110120]
|
|
pcf8563rtc(4): Add a todr(9) driver for NXP PCF8563 [jakllsch 20110124]
|
|
rumpclient(3): Support server reconnect in case of a severed
|
|
connection. This makes things like rebooting a kernel
|
|
server from under an application possible. [pooka 20110124]
|
|
emips: Initial commit of the eMIPS port [pooka 20110126]
|
|
vte(4): add a driver for the R6040 fast ethernet controller found in
|
|
RDC's vortex86 and PMX-1000 system-on-chip. [bouyer 20110126]
|
|
kernel: add kern.evcnt sysctl [matt 20110129]
|
|
vmstat(1): add support for getting evcnts and boottime for sysctl.
|
|
Allow unprived vmstat to function is everything wanted is
|
|
available via sysctl. [matt 20110129]
|
|
route: make routing socket interface 64-bit clean. [matt 20110131]
|
|
dhcpcd(8): Import dhcpcd-5.2.11. [roy 20110204]
|
|
hp300: Switch NetBSD/hp300 to wscons(4) with rasops(9).
|
|
Simply ported from OpenBSD/hp300. [tsutsui 20110206]
|
|
rumphijack(3): Improve select(2) emulation. Commit was done
|
|
through a rump TCP/IP stack. [pooka 20110211]
|
|
hp300: Add support for framebuffers on HP362 and HP382.
|
|
[tsutsui 20110212]
|
|
hp300: Add support for Apollo Domain keyboard. From OpenBSD.
|
|
[tsutsui 20110212]
|
|
disklabel(8): Disable COMPAT_386BSD_MBRPART. The related kernel
|
|
compat option was disabled by default four years ago, and
|
|
NetBSD has not used partition id 165 (0xA5) for much longer.
|
|
Meanwhile the presence of this code in disklabel can
|
|
cause sysinst to clobber FreeBSD installs on the same
|
|
disk. Those with very, very old NetBSD installations may
|
|
need to use fdisk(8) to change the NetBSD partition ids
|
|
from 165 (0xA5) to 169 (0xA9). [dholland 20110212]
|
|
rumpclient(3): Support clients that execve(2). [pooka 20110214]
|
|
hp700: Add support for HIL devices. From OpenBSD. [tsutsui 20110215]
|
|
bind: Update to 9.8.0rc1: Response policy zones (RPZ) and DNS64 support.
|
|
[christos 20110215]
|
|
kernel: Add PCU (Per-CPU Unit) interface to unify synchronization of
|
|
per CPU context, like lazy FPU management. [rmind 20110217]
|
|
acpi(4): Updated ACPICA to 20110211. [jruoho 20110217]
|
|
rumphijack(3): Support hijacking of pathname-based system calls.
|
|
[pooka 20110217]
|
|
rumphijack(3): Allow clients to specify system calls to hijack
|
|
and how by setting the RUMPHIJACK environment variable.
|
|
[pooka 20110218]
|
|
ath(4): Add support for AR9280 devices. [jmcneill 20110220]
|
|
mips: Second merge of matt-nb5-mips64 branch. Added SMP support for
|
|
MIPS architecture. Rewritten interrupt handling to be much
|
|
more efficient, added "fast" software interrupts and kernel
|
|
preemption. Added support for RMI (NetLogic) XLS/XLR models.
|
|
Major clean up for MIPS port. [matt 20110220]
|
|
mips: Converted MIPS to use PCU to manage FPU. [matt 20110220]
|
|
ath(4): Add support for AR9285 devices. [cegger 20110221]
|
|
libsaslc(3): Complete integration of libsaslc written for GSoC 2010
|
|
by Mateusz Kocielski, improved and integrated with Postfix
|
|
by Anon Ymous. Supported mechs are: ANONYMOUS, CRAM-MD5,
|
|
DIGEST-MD5, EXTERNAL, GSSAPI, LOGIN, PLAIN [christos 20110221]
|
|
alc(4): Add a driver for Atheros AR813x/AR815x Ethernet.
|
|
[jmcneill 20110222]
|
|
ukfs(3): Support reverse-endian disklabels. [pooka 20110222]
|
|
flash(9): Add subsystem to handle Flash devices. [ahoka 20110226]
|
|
nand(9): Add subsystem to handle NAND controllers. [ahoka 20110226]
|
|
evbarm: Add driver for OMAP NAND controllers. [ahoka 20110226]
|
|
postfix(1): Import version 2.8.1 [tron 20110302]
|
|
atf-run(1): In case a test program dumps core, dump the stack
|
|
trace from the core file as part of test output.
|
|
[pooka 20110302]
|
|
ffs: merge the bouyer-quota2 branch. This adds a new on-disk format
|
|
to store disk quota usage and limits, integrated with ffs
|
|
metadata. Usage is checked by fsck_ffs (no more quotacheck)
|
|
and is covered by the WAPBL journal. Enabled with kernel
|
|
option QUOTA2, turned on with tunefs(8) on a per-filesystem
|
|
basis. mount_mfs(8) can also turn quotas on.
|
|
[bouyer 20110306]
|
|
quotactl(2): quotactl system call interface changed to support the
|
|
bouyer-quota2 branch. Quotas are no longer limited to
|
|
32-bit values. [bouyer 20110306]
|
|
repquota(8): added -x option to dump quotas for backup or
|
|
transfer purposes. [bouyer 20110306]
|
|
quotactl(8): Added tool to manipulate quotas via proplib XML bundles.
|
|
This can be used (among other things) to restore backups
|
|
created with repquota -x. [bouyer 20110306]
|
|
tmux(1): First import of tmux (version 1.4). [jmmv 20110310]
|
|
powerpc: add TLS (thread local storage) support. [matt 20110311]
|
|
sh3: add TLS (thread local storage) support. [joerg 20110312]
|
|
x86: add TLS (thread local storage) support. [joerg 20110312]
|
|
mips: add TLS (thread local storage) support. [matt 20110314]
|
|
mips: add MIPS32R2 and MIPS64R2 support. [matt 20110314]
|
|
shmif_dumpbus(1): Make endian-independent. [pooka 20110314]
|
|
sparc64: Add initial support for Fujitsu SPARC64 systems, not yet
|
|
stable. Mostly from OpenBSD. [mrg 20110315]
|
|
hppa: add TLS support. [skrll 20110317]
|
|
gdtoa: Import the latest [christos 20110319]
|
|
sandpoint: D-Link DSM-G600 support. [phx 20110319]
|
|
shark: chipsfb(4) now works on shark. [macallan 20110323]
|
|
postfix(1): Import version 2.8.2 [tron 20110323]
|
|
sparc: add TLS (thread local storage) support. [martin 20110330]
|
|
sparc64: add TLS (thread local storage) support. [martin 20110330]
|
|
alpha: add TLS (thread local storage) support. [skrll 20110331]
|
|
atf(7): Import 0.13. [jmmv 20110331]
|
|
ssh-askpass(1): Updated to 1.2.0. [mbalmer 20110403]
|
|
rdcide(4): add a driver for the IDE controller found in RDC's
|
|
vortex86 and PMX-1000 system-on-chip. [bouyer 20110404]
|
|
rdcpcib(4): add a driver for the PCI/ISA bridge and watchdog timer
|
|
found in RDC's vortex86 and PMX-1000 system-on-chip.
|
|
[bouyer 20110404]
|
|
s390rtc(4): Add a todr(9) driver for Seiko Instruments S-35390A.
|
|
[phx 20110404]
|
|
sandpoint: QNAP support. [phx 20110405]
|
|
dhcpcd(8): Import dhcpcd-5.2.12. [roy 20110406]
|
|
sparc64: Add EDID (Extended Display Identification Data) reading,
|
|
and video mode setting support, to ffb(4). [jdc 20110408]
|
|
x68k: Fix hangup on floppy access. [tsutsui 20110410]
|
|
kernel: Bug fixes and improvements to POSIX semaphore. [rmind 20110411]
|
|
kerberos(8): Upgrade to Heimdal-1.5pre1. [elric 20110416]
|
|
kernel: Support for Darwin, Mach, IRIX and PECOFF emulation was
|
|
retired. [joerg 20110426]
|
|
balloon(4): Balloon driver now enabled for all Xen kernels.
|
|
[jym 20110429]
|
|
powerpc: Converted PowerPC to use PCU to manage FPU/AltiVec/SPE.
|
|
[matt 20110502]
|
|
x68k: Fix a buffercache overrun bug that causes unexpected panic
|
|
during sysinst. [tsutsui 20110505]
|
|
perfuse: Add the PUFFS RElay to FUSE library, which bridges the kernel
|
|
level API for FUSE filesystems with native PUFFS.
|
|
[manu 20110509]
|
|
postfix(1): Import version 2.8.3 [tron 20110511]
|
|
file(1): Import 5.07 [christos 20110512]
|
|
m68k: Fix a regression bug in FPU_EMULATE code that causes weird awk(1)
|
|
behavior. [tsutsui 20110514]
|
|
wm(4): Add support for Intel 82579 with 6 series chipset(PCH2).
|
|
[msaitoh 20110524]
|
|
userconf(4), boot.cfg(5), boot(8), i386, amd64: Support userconf(4)
|
|
command in boot.cfg(5)/boot(8) on i386/amd64.
|
|
[uebayasi 20110526]
|
|
kernel: add SOCK_SEQPACKET for local sockets [manu 20110529]
|
|
bind: Update to 9.8.0-P2: Security fixes. [spz 20110529]
|
|
makefs(8): Fix a corrupted RRIP entry problem in deep directories on
|
|
cd9660 fs with rockridge extension. [tsutsui 20110529]
|
|
tmpfs: Many fixes and some performance improvements. [rmind 20110529]
|
|
compat_linux(8), compat_linux32: Add fadvise64() and fadvise64_64()
|
|
syscalls. [alnsn 20110530]
|
|
powerpc: Initial SMP support for MPC85xx, reworked and unified IPI
|
|
code, various other improvements. [matt 20110605]
|
|
ktrace(1): Add a new trace point to list all open file descriptors
|
|
after exec(3). [alnsn 20110601]
|
|
alpha: Converted Alpha to use PCU to manage FPU. [matt 20110607]
|
|
sparc: enable options MODULAR in the GENERIC* kernels. [mrg 20110611]
|
|
kernel: Merge of the rmind-uvmplock branch. [rmind 20110612]
|
|
resolvconf(8): import openresolv-3.4.2 [roy 20110613]
|
|
openssl(1): Import openssl-1.0.1-stable-SNAP-20110605 [spz 20110605]
|
|
powerpc: Switch to using direct-mapped uareas (pcb + kernel stacks).
|
|
[matt 20110613]
|
|
atf(7): Import 0.14. [jmmv 20110614]
|
|
evbppc: Enable builds for OEA, ibm4xx and Book-E modules.
|
|
[mrg 20110615]
|
|
powerpc: the generic PIC code now supports matt@'s fast softintr
|
|
code [macallan 20110615]
|
|
alpha: support for Avalon A12 removed [matt 20110617]
|
|
sparc64: Add fast softint(9) support. [nakayama 20110618]
|
|
zaurus: Add ioexp driver for SL-C1000. [nonaka 20110619]
|
|
mpc: Import mpc 0.9. [mrg 20110619]
|
|
mpfr: Import mpfr 3.0.1. [mrg 20110619]
|
|
GMP: Import GNU MP 5.0.2. [mrg 20110619]
|
|
sandpoint: Add support for booting from RAID 1 [jdc 20110620]
|
|
gcc(1): Import version 4.5.3. [mrg 20110620]
|
|
ld.elf_so(1): Support ELF symbol versioning. [nonaka 20110625]
|
|
kernel: Add new system calls pipe2(2), dup3(2), paccept(2), kqueue1(2)
|
|
and flags SOCK_CLOEXEC/SOCK_NONBLOCK to socket(2), and
|
|
socketpair(2), as well as fcntl(2) F_DUPFD_CLOEXEC, and
|
|
a MSG_CMSG_CLOEXEC flag to recvfrom(2) to be able to set
|
|
close-on-exec to all newly created file descriptors
|
|
[christos 20110626]
|
|
userland: Add an 'e' mode character to popen(3), and fopen(3) to set
|
|
close on exec to opened file descriptors. [christos 20110626]
|
|
acpi(4): Updated ACPICA to 20110623. [jruoho 20110628]
|
|
vnd(4): Allow vnd(4) to be backed by a sparse file. [hannken 20110629]
|
|
less(1): Import version 444. [tron 20110703]
|
|
bind: Update to 9.8.0-P4: Security fixes. [spz 20110705]
|
|
mips: Rework Atheros MIPS-based SoC support. Add initial support
|
|
for AR71xx (24K) and AR9344 (74K) SoCs. [matt 20110707]
|
|
dtv(4): Add digital TV framework. [jmcneill 20110709]
|
|
auvitek(4): Add digital capture support. [jmcneill 20110709]
|
|
cxdtv(4): Add driver for Conexant CX23880-based DTV cards.
|
|
[jakllsch 20110711]
|
|
hpacel(4): Add a driver for HP 3D DriveGuard; a LIS3LV02DL-based
|
|
accelerometer. [jruoho 20110713]
|
|
emdtv(4): Add a driver for Empia EM28xx family USB video
|
|
capture controllers. [jmcneill 20110715]
|
|
luna68k: Build a faked a.out kernel using elf2aout(8) tool
|
|
and a linker script derived from cats and shark so that
|
|
now LUNA's firmware can load -current kernels directly
|
|
after almost a decade since luna68k was switched to using
|
|
ELF format by default. [tsutsui 20110716]
|
|
luna68k: Fix stride handling in bus_space(9) multi and region ops
|
|
to make spc(4) SCSI work properly. [tsutsui 20110716]
|
|
luna68k: Use the original OMRON font derived from 4.4BSD-Lite/luna68k
|
|
rather than gallant19 which is used on Sun workstations.
|
|
[tsutsui 20110716]
|
|
luna68k: Build a ramdisk based INSTALL kernel with sysinst(8).
|
|
[tsutsui 20110716]
|
|
urndis(4): Add driver for Microsoft RNDIS-based USB networking devices,
|
|
such as Android-based phones. From OpenBSD. [jakllsch 20110720]
|
|
openssh: Import 5.8. [christos 20110724]
|
|
mips: Add support for ralink RT3883 SoC from CradlePoint Technologies.
|
|
[matt 20110729]
|
|
sparc64: Add support for Enterprise systems (Ex[45]00) systems, from
|
|
OpenBSD. [mrg 20110729]
|
|
postfix(1): Import version 2.8.4 [tron 20110731]
|
|
sparc64: Switch to GCC 4.5.3 [mrg 20110802]
|
|
mips: Switch to GCC 4.5.3 [matt 20110804]
|
|
powerpc: Switch to GCC 4.5.3 [matt 20110804]
|
|
amiga: Add basic PCI support. [rkujawa 20110804]
|
|
amiga/p5pb(4): Add driver for Phase5 PCI bridge, as present on
|
|
CyberVision PPC and BlizzardVision PPC. [rkujawa 20110804]
|
|
modload(8): A module name must contain at least one / character when
|
|
the module is to be loaded from a filesystem path, it must not
|
|
contain a / character when the module is to be loaded from
|
|
the system module area. [mbalmer 20110806]
|
|
amd64: Switch to GCC 4.5.3 [mrg 20110806]
|
|
i386: Switch to GCC 4.5.3 [mrg 20110806]
|
|
userland: Over 50 new manual pages. [jruoho 20110809]
|
|
pwdog(4): A new driver for QUANCOM Electronic PWDOG1 watchdog timer
|
|
cards. [mbalmer 20110811]
|
|
gpio(4), gpiosim(4): Build as modules. [mbalmer 20110812]
|
|
mips: add support for MIPS DSP v2 ASE. [matt 20110815]
|
|
sparc: Switch to GCC 4.5.3 [mrg 20110817]
|
|
tmux(1): Import of tmux 1.5. [jmmv 20110817]
|
|
devpubd(8): Add a device publishing daemon, written by Jared D.
|
|
McNeill. [mrg 20110827]
|
|
libc: Apply tzcode2011i [christos 20110904]
|
|
zoneinfo: Import tzdata2011i. [christos 20110904]
|
|
openssh: Import 5.9. [christos 20110907]
|
|
postfix(1): Import version 2.8.5 [tron 20110910]
|
|
build: Both the source tree and the obj directories will be cleaned
|
|
by "make clean" or "make cleandir". [apb 20110910]
|
|
wpa: New wpa_supplicant(8) and hostapd(8) 0.7.3 [christos 20110910]
|
|
yacc(1): Import byacc-20110908 [christos 20110910]
|
|
traceroute(8): Updated to 1.4a12 [christos 20110910]
|
|
bind: Update to 9.9.0a1 [christos 20110911]
|
|
file(1): Update to 5.09 [christos 20110916]
|
|
amiga/mppb(4): Add driver for Prometheus Zorro III to PCI bridge.
|
|
[rkujawa 20110917]
|
|
xen: Provide experimental support for suspend/resume in
|
|
NetBSD domUs. [jym 20110920]
|
|
tty(4): Provide a sysctl and ioctl to dynamically change the tty buffer
|
|
sizes [christos 20110923]
|
|
udp(4): Commit Vlad Balan's Google SoC project. This implements
|
|
RFC6056 port selection algorithms. The selection can
|
|
be done at the global level via sysctl(7), or at the socket
|
|
level via setsockopt(2) [christos 20110923]
|
|
binutils: updated to FSF binutils 2.21.1a. [christos 20110924]
|
|
gdb(1): Updated to 7.3.1. [christos 20110924]
|
|
audiocfg(1): New tool to control default audio defaults, by Jared
|
|
D. McNeill. [mrg 20111006]
|
|
gcc(1): Obsolete libgcc_pic. [mrg 20111006]
|
|
amd64: Switch to GDB 7.3.1. [christos 20111008]
|
|
i386: Switch to GDB 7.3.1. [christos 20111008]
|
|
zoneinfo: Import tzdata2011l. [apb 20111010]
|
|
x68k: Fix bootloader failure on X68030+060turbo. [tsutsui 20111011]
|
|
sqlite: Import of pre-release of SQLite 3.6.9 [joerg 20111013]
|
|
m68k: Add hyperbotic and trigonometric functions to m68k FPE.
|
|
[tsutsui,isaki 20111015]
|
|
vmt(4): Add a VMware Tools driver, from OpenBSD. [jmcneill 20111017]
|
|
zoneinfo: Import tzdata2011m. [apb 20111024]
|
|
sparc: Switch to GDB 7.3.1. [mrg 20111024]
|
|
sparc64: Switch to GDB 7.3.1. [mrg 20111024]
|
|
arm: Switch to GDB 7.3.1. [mrg 20111024]
|
|
powerpc: Switch to GDB 7.3.1. [mrg 20111024]
|
|
amiga/efa(4): Add driver for ELBOX FastATA 1200. [rkujawa 20111028]
|
|
postfix(1): Import version 2.8.6 [tron 20111028]
|
|
virtio(4): Add virtio driver. Speeds up I/O under KVM platform.
|
|
[hannken 20111030]
|
|
zoneinfo: Import tzdata2011n. [apb 20111102]
|
|
tre: Incorporate library. Adds agrep. This library provides
|
|
regcomp/regexec/regerror/regfree as a binary compatible
|
|
regex library with libc. Using -ltre will use the tre
|
|
regex functions. The library also has support for
|
|
approximate regex as well as wide char versions of
|
|
the regex functions. To access these we are going to
|
|
need to either add tre.h in /usr/include, or enhance
|
|
regex.h and provide more tre_ -> libc names aliases.
|
|
[christos 20111105]
|
|
sparc64: Add support for PCI-E based systems Ultra25/45, pyro(4)
|
|
ported from OpenBSD. [mrg 20111108]
|
|
postfix(1): Import version 2.8.7 [tron 20111109]
|
|
asm: Add assembly language examples in share/examples/asm/.
|
|
These provide the end user with some ready-to-use sample
|
|
code for a variety of platforms, showcasing how to interact
|
|
with NetBSD system calls, APIs and binaries. [jmmv 20111111]
|
|
luna68k: Finally complete LUNA-II support. [tsutsui 20111112]
|
|
gpiopwm(4): A new driver to pulse GPIO pins in software.
|
|
[mbalmer 20111113]
|
|
httpd(8): Import bozohttpd-20111118. [mrg 20111118]
|
|
x68k: Remove pow(4) and rtcalarm(8) [isaki 20111119]
|
|
news68k: Add preliminary PROM function based framebuffer text console
|
|
support. [tsutsui 20111120]
|
|
arm: Add TLS (thread local storage) support. [joerg 20111118]
|
|
m68k: Add TLS (thread local storage) support. [joerg 20111122]
|
|
audio(9): Audio drivers are now MP-safe. [jmcneill 20111123]
|
|
xbdback(4): driver is now MP-SAFE. [jym 20111123]
|
|
rndctl(8): implement boot-time save/restore of kernel RNG state.
|
|
[tls 20111123]
|
|
resolvconf(8): import openresolv-3.4.5 [roy 20111124]
|
|
mount_chfs(8): Add mount_chfs(8), a tool for mounting CHFS volumes.
|
|
[ahoka 20111124]
|
|
chfs: Add CHFS, a file system for flash(9) devices. [ahoka 20111124]
|
|
x68k: Add x68k/powsw(4), a revised power switch driver [isaki 20111127]
|
|
rtadvd(8): Add RDNSS and DNSSL support (RFC6106) [roy 20111210]
|
|
isibootd(8): Add isibootd(8), a dumb netboot server command for
|
|
OMRON luna68k machines. [tsutsui 20111217]
|
|
libsa: Allow libsa to have a file system dependent ls command and
|
|
add ls command support for ext2fs. From Evgeniy Ivanov.
|
|
[tsutsui 20111225]
|
|
openpam: Import lycopsida-20111218 [christos 20111225]
|
|
viaide(4): VT6410 PATA RAID controller support (without RAID).
|
|
[phx 20111228]
|
|
sandpoint: Iomega Storcenter support. [phx 20111228]
|
|
fincore(1): Add a utility to query file cache. [yamt 20120104]
|
|
tprof(8), tpfmt(1): Add a sampling-based profiler. [yamt 20120104]
|
|
amd64: Add direct map support (mapping of all physical memory
|
|
using large pages). [chs 20111204]
|
|
adventure(6): New save file format. Please regenerate (restore
|
|
and re-save) any old save files. [dholland 20120107]
|
|
ipsec(4): Make FAST_IPSEC the default IPSEC implementation.
|
|
[drochner 20120109]
|
|
x86, xen: Add cpu ucode loading support via cpuctl(8). [cegger 20120113]
|
|
sandpoint: Netronix NH-230/231 and compatible NAS are supported.
|
|
[phx 20120114]
|
|
atf(7): Import 0.15. [jmmv 20120116]
|
|
amiga/p5pb(4): DCE Computer G-REX 1200 and G-REX 4000 PCI bridges are
|
|
now supported. [rkujawa 20120119]
|
|
build.sh: Add live-image and install-image targets. [tsutsui 20120122]
|
|
tpm(4): Add a Trusted Computing Module driver from bsssd
|
|
[christos 20120122]
|
|
macppc/valkyriefb(4) and macppc/videopll(4): drivers to support the
|
|
onboard video circuitry found in for example the Performa 6360.
|
|
[macallan 20120123]
|
|
dhcpcd(8): Import dhcpcd-5.5.0 [roy 20120125]
|
|
x86: Stop building boot ROM images for old NICs. [jnemeth 20120127]
|
|
kernel: Major improvements to uvm_map(9), uvm_km(9), kmem(9)
|
|
and vmem(9) layers. [para 20120127]
|
|
kernel: Remove ltsleep(9) and wakeup_one(9). [rmind 20120128]
|
|
TrouSerS: Import trousers-0.3.8 [christos 20120127]
|
|
tpm-tools: Import tpm-tools-1.3.7.1 [christos 20120128]
|
|
ifconfig(8): When invoked without arguments, ifconfig(8) shows a list
|
|
of all network interfaces in the system instead of the
|
|
usage [mbalmer 20120128]
|
|
zaurus: Add PXA25x based Zaurus SL-C700/750/760/860 support
|
|
ported by TOYOKURA Atsushi. [tsutsui 20120129]
|
|
evbarm: Add FriendlyARM Mini2440 support. Code was written by Paul
|
|
Fleischer. [nisimura 20120130]
|
|
libquota(3): Add a new library, libquota, for control of and access to
|
|
disk quotas, extending the file-system-independent interface
|
|
added with the bouyer-quota2 branch. [dholland 20120201]
|
|
quotactl(2): Removed quotactl(2) interface, replaced with new
|
|
private __quotactl(2) interface. All user code should use
|
|
the libquota(3) API. [dholland 20120201]
|
|
repquota(8): The repquota -x dump format is now tabular, not XML.
|
|
[dholland 20120201]
|
|
mac68k: Add timecounter(9) support to the CSI Hurdler Centronics
|
|
Parallel Interface mac68k/cpi(4) driver. [hauke 20120201]
|
|
ntp: import ntp 4.2.6p5.
|
|
[kardel 20120201]
|
|
dhcpcd(8): Import dhcpcd-5.5.3 [roy 20120202]
|
|
dhcpcd(8): Import dhcpcd-5.5.4 [roy 20120206]
|
|
userland: New apropos(1) implementation using SQLite Full Text Index
|
|
[joerg 20120207]
|
|
userland: Man pages are formatted with mandoc(1) by default.
|
|
[joerg 20120207]
|
|
posix_spawn(3): Import Charles Zhang's summer of code project.
|
|
[martin 20120212]
|
|
quotactl(8): quotactl(8) was removed in favor of quotadump(8) and
|
|
quotarestore(8). [dholland 20120212]
|
|
quotadump(8): Added quotadump, which is the same as repquota -x,
|
|
for creating backups of quota information.
|
|
[dholland 20120212]
|
|
quotarestore(8): New quota tool quotarestore for loading backups
|
|
created with quotadump. [dholland 20120212]
|
|
postfix(1): Import version 2.8.8 [tron 20120217]
|
|
postinstall(8): Added pwd_mkdb item, to run "pwd_mkdb -V 1
|
|
/etc/master.passwd" if necessary. [apb 20120217]
|
|
pkg_install(1): Import version 20120128 [tron 20120219]
|
|
zoneinfo: Import tzdata2012a. [apb 20120301]
|
|
zoneinfo: Import tzdata2012b. [apb 20120302]
|
|
re(4): Add support for RTL8168E-VL. [nonaka 20120302]
|
|
amdtemp(4): Add support for Family 12h. [nonaka 20120302]
|
|
postfix(1): Add support for SQLite tables. [tron 20120304]
|
|
kernel: Add urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE
|
|
802.11b/g/n wireless network devices, ported from OpenBSD.
|
|
[nonaka 20120325]
|
|
sysinst(8): Use 1MB alignment rather than the default 63 sectors for
|
|
fdisk partition boundary for >128GB disks, as fdisk(8) does.
|
|
[tsutsui 20120407]
|
|
kernel: Rewrite most of the entropy-gathering and entropy-distributing
|
|
code, separating the rnd(4) pseudodevice from the bitstream
|
|
generation code (now cprng(9)) and entropy-pool code (rnd(9))
|
|
[tls 20120417]
|
|
x68k: Make floppy driver actually work with proper bounce buffer
|
|
xfer ops on machines with extended high memories.
|
|
[tsutsui 20120506]
|
|
wm(4): Add support for Intel I350 Ethernet. [msaitoh 20120525]
|
|
i386: Make xf86-video-intel driver work on Atom N455 + GMA3150
|
|
graphics chipset. [tsutsui 20120608]
|
|
postfix(1): Import version 2.8.11 [tron 20120609]
|
|
newfs(8), sysinst(8): Use 32KB/4KB for default block/fragment size
|
|
on >= 128 GB partitions for modern AFT disks.
|
|
[tsutsui 20120630]
|
|
amd64, i386: Fix PR/46583, BIOS bootloader problems with partitions
|
|
that start above 1TB. [tsutsui 20120703]
|
|
luna68k: Switch luna68k wscons framebuffer driver to using
|
|
rasops(9) APIs instead of deprecated rcons(4).
|
|
This allows "options FONT_foo" in kernel config files.
|
|
[tsutsui 20120720]
|
|
zoneinfo: Import tzdata2012d. [apb 20120722]
|
|
luna68k: Fix hangup after reboot(2) problem. [tsutsui 20120723]
|
|
evbarm: Add initial support for the RaspberryPi. [skrll 20120726]
|
|
luna68k: Handle bootarg strings passed from firmware prompt properly
|
|
on LUNA-II. [tsutsui 20120728]
|
|
zoneinfo: Import tzdata2012e. [apb 20120808]
|
|
postfix(1): Import version 2.8.12 [tron 20120810]
|