[odc] Daily src changes for 2005-11-04
ODC
auto at squish.net
Sat Nov 5 07:00:29 GMT 2005
OpenBSD src changes summary for 2005-11-04
==========================================
distrib/notes gnu/usr.bin/lynx
sbin/pfctl share/man
sys/arch/arm/include sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/i386/include
sys/arch/m68k/m68k sys/arch/zaurus/stand
sys/arch/zaurus/stand/zbsdmod sys/dev/ic
sys/dev/pci sys/kern
sys/miscfs/procfs sys/net
sys/netinet sys/uvm
usr.bin/rcs usr.bin/ssh
usr.bin/window usr.sbin/ospfd
usr.sbin/tcpdump
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
notes
~ hppa/hardware ~ i386/hardware
~ sparc/hardware ~ sparc64/hardware
~ zaurus/hardware
> Pretec Compact WLAN OC-WLBXX-A (uwe@)
== gnu =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/lynx
~ CHANGES ~ configure
~ configure.in ~ lynx.cfg
~ userdefs.h
~ WWW/Library/Implementation/HTGopher.c
~ WWW/Library/Implementation/HTMIME.c ~ WWW/Library/Implementation/HTMIME.h
~ WWW/Library/Implementation/HTNews.c ~ src/LYMainLoop.c
~ src/LYOptions.c ~ src/LYStrings.c
> update to lynx2.8.5rel.4; fixes CAN-2005-3120 among other things.
> prompted by naddy@, cloder@ ok. (fgsch@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pf_print_state.c ~ pfctl_parser.c
> crank pf_state and pf_src_node byte and packet counters to u_in64_t, since
> we're breaking pfsync compatibility this cycle anyways.
> Requested by djm@, ok henning@, 'wheee!' deraadt@ (mcbride@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man5/bsd.port.mk.5
> document FETCH_PACKAGES. common work with sturm@ (espie@)
~ man5/resolv.conf.5
> upper case the first letter of a sentence; (jmc@)
~ man4/uplcom.4
> mention Maxxtro UC-232A
> From: Marcus Glocker <marcus at nazgul dot ch> (brad@)
~ man6/intro.6
> - add a SYNOPSIS
> - make the list a bit more interesting (-ohangman) (jmc@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/arm/include
~ disklabel.h
> remove useless prototype; ok drahn@ (uwe@)
arch/i386/conf
~ files.i386
> only build powernow pieces as appropriate for config'd cpu types (tedu@)
arch/i386/i386
~ machdep.c
> only build powernow pieces as appropriate for config'd cpu types (tedu@)
arch/i386/include
~ cpu.h
> only build powernow pieces as appropriate for config'd cpu types (tedu@)
arch/m68k/m68k
~ pmap_motorola.c
> Change DEBUG conditionals into PMAP_DEBUG; no functional change. (miod@)
arch/zaurus/stand
~ Makefile ~ Makefile.inc
> RCS Id tag (uwe@)
arch/zaurus/stand/zbsdmod
~ Makefile
> RCS Id tag (uwe@)
dev/ic
~ rtw.c ~ rtwvar.h
> Move access to RF tranceiver functions to be via callbacks.
> "looks fine" reyk@ (jsg@)
~ rtw.c
> remove uneeded debug function. (jsg@)
dev/pci
~ if_vr.c ~ if_sis.c
> - splimp -> splnet
> - remove spl's from attach
> - fix dmesg printing
> - de-allocate resources on failure to attach (brad@)
~ if_nge.c
> - splimp -> splnet
> - remove spl from attach
> - fix dmesg printing
> - de-allocate resources on failure to attach
> - remove redundant checks just before pci_mapreg_map()
> - use pci_mapreg_type() (brad@)
~ if_em.c
> don't bother setting error in em_attach() since it's
> not being used anyway. (brad@)
kern
~ kern_sysctl.c
> Add an extra flags argument to uvm_io(), to specify whether we want to fix
> the protection of the memory mapping we're doing I/O on, or if we want to
> leave them as they are. This should only be necessary for breakpoint
> insertion in code, so we'll only use it for ptrace requests.
> Initially from art@ after discussion with kettenis@ millert@ and I,
> tested by many. (miod@)
miscfs/procfs
~ procfs_cmdline.c ~ procfs_mem.c
> Add an extra flags argument to uvm_io(), to specify whether we want to fix
> the protection of the memory mapping we're doing I/O on, or if we want to
> leave them as they are. This should only be necessary for breakpoint
> insertion in code, so we'll only use it for ptrace requests.
> Initially from art@ after discussion with kettenis@ millert@ and I,
> tested by many. (miod@)
net
~ if_pfsync.c ~ if_pfsync.h
~ pf.c ~ pfvar.h
> crank pf_state and pf_src_node byte and packet counters to u_in64_t, since
> we're breaking pfsync compatibility this cycle anyways.
> Requested by djm@, ok henning@, 'wheee!' deraadt@ (mcbride@)
netinet
~ ip_carp.c
> Add carp_hash() - hash the ethernet address of the ARP request and use
> the result to determine which carp interface should answer rather than
> simply using the ip address.
> Fixes breakage debugged by Matt Bradford <m.bradford at isrc.qut.edu.au > 'just commit' deraadt@ (mcbride@)
uvm
~ uvm_extern.h ~ uvm_io.c
> Add an extra flags argument to uvm_io(), to specify whether we want to fix
> the protection of the memory mapping we're doing I/O on, or if we want to
> leave them as they are. This should only be necessary for breakpoint
> insertion in code, so we'll only use it for ptrace requests.
> Initially from art@ after discussion with kettenis@ millert@ and I,
> tested by many. (miod@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
rcs
~ rcsprog.c
> kill spaces in usage() to match Reality; (xsa@)
~ rcs.1
> - clean up SYNOPSIS
> - tweak description of -i
> ok xsa@ (jmc@)
~ rcs.1
> document `-cstring' option; (xsa@)
ssh
~ kex.c ~ kex.h
~ kexdh.c ~ kexdhc.c
~ kexdhs.c ~ kexgex.c
~ kexgexc.c ~ kexgexs.c
> remove hardcoded hash lengths in key exchange code, allowing
> implementation of KEX methods with different hashes (e.g. SHA-256);
> ok markus@ dtucker@ stevesk@ (djm@)
window
~ window.1
> update FILES, with some help from millert@; (jmc@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ospfd
~ parse.y
> Make "interface em0 { }" work again. Reported and OK stevesk@ (claudio@)
~ ospfe.h
> Remove unused variable link_state in struct nbr. (claudio@)
~ database.c
> In the super fast start-up case in recv_db_description() make sure the
> the 2WAY neighbor event is issued before the interface NBR_CHNG.
> Fix some comments while there. (claudio@)
~ rde.c
> Use >= instead of == to compare cost with LS_INFINITY. While there fix a
> typo. (claudio@)
~ ospfd.h ~ rde.c
~ rde_spf.c
> Kill spf_timer in struct ospfd_conf. There is no need for two event structs
> just use ev for the spf_timer -- ev is unused in the RDE. (claudio@)
~ rde_lsdb.c
> Set the vertex timestamp as soon as possible giving ospfd a chance to
> recover
> from time jumps. (claudio@)
~ rde_lsdb.c
> The maximal rate LSA can be updated is all MIN_LS_INTERVAL seconds and not
> MIN_LS_ARRIVAL. MIN_LS_ARRIVAL is used to limit the rate of incomming
> updates. (claudio@)
~ rde_spf.c
> The candidate list is a sorted linear list so when changing the cost of
> a vertex that is already a candidate it is necessary to remove and insert
> the candidate otherwise the candidate list is no longer correctly sorted.
> OK norby@ (claudio@)
tcpdump
~ pf_print_state.c ~ print-pfsync.c
> crank pf_state and pf_src_node byte and packet counters to u_in64_t, since
> we're breaking pfsync compatibility this cycle anyways.
> Requested by djm@, ok henning@, 'wheee!' deraadt@ (mcbride@)
===============================================================================
More information about the odc
mailing list