[odc] Daily src changes for 2010-03-07

ODC auto at squish.net
Mon Mar 8 07:00:01 GMT 2010


OpenBSD src changes summary for 2010-03-07
==========================================

distrib/macppc                          distrib/notes
distrib/sets                            etc/etc.landisk/ttys
etc/etc.mvme68k/ttys                    etc/etc.mvme88k/ttys
etc/etc.mvmeppc/ttys                    sbin/wsconsctl
share/man                               sys/arch/amd64/amd64
sys/arch/loongson/dev                   sys/arch/mips64/include
sys/arch/sgi/conf                       sys/arch/sgi/dev
sys/arch/sgi/include                    sys/arch/sgi/pci
sys/arch/sgi/sgi                        sys/arch/sgi/xbow
sys/conf                                sys/dev/pci
sys/dev/usb                             sys/dev/wscons
usr.bin/ssh                             usr.sbin/pkg_add

== distrib =========================================================== 01/07 ==

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

macppc

  ~ iso/Makefile                          

  > Add bsd.mp.
  > ok deraadt@ (kettenis@)

notes

  ~ alpha/contents                        ~ amd64/contents
  ~ armish/contents                       ~ hppa/contents
  ~ i386/contents                         ~ landisk/contents
  ~ loongson/contents                     ~ macppc/contents
  ~ mvme88k/contents                      ~ sgi/contents
  ~ socppc/contents                       ~ sparc/contents
  ~ sparc64/contents                      ~ vax/contents
  ~ zaurus/contents                       

  > Update sets sizes. (miod@)

  ~ alpha/prep                            

  > Better information about DEC 3000/300 console selection. (miod@)

  ~ sgi/contents                          ~ sgi/hardware
  ~ sgi/prep                              

  > Update supported hardware list, mention that the `dbaud' environment
  > variable
  > controls the serial console speed, and try to explain which video options
  > are supported and which are not. (miod@)

  ~ sgi/hardware                          ~ sgi/prep

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

sets

  ~ lists/man/mi                          

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

== etc =============================================================== 02/07 ==

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

etc.landisk/ttys

  ~ etc.landisk/ttys                      

  > Make the console terminal type default to `vt220' rather than `unknown'. If
  > it is wrong you still have to change it, but it will be correct 99% of the
  > time
  > and thus you can simply press enter when tset asks for the terminal type
  > and
  > be done with it.
  > This is already the standard for most platforms, but a few had been left
  > in the dark.
  > pointed to by and ok deraadt@ (miod@)

etc.mvme68k/ttys

  ~ etc.mvme68k/ttys                      

  > Make the console terminal type default to `vt220' rather than `unknown'. If
  > it is wrong you still have to change it, but it will be correct 99% of the
  > time
  > and thus you can simply press enter when tset asks for the terminal type
  > and
  > be done with it.
  > This is already the standard for most platforms, but a few had been left
  > in the dark.
  > pointed to by and ok deraadt@ (miod@)

etc.mvme88k/ttys

  ~ etc.mvme88k/ttys                      

  > Make the console terminal type default to `vt220' rather than `unknown'. If
  > it is wrong you still have to change it, but it will be correct 99% of the
  > time
  > and thus you can simply press enter when tset asks for the terminal type
  > and
  > be done with it.
  > This is already the standard for most platforms, but a few had been left
  > in the dark.
  > pointed to by and ok deraadt@ (miod@)

etc.mvmeppc/ttys

  ~ etc.mvmeppc/ttys                      

  > Make the console terminal type default to `vt220' rather than `unknown'. If
  > it is wrong you still have to change it, but it will be correct 99% of the
  > time
  > and thus you can simply press enter when tset asks for the terminal type
  > and
  > be done with it.
  > This is already the standard for most platforms, but a few had been left
  > in the dark.
  > pointed to by and ok deraadt@ (miod@)

== sbin ============================================================== 03/07 ==

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

wsconsctl

  ~ util.c                                

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/man4.sgi/odyssey.4               

  > Shorten .Nd. (jsing@)

  ~ man4/man4.sgi/xbow.4                  

  > Add odyssey(4) to list of supported widgets.
  > Prompted by jmc at . (jsing@)

  ~ man4/urndis.4                         

  > Update the email addresses for fabien and armani.
  > ok armani fabien (mk@)

  ~ man4/envy.4                           

  > mention VIA Tremor 5.1 (ratchov@)

  ~ man4/envy.4                           

  > remove statements that are no longer relevant for BUGS section (ratchov@)

  ~ man4/man4.sgi/Makefile                ~ man4/man4.sgi/xbow.4
  + man4/man4.sgi/impact.4                

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

== sys =============================================================== 05/07 ==

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

arch/amd64/amd64

  ~ machdep.c                             

  > back out strict splassert semantics from 1.103; it breaks some things
  > like bigmem (disabled by default), sppp (ask wilfried about
  > "splassert: if_up/down: want 5 have 7") (deraadt@)

arch/loongson/dev

  ~ stsec.c                               

  > Better battery % computation; ok otto@ (miod@)

arch/mips64/include

  ~ arcbios.h                             

  > Correct layout of arc_config{,64} and order of items in enum
  > arc_config_type.
  > ok deraadt@ (miod@)

arch/sgi/conf

  ~ GENERIC-IP27                          ~ GENERIC-IP30

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

arch/sgi/dev

  ~ com_ioc.c                             ~ gbe.c
  ~ iockbc.c                              + iockbcvar.h

  > Allow iockbc(4) and odysseey(4) to act as console devices and attach early;
  > this gives us working glass console on Fuel, as well as on Octane systems
  > with Odyssey graphics.
  > Joint work with jsing@ (miod@)

arch/sgi/include

  ~ mnode.h                               

  > On Origin-like systems, get glass console information (if any) from the
  > fake ARCBios component structures associated to the KL configuration.
  > The ARCBios data tells us if the device is the output console, and the
  > KL component data tells us its node and widget numbers. (miod@)

arch/sgi/pci

  ~ macepcibridge.c                       ~ pci_machdep.h

  > Add an MD interface for PCI drivers to be able to retrieve the node and
  > widget
  > number the PCI bus they are on is connected to. Will be used shortly to
  > help
  > the console device selection logic. (miod@)

  ~ ioc.c                                 ~ iocvar.h
  ~ iof.c                                 ~ iofvar.h

  > Allow iockbc(4) and odysseey(4) to act as console devices and attach early;
  > this gives us working glass console on Fuel, as well as on Octane systems
  > with Odyssey graphics.
  > Joint work with jsing@ (miod@)

arch/sgi/sgi

  ~ sginode.c                             

  > On Origin-like systems, get glass console information (if any) from the
  > fake ARCBios component structures associated to the KL configuration.
  > The ARCBios data tells us if the device is the output console, and the
  > KL component data tells us its node and widget numbers. (miod@)

  ~ ip27_machdep.c                        ~ ip30.h
  ~ ip30_machdep.c                        ~ wscons_machdep.c

  > Allow iockbc(4) and odysseey(4) to act as console devices and attach early;
  > this gives us working glass console on Fuel, as well as on Octane systems
  > with Odyssey graphics.
  > Joint work with jsing@ (miod@)

  ~ wscons_machdep.c                      

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

arch/sgi/xbow

  ~ xbridge.c                             

  > Add an MD interface for PCI drivers to be able to retrieve the node and
  > widget
  > number the PCI bus they are on is connected to. Will be used shortly to
  > help
  > the console device selection logic. (miod@)

  ~ odyssey.c                             + odysseyvar.h

  > Allow iockbc(4) and odysseey(4) to act as console devices and attach early;
  > this gives us working glass console on Fuel, as well as on Octane systems
  > with Odyssey graphics.
  > Joint work with jsing@ (miod@)

  ~ files.xbow                            + impact.c
  + impactreg.h                           + impactvar.h

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

conf

  ~ GENERIC                               

  > we disable POOL_DEBUG for releases.  Reminded by mpf
  > After release, someone please remind us to turn it on again.  It helps
  > find bugs.	We just don't want people to get hosed too much during
  > release. (deraadt@)

dev/pci

  ~ mpii.c                                

  > Make NO_CCB do its thing and by proxy mpii gets a much funner number of
  > openings.
  > Delete some dead and experimental code.
  > From: Mike Belopuhov <mkb at crypt.org.ru> (marco@)

  ~ envy.c                                ~ envyvar.h
  ~ envyreg.h                             

  > Don't stop DMA in envy_halt_intput() and/or envy_halt_output().
  > Instead wait for the next interrupt and stop DMA in the interrupt
  > handler. This prevents the chip from entering a unstable state
  > in which DMA doesn't start cleanly. (ratchov@)

dev/usb

  ~ uow.c                                 

  > Remove unused DPRINTF() macro.
  > ok grange (mk@)

  ~ if_urndisreg.h                        

  > Garbage collect some struct members that we don't use.
  > ok armani (mk@)

  ~ if_urndis.c                           ~ if_urndisreg.h

  > We're only sending one packet at a time, so garbage collect sc_lim_pktcnt
  > that shows how many packets the device will accept in one transfer.
  > ok armani fabien (mk@)

  ~ if_urndis.c                           

  > Rename RNDIS_DEBUG to match device name.
  > Now option to debug is URNDIS_DEBUG.
  > ok mk, armani. (fabien@)

  ~ if_urndis.c                           ~ if_urndisreg.h

  > Some cleanup and dead code removal to bring us in line with other
  > usb ethernet drivers.
  > ok armani (mk@)

  ~ if_urndis.c                           ~ if_urndisreg.h

  > Update my address, while there update armani's too per his request.
  > ok armani, mk. (fabien@)

  ~ if_urndis.c                           ~ if_urndisreg.h

  > Garbage collect a softc member that we don't use because we don't do
  > multipacket tx.
  > ok fabien "if you commit over urndis" armani (mk@)

dev/wscons

  ~ wsconsio.h                            

  > Minimalistic driver for the ImpactSR (Mardigras) video option found on
  > older
  > Octane systems, as well as some Onyxes. With special permission to change a
  > systemwide .h file and add a manpage from deraadt@
  > Magic numbers and operation sequencing borrowed from Linux; tested on
  > Octane + ESI.
  > ok deraadt@ (miod@)

== usr.bin =========================================================== 06/07 ==

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

ssh

  ~ auth-options.c                        ~ auth-rhosts.c
  ~ monitor.c                             ~ monitor_wrap.c
  ~ session.c                             ~ sshd.c

  > Hold authentication debug messages until after successful authentication.
  > Fixes an info leak of environment variables specified in authorized_keys,
  > reported by Jacob Appelbaum.  ok djm@ (dtucker@)

  ~ version.h                             

  > openssh-5.4 (djm@)

  ~ ssh-keygen.c                          

  > make internal strptime string match strftime format;
  > suggested by vinschen AT redhat.com and markus@ (djm@)

== usr.sbin ========================================================== 07/07 ==

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

pkg_add

  ~ OpenBSD/ProgressMeter.pm              

  > erase to the end of "previous line". Avoid dangling % after displaying
  > 100%.
  > from sthen at . (espie@)

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


More information about the odc mailing list