[odc] Daily src changes for 2007-11-12

ODC auto at squish.net
Tue Nov 13 07:00:01 GMT 2007


OpenBSD src changes summary for 2007-11-12
==========================================

bin/chio                                distrib/sets
etc/etc.macppc/MAKEDEV                  etc/etc.macppc/MAKEDEV.md
lib/libossaudio                         sbin/dhclient
sbin/ipsecctl                           sbin/mount_cd9660
sbin/pfctl                              share/man
sys/arch/amd64/amd64                    sys/arch/i386/i386
sys/arch/macppc/conf                    sys/arch/macppc/include
sys/arch/macppc/macppc                  sys/arch/mvme88k/mvme88k
sys/dev/acpi                            sys/dev/pci
sys/dev/usb                             usr.bin/cdio
usr.sbin/bgpd                           usr.sbin/dvmrpd
usr.sbin/eeprom                         usr.sbin/hostapd
usr.sbin/hoststated                     usr.sbin/ifstated
usr.sbin/ntpd                           usr.sbin/ospf6d
usr.sbin/ospfd                          usr.sbin/ripd

== bin =============================================================== 01/09 ==

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

chio

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

== distrib =========================================================== 02/09 ==

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

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.armish                  ~ 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                  

  > sync (deraadt@)

  ~ lists/base/md.macppc                  ~ lists/man/mi

  > sync (deraadt@)

== etc =============================================================== 03/09 ==

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

etc.macppc/MAKEDEV

  ~ etc.macppc/MAKEDEV                    

  > sync (kettenis@)

etc.macppc/MAKEDEV.md

  ~ etc.macppc/MAKEDEV.md                 

  > openprom (kettenis@)

== lib =============================================================== 04/09 ==

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

libossaudio

  ~ ossaudio.c                            ~ shlib_version
  ~ soundcard.h                           

  > implement SNDCTL_DSP_GETODELAY
  > bump minor version
  > ok deanna@ (jakemsr@)

  ~ ossaudio.c                            

  > this is the recording source.  rename 'source' to 'recsource' and be
  > sure to only use 'record.source' instead of possibly 'inputs.source'.
  > (jakemsr@)

== sbin ============================================================== 05/09 ==

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

dhclient

  ~ dispatch.c                            

  > dont spew debug output when the SIOCGIFMEDIA ioctl errors with ENOTTY.
  > ok krw@ henning@ (dlg@)

ipsecctl

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

mount_cd9660

  ~ mount_cd9660.8                        

  > +.Xr cdio 1 , (jmc@)

pfctl

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

== share ============================================================= 06/09 ==

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

man

  ~ man4/man4.macppc/Makefile             + man4/man4.macppc/openprom.4

  > openprom(4) (kettenis@)

  ~ man4/man4.macppc/openprom.4           

  > - macppc for .Dt
  > - no eeprom(8) for macppc (jmc@)

== sys =============================================================== 07/09 ==

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

arch/amd64/amd64

  ~ fpu.c                                 

  > fix some problems with lazy fpu context handling:
  > put the "fninit" where it belongs logically
  > deal with XMM exceptions
  > From NetBSD (drochner) (millert@)

  ~ acpi_machdep.c                        

  > Use isa_intr_establish() to establish the SCI interrupt handler; this makes
  > sure that interrupt overrides from the MADT are applied.
  > ok marco@, toby@ (kettenis@)

arch/i386/i386

  ~ machdep.c                             

  > Select the right GDT entry for interrupt handlers on i386 systems when
  > using ioapics, so that interrupt time is accounted correctly.  This
  > fixes the problem that 0% interrupt time is always shown when running MP.
  > ok dlg@, suspect this is correct art@, just an oversight niklas@ (pascoe@)

arch/macppc/conf

  ~ files.macppc                          

  > /dev/openprom
  > ok miod@, deraadt@ (kettenis@)

arch/macppc/include

  ~ conf.h                                + openpromio.h

  > /dev/openprom
  > ok miod@, deraadt@ (kettenis@)

arch/macppc/macppc

  ~ conf.c                                ~ openfirm.c
  + openprom.c                            

  > /dev/openprom
  > ok miod@, deraadt@ (kettenis@)

arch/mvme88k/mvme88k

  ~ m188_machdep.c                        

  > Split handling of unmaskable vs maskable ipi to make the core simpler,
  > no functional change. (miod@)

  ~ m188_machdep.c                        

  > Restart clock before invoking hardclock() and statclock(), otherwise they
  > drift in MP kernels. (miod@)

dev/acpi

  ~ acpicpu.c                             

  > missing : (deraadt@)

  ~ acpibat.c                             

  > only print bif info that is complete (deraadt@)

  ~ acpibat.c                             

  > spacing (deraadt@)

  ~ acpicpu.c                             

  > spacing (deraadt@)

  ~ acpi.c                                

  > correct : vs , in attach-time messages (deraadt@)

  ~ acpiec.c                              ~ acpiprt.c
  ~ acpitz.c                              

  > a little less excitement (every printf does not need to end in !)
  > (deraadt@)

  ~ acpiec.c                              

  > no need to print acpi name on attach (deraadt@)

  ~ acpivar.h                             

  > spacing (deraadt@)

  ~ acpibat.c                             ~ acpicpu.c
  ~ acpidebug.c                           ~ acpidev.h
  ~ acpidock.c                            ~ acpiprt.c

  > spacing (deraadt@)

dev/pci

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (deraadt@)

  ~ pcidevs                               

  > correct a ricoh label (deraadt@)

  ~ eap.c                                 ~ eapreg.h

  > repair input vs output confusion
  > makes 'audioctl play.gain' work correctly
  > from NetBSD (jakemsr@)

  ~ mbg.c                                 

  > Don't use utc_off when using the hires timestamp. (mbalmer@)

dev/usb

  ~ usbdevs                               

  > shorten (deraadt@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > sync (deraadt@)

  ~ uhidev.c                              

  > fewer lines of dmesg output spew (matters more on newer sony laptops
  > with... 15 lines of usb devices.. (deraadt@)

  ~ usbdevs                               

  > ti usb serial (deraadt@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > sync (deraadt@)

  ~ umbg.c                                

  > Don't use utc_off, time is always reported in UTC. (mbalmer@)

== usr.bin =========================================================== 08/09 ==

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

cdio

  ~ cdio.1                                

  > make TOC greppable; (jmc@)

== usr.sbin ========================================================== 09/09 ==

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

bgpd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

dvmrpd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

eeprom

  ~ Makefile                              ~ defs.h
  ~ main.c                                ~ ophandlers.c
  ~ optree.c                              

  > Make this compile on macppc (OpenPROM support only) and build it there.
  > ok deraadt@ (kettenis@)

hostapd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

hoststated

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

ifstated

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

ntpd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

ospf6d

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

ospfd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

ripd

  ~ parse.y                               

  > Remove space/tab compression function from lgetc() and replace
  > it with a simple filter in the yylex() loop.
  > The compression in lgetc() didn't happen for quoted strings,
  > thus creating a regression when tabs were used in variables.
  > Some testing by todd@ and pyr@
  > OK deraadt@ (mpf@)

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


More information about the odc mailing list