[odc] Daily src changes for 2005-12-21

ODC auto at squish.net
Thu Dec 22 07:00:32 GMT 2005


OpenBSD src changes summary for 2005-12-21
==========================================

distrib/crunch                          distrib/sets
gnu/usr.bin/binutils                    gnu/usr.bin/ld
include/signal.h                        lib/libc
lib/libpthread                          lib/librpcsvc
lib/librthread                          sbin/brconfig
sbin/ipsecadm                           sbin/ipsecctl
sbin/isakmpd                            sbin/scsi
share/man                               sys/arch/arm/arm
sys/arch/arm/include                    sys/arch/hp300/dev
sys/arch/hppa/include                   sys/arch/m88k/m88k
sys/arch/mac68k/conf                    sys/arch/mac68k/dev
sys/arch/macppc/conf                    sys/arch/macppc/dev
sys/arch/macppc/include                 sys/arch/zaurus/dev
sys/dev/i2c                             sys/dev/ic
sys/dev/usb                             sys/kern
sys/net                                 usr.bin/cdio
usr.bin/cvs                             usr.bin/elf2ecoff
usr.bin/ktrace                          usr.bin/netstat
usr.bin/rcs                             usr.bin/ssh
usr.bin/top                             usr.sbin/amd
usr.sbin/mopd                           usr.sbin/rarpd
usr.sbin/ypserv                         

== distrib =========================================================== 01/09 ==

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

crunch

  ~ crunchide/crunchide.c                 

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== gnu =============================================================== 02/09 ==

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

usr.bin/binutils

  ~ gdb/Makefile.in                       ~ gdb/i386-tdep.h
  ~ gdb/i386obsd-tdep.c                   

  > Teach gdb how to unwind i386 kernel trap frames. (kettenis@)

usr.bin/ld

  ~ rtld/rtld.c                           ~ warnings.c

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

== include =========================================================== 03/09 ==

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

signal.h

  ~ signal.h                              

  > Do not declare errno as extern int, set it via __errno(). (millert@)

== lib =============================================================== 04/09 ==

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

libc

  ~ rpc/bindresvport.c                    ~ rpc/clnt_generic.c
  ~ rpc/svc.c                             ~ rpc/svc_run.c
  ~ sys/ptrace.c                          

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

libpthread

  ~ uthread/uthread_cancel.c              

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

librpcsvc

  ~ bootparam_prot.x                      

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

librthread

  ~ rthread.c                             

  > check a few remaining mallocs for failure, along with mmap and rfork
  > started by miod (tedu@)

  ~ rthread.c                             

  > make alloc_stack take an optional base, preparation for stack attributes
  > deal with machines that have upside down stacks (tedu@)

  ~ rthread.c                             

  > Align hppa stack to 64 bytes.
  > ok tedu (marco@)

== sbin ============================================================== 05/09 ==

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

brconfig

  ~ brconfig.c                            

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

ipsecadm

  ~ pfkdump.c                             

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

ipsecctl

  ~ pfkdump.c                             

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

isakmpd

  ~ sysdep/openbsd/sysdep.c               

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

scsi

  ~ libscsi.c                             

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

== share ============================================================= 06/09 ==

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

man

  - man4/man4.macppc/aed.4                ~ man4/man4.macppc/Makefile
  ~ man4/man4.macppc/abtn.4               ~ man4/man4.macppc/adb.4
  ~ man4/man4.macppc/intro.4              

  > Remove aed(4) on macppc, nothing uses its functionality since key repeat is
  > handled by wscons and mouse emulation was never enabled or documented.
  > (miod@)

== sys =============================================================== 07/09 ==

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

arch/arm/arm

  ~ arm32_machdep.c                       

  > sysctl machdep.lidsuspend=1 makes screen closures to cause a suspend.
  > (opening the screen does not yet wake the machine up, not yet sure if
  > that is even possible yet) (deraadt@)

arch/arm/include

  ~ cpu.h                                 

  > sysctl machdep.lidsuspend=1 makes screen closures to cause a suspend.
  > (opening the screen does not yet wake the machine up, not yet sure if
  > that is even possible yet) (deraadt@)

arch/hp300/dev

  ~ dnkbd.c                               

  > Do not attach dnkbd as a console keyboard if console is on serial. (miod@)

arch/hppa/include

  ~ param.h                               

  > Add MACHINE_STACK_ALIGN define. (marco@)

arch/m88k/m88k

  ~ m8820x_machdep.c                      

  > No need to store description lines for unrecognized CMMUs... (miod@)

arch/mac68k/conf

  ~ files.mac68k                          

  > Simplify obio stanzas and remove unused locators. (miod@)

arch/mac68k/dev

  ~ obio.c                                ~ obiovar.h

  > Simplify obio stanzas and remove unused locators. (miod@)

arch/macppc/conf

  ~ GENERIC                               ~ RAMDISK
  ~ files.macppc                          

  > Remove aed(4) on macppc, nothing uses its functionality since key repeat is
  > handled by wscons and mouse emulation was never enabled or documented.
  > (miod@)

arch/macppc/dev

  - aed.c                                 - aedvar.h
  ~ adb.c                                 ~ akbd.c
  ~ ams.c                                 

  > Remove aed(4) on macppc, nothing uses its functionality since key repeat is
  > handled by wscons and mouse emulation was never enabled or documented.
  > (miod@)

  ~ tpms.c                                

  > Remove KASSERT in attach, return an error instead; while there, implement
  > tpms_ioctl() correctly, fix typos, repair a minor dmesg glitch.
  > Untested (donations welcome (-: ), yet ok brad@ (miod@)

arch/macppc/include

  ~ conf.h                                

  > Remove aed(4) on macppc, nothing uses its functionality since key repeat is
  > handled by wscons and mouse emulation was never enabled or documented.
  > (miod@)

arch/zaurus/dev

  ~ zaurus_kbd.c                          

  > sysctl machdep.lidsuspend=1 makes screen closures to cause a suspend.
  > (opening the screen does not yet wake the machine up, not yet sure if
  > that is even possible yet) (deraadt@)

dev/i2c

  ~ pca9554.c                             

  > wrong comment (deraadt@)

dev/ic

  ~ ami.c                                 

  > shrink a bit (dlg@)

dev/usb

  ~ if_axe.c                              

  > Don't try to predict what different eeprom settings mean
  > so much, makes the Level One AX88178 adapter work.
  > Interestingly enough the Level One adapter seems to work fine
  > without stalls.  Though it uses ukphy, I think the correct phy
  > types are supposed to be written in by the driver based on the
  > values in the eeprom... (jsg@)

kern

  ~ tty.c                                 ~ tty_conf.c
  ~ tty_pty.c                             ~ tty_subr.c
  ~ tty_tb.c                              ~ tty_tty.c

  > ansi/deregister. No binary change. (jsg@)

net

  ~ if_trunk.c                            

  > fix possible NULL pointer, thanks to Marco Molteni (reyk@)

  ~ if_trunk.c                            

  > knf (reyk@)

== usr.bin =========================================================== 08/09 ==

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

cdio

  ~ cdio.c                                

  > Remove an ambiguiity and make 'e' short for "eject".  The short form
  > for "exit" is still "ex".  OK krw@ (millert@)

cvs

  ~ diff.c                                

  > cvs_buf_write_stmp() cannot fail anymore, missed it in previous commit;
  > (xsa@)

  ~ zlib.c                                

  > use fatal() here too; (xsa@)

  ~ buf.c                                 

  > initialize `rlen' in cvs_buf_set(); (xsa@)

  ~ logmsg.c                              ~ req.c

  > fatal()ization! OK joris at .sa@)

  ~ commit.c                              ~ import.c

  > cvs_logmsg_open() and cvs_logmsg_get() cannot fail anymore; (xsa@)

elf2ecoff

  ~ elf2ecoff.c                           

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

ktrace

  ~ ktrace.c                              

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

netstat

  ~ mbuf.c                                

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

rcs

  ~ rcsprog.c                             

  > use fatal(); (xsa@)

  ~ ci.c                                  

  > Initialize basepath right after xmalloc()ing it so we won't end up with
  > not NUL-terminated buffer passed to strlcat()
  > ok joris@ (alek@)

ssh

  ~ ssh.1                                 

  > -L and -R descriptions are now above, not below, ~C description; (jmc@)

  ~ ssh.1                                 

  > options now described `above', rather than `later'; (jmc@)

  ~ ssh.1                                 

  > -Y does X11 forwarding too;
  > ok markus (jmc@)

  ~ sshd.8                                

  > clarify precedence of -p, Port, ListenAddress; ok and help jmc@ (stevesk@)

top

  ~ machine.c                             

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

== usr.sbin ========================================================== 09/09 ==

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

amd

  ~ include/config.h                      

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

mopd

  ~ common/loop-bsd.c                     ~ common/pf.c
  ~ otherOS/loop-linux2.c                 

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

rarpd

  ~ rarpd.c                               

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

ypserv

  ~ makedbm/makedbm.c                     ~ ypserv/ypserv_db.c

  > Userland programs should include <errno.h> not <sys/errno.h>
  > OK deraadt@ (millert@)

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



More information about the odc mailing list