[odc] Daily src changes for 2006-04-21
ODC
auto at squish.net
Sat Apr 22 08:00:36 BST 2006
OpenBSD src changes summary for 2006-04-21
==========================================
bin/ksh distrib/sets
distrib/zaurus libexec/ftpd
regress/usr.bin sbin/sysctl
share/man sys/arch/amd64/amd64
sys/arch/i386/i386 sys/arch/mvme68k/conf
sys/arch/mvme68k/dev sys/arch/mvme68k/include
sys/arch/mvme68k/mvme68k sys/dev/acpi
sys/dev/ic sys/dev/pci
sys/dev/pcmcia sys/dev/usb
sys/kern usr.bin/rcs
usr.bin/xlint usr.bin/yacc
usr.sbin/bgpd usr.sbin/ospfctl
usr.sbin/sensorsd usr.sbin/tcpdump
== bin =============================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ ksh.1
> missing command line prompt; (jmc@)
== distrib =========================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi
> sync (deraadt@)
zaurus
~ ipk/rc.zboot
> Sleep for whole seconds and use ksh arithmetic expressions instead of expr.
> The C3000 has no expr. Noticed by David Krause. (uwe@)
== libexec =========================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ extern.h ~ ftpcmd.y
~ ftpd.c ~ monitor.c
> lint cleanup; ok ray moritz dhill (deraadt@)
== regress =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ xlint/test-17.c ~ xlint/test-17.c.exp
> Regression test for lint crash dealing with break outside a switch or a
> loop. Found by dlg (cloder@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
sysctl
~ sysctl.8
> document retreiving a subset of sysctls;
> based on a diff by janne johansson; rewritten by myself... (jmc@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/amdpm.4
> Document that amdpm supports the SMBus host interface of the
> AMD 756/766/768/8111 and NVIDIA nForce 1 chipsets, and the
> RNG of the AMD-768 and 8111 chipsets.
> ok jmc@, dlg@ (gwk@)
~ man4/ste.4
> add the Encore ENL832-TX-ICNT 10/100 M PCI adapter to the list.
> From Oscar Mauricio <o-rodrig at uniandes dot edu dot co> (brad@)
~ man4/ami.4
> ami sysctl diff; from michael knudsen
> ok dlg (jmc@)
~ man4/pci.4 ~ man4/iic.4
~ man4/man4.amd64/intro.4 ~ man4/man4.i386/intro.4
> update the .Nd for amdpm(4), which i completely forgot about... (jmc@)
~ man4/udcf.4
> Document that udcf is a time delta sensor who's value is the delta between
> the time received and the local time in msec. The value can be accessed
> throught the sysctl(8) interface. (mbalmer@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ mpbios.c
> Do not leave behind half-initialized data structures of we stumble over
> corrupt
> interrupt table entries.
> ok brad@, mickey@ (kettenis@)
arch/i386/i386
~ esm.c
> the esm_sensor_maps describe esm sensors, not kernel sensors. i have no
> idea how i got this screwed up.
> found by lint. (dlg@)
arch/mvme68k/conf
~ GENERIC ~ MVME147
~ MVME162 ~ MVME167
~ MVME177 ~ RAMDISK
~ files.mvme68k
> Since bugtty (and BUG routines in general) can only work if we keep the BUG
> mapped, and we don't, do not bother carrying this code around - it can not
> be used anyway. (miod@)
arch/mvme68k/dev
- bug.c - bugtty.c
> Since bugtty (and BUG routines in general) can only work if we keep the BUG
> mapped, and we don't, do not bother carrying this code around - it can not
> be used anyway. (miod@)
arch/mvme68k/include
- bugio.h
> Since bugtty (and BUG routines in general) can only work if we keep the BUG
> mapped, and we don't, do not bother carrying this code around - it can not
> be used anyway. (miod@)
arch/mvme68k/mvme68k
~ conf.c ~ locore.s
~ machdep.c
> Since bugtty (and BUG routines in general) can only work if we keep the BUG
> mapped, and we don't, do not bother carrying this code around - it can not
> be used anyway. (miod@)
dev/acpi
~ dsdt.c
> remove some trailing spaces found while reading this code.
> okay marco@ (joris@)
dev/ic
~ ami.c
> remove the ami_inquire prototype. the function doesnt exist and its not
> used anywhere.
> thanks lint. thint. (dlg@)
~ mfireg.h
> remove duplicate defines. another find by lint. (dlg@)
~ mfi.c ~ mfivar.h
~ mfireg.h
> Add mfi_poll and use the new shiny function to setup all the hardware
> queues.
> Lots of ideas from the FreeBSD driver. (marco@)
~ mfi.c
> typo (marco@)
dev/pci
~ if_bge.c ~ if_bgereg.h
> recognize the BCM5752 A2 (brad@)
~ if_pcn.c
> repair intr establish error printf (mickey@)
dev/pcmcia
~ gpr.c
> Fix a typo and remove an unreachable label to let this compile again.
> Based on a diff from Markus Schatzl (wtf at neuronenwerk de) to tech at . > OK miod@ fgsch@ (uwe@)
dev/usb
~ uhci.c
> implement outgoing interrupt pipes, lets my creative voip blaster work
> from freebsd, ok dlg@ (jolan@)
~ uaudio.c
> remove a couple of unreachable statements, one found by lint, one found
> by my eyes (jolan@)
~ udcf.c
> make udcf work as a SENSOR_TIMEDELTA type sensor. The sensor value is the
> offset between the time of the device and the localtime in mSec.
> the sensor status is set to OK once we received a complete and valid time
> information.
> help and ok deraadt (mbalmer@)
kern
~ kern_timeout.c
> back out my last commit.
> art pointed out that timeout_set is the initializer of timeout structs.
> this means that the ONQUEUE flag could be set when timeout_set is given
> freshly allocated memory. my commit suddenly introduced the requirement
> that you bzero a timeout before initialising it. without the bzero we
> could generate false positives about the timeout being already queued.
> art did produce a diff that would walk the queues when the flag was set
> to see if it really was in the lists, but deraadt considers this too much
> of a hit. (dlg@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
rcs
~ co.c ~ rcsmerge.c
~ rcsprog.c ~ rcsprog.h
> switch -p handling to bitwise flags; OK ray at .sa@)
~ ci.c ~ co.c
~ ident.c ~ rcsclean.c
~ rcsdiff.c ~ rcsmerge.c
~ rcsprog.c ~ rcsprog.h
~ rlog.c
> remove overkill cvs_log() and rather use warn()/warnx().
> OK ray@ and discussed with joris at .sa@)
~ rcsprog.c
> match former rcs implementation warning message if no options are
> specified when using rcs(1). OK ray@ joris at .sa@)
~ Makefile ~ ci.c
~ co.c ~ rcsclean.c
~ rcsdiff.c ~ rcsmerge.c
~ rcsprog.c ~ rcsprog.h
~ rlog.c + rcsutil.c
+ rcsutil.h
> move shared functions into rcsutil.[ch]; this makes rcsprog.c cleaner;
> "the voices in my head say OK!" joris at .sa@)
xlint
~ lint1/func.c
> Fix crash when lint deals with break statements outside switch or loop.
> This defect was introduced by me on my last commit and found by dlg@
> when linting in kernel. (cloder@)
~ xlint/xlint.c
> On gcc3, specify -CC to the preprocessor (preserve comments even in macro
> expansios). On gcc 2.95, we can't do this yet because the preprocessor
> support for -CC is not fully functional yet. OK deraadt@ (cloder@)
~ lint1/cgram.y
> Kill warning 54, trailing comma in enum, because this is allowed in C99.
> (cloder@)
yacc
~ reader.c
> back out last (powerpc on bgpd build shows it is wrong) (deraadt@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ rde_update.c
> Remove function prototype that was never used. From deraadt@ (claudio@)
~ bgpd.h ~ buffer.c
> msgbuf_writebound() and msgbuf_bounded() are leftovers from some ancient
> mrt dump code. These functions are no longer used since we switched to
> filedescriptor passing. From deraadt@ (claudio@)
~ rde.c
> attr_init() should use attrhashsize and not pathhashsize. Found via a lint
> cleanup diff from deraadt at .laudio@)
ospfctl
~ ospfctl.c
> Add IFT_PPP to the iftype to ifmedia type conversion function. Now P2P
> links
> will show the correct link state. While there do some cleanup and shorten
> the
> output if the media or link state is unknown. (claudio@)
sensorsd
~ sensorsd.8
> ami sysctl diff; from michael knudsen
> ok dlg (jmc@)
tcpdump
~ print-ospf.c ~ print-ospf6.c
~ privsep.c ~ tcpdump.c
> Add comments to please lint. No code changes. OK deraadt (cloder@)
===============================================================================
More information about the odc
mailing list