[odc] Daily src changes for 2007-04-06
ODC
auto at squish.net
Sat Apr 7 08:00:25 BST 2007
OpenBSD src changes summary for 2007-04-06
==========================================
bin/cp lib/libdes
lib/libssl sbin/ccdconfig
sbin/isakmpd sbin/pflogd
sys/arch/sparc64/sparc64 sys/dev
sys/dev/acpi sys/dev/ic
sys/dev/pci usr.bin/calendar
usr.bin/sendbug usr.sbin/bgpctl
usr.sbin/bgpd
== bin =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
cp
~ cp.1 ~ utils.c
> when copying regular files, look for blocks of zeroes. when we see them,
> just lseek ahead to create a sparse file. saves disk and time.
> note this behavior in the man page.
> ok? deraadt millert (tedu@)
== lib =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libdes
~ read_pwd.c
> Add proper checks against fgets failure. From Charles Longeau.
> OK moritz@, millert@, and jaredy at .ay@)
libssl
~ src/crypto/ui/ui_openssl.c
> Add proper checks against fgets failure. From Charles Longeau.
> OK moritz@, millert@, and jaredy at .ay@)
== sbin ============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ccdconfig
~ ccdconfig.c
> use rwlocks instead of hand-rolled. make the softc private parts private.
> this means making ccdconfig "SMALL" to turn off the kvm groveling nonsense
> ok deraadt millert pedro todd (tedu@)
isakmpd
~ x509.c
TAGGED OPENBSD_4_0
> Make isakmpd(8) useable with CaCert signed certificates and add a fix from
> -current.
> MFC:
> revision 1.108
> date: 2007/03/03 20:03:03; author: tom; state: Exp; lines: +7 -2
> There may be more than one item in the subjectAltName (cropping up
> with CACert certificates) so don't require the reported length to be
> exactly equal to the length of the data, but accept it if it's <=
> the length of the data (i.e. we just use the first alt name). The
> purpose of the check is to make sure we don't try to read beyond the
> data we actually have.
> ok cloder@ hshoexer@
> ----------------------------
> revision 1.107
> date: 2006/09/19 10:48:41; author: otto; state: Exp; lines: +3 -3
> Use S_IS* macros insted of masking with S_IF* flags. The latter may
> have multiple bits set, which leads to surprising results. Spotted
> by/partly
> from Paul Stoeber, more to come. ok ho@ miod@ hshoexer@ (mbalmer@)
~ x509.c
TAGGED OPENBSD_3_9
> Make isakmpd(8) usable with CaCert signed certificates and add a fix from
> -current.
> MFC:
> revision 1.108
> date: 2007/03/03 20:03:03; author: tom; state: Exp; lines: +7 -2
> There may be more than one item in the subjectAltName (cropping up
> with CACert certificates) so don't require the reported length to be
> exactly equal to the length of the data, but accept it if it's <=
> the length of the data (i.e. we just use the first alt name). The
> purpose of the check is to make sure we don't try to read beyond the
> data we actually have.
> ok cloder@ hshoexer@
> ----------------------------
> revision 1.107
> date: 2006/09/19 10:48:41; author: otto; state: Exp; lines: +3 -3
> Use S_IS* macros insted of masking with S_IF* flags. The latter may
> have multiple bits set, which leads to surprising results. Spotted
> by/partly
> from Paul Stoeber, more to come. ok ho@ miod@ hshoexer@ (mbalmer@)
pflogd
~ pflogd.8 ~ pflogd.c
> Adds a pidfile argument to pflogd so that individual
> instances can be rotated via newsyslog.
> From Berk Demir < bdd at mindcast org >
> ok henning@ (canacar@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sparc64/sparc64
~ ofw_machdep.c
> Add support for PCIe. Don't map interrupts that are already mapped
> correctly.
> Tested by deraadt@, nick@, sturm@, naddy@ and others. (kettenis@)
dev
~ ccd.c ~ ccdvar.h
> use rwlocks instead of hand-rolled. make the softc private parts private.
> this means making ccdconfig "SMALL" to turn off the kvm groveling nonsense
> ok deraadt millert pedro todd (tedu@)
dev/acpi
~ acpidock.c
> Fix a strange typo and don't set sc_docked in acpidock_dockctl(). It's
> being handled by acpidock_status().
> From Matthew R. Dempsky who had another chunk in his diff that I didn't
> include. It's correct, but it seems to cause some strange regression on
> my X60 that I need to look into first. (mk@)
dev/ic
~ sili.c
> copy the dmamem wrapper into sili for use for allocating hba memory. this
> has journeyed from ami into mpi, mfi, arc, vic, ahci, and now sili so far.
> (dlg@)
~ sili.c
> white space fix (dlg@)
~ rtw.c
> Correct order of bus_space_barrier() parameters.
> From brad (jsg@)
dev/pci
~ sili_pci.c
> Match even more ids: 3131/3531 and some rebadged Intel/Adaptec
> parts that show up in Linux driver.
> ok dlg@ (jsg@)
~ ahci.c
> Wait until we have idled the port before obtaining the error CCB, so as
> to avoid tripping a KASSERT in the case when there is more than one
> outstanding command.
> ok dlg@ (pascoe@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.usholiday
> reflect new stupid DST US/Canada rules; #5433 John L. Scarfone (deraadt@)
sendbug
~ sendbug.c
> Only include newest dmesg.
> ``Come on, take some risks'' deraadt at .ay@)
~ sendbug.1 ~ sendbug.c
> Attach dmesg to sendbug reports by default. Use -D flag to disable.
> OK deraadt@ and millert at .ay@)
~ sendbug.c
> argc does not include __progname after subtracting optind. (ray@)
~ Makefile ~ sendbug.c
> Don't shadow variables. Enable -Wshadow. (ray@)
~ sendbug.c
> Warn if one of the required fields is not filled out. Requested
> by millert at .ay@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpctl
~ bgpctl.c
> Include update statistics in the bgpctl show neighbor output. (claudio@)
~ bgpctl.c ~ parser.c
~ parser.h
> Implement "bgpctl show neighbor <peer> terse" this will print all
> statistics
> in an easily parseable form. This output can be used to implement SNMP MIBs
> or rrdtool/mrtg update scripts. OK henning@ (claudio@)
bgpd
~ rde.c ~ rde.h
~ rde_update.c ~ session.h
> Count the updates and withdraws for additional statisic gathering.
> Discussed with henning@ (claudio@)
===============================================================================
More information about the odc
mailing list