[owc] Weekly src changes ending 2008-05-25
OWC
auto at squish.net
Mon May 26 07:00:01 BST 2008
OpenBSD src changes summary for 2008-05-18 to 2008-05-25 inclusive
==================================================================
bin/ksh distrib/i386
distrib/notes distrib/sets
distrib/socppc etc/Makefile
etc/etc.sgi/sysctl.conf games/bs
lib/libarch lib/libc
lib/libm lib/librthread
libexec/identd libexec/spamd
sbin/route share/man
sys/. sys/arch/alpha/conf
sys/arch/amd64/amd64 sys/arch/amd64/conf
sys/arch/amd64/include sys/arch/arm/include
sys/arch/armish/include sys/arch/hppa/hppa
sys/arch/hppa64/hppa64 sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/i386/isa
sys/arch/macppc/include sys/arch/macppc/stand
sys/arch/mvmeppc/include sys/arch/powerpc/include
sys/arch/powerpc/powerpc sys/arch/sgi/include
sys/arch/sgi/localbus sys/arch/sgi/sgi
sys/arch/sgi/stand/boot sys/arch/sh/include
sys/arch/sh/sh sys/arch/socppc/conf
sys/arch/socppc/dev sys/arch/socppc/include
sys/arch/socppc/socppc sys/arch/solbourne/solbourne
sys/arch/sparc/sparc sys/arch/sparc64/conf
sys/arch/sparc64/dev sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/arch/vax/boot/boot
sys/arch/vax/boot/common sys/arch/vax/include
sys/arch/vax/vax sys/arch/zaurus/include
sys/dev sys/dev/atapiscsi
sys/dev/cardbus sys/dev/i2c
sys/dev/ic sys/dev/isa
sys/dev/mii sys/dev/pci
sys/dev/pcmcia sys/dev/puc
sys/dev/usb sys/kern
sys/net sys/netatalk
sys/netinet sys/netinet6
sys/netmpls sys/nfs
sys/scsi sys/sys
usr.bin usr.bin/aucat
usr.bin/cvs usr.bin/elf2aout
usr.bin/elf2ecoff usr.bin/ftp
usr.bin/mg usr.bin/rcs
usr.bin/rdistd usr.bin/ssh
usr.bin/ypcat usr.bin/ypmatch
usr.bin/ypwhich usr.sbin/afs
usr.sbin/dhcpd usr.sbin/hotplugd
usr.sbin/httpd usr.sbin/lpr
usr.sbin/ndp usr.sbin/popa3d
usr.sbin/ppp usr.sbin/rarpd
usr.sbin/relayd usr.sbin/snmpd
usr.sbin/yppoll
== bin =============================================================== 01/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ history.c
> cast pointer arithmetic to unsigned so we can behave correctly on
> underflows. fixes fc -l 1 in my box where line is 1667511151.
> krw@ ok. (fgsch@)
== distrib =========================================================== 02/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
i386
~ common/install.md
> pccom is dead. long live com. Bring install script into the new world.
> (krw@)
notes
~ amd64/hardware ~ i386/hardware
> Bye bye pccom (miod@)
sets
~ lists/man/mi
> sync (deraadt@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.landisk
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvmeppc
~ lists/base/md.sgi ~ lists/base/md.socppc
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.zaurus ~ lists/man/mi
> sync (deraadt@)
~ lists/comp/mi ~ lists/man/mi
> sync (deraadt@)
~ lists/man/mi
> sync (deraadt@)
~ lists/man/mi
> sync (deraadt@)
~ lists/base/md.armish ~ lists/base/md.macppc
~ lists/base/md.mvmeppc ~ lists/base/md.socppc
~ lists/base/md.sparc64 ~ lists/base/md.zaurus
~ lists/comp/md.armish ~ lists/comp/md.macppc
~ lists/comp/md.mvmeppc ~ lists/comp/md.socppc
~ lists/comp/md.sparc64 ~ lists/comp/md.zaurus
> Remove <machine/elf_abi.h> on platforms which have it. Nothing in the tree
> needs the few MD definitions they (sometimes) provide; only binutils is
> interested in them, but binutils provide their own include files for that
> purpose anyway.
> ok deraadt@ kettenis@ (miod@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.aviion
~ lists/base/md.hp300 ~ lists/base/md.hppa
~ lists/base/md.hppa64 ~ lists/base/md.i386
~ lists/base/md.landisk ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.socppc ~ lists/base/md.sparc
~ lists/base/md.sparc64 ~ lists/base/md.vax
~ lists/base/md.zaurus ~ lists/comp/mi
~ lists/man/mi
> sync (deraadt@)
socppc
~ ramdisk/install.md
> We don't have any bootblocks to install. (kettenis@)
== etc =============================================================== 03/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
Makefile
~ Makefile
> improve indentation.
> ok jsing@ (sobrado@)
etc.sgi/sysctl.conf
~ etc.sgi/sysctl.conf
> Fix whitespace and comment. (jsing@)
== games ============================================================= 04/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
bs
~ bs.6
> tweaks to bs(6):
> - the document title (.Dt macro) should be BS, not BATTLESHIPS;
> - fix spacing on DeGaul's name
> - use .An/.Aq for Raymond's name and email address
> feedback by jmc@
> ok jmc@ (sobrado@)
~ bs.6
> remove Xr to non-existent page, rogue(6); (jmc@)
== lib =============================================================== 05/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libarch
- amd64/amd64_get_ldt.2 - amd64/amd64_get_ldt.c
- amd64/amd64_set_ldt.c ~ amd64/Makefile
> - remove USER_LDT, it was never in a state where it would copile, nor will
> we support i386-compat mode on amd64.
> agreed by beck@, dlg@, kettenis@
> ok deraadt@, tom@ (jasper@)
- arm/shlib_version
> we only do static libarch; ok drahn (deraadt@)
libc
~ shlib_version
> bump (recalloc removal) (otto@)
~ stdlib/Makefile.inc ~ stdlib/malloc.3
~ stdlib/malloc.c
> remove recalloc(3); it is buggy and impossible to repair without big
> costs; ok jmc@ for the man page bits; ok millert@ deraadt@ (otto@)
~ stdlib/malloc.3
> kill an Xr to a non-existent man page, ulimit(1); (jmc@)
~ arch/vax/sys/sigreturn.S
> Use _PROF_PROLOGUE insteaf of rolling our own. (miod@)
~ arch/vax/SYS.h ~ arch/vax/gen/_setjmp.S
~ arch/vax/gen/ldexp.S ~ arch/vax/gen/sigsetjmp.S
~ arch/vax/sys/Ovfork.S ~ arch/vax/sys/brk.S
~ arch/vax/sys/cerror.S ~ arch/vax/sys/exect.S
~ arch/vax/sys/sbrk.S ~ arch/vax/sys/sigprocmask.S
~ arch/vax/sys/sigsuspend.S ~ arch/vax/sys/syscall.S
> Use _C_LABEL when appropriate. (miod@)
~ yp/ypclnt.3
> typo. (sobrado@)
libm
~ arch/vax/n_argred.S ~ arch/vax/n_atan2.S
~ arch/vax/n_cabs.S ~ arch/vax/n_cbrt.S
~ arch/vax/n_infnan.S ~ arch/vax/n_sincos.S
~ arch/vax/n_sqrt.S ~ arch/vax/n_support.S
~ arch/vax/n_tan.S
> Use proper *ENTRY macros with symbolic register save masks, sprinkle
> _C_LABEL and _ASM_LABEL, and add $OpenBSD$ RCS Ids.
> Include <sys/errno.h> and use its values directly, instead of using .set
> directives (which grow the individual .o files even)
> Also, replace `$' in internal (but non static) symbols with `_', and prefix
> those with `__'. (miod@)
librthread
~ arch/vax/rfork_thread.S
> Use _C_LABEL when appropriate. (miod@)
== libexec =========================================================== 06/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
identd
~ identd.8 ~ identd.c
> IPv6 support for standalone mode with assistance from millert@ and deraadt@
> Tested by brad@ and sobrado@
> ok deraadt@ (brad@)
spamd
~ sync.c ~ sync.h
> version 2 of spamd sync protocol for two reasons:
> 1) ip addresses were accidentally being sent in host-byte order, which
> caused compatibility problems (spotted by jbg)
> 2) the sub-headers in the frame were not natively aligned, thus timeout
> values were incorrectly sent by 64-bit machines
> ok beck (deraadt@)
== sbin ============================================================== 07/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
route
~ show.c
> do not need sys/protosw.h (deraadt@)
== share ============================================================= 08/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ddb.4 ~ man4/random.4
> some missing articles; from Pierre Riteau (jmc@)
~ man5/port-modules.5
> typo, found by markus.lude at gmx.de (steven@)
~ man4/Makefile
> Include mpe in the Makefile. I forgot to include it when I initially
> imported the man page. (pyr@)
~ man5/pf.conf.5
> add divert-to/divert-reply; ok henning, pyr (markus@)
~ man4/man4.socppc/Makefile + man4/man4.socppc/obio.4
> obio(4) (kettenis@)
~ man4/man4.socppc/Makefile + man4/man4.socppc/sociic.4
> sociic(4) (kettenis@)
~ man4/man4.socppc/Makefile + man4/man4.socppc/socpcic.4
> socpcic(4) (kettenis@)
~ man4/man4.socppc/sociic.4 ~ man4/man4.socppc/socpcic.4
> Fix typo. (kettenis@)
~ man4/man4.socppc/Makefile + man4/man4.socppc/ipic.4
> ipic(4) (kettenis@)
~ man4/man4.socppc/Makefile + man4/man4.socppc/tsec.4
> tsec(4) (kettenis@)
~ man4/man4.socppc/socpcic.4
> Fix another typo. (kettenis@)
~ man4/man4.socppc/sociic.4
> This is sociic, not alipm (miod@)
~ man4/man4.socppc/Makefile ~ man4/man4.socppc/intro.4
~ man4/man4.socppc/socpcic.4
> More references to obio (miod@)
- man4/man4.landisk/mainbus.4 - man4/man4.mac68k/mainbus.4
- man4/man4.sgi/mainbus.4 ~ man4/man4.landisk/Makefile
~ man4/man4.mac68k/Makefile ~ man4/man4.sgi/Makefile
> Do not provide md mainbus(4) since there is an mi blurb. (miod@)
~ man8/intro.8
> add a small section for routing daemons; ok henning norby (jmc@)
~ man4/man4.socppc/intro.4 ~ man4/man4.socppc/ipic.4
~ man4/man4.socppc/obio.4 ~ man4/man4.socppc/socpcic.4
~ man4/man4.socppc/tsec.4
> various fixes to tidy these pages up; (jmc@)
~ man4/Makefile ~ man4/addcom.4
~ man4/ast.4 ~ man4/boca.4
~ man4/cardbus.4 ~ man4/com.4
~ man4/hsq.4 ~ man4/isa.4
~ man4/isapnp.4 ~ man4/pcmcia.4
~ man4/puc.4 ~ man4/rtfps.4
> Bye, bye pccom(4). (kettenis@)
~ man4/com.4
> Update sgi synopsis, add armish and socppc. (miod@)
~ man4/nviic.4
> Mention the MCP77, 79 and 7B SMBus controllers. (brad@)
- man4/awi.4 ~ man4/Makefile
~ man4/pcmcia.4
> Bye bye awi(4). (brad@)
~ man3/intro.3
> - remove USER_LDT, it was never in a state where it would copile, nor will
> we support i386-compat mode on amd64.
> agreed by beck@, dlg@, kettenis@
> ok deraadt@, tom@ (jasper@)
~ man4/atw.4
> remove reference to awi(4); (jmc@)
~ man3/intro.3
> remove reference to amd64_vm86(2): although there is code and a
> man page, it doesn;t get built; (jmc@)
~ man4/piixpm.4
> Use the name IXP200. (brad@)
~ man4/auixp.4
> IXP-200 -> IXP200 (brad@)
== sys =============================================================== 09/11 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
More information about the owc
mailing list