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

ODC auto at squish.net
Wed Apr 18 08:00:23 BST 2007


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

distrib/i386                            distrib/sets
sbin/ccdconfig                          sbin/newfs
share/man                               sys/conf
sys/dev                                 sys/dev/acpi
sys/dev/ic                              sys/dev/pci
sys/kern                                sys/net
usr.bin/cvs                             usr.bin/ftp
usr.bin/spell                           usr.sbin/bgpd
usr.sbin/pkg_add                        

== distrib =========================================================== 01/06 ==

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

i386

  ~ common/Makefile.inc                   

  > Restore inode parameter for floppy fs to the previous value (524288)
  > which appears to work around a bug in newfs's summary information
  > generation when used in conjunction with the other fs parameters.
  > (millert@)

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.armish                  ~ lists/base/md.aviion
  ~ lists/base/md.cats                    ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.landisk
  ~ lists/base/md.luna88k                 ~ lists/base/md.mac68k
  ~ lists/base/md.macppc                  ~ lists/base/md.mvme68k
  ~ lists/base/md.mvme88k                 ~ lists/base/md.mvmeppc
  ~ lists/base/md.sgi                     ~ lists/base/md.sparc
  ~ lists/base/md.sparc64                 ~ lists/base/md.vax
  ~ lists/base/md.zaurus                  ~ lists/comp/mi
  ~ lists/man/mi                          

  > sync (deraadt@)

== sbin ============================================================== 02/06 ==

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

ccdconfig

  ~ ccdconfig.8                           ~ ccdconfig.c

  > remove mention of -g and assocatiated options that aren't working now
  > reminded by jmc (tedu@)

newfs

  ~ mkfs.c                                

  > Fix merge error; fs_inodefmt was not being set for the ffs2 case (millert@)

== share ============================================================= 03/06 ==

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

man

  ~ man4/hifn.4                           

  > - do not talk about cards no longer being made in the past tense
  > - remove URLs, half of which were dead anyway
  > - add powercrypt 5x
  > fixes documentation/5451, from Tobias Stoeckmann
  > help/ok naddy (jmc@)

  ~ man4/carp.4                           

  > some markup from Dmitri Alenitchev, tweaked by myself; (jmc@)

  ~ man4/pppoe.4                          

  > Add support for setting the address of the ppp peer.
  > Use the proper in_ifscrub() / in_ifinit() calls for
  > address changes to generate routing messages.
  > The correct way to set the default route now
  > needs the -ifp option, e.g.
  > route add default -ifp pppoe0 0.0.0.1
  > Since the route is set right after bringing
  > the interface up, it still works w/out -ifp though.
  > Changes mostly from NetBSD.
  > Tested by Matthias Bauer and bluhm@
  > OK canacar@ (mpf@)

  ~ man4/softraid.4                       

  > Add much more language and provide a real life example on how to use this.
  > (marco@)

  ~ man4/softraid.4                       

  > 2 typos (marco@)

== sys =============================================================== 04/06 ==

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

conf

  ~ GENERIC                               

  > Add commented out entry for FFS2 (millert@)

dev

  ~ softraid.c                            

  > Shuffle ccb contents and clean up a loop (marco@)

  ~ softraid.c                            

  > Whenever there are mutliple outstanding IOs a chunk can transtion multiple
  > times to the same state.  Ignore that.
  > Tested by thib@ (marco@)

dev/acpi

  ~ acpidock.c                            

  > Fix a really emberrassing bug:  Do not unconditionally call _DCK with a
  > parameter of 1 (dock).
  > This was causing acpidock to attempt to dock even if the machine was not
  > in its dock which was causing hangs on pre-60 series ThinkPads.  It was
  > also causing my X60 to not see NOTIFY 0 (dock) messages which would
  > initiate the docking sequence.
  > Diff from Matthew R. Dempsky.
  > Tested on X60 by me, on T42/43 by brad, ckuethe, reyk, Johan M:son, and
  > on T21 by reyk.  I think someone also tested on X40/41 but I don't
  > remember who.  Thanks a lot. (mk@)

  ~ acpi.c                                

  > Now that acpidock no longer hangs machines during boot (at least
  > according to the reports I've been getting) it should be safe to enable
  > it again, so remove the #if 0 stuff around it.
  > ok marco (mk@)

dev/ic

  ~ malo.c                                

  > The debug printf in malo_newstate() is too verbose so require debug level 2
  > to print it. (claudio@)

dev/pci

  ~ if_tht.c                              

  > initial bits for the network interface glue. (dlg@)

  ~ if_vic.c                              

  > point ifreq in the ioctl path at something, so we can void dereferencing
  > random memory. (dlg@)

  ~ if_tht.c                              

  > add some ifmedia goop.
  > it looks like the firmware used to have an interface for figuring out what
  > the device was plugged into, and what it had negotiated, but the newer fw
  > just has a bit saying "link up" or "link down".
  > so all we will use the ifmedia stuff for is to show if the link is up or
  > down. (dlg@)

  ~ if_vic.c                              

  > a break in the default case, while unnecessary, is still nice. (dlg@)

  ~ if_tht.c                              

  > start defining the hardware structures (dlg@)

  ~ if_tht.c                              

  > lots of registers (dlg@)

kern

  ~ kern_clock.c                          

  > Don't bother performing ITIMER accounting on P_SYSTEM processes (i.e.
  > kthreads).
  > ok art@ kettenis@ (miod@)

net

  ~ if_sppp.h                             ~ if_spppsubr.c

  > Add support for setting the address of the ppp peer.
  > Use the proper in_ifscrub() / in_ifinit() calls for
  > address changes to generate routing messages.
  > The correct way to set the default route now
  > needs the -ifp option, e.g.
  > route add default -ifp pppoe0 0.0.0.1
  > Since the route is set right after bringing
  > the interface up, it still works w/out -ifp though.
  > Changes mostly from NetBSD.
  > Tested by Matthias Bauer and bluhm@
  > OK canacar@ (mpf@)

== usr.bin =========================================================== 05/06 ==

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

cvs

  ~ cvsintro.7                            

  > cvsrc(5) is no more, so point to cvs(5) instead; (jmc@)

ftp

  ~ fetch.c                               

  > Support proxies which require a password just like ftp servers accept
  > passwords
  > based on code from Florent Thoumie, ok millert@ (drahn@)

spell

  ~ spell.ksh                             

  > For "spell -t" pass the -w flag to detex like we do for deroff.
  > From Owain Ainsworth. (millert@)

== usr.sbin ========================================================== 06/06 ==

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

bgpd

  ~ parse.y                               

  > Make "network inet connected" work again. inet and inet6 became keywords
  > some time ago. OK henning@ (claudio@)

pkg_add

  ~ pod/OpenBSD::Vstat.pod                

  > document the subtle tweak to Vstat that allows updates to account for
  > size issues accurately. (espie@)

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



More information about the odc mailing list