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

ODC auto at squish.net
Mon Sep 12 08:00:21 BST 2005


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

Makefile.cross                          bin/ksh
share/man                               sys/arch/mvme88k/mvme88k
sys/arch/mvme88k/stand/bootsd           sys/arch/mvme88k/stand/bootst
sys/arch/mvme88k/stand/bootxx           sys/arch/mvme88k/stand/netboot
sys/arch/mvme88k/stand/sboot            sys/arch/mvme88k/stand/tftpboot
sys/dev/pci                             sys/net
sys/scsi                                usr.bin/cvs
usr.sbin/pkg_add                        usr.sbin/sasyncd

== Makefile.cross ==================================================== 01/06 ==

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

Makefile.cross


  > Create proper symlink for a.out as. (miod@)


  > Create a correct /usr/bin/cpp for a.out platforms. (miod@)


  > Compute TARGET_ARCH in the Makefile, rather than in a shell, and use it
  > instead of MACHINE_ARCH to pick compiler and binutils versions.
  > looked at mickey@ grange@ (miod@)

== bin =============================================================== 02/06 ==

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

ksh

  ~ exec.c                                ~ lex.c
  ~ lex.h                                 

  > Fix " handling in here documents. POSIX says they are not special, so
  > cat << EOF
  > \"
  > EOF
  > should print \"
  > Fixes PR 4472; testing jmc@ and Adam Montague. ok millert@ (otto@)

  ~ edit.c                                

  > Process window size changes after xread(). [change window size]
  > echo $COLUMS $LINES; will now print the new sizes immediately, instead
  > of after the second echo. ok millert@ (otto@)

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

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

man

  ~ man4/wi.4tbl                          

  > AmbiCom WL1100C-CF reported by Barry Dexter A. Gonzaga, and sort table
  > (uwe@)

  ~ man4/st.4                             

  > 'e' comes before 'n' in st names. And 'r' is optional too.
  > ok deraadt@ miod@ (krw@)

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

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

arch/mvme88k/mvme88k

  ~ machdep.c                             

  > ivec[] needs to be one entry larger on 188. (miod@)

arch/mvme88k/stand/bootsd

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

arch/mvme88k/stand/bootst

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

arch/mvme88k/stand/bootxx

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

arch/mvme88k/stand/netboot

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

arch/mvme88k/stand/sboot

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

arch/mvme88k/stand/tftpboot

  ~ Makefile                              

  > cope with the ___moddi3 issue, same as mvme68k (deraadt@)

dev/pci

  ~ if_stge.c                             

  > Don't use a global variable to indicate that we are
  > stge1023. Use an sc member.
  > From christos NetBSD (brad@)

  ~ adv_pci.c                             ~ if_en_pci.c
  ~ if_ep_pci.c                           ~ if_fpa.c
  ~ if_le_pci.c                           ~ if_lge.c
  ~ if_ne_pci.c                           ~ if_nge.c
  ~ if_rl_pci.c                           ~ if_sf.c
  ~ if_stge.c                             ~ if_tl.c
  ~ if_vr.c                               ~ if_wb.c
  ~ if_wi_pci.c                           ~ isp_pci.c
  ~ sv.c                                  ~ wdt.c

  > do not inline pci_mapreg_map() anymore as it is olrite now; brad@ ok
  > (mickey@)

  ~ if_sf.c                               

  > oops. unused var (mickey@)

  ~ if_em_hw.c                            

  > typo, th -> the (brad@)

net

  ~ if_trunk.c                            

  > when adding any IP addresses make sure to UP the interface.
  > ok reyk@ (brad@)

scsi

  ~ sd.c                                  

  > Some UMASS devices blow up if MODE SENSE buffer length is 0 (aka 256).
  > Some blow up if buffer length is not 0. Just fake geometry for all
  > UMASS devices since it's almost always fictitious anyway. One step on
  > the road to eliminate geometry entirely.
  > Fixes Ed Wandasiewicz's 2nd gen iPod mini and Sebastiaan Indesteege's
  > UBest Technology device.
  > ok marco@ (krw@)

  ~ cd.c                                  ~ ch.c
  ~ scsi_all.h                            ~ scsi_base.c
  ~ scsiconf.h                            ~ sd.c
  ~ st.c                                  

  > Simplify code by changing struct scsi_mode_sense_buf{ union {}
  > headers; } to just union scsi_mode_sense_buf {}. No functional change.
  > ok marco@ (krw@)

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

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

cvs

  ~ cvs.h                                 ~ file.c
  ~ root.c                                

  > only remove and free a cvsroot struct if it has been added in
  > cvsroot_parse().
  > fixes segfaults opencvs has been receiving when cvsroot_parse() fails.
  > "go ahead" xsa@ (joris@)

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

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

pkg_add

  ~ pkg_create                            

  > downgrade @pkgdep from deprecated to actual error. (espie@)

sasyncd

  ~ net.c                                 

  > handle short read()'s. fixes transfer
  > of very large SA/SPD snapshots. ok ho@ (moritz@)

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



More information about the odc mailing list