[odc] Daily src changes for 2004-04-20

ODC auto at squish.net
Wed Apr 21 08:00:42 BST 2004


OpenBSD src changes summary for 2004-04-20
==========================================

distrib/notes                           lib/libc
lib/libutil                             libexec/rpc.yppasswdd
share/man                               sys/arch/amd64/conf
sys/arch/i386/conf                      sys/dev/isa
sys/dev/usb                             sys/netinet
sys/uvm                                 usr.bin/chpass
usr.bin/passwd                          usr.sbin
usr.sbin/dhcp                           usr.sbin/dhcpd
usr.sbin/dhcrelay                       

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

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

notes

  ~ mac68k/install                        

  > be more precise about devices creation since the "Build Devices" part
  > only builds a minimal tree of device and that you still have to ``cd /dev
  > &&
  > ./MAKEDEV all'' to generate all the available device nodes to finish the
  > installation.
  > >From: Martin Reindl <mreindl at catai.org>
  > okay nick at .sa@)

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

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

libc

  ~ gen/sysctl.3                          

  > kern.maxclusters.  ok beck@ deraadt@ jmc@ (tedu@)

libutil

  ~ util.h                                ~ pw_init.3
  ~ passwd.c                              ~ shlib_version

  > Change pw_copy(3) to take a 3rd arguement, the existing passwd entry.
  > This allows an application to only update a password entry if it is
  > in the state it expects.  Additionally, if the old passwd struct
  > is specified the new one may have a different pw_name field since
  > matching is done on the original.  Adapted from FreeBSD. (millert@)

  ~ check_expire.c                        

  > Adapt to new pw_copy() API, closes PR 3698. (millert@)

== libexec =========================================================== 03/07 ==

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

rpc.yppasswdd

  ~ yppasswdd_mkpw.c                      

  > Adapt to new pw_copy() API, closes PR 3698. (millert@)

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

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

man

  ~ man4/options.4                        ~ man4/gre.4
  ~ man8/afterboot.8                      

  > GATEWAY and NMBCLUSTERS are dead.  ok beck@ deraadt@ jmc@ (tedu@)

  ~ man4/umct.4                           

  > Belkin F5U109; from NetBSD, ok henning (pvalchev@)

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

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

arch/amd64/conf

  ~ GENERIC                               

  > enable umidi, now that the include issue has been fixed
  > USB section now in sync with the rest (pvalchev@)

arch/i386/conf

  ~ DISKLESS                              

  > Disable FFS_SOFTUPDATES too, from form at pdp-11.org.ru  > ok deraadt@ (grange@)

dev/isa

  ~ isadmavar.h                           

  > protect from multiple inclusion; ok miod (pvalchev@)

dev/usb

  ~ umct.c                                

  > Belkin F5U109; from NetBSD, ok henning (pvalchev@)

netinet

  ~ tcp_input.c                           ~ tcp_var.h

  > add tcps_rcvacktooold; ok deraadt (markus@)

uvm

  ~ uvm_km.c                              

  > set uvm_km_pages_lowat to 128; unbreaks mbuf allocation;
  > tested by jmc, brad, hshoexer (markus@)

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

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

chpass

  ~ chpass.c                              

  > Adapt to new pw_copy() API, closes PR 3698. (millert@)

passwd

  ~ local_passwd.c                        

  > Adapt to new pw_copy() API, closes PR 3698. (millert@)

== usr.sbin ========================================================== 07/07 ==

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

usr.sbin

  ~ Makefile                              

  > switch to new dhcrelay, theo ok (henning@)

  ~ Makefile                              

  > switch to new dhcpd, theo ok (henning@)

dhcp

  ~ Makefile                              

  > switch to new dhcrelay, theo ok (henning@)

dhcpd

  ~ dhcpd.8                               ~ dhcpd.c

  > don't allow the port to be changed here either (henning@)

  ~ dhcpd.8                               ~ dhcpd.leases.5

  > remove lies about the leases file and its handling (henning@)

  ~ dhcpd.8                               

  > there are lies, damn lies, and isc dhcpd manpages (henning@)

  ~ confpars.c                            ~ dhcp.c
  ~ dhcpd.h                               ~ dispatch.c
  ~ icmp.c                                ~ memory.c
  ~ print.c                               ~ tree.c

  > $OpenBSD$ (henning@)

  ~ Makefile                              + dhcp-options.5

  > add back manpage that was forgotten during the switch, catched by and ok
  > theo (henning@)

dhcrelay

  - tree.h                                ~ dhcpd.h
  ~ dhcrelay.c                            

  > tree.h is not used at all (deraadt@)

  ~ bpf.c                                 ~ dhcpd.h
  ~ dhcrelay.c                            ~ dispatch.c

  > more shrinking; ok henning (deraadt@)

  ~ bpf.c                                 ~ dhcpd.h
  ~ dhcrelay.c                            ~ packet.c

  > get rid of the -p switch, use fixed values for server and client ports,
  > rename port variables for clarity.
  > ok henning@ (canacar@)

  ~ bpf.c                                 

  > set write filter and lock the bpf descriptor after configuration.
  > ok henning@ (canacar@)

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



More information about the odc mailing list