[odc] Daily src changes for 2006-01-18

ODC auto at squish.net
Thu Jan 19 07:00:43 GMT 2006


OpenBSD src changes summary for 2006-01-18
==========================================

distrib/sets                            lib/libc
share/man                               sys/arch/amd64/conf
sys/arch/hp300/stand/libsa              sys/arch/i386/i386
sys/arch/mac68k/conf                    sys/arch/mac68k/dev
sys/arch/mac68k/include                 sys/arch/mac68k/mac68k
sys/arch/macppc/conf                    sys/arch/macppc/dev
sys/arch/macppc/include                 sys/arch/macppc/macppc
sys/dev                                 sys/dev/acpi
sys/dev/adb                             sys/dev/gpio
sys/dev/i2c                             sys/dev/pci
sys/isofs/udf                           sys/kern
sys/net                                 sys/scsi
usr.bin/ssh                             

== distrib =========================================================== 01/05 ==

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

sets

  ~ lists/comp/mi                         

  > sync (deraadt@)

== lib =============================================================== 02/05 ==

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

libc

  ~ sys/mprotect.2                        

  > add a piece of text, copied here so that people can think about it:
  > +Nor will all implementations guarantee to give exactly the requested
  > +permissions; more permissions may be granted than requested by
  > +.Fa prot .
  > ok miod jmc (deraadt@)

  ~ stdlib/malloc.3                       

  > missing auxillary verb
  > "yes, that is correct." jmc@ (a while back) (jakemsr@)

  ~ sys/mprotect.2                        

  > make the PROT_ list a little nicer; (jmc@)

  ~ sys/mprotect.2                        

  > Clarify.  Based on a diff by millert@, with additional input from miod at .  > ok millert@ (tom@)

== share ============================================================= 03/05 ==

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

man

  ~ man4/piixpm.4                         

  > mention ATI and SMSC chipsets (brad@)

  ~ man5/pf.conf.5                        

  > Document the "tables" and "table-entries" limit options.
  > ok jmc@ mcbride@ (joel@)

  ~ man9/Makefile                         ~ man9/syscall.9
  ~ man9/wdog_register.9                  + man9/sysctl_int.9

  > internal sysctl functions and etc (mickey@)

  - man4/man4.mac68k/akbd.4               - man4/man4.mac68k/ams.4
  - man4/man4.macppc/akbd.4               - man4/man4.macppc/ams.4
  ~ man4/Makefile                         ~ man4/man4.mac68k/Makefile
  ~ man4/man4.macppc/Makefile             + man4/akbd.4
  + man4/ams.4                            

  > akbd and ams are mi drivers now, move manpages up; also sync akbd
  > layouts list with reality. (miod@)

== sys =============================================================== 04/05 ==

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

arch/amd64/conf

  ~ GENERIC                               ~ RAMDISK_CD

  > enable ixgb here too. (brad@)

  ~ GENERIC                               

  > add piixpm. (brad@)

arch/hp300/stand/libsa

  ~ rawfs.c                               ~ rawfs.h

  > more size_t vs u_int fallout.. i guess the last (deraadt@)

arch/i386/i386

  ~ mainbus.c                             

  > Silence acpi during dmesg if it isnt there.
  > tested by todd (marco@)

arch/mac68k/conf

  ~ files.mac68k                          

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/mac68k/dev

  - adb_direct.c                          - akbd.c
  - akbdmap.h                             - akbdvar.h
  - ams.c                                 - amsvar.h
  ~ adb.c                                 ~ adbvar.h
  ~ pm_direct.c                           + akbd_machdep.c

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/mac68k/include

  - adbsys.h                              

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/mac68k/mac68k

  ~ autoconf.c                            ~ pram.c
  ~ wscons_machdep.c                      

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/macppc/conf

  ~ files.macppc                          

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/macppc/dev

  - adb_direct.c                          - akbd.c
  - akbdmap.h                             - akbdvar.h
  - ams.c                                 - amsvar.h
  ~ abtn.c                                ~ adb.c
  ~ adbvar.h                              ~ apm.c
  ~ pm_direct.c                           + akbd_machdep.c

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/macppc/include

  - adbsys.h                              

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

arch/macppc/macppc

  ~ ofw_machdep.c                         

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

dev

  ~ ipmi.c                                

  > Fix false positives of ipmi on older machines.
  > ok jordan@
  > tested by others (marco@)

dev/acpi

  ~ acpi.c                                ~ acpivar.h
  ~ dsdt.c                                ~ amltypes.h

  > Added new evaluation routines
  > Added helper methods for buffer/field evaluation
  > Fixed broken indentation on dsdt.c
  > ok marco@ (jordan@)

dev/adb

  + adb.h                                 + adb_subr.c
  + akbd.c                                + akbdmap.h
  + akbdvar.h                             + ams.c
  + amsvar.h                              + files.adb
  + keyboard.h                            

  > Factorize akbd and ams drivers between mac68k and macppc; while there,
  > start
  > moving out common adb code as well, and merge adb_direct.c into adb.c to
  > simplify external header files.
  > No functional change; more cleanups to come. (miod@)

dev/gpio

  ~ gpioiic.c                             

  > Check that SDA pin is able to read input. (grange@)

dev/i2c

  ~ i2c_scan.c                            

  > Fix typo; w83l785ts-l has chip ID 0x70. (kettenis@)

dev/pci

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > add the vendor id for Agilent Technologies (brad@)

  ~ piixpm.c                              

  > add some PIIX compatible SMBus controllers from SMSC and ATI.
  > Thanks to ian@ and msf@ for testing with an ATI IXP400 controller. (brad@)

  ~ if_iwi.c                              ~ if_iwireg.h

  > add some bits to control assoc led. (damien@)

  ~ if_nfe.c                              ~ if_nfereg.h
  ~ if_nfevar.h                           

  > initial Tx/Rx bits.  not working yet.
  > joint work with jsg@ (damien@)

isofs/udf

  ~ udf_vnops.c                           

  > Fix math in udf_bmap_internal() on big-endian architectures (pedro@)

kern

  ~ kern_sig.c                            ~ tty_pty.c

  > Fix logic botch when checking for COMPAT_SUNOS binary specifics; repairs
  > some TIOCGPGRP result fallout.
  > ok deraadt@ (miod@)

net

  ~ pf_norm.c                             

  > fix a bug in the fragment cache (used for 'scrub fragment crop/drop-ovl',
  > but not 'fragment reassemble'), which can cause some fragments to get
  > inserted into the cache twice, thereby violating an invariant, and panic-
  > ing the system subsequently. ok deraadt@ (dhartmei@)

scsi

  ~ scsiconf.c                            

  > Don't index before the start of the sc_link array if scsi_probe_bus()
  > is called with a target of -1 and a valid lun. Spotted by Miod.
  > ok miod@ (krw@)

== usr.bin =========================================================== 05/05 ==

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

ssh

  ~ ssh.1                                 

  > add a section on ssh-based vpn, based on reyk's README.tun; (jmc@)

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



More information about the odc mailing list