[odc] Daily src changes for 2007-06-02
ODC
auto at squish.net
Sun Jun 3 07:00:01 BST 2007
OpenBSD src changes summary for 2007-06-02
==========================================
bin/ksh distrib/sets
lib/libcurses sbin/dhclient
sbin/disklabel sbin/isakmpd
sbin/pflogd share/man
sys/arch/alpha/alpha sys/arch/amd64/amd64
sys/arch/arm/arm sys/arch/aviion/aviion
sys/arch/hp300/hp300 sys/arch/hppa/hppa
sys/arch/hppa64/hppa64 sys/arch/i386/i386
sys/arch/i386/pci sys/arch/landisk/landisk
sys/arch/luna88k/luna88k sys/arch/mac68k/mac68k
sys/arch/macppc/macppc sys/arch/macppc/stand
sys/arch/mips64/mips64 sys/arch/mvme68k/mvme68k
sys/arch/mvme88k/mvme88k sys/arch/mvmeppc/mvmeppc
sys/arch/sparc/sparc sys/arch/sparc64/sparc64
sys/arch/vax/vax sys/conf
sys/dev sys/dev/pci
sys/dev/sdmmc sys/dev/wscons
sys/kern sys/miscfs/specfs
sys/msdosfs sys/net
sys/netbt sys/ntfs
sys/sys sys/ufs/ext2fs
sys/ufs/ufs sys/xfs
usr.bin/cvs usr.bin/infocmp
usr.bin/kdump usr.bin/ssh
usr.sbin/cron usr.sbin/pkg_add
usr.sbin/ppp
== bin =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ lex.c
> s/FALLTROUGH/FALLTHROUGH/ (moritz@)
== distrib =========================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.aviion
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.landisk
~ lists/base/md.luna88k ~ lists/base/md.mac68k
~ lists/base/md.macppc ~ lists/base/md.mvme68k
~ lists/base/md.mvme88k ~ lists/base/md.mvmeppc
~ lists/base/md.sgi ~ lists/base/md.sparc
~ lists/base/md.sparc64 ~ lists/base/md.vax
~ lists/base/md.zaurus ~ lists/comp/mi
~ lists/man/mi
> sync (deraadt@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libcurses
~ tinfo/comp_expand.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
dhclient
~ dhclient.c ~ options.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
disklabel
~ disklabel.8
> installboot not just for i386; ok krw (jmc@)
isakmpd
~ log.c ~ message.c
~ sa.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
pflogd
~ pflogd.c
> on pcap error, check wether the interface went away and exit if it did.
> spinning and flooding syslog in that case was not so nice. (henning@)
~ pflogd.c
> do not shadow globals (in if_exists) (henning@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/softraid.4
> softraid already enabled in GENERIC; ok marco (jmc@)
~ man4/man4.i386/ichpcib.4
> Match on ICH8M.
> Tested by Daniel Dickman <didickman at gmail.com> (jsg@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/alpha
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/amd64/amd64
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/arm/arm
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/aviion/aviion
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/hp300/hp300
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/hppa/hppa
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/hppa64/hppa64
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/i386/i386
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/i386/pci
~ ichpcib.c
> Match on ICH8M.
> Tested by Daniel Dickman <didickman at gmail.com> (jsg@)
arch/landisk/landisk
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/luna88k/luna88k
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/mac68k/mac68k
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/macppc/macppc
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/macppc/stand
- ofdev.c
> stand/ofdev.h (deraadt@)
+ ofdev.c
> oops, why did i delete this. bizzare (deraadt@)
arch/mips64/mips64
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/mvme68k/mvme68k
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/mvme88k/mvme88k
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/mvmeppc/mvmeppc
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/sparc/sparc
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/sparc64/sparc64
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
arch/vax/vax
~ disksubr.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
conf
~ GENERIC
> Enable softraid so that people can start testing it.
> Note: this is a work in progress! this is under active development and
> things will change.
> prompted and ok deraadt (marco@)
dev
~ softraid.c
> Redo the sense mechanism to become autosense instead of request sense.
> General cleanup in the sense code.
> This was prompted by grunk. He found that out of bounds conditions were
> knocking disks offline (which was obviously a bug). (marco@)
~ softraid.c ~ softraidvar.h
> Add optional metadata element. This will be needed in the future for
> certain disciplines. (marco@)
~ softraid.c
> Fix collision by not adding data length but blocks instead.
> Some clean up. (marco@)
~ softraid.c
> Disable crypto until we figure out proper key management and other stuff
> only tedu understands. (marco@)
dev/pci
~ pcidevs
> Add some devices found on an Intel 965GM/ICH8M laptop.
> From Daniel Dickman <didickman at gmail.com> (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ pciide.c
> Add support for ICH8M IDE.
> Tested by Daniel Dickman <didickman at gmail.com>
> pciide(4) does not need to be updated as it does not split
> SATA/IDE support up into different sections (ICH8M already listed). (jsg@)
dev/sdmmc
~ sbt.c
> retry reading HCI packets a few times before giving up (uwe@)
~ sdmmc_ioreg.h ~ sdmmc_io.c
> split up large CMD53 reads and writes (uwe@)
dev/wscons
~ wskbd.c
> little fixes to get hotkeys working again. from alexey vatchenko (tedu@)
kern
~ subr_disk.c
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
~ uipc_mbuf.c
> Initialize pkthdr.rcvif.
> ok claudio@ (art@)
miscfs/specfs
~ specdev.h ~ spec_vnops.c
> daddr_t -> daddr64_t for specfs. convert some variables
> to proper types along the way (ints), fixes a subtle bug
> wich otto@ pointed me at.
> ok deraadt@ (thib@)
msdosfs
~ denode.h ~ msdosfs_denode.c
~ msdosfs_lookup.c ~ msdosfs_vnops.c
> convert all daddr_t types to either daddr64_t or uint32_t or other such
> things based on their use. ok with fixes from tom, tested by grange too
> (deraadt@)
net
~ pf.c
> pf_set_rt_ifp accesses state key data, so must be called later (henning@)
netbt
~ hci_socket.c
> Set a flag in hci_usrreq() to allow priviledged operations (uwe@)
ntfs
~ ntfs.h ~ ntfs_subr.c
> do the daddr_t -> daddr64_t or int32_t dance here as well
> "this code sucks -- pedro", "just put it in -- tom". (deraadt@)
sys
~ namei.h
> no need to extern nextvnodeid here.
> ok beck@ (thib@)
~ disklabel.h
> Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just
> convert version 0 to version 1 disklabels.
> Suggested by deraadt at .
> ok deraadt@ otto@ (krw@)
ufs/ext2fs
~ ext2fs.h ~ ext2fs_alloc.c
~ ext2fs_balloc.c ~ ext2fs_bmap.c
~ ext2fs_extern.h ~ ext2fs_inode.c
~ ext2fs_readwrite.c ~ ext2fs_subr.c
~ ext2fs_vfsops.c
> ufs1_daddr_t cleanup, okay thib@ deraadt@ (pedro@)
ufs/ufs
~ inode.h
> ufs1_daddr_t cleanup, okay thib@ deraadt@ (pedro@)
~ dinode.h
> ufs1_daddr_t is no more, okay deraadt@ (pedro@)
xfs
~ xfs_vnodeops-bsd.c
> daddr64_t (in comments) (deraadt@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ entries.c
> don't try to parse a server conflict message as a date.
> makes cvs remote merging with conflicts work a bit better.
> ok joris@ xsa@ (niallo@)
infocmp
~ infocmp.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
kdump
~ mkioctls
> knock out FIBMAP (which we got rid of) (deraadt@)
ssh
~ bufbn.c
> memory leak on error path; from arnaud.lacombe.1 AT ulaval.ca (djm@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
cron
~ misc.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
pkg_add
~ pkg_create.1
> document how fragments work.
> document a few `internal' keywords
> document some of the checks that pkg_create does during archive creation.
> (espie@)
~ pkg_add
> move the dependency handling into separate functions. (espie@)
~ OpenBSD/Delete.pm
> move dependency registration into its own function. (espie@)
~ pkg_add ~ OpenBSD/Dependencies.pm
> move the solver object up to the set level. (espie@)
~ pkg_add ~ OpenBSD/Dependencies.pm
> move most of the code that deals with dependencies in the solver object
> (espie@)
~ OpenBSD/Dependencies.pm
> reorder code (espie@)
~ pkg_add ~ OpenBSD/Dependencies.pm
> slight refactor, move wantlib dependencies handling inside the solver.
> (espie@)
~ pkg_add ~ OpenBSD/Dependencies.pm
> move the check that dependencies are satisfied inside the solver object
> (espie@)
~ OpenBSD/PackingElement.pm
> show the font commands being run in very verbose state. After all, we show
> ldconfig -R (espie@)
~ OpenBSD/Dependencies.pm
> remove elements of the solver that correspond to dependencies `in-transit'
> since they're now recorded as true dependencies.
> (helps me think about future improvements) (espie@)
~ pkg_create.1
> zap trailing whitespace; (jmc@)
ppp
~ ppp/log.c
> safer snprintf construct with more paranoid length calculation
> ok millert (pvalchev@)
===============================================================================
More information about the odc
mailing list