[odc] Daily src changes for 2008-04-21

ODC auto at squish.net
Tue Apr 22 07:00:01 BST 2008


OpenBSD src changes summary for 2008-04-21
==========================================

bin/ed                                  lib/libc
regress/sbin                            sbin/pfctl
share/man                               sys/arch/hppa/gsc
sys/arch/macppc/dev                     sys/arch/sgi/dev
sys/arch/sparc/dev                      sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/arch/zaurus/dev
sys/dev                                 sys/dev/i2c
sys/dev/isa                             sys/dev/pci
sys/dev/sbus                            sys/dev/usb
sys/net80211                            usr.sbin/rtadvd
usr.sbin/syslogd                        usr.sbin/tcpdump

== bin =============================================================== 01/07 ==

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

ed

  ~ main.c                                

  > Initialize the correct variable in HUP handler if ed.hup in current
  > directory cannot be written and ~/ed.hup path has to be built up.  Also
  > pay special care that HOME is an absolute path name.
  > With input by millert.
  > ok deraadt, millert (tobias@)

== lib =============================================================== 02/07 ==

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

libc

  ~ stdio/fdopen.c                        ~ stdio/fopen.c
  ~ stdio/freopen.c                       

  > _file is only a short, so prevent truncation if we happen to hit
  > upon a fd > SHRT_MAX. From freebsd via Jan Schaumann; ok deraadt@
  > millert@ espie@ (otto@)

== regress =========================================================== 03/07 ==

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

sbin

  ~ pfctl/pf92.in                         

  > Test for blank lines and comments between and inline anchor and its rules.
  > (mcbride@)

== sbin ============================================================== 04/07 ==

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

pfctl

  ~ parse.y                               

  > optnl is a crutch for those who do not understand yacc.  it
  > leads to a variety of errors; ok mcbride (deraadt@)

== share ============================================================= 05/07 ==

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

man

  ~ man4/audio.4                          ~ man9/audio.9

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

  ~ man4/nfe.4                            

  > mention VLAN tag insertion and checksum offload.
  > ok jmc@ (brad@)

== sys =============================================================== 06/07 ==

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

arch/hppa/gsc

  ~ harmony.c                             

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

arch/macppc/dev

  ~ aoa.c                                 ~ awacs.c
  ~ daca.c                                ~ onyx.c
  ~ snapper.c                             ~ tumbler.c

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

arch/sgi/dev

  ~ mavb.c                                

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

arch/sparc/dev

  ~ amd7930.c                             ~ cs4231.c

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

arch/sparc64/conf

  ~ files.sparc64                         

  > Work in progress at supporting the Mentor Graphics i2c core found in
  > the Fire pcie hostbridge.  Fairly horrid device to deal with. (deraadt@)

arch/sparc64/dev

  ~ ce4231.c                              

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

  + mgiic.c                               

  > Work in progress at supporting the Mentor Graphics i2c core found in
  > the Fire pcie hostbridge.  Fairly horrid device to deal with. (deraadt@)

arch/zaurus/dev

  ~ zaurus_audio.c                        

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

dev

  ~ audio_if.h                            ~ audio.c

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

dev/i2c

  ~ files.i2c                             + adt7462.c

  > A very very rough start at an adt7462 driver (deraadt@)

  ~ spdmem.c                              

  > when iic_exec fails, return 0xff for the read value; ok jsg (deraadt@)

  ~ adt7462.c                             

  > improve register to temperature conversion code (deraadt@)

  ~ adt7462.c                             

  > correct negative temperatures (if they ever happen); spotted by cnst
  > (deraadt@)

dev/isa

  ~ ess.c                                 ~ gus.c
  ~ pas.c                                 ~ pss.c
  ~ sb.c                                  ~ wss.c
  ~ ym.c                                  

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

dev/pci

  ~ auixp.c                               ~ autri.c
  ~ auvia.c                               ~ azalia.c
  ~ cs4281.c                              ~ eap.c
  ~ esa.c                                 ~ fms.c
  ~ cs4280.c                              ~ cmpci.c
  ~ neo.c                                 ~ envy.c
  ~ maestro.c                             ~ sv.c
  ~ yds.c                                 ~ emuxki.c
  ~ eso.c                                 ~ auich.c

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

dev/sbus

  ~ cs4231.c                              

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

dev/usb

  ~ uaudio.c                              

  > allow low level audio drivers to specify a default sample format,
  > instead of 8-bit mono mulaw @ 8kHz.
  > this is just the infrastructure; no drivers are specifying a default
  > yet.
  > ok ratchov@, deanna@ (jakemsr@)

net80211

  ~ ieee80211_input.c                     

  > Some WPA1+WPA2 APs include both a WPA and an RSN IE in message 3 of the
  > 4-way handshake, regardless of what protocol the supplicant is using.
  > Ignore the IEs we don't care about instead of deauthenticating with a
  > reason code of 'RSN_DIFFERENT_IE'. (damien@)

  ~ ieee80211_crypto.c                    ~ ieee80211_crypto.h
  ~ ieee80211_input.c                     

  > - do not process ethernet PAE frames if RSN is not enabled
  > - add a ieee80211_recv_action() function (will be used later)
  > - some cleanup, remove unused prototypes, get rid of the
  > IEEE80211_VERIFY_* macros (damien@)

  ~ ieee80211_input.c                     

  > refuse association requests containing a wildcard SSID. (damien@)

  ~ ieee80211_crypto.h                    ~ ieee80211_input.c
  ~ ieee80211_node.c                      ~ ieee80211_node.h
  ~ ieee80211_proto.c                     ~ ieee80211_proto.h

  > move ieee80211_auth_open() to ieee80211_proto.c
  > move ieee80211_setup_rates() to ieee80211_node.c
  > move some prototypes from ieee80211_proto.h to ieee80211_crypto.h (damien@)

  ~ ieee80211_input.c                     ~ ieee80211_node.c

  > move ieee80211_ibss_merge() from ieee80211_input.c to ieee80211_node.c
  > (damien@)

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

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

rtadvd

  ~ Makefile                              ~ advcap.c
  ~ config.c                              ~ dump.c
  ~ if.c                                  ~ rrenum.c
  ~ rtadvd.8                              ~ rtadvd.c
  ~ timer.c                               + log.c
  + log.h                                 

  > Clean up logging by introducing the logging API used in
  > other daemons and clean up the command line options.
  > For details, see rtadvd(8).
  > ok bluhm@, pyr@ (rainer@)

syslogd

  ~ syslogd.c                             

  > If a |program is too slow to process the input,
  > drop messages rather than to kill and restart it.
  > Also log this error, but limited at a 2 minute rate.
  > Discussed with henning.
  > OK henning@ (mpf@)

tcpdump

  ~ tcpdump.8                             

  > add a short section on checksum offloading, based on a diff
  > from Alf Schlichting;
  > help/ok henning (jmc@)

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


More information about the odc mailing list