[odc] Daily src changes for 2008-05-13

ODC auto at squish.net
Wed May 14 07:00:01 BST 2008


OpenBSD src changes summary for 2008-05-13
==========================================

Makefile.cross                          distrib
distrib/notes                           distrib/sets
distrib/special                         etc/Makefile
etc/etc.socppc/MAKEDEV                  etc/etc.socppc/MAKEDEV.md
etc/etc.socppc/Makefile.inc             etc/etc.socppc/disktab
etc/etc.socppc/fbtab                    etc/etc.socppc/sysctl.conf
etc/etc.socppc/ttys                     etc/mtree/4.4BSD.dist
lib/libc                                regress/etc
sbin/disklabel                          sbin/fdisk
sbin/kbd                                share/man
sys/arch/macppc/macppc                  sys/arch/socppc/dev
sys/arch/socppc/include                 sys/arch/socppc/socppc
sys/dev/acpi                            sys/dev/eisa
sys/dev/ic                              sys/dev/mii
sys/dev/pci                             sys/dev/sbus
sys/net                                 sys/nfs
sys/ntfs                                usr.bin/ftp
usr.bin/rdistd                          usr.sbin/hotplugd
usr.sbin/httpd                          usr.sbin/ospf6d
usr.sbin/pcidump                        

== Makefile.cross ==================================================== 01/10 ==

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

Makefile.cross


  > socppc is powerpc (miod@)

== distrib =========================================================== 02/10 ==

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

distrib

  ~ Makefile                              

  > Recurse in socppc for make obj (miod@)

notes

  + socppc/contents                       + socppc/hardware
  + socppc/install                        + socppc/prep
  + socppc/upgrade                        + socppc/whatis
  + socppc/xfer                           

  > Initial stab at installation notes. (kettenis@)

sets

  ~ lists/man/mi                          + lists/base/md.socppc
  + lists/comp/md.socppc                  + lists/etc/md.socppc
  + lists/game/md.socppc                  + lists/man/md.socppc
  + lists/misc/md.socppc                  

  > Sync (miod@)

special

  ~ kbd/Makefile                          

  > Disable more wscons bits on socppc. (miod@)

== etc =============================================================== 03/10 ==

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

Makefile

  ~ Makefile                              

  > Plumb socppc in MAKEDEV machinery. (miod@)

  ~ Makefile                              

  > Disable more wscons bits on socppc. (miod@)

etc.socppc/MAKEDEV

  + etc.socppc/MAKEDEV                    

  > sync (kettenis@)

etc.socppc/MAKEDEV.md

  + etc.socppc/MAKEDEV.md                 

  > Add missing files. (kettenis@)

etc.socppc/Makefile.inc

  + etc.socppc/Makefile.inc               

  > Add missing files. (kettenis@)

etc.socppc/disktab

  + etc.socppc/disktab                    

  > Add missing files. (kettenis@)

etc.socppc/fbtab

  + etc.socppc/fbtab                      

  > Add missing files. (kettenis@)

etc.socppc/sysctl.conf

  + etc.socppc/sysctl.conf                

  > Add missing files. (kettenis@)

etc.socppc/ttys

  + etc.socppc/ttys                       

  > Add missing files. (kettenis@)

mtree/4.4BSD.dist

  ~ mtree/4.4BSD.dist                     

  > Add catman directories for socppc manual pages (miod@)

== lib =============================================================== 04/10 ==

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

libc

  ~ stdio/vfprintf.c                      

  > Don't forget to va_end() the va_list we get from va_copy().  From FreeBSD.
  > (millert@)

== regress =========================================================== 05/10 ==

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

etc

  ~ MAKEDEV/Makefile                      

  > Plumb socppc in MAKEDEV machinery. (miod@)

== sbin ============================================================== 06/10 ==

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

disklabel

  ~ Makefile                              

  > Make socppc on par with macppc for now. (miod@)

fdisk

  ~ fdisk.8                               

  > fix an error in the example partition table; from Adam Patterson
  > ok nick (jmc@)

kbd

  ~ Makefile                              

  > Disable more wscons bits on socppc. (miod@)

== share ============================================================= 07/10 ==

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

man

  ~ man4/umsm.4                           

  > Add Emobile rebadged E220 devices.
  > From Yojiro UO <yuo at iijlab.net> (jsg@)

  ~ man5/port-modules.5                   

  > attempt at documenting the python module (steven@)

== sys =============================================================== 08/10 ==

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

arch/macppc/macppc

  ~ conf.c                                

  > Fix chrtoblktbl[] entries. (miod@)

arch/socppc/dev

  ~ ipic.c                                

  > Meaningful panic messages; ok kettenis (miod@)

arch/socppc/include

  ~ vmparam.h                             

  > Memory is contiguous and non-expandable, so lower VM_PHYSSEG_MAX down to 1.
  > ok kettenis@ (miod@)

arch/socppc/socppc

  ~ conf.c                                

  > Fix chrtoblktbl[] entries. (miod@)

dev/acpi

  ~ amltypes.h                            ~ dsdt.h

  > Adding changes for new parser
  > ok marco@ (jordan@)

dev/eisa

  ~ dpt_eisa.c                            

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

dev/ic

  ~ aic7xxx_openbsd.c                     ~ aic7xxx_seeprom.c
  ~ atw.c                                 ~ dpt.c
  ~ osiop.c                               ~ smc83c170.c

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

dev/mii

  ~ mii_physubr.c                         

  > Since Ethernet links can only be full duplex or half duplex the link
  > state reporting code in the MII layer / em(4) and vge(4) will never
  > fall back to the point of only reporting the link as being UP without
  > the duplex setting being reported, so simplify the code a bit here.
  > ok dlg@ (brad@)

  ~ gentbi.c                              

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

dev/pci

  ~ if_tht.c                              

  > Also report the duplex state of the connection when calling
  > if_link_state_change() which is always full duplex for tht(4).
  > ok dlg@ (brad@)

  ~ if_art.c                              

  > Use the LINK_STATE_IS_UP macro when checking for the link being UP.
  > ok dlg@ (brad@)

  ~ if_em.c                               ~ if_vge.c

  > Since Ethernet links can only be full duplex or half duplex the link
  > state reporting code in the MII layer / em(4) and vge(4) will never
  > fall back to the point of only reporting the link as being UP without
  > the duplex setting being reported, so simplify the code a bit here.
  > ok dlg@ (brad@)

  ~ ahc_pci.c                             ~ azalia.c
  ~ azalia_codec.c                        ~ cmpci.c
  ~ dpt_pci.c                             ~ if_epic_pci.c
  ~ if_pcn.c                              

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

  ~ pcidevs                               

  > Remove some duplicate entries for Intel 10Gb and ICH10 E1000 adapters
  > that were not in numerial order. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > Add the Altima AC1003 PCI id. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ if_lii.c                              

  > The driver is called lii, not atl2. Change function and variable names to
  > match.
  > go go go dlg@ (jsing@)

dev/sbus

  ~ if_gem_sbus.c                         

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

net

  ~ if_pppoe.c                            

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

nfs

  ~ nfs_socket.c                          

  > don't grab the receive lock in nfs_rcvlock if the reply has
  > already been received while we slept. prevents processes from
  > monopolising the lock.
  > From FreeBSD;
  > ok blambert@
  > tested by johan@ and a few others (thib@)

ntfs

  ~ ntfs_compr.c                          ~ ntfs_conv.c
  ~ ntfs_ihash.c                          ~ ntfs_subr.c
  ~ ntfs_vfsops.c                         ~ ntfs_vnops.c

  > Remove commented out NetBSD __KERNEL_RCSID macro usage.
  > ok dlg@ (brad@)

== usr.bin =========================================================== 09/10 ==

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

ftp

  ~ cmds.c                                ~ util.c

  > Remove #if 0 code that has been unused for nearly a decade (and
  > probably doesn't compile, since the types for some variables have
  > changed from long to char *).
  > OK millert@ (ray@)

rdistd

  ~ server.c                              

  > Change a mktemp(3) to mkstemp(3), preventing a race condition.
  > Improve error checking.
  > OK okan@ (ray@)

== usr.sbin ========================================================== 10/10 ==

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

hotplugd

  ~ Makefile                              

  > Build on socppc too. (miod@)

httpd

  ~ src/main/alloc.c                      ~ src/main/buff.c
  ~ src/main/gen_test_char.c              ~ src/main/gen_uri_delims.c
  ~ src/main/rfc1413.c                    ~ src/main/util.c
  ~ src/main/util_date.c                  ~ src/main/util_md5.c

  > A first chunk of readability/knf changes.  Since there is nothing more
  > to merge from upstream, we can safely sanitize the code and hopefully
  > the build system.
  > Discussed with and feedback from sthen, todd, dlg and henning.
  > no binary changes. (mbalmer@)

  ~ src/main/util_uri.c                   

  > knf.  no binary changes. (mbalmer@)

  - README.v6                             + README.IPv6

  > Rename to README.IPv6, to be clear this is not version 6 of the README
  > file.
  > Suggested by henning. (mbalmer@)

ospf6d

  ~ ospf6d.c                              

  > Unmangle previous commit. spotted by markus@ (wow !) (pyr@)

pcidump

  ~ Makefile                              

  > Build on socppc too. (miod@)

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


More information about the odc mailing list