[odc] Daily src changes for 2006-02-22

ODC auto at squish.net
Thu Feb 23 07:00:42 GMT 2006


OpenBSD src changes summary for 2006-02-22
==========================================

distrib/sets                            lib/libc
lib/libpthread                          libexec/ld.so
share/man                               sys/arch/alpha/include
sys/arch/i386/i386                      sys/arch/m68k/m68k
sys/arch/macppc/dev                     sys/arch/solbourne/solbourne
sys/arch/sparc/dev                      sys/arch/sparc/sparc
sys/arch/sparc64/include                sys/arch/sparc64/sparc64
sys/arch/vax/include                    sys/dev/acpi
sys/dev/isa                             sys/dev/pci
sys/sys                                 usr.bin/diff
usr.bin/diff3                           usr.bin/sdiff
usr.bin/ssh                             usr.sbin/httpd
usr.sbin/pkg_add                        

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

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

sets

  ~ lists/base/mi                         

  > sync (pvalchev@)

  ~ lists/base/md.alpha                   ~ lists/comp/md.alpha

  > Nuke unused includes. (miod@)

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

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

libc

  ~ include/thread_private.h              ~ stdlib/atexit.c
  ~ thread/unithread_malloc_lock.c        

  > Avouid a race in atexit() handling by introducing a lock. Problem
  > originally reported by Gergely Kovacs; help from dhartmei@;
  > ok tedu@ millert@ (otto@)

libpthread

  ~ thread/thread_malloc_lock.c           

  > Avouid a race in atexit() handling by introducing a lock. Problem
  > originally reported by Gergely Kovacs; help from dhartmei@;
  > ok tedu@ millert@ (otto@)

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

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

ld.so

  ~ alpha/rtld_machine.c                  

  > No need to include <machine/elf_machdep.h> (miod@)

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

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

man

  ~ man9/disklabel.9                      

  > missing includes; from iruata souza
  > ok tedu (jmc@)

  ~ man4/ath.4                            

  > +Planet WL-3560 AR5211  CardBus a/b/g
  > from alexey e. suslikov (jmc@)

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

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

arch/alpha/include

  - elf_machdep.h                         - fbio.h
  - kbio.h                                - wsconsio.h

  > Nuke unused includes. (miod@)

arch/i386/i386

  ~ machdep.c                             

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

arch/m68k/m68k

  ~ support.s                             

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

arch/macppc/dev

  ~ pm_direct.c                           

  > Expect PMU_INT_SNDBRT while resetting the adb bus; although this brings the
  > long probe delay on the Mac Mini, this is necessary for reliable adb device
  > detection on several PowerBook families. (miod@)

arch/solbourne/solbourne

  ~ locore.s                              

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

  ~ locore.s                              

  > Remove unused probeset() function. (miod@)

arch/sparc/dev

  ~ scf.c                                 

  > Attach as scf0 as per the config(8) stanza, instead of sysconfig0. (miod@)

  ~ fga.c                                 

  > Constify arrays and strings; plus KNF. (miod@)

arch/sparc/sparc

  ~ locore.s                              

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

  ~ locore.s                              

  > Remove unused probeset() function. (miod@)

arch/sparc64/include

  ~ exec.h                                

  > Remove long unused ELF{32,64}_MACHDEP macros. (miod@)

  ~ cpu.h                                 

  > Remove unused probeset() function. (miod@)

arch/sparc64/sparc64

  ~ locore.s                              

  > Remove unused probeset() function. (miod@)

arch/vax/include

  ~ macros.h                              

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

dev/acpi

  ~ acpibat.c                             

  > Add insertion and removal events for batteries.
  > Some cleanup & KNF. (marco@)

  ~ acpiac.c                              

  > Added notify callback for A/C device
  > ok marco@ (jordan@)

  ~ acpibat.c                             

  > Rework notify handler.
  > Use jordan's new notify register function.
  > ok jordan@ (marco@)

  ~ acpi.c                                ~ acpibtn.c

  > Added new aml_register to notify by device id
  > Moved powerdown code to button device
  > ok marco@ (jordan@)

  ~ acpiac.c                              ~ acpivar.h
  ~ dsdt.c                                ~ dsdt.h

  > Added new aml_register_notify to handle call-by-ID
  > Moved powerdown code to button device
  > ok marco@ (jordan@)

  ~ acpi.c                                

  > Added parsing of SSDT tables
  > ok marco@ (jordan@)

  ~ acpi.c                                

  > Make dmesg less verbose.
  > ok jordan. (marco@)

  ~ acpi.c                                

  > Print out all tables it found during autoconf.  We'll need this data in
  > the future. (marco@)

dev/isa

  ~ ess.c                                 

  > Fix size in snprintf() call; previous value turned out to be correct by
  > luck. (miod@)

dev/pci

  ~ if_nfe.c                              

  > update the media settings after MAC setup. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ if_em.c                               ~ if_em.h

  > For 82544 and newer chips increase the number of TX descriptors to 512.
  > (brad@)

  ~ autri.c                               ~ if_pcn.c

  > IBM makes a pcn card that shows up as:
  > Trident Microsystems 4DWAVE DX (ethernet network, revision 0x25)
  > Unfortunately, this is an autri sound card.  Special case the match
  > routines
  > for both drivers so if_pcn properly picks it up and autri does not.
  > From NetBSD
  > ok mickey@, tested by martin@ (brad@)

  ~ if_nfe.c                              ~ if_nfereg.h

  > re-enable interrupt mitigation and mask out NFE_IRQ_TIMER that was causing
  > interrupts flood. (damien@)

  ~ if_nfe.c                              

  > fix nfe_txeof() to reset the wathdog timeout only when a full tx frame
  > has been sent. (damien@)

sys

  ~ systm.h                               

  > Remove unused _{ins,rem}que functions - they were not even implemented on
  > all architectures. (miod@)

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

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

diff

  ~ diffreg.c                             

  > Append two string using strlcpy()/strlcat() instead of snprintf() to
  > avoid having to check for encoding errors returned by snprintf().
  > From Ray Lai; ok millert@ jaredy@ (otto@)

diff3

  ~ diff3.1                               ~ diff3.ksh

  > sort options + sync usage(); (jmc@)

sdiff

  ~ sdiff.1                               

  > document TMPDIR; from ray lai (jmc@)

ssh

  ~ includes.h                            ~ canohost.c
  ~ clientloop.c                          ~ match.c
  ~ readconf.c                            ~ scp.c
  ~ ssh.c                                 ~ sshconnect.c

  > move #include <ctype.h> out of includes.h; ok djm@ (stevesk@)

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

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

httpd

  ~ conf/highperformance.conf-dist        ~ conf/httpd.conf
  ~ conf/httpd.conf-dist                  ~ htdocs/manual/server-wide.html
  ~ htdocs/manual/misc/perf-tuning.html   ~ htdocs/manual/mod/core.html
  ~ htdocs/manual/mod/directives.html     
  ~ htdocs/manual/vhosts/virtual-host.html
  ~ src/include/ap_compat.h               ~ src/include/http_conf_globals.h
  ~ src/include/httpd.h                   ~ src/main/http_config.c
  ~ src/main/http_core.c                  ~ src/main/http_main.c
  ~ src/modules/standard/mod_info.c       ~ src/support/httpd.exp

  > allow ressource limits for child processes to be set.
  > from Chris Kuethe <chris.kuethe at gmail.com  > running at UofA for months now, ok beck niallo, also tested mbalmer
  > (henning@)

pkg_add

  ~ pod/OpenBSD::PackageName.pod          

  > Fix typo. (bernd@)

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



More information about the odc mailing list