[odc] Daily src changes for 2008-03-09

ODC auto at squish.net
Mon Mar 10 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-03-09
==========================================

distrib/miniroot                        distrib/notes
share/man                               sys/arch/alpha/stand/boot
sys/arch/alpha/stand/netboot            sys/arch/hppa/conf
sys/arch/mac68k/mac68k                  sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/arch/sparc64/include
sys/arch/sparc64/sparc64                sys/compat/osf1
sys/netinet6                            usr.bin/cvs
usr.bin/ftp                             usr.sbin/pkg_add

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

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

miniroot

  ~ install.sub                           

  > Consolidate FTP option handling, fixing one missing set of options
  > and adding a new question during install to allow the setting of
  > FTP's -k option in situations where intervening routers/firewalls
  > are prematurely killing connections.
  > Original idea and diff from espie@
  > ok espie@ (krw@)

  ~ install.sub                           

  > Remove question about keep alive option.
  > Requested by deraadt@ (krw@)

notes

  ~ alpha/hardware                        ~ hppa/hardware
  ~ macppc/hardware                       ~ sparc64/hardware
  ~ zaurus/hardware                       

  > +Atlantis Land A02-UP1-W54 (jmc@)

== share ============================================================= 02/05 ==

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

man

  ~ man9/ieee80211_radiotap.9             

  > DLT_IEEE_80211_RADIO -> DLT_IEEE802_11_RADIO;
  > from Sam Banks, freebsd docs/121477 (jmc@)

  ~ man4/man4.sparc64/vbus.4              ~ man4/man4.sparc64/intro.4

  > standard format for vbus.4, and bring it into intro.4; (jmc@)

  ~ man4/man4.sparc64/vbus.4              ~ man4/man4.sparc64/vcons.4
  ~ man4/man4.sparc64/vrtc.4              

  > - kill some unneeded .Pp
  > - tweak SEE ALSO for vcons.4 (jmc@)

  ~ man4/man4.sparc64/Makefile            + man4/man4.sparc64/vpci.4

  > vpci(4) (kettenis@)

  ~ man4/pci.4                            

  > add vpci; ok kettenis (jmc@)

== sys =============================================================== 03/05 ==

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

arch/alpha/stand/boot

  ~ newvers.sh                            

  > use the right capitalization for platform names
  > ok jsing@ (sobrado@)

arch/alpha/stand/netboot

  ~ if_prom.c                             ~ newvers.sh

  > use the right capitalization for platform names
  > ok jsing@ (sobrado@)

arch/hppa/conf

  ~ RAMDISK                               

  > Uncomment ehci(4). (kettenis@)

arch/mac68k/mac68k

  ~ dpme.h                                

  > use the right capitalization for platform names
  > ok jsing@ (sobrado@)

arch/sparc64/conf

  ~ GENERIC                               

  > Allow clock to attach to any fhc?, not just fhc0.  There might be backup
  > clocks on other boards that we want to use if the one on fhc0 failed.
  > tested by miod@ (kettenis@)

  ~ files.sparc64                         

  > Add hvcall.S if option SUN4V is defined. (kettenis@)

  ~ files.sparc64                         

  > The IOMMU code is needed for schizo(4) and pyro(4) too. (kettenis@)

  ~ files.sparc64                         

  > Add files for vpci(4). (kettenis@)

arch/sparc64/dev

  ~ fhc.c                                 

  > Check "status" property. (kettenis@)

  ~ sbus.c                                

  > Check "status" property. (kettenis@)

  + vbusvar.h                             

  > Virtual bus for virtual devices on sun4v. (kettenis@)

  + viommu.c                              + viommuvar.h

  > sun4v hypervisor IOMMU code. (kettenis@)

  + vpci.c                                

  > Driver for the virtual PCI host bridge on sun4v. (kettenis@)

  ~ iommuvar.h                            

  > Add some members needed by the sunv IOMMU code. (kettenis@)

arch/sparc64/include

  ~ conf.h                                

  > Add vcons(4). (kettenis@)

arch/sparc64/sparc64

  ~ conf.c                                

  > Add vcons(4). (kettenis@)

compat/osf1

  ~ README.syscalls                       

  > use the right capitalization for platform names
  > ok jsing@ (sobrado@)

netinet6

  ~ in6.h                                 

  > use the right capitalization for platform names
  > ok jsing@ (sobrado@)

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

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

cvs

  ~ client.c                              

  > Prevent sending of "Directory" messages for arguments in remote setup if
  > the specified files (or directories) do not exist.
  > ok joris (tobias@)

  ~ README                                

  > Get README up to date:  OpenCVS is linked to build now, but man pages are
  > not installed yet.
  > ok joris, xsa (tobias@)

  ~ buf.c                                 ~ file.c
  ~ logmsg.c                              ~ update.c

  > While allocation memory, make sure that file sizes are smaller than
  > SIZE_MAX.
  > ok joris (tobias@)

  ~ file.c                                ~ file.h

  > rename check_dir_tag to user_supplied to reflect what the flag
  > actually means and is used for. (joris@)

  ~ diff3.c                               

  > unused var (joris@)

  ~ util.c                                

  > be sure to create CVS/Root if we added a new directory to the repository.
  > (joris@)

  ~ admin.c                               ~ file.c
  ~ file.h                                

  > pass user_supplied to struct cvs_file so it can be used
  > in the callbacks to verify if this file was specified on the command line.
  > (joris@)

  ~ file.c                                

  > Don't force ourself to support CVS_USE_WDIR commands (release, update, ...)
  > only if we are in top directory of a repository.
  > ok joris (tobias@)

  ~ file.c                                

  > cf->user_supplied cannot be used in cvs_file_classify for all commands
  > (like import, add, commit), so revert this change until a universal
  > solution is found. (tobias@)

  ~ file.c                                

  > do not empty the list in cvs_file_walklist() this is the caller
  > his responsibility, allows us to reuse the same file list
  > for multiple callbacks. (joris@)

  ~ admin.c                               ~ checkout.c
  ~ commit.c                              ~ cvs.h
  ~ file.c                                ~ repository.c
  ~ repository.h                          ~ tag.c

  > proper repository locking:
  > - all read operations now look for a lock, and wait if present but never
  > try to lock the tree themselfs anymore.
  > - all write operations lock the tree where needed.
  > - commit locks all relevant directories before even attempting to start.
  > (joris@)

  ~ client.c                              

  > revert one of tobias his changes, it broke remote for several commands.
  > (joris@)

  ~ add.c                                 

  > do not use CR_REPO in a remote setup, that will obviously fail. (joris@)

  ~ util.c                                

  > be sure to build CVS/Root when updating and building directories (-d)
  > (joris@)

  ~ update.c                              

  > when in server mode, be sure the client picks up any new directories
  > if they are available if we run with -d, however do not send the
  > stuff when running a checkout so empty directories do not even appear
  > in our working copy, saves us the whole pruning trouble at the end with co.
  > (joris@)

  ~ update.c                              

  > simplify logic in cvs_update_leavedir() (joris@)

  ~ update.c                              

  > locate the first occurance of ':' in the given -j arguments
  > instead of the last one, otherwise we cannot properly separate
  > the tag from the given date (if any). (joris@)

  ~ file.c                                

  > only compare file types if the file/directory exists both on disk
  > and in the CVS/Entries file, otherwise ignore it so we correctly
  > remove it from CVS/Entries.
  > spotted by krw@ (joris@)

  ~ rcs.c                                 

  > Fix segmentation fault when running checkout -p on a file without
  > specified head revision.
  > ok joris (tobias@)

ftp

  ~ ftp.1                                 

  > tweak previous; (jmc@)

== usr.sbin ========================================================== 05/05 ==

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

pkg_add

  ~ pkg_add.1                             ~ pkg_delete.1

  > tweak previous; (jmc@)

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


More information about the odc mailing list