[odc] Daily src changes for 2006-03-23

ODC auto at squish.net
Fri Mar 24 07:00:41 GMT 2006


OpenBSD src changes summary for 2006-03-23
==========================================

bin/mt                                  bin/rcp
distrib/crunch                          distrib/notes
include/skipjack.h                      lib/libevent
regress/usr.bin                         sbin/ifconfig
sbin/ping                               sbin/route
share/man                               sys/arch/mac68k/dev
sys/arch/solbourne/solbourne            sys/arch/sparc/sparc
sys/arch/sparc64/sparc64                sys/crypto
sys/dev/adb                             sys/netinet
usr.bin/cvs                             usr.bin/m4
usr.bin/rcs                             usr.bin/vgrind
usr.sbin/afs                            usr.sbin/bgpd
usr.sbin/config                         usr.sbin/ospfctl
usr.sbin/ospfd                          

== bin =============================================================== 01/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/bin

mt

  ~ mtrmt.c                               

  > use strdup() instead; adobriyan at gmaileraadt@)

rcp

  ~ rcp.c                                 

  > give correct err string; adobriyan at gmail.comeraadt@)

== distrib =========================================================== 02/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

crunch

  ~ crunchide/elf_hide.c                  

  > use calloc better; adobriyan at gmaileraadt@)

notes

  ~ sparc/prep                            ~ sparc/xfer
  ~ sparc64/prep                          ~ sparc64/xfer

  > avoid saying format() because of the new gnu m4 extensions.  this is crazy
  > (deraadt@)

== include =========================================================== 03/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/include

skipjack.h

  ~ skipjack.h                            

  > kill evil \r; from cedric (mickey@)

== lib =============================================================== 04/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libevent

  ~ event.3                               

  > new sentence, new line; (jmc@)

== regress =========================================================== 05/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

usr.bin

  ~ rcs/Makefile                          

  > Missing CLEANFILES.
  > ``i guess so'' xsa@ (ray@)

== sbin ============================================================== 06/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

ifconfig

  ~ ifconfig.c                            

  > Print the lladdr on carp interfaces.
  > ok henning@ (mcbride@)

ping

  ~ ping.c                                

  > sloppy style to cast the sockaddrs backwards, and then potentially wrong
  > size; ok cloder (deraadt@)

route

  ~ show.c                                

  > Fix pretty-print of carp link addresses by making them print like
  > IFT_ETHER.
  > Diff from jon at abccomm.comcbride@)

== share ============================================================= 07/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/vga.4                            

  > tweaks; (jmc@)

  ~ man4/xf86.4                           

  > deprive theo of his love for `Ns'; (jmc@)

== sys =============================================================== 08/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/mac68k/dev

  ~ if_sn.c                               

  > ANSIfy (brad@)

  ~ if_sn_nubus.c                         ~ if_sn_obio.c

  > ANSI and KNF. (brad@)

  ~ if_sn.c                               ~ if_sn_obio.c

  > Use PAGE_SIZE instead of NBPG. (brad@)

  ~ if_sn.c                               

  > - Remove variable names from function prototypes.
  > - Use ether_input_mbuf() and bpf_mtap().
  > From NetBSD
  > ok martin@ (brad@)

arch/solbourne/solbourne

  ~ locore.s                              

  > Extra parentheses in comments.
  > From Alexey Dobriyan.
  > OK miod@ and otto@ (ray@)

arch/sparc/sparc

  ~ locore.s                              

  > Extra parentheses in comments.
  > From Alexey Dobriyan.
  > OK miod@ and otto@ (ray@)

arch/sparc64/sparc64

  ~ locore.s                              

  > Extra parentheses in comments.
  > From Alexey Dobriyan.
  > OK miod@ and otto@ (ray@)

crypto

  ~ skipjack.c                            ~ skipjack.h

  > kill evil \r; from cedric (mickey@)

dev/adb

  ~ akbd.c                                ~ akbdvar.h

  > Previous state machine for caps lock would prove ineffective if caps lock
  > was remapped to a dead key (such as control).
  > Fortunately (?), accounting power key transitions can help reconstructing
  > the exact caps lock key behaviour - this state machine is still flawed,
  > and one can make it go wrong by hitting one of the caps lock and power keys
  > while the other is held, but for now we'll assume people who do this are
  > smart enough to be able to put the state machine in the correct state back,
  > while mere mortals will never do such things anyway.
  > Spotted by Matthias Kilian, ok itojun@ (miod@)

netinet

  ~ ip_carp.c                             

  > Set a carp MAC address of 00:00:00:00:00:00 if no vhid is assigned.
  > ok henning@ (mcbride@)

== usr.bin =========================================================== 09/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

cvs

  ~ rcs.h                                 

  > Use TAILQ_HEAD() macro instead of custom struct definition.
  > From Pierre-Yves Ritschard.
  > OK xsa@ (ray@)

  ~ buf.c                                 ~ buf.h

  > - cvs_buf_putc() will never return non-zero
  > - change cvs_buf_putc() return type to void
  > OK ray at .sa@)

  ~ rcs.c                                 

  > use fatal() in rcs_lock_setmode(); OK ray at .sa@)

  ~ diff.c                                

  > fetch() will never return non-zero; change its return type to void.
  > OK niallo at .sa@)

m4

  ~ main.c                                

  > back-out format for now, need to be active ONLY in GNU-m4 mode. (espie@)

  ~ gnum4.c                               

  > explicit cast on strtoul, classical const gotcha. (espie@)

  ~ main.c                                

  > simply set up format only when we see -g. (espie@)

  ~ eval.c                                

  > .. and remove extra test that is no longer needed. (espie@)

  ~ gnum4.c                               

  > formatting fixes (espie@)

  ~ m4.1                                  

  > kill whitespace at eol; (jmc@)

rcs

  ~ ci.c                                  ~ rcsmerge.c

  > - cvs_buf_putc() will never return non-zero
  > - change cvs_buf_putc() return type to void
  > OK ray at .sa@)

  ~ rcsprog.c                             

  > use fatal() in rcs_lock_setmode(); OK ray at .sa@)

  ~ rlog.c                                

  > rlog_file() will never return non-zero; change its return type to void.
  > (xsa@)

vgrind

  ~ vfontedpr.c                           

  > int variables can only hold up to INT_MAX, not UINT_MAX.
  > ``Go ahead'' deraadt@ (ray@)

== usr.sbin ========================================================== 10/10 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

afs

  ~ src/milko/pts/pr.c                    

  > use calloc better; adobriyan at gmaileraadt@)

bgpd

  ~ bgpd.8                                

  > Simplify the -s documentation and add /var/run/bgpd.sock to the FILES list.
  > help from jmc@ (claudio@)

  ~ bgpd.conf.5                           

  > Document nexthop qualify via (bgp|default).
  > OK henning, additional input jmc@ (claudio@)

config

  ~ config.8                              

  > reword; ok otto (jmc@)

ospfctl

  ~ ospfctl.c                             ~ parser.c
  ~ parser.h                              

  > List interfaces they way we list neighbors etc.
  > This makes it much easier to grep in the output.
  > The original format of "show interface" can be seen with
  > "show interface detail".
  > help and ok claudio@ (norby@)

ospfd

  ~ interface.c                           ~ ospfd.h

  > List interfaces they way we list neighbors etc.
  > This makes it much easier to grep in the output.
  > The original format of "show interface" can be seen with
  > "show interface detail".
  > help and ok claudio@ (norby@)

===============================================================================



More information about the odc mailing list