[odc] Daily src changes for 2006-03-27
ODC
auto at squish.net
Tue Mar 28 08:01:02 BST 2006
OpenBSD src changes summary for 2006-03-27
==========================================
distrib/sets etc/etc.macppc/MAKEDEV
etc/etc.macppc/MAKEDEV.md etc/etc.macppc/ttys
etc/rc etc/rc.conf
games/adventure games/atc
games/backgammon games/boggle
games/cribbage games/hunt
games/mille games/monop
games/sail games/snake
games/trek lib/libpcap
regress/usr.bin share/man
sys/arch/alpha/conf sys/arch/alpha/dev
sys/arch/hppa/dev sys/arch/i386/stand/libsa
sys/arch/macppc/conf sys/arch/macppc/macppc
sys/dev/ic sys/dev/isa
sys/dev/pci sys/dev/usb
sys/kern sys/sys
usr.bin/calendar usr.bin/cvs
usr.bin/rcs usr.bin/ssh
usr.sbin/ospfd usr.sbin/pstat
== distrib =========================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi ~ lists/man/mi
> sync (deraadt@)
== etc =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.macppc/MAKEDEV
~ etc.macppc/MAKEDEV
> ttya now is same as tty00 (for a few days) (deraadt@)
~ etc.macppc/MAKEDEV
> sync (deraadt@)
etc.macppc/MAKEDEV.md
~ etc.macppc/MAKEDEV.md
> make /dev/ttya be an alias for /dev/tty00.
> we are making the move where ttya will become the zs devices, and tty00
> will support com(4) devices. ok drahn (deraadt@)
~ etc.macppc/MAKEDEV.md
> do not make {cua,tty}[cd] here (deraadt@)
etc.macppc/ttys
~ etc.macppc/ttys
> add entries for ttya/ttyb (deraadt@)
rc
~ rc
> add hostapd to rc/rc.conf glue
> suggested and ok by kettenis@ (reyk@)
rc.conf
~ rc.conf
> add hostapd to rc/rc.conf glue
> suggested and ok by kettenis@ (reyk@)
== games ============================================================= 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
adventure
~ init.c ~ io.c
~ vocab.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
atc
~ main.c ~ update.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
backgammon
~ common_source/odds.c ~ common_source/save.c
~ common_source/table.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
boggle
~ boggle/word.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
cribbage
~ support.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
hunt
~ hunt/otto.c ~ huntd/shots.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
mille
~ comp.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
monop
~ misc.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
sail
~ dr_1.c ~ pl_5.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
snake
~ snscore.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
trek
~ dumpgame.c ~ schedule.c
> assorted fixes mostly from coverity via netbsd via jasper adriaanse via
> tech (tedu@)
== lib =============================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libpcap
~ Makefile
> MLINK to new man pages (deraadt@)
== regress =========================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ rcs/Makefile
> Fix and clean up -t flag:
> - Add comments.
> - Support -t-inline-comments-like-man-page-says.
> - -tfilename still works.
> - When using -t (read description from stdin) don't end when first
> character is `.'. Instead, end if whole line consists of one `.'.
> - Add regression test.
> I also changed the regression Makefile to have a trailing slash on
> the final element. As long as we have a blank line it will be fine,
> plus it will save us some trouble when adding new tests.
> After adding line breaks, ``rest looks fine.'' xsa@ (ray@)
~ rcs/Makefile
> - add regression tests for file mode support.
> ok ray@ (niallo@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man8/man8.macppc/MAKEDEV.8
> sync (deraadt@)
~ man4/com.4
> macppc has com now; fkr at bytemine.deeraadt@)
~ man4/umsm.4
> correction from jsg; (jmc@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/conf
~ GENERIC
> add a few more crypto cards.
> ok martin@ (brad@)
arch/alpha/dev
~ sgmap_typedep.c
> rev 1.30
> Don't increase the segment index if we skipped a zero-length mbuf.
> rev 1.22
> Since the SGMAP buffer load subroutine doesn't need to modify
> the segment index, don't pass it by reference.
> From NetBSD
> ok miod@ (brad@)
arch/hppa/dev
~ cpudevs
> typo (mickey@)
~ cpudevs.h ~ cpudevs_data.h
> regen (mickey@)
arch/i386/stand/libsa
~ exec_i386.c
> kill unused extern in ifdef DEBUG even (mickey@)
arch/macppc/conf
~ GENERIC
> com at pcmcia; from fkr at bytemine.deeraadt@)
arch/macppc/macppc
~ conf.c
> put com(4) at cdevsw 26 (deraadt@)
dev/ic
~ com.c ~ comvar.h
> in detach, mark device with COM_SW_DEAD, so that close() will not go
> tapping additional registes. allows it to work on macppc, where doing
> such a tap after unplug is very bad. drahn helped fkr at bytemine.de > ok miod and drahn (deraadt@)
~ rt2560.c ~ rt2661.c
> fixes interrupts processing.
> should fix a panic reported by Karel Gardas. (damien@)
dev/isa
~ isagpio.c
> Some minor nits from form@, no functional changes. (grange@)
dev/pci
~ pciide.c
> Split the chip map for Intel SATA out into a seperate function
> for readability/maintainability.
> Tested by several people on ICH6-M/ICH7
> ok grange@ (jsg@)
~ pcidevs
> add the Realtek RT8111B PCI Express Gigabit MAC. (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ if_re_pci.c
> add the Realtek RT8111B PCI Express Gigabit MAC. (brad@)
~ if_ixgb.c ~ if_ixgb.h
> Sync up to Intel's latest FreeBSD ixgb driver (5.0.1).
> From: Intel's web-site (brad@)
~ if_re_pci.c
> revert a small part of the last commit that wasn't supposed to go in.
> (brad@)
~ pcidevs
> some new Intel Gigabit Ethernet PCI ids. (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ pcidevs
> make this entry a little shorter. (brad@)
~ if_em.c
> sync in some of the new PCI ids. (brad@)
~ pciide.c
> Add IDE_PCI_CLASS_OVERRIDE for ServerWorks K2 SATA.
> ok grange@, jsg@ (kettenis@)
~ if_iwi.c ~ if_iwireg.h
~ if_iwivar.h
> - complete rework of rings allocation (do things more like ral(4))
> - upgrade to firmware v3.0 layout
> - enable s/w antenna diversity
> - many code cleanup (damien@)
dev/usb
~ files.usb
> we dont support the cypress serial things yet, so dont lie. when we do it
> will look different to this (dlg@)
~ ucom.c ~ ucomvar.h
> shrink by removing some unneeded ifdefs (dlg@)
~ uvisor.c
> Fix compilation when UVISOR_DEBUG is defined.
> From Alexandre Ratchov. (jsg@)
kern
~ kern_fork.c
> do not rush putting embrionic process on child/thread/sibling lists and set
> timeouts earlier as we can sleep later and get signals and exit and cause
> all kinds of hell; pedro@ ok (mickey@)
sys
~ endian.h
> Kill lint warning by using unsigned right hand arg to >>
> Right shifting signed values is undefined. From claudio@
> ok millert@; comitted by request of deraadt@ (otto@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.birthday
> lem is nomore (mickey@)
cvs
~ util.c ~ util.h
> Plug a memory leak for all cvs_strsplit call sites; ok xsa@ (pat@)
~ rcs.c ~ rcs.h
> rcs_desc_set() will never return non-zero; change its return type to void.
> OK niallo at .sa@)
~ import.c ~ rcs.c
~ rcs.h
> rcs_comment_set() will never return non-zero; change its return type to
> void.
> OK ray at .sa@)
~ rcs.c
> rcs_growbuf() cleanup; OK ray at .sa@)
~ rcs.c ~ rcs.h
> - properly implement GNU file modes. basically, checkout will inherit
> permissions from rcs file and initial checkin will inherit permissions from
> working file.
> problem spotted by uwe@
> ok ray@ xsa@ (niallo@)
rcs
~ rcsprog.c ~ rlog.c
> Plug a memory leak for all cvs_strsplit call sites; ok xsa@ (pat@)
~ rcsprog.c
> Changes:
> - RCS_CREATE is now set in flags.
> - Since flags & RCS_CREATE is used in rcs_statfile(), flags is now a
> global variable.
> - RCS_[ENT]FLAG -> RCSPROG_[ENT]FLAG
> - Call rcs_set_description() if -t flag is given or if RCS_CREATE is
> set, checked in that order. If the -t flag is given and RCS_CREATE
> is set, don't call rcs_set_description() twice.
> ``commitski!!'' xsa@ (ray@)
~ rlog.1
> beef up the -z description; ok xsa (jmc@)
~ rcsprog.c
> Fix and clean up -t flag:
> - Add comments.
> - Support -t-inline-comments-like-man-page-says.
> - -tfilename still works.
> - When using -t (read description from stdin) don't end when first
> character is `.'. Instead, end if whole line consists of one `.'.
> - Add regression test.
> I also changed the regression Makefile to have a trailing slash on
> the final element. As long as we have a blank line it will be fine,
> plus it will save us some trouble when adding new tests.
> After adding line breaks, ``rest looks fine.'' xsa@ (ray@)
~ rlog.1
> oops! fix from xsa; (jmc@)
~ ci.c
> check rcs_lock_remove() return value; OK ray@ niallo at .sa@)
~ ci.c ~ co.c
~ rcsprog.c
> - properly implement GNU file modes. basically, checkout will inherit
> permissions from rcs file and initial checkin will inherit permissions from
> working file.
> problem spotted by uwe@
> ok ray@ xsa@ (niallo@)
~ ci.c
> - simplify checkin_init() and checkin_update() functions by moving
> rcs_close() to the checkin_main() loop.
> "Commitzki!!" ray@ (niallo@)
ssh
~ xmalloc.c
> we can do the size & nmemb check before the integer overflow check; evol
> (deraadt@)
~ dh.c
> use strtonum() instead of atoi(), limit dhg size to 64k; ok djm (deraadt@)
~ sftp.c
> always use a format string for addargs; spotted by mouring@ (djm@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ospfd
~ ospfd.c
> More specific warning. (claudio@)
pstat
~ pstat.c
> Check for syncer vnodes before the file system specific routine gets
> called, so that we handle NFS and ext2fs as well, okay deraadt at .edro@)
===============================================================================
More information about the odc
mailing list