[odc] Daily src changes for 2007-05-16
ODC
auto at squish.net
Thu May 17 07:00:01 BST 2007
OpenBSD src changes summary for 2007-05-16
==========================================
distrib/sets lib/libc
lib/libutil sys/arch/alpha/include
sys/arch/amd64/include sys/arch/arm/include
sys/arch/hppa/include sys/arch/hppa64/include
sys/arch/i386/include sys/arch/landisk/include
sys/arch/m68k/include sys/arch/m88k/include
sys/arch/mips64/include sys/arch/powerpc/include
sys/arch/sh/include sys/arch/sparc/include
sys/arch/sparc64/include sys/arch/vax/include
sys/arch/vax/vax sys/dev/ic
sys/dev/pci sys/kern
sys/net sys/netinet
sys/sys usr.bin/cvs
usr.bin/tip usr.bin/xinstall
usr.sbin/pkg_add
== distrib =========================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.armish ~ lists/base/md.cats
~ lists/base/md.zaurus
> sync (deraadt@)
== lib =============================================================== 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ net/gethostnamadr.c ~ net/res_query.c
~ gen/getgrent.c
> Wrap some functions, labels, and variables in #ifdefs corresponding
> to #ifdefs where they are used. Found by lint by bret dot lambert
> at gmail.
> OK deraadt at . (ray@)
libutil
~ fparseln.3
> Make it clear, that the line returned does not have a
> trailing newline in contrast to fgetln(3).
> ok ray@ jmc@ millert@ (moritz@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/amd64/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/arm/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
arch/hppa/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/hppa64/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ cpu.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/i386/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/landisk/include
~ intr.h
> forgot this one in my previous commit.
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/m68k/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ psl.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/m88k/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/mips64/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
arch/powerpc/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
arch/sh/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
arch/sparc/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ psl.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/sparc64/include
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ psl.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/vax/include
~ cpu.h ~ intr.h
> Switch vax to __HAVE_CPUINFO, based on an incomplete diff from art. (miod@)
~ _types.h
> Oops, forgot this file in the cpuinfo changes. (miod@)
~ _types.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
~ intr.h
> splassert_ctl defaults to 1 now, so dont wrap the checks for
> splassert_ctl > 0 in __predict_false().
> ok deraadt@ (thib@)
arch/vax/vax
~ genassym.cf ~ machdep.c
~ subr.s ~ trap.c
> Switch vax to __HAVE_CPUINFO, based on an incomplete diff from art. (miod@)
~ machdep.c
> we need a cpu_info_store; how did miod miss this? (deraadt@)
dev/ic
~ slireg.h ~ slivar.h
> map the pci BARs that we're interested in. this gives us access to the
> chips registers and io interface, but whats actually in them is still a
> mystery to me. (dlg@)
~ slireg.h
> add definitions for the bits in the "register" bus_space region. (dlg@)
dev/pci
~ sli_pci.c
> map the pci BARs that we're interested in. this gives us access to the
> chips registers and io interface, but whats actually in them is still a
> mystery to me. (dlg@)
~ if_tht.c
> add support for multicast addresses. this adds the add/del multi handlers
> to the ioctl, and programs the multicast filter in tht_iff.
> we are not using the perfect multicast filters, only the imperfect one. i
> think there is a requirement that addresses in the perfect filter be in
> order, but im not sure how to do that nicely (yet).
> this has taken a long time because i dont know how to write c. (dlg@)
kern
~ init_main.c ~ kern_clock.c
~ kern_fork.c ~ kern_ktrace.c
~ kern_subr.c ~ kern_synch.c
~ kern_sysctl.c ~ sched_bsd.c
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
net
~ if_ethersubr.c
> count the number of multicast ranges that are kept in the list of multicast
> addresses in struct arpcom. this lets a nic driver easily see if it wants
> allmulti behaviour, which in turn means we can clean some code up.
> ok jason@ claudio@ norby@ (dlg@)
~ if_bridge.c ~ if_ethersubr.c
> fix return values in bridge_output.
> OK claudio@ jason@ (michele@)
netinet
~ if_ether.h
> count the number of multicast ranges that are kept in the list of multicast
> addresses in struct arpcom. this lets a nic driver easily see if it wants
> allmulti behaviour, which in turn means we can clean some code up.
> ok jason@ claudio@ norby@ (dlg@)
sys
~ kernel.h ~ proc.h
~ sched.h
> The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
> have cpu_info now, so kill the option.
> eyeballed by jsg@ and grange@ (art@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ client.c
> open() returns -1 on error, not NULL. From Tobias Stoeckmann. (xsa@)
~ remote.c
> In remote setup, write sent files to inlog (if specified) instead of
> outlog.
> Matches GNU CVS' behaviour. From Tobias Stoeckmann. (xsa@)
~ entries.c
> Figure out DST by setting tm_isdst element to -1.
> From Tobias Stoeckmann. OK otto at . (xsa@)
tip
~ aculib/hayes.c
> Add missing ssize_t rlen, used when DEBUG is defined, and only
> define c when DEBUG is undefined. From Pav Lucistnik <pav at
> FreeBSD>.
> While here, correct format strings to match ssize_t.
> OK moritz at . (ray@)
xinstall
~ xinstall.c
> Allow stripping of files, even if the destination filename
> starts with a dash.
> ok millert@ jaredy@ ray@ (moritz@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/PackageLocation.pm
> oops, committed debug code, sorry. (espie@)
===============================================================================
More information about the odc
mailing list