[odc] Daily src changes for 2002-06-26

ODC auto at squish.net
Thu Jun 27 08:00:19 BST 2002


OpenBSD src changes summary for 2002-06-26
==========================================

distrib/sets                            lib/libc
sbin/disklabel                          sbin/fdisk
sbin/mount_ados                         sbin/mount_cd9660
sbin/mount_ext2fs                       sbin/mount_fdesc
sbin/mount_ffs                          sbin/mount_kernfs
sbin/mount_lfs                          sbin/mount_msdos
sbin/mount_nfs                          sbin/mount_null
sbin/mount_portal                       sbin/mount_procfs
sbin/mount_tcfs                         sbin/mount_umap
sbin/mount_union                        sbin/mount_xfs
share/man                               sys/arch/i386/conf
sys/arch/i386/include                   sys/conf
sys/dev/cardbus                         sys/dev/ic
sys/dev/ieee1394                        sys/dev/mii
sys/dev/pci                             sys/dev/std
sys/dev/usb                             sys/netinet
usr.bin/mg                              usr.bin/newsyslog
usr.bin/pmdb                            usr.bin/ssh
usr.sbin/named                          

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

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

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amiga
  ~ lists/base/md.hp300                   ~ lists/base/md.hppa
  ~ lists/base/md.i386                    ~ lists/base/md.mac68k
  ~ lists/base/md.macppc                  ~ lists/base/md.mvme68k
  ~ lists/base/md.mvme88k                 ~ lists/base/md.mvmeppc
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.sun3                    ~ lists/base/md.vax
  ~ lists/comp/mi                         

  > sync

  ~ lists/base/md.alpha                   

  > alpha is no m68k as far as I know.

== lib =============================================================== 02/07 ==

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

libc

  ~ net/gethostnamadr.c                   ~ net/getnetnamadr.c

  > avoid remote buffer overrun on hostbuf[].  From: Joost Pol <joost at pine.nl  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.
  > this fix is critical.

  ~ net/getaddrinfo.c                     ~ net/res_mkquery.c

  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.
  > this fix is NOT critical.

  ~ net/gethostnamadr.c                   ~ net/getnetnamadr.c

  TAGGED OPENBSD_2_9
  > avoid remote buffer overrun on hostbuf[].  From: Joost Pol <joost at pine.nl  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.  From: itojun
  > this fix is critical.

  ~ net/gethostnamadr.c                   ~ net/getnetnamadr.c

  TAGGED OPENBSD_3_1
  > avoid remote buffer overrun on hostbuf[].  From: Joost Pol <joost at pine.nl  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.  From: itojun
  > this fix is critical.

  ~ net/gethostnamadr.c                   ~ net/getnetnamadr.c

  TAGGED OPENBSD_3_0
  > avoid remote buffer overrun on hostbuf[].  From: Joost Pol <joost at pine.nl  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.  From: itojun
  > this fix is critical.

== sbin ============================================================== 03/07 ==

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

disklabel

  ~ Makefile                              

  > include <bsd.own.mk> before using NOMAN; ok millert@

fdisk

  ~ Makefile                              

  > include <bsd.own.mk> before using NOMAN; ok millert@

mount_ados

  ~ mount_ados.8                          

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_cd9660

  ~ mount_cd9660.8                        

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_ext2fs

  ~ mount_ext2fs.8                        

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_fdesc

  ~ mount_fdesc.8                         

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_ffs

  ~ mount_ffs.8                           

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_kernfs

  ~ mount_kernfs.8                        

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_lfs

  ~ mount_lfs.8                           

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_msdos

  ~ mount_msdos.8                         

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_nfs

  ~ mount_nfs.8                           

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_null

  ~ mount_null.8                          

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_portal

  ~ mount_portal.8                        

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_procfs

  ~ mount_procfs.8                        

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_tcfs

  ~ mount_tcfs.8                          

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_umap

  ~ mount_umap.8                          

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_union

  ~ mount_union.8                         

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

mount_xfs

  ~ mount_xfs.8                           

  > Missing .Xr's from Margarida Sequeira <niness at devilness.org  > Remove unmount(2) per millert suggestion; millert@ ok.

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

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

man

  ~ man4/sk.4                             

  > make models match sk's website (specifically the 9842 and 9843 were misrepr
  > esented).

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

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

arch/i386/conf

  ~ Makefile.i386                         

  > Bump i386 kvm size to 768M.
  > deraadt@ ok.

  ~ files.i386                            

  > ieee1394 for i386 too...

arch/i386/include

  ~ param.h                               

  > Bump i386 kvm size to 768M.
  > deraadt@ ok.

conf

  ~ files                                 

  > forgot to commit - IEEE1394 bits

dev/cardbus

  + fwohci_cardbus.c                      ~ files.cardbus

  > cardbus fwohci support.
  > from NetBSD

dev/ic

  ~ if_wireg.h                            

  > stp at sparc will map this card always as big-endian.

dev/ieee1394

  ~ fwnode.c                              

  > configrom input failover + some KNF
  > ok itojun@

  ~ fwohci.c                              

  > various fixes + some KNF
  > ok itojun@

dev/mii

  ~ urlphy.c                              

  > Kill __FUNCTION__.

dev/pci

  ~ files.pci                             

  > rm duplicated decl of fwohci/fwlynx

dev/std

  ~ ieee1212.c                            

  > pointer safeguards + some KNF
  > ok itojun@

dev/usb

  ~ if_aue.c                              ~ if_cue.c
  ~ if_kue.c                              ~ if_upl.c
  ~ if_url.c                              

  > Kill __FUNCTION__.

netinet

  ~ ip_ah.c                               

  > Update correct statistic if m_inject() fails --- from sam at errno.com
  ~ udp_usrreq.c                          

  > A bit more paranoid.

  ~ udp_usrreq.c                          

  > Check for associated socket.

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

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

mg

  ~ theo.c                                

  > Another great quote.

newsyslog

  ~ newsyslog.8                           ~ newsyslog.c

  > Don't follow symbolic links for (ie. user-owned) log files by default;
  > closes pr #1913.
  > ok millert@

pmdb

  ~ signal.c                              

  > typo; found by Jean-Francois Brousseau <krapht at secureops.com
ssh

  ~ session.c                             

  > limit # of env vars to 1000; ok deraadt/djm

  ~ channels.c                            

  > limit # of channels to 10000

  ~ buffer.c                              

  > limit append to 1MB and buffers to 10MB

  ~ bufaux.c                              

  > limit size of BNs to 8KB; ok provos/deraadt

  ~ monitor.c                             

  > be careful in mm_zalloc

  ~ session.c                             

  > disclose less information from environment files; based on input from djm, 
  > and dschultz at uclink.Berkeley.EDU
  ~ auth2-chall.c                         

  > make sure # of response matches # of queries, fixes int overflow; from ISS

  ~ version.h                             

  > 3.4

  ~ ssh-add.c                             

  > fix exit code for -X/-x

  ~ monitor_wrap.c                        

  > more %u

  ~ monitor_fdpass.c                      

  > use ssize_t for recvmsg() and sendmsg() return

  ~ monitor.c                             

  > correct %u

  + ssh-keysign.8                         + ssh-keysign.c
  + ssh_config.5                          + sshd_config.5
  + ssh-keysign/Makefile                  ~ LICENCE
  ~ Makefile                              ~ auth-bsdauth.c
  ~ auth-krb4.c                           ~ auth-options.c
  ~ auth-passwd.c                         ~ auth-rhosts.c
  ~ auth-rsa.c                            ~ auth-skey.c
  ~ auth.c                                ~ auth.h
  ~ auth1.c                               ~ auth2-chall.c
  ~ auth2.c                               ~ authfd.c
  ~ authfd.h                              ~ authfile.c
  ~ authfile.h                            ~ bufaux.c
  ~ bufaux.h                              ~ buffer.c
  ~ canohost.c                            ~ channels.c
  ~ channels.h                            ~ cipher.c
  ~ clientloop.c                          ~ clientloop.h
  ~ kex.c                                 ~ kex.h
  ~ key.c                                 ~ log.h
  ~ mac.c                                 ~ monitor.c
  ~ monitor.h                             ~ monitor_fdpass.c
  ~ monitor_mm.c                          ~ monitor_wrap.c
  ~ monitor_wrap.h                        ~ nchan.c
  ~ packet.c                              ~ packet.h
  ~ pathnames.h                           ~ radix.c
  ~ readconf.c                            ~ readconf.h
  ~ scard.c                               ~ scp.1
  ~ scp.c                                 ~ servconf.c
  ~ servconf.h                            ~ serverloop.c
  ~ session.c                             ~ session.h
  ~ sftp-client.c                         ~ sftp-client.h
  ~ sftp-common.c                         ~ sftp-int.c
  ~ sftp-server.c                         ~ sftp.1
  ~ sftp.c                                ~ ssh-add.1
  ~ ssh-add.c                             ~ ssh-agent.1
  ~ ssh-agent.c                           ~ ssh-dss.c
  ~ ssh-keygen.1                          ~ ssh-keygen.c
  ~ ssh-keyscan.c                         ~ ssh-rsa.c
  ~ ssh.1                                 ~ ssh.c
  ~ ssh.h                                 ~ ssh_config
  ~ sshconnect.c                          ~ sshconnect.h
  ~ sshconnect1.c                         ~ sshconnect2.c
  ~ sshd.8                                ~ sshd.c
  ~ sshd_config                           ~ sshlogin.c
  ~ sshpty.c                              ~ tildexpand.c
  ~ ttymodes.c                            ~ uidswap.c
  ~ version.h                             ~ xmalloc.h
  ~ lib/Makefile                          ~ ssh/Makefile
  ~ sshd/Makefile                         

  TAGGED OPENBSD_3_1
  > Pull in OpenSSH-3.4

  + msg.c                                 + msg.h

  TAGGED OPENBSD_3_1
  > Missed two files from 3.4 merge

  + auth2-pubkey.c                        + auth2-passwd.c
  + auth2-none.c                          + auth2-kbdint.c
  + auth2-hostbased.c                     

  TAGGED OPENBSD_3_1
  > More missing files in 3.4 merge

  ~ auth2-chall.c                         ~ authfd.c
  ~ authfile.c                            ~ bufaux.c
  ~ buffer.c                              ~ channels.c
  ~ channels.h                            ~ cipher.c
  ~ clientloop.c                          ~ kex.c
  ~ key.c                                 ~ monitor.c
  ~ msg.c                                 ~ packet.c
  ~ scard.c                               ~ scp.1
  ~ servconf.c                            ~ serverloop.c
  ~ session.c                             ~ session.h
  ~ sftp-client.c                         ~ sftp-client.h
  ~ sftp-common.c                         ~ sftp-int.c
  ~ sftp-server.c                         ~ sftp.c
  ~ ssh-agent.1                           ~ ssh-agent.c
  ~ ssh-dss.c                             ~ ssh-keygen.c
  ~ ssh-rsa.c                             ~ ssh.1
  ~ ssh.h                                 ~ ssh_config.5
  ~ sshconnect.c                          ~ sshconnect2.c
  ~ sshd.8                                ~ sshd.c
  ~ sshd_config                           ~ sshd_config.5
  ~ sshlogin.c                            ~ sshpty.c
  ~ tildexpand.c                          ~ version.h

  TAGGED OPENBSD_3_0
  > There was an update to OpenSSH 3.4, and people rejoiced.

  ~ ssh-keysign.c                         

  TAGGED OPENBSD_3_0
  > bug #304, xfree(data) called to early; openssh at sigint.cs.purdue.edu
== usr.sbin ========================================================== 07/07 ==

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

named

  ~ libresolv/gethnamaddr.c               ~ libresolv/getnetnamadr.c

  > avoid remote buffer overrun on hostbuf[].  From: Joost Pol <joost at pine.nl  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.
  > this fix is critical.

  ~ libresolv/res_mkquery.c               

  > correct bad practice in the code - it uses two changing variables
  > to manage buffer (buf and buflen).  we eliminate buflen and use
  > fixed point (ep) as the ending pointer.
  > this fix is NOT critical.

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




More information about the odc mailing list