[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