[odc] Daily src changes for 2005-11-16

ODC auto at squish.net
Thu Nov 17 07:00:45 GMT 2005


OpenBSD src changes summary for 2005-11-16
==========================================

bin/ksh                                 distrib/sets
etc/etc.alpha/MAKEDEV                   etc/etc.mac68k/MAKEDEV
etc/etc.macppc/MAKEDEV                  etc/etc.macppc/MAKEDEV.md
etc/inetd.conf                          etc/rc
etc/rc.conf                             include/langinfo.h
lib/libc                                libexec
sbin/disklabel                          sbin/isakmpd
share/man                               sys/arch/hp300/dev
sys/arch/macppc/conf                    sys/arch/macppc/dev
sys/arch/macppc/macppc                  sys/dev/i2c
sys/dev/ic                              sys/dev/pci
sys/net                                 sys/sys
usr.bin/calendar                        usr.bin/cvs
usr.bin/mg                              usr.bin/rcs
usr.sbin                                usr.sbin/ac
usr.sbin/gpioctl                        usr.sbin/hostapd

== bin =============================================================== 01/11 ==

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

ksh

  ~ ksh.1                                 

  > document the procedure for providing a startup file for interactive
  > (but non-login) shells;
  > document /etc/ksh.kshrc and sort FILES;
  > fix + ok otto@ (jmc@)

== distrib =========================================================== 02/11 ==

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

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.cats                    ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.mac68k
  ~ lists/base/md.macppc                  ~ lists/base/md.mvme68k
  ~ lists/base/md.mvmeppc                 ~ lists/base/md.sgi
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.zaurus                  ~ lists/base/mi

  > sync (deraadt@)

== etc =============================================================== 03/11 ==

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

etc.alpha/MAKEDEV

  ~ etc.alpha/MAKEDEV                     

  > sync (deraadt@)

etc.mac68k/MAKEDEV

  ~ etc.mac68k/MAKEDEV                    

  > sync (deraadt@)

etc.macppc/MAKEDEV

  ~ etc.macppc/MAKEDEV                    

  > sync (deraadt@)

etc.macppc/MAKEDEV.md

  ~ etc.macppc/MAKEDEV.md                 

  > gpio for macppc (deraadt@)

inetd.conf

  ~ inetd.conf                            

  > remove old ftp-proxy entry, ok henning beck (camield@)

rc

  ~ rc                                    

  > add new ftp-proxy startup bits
  > ok henning beck (camield@)

rc.conf

  ~ rc.conf                               

  > add new ftp-proxy startup bits
  > ok henning beck (camield@)

== include =========================================================== 04/11 ==

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

langinfo.h

  ~ langinfo.h                            

  > CODESET support. okay millert@, otto@
  > (not really useful for now, it mostly helps some programs which want
  > to use it, it will become useful when we have full 16 bits locale).
  > (espie@)

== lib =============================================================== 05/11 ==

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

libc

  ~ locale/nl_langinfo.c                  ~ shlib_version

  > CODESET support. okay millert@, otto@
  > (not really useful for now, it mostly helps some programs which want
  > to use it, it will become useful when we have full 16 bits locale).
  > (espie@)

== libexec =========================================================== 06/11 ==

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

libexec

  ~ Makefile                              

  > disable old ftp-proxy, ok henning beck (camield@)

== sbin ============================================================== 07/11 ==

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

disklabel

  ~ editor.c                              

  > Fix conversion of K units to handle case where sector size > 1024. e.g.
  > Sony Hi-MD usb drive.
  > ok millert@ (krw@)

isakmpd

  ~ exchange.c                            

  > Avoid printing a NULL string. ok hshoexer (cloder@)

== share ============================================================= 08/11 ==

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

man

  ~ man8/man8.alpha/MAKEDEV.8             ~ man8/man8.amd64/MAKEDEV.8
  ~ man8/man8.cats/MAKEDEV.8              ~ man8/man8.hp300/MAKEDEV.8
  ~ man8/man8.hppa/MAKEDEV.8              ~ man8/man8.hppa64/MAKEDEV.8
  ~ man8/man8.i386/MAKEDEV.8              ~ man8/man8.luna88k/MAKEDEV.8
  ~ man8/man8.mac68k/MAKEDEV.8            ~ man8/man8.macppc/MAKEDEV.8
  ~ man8/man8.mvme68k/MAKEDEV.8           ~ man8/man8.mvme88k/MAKEDEV.8
  ~ man8/man8.sgi/MAKEDEV.8               ~ man8/man8.sparc/MAKEDEV.8
  ~ man8/man8.sparc64/MAKEDEV.8           ~ man8/man8.vax/MAKEDEV.8
  ~ man8/man8.zaurus/MAKEDEV.8            

  > sync (deraadt@)

  ~ man4/Makefile                         + man4/pcagpio.4

  > driver for the philips pca9554 i2c gpio device (deraadt@)

  ~ man4/iic.4                            

  > Xr pcagpio (deraadt@)

  ~ man4/Makefile                         ~ man4/iic.4
  + man4/maxds.4                          

  > driver for maxim ds1631, might work, might not! (deraadt@)

  ~ man4/iic.4                            

  > macro cleanup; (jmc@)

  ~ man4/tsl.4                            

  > grammar; (jmc@)

  ~ man4/tsl.4                            

  > Improve wording a bit.
  > Thanks to the input from jmc at .ettenis@)

  ~ man9/uiomove.9                        

  > Suggest filling in uio_procp even if the area is in kernel-space if
  > the structure is passed to functions other than uiomove();
  > discussed with pedro@ (uwe@)

  ~ man4/maxtmp.4                         

  > supports MAX6642 now too (deraadt@)

  ~ man5/pf.os.5                          

  > tcpdump now displays IP length so add that to example output and
  > remove text on how to count option lengths.
  > also change destination IP to something more real.
  > ok frantzen@ (stevesk@)

== sys =============================================================== 09/11 ==

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

arch/hp300/dev

  ~ ct.c                                  ~ hd.c
  ~ hpib.c                                ~ hpibvar.h
  ~ mt.c                                  

  > Overhaul the way HP-IB devices are probed. We will now do an exhaustive
  > probe of the (slave, punit) tuple space, since this is the only way we
  > can get a dual disk or dual tape enclosure to attach two devices of the
  > same kind.
  > This allows us to get rid of the hpibbus resource map and related
  > functions. (miod@)

  ~ frodo.c                               ~ hil_intio.c

  > Mention ipl in dmesg, for consistency with other devices. (miod@)

arch/macppc/conf

  ~ files.macppc                          

  > macppc can have gpio (deraadt@)

  ~ GENERIC                               

  > + pcagpio (deraadt@)

  ~ files.macppc                          

  > Add support for the I2C controller on via-pmu.
  > ok deraadt@ (kettenis@)

  ~ GENERIC                               

  > Enable pi2c. (kettenis@)

  ~ GENERIC                               

  > enable two more sensor types (no reports yet, this will prompt them)
  > (deraadt@)

  ~ GENERIC                               

  > fcu is readonly, so safe, i think (deraadt@)

arch/macppc/dev

  ~ maci2c.c                              

  > some older apple machines did not have a 'regs' property for i2c devices,
  > but 'i2c-address'.	some have both.  crazy.  ok drahn (deraadt@)

  ~ adb.c                                 ~ pm_direct.h
  + pi2c.c                                

  > Add support for the I2C controller on via-pmu.
  > ok deraadt@ (kettenis@)

arch/macppc/macppc

  ~ conf.c                                

  > macppc can have gpio (deraadt@)

dev/i2c

  ~ files.i2c                             + pca9554.c

  > driver for the philips pca9554 i2c gpio device (deraadt@)

  ~ files.i2c                             + ds1631.c

  > driver for maxim ds1631, might work, might not! (deraadt@)

  ~ maxim6690.c                           

  > Add support for MAX6642.
  > ok deraadt@ (kettenis@)

  ~ files.i2c                             + fcu.c

  > basic driver for apple fcu fan controller.	can read up to 6 fan rpm's
  > and up to 2 fan pwms.  we do not yet adjust the fan speeds, because we do
  > not have a death wish (deraadt@)

  ~ lm87.c                                

  > Fix typo. (kettenis@)

dev/ic

  ~ mpt.c                                 ~ mpt.h
  ~ mpt_mpilib.h                          ~ mpt_openbsd.c
  ~ mpt_openbsd.h                         

  > Synch up all .h mpi files with FreeBSD.  These new files contain the latest
  > LSI changes necssary for IM. (marco@)

dev/pci

  ~ pcidevs                               

  > tweak the Marvell entries a bit. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > add Broadcom BCM5706 PCI id.
  > From: PR 4621 (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > BCM5706 -> BCM5706S and add the real BCM5706 entry. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

net

  ~ if_tun.c                              

  > small doses of KNF (henning@)

sys

  ~ uio.h                                 

  > Suggest filling in uio_procp even if the area is in kernel-space if
  > the structure is passed to functions other than uiomove();
  > discussed with pedro@ (uwe@)

== usr.bin =========================================================== 10/11 ==

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

calendar

  ~ calendars/calendar.music              

  > more of the air shakers born and died; from eric@ (mickey@)

  ~ calendar.c                            ~ day.c
  ~ io.c                                  ~ ostern.c
  ~ paskha.c                              

  > knf & cleanup; mickey ok (deraadt@)

cvs

  ~ rcs.c                                 

  > fix writing of RCS files; it has been bugging us for a while now...
  > now, former RCS suite can make a use of our newly written RCS files;
  > ok joris niallo (xsa@)

mg

  ~ theo.c                                

  > another (cloder@)

  ~ theo.c                                

  > Remove some random stuff theo said once to someone (cloder@)

  ~ theo.c                                

  > I think some people are missing the point of this file (cloder@)

rcs

  ~ rcsdiff.c                             

  > - add file existence check
  > - do not pollute with uneeded error messages (xsa@)

  ~ rcsclean.c                            

  > fix output if file is not locked; (xsa@)

  ~ rcsprog.h                             

  > nuke trailing whitespace; (xsa@)

  ~ ident.c                               

  > respect -q; (xsa@)

  ~ rcsclean.1                            

  > add EXAMPLES section; ok jmc niallo (xsa@)

  ~ ci.c                                  

  > lots of changes to allow greater code re-use and modularisation, along with
  > some support code for rcs file initialisation and -i and -j options (not
  > yet implemented though).
  > no functional changes. (niallo@)

  ~ ci.c                                  

  > - add comments for functions. (niallo@)

== usr.sbin ========================================================== 11/11 ==

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

usr.sbin

  ~ Makefile                              

  > enable new ftp-proxy, ok henning beck (camield@)

ac

  ~ ac.8                                  

  > rework the section on syncing log rotation on /etc/weekly, which of
  > course don't necessarily run together;
  > pointed out by hugo villeneuve, and indeed the fix comes from him;
  > also move the examples into an EXAMPLES section, and make FILES a little
  > better too; (jmc@)

gpioctl

  ~ Makefile                              

  > gpioctl can work on macppc too (deraadt@)

  ~ gpioctl.8                             

  > move this page to a standard options list;
  > requested by deraadt@
  > ok grange@ (jmc@)

  ~ gpioctl.8                             ~ gpioctl.c

  > no need for -h, any illegal option is fine (deraadt@)

hostapd

  ~ hostapd.c                             ~ hostapd.conf.5
  ~ parse.y                               

  > add a configuration option for specifying a non-standard port and multicast
  > address for the IAPP messages. this is an initial approach to run multiple
  > hostapds on one machine, further work will be done later. (reyk@)

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



More information about the odc mailing list