[odc] Daily src changes for 2005-09-10

ODC auto at squish.net
Sun Sep 11 08:00:25 BST 2005


OpenBSD src changes summary for 2005-09-10
==========================================

distrib/notes                           etc/sysctl.conf
lib/libc                                share/man
sys/arch/alpha/stand                    sys/dev/ic
sys/dev/pci                             sys/kern
sys/net                                 usr.bin/kdump
usr.bin/xargs                           usr.sbin/hostapd

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

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

notes

  ~ zaurus/install                        

  > Disk-based installation also works with MS-DOS filesystems; PR submitted
  > by Barry Dexter Gonzaga.  Spell MS-DOS consistently, too. (uwe@)

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

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

sysctl.conf

  ~ sysctl.conf                           

  > kern.usercrypto is enabled by default, so commented out entry should
  > show how to disable it;
  > ok deraadt@ (jmc@)

== lib =============================================================== 03/07 ==

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

libc

  ~ rpc/svc_run.c                         

  > Use realloc() instead of malloc().
  > From: Alexander dot Farber at gmail dot com
  > ok deraadt@ (brad@)

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

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

man

  ~ man4/isa.4                            

  > Mention viasio(4). (jsg@)

  ~ man4/isa.4                            

  > missing full stop; (jmc@)

  ~ man4/man4.i386/Makefile               + man4/man4.i386/wds.4

  > jmc discovered there was no manpage for wds. until its proven that this
  > driver works on another arch we're assuming its i386 specific.
  > page borrowed from jonathan stone with tweaks by jmc. (dlg@)

  ~ man4/man4.i386/wds.4                  

  > extra line with a t on it courtesy of my lack of skills in vi (dlg@)

  ~ man4/man4.i386/wds.4                  

  > how many developers does it take to fix a typo... ;) (jmc@)

  ~ man4/isa.4                            

  > dlg@ just added wds(4) page; (jmc@)

  ~ man4/com.4                            

  > com attaches at pcmcia on zaurus (uwe@)

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

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

arch/alpha/stand

  ~ installboot.8                         

  > beef up and correct the example section (martin@)

dev/ic

  ~ ar5210.c                              ~ ar5211.c
  ~ ar5212.c                              ~ ar5xxx.c

  > ansi, no binary change.
  > ok reyk@ (jsg@)

  ~ i82365.c                              

  > Prettier diagnostic message; ok deraadt at .range@)

  ~ gem.c                                 

  > copy the MAC address from sc_arpcom.ac_enaddr to sc_enaddr in
  > gem_init() just before calling gem_init_regs() so the proper
  > MAC address gets programmed into the card (if it has been
  > changed by say ifconfig lladdr for example).
  > Noticed and diff tested by: Troex Nevelin <troex at fury dot scancode dot
  > ru> (brad@)

dev/pci

  ~ pcidevs                               

  > add Neterion vendor id and Xframe 10GbE product id. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > - add Apple FW PCI id
  > - add ATI 9600 LE Secondary PCI id
  > - make ATI Secondary PCI entries more consistent in naming (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > add Chelsio Communications 10GbE PCI vendor and product ids. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ if_ste.c                              

  > - a few fixes from the FreeBSD driver
  > - make use of pci_mapreg_map()
  > - ensure driver cleans after itself if ste_attach() fails (brad@)

  ~ if_em.c                               

  > whitespace removal and KNF (brad@)

kern

  ~ uipc_socket.c                         

  > upon shutdown(), if socket is unconnected return ENOTCONN; ok millert
  > (deraadt@)

  ~ kern_ktrace.c                         

  > do not trust user input for sysctl.  constrain arguments passed to ktrace
  > to CTL_MAXNAME; ok espie uwe (deraadt@)

net

  ~ if_trunk.c                            ~ if_trunk.h

  > update the trunk(4) driver
  > - add multicast support by passing multicast addresses to the ports.
  > this is a requirement for carp(4) over trunk(4).
  > - support the smallest common interface capabilities. ie., this adds
  > support for VLAN MTUs if all attached ports have this capability.
  > - add a port_destroy callback to the trunk protocol. this fixes a
  > potential crash if the master port has been detached while running.
  > discussed with deraadt@, brad@ and some others. (reyk@)

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

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

kdump

  ~ kdump.c                               

  > for sysctl records, do not expect more than CTL_MAXNAME additional
  > "faked" arguments; ok uwe espie (deraadt@)

xargs

  ~ xargs.1                               ~ xargs.c

  > Make xargs run [utility] program even when zero arguements are provided,
  > makes xargs POSIX compliant.
  > Original diff from jason@, better diff provided by millert@
  > Resolves PR 4262
  > ok deraadt@ millert@ (brad@)

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

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

hostapd

  ~ hostapd.conf.5                        

  > fix small typo found by Benedikt Steinbusch (reyk@)

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



More information about the odc mailing list