[odc] Daily src changes for 2005-11-28
ODC
auto at squish.net
Tue Nov 29 07:00:34 GMT 2005
OpenBSD src changes summary for 2005-11-28
==========================================
distrib/sets lib/libc
lib/libutil regress/usr.bin
sbin/ifconfig share/man
sys/arch/amd64/amd64 sys/arch/amd64/include
sys/arch/hppa/dev sys/arch/hppa/include
sys/arch/hppa64/dev sys/arch/hppa64/include
sys/arch/i386/i386 sys/arch/luna88k/luna88k
sys/arch/m88k/include sys/arch/m88k/m88k
sys/arch/macppc/dev sys/arch/mips64/include
sys/arch/mvme88k/mvme88k sys/arch/sgi/include
sys/dev sys/dev/i2c
sys/dev/ic sys/dev/pci
sys/dev/usb sys/kern
sys/net sys/scsi
usr.bin/cvs usr.bin/rcs
usr.bin/ssh usr.bin/xlint
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/man/mi
> sync (deraadt@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ dlfcn/dlfcn_stubs.c
> ARGSUSED stubs (deraadt@)
~ sys/Lint_brk.c ~ sys/Lint_sbrk.c
> make Lint prototypes equal; ok millert (deraadt@)
~ gen/glob.c
> unused arg in internal static API (deraadt@)
~ gen/nlist.c
> some nice off_t casts to please lint (deraadt@)
libutil
~ uucplock.c
> spaces, and a off_t typecast to please lint (deraadt@)
== regress =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ xlint/test-5.c.exp
> Remove dammit (cloder@)
~ xlint/Makefile + xlint/test-5.c
+ xlint/test-5.c.exp
> Test for promoting in-range literal to bigger type (cloder@)
== sbin ============================================================== 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ifconfig
~ ifconfig.c
> do not overflow ifr.ifr_addr; ok mpf, henning, hshoexer, deraadt (markus@)
== share ============================================================= 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/rtw.4
> List a few more products and mention which radio individual products use.
> 'looks fine' jmc@ (jsg@)
~ man4/iic.4 ~ man4/man4.macppc/Makefile
+ man4/man4.macppc/fcu.4
> macppc fcu man page (deraadt@)
~ man4/man4.macppc/fcu.4
> transposed chars; (jmc@)
~ man4/man4.macppc/fcu.4
> a little whitespace removal, and sort SEE ALSO; (jmc@)
~ man8/afterboot.8 ~ man8/daily.8
> setting ROOTBACKUP need not be done in crontab: alter the text to
> explain better (it must be set in the environment) and use the
> crontab text as a valid example;
> based on a diff from nick@
> ok nick@ (jmc@)
~ man9/bus_dma.9
> Some verbiage tweaks and cleanup. Sprinkle .Fa around for types and
> fields. No semantic changes or additions.
> ok jmc@ marco@ (krw@)
== sys =============================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ pmap.c
> - consistently use x86_round_pdr() allowing us to remove the superfluous
> round_pdr() macro
> - while there remove two more unused Mach macros (martin@)
arch/amd64/include
~ param.h
> - consistently use x86_round_pdr() allowing us to remove the superfluous
> round_pdr() macro
> - while there remove two more unused Mach macros (martin@)
arch/hppa/dev
~ mem.c
> use atop(), remove last traces of Mach macros from hppa and hppa64
> (martin@)
arch/hppa/include
~ param.h
> use atop(), remove last traces of Mach macros from hppa and hppa64
> (martin@)
arch/hppa64/dev
~ mem.c
> use atop(), remove last traces of Mach macros from hppa and hppa64
> (martin@)
arch/hppa64/include
~ param.h
> use atop(), remove last traces of Mach macros from hppa and hppa64
> (martin@)
arch/i386/i386
~ powernow-k7.c
> another dangling semicolon from Matthias Bauer (mickey@)
~ esm.c ~ esmvar.h
~ mainbus.c
> probe before match; ok jordan marco (deraadt@)
~ esm.c ~ esmreg.h
> Added sysids for PowerVault/PowerApp ESM2 systems
> Changed Register names to be more readable
> ok marco@ (jordan@)
~ esm.c
> Fixed Motherbobrd typo
> Changed type of Power Unit sensor
> ok marco@ (jordan@)
~ esm.c ~ esmreg.h
> spacing (deraadt@)
~ esm.c ~ esmreg.h
> Added dlg@ watchdog code for enabling ESM2 watchdog timer
> Fixes for watchdog code by jordan@
> Spacing fixes in esmreg
> ok marco@ (jordan@)
~ esm.c
> no need for printf; man page should describe functionality (deraadt@)
arch/luna88k/luna88k
~ machdep.c
> Switch to per-process AST flags and clean AST-related codepaths; speeds up
> forks as a bonus.
> Tested on luna88k and mvme88k by aoyama@ martin@ and I. (miod@)
arch/m88k/include
~ cpu.h
> Maintain an interrupt depth counter for CLKF_INTR to be correct.
> Tested aoyama@ martin@ and I. (miod@)
~ cpu.h ~ proc.h
> Switch to per-process AST flags and clean AST-related codepaths; speeds up
> forks as a bonus.
> Tested on luna88k and mvme88k by aoyama@ martin@ and I. (miod@)
arch/m88k/m88k
~ m88k_machdep.c ~ trap.c
> Maintain an interrupt depth counter for CLKF_INTR to be correct.
> Tested aoyama@ martin@ and I. (miod@)
~ eh_common.S ~ genassym.cf
~ trap.c
> Switch to per-process AST flags and clean AST-related codepaths; speeds up
> forks as a bonus.
> Tested on luna88k and mvme88k by aoyama@ martin@ and I. (miod@)
arch/macppc/dev
~ pi2c.c
> correct attach() output (deraadt@)
arch/mips64/include
~ signal.h
> Remove older-than-gramps poor man's assym.h defines; .S files do not even
> need
> these constants. (miod@)
arch/mvme88k/mvme88k
~ machdep.c
> Switch to per-process AST flags and clean AST-related codepaths; speeds up
> forks as a bonus.
> Tested on luna88k and mvme88k by aoyama@ martin@ and I. (miod@)
arch/sgi/include
- kbdreg.h - mouse.h
> Leftovers from picatimes. (miod@)
dev
~ ipmi.c ~ ipmivar.h
> Added ipmi watchdog code, based on esm watchdog code by dlg@
> Added signextend function to cleanup conversion routine
> ok marco@ (jordan@)
dev/i2c
~ ad741x.c
> attempt to cope with the other versions of the chips
> try not to scan all the sensors every pass through, but do a
> few registers each time
> still not reading correct data on one machine i have, but this
> might be because apple did not connect them up. who knows, when
> they build machines with 50+ sensors.. (deraadt@)
dev/ic
~ if_wi.c
> Correctly report channel. PR 4728.
> ok fgsch@ (jsg@)
~ mpt_openbsd.c
> Correct parameter in bus_dmamem_alloc().
> ok marco@ (krw@)
dev/pci
~ if_em.c
> back out last change, caused me panics on jumbo packets, ok deraadt@
> (wilfried@)
~ if_bge.c
> back out the last 2 commits to bge(4) for now. (brad@)
dev/usb
~ uvisor.c ~ usbdevs
> tapwave zodiac is a uvisor interface (deraadt@)
~ usbdevs.h ~ usbdevs_data.h
> sync (deraadt@)
kern
~ kern_acct.c ~ kern_clock.c
~ kern_descrip.c ~ kern_exec.c
~ kern_exit.c ~ kern_ktrace.c
~ kern_lkm.c ~ kern_lock.c
~ kern_malloc.c ~ kern_physio.c
~ kern_proc.c ~ kern_prot.c
~ kern_resource.c ~ kern_sig.c
~ kern_subr.c ~ kern_synch.c
~ kern_sysctl.c ~ kern_time.c
~ kern_watchdog.c ~ kern_xxx.c
> ansi/deregister.
> 'go for it' deraadt@ (jsg@)
net
~ route.c
> unbreak route deletion (from revision 1.55; obviously too much eyebleeding)
> (markus@)
~ route.c
> more breakage (markus@)
scsi
~ scsi_base.c
> fix month-old breakage found by genududes (after henning's breakage)
> (mickey@)
== usr.bin =========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ import.c ~ repo.c
~ resp.c
> consistency in error messages; (xsa@)
rcs
~ ci.c
> consistency in error messages; (xsa@)
~ ci.c
> shrink some multi-lines comments; (xsa@)
~ rcsdiff.c
> -T is here for compatibility; (xsa@)
~ ci.c ~ rcsclean.c
~ rcsdiff.c ~ rcsmerge.c
~ rcsprog.c ~ rlog.c
> sync usage() for `-xsuffixes'; (xsa@)
ssh
~ ssh-keygen.1 ~ ssh-keygen.c
> Enforce DSA key length of exactly 1024 bits to comply with FIPS-186-2,
> increase minumum RSA key size to 768 bits and update man page to reflect
> these. Patch originally bz#1119 (senthilkumar_sen at hotpop.com),
> ok djm@, grudging ok deraadt at .tucker@)
~ ssh-agent.1
> Update agent socket path templates to reflect reality, correct xref for
> the time formats. bz#1121, patch from openssh at roumenpetrov.info, ok
> djm@ (dtucker@)
xlint
~ lint1/tree.c
> Do not complain about promotion of a constant (e.g. from int literal to
> a quad argument) as long as the constant is within the range of the type
> being promoted to. (cloder@)
~ lint1/tree.c
> Set m_balance to 0 for the COLON operator, thus avoiding a false positive.
> In the "question mark" construct, there is no balancing or conversions
> between the LHS and RHS of the colon; thus, there is no need for the LHS
> and RHS of the colon to be of compatible types (as long as the LHS and RHS
> are each compatible with the lvalue of the expression having the question
> mark expression as the rvalue. Currently lint doesn't verify that.
> (cloder@)
~ lint1/tree.c
> Typos in comments (cloder@)
~ lint1/tree.c
> Another comment typo (cloder@)
~ lint1/tree.c
> Simplify checks for division by zero. (cloder@)
===============================================================================
More information about the odc
mailing list