[odc] Daily src changes for 2005-12-07
ODC
auto at squish.net
Thu Dec 8 07:01:20 GMT 2005
OpenBSD src changes summary for 2005-12-07
==========================================
distrib/sets lib/librthread
regress/sys share/man
sys/arch/i386/conf sys/arch/m88k/m88k
sys/dev/acpi sys/dev/cardbus
sys/dev/ic sys/dev/pci
sys/kern sys/sys
usr.bin/cal usr.bin/man
usr.bin/ssh usr.bin/xlint
usr.sbin/bind usr.sbin/tcpdump
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi
> sync (deraadt@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
librthread
~ rthread_tls.c
> malloc the right size, and memset after malloc (tedu@)
~ Makefile ~ rthread_sync.c
> add the posix semaphore functions. this lets vlc work.
> ok brad (tedu@)
== regress =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sys
~ dev/Makefile + dev/fdesc/Makefile
+ dev/fdesc/confuse.c
> Move Art's fdescfs regress to a now more appropriate place (pedro@)
- fdescfs/Makefile - fdescfs/confuse/Makefile
- fdescfs/confuse/confuse.c
> Moved to regress/sys/dev/fdesc (pedro@)
~ dev/fdesc/Makefile
> Sorry, committed the wrong Makefile (pedro@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/radio.4
> tweak;
> ok mickey@ (jmc@)
~ man4/bktr.4
> CARD_ prefix is necessary;
> from ramiro aceves;
> ok mickey (jmc@)
~ man4/fd.4
> document how /dev/fd/# works for setuid (do not bother discussing setuid
> shell scripts though) (deraadt@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/conf
~ GENERIC
> Add dsdt to GENERIC
> keep disabled 'dsdt' for now
> ok marco@ (jordan@)
arch/m88k/m88k
~ trap.c
> Sprinkle holds and releases of the kernel lock whenever necessary; no
> functional
> change for UP kernels. (miod@)
~ process.S
> Better use of the scheduler lock; no functional change on UP kernels.
> (miod@)
dev/acpi
~ acpi.c
> KNF (marco@)
~ acpitimer.c
> KNF (marco@)
+ dsdt.c + amltypes.h
> Add DSDT table for AML Parser
> DO NOT USE YET
> ok marco@ (jordan@)
~ files.acpi
> Added DSDT Table for AML Parser glue
> DO NOT USE YET
> marco@ (jordan@)
~ dsdt.c
> KNF (marco@)
~ amltypes.h ~ dsdt.c
> Parses DSDT table
> some cleanup
> ok marco@ (jordan@)
~ amltypes.h ~ dsdt.c
> Parsing fieldlist and varobject
> ok marco@ (jordan@)
~ amltypes.h ~ dsdt.c
> Fixed name parse errors
> Added nodes for tree structure of AML
> ok marco@ (jordan@)
~ acpireg.h
> Add ACPI device IDs. ok jordan@ (marco@)
dev/cardbus
~ cardbus.c
> o do not break after first iteration but when we found a match.
> o try to read the whole cis (but not more than len bytes) instead of the
> first 256 bytes.
> first one spotted by lint. mickey@, krw@ and deraadt@ ok. (fgsch@)
dev/ic
~ ami.c
TAGGED OPENBSD_3_8
> MFC:
> Fixes by marco@
> ic/ami.c - rev 1.100
> Prevent scsi pass-through busses from attaching when a board is marked
> broken.
> pci/ami_pci.c - rev 1.32
> Add older card to quirk table. This fixes the ccb timeout as reported by
> J.C. Roberts <unknown at abac dot com> on misc at . > ok deraadt@ marco@ krw@ (brad@)
dev/pci
~ bktr/bktr_audio.c
> from nbsd: Handle MSP3435G the same as MSP3430G. From Scott Presnell in PR
> 28682 (mickey@)
~ ami_pci.c
TAGGED OPENBSD_3_8
> MFC:
> Fixes by marco@
> ic/ami.c - rev 1.100
> Prevent scsi pass-through busses from attaching when a board is marked
> broken.
> pci/ami_pci.c - rev 1.32
> Add older card to quirk table. This fixes the ccb timeout as reported by
> J.C. Roberts <unknown at abac dot com> on misc at . > ok deraadt@ marco@ krw@ (brad@)
~ if_vr.c ~ if_vrreg.h
TAGGED OPENBSD_3_8
> this should fix the VT6103. (brad@)
kern
~ kern_descrip.c ~ kern_exec.c
> do not allow setugid processes to use /dev/fd/#, unless they are a
> setuid-script and are attempting to dup is the specific setuid-script
> fd via such a pathname; ok tedu pedro millert (deraadt@)
sys
~ proc.h
> do not allow setugid processes to use /dev/fd/#, unless they are a
> setuid-script and are attempting to dup is the specific setuid-script
> fd via such a pathname; ok tedu pedro millert (deraadt@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cal
~ cal.c
> Tidy up month parsing: don't accept "mayor" for "may", or "4x" for "4".
> And strptime(3) %b and %B conversions are the same, so don't bother
> trying both.
> ok otto@ (tom@)
~ cal.1
> Tweak synopsis
> ok jmc@ (tom@)
man
~ man.1
> update the man -k example, and reword for clarity; (jmc@)
ssh
~ clientloop.c
> reyk forgot to compile with -Werror (missing header) (djm@)
~ README.tun
> typo (reyk@)
~ ssh.1
> - avoid line split in SYNOPSIS
> - add args to -w
> - kill trailing whitespace (jmc@)
xlint
~ lint1/Makefile ~ lint1/cgram.y
~ lint1/externs1.h ~ lint1/lint1.h
~ lint1/scan.l + lint1/attr.c
> Refactor __attribute__ parsing a bit. This takes us further to being able
> to not only consume, but also make sense of gcc __attribute__ syntax.
> (cloder@)
~ lint1/attr.c
> Remove extra printfs (cloder@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bind
~ bin/dig/nslookup.c
> new ISC nslookup clone "written because we feel like it" is incorrect
> to spit out the ">" prompt to stderr; it has always been output to stdout
> historically, and that is the right thing to do. scripts depend on it,
> as spotted in pr 4937. my fix, because the scripts do not need fixing
> (deraadt@)
tcpdump
~ print-ntp.c
> Do not use strlcpy if the source string is not NUL terminated and
> avoid printing funny chars. Problem spotted by naddy@ whil tcpdumping
> enc0 with malloc.conf AJ; ok canacar@ on an earlier version. (otto@)
===============================================================================
More information about the odc
mailing list