[odc] Daily src changes for 2005-04-03
ODC
auto at squish.net
Mon Apr 4 08:04:31 BST 2005
OpenBSD src changes summary for 2005-04-03
==========================================
distrib/miniroot distrib/notes
distrib/sparc distrib/vax
etc/netstart lib/libc
regress/etc regress/usr.bin
sbin/scsi sys/arch/arm/xscale
sys/arch/i386/i386 sys/arch/i386/include
sys/arch/sparc/include sys/arch/sparc/sparc
sys/dev/ic sys/dev/isa
sys/dev/pcmcia sys/kern
sys/net80211 usr.bin/cvs
usr.bin/grep usr.bin/mg
usr.bin/quota usr.bin/readlink
usr.bin/stat usr.sbin/repquota
usr.sbin/sasyncd usr.sbin/syslogc
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> More shrinkage with a bit of code factoring. (krw@)
notes
~ amd64/contents ~ i386/contents
> describe cdbr and cdboot
> lots of help and ok tom@ (martin@)
sparc
~ install.md
> More shrinkage with a bit of code factoring. (krw@)
vax
~ install.md
> More shrinkage with a bit of code factoring. (krw@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
netstart
~ netstart
> if dhcp is used to get an address on any interface, ignore /etc/mygate
> ok krw
> (this lets us do something rather cool with the zaurus in particular)
> (deraadt@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/realpath.3
> Xr readlink(1). ok jmc@ (otto@)
== regress =========================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
etc
~ MAKEDEV/Makefile
> hppa64 (miod@)
usr.bin
~ grep/Makefile + grep/t23.in
+ grep/t23.out
> Test for egrep -w "foo|bar" (otto@)
== sbin ============================================================== 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
scsi
~ scsi.8
> - sync to reality (remove dead options)
> - sort options
> - mdoc nits (indentation, macro fixes, cleanup)
> - remove notes about usage on FreeBSD
> - add a section "SCSI commands" describing that which would
> be described in a scsi(3) page, written from scratch
> ok jmc (jaredy@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/arm/xscale
~ pxa2x0_ohci.c
> check powerhook_establish() result, and pass the correct softc to it.
> did not matter in this case because the softc's are aligned; ok dlg@ (uwe@)
arch/i386/i386
~ process_machdep.c
> Implemente PT_[GS]ETXMMREGS ptrace(2) requests on i386.
> ok deraadt@ (kettenis@)
arch/i386/include
~ ptrace.h ~ reg.h
> Implemente PT_[GS]ETXMMREGS ptrace(2) requests on i386.
> ok deraadt@ (kettenis@)
arch/sparc/include
~ pmap.h
> Simple performance improvements:
> - inline empty pmap_deactivate() and pmap_collect().
> - inline pmap_phys_address().
> - provide a real pmap_kremove() implementation, rather than invoking
> pmap_remove() on behalf of pmap_kernel().
> - do not check for the MMU hole in pmap_prefer() for SUN4M-only kernels.
> (miod@)
arch/sparc/sparc
~ pmap.c
> Simple performance improvements:
> - inline empty pmap_deactivate() and pmap_collect().
> - inline pmap_phys_address().
> - provide a real pmap_kremove() implementation, rather than invoking
> pmap_remove() on behalf of pmap_kernel().
> - do not check for the MMU hole in pmap_prefer() for SUN4M-only kernels.
> (miod@)
dev/ic
~ ath.c
> remove redundant suser() checks (uwe@)
~ if_wi.c
> make wi_ioctl() easier to audit (uwe@)
dev/isa
~ if_ed.c ~ if_fe.c
> fix comment (brad@)
~ if_ex.c
> ether_input_mbuf() conversion. (brad@)
dev/pcmcia
~ if_ray.c
> protect SIOCSRAYPARAM and SIOCS80211NWID (uwe@)
kern
~ sys_process.c
> Implemente PT_[GS]ETXMMREGS ptrace(2) requests on i386.
> ok deraadt@ (kettenis@)
net80211
~ ieee80211_ioctl.c
> remove redundant suser() checks (uwe@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ add.c ~ admin.c
~ annotate.c ~ checkout.c
~ child.c ~ cmd.c
~ commit.c ~ cvs.c
~ cvsd.c ~ diff.c
~ history.c ~ import.c
~ init.c ~ proto.c
~ server.c ~ status.c
~ tag.c ~ version.c
> first round of EX_* exit codes removal; ok joris at .sa@)
grep
~ grep.c ~ util.c
> Protect begin and end of word markers added to the pattern when
> using the -w option with parentheses, to avoid operators in the
> expressions binding to the markers. Compare [[:<:]]foo|bar[[:>:]]
> and [[:<:]](foo|bar)[[:>:]]. Problem spotted by aaron@; ok millert@
> aaron@ jaredy@ (otto@)
~ grep.c
> Make the processing of patterns collected from files specified by -f
> delayed so options that affect pattern-building (such as -w) can be
> applied evenly to all such patterns.
> ok and help otto, ok millert (jaredy@)
mg
~ README ~ autoexec.c
~ basic.c ~ buffer.c
~ chrdef.h ~ cinfo.c
~ def.h ~ dir.c
~ dired.c ~ display.c
~ echo.c ~ extend.c
~ file.c ~ fileio.c
~ funmap.c ~ funmap.h
~ grep.c ~ help.c
~ kbd.c ~ kbd.h
~ keymap.c ~ line.c
~ macro.c ~ mail.c
~ main.c ~ match.c
~ modes.c ~ paragraph.c
~ random.c ~ re_search.c
~ region.c ~ search.c
~ spawn.c ~ sysdef.h
~ theo.c ~ tty.c
~ ttydef.h ~ ttyio.c
~ ttykbd.c ~ tutorial
~ undo.c ~ version.c
~ window.c ~ word.c
> This is a no binary change which does:
> - spelling, punctuation fixes
> - variable declaration lineup
> - use parentheses for return and sizeof
> - K&R function declarations -> ANSI
> - other minor code beautification
> ok henning@ (db@)
quota
~ quota.c
> Report quotas > 10GB in a readable way. Diff based on PR 2836.
> ok deraadt@ (otto@)
readlink
~ readlink.1
> Help people find the more or less hidden realpath(3) functionality
> in readlink(1), and explain what it does more clearly. ok jmc@ (otto@)
stat
~ stat.c
> cleanup; ok otto (deraadt@)
~ Makefile ~ stat.1
> we do readlink seperately; ok otto (deraadt@)
~ stat.c
> remove readlink stuff; same as otto diff (deraadt@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
repquota
~ repquota.c
> Report quotas > 10GB in a readable way. Diff based on PR 2836.
> ok deraadt@ (otto@)
sasyncd
~ sasyncd.c
> Remove debugging code. (ho@)
~ sasyncd.c
> Cleanup. (ho@)
- conf.c ~ Makefile
~ sasyncd.h + conf.y
> yacc parser (ho@)
syslogc
~ syslogc.c
> kill redundant warning - getopt does it for us; from andrushock AT
> korovino.net (djm@)
===============================================================================
More information about the odc
mailing list