[odc] Daily src changes for 2007-09-02
ODC
auto at squish.net
Mon Sep 3 07:00:01 BST 2007
OpenBSD src changes summary for 2007-09-02
==========================================
bin/df bin/ed
bin/pax bin/systrace
games/worms lib/libc
lib/libevent lib/libpcap
libexec/ftpd libexec/ld.so
libexec/spamd libexec/spamd-setup
sbin/atactl sbin/ccdconfig
sbin/dhclient sbin/disklabel
sbin/dump sbin/fsck_ext2fs
sbin/fsck_msdos sbin/growfs
sbin/ifconfig sbin/isakmpd
sbin/mount sbin/mount_vnd
sbin/raidctl sbin/restore
sbin/umount share/man
sys/arch/sh/include sys/arch/sh/sh
sys/dev/ic sys/dev/pci
sys/dev/usb usr.bin/asn1_compile
usr.bin/at usr.bin/awk
usr.bin/bdes usr.bin/cdio
usr.bin/cvs usr.bin/dc
usr.bin/file usr.bin/finger
usr.bin/fsplit usr.bin/fstat
usr.bin/ftp usr.bin/grep
usr.bin/indent usr.bin/ipcs
usr.bin/locate usr.bin/midiplay
usr.bin/nm usr.bin/patch
usr.bin/pmdb usr.bin/rs
usr.bin/rusers usr.bin/sdiff
usr.bin/spell usr.bin/strip
usr.bin/sudo usr.bin/sup
usr.bin/systat usr.bin/vi
usr.bin/window usr.bin/xargs
usr.bin/yacc usr.sbin/cron
usr.sbin/dhcrelay usr.sbin/kvm_mkdb
usr.sbin/lpr usr.sbin/mailwrapper
usr.sbin/memconfig usr.sbin/mrinfo
usr.sbin/ppp usr.sbin/pppd
usr.sbin/procmap usr.sbin/pstat
usr.sbin/quot usr.sbin/sasyncd
== bin =============================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
df
~ df.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ed
~ undo.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
pax
~ tables.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
systrace
~ systrace.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== games ============================================================= 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
worms
~ worms.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== lib =============================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ gen/getnetgrent.c ~ gen/login_cap.c
~ gen/scandir.c ~ gen/setmode.c
~ gen/strtofflags.c ~ net/getprotoent.c
~ net/getservent.c ~ net/rcmdsh.c
~ regex/regcomp.c ~ rpc/pmap_rmt.c
~ stdlib/hcreate.c ~ stdlib/radixsort.c
~ string/bm.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
libevent
~ kqueue.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
libpcap
~ optimize.c ~ pcap.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== libexec =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ ftpd.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ld.so
~ ldconfig/prebind.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
spamd
~ sdl.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
spamd-setup
~ spamd-setup.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
atactl
~ atactl.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ccdconfig
~ ccdconfig.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
dhclient
~ dhclient.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
disklabel
~ editor.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
dump
~ main.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
fsck_ext2fs
~ setup.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
fsck_msdos
~ fat.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
growfs
~ growfs.c
> more malloc(n * m) -> calloc(n, m); from Igor Zinovik (deraadt@)
ifconfig
~ ifconfig.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
isakmpd
~ ipsec.c ~ pf_key_v2.c
~ sa.c ~ x509.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
~ exchange.c
> more malloc(n * m) -> calloc(n, m); from Igor Zinovik (deraadt@)
mount
~ mount.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
mount_vnd
~ pkcs5_pbkdf2.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
raidctl
~ raidctl.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
restore
~ interactive.c ~ main.c
~ tape.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
umount
~ umount.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uipaq.4
> Add support for Alltel UTStarcom PPC6700.
> Tested by Sam Fourman Jr. <sfourman at gmail.com> (jsg@)
~ man4/vic.4
> vic works in vmware fusion too (dlg@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sh/include
~ vmparam.h
> Fix typos in comments: soruce -> source (hshoexer@)
arch/sh/sh
~ clock.c
> Fix typos in comments: soruce -> source (hshoexer@)
dev/ic
~ aac.c
> ctob is gone, use ptoa
> tested by ckuethe (martin@)
dev/pci
~ pcidevs
> Add ENE Memory Stick/SD/SDMMC entries.
> From Alexey Suslikov <alexey.suslikov at gmail.com> (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
dev/usb
~ usbdevs
> Alltel UTStarcom PPC6700. (jsg@)
~ usbdevs.h ~ usbdevs_data.h
> regen (jsg@)
~ uipaq.c
> Add support for Alltel UTStarcom PPC6700.
> Tested by Sam Fourman Jr. <sfourman at gmail.com> (jsg@)
~ uow.c
> Disable ROM search acceleration for now, it has some issues. (grange@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
asn1_compile
~ gen_copy.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
at
~ at.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
awk
~ b.c ~ lib.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
bdes
~ bdes.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
cdio
~ cddb.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
cvs
~ client.c ~ remote.c
> Log all commands sent with cvs_remote_output(), not just
> cvs_client_send_request(). Simplified logging code while at it.
> OK joris@ (tobias@)
~ import.c
> Stick at GNU cvs behaviour by writing "Initial revision" in revision 1.1
> instead of custom log message (which gets written into 1.1.1.1).
> OK joris@ (tobias@)
~ util.c
> Handle quotation marks in .cvsrc correctly.
> OK joris@ (tobias@)
~ client.c ~ server.c
> OpenCVS server init-support with OpenCVS and GNU cvs clients.
> OK joris@ (tobias@)
~ cvs.c ~ fatal.c
~ root.c ~ server.c
> Stick at GNU cvs behaviour with Root directive handling: it does not need
> to be sent first, can occure multiple times (although this is ignored) but
> should be supplied before Directory.
> OK joris@ (tobias@)
dc
~ bcode.c
> more malloc(n * m) -> calloc(n, m); from Igor Zinovik (deraadt@)
file
~ magic.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
finger
~ sprint.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
fsplit
~ fsplit.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
fstat
~ fstat.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ftp
~ stringlist.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
grep
~ grep.c ~ grep.h
~ util.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
indent
~ lexi.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ipcs
~ ipcs.c
> more malloc(n * m) -> calloc(n, m); from Igor Zinovik (deraadt@)
locate
~ locate/util.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
midiplay
~ midiplay.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
nm
~ elf.c ~ nm.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
patch
~ pch.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
pmdb
~ clit.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
rs
~ rs.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
rusers
~ rusers.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
sdiff
~ sdiff.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
spell
~ spellprog.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
strip
~ strip.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
sudo
~ parse.yacc
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
sup
~ src/scm.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
systat
~ pigs.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
vi
~ cl/cl_read.c ~ ex/ex_script.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
window
~ compress.c ~ wwinit.c
~ wwopen.c ~ wwsize.c
~ xx.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
xargs
~ xargs.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
yacc
~ skeleton.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
cron
~ env.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
dhcrelay
~ dispatch.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
kvm_mkdb
~ nlist.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
lpr
~ common_source/common.c ~ lpd/lpd.c
~ lpd/printjob.c ~ pac/pac.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
mailwrapper
~ mailwrapper.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
memconfig
~ memconfig.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
mrinfo
~ mrinfo.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
ppp
~ ppp/route.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
pppd
~ main.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
procmap
~ procmap.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
pstat
~ pstat.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
quot
~ quot.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
sasyncd
~ pfkey.c
> use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
> (deraadt@)
===============================================================================
More information about the odc
mailing list