[odc] Daily src changes for 2008-01-02

ODC auto at squish.net
Thu Jan 3 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-01-02
==========================================

bin/mkdir                               distrib/sets
libexec/login_chpass                    regress/libexec
sbin/dump                               sys/arch/amd64/include
sys/arch/mvme88k/mvme88k                sys/dev/pci
sys/dev/usb                             sys/kern
sys/net                                 sys/netinet
sys/netinet6                            usr.bin/make
usr.bin/passwd                          usr.bin/ranlib
usr.bin/rdist                           usr.sbin/snmpd

== bin =============================================================== 01/08 ==

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

mkdir

  ~ mkdir.c                               

  > fix PR 5141:
  > race condition in mkdir -p that may lead to an erroneous successful exit
  > status.
  > reported by Ralf Wildenhues <Ralf.Wildenhues at gmx.de>
  > fix based on a suggested patch by Bruno Carnazzi <bcarnazzi at gmail.com>,
  > largely inspired by NetBSD mkdir()s implementation
  > looks OK otto@ OK millert@ (chl@)

== distrib =========================================================== 02/08 ==

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

sets

  ~ lists/base/md.aviion                  ~ lists/base/md.luna88k
  ~ lists/base/md.mvme88k                 ~ lists/comp/md.aviion
  ~ lists/comp/md.luna88k                 ~ lists/comp/md.mvme88k

  > sync (miod@)

== libexec =========================================================== 03/08 ==

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

login_chpass

  ~ Makefile                              

  > Update commented out kerberos bits in case someone wants to add missing
  > kerb5 support to login_chpass. (millert@)

== regress =========================================================== 04/08 ==

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

libexec

  + ld.so/lazy/Makefile                   + ld.so/lazy/libfoo/foo.c
  + ld.so/lazy/libfoo/Makefile            + ld.so/lazy/libfoo/shlib_version
  + ld.so/lazy/libbar/bar.c               + ld.so/lazy/libbar/Makefile
  + ld.so/lazy/libbar/shlib_version       + ld.so/lazy/prog/prog.c
  + ld.so/lazy/prog/Makefile              

  > New import:
  >	regression test for lazy binding.

== sbin ============================================================== 05/08 ==

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

dump

  ~ dumprmt.c                             

  > remove unused functions
  > initially from tobias@, and I removed an unused struct too
  > ok moritz@ tobias@ (chl@)

== sys =============================================================== 06/08 ==

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

arch/amd64/include

  ~ lock.h                                

  > Give LOCKDEBUG kernels a chance to compile; ok kettenis@ (miod@)

arch/mvme88k/mvme88k

  ~ m88110.c                              

  > Do not invalidate the 88410 cache without flushing it first; this is
  > probably due either to an error in the cpu-to-88410 communication protocol,
  > or to a bug in the '410 (but since I do not know how to get its revision,
  > I can't tell whether this is the obscure v1 bug or not).
  > This allows osiop-connected devices to work correctly on 197SP/DP boards.
  > (miod@)

dev/pci

  ~ agp.c                                 

  > correct the comment in agp_map_aperture().
  > ok owa@ dlg@ (brad@)

  ~ if_nfe.c                              

  > add the NVIDIA MCP77/79 ids.
  > ok jsg@ dlg@ (brad@)

  ~ noct.c                                

  > correct the comment above noct_read().
  > ok dlg@ (brad@)

  ~ pciide.c                              

  > Add the ATI SB700 chipset.
  > ok dlg@ (brad@)

  ~ pcidevs                               

  > Fix typo in 82801IH LPC entry. (kettenis@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (kettenis@)

dev/usb

  ~ if_upgt.c                             

  > Make network scanning work correctly. (mglocker@)

kern

  ~ kern_time.c                           

  > Do not lose nanosleep() return value in the last copyout if nonzero;
  > PR#5697 (miod@)

net

  ~ bpf_filter.c                          

  > Accept BPF_MUL as a valid instruction in bpf_validate() also improve
  > the comments. Based on diff from Guy Harris (canacar@)

netinet

  ~ ip_carp.c                             ~ ip_mroute.c

  > return with ENOTTY instead of EINVAL for unknown ioctl requests.
  > ok claudio@ krw@ dlg@ (brad@)

netinet6

  ~ ip6_mroute.c                          

  > return with ENOTTY instead of EINVAL for unknown ioctl requests.
  > ok claudio@ krw@ dlg@ (brad@)

== usr.bin =========================================================== 07/08 ==

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

make

  ~ engine.c                              

  > fix obvious bug in .NODEFAULT handling (espie@)

passwd

  - new_pwd.c                             

  > remove unused file
  > unused function initially spotted by tobias@, then I realized the whole
  > file was unused.
  > ok millert@ tobias@ (chl@)

ranlib

  ~ extern.h                              ~ misc.c

  > remove unused functions
  > from tobias@
  > ok millert@ tobias@ (chl@)

rdist

  ~ common.c                              ~ defs.h

  > remove unused function
  > from tobias@
  > ok millert@ tobias@ (chl@)

== usr.sbin ========================================================== 08/08 ==

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

snmpd

  ~ smi.c                                 ~ snmpd.h

  > Make sure that a key belongs to the table before returning a match.
  > Change smi_odi_cmp to return int as expected by RB-tree. -moj
  > ok reyk@ (maja@)

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


More information about the odc mailing list