[odc] Daily src changes for 2003-06-18

ODC auto at squish.net
Thu Jun 19 08:00:35 BST 2003


OpenBSD src changes summary for 2003-06-18
==========================================

distrib/sets                            etc/MAKEDEV.mi
etc/MAKEDEV.sub                         etc/etc.alpha/MAKEDEV
etc/etc.alpha/MAKEDEV.md                etc/etc.hp300/MAKEDEV
etc/etc.hp300/MAKEDEV.md                etc/etc.hppa/MAKEDEV
etc/etc.hppa/MAKEDEV.md                 etc/etc.i386/MAKEDEV
etc/etc.i386/MAKEDEV.md                 etc/etc.mac68k/MAKEDEV
etc/etc.mac68k/MAKEDEV.md               etc/etc.macppc/MAKEDEV
etc/etc.macppc/MAKEDEV.md               etc/etc.mvme68k/MAKEDEV
etc/etc.mvme68k/MAKEDEV.md              etc/etc.mvme88k/MAKEDEV
etc/etc.mvme88k/MAKEDEV.md              etc/etc.mvmeppc/MAKEDEV.md
etc/etc.sparc/MAKEDEV                   etc/etc.sparc/MAKEDEV.md
etc/etc.sparc64/MAKEDEV                 etc/etc.sparc64/MAKEDEV.md
etc/etc.vax/MAKEDEV.md                  games/fortune
lib/libc                                regress/sbin
sbin/pfctl                              share/man
sys/arch/sparc/conf                     sys/arch/sparc/dev
sys/arch/sparc64/dev                    sys/dev/ic
sys/dev/pci                             sys/dev/sbus
sys/net                                 usr.bin/less
usr.bin/m4                              usr.bin/ssh
usr.bin/top                             usr.bin/vmstat
usr.sbin/rtadvd                         

== distrib =========================================================== 01/10 ==

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

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.i386
  ~ lists/base/md.mac68k                  ~ lists/base/md.macppc
  ~ lists/base/md.mvme68k                 ~ lists/base/md.mvme88k
  ~ lists/base/md.mvmeppc                 ~ lists/base/md.sparc
  ~ lists/base/md.sparc64                 ~ lists/base/md.vax
  ~ lists/comp/mi                         ~ lists/man/mi

  > sync (deraadt@)

== etc =============================================================== 02/10 ==

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

MAKEDEV.mi

  ~ MAKEDEV.mi                            

  > switch to share/misc/license.template (todd@)

MAKEDEV.sub

  ~ MAKEDEV.sub                           

  > switch to share/misc/license.template (todd@)

etc.alpha/MAKEDEV

  ~ etc.alpha/MAKEDEV                     

  > sync (todd@)

etc.alpha/MAKEDEV.md

  ~ etc.alpha/MAKEDEV.md                  

  > switch to share/misc/license.template (todd@)

etc.hp300/MAKEDEV

  ~ etc.hp300/MAKEDEV                     

  > sync (todd@)

etc.hp300/MAKEDEV.md

  ~ etc.hp300/MAKEDEV.md                  

  > switch to share/misc/license.template (todd@)

etc.hppa/MAKEDEV

  ~ etc.hppa/MAKEDEV                      

  > sync (todd@)

etc.hppa/MAKEDEV.md

  ~ etc.hppa/MAKEDEV.md                   

  > switch to share/misc/license.template (todd@)

etc.i386/MAKEDEV

  ~ etc.i386/MAKEDEV                      

  > sync (todd@)

etc.i386/MAKEDEV.md

  ~ etc.i386/MAKEDEV.md                   

  > switch to share/misc/license.template (todd@)

etc.mac68k/MAKEDEV

  ~ etc.mac68k/MAKEDEV                    

  > sync (todd@)

etc.mac68k/MAKEDEV.md

  ~ etc.mac68k/MAKEDEV.md                 

  > switch to share/misc/license.template (todd@)

etc.macppc/MAKEDEV

  ~ etc.macppc/MAKEDEV                    

  > sync (todd@)

etc.macppc/MAKEDEV.md

  ~ etc.macppc/MAKEDEV.md                 

  > switch to share/misc/license.template (todd@)

etc.mvme68k/MAKEDEV

  ~ etc.mvme68k/MAKEDEV                   

  > sync (todd@)

etc.mvme68k/MAKEDEV.md

  ~ etc.mvme68k/MAKEDEV.md                

  > switch to share/misc/license.template (todd@)

etc.mvme88k/MAKEDEV

  ~ etc.mvme88k/MAKEDEV                   

  > sync (todd@)

etc.mvme88k/MAKEDEV.md

  ~ etc.mvme88k/MAKEDEV.md                

  > switch to share/misc/license.template (todd@)

etc.mvmeppc/MAKEDEV.md

  ~ etc.mvmeppc/MAKEDEV.md                

  > switch to share/misc/license.template (todd@)

etc.sparc/MAKEDEV

  ~ etc.sparc/MAKEDEV                     

  > sync (todd@)

etc.sparc/MAKEDEV.md

  ~ etc.sparc/MAKEDEV.md                  

  > switch to share/misc/license.template (todd@)

etc.sparc64/MAKEDEV

  ~ etc.sparc64/MAKEDEV                   

  > sync (todd@)

etc.sparc64/MAKEDEV.md

  ~ etc.sparc64/MAKEDEV.md                

  > switch to share/misc/license.template (todd@)

etc.vax/MAKEDEV.md

  ~ etc.vax/MAKEDEV.md                    

  > switch to share/misc/license.template (todd@)

== games ============================================================= 03/10 ==

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

fortune

  ~ fortune/fortune.c                     

  > return pointer from off_name() function as it's meant to be - this
  > was missed when copy() was changed; ok millert (pvalchev@)

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

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

libc

  ~ sys/rfork.2                           

  > - rewrite of the plan9 sections of rfork(2) and new (c)
  > - updated ERRORS and RETURN VALUES
  > this had to be rewritten because of licensing issues with plan9.
  > ok deraadt@ (jmc@)

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

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

sbin

  ~ pfctl/Makefile                        + pfctl/pf78.in
  + pfctl/pf78.loaded                     + pfctl/pf78.ok

  > try to prevent a deja-vue with this just fixed bug later by testing testing
  > testing testing (henning@)

  ~ pfctl/pfr1.ok                         ~ pfctl/pfr10.ok
  ~ pfctl/pfr11.ok                        ~ pfctl/pfr12.ok
  ~ pfctl/pfr2.ok                         

  > not only I am sick and tired of this cryptic bullshit debugging-style
  > printfs from the table code, no, of course one does not need to run regress
  > tests when one does changes, why should one.
  > "carrot in nose" applies, so better take care, cedric (henning@)

  ~ pfctl/Makefile                        + pfctl/pf79.in
  + pfctl/pf79.loaded                     + pfctl/pf79.ok

  > addr expansion in labels and the no-route case (henning@)

  ~ pfctl/pfr1.ok                         ~ pfctl/pfr10.ok
  ~ pfctl/pfr11.ok                        ~ pfctl/pfr12.ok
  ~ pfctl/pfr2.ok                         

  > regen, my bad (henning@)

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

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

pfctl

  ~ parse.y                               

  > when expanding the $srcaddr/$dstaddr label macros and the address is
  > actually
  > a table refernence, don't print nonsense but the table name.
  > found by claudio jeker, fix by me, agreement by cedric (henning@)

  ~ parse.y                               

  > change expand_label_addr() to use a switch (h->addr.type) instead of
  > if .. else if .. else, and handle PF_ADDR_NOROUTE as well.
  > inspired by a comment from cedric. (henning@)

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

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

man

  ~ man4/sbus.4                           

  > fix some descriptions (deraadt@)

  ~ man4/man4.sparc/p9k.4                 

  > .Pp (deraadt@)

  ~ man4/sbus.4                           

  > text changes requested by miod (deraadt@)

  - man4/man4.sparc/p9k.4                 ~ man4/sbus.4
  ~ man4/wsdisplay.4                      ~ man4/man4.sparc/Makefile
  ~ man4/man4.sparc/agten.4               ~ man4/man4.sparc/bwtwo.4
  ~ man4/man4.sparc/cgeight.4             ~ man4/man4.sparc/cgfour.4
  ~ man4/man4.sparc/cgfourteen.4          ~ man4/man4.sparc/cgsix.4
  ~ man4/man4.sparc/cgthree.4             ~ man4/man4.sparc/cgtwelve.4
  ~ man4/man4.sparc/cgtwo.4               ~ man4/man4.sparc/intro.4
  ~ man4/man4.sparc/mgx.4                 ~ man4/man4.sparc/pnozz.4
  ~ man4/man4.sparc/tctrl.4               ~ man4/man4.sparc/tcx.4
  ~ man4/man4.sparc/tvtwo.4               ~ man4/man4.sparc/vigra.4
  ~ man4/man4.sparc/zx.4                  + man4/man4.sparc/pninek.4

  > Rename p9k to pninek, since device base names with digits are confusing;
  > per deraadt@'s request. (miod@)

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

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

arch/sparc/conf

  ~ GENERIC                               ~ RAMDISK
  ~ SUN4M                                 ~ files.sparc

  > Rename p9k to pninek, since device base names with digits are confusing;
  > per deraadt@'s request. (miod@)

arch/sparc/dev

  ~ p9000.c                               

  > Rename p9k to pninek, since device base names with digits are confusing;
  > per deraadt@'s request. (miod@)

  ~ sbus.c                                

  > When reporting unknown sbus hardware, also report the hardware class
  > (audio,
  > block device...) if it advertizes one.
  > ok deraadt@ (miod@)

  ~ ts102reg.h                            

  > Oops, previous commit removed the rcsid by mistake. (miod@)

  ~ hme.c                                 

  > configure the interface to properly support vlan frames (jason@)

  ~ hmevar.h                              

  > oops, missed this part of the hme vlan stuff (jason@)

arch/sparc64/dev

  ~ sbus.c                                

  > When reporting unknown sbus hardware, also report the hardware class
  > (audio,
  > block device...) if it advertizes one.
  > ok deraadt@ (miod@)

dev/ic

  ~ hme.c                                 

  > we already set the rx descriptor length to accept vlan packets... just
  > need to advertise the capability; tested by tsar at polarcap dot org
  > (jason@)

dev/pci

  ~ pciide.c                              ~ pciide_hpt_reg.h

  > For HPT370 chips disable interrupt prediction and correct timing
  > value for UDMA5. Enable UDMA5 for HPT370A again since it's safe now.
  > Work by Otto Moerbeek <otto at drijf.netia PR 3282. Help in testing from
  > gluk at .range@)

dev/sbus

  ~ bwtwo.c                               ~ cgsix.c
  ~ cgsixreg.h                            ~ cgthree.c

  > Switch to fbxxx() API.
  > cgsix tested and ok jason@, the rest tested by me. (miod@)

net

  ~ bpf.c                                 

  > Do not panic on no memory available when allocating bufs, pass ENOBUFS
  > to userland instead.
  > fixes PRs 2235, 2236 and 2640
  > from Otto Moerbeek <otto at drijf.net  > ok frantzen@, tedu@, deraadt@ (henning@)

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

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

less

  ~ line.c                                

  > Fix sizeof(char *) in snprintf that broke the -N option. (millert@)

  ~ signal.c                              

  > Use OPT_ONPLUS instead of hard-coding '2' (millert@)

m4

  ~ eval.c                                ~ extern.h
  ~ main.c                                

  > - store builtin name as definition for builtin macros.
  > this removes the need for code->name conversion, in exchange for
  > systematically testing the definition type, since we can no longer
  > rely on the defn being NULL.
  > - commonnalize the builtin-detection code, so that we can use it for
  > pushdef
  > as well with define, so that pushdef handles builtins correctly as well.
  > okay fries@, millert at .spie@)

ssh

  ~ ssh-rsa.c                             

  > backout last change, since it violates pkcs#1
  > switch to share/misc/license.template (markus@)

top

  ~ display.c                             ~ machine.c
  ~ top.c                                 

  > remove unused variables (deraadt@)

  ~ sigconv.awk                           

  > cleanup, and now it produces KNF output (deraadt@)

  ~ top.c                                 

  > SIGWINCH is always here (deraadt@)

vmstat

  ~ dkstats.c                             

  > Add missing check for i < dk_ndrive in 2 loops; closes PR 3322 (millert@)

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

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

rtadvd

  ~ config.c                              ~ config.h
  ~ rtadvd.conf.5                         

  > relax config syntax; addrs#x is not needed any more.  millert ok (itojun@)

  ~ rtadvd.conf.5                         

  > need "a".  from jmc (itojun@)

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



More information about the odc mailing list