[odc] Daily src changes for 2006-01-20
ODC
auto at squish.net
Sat Jan 21 07:00:35 GMT 2006
OpenBSD src changes summary for 2006-01-20
==========================================
distrib/sets libexec/ftpd
sbin/ipsecctl sys/adosfs
sys/arch/alpha/conf sys/arch/hp300/dev
sys/arch/mac68k/dev sys/arch/sparc/dev
sys/arch/sparc/include sys/arch/sparc/sparc
sys/arch/vax/mba sys/arch/vax/uba
sys/arch/vax/vax sys/dev/acpi
sys/dev/gpio sys/dev/ic
sys/dev/pci sys/kern
sys/ufs/lfs usr.bin/cdio
usr.bin/m4 usr.bin/make
usr.bin/nc usr.bin/rcs
usr.bin/rpcinfo usr.bin/ssh
usr.bin/tsort usr.sbin/bgpd
usr.sbin/httpd usr.sbin/ifstated
usr.sbin/ospfd usr.sbin/sasyncd
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.sparc ~ lists/comp/md.sparc
> Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> on
> sparc and remove unused sun_dkioctl(). No functional change. (miod@)
== libexec =========================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ monitor.c
> fix integer overflows. ok millert@ (moritz@)
== sbin ============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ipsecctl
~ parse.y
> initialize authtype->string in case of RSA to avoid bad free()
> ok reyk@ hshoexer@ (naddy@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
adosfs
~ advnops.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/alpha/conf
~ GENERIC
> add emu(4) here and enable midi attachment for eap(4) (brad@)
arch/hp300/dev
~ ct.c ~ hd.c
~ mt.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/mac68k/dev
~ adb.c ~ akbd_machdep.c
> Remove unused stuff. (miod@)
~ grf_iv.c
> Make sure we can only match once for internal video. (miod@)
arch/sparc/dev
~ xd.c ~ xy.c
> Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> on
> sparc and remove unused sun_dkioctl(). No functional change. (miod@)
~ xd.c ~ xy.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/sparc/include
- sun_disklabel.h
> Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> on
> sparc and remove unused sun_dkioctl(). No functional change. (miod@)
arch/sparc/sparc
~ disksubr.c
> Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> on
> sparc and remove unused sun_dkioctl(). No functional change. (miod@)
~ disksubr.c ~ vm_machdep.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/vax/mba
~ mba.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/vax/uba
~ uba.c
> b_un.b_addr -> b_data; no functional change. (miod@)
arch/vax/vax
~ cfl.c ~ crl.c
~ ctu.c ~ disksubr.c
> b_un.b_addr -> b_data; no functional change. (miod@)
dev/acpi
~ acpi.c ~ amltypes.h
~ dsdt.c ~ dsdt.h
> More evaluator changes
> Removed old evaluator code
> Fixed _HID value
> ok marco@ (jordan@)
dev/gpio
~ gpioiic.c
> Add support for driving SDA in push-pull + tri-state mode. (grange@)
dev/ic
~ xl.c
> - xl_encap(): free the mbuf chain and return if bus_dmamap_load_mbuf()
> returns an error other than EFBIG.
> - xl_encap(): remove a redundant check already done in xl_start_90xB().
> - merge xl_encap_90xB() into xl_encap(). (brad@)
dev/pci
~ emuxki.c
> - match another revision of Audigy cards
> - figure sample size into start of voice buffer location (jakemsr@)
~ bktr/bktr_core.c
> Include sys/stdint.h instead of defining uintptr_t ourselves.
> OK mickey@ (millert@)
~ if_nfe.c
> remove redundant code from nfe_attach().
> ok jsg@ (brad@)
kern
~ kern_time.c ~ kern_clock.c
> revert auto-skew. some ntpd implementations interact poorly. (tedu@)
ufs/lfs
~ lfs_segment.c
> b_un.b_addr -> b_data; no functional change. (miod@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cdio
~ cdio.c
> Clean up command line parsing, don't accept trailing garbage, add in
> missing command line forms, zero variables that will not be filled in
> by a particular sscanf() call. Make 'play tr1 m1:s1 m2:s2' play from
> the point in time 'tr1 m1:s1' to the point in time 'm2:s2', instead of
> from 'tr1 m1:s1' for a period of m2:s2. Documenting this command is next.
> Closes last issues Juha Erkilla pointed out in PR #4957. Tested by
> Juha. (krw@)
m4
~ eval.c ~ expr.c
~ extern.h ~ look.c
~ main.c ~ parser.y
~ tokenizer.l ~ trace.c
> use stdint.h where appropriate. okay millert@ (espie@)
make
~ arch.c ~ cond.c
~ dir.c ~ generate.c
~ targ.c ~ var.c
> use stdint.h where appropriate. okay millert@ (espie@)
nc
~ netcat.c
> Explicitly include limits.h if we are going to use its contents. (millert@)
rcs
~ ident.c
> typos in comments; (xsa@)
rpcinfo
~ rpcinfo.c
> Explicitly include limits.h if we are going to use its contents. (millert@)
ssh
~ scp.1 ~ sftp.1
~ ssh.1 ~ ssh_config.5
> Document RekeyLimit. Based on patch from jan.iven at cern.ch from mindrot
> #1056
> with feedback from jmc, djm and markus; ok jmc@ djm@ (dtucker@)
~ ssh_config.5
> - word change, agreed w/ markus
> - consistency fixes (jmc@)
tsort
~ tsort.c
> use stdint.h where appropriate. okay millert@ (espie@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ rde.c
> Don't leak a aspath in network_add(). path_update() copies the aspath so
> the passed aspath needs to be freed in network_add(). OK henning@
> (claudio@)
~ rde_attr.c
> Doh. > not < and attr_compare() starts to work correctly. OK henning@
> (claudio@)
~ rde_attr.c
> No need to calloc() others if others_len is 0. The 0 malloc() does not hurt
> (we do not access it) but does not help either. Finally it reduces head
> scratching when debugging the RIB. OK henning@ (claudio@)
~ rde.h ~ rde_rib.c
> Pass flags to prefix_move() so that a prefix that has both F_ORIGINAL and
> F_LOCAL set can be moved correctly. This is more like a add as we have one
> prefix more afterwards. Looks good henning@ (claudio@)
~ bgpd.h ~ rde.c
~ rde.h ~ rde_rib.c
> Proactively fix prefix counters. Currently only F_LOCAL prefixes exist but
> as soon as F_ORIGINAL come the counters would no longer be correct and in
> the
> end max-prefix would no longer work. Add additinal counters for F_ORIGINAL
> prefixes and bump the correct conter depending on the prefix flags.
> OK henning@ (claudio@)
httpd
~ src/main/util.c ~ src/modules/standard/mod_imap.c
> fix a cross-site scripting vulnerability in mod_imap;
> CVE-2005-3352
> ok niallo@; henning@ no objections (robert@)
~ src/main/util.c ~ src/modules/standard/mod_imap.c
TAGGED OPENBSD_3_7
> MFC:
> Fix by robert@
> fix a cross-site scripting vulnerability in mod_imap;
> CVE-2005-3352 (brad@)
~ src/main/util.c ~ src/modules/standard/mod_imap.c
TAGGED OPENBSD_3_8
> MFC:
> Fix by robert@
> fix a cross-site scripting vulnerability in mod_imap;
> CVE-2005-3352 (brad@)
ifstated
~ parse.y
> Explicitly include limits.h if we are going to use its contents. (millert@)
ospfd
~ parse.y
> Explicitly include limits.h if we are going to use its contents. (millert@)
sasyncd
~ net.c
> Don't depend on implicit include of signal.h (millert@)
===============================================================================
More information about the odc
mailing list