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

ODC auto at squish.net
Sun Oct 23 08:00:39 BST 2005


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

lib/libssl                              sys/arch/macppc/macppc
sys/arch/macppc/pci                     sys/arch/powerpc/include
sys/dev/ic                              sys/dev/isa
sys/dev/pci                             sys/dev/pcmcia
sys/netinet6                            sys/scsi
usr.bin/cvs                             usr.bin/rcs
usr.sbin/pkg_add                        

== lib =============================================================== 01/04 ==

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

libssl

  ~ man/Makefile                          

  > fix MLINKS;
  > from andreas schweitzer (pr #4566);
  > ok dtucker@ (jmc@)

== sys =============================================================== 02/04 ==

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

arch/macppc/macppc

  ~ cpu.c                                 

  > s/970/970FX/g
  > ok drahn@ (kettenis@)

  ~ machdep.c                             

  > Initialize ddb again.
  > ok drahn@, "yeah" deraadt@ (kettenis@)

arch/macppc/pci

  ~ kauaiata.c                            

  > Make sure we use the corrrect interrupt line on Shasta.
  > ok drahn@ (kettenis@)

arch/powerpc/include

  ~ cpu.h                                 

  > s/970/970FX/g
  > ok drahn@ (kettenis@)

dev/ic

  ~ dp8390.c                              ~ ne2000.c

  > shorten ne(4) dmesg entries from 2-3 lines to 1.
  > Thanks to Han Boetes for testing on an isapnp card. (brad@)

dev/isa

  ~ if_ne_isa.c                           ~ if_ne_isapnp.c

  > shorten ne(4) dmesg entries from 2-3 lines to 1.
  > Thanks to Han Boetes for testing on an isapnp card. (brad@)

dev/pci

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pciide.c                              

  > 82801FBM_IDE -> 82801FBM_SATA (brad@)

  ~ pcidevs                               

  > Intel PCI id 2653 is actually a SATA controller on the ICH6-M and
  > not an IDE controller. (brad@)

  ~ pciide.c                              

  > check for 82801FBM SATA in one more spot. (brad@)

  ~ if_ne_pci.c                           

  > shorten ne(4) dmesg entries from 2-3 lines to 1.
  > Thanks to Han Boetes for testing on an isapnp card. (brad@)

dev/pcmcia

  ~ if_ne_pcmcia.c                        

  > shorten ne(4) dmesg entries from 2-3 lines to 1.
  > Thanks to Han Boetes for testing on an isapnp card. (brad@)

netinet6

  ~ icmp6.c                               

  > In icmp6_redirect_output(), sip6 is initialised to point to the data area
  > of
  > m0. But m0 may be freed later, so trying to use sip6 at the end of this
  > function is wrong. My guess is that we want to reference the data area
  > of m (the mbuf about to be send) instead at this point.
  > Fix a panic on Xen (where a data area of a mbuf may be unmapped when the
  > mbuf is freed), and probably potential data/pool corruption in other cases.
  > From bouyer NetBSD
  > ok deraadt@ (brad@)

scsi

  ~ scsi_base.c                           

  > When a scsi command is waiting for an opening or is waiting to be retried,
  > abort it when a signal interrupts the tsleep().
  > Suggested by deraadt at .  > "I really like this" deraadt@ "I like this" marco@ (krw@)

== usr.bin =========================================================== 03/04 ==

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

cvs

  ~ cmd.c                                 ~ entries.c
  ~ rcs.c                                 

  > - don't check for admin files when running init;
  > - don't pass the Entry for newly added files to cvs_date_parse()
  > - in rcs_rev_add don't bother looking for the previous rev if we
  > are creating the RCS file.
  > from PR 4575 (joris@)

  ~ cvs.h                                 ~ diff.c
  ~ diff.h                                ~ rcs.c
  ~ rcs.h                                 ~ resp.c
  ~ util.c                                + diff3.c

  > diff3 support, needed for merging files together;
  > "go for it" niallo@ (joris@)

  ~ Makefile                              

  > forgot this in previous commit; (joris@)

  ~ diff.h                                

  > fix warning when compiling usr.bin/rcs (joris@)

rcs

  ~ Makefile                              

  > need util.c for diff3 (joris@)

== usr.sbin ========================================================== 04/04 ==

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

pkg_add

  ~ OpenBSD/Delete.pm                     

  > be more explicit about what's going on. (espie@)

  ~ OpenBSD/PackageLocator.pm             

  > I haven't received any feedback at all about this patch, so everyone
  > gets to test it. (espie@)

  ~ OpenBSD/PackageLocator.pm             

  > more non-errors from ftp. (espie@)

  ~ pkg_add                               

  > always display the list of packages we can't update. (espie@)

  ~ pkg_add                               ~ OpenBSD/PackageLocator.pm

  > add a hint to close that says how the fd got closed (real error, premature,
  > normal).
  > This will get used by parse_problems() to figure out what to report
  > exactly,
  > e.g., short writes from prematurely closed fd are not real errors...
  > stuff that can't connect IPv6 and retries as v4 is not either, unless
  > there's a genuine `can't connect error'. (espie@)

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



More information about the odc mailing list