[odc] Daily src changes for 2007-08-06

ODC auto at squish.net
Tue Aug 7 07:00:01 BST 2007


OpenBSD src changes summary for 2007-08-06
==========================================

bin/kill                                bin/mkdir
bin/rmail                               bin/rmdir
lib/libssl                              regress/usr.bin
sbin/badsect                            sbin/ccdconfig
sbin/clri                               sbin/ncheck_ffs
sys/arch/amd64/amd64                    sys/arch/arm/xscale
sys/arch/i386/i386                      sys/dev/atapiscsi
sys/dev/ic                              sys/dev/pcmcia
sys/dev/sbus                            sys/kern
sys/net                                 usr.bin/apropos
usr.bin/audioctl                        usr.bin/banner
usr.bin/cvs                             usr.bin/lorder
usr.bin/mail                            usr.bin/man
usr.bin/mg                              usr.bin/mixerctl
usr.bin/mkdep                           usr.bin/mkstr
usr.bin/nm                              usr.bin/paste
usr.bin/pmdb                            usr.bin/ranlib
usr.bin/shar                            usr.bin/ssh
usr.bin/strip                           usr.bin/telnet
usr.bin/tftp                            usr.bin/touch
usr.bin/what                            usr.bin/whatis
usr.bin/whois                           usr.bin/xinstall
usr.sbin/bgpctl                         usr.sbin/edquota
usr.sbin/ospfd                          

== bin =============================================================== 01/07 ==

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

kill

  ~ kill.1                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

mkdir

  ~ mkdir.1                               ~ mkdir.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

rmail

  ~ rmail.8                               

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

rmdir

  ~ rmdir.1                               

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

== lib =============================================================== 02/07 ==

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

libssl

  ~ src/apps/s_client.c                   

  > Correctly NUL terminate the message buffer that is used with the
  > -starttls option. Without this openssl s_client -starttls crashed with
  > malloc.conf -> J. OK deraadt@, hshoexer@ (claudio@)

== regress =========================================================== 03/07 ==

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

usr.bin

  ~ make/Makefile                         + make/mk26
  + make/t29.out                          + make/t29.out2

  > Add a regress test for -lthing dependencies. As bizarre as it may seem,
  > gmake does the same thing, and it's infrequently used in some ports.
  > (espie@)

== sbin ============================================================== 04/07 ==

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

badsect

  ~ badsect.8                             ~ badsect.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

ccdconfig

  ~ ccdconfig.8                           ~ ccdconfig.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

clri

  ~ clri.8                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

ncheck_ffs

  ~ ncheck_ffs.8                          ~ ncheck_ffs.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

== sys =============================================================== 05/07 ==

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

arch/amd64/amd64

  ~ bios.c                                

  > Spew smbios bios table vendor/version/release date into the dmesg. Diff
  > from theo.
  > ok deraadt (gwk@)

arch/arm/xscale

  ~ i80321_pci.c                          

  > Fix some "that that"s.
  > ok miod@ jmc@ (tom@)

arch/i386/i386

  ~ bios.c                                

  > Spew smbios bios table vendor/version/release date into the dmesg. Diff
  > from theo.
  > ok deraadt (gwk@)

dev/atapiscsi

  ~ atapiscsi.c                           

  > Fix some "that that"s.
  > ok miod@ jmc@ (tom@)

dev/ic

  ~ ncr53c9x.c                            

  > Fix some "that that"s.
  > ok miod@ jmc@ (tom@)

dev/pcmcia

  ~ if_malo.c                             

  > Fix FW command API for big endian archs. (mglocker@)

  ~ if_malo.c                             ~ if_malovar.h

  > o Replace bus_space_write_2 for-loops in TX/RX with
  > bus_space_write_raw_multi_2.
  > o Make TX/RX work on big endian archs (tested on macppc).
  > in co-operation and OK claudio@ (mglocker@)

dev/sbus

  ~ stp4020reg.h                          

  > Fix another "that that".
  > ok miod@ jmc@ deraadt@ (tom@)

kern

  ~ vfs_syscalls.c                        

  > Fix error path in sys_fhopen() if VOP_ADVLOCK fails.  Spotted by aaron@
  > (millert@)

net

  ~ bpf_filter.c                          

  > Fix some "that that"s.
  > ok miod@ jmc@ (tom@)

== usr.bin =========================================================== 06/07 ==

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

apropos

  ~ apropos.1                             ~ apropos.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

audioctl

  ~ audioctl.1                            ~ audioctl.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

banner

  ~ banner.1                              

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

cvs

  ~ cvs.1                                 ~ cvs.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

lorder

  ~ lorder.1                              

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

mail

  ~ mail.1                                ~ main.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

man

  ~ man.1                                 ~ man.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

mg

  ~ theo.c                                

  > this file has been too long without an edit, someone has obviously
  > been slacking (djm@)

mixerctl

  ~ mixerctl.1                            ~ mixerctl.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

mkdep

  ~ mkdep.1                               ~ mkdep.gcc.sh

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

mkstr

  ~ mkstr.1                               ~ mkstr.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

nm

  ~ nm.1                                  ~ nm.c
  ~ size.1                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

paste

  ~ paste.1                               ~ paste.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

pmdb

  ~ pmdb.1                                ~ pmdb.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

ranlib

  ~ ranlib.1                              ~ ranlib.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

shar

  ~ shar.1                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

ssh

  ~ scp.1                                 ~ scp.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

strip

  ~ strip.1                               

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

telnet

  ~ telnet.1                              

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

tftp

  ~ tftp.1                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

touch

  ~ touch.1                               ~ touch.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

what

  ~ what.1                                

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

whatis

  ~ whatis.1                              

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

whois

  ~ whois.1                               ~ whois.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

xinstall

  ~ install.1                             ~ xinstall.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

== usr.sbin ========================================================== 07/07 ==

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

bgpctl

  ~ bgpctl.c                              

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

edquota

  ~ edquota.8                             ~ edquota.c

  > the ellipsis is not an optional argument; while here, sync the usage
  > and synopsis of commands
  > lots of good ideas by jmc@
  > ok jmc@ (sobrado@)

ospfd

  ~ rde_spf.c                             

  > Fix two issues in the RIB calculation. First rt_nexthop_add() should not
  > return from the inner loop if the outer loop is not finished -- just break
  > the inner loop and continue the outside one. In rt_update() nexthops should
  > not be cleared and freed if the new route is better. This resulted in reset
  > RIB timers after any calculation run. Instead just mark the nexthop invalid
  > and go on. Tested and OK pyr@ (claudio@)

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


More information about the odc mailing list