[odc] Daily src changes for 2007-05-23

ODC auto at squish.net
Thu May 24 07:00:01 BST 2007


OpenBSD src changes summary for 2007-05-23
==========================================

distrib/sets                            etc/mtree/4.4BSD.dist
lib/libc                                sbin/bioctl
sbin/isakmpd                            share/man
sys/arch/amd64/amd64                    sys/arch/arm/arm
sys/arch/hp300/hp300                    sys/arch/hppa/conf
sys/arch/hppa/dev                       sys/arch/hppa/hppa
sys/arch/hppa/include                   sys/arch/i386/i386
sys/arch/i386/pci                       sys/arch/mac68k/mac68k
sys/arch/macppc/macppc                  sys/arch/mvme68k/mvme68k
sys/arch/mvme88k/mvme88k                sys/arch/mvmeppc/mvmeppc
sys/arch/sgi/sgi                        sys/arch/sparc/sparc
sys/arch/sparc64/sparc64                sys/arch/vax/vax
sys/dev                                 sys/dev/ic
sys/dev/usb                             sys/net
usr.bin/at                              usr.bin/man
usr.sbin/pkg_add                        

== distrib =========================================================== 01/08 ==

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

sets

  ~ lists/base/mi                         ~ lists/man/mi

  > sync (deraadt@)

== etc =============================================================== 02/08 ==

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

mtree/4.4BSD.dist

  ~ mtree/4.4BSD.dist                     

  > Get rid of some obsolete exampels.
  > ok and prodding @jmc (hshoexer@)

== lib =============================================================== 03/08 ==

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

libc

  ~ gen/isatty.c                          ~ gen/ttyname.c

  > Remove unnecessary locking. There is no need for serializing calls to
  > these functions and each use of the fd is already protected. No externally
  > visible changes. okay marc@ millert@ (kurt@)

== sbin ============================================================== 04/08 ==

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

bioctl

  ~ bioctl.c                              

  > Remove all vnode dependencies so that we can bootstrap softraid volumes.
  > Code from tedu.
  > Replace all kernel string magic with dev_t passed in from bioctl.
  > Suggestion from beck and tedu.  Help from miod.
  > Fix chunk crc.
  > ok tedu (marco@)

isakmpd

  - samples/Makefile                      - samples/VPN-3way-template.conf
  - samples/VPN-default.conf              - samples/VPN-east.conf
  - samples/VPN-west.conf                 - samples/policy
  - samples/singlehost-east.conf          - samples/singlehost-east.gdb
  - samples/singlehost-setup.sh           - samples/singlehost-west.conf
  - samples/singlehost-west.gdb           ~ isakmpd.policy.5
  ~ isakmpd.conf.5                        ~ isakmpd.8
  ~ Makefile                              

  > Get rid of some obsolete exampels.
  > ok and prodding @jmc (hshoexer@)

== share ============================================================= 05/08 ==

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

man

  ~ man4/pci.4                            

  > +.Cd "pci* at elroy?"; ok kettenis (jmc@)

  ~ man7/hier.7                           

  > no more /usr/share/ipsec; (jmc@)

  ~ man4/xf86.4                           ~ man5/mk.conf.5

  > "X Window System", in line with the rest of our docs; (jmc@)

  ~ man4/acx.4                            ~ man4/pgt.4
  ~ man4/zyd.4                            

  > s/Zyxel/ZyXEL/g  ok jmc (cnst@)

== sys =============================================================== 06/08 ==

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

arch/amd64/amd64

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/arm/arm

  ~ arm32_machdep.c                       

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/hp300/hp300

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/hppa/conf

  ~ GENERIC                               ~ RAMDISK

  > Enable elroy(4). (kettenis@)

arch/hppa/dev

  ~ dino.c                                ~ elroy.c

  > Add proper bus_space_vaddr() implementation.
  > ok miod@ (kettenis@)

  ~ pdc.c                                 

  > Add hack to prevent switching to serial console on four-digit B/C/J class
  > workstations.  This makes these machines actually boot.
  > ok miod@ (kettenis@)

arch/hppa/hppa

  ~ mainbus.c                             

  > Add proper bus_space_vaddr() implementation.
  > ok miod@ (kettenis@)

arch/hppa/include

  ~ bus.h                                 

  > Add proper bus_space_vaddr() implementation.
  > ok miod@ (kettenis@)

arch/i386/i386

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/i386/pci

  ~ elan520.c                             ~ elan520reg.h

  > timecounter support (e.g. soekris net4501); ok grange@ (markus@)

arch/mac68k/mac68k

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/macppc/macppc

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

  ~ cpu.c                                 

  > Add code to spin up secondary cpu's; still work in progress.
  > prompted by deraadt@ a few times already. (kettenis@)

arch/mvme68k/mvme68k

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/mvme88k/mvme88k

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/mvmeppc/mvmeppc

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/sgi/sgi

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/sparc/sparc

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/sparc64/sparc64

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

arch/vax/vax

  ~ machdep.c                             

  > Print real/available memory in MB as well as bytes in dmesg, and unify
  > architectures to print it the same way.
  > ok henning, miod; i386 part from tom (pvalchev@)

dev

  ~ biovar.h                              ~ softraid.c
  ~ softraidvar.h                         

  > Remove all vnode dependencies so that we can bootstrap softraid volumes.
  > Code from tedu.
  > Replace all kernel string magic with dev_t passed in from bioctl.
  > Suggestion from beck and tedu.  Help from miod.
  > Fix chunk crc.
  > ok tedu (marco@)

dev/ic

  ~ isp.c                                 

  > %z in printf(9) is not the same as %z in printf(3).  Change to %lu
  > and cast arg to ulong.
  > OK jsg@ and krw at . (ray@)

  ~ am7930reg.h                           ~ am7990reg.h

  > instead of trying to keep up w/ changing url, simply document
  > the name of the chip document;
  > fixes pr 5489, from Diego Casati
  > ok jsg (jmc@)

dev/usb

  ~ if_ubt.c                              

  > %z in printf(9) is not the same as %z in printf(3).  Change to %lu
  > and cast arg to ulong.
  > OK jsg@ and krw at . (ray@)

net

  ~ pf_table.c                            

  > use the intr pool when allocating from interrupt context;
  > fixes pppoe f_addrhooks panics (e.g. pr 5454); ok canacar (markus@)

== usr.bin =========================================================== 07/08 ==

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

at

  ~ at.c                                  ~ parsetime.c

  > Sanity check the time argument specified by the -t argument.  Some
  > checks adapted from date(1).  Now prevents scheduling jobs in the
  > past just like the standard (ie: not -n) at(1) date parsing. (millert@)

  ~ at.c                                  

  > Set tm_sec to 0 if no seconds were specified by the timespec (-t) arg.
  > (millert@)

  ~ at.c                                  

  > Fix cut and pasto, seconds value is now stored in dot, not p. (millert@)

man

  ~ man.1                                 

  > remove some unneccessary bracketing; (jmc@)

  ~ man.1                                 

  > improve the descriptions for -f and -k, specifically making it
  > clear that they run, respectively, whatis(1) and apropos(1); (jmc@)

  ~ man.1                                 

  > for -S, note that machines have pages for all archs, and this mechanism
  > allows one to view pages for one arch whilst using another
  > (this seems to be not always clear to people); (jmc@)

  ~ man.1                                 

  > update the section list; (jmc@)

  ~ man.1                                 

  > - attempt to explain (sub)sections before we start discussing them
  > - merge the "-s section" and "section" parts: it doesn't make sense to
  > keep them separate (jmc@)

== usr.sbin ========================================================== 08/08 ==

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

pkg_add

  ~ OpenBSD/SharedLibs.pm                 

  > use autovivify (espie@)

  ~ pkg_add                               ~ OpenBSD/Dependencies.pm
  ~ OpenBSD/SharedLibs.pm                 

  > fiddle with SharedLibs name, put common code into a common place in
  > pkg_add. (espie@)

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


More information about the odc mailing list