[odc] Daily src changes for 2005-03-02

ODC auto at squish.net
Thu Mar 3 07:00:29 GMT 2005


OpenBSD src changes summary for 2005-03-02
==========================================

distrib/notes                           gnu/usr.bin/perl
lib/libc                                libexec/login_radius
libexec/spamd-setup                     regress/usr.bin
sbin/dhclient                           sbin/isakmpd
share/man                               share/zoneinfo
sys/arch/arm/xscale                     sys/arch/sparc/dev
sys/dev/ic                              sys/dev/isa
sys/dev/pci                             sys/dev/sbus
sys/msdosfs                             usr.bin/cvs
usr.bin/m4                              usr.bin/mg
usr.bin/netstat                         usr.bin/newsyslog
usr.bin/pkill                           usr.bin/ssh
usr.sbin/bind                           usr.sbin/dhcpd
usr.sbin/ospfd                          usr.sbin/pkg_add

== distrib =========================================================== 01/10 ==

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

notes

  ~ sparc/hardware                        

  > Support for SUNW,fas SCSI, currently restricted to the lower 8 targets due
  > to MI esp code limitations.
  > ok deraadt@ (miod@)

== gnu =============================================================== 02/10 ==

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

usr.bin/perl

  ~ perl.c                                

  > get rid of an embedded compilation date in perl(1)
  > ok henning@, millert@ (mbalmer@)

== lib =============================================================== 03/10 ==

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

libc

  ~ stdlib/strtoll.c                      ~ stdlib/strtoull.c

  > Fix typo that breaks compilation #ifndef __weak_alias; Francois Perrad
  > (millert@)

  ~ time/asctime.c                        

  > Explicitly leave room for the NUL byte in {wday,mon}_name; Francois Perrad
  > (millert@)

  ~ net/herror.c                          

  > More const in h_errlist and h_nerr; Francois Perrad (millert@)

  ~ net/inet_neta.c                       ~ gen/basename.c
  ~ gen/dirname.c                         

  > Consistent #if protection of rcs ids; Francois Perrad (millert@)

== libexec =========================================================== 04/10 ==

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

login_radius

  ~ raddauth.c                            

  > More network randomness.  PIDs on my machine are none of anyone else's
  > business.  Submitted by Bruno Rohee.  OK cloder@ millert@ (cloder@)

spamd-setup

  ~ spamd-setup.c                         

  > process the last line of an address list even if it's not terminated
  > by newline. found by Rod Whitworth. ok beck@ (dhartmei@)

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

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

usr.bin

  ~ m4/Makefile                           + m4/gm4wrap3.out
  + m4/m4wrap3.m4                         + m4/m4wrap3.out

  > more regression tests for wraps. (espie@)

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

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

dhclient

  ~ dhcp-options.5                        

  > bad news to have a .Bl before .Ss; (jmc@)

isakmpd

  ~ pf_key_v2.c                           

  > knf, linewrapping, whitespaces, no binary change (hshoexer@)

  ~ exchange.c                            

  > correct function name in log message (hshoexer@)

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

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

man

  ~ man4/ifmedia.4                        

  > update IEEE80211 media types and options;
  > ok jsg@ (jmc@)

  ~ man8/afterboot.8                      

  > clarify section on packet forwarding;
  > kill redundant blurb about virtual interfaces;
  > ok hshoexer@ deraadt@ (jmc@)

  ~ man8/afterboot.8                      

  > note that non-generic kernels not advised;
  > diff originally from stuart henderson,
  > reworded by krw@
  > ok ian@ krw@ hshoexer@ (jmc@)

  ~ man8/afterboot.8                      

  > back out sendbug rejection line;
  > requested by deraadt@ (jmc@)

  ~ man7/ports.7                          

  > add pkglocatedb target description to "ports master makefile" target list
  > (pvalchev@)

zoneinfo

  ~ datfiles/asia                         ~ datfiles/australasia
  ~ datfiles/backward                     ~ datfiles/europe
  ~ datfiles/leapseconds                  ~ datfiles/northamerica
  ~ datfiles/southamerica                 ~ datfiles/yearistype.sh

  > update to tzdata2005f; yay insomnia (millert@)

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

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

arch/arm/xscale

  ~ pxa2x0reg.h                           

  > fix obviously wrong macro (unnoticed since it is currently unused)
  > ok drahn@ (dlg@)

arch/sparc/dev

  ~ dma.c                                 ~ dmavar.h
  ~ esp.c                                 

  > Support for SUNW,fas SCSI, currently restricted to the lower 8 targets due
  > to MI esp code limitations.
  > ok deraadt@ (miod@)

dev/ic

  ~ rtw.c                                 ~ rtwvar.h

  > radiotap support largely based on NetBSD rtw. (jsg@)

dev/isa

  ~ it.c                                  

  > Spaces. (grange@)

dev/pci

  ~ if_san_obsd.c                         

  > Only allow superuser to set timeslots and ppp modes.
  > Diff from mcbride@ (claudio@)

  ~ pcidevs                               

  > add Airport Extreme card found in powerbook 12", still unsupported though;
  > deraadt ok (xsa@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (xsa@)

dev/sbus

  ~ isp_sbus.c                            

  > Dmesg nit (miod@)

msdosfs

  ~ msdosfs_lookup.c                      

  > Make all the MS-DOS filesystem code ignore trailing dots and spaces, in
  > the same way that Windows does.  Without this, `touch .foobar.' followed
  > by `touch .foobar.' will create two directory entries called `.foobar',
  > thereby corrupting the filesystem.
  > Found by todd@, who has been doing things with msdosfs that are truly
  > obscene.
  > "alright" tedu@, ok deraadt@ (tom@)

  ~ msdosfs_vnops.c                       

  > Add support for MS-DOS filesystems > 128 GB, by changing the way we
  > calculate fileids (fake inode numbers).  This uses some hash code by
  > Thomas Wang, who has agreed to the existing licence on the file (i.e.
  > his name just needed to be added to the copyright list).  Thanks.
  > Also a tiny bit of KNF.
  > Closes PR 4119; works for the OP Pawel Rogocz.
  > Help with testing todd@, thanks.
  > ok deraadt@ (tom@)

  ~ msdosfs_vfsops.c                      

  > (And remember to remove the block on filesystems > 128 GB)
  > Add support for MS-DOS filesystems > 128 GB, by changing the way we
  > calculate fileids (fake inode numbers).  This uses some hash code by
  > Thomas Wang, who has agreed to the existing licence on the file (i.e.
  > his name just needed to be added to the copyright list).  Thanks.
  > Also a tiny bit of KNF.
  > Closes PR 4119; works for the OP Pawel Rogocz.
  > Help with testing todd@, thanks.
  > ok deraadt@ (tom@)

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

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

cvs

  ~ commit.c                              

  > - make sure we are using a remote method before calling
  > cvs_sendreq() and cvs_sendfile().
  > - don't leak entp on errors.
  > ok jfb@ (joris@)

  ~ rcs.c                                 ~ rcs.h

  > - rcs_write() is now static
  > - when setting a new expansion mode, do not attempt to free the
  > previous expansion mode if the pointer is NULL
  > - add a bunch of new functions:
  > * rcs_sym_remove() to remove a symbol
  > * rcs_sym_getrev() to retrieve the revision number of a symbol
  > * rcs_desc_{s,g}et() to manipulate an RCS file's description (jfb@)

  ~ cvs.1                                 

  > document `cvs rtag'; ok joris jmc (xsa@)

  ~ file.c                                ~ file.h

  > add a flag to identify the base directory in file hierarchies.
  > ok jfb@ (joris@)

m4

  ~ eval.c                                ~ extern.h
  ~ m4.1                                  ~ main.c

  > let m4wrap handle multiple wraps, both in normal and gnu-mode.
  > based on Noah Misch's bug report.
  > okay otto, jmc. (espie@)

mg

  ~ theo.c                                

  > slacking is a medical condition (jolan@)

netstat

  ~ if.c                                  

  > make counters in struct iftot u_long instead of int, as they overflow
  > on amd64. from Peter Philipp. closes PR 4107. (dhartmei@)

newsyslog

  ~ newsyslog.8                           

  > rework some .Ss section as .Sy: groff does not like .Ss's in the middle
  > of lists; (jmc@)

  ~ newsyslog.8                           

  > sort options while here; (jmc@)

pkill

  ~ pkill.c                               

  > Report non-existing user or groupname correctly. From David Brownlee
  > <abs at netbsdok millert@ (otto@)

ssh

  ~ sshconnect.c                          

  > fix addition of new hashed hostnames when CheckHostIP=yes;
  > found and ok dtucker@ (djm@)

  ~ ssh-keygen.c                          

  > ignore hostnames with metachars when hashing; ok deraadt@ (djm@)

  ~ ssh.1                                 

  > bz#987: mention ForwardX11Trusted in ssh.1,
  > reported by andrew.benham AT thus.net; ok deraadt@ (djm@)

  ~ ssh.1                                 

  > missing word; (jmc@)

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

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

bind

  ~ bin/tests/rdata_test.c                

  > Fix an obviously wrong memset.  Found by djm@, lots and lots and lots and
  > lots and lots of discussion over a week period about a simple one-line fix
  > in a unit test program that we don't even compile by default, yet nobody
  > commits it. (cloder@)

dhcpd

  ~ dhcp-options.5                        

  > oops - 2 copies of this file...
  > move the .Bl after .Ss; (jmc@)

ospfd

  ~ rde_spf.c                             

  > Calculate the nexthop correctly if the calculating router has
  > Point-to-point links.
  > ok claudio@ (norby@)

pkg_add

  ~ pod/OpenBSD::PackingList.pod          

  > flesh out documentation.
  > thanks jmc@ for comments. (espie@)

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



More information about the odc mailing list