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

ODC auto at squish.net
Sun Mar 12 07:00:46 GMT 2006


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

distrib/miniroot                        regress/usr.bin
share/man                               sys/arch/alpha/conf
sys/arch/amd64/conf                     sys/arch/amd64/pci
sys/arch/powerpc/include                sys/dev/pci
sys/dev/usb                             sys/net
sys/ufs/ffs                             usr.bin/cvs
usr.bin/patch                           usr.bin/rcs
usr.bin/sdiff                           usr.bin/vi

== distrib =========================================================== 01/05 ==

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

miniroot

  ~ install.sub                           

  > Change default answer for 'Do you expect to run the X Window System?'
  > to 'no'.
  > Requested by deraadt@ (krw@)

== regress =========================================================== 02/05 ==

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

usr.bin

  ~ Makefile                              + rcs/Makefile
  + rcs/rcsdiff-rflag.out                 + rcs/rcsdiff-uflag.out
  + rcs/rcsdiff.out                       + rcs/rcsmerge.out
  + rcs/rev1                              + rcs/rev2
  + rcs/rev3                              

  > RCS regression tests.
  > ok joris, niallo, otto, and xsa (ray@)

  ~ Makefile                              

  > Disable RCS regression tests since RCS is not linked yet.
  > ok niallo (ray@)

== share ============================================================= 03/05 ==

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

man

  ~ man4/man4.sparc/be.4                  ~ man4/man4.sparc/qe.4
  ~ man4/man4.sparc64/be.4                ~ man4/man4.sparc64/qe.4

  > better history section, one .Ox per sentence is enough (martin@)

== sys =============================================================== 04/05 ==

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

arch/alpha/conf

  ~ GENERIC                               

  > add art(4). (brad@)

arch/amd64/conf

  ~ GENERIC                               

  > add art(4). (brad@)

arch/amd64/pci

  ~ aapic.c                               

  > add a comment. (brad@)

arch/powerpc/include

  ~ intr.h                                

  > cbb needs IPL_VM to be defined now. (miod@)

dev/pci

  ~ pcidevs                               

  > fix the order (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > Add DRAC4
  > pointed out deraadt
  > ok brad (marco@)

  ~ pcidevs_data.h                        ~ pcidevs.h

  > sync (marco@)

  ~ pcidevs                               

  > Fix DRAC names.
  > grmbl but ok brad (marco@)

  ~ pcidevs_data.h                        ~ pcidevs.h

  > regen (marco@)

  ~ pccbb.c                               

  > remove splimp handler. (brad@)

  ~ pccbb.c                               

  > splvm. (brad@)

  ~ pci.c                                 ~ pcivar.h

  > move PCI softc struct from pci.c to pcivar.h
  > ok krw@ kettenis@ (brad@)

dev/usb

  ~ usbdevs                               

  > D-Link DWL-G122 rev C1. (jsg@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > regen (jsg@)

net

  ~ if_trunk.c                            

  > splimp -> splnet (brad@)

  ~ if_gif.c                              

  > Check against GIF_MTU_MIN/GIF_MTU_MAX for the min/max MTU size. (brad@)

  ~ if_sl.c                               ~ if_strip.c

  > splimp -> spltty/splnet
  > ok miod@ (brad@)

ufs/ffs

  ~ ffs_alloc.c                           ~ ffs_balloc.c
  ~ ffs_extern.h                          

  > Add UFS2 block allocation functions, okay tedu at .  > Thanks to all those who tested. (pedro@)

  ~ ffs_alloc.c                           

  > No need to check for !doreallocblks in ffs1_reallocblks() anymore (pedro@)

== usr.bin =========================================================== 05/05 ==

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

cvs

  ~ rcsnum.c                              

  > Fix rcsnum_tostr() description.
  > ok joris (ray@)

  ~ rcs.c                                 

  > - set RCS_SYNCED on rcs_open() so that if you call rcs_close() immediately
  > it will not write out a blank RCS file if there is no data in the backing
  > structure.
  > ok joris@ (niallo@)

  ~ rcsnum.c                              ~ rcs.c

  > - implement GNU-compatible handling of revisions specified as single
  > digits.  e.g. ci -l4 or ci -u5 will work like GNU now.
  > ok joris@ (niallo@)

patch

  ~ backupfile.c                          ~ common.h
  ~ inp.c                                 ~ patch.c
  ~ pch.c                                 ~ util.c

  > type police and assorted cleanup. From Lionel Fourquaux; ok ray@ (otto@)

rcs

  ~ ci.c                                  

  > - reset NEWFILE flag on each iteration through main loop.  this stops
  > strange things happening.
  > - don't print "done" on error.
  > ok joris@ (niallo@)

  ~ ci.c                                  

  > - implement GNU-compatible handling of revisions specified as single
  > digits.  e.g. ci -l4 or ci -u5 will work like GNU now.
  > ok joris@ (niallo@)

  ~ rcsprog.c                             

  > Now that the last diff went in, we just have to remove some checks in
  > rcs_set_rev() to get the GNU-like behaviour for ci -l0, ci -u0 etc
  > (admittedly its weird behaviour...but hey, we should support it)
  > ok joris@ (niallo@)

sdiff

  ~ common.c                              

  > /tmp -> _PATH_TMP
  > ok jaredy, otto (ray@)

vi

  ~ ex/ex_write.c                         

  > Initialize p to NULL to prevent gcc warning.
  > Clarify a for statement.
  > ok miod, otto (ray@)

  ~ vi/vs_line.c                          

  > Make FLUSH macro more function-like, so there are no hidden surprises.
  > No binary change.
  > ok miod, otto (ray@)

  ~ vi/vs_refresh.c                       

  > Silence uninitialized variable warning.
  > ok miod, otto (ray@)

  ~ cl/cl_bsd.c                           ~ cl/cl_funcs.c
  ~ cl/cl_main.c                          ~ common/msg.c
  ~ ex/ex_print.c                         ~ ex/ex_read.c
  ~ ex/ex_tag.c                           ~ ex/ex_visual.c
  ~ vi/v_txt.c                            ~ vi/vs_line.c
  ~ vi/vs_refresh.c                       ~ vi/vs_split.c

  > Silence 39 warnings.
  > ok miod, otto (ray@)

  ~ vi/vs_line.c                          

  > Silence 2 warnings.
  > ok miod, otto (ray@)

  ~ common/options.c                      

  > Fixes the `optindx' might be used uninitialized in this function
  > warning, fixes a spacing nit in a macro, and cleans up a very bad
  > preprocessor abuse (``if LF_ISSET(OS_DEF)''!)
  > optindx turns out to be the index number of the gigantic option
  > list at the beginning of the file.	All we need to do is set it
  > before every ``goto err''.
  > The first four are global options, which you can just set optindx
  > to the second argument of o_set().
  > The last one is in a loop that uses cnt as the index.  Since that
  > is cnt's only use, I just removed cnt and used optindx instead.
  > optindx is always updated and we use one less variable.
  > ok miod, otto (ray@)

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



More information about the odc mailing list