[odc] Daily src changes for 2007-09-04

ODC auto at squish.net
Wed Sep 5 07:00:01 BST 2007


OpenBSD src changes summary for 2007-09-04
==========================================

games/atc                               games/fortune
games/hunt                              share/man
sys/arch/amd64/amd64                    sys/arch/amd64/conf
sys/arch/i386/conf                      sys/arch/mac68k/dev
sys/arch/sparc64/include                sys/arch/sparc64/sparc64
sys/dev/i2c                             sys/dev/pci
usr.bin/cvs                             usr.bin/ssh
usr.sbin/eeprom                         usr.sbin/hoststated
usr.sbin/ypserv                         

== games ============================================================= 01/05 ==

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

atc

  ~ grammar.y                             

  > Some more simple malloc(n * m) -> calloc(n, m) conversions.
  > ok deraadt@ (hshoexer@)

fortune

  ~ strfile/strfile.c                     

  > Some more simple malloc(n * m) -> calloc(n, m) conversions.
  > ok deraadt@ (hshoexer@)

hunt

  ~ hunt/list.c                           ~ huntd/expl.c

  > Some more simple malloc(n * m) -> calloc(n, m) conversions.
  > ok deraadt@ (hshoexer@)

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

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

man

  ~ man4/Makefile                         + man4/lmn.4

  > driver for i2c lm93 sensor; very common on ipmi machines which have i2c
  > bmc's watching on the shared bus.  if you disable ipmi, you might see it
  > pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to
  > violate the i2c bus locking protocol).  tested by Alexander Lobodzinski
  > (deraadt@)

  ~ man4/iic.4                            

  > Xr (deraadt@)

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

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

arch/amd64/amd64

  ~ pmap.c                                

  > Zap the simplelock goo and general cleanup of comments.
  > also, theres no need to check first if we're the kernel pmap
  > and then if we're the curmap in two different if statements,
  > pmap_is_curpmap() check's if we're the kernel pmap, so nuke
  > those tests.
  > ok art@ (thib@)

arch/amd64/conf

  ~ GENERIC                               

  > driver for i2c lm93 sensor; very common on ipmi machines which have i2c
  > bmc's watching on the shared bus.  if you disable ipmi, you might see it
  > pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to
  > violate the i2c bus locking protocol).  tested by Alexander Lobodzinski
  > (deraadt@)

arch/i386/conf

  ~ GENERIC                               

  > driver for i2c lm93 sensor; very common on ipmi machines which have i2c
  > bmc's watching on the shared bus.  if you disable ipmi, you might see it
  > pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to
  > violate the i2c bus locking protocol).  tested by Alexander Lobodzinski
  > (deraadt@)

arch/mac68k/dev

  ~ if_sn.c                               

  > Reset the chip after internal memory exhaustion, makes the driver more
  > solid
  > with heavy NFS usage. (miod@)

arch/sparc64/include

  ~ cpu.h                                 

  > UltraSPARC CPUs always have an on-chip FPU.  There really is no need to
  > have
  > the code to detect the various FPUs of earlier SPARC V7 and V8 CPUs.
  > ok deraadt@, miod@ (kettenis@)

arch/sparc64/sparc64

  ~ cpu.c                                 ~ trap.c

  > UltraSPARC CPUs always have an on-chip FPU.  There really is no need to
  > have
  > the code to detect the various FPUs of earlier SPARC V7 and V8 CPUs.
  > ok deraadt@, miod@ (kettenis@)

dev/i2c

  ~ files.i2c                             + lm93.c

  > driver for i2c lm93 sensor; very common on ipmi machines which have i2c
  > bmc's watching on the shared bus.  if you disable ipmi, you might see it
  > pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to
  > violate the i2c bus locking protocol).  tested by Alexander Lobodzinski
  > (deraadt@)

dev/pci

  ~ qlireg.h                              ~ qli_pci.c

  > Add mailbox command handler and "about firmware" command (marco@)

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

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

cvs

  ~ logmsg.c                              

  > Handle ^D as a)bort in log message question.
  > OK joris@ (tobias@)

  ~ logmsg.c                              ~ rcsnum.c
  ~ update.c                              

  > Replaced strlen() with sizeof() - 1 when #define'd strings are used.
  > OK ray@ (tobias@)

  ~ cmd.c                                 ~ cvs.h
  ~ entries.c                             ~ util.c
  ~ util.h                                

  > Removed dead code.
  > OK joris@, ray@ (tobias@)

ssh

  ~ clientloop.c                          ~ monitor.c
  ~ monitor_fdpass.c                      ~ monitor_fdpass.h
  ~ monitor_wrap.c                        ~ ssh.c

  > make file descriptor passing code return an error rather than call fatal()
  > when it encounters problems, and use this to make session multiplexing
  > masters survive slaves failing to pass all stdio FDs; ok markus@ (djm@)

  ~ ssh.c                                 ~ sshconnect.c
  ~ sshconnect.h                          

  > make ssh(1)'s ConnectTimeout option apply to both the TCP connection and
  > SSH banner exchange (previously it just covered the TCP connection).
  > This allows callers of ssh(1) to better detect and deal with stuck servers
  > that accept a TCP connection but don't progress the protocol, and also
  > makes
  > ConnectTimeout useful for connections via a ProxyCommand;
  > feedback and "looks ok" markus@ (djm@)

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

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

eeprom

  ~ Makefile                              ~ defs.h
  ~ eeprom.8                              ~ main.c
  ~ ophandlers.c                          + optree.c

  > add support to print the derivated tree from the OpenPROM (alas devinfo or
  > prtconf); ok kettenis at .
  > thanks to the various people who helped me test in different sparc*
  > machines. (fgsch@)

hoststated

  ~ relay.c                               

  > support chained ssl certificates; a chain can be added to the
  > PEM-encoded server cert file (no CA support yet).
  > makes a chained ssl certificate from Comodo work with hoststated, also
  > tested with other certs (self-signed, Thawte Premium)
  > thanks to ben (pr0ncracker at gmail dot com) (reyk@)

  ~ relay.c                               

  > small fix in the error path when accepting new relay sessions (reyk@)

  ~ hoststated.conf.5                     ~ parse.y

  > Add the ability to specify a host header when using http(s) check methods.
  > Prodded by me, done by Gille Chehade <veins at evilkittens.org>
  > ok reyk, jmc for the manpage bits. (pyr@)

ypserv

  ~ mkalias/mkalias.c                     

  > Use err(3) functions. input and ok millert. (fgsch@)

  ~ mkalias/mkalias.c                     

  > use memrchr; ok millert at . (fgsch@)

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


More information about the odc mailing list