[odc] Daily src changes for 2005-08-09
ODC
auto at squish.net
Wed Aug 10 08:00:26 BST 2005
OpenBSD src changes summary for 2005-08-09
==========================================
distrib/miniroot distrib/notes
distrib/sets distrib/sparc64
etc/root/root.mail gnu/usr.bin/binutils
include/vis.h lib/libc
regress/sbin sbin/bioctl
sbin/ipsecctl sbin/isakmpd
share/man share/mk
share/tmac sys/arch/arm/xscale
sys/arch/mac68k/dev sys/arch/macppc/stand/tbxidata
sys/arch/sparc64/conf sys/conf
sys/dev sys/dev/ic
sys/dev/pci sys/scsi
sys/sys usr.bin/calendar
usr.bin/cvs usr.bin/mg
usr.sbin usr.sbin/bgpd
usr.sbin/ifstated usr.sbin/pkg_add
usr.sbin/watchdogd
== distrib =========================================================== 01/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> move to 3.8-beta (deraadt@)
notes
~ sparc64/contents ~ sparc64/install
~ sparc64/prep ~ sparc64/upgrade
> apparently some ultra machines do need this, work by miod; testing my uwe
> (deraadt@)
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ 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/md.alpha ~ lists/comp/md.amd64
~ lists/comp/md.cats ~ lists/comp/md.hp300
~ lists/comp/md.hppa ~ lists/comp/md.hppa64
~ lists/comp/md.i386 ~ lists/comp/md.luna88k
~ lists/comp/md.mac68k ~ lists/comp/md.macppc
~ lists/comp/md.mvme68k ~ lists/comp/md.mvme88k
~ lists/comp/md.mvmeppc ~ lists/comp/md.sgi
~ lists/comp/md.sparc ~ lists/comp/md.sparc64
~ lists/comp/md.vax ~ lists/comp/md.zaurus
> sync (deraadt@)
~ lists/base/mi ~ lists/man/mi
> sync (deraadt@)
sparc64
~ Makefile ~ ramdisk/list
+ ramdiskB/instbin.conf
> apparently some ultra machines do need this, work by miod; testing my uwe
> (deraadt@)
== etc =============================================================== 02/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
root/root.mail
~ root/root.mail
> move to 3.8-beta (deraadt@)
== gnu =============================================================== 03/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/binutils
~ gdb/sparc64obsd-tdep.c
> Adjust for new signal trampoline. (kettenis@)
== include =========================================================== 04/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/include
vis.h
~ vis.h
> Add VIS_GLOB to escape special characters used by shell-style globbing.
> From Solar Designer based on changes in FreeBSD. OK deraadt@ (millert@)
== lib =============================================================== 05/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ time/localtime.c
> Do not ignore return value of localsub() in localtime_r() (millert@)
~ time/localtime.c
> Back out a change from tzcode2005c that can cause an infinite loop in
> mktime(). (millert@)
~ gen/toupper_.c
> use CTYPE_NUM_CHARS instead of harding code the value. ok espie (kevlo@)
~ time/localtime.c
> Re-add the change from tzcode2005c, this time with an added bounds
> check from Arthur David Olson that fixes a possible infinite loop.
> (millert@)
~ gen/vis.3 ~ gen/vis.c
> Add VIS_GLOB to escape special characters used by shell-style globbing.
> From Solar Designer based on changes in FreeBSD. OK deraadt@ (millert@)
== regress =========================================================== 06/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sbin
~ ipsecctl/Makefile + ipsecctl/sa5.in
+ ipsecctl/sa5.ok + ipsecctl/sa6.in
+ ipsecctl/sa6.ok
> test for SAs (hshoexer@)
~ ipsecctl/Makefile ~ ipsecctl/sa5.in
~ ipsecctl/sa6.in ~ ipsecctl/sa6.ok
+ ipsecctl/ak128 + ipsecctl/ak160
+ ipsecctl/ak256 + ipsecctl/ak384
+ ipsecctl/ak512 + ipsecctl/ek128
+ ipsecctl/ek160 + ipsecctl/ek192
+ ipsecctl/ek64 + ipsecctl/ek80
+ ipsecctl/tcpmd53.in + ipsecctl/tcpmd53.ok
> Make tests more readable by using predefined keyfiles. Add test for tcpmd5
> using a key from a file. (hshoexer@)
== sbin ============================================================== 07/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
bioctl
~ bioctl.8 ~ bioctl.c
> verbose output option (deraadt@)
~ bioctl.c
> align a column (deraadt@)
~ bioctl.8
> sort options; (jmc@)
ipsecctl
~ parse.y
> Correct keysize for 3des-cbc (hshoexer@)
~ ipsecctl.c ~ ipsecctl.h
~ parse.y ~ pfkey.c
> Rewrite handling of transforms. Now both ah and esp can be specified and
> validated correctly. Unbreaks ah. (hshoexer@)
~ ipsec.conf.5
> Document how to read keys from a file. (hshoexer@)
isakmpd
~ sa.c
> Normalize attribute values before comparison. Unbreaks interop with
> netscreen.
> Noticed by Sean Knox. Testing by msf@, Sean Knox and others. Thanks!
> ok cloder@ msf@ (hshoexer@)
== share ============================================================= 08/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ac97.4 ~ man4/auich.4
~ man4/autri.4 ~ man4/auvia.4
~ man4/maestro.4 ~ man4/pci.4
> AC97 -> AC'97, according to spec; (jmc@)
~ man4/carp.4
> lightly document ifstated(8);
> help + ok mpf@ (jmc@)
~ man4/pfsync.4
> add Xr to ifstated(8);
> ok mpf@ (jmc@)
mk
~ sys.mk
> move to 3.8-beta (deraadt@)
tmac
~ mdoc/doc-common
> move to 3.8-beta (deraadt@)
== sys =============================================================== 09/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/arm/xscale
~ pxa2x0_apm.c
> - Don't depend on the APM_CRIT_RESUME event to run PWR_RESUME power hooks
> after a APM_CRIT_SUSPEND_REQ event. This fixes non-working devices after
> resume from battery low suspend.
> - Don't suspend automatically on APM_BATT_LOW because that's what could
> be too early (and we now understand APM_CRIT_SUSPEND_REQ). (uwe@)
arch/mac68k/dev
~ esp.c
> Save a variable in espmatch(), vm_offset_t->vaddr_t, print DEBUG address
> after everything else, fix transfer sizes on quick/non-quick and attach
> sub devices after interrupts are configured.
> from NetBSD (martin@)
arch/macppc/stand/tbxidata
~ bsd.tbxi
> move to 3.8-beta (deraadt@)
arch/sparc64/conf
~ RAMDISKU5
> apparently some ultra machines do need this, work by miod; testing my uwe
> (deraadt@)
conf
~ newvers.sh
> move to 3.8-beta (deraadt@)
dev
~ biovar.h
> Provide HDD serial numbers to bio. Requested deraadt@ ok dlg@ (marco@)
dev/ic
~ ami.c
> Provide HDD serial numbers to bio. Requested deraadt@ ok dlg@ (marco@)
dev/pci
~ aac_pci.c ~ adw_pci.c
~ ahc_pci.c ~ ahd_pci.c
~ ami_pci.c ~ auich.c
~ autri.c ~ bha_pci.c
~ cac_pci.c ~ ciss_pci.c
~ cs4280.c ~ cs4281.c
~ dpt_pci.c ~ eap.c
~ ehci_pci.c ~ emuxki.c
~ esa.c ~ eso.c
~ gtp.c ~ i82365_pci.c
~ if_an_pci.c ~ if_ath_pci.c
~ if_atw_pci.c ~ if_bce.c
~ if_bge.c ~ if_dc_pci.c
~ if_de.c ~ if_em.c
~ if_ep_pci.c ~ if_fxp_pci.c
~ if_ipw.c ~ if_iwi.c
~ if_le_pci.c ~ if_lge.c
~ if_lmc_obsd.c ~ if_mtd_pci.c
~ if_ne_pci.c ~ if_nge.c
~ if_ral_pci.c ~ if_re_pci.c
~ if_rtw_pci.c ~ if_sf.c
~ if_sis.c ~ if_ste.c
~ if_vge.c ~ if_wb.c
~ if_xl_pci.c ~ iha_pci.c
~ iop_pci.c ~ ises.c
~ isp_pci.c ~ maestro.c
~ mpt_pci.c ~ neo.c
~ nofn.c ~ ohci_pci.c
~ pciide.c ~ pcscp.c
~ safe.c ~ sv.c
~ trm_pci.c ~ twe_pci.c
~ ubsec.c ~ uhci_pci.c
~ yds.c
> do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in
> pcisubmatch(); kettenis@ testing; brad@ ok (mickey@)
scsi
~ ses.c
> normalise the fan speed output
> ok marco@ (dlg@)
~ scsi_all.h
> Add Vital Product Data structure. Requested deraadt@ ok dlg@ (marco@)
sys
~ param.h
> move to 3.8-beta (deraadt@)
== usr.bin =========================================================== 10/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendar.c ~ calendar.h
~ day.c
> handle -A0 correctly; from koen at egelink.nlickey@)
cvs
~ cvs.1
> add DIAGNOSTICS section about utility return codes;
> input/ok jmc, ok jfb joris. (xsa@)
~ cvs.c
> add missing [-T tmpdir] in usage(), spotted by jmc at .sa@)
~ cvs.1
> oops: occured -> occurred (jmc@)
~ cvs.h ~ root.c
> fix our root caching method, it was utterly broken and would
> cause opencvs to segfault in several cases.
> ok jfb@, xsa@ (joris@)
mg
~ autoexec.c ~ basic.c
~ buffer.c ~ dir.c
~ dired.c ~ echo.c
~ extend.c ~ file.c
~ grep.c ~ help.c
~ mail.c ~ main.c
~ modes.c ~ re_search.c
~ region.c ~ search.c
> Clean up eread handling in mg. (basically, fallout from the 'enter often
> means abort' behaviour added during the hackathon). Eliminates
> redundant ereply function, fixes miscellaneous cores when aborting,
> and move a number of assumed pathnames into the prompt text, since
> they are used there anyway. All changes consistent with emacs behavior
> ok beck@ many, many moons ago. (kjell@)
== usr.sbin ========================================================== 11/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
usr.sbin
~ Makefile
> add watchdogd (deraadt@)
bgpd
~ bgpd.conf.5 ~ bgpd.h
~ parse.y ~ printconf.c
~ rde_decide.c
> Introduce new route decision tunable "rde med compare (always|strict)".
> If set to always the med will also be compared between different AS.
> The default is strict which is the way the RFC specifies it.
> OK henning@ (claudio@)
ifstated
~ ifstated.8
> ifstated isn't released before 3.8
> ok jmc@ (mpf@)
~ ifstated.conf.5
> same here
> 3.8 not 3.5 (mpf@)
pkg_add
~ OpenBSD/Delete.pm
> if we are replacing a package, the messages for @extra stuff should be
> slightly different.
> Noticed by rohee@ (espie@)
watchdogd
~ watchdogd.8
> use a standard options list, and various other minor tweaks;
> help + ok mbalmer@ (jmc@)
~ Makefile ~ watchdogd.c
> link static and mlockall() once daemonised to prevent sudden pageins and
> wdog misfire; discussed a lot at wtf; mbalmer@ art@ ok (mickey@)
~ watchdogd.8
> xr sysctl(8) (mickey@)
===============================================================================
More information about the odc
mailing list