[odc] Daily src changes for 2009-04-11

ODC auto at squish.net
Sun Apr 12 07:00:01 BST 2009


OpenBSD src changes summary for 2009-04-11
==========================================

lib/libm                                lib/libpthread
sbin/disklabel                          share/man
sys/arch/amd64/amd64                    sys/arch/amd64/include
sys/arch/amd64/pci                      sys/arch/i386/i386
sys/arch/i386/pci                       sys/dev/acpi
sys/net                                 usr.bin/aucat
usr.bin/mandoc                          usr.bin/sudo
usr.sbin/dvmrpd                         usr.sbin/pkg_add

== lib =============================================================== 01/06 ==

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

libm

  ~ noieee_src/mathimpl.h                 ~ noieee_src/n_acosh.c
  ~ noieee_src/n_asinh.c                  ~ noieee_src/n_atan2.c
  ~ noieee_src/n_cosh.c                   ~ noieee_src/n_exp.c
  ~ noieee_src/n_exp__E.c                 ~ noieee_src/n_expm1.c
  ~ noieee_src/n_floor.c                  ~ noieee_src/n_hypot.c
  ~ noieee_src/n_log10.c                  ~ noieee_src/n_log1p.c
  ~ noieee_src/n_log__L.c                 ~ noieee_src/n_sinh.c

  > in the old days compiler could not convert decimal constants
  > accurately, hence the tricks in libm, using machine representation
  > of constants.  remove kludges and switch to use decimal constants,
  > much simplifying the code.	since, the compiler converts them
  > accurately.  generated values match on vaxfp
  > discussed with millert@, and miod@
  > testing todd@, and myself
  > ok millert@ (martynas@)

libpthread

  ~ uthread/uthread_recvfrom.c            ~ uthread/uthread_recvmsg.c

  > honor MSG_DONTWAIT
  > ok marc@, guenther@ (jakemsr@)

== sbin ============================================================== 02/06 ==

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

disklabel

  ~ editor.c                              

  > Treat the list of auto-allocation partitions as a priority list and
  > stop auto-allocation as soon as a partition can't fit. Eliminate
  > the 'no space to allocate ...' messages. (krw@)

  ~ disklabel.c                           ~ extern.h

  > readlabel() either errored out or returned a pointer to the global
  > 'lab'. So there is no need for the return value. Just use &lab
  > wherever it was used. No functional change.
  > Slightly different version read ok to blambert@ (krw@)

  ~ disklabel.c                           ~ editor.c

  > Always display any mountpoint info available. Thus a simple -A will
  > now show the planned mountpoint layout.
  > ok deraadt@ (krw@)

== share ============================================================= 03/06 ==

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

man

  ~ man5/mk.conf.5                        

  > use MANPS only for BSDSRCDIR; (jmc@)

== sys =============================================================== 04/06 ==

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

arch/amd64/amd64

  ~ mainbus.c                             

  > Create extents for resource accounting on the root PCI bus and populate
  > them
  > based on the BIOS memory map. (kettenis@)

arch/amd64/include

  ~ pci_machdep.h                         

  > Create extents for resource accounting on the root PCI bus and populate
  > them
  > based on the BIOS memory map. (kettenis@)

arch/amd64/pci

  ~ pchb.c                                

  > There is no support for building multi-socket machines in AMD Family 11h
  > processors, so the registers to configure addition HyperTransport links
  > are absent.  Don't try attaching addition pci busses on these processors
  > to avoid probing non-existant registers. (kettenis@)

  ~ pci_machdep.c                         

  > Create extents for resource accounting on the root PCI bus and populate
  > them
  > based on the BIOS memory map. (kettenis@)

arch/i386/i386

  ~ mainbus.c                             

  > Create extents for resource accounting on the root PCI bus and populate
  > them
  > based on the BIOS memory map. (kettenis@)

arch/i386/pci

  ~ pchb.c                                

  > There is no support for building multi-socket machines in AMD Family 11h
  > processors, so the registers to configure addition HyperTransport links
  > are absent.  Don't try attaching addition pci busses on these processors
  > to avoid probing non-existant registers. (kettenis@)

  ~ pci_machdep.c                         ~ pci_machdep.h

  > Create extents for resource accounting on the root PCI bus and populate
  > them
  > based on the BIOS memory map. (kettenis@)

dev/acpi

  ~ acpireg.h                             

  > Add PnP ID for PCIe host bridge. (kettenis@)

net

  ~ pf.c                                  

  > Avoid dereferencing a null pointer when pf attempts to translate a
  > specifically crafted IP datagram.
  > Problem noted by Sebastian Rother.
  > ok henning@ mcbride@ sthen@ (jsing@)

  ~ pf.c                                  

  TAGGED OPENBSD_4_4
  > Avoid dereferencing a null pointer when pf attempts to translate a
  > specifically crafted IP datagram.
  > Problem noted by Sebastian Rother.
  > fix from jsing. ok henning@ mcbride@ (sthen@)

  ~ pf.c                                  

  TAGGED OPENBSD_4_5
  > Avoid dereferencing a null pointer when pf attempts to translate a
  > specifically crafted IP datagram.
  > Problem noted by Sebastian Rother.
  > fix from jsing. ok henning@ mcbride@ (sthen@)

  ~ pf.c                                  

  TAGGED OPENBSD_4_3
  > Avoid dereferencing a null pointer when pf attempts to translate a
  > specifically crafted IP datagram.
  > Problem noted by Sebastian Rother.
  > fix from jsing. ok henning@ mcbride@ (sthen@)

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

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

aucat

  ~ aucat.1                               ~ headers.c
  ~ legacy.c                              ~ wav.c
  ~ wav.h                                 

  > - make legacy mode use sio_open(3) (sndio) API
  > - parse .au headers in legacy mode
  > - support playback of ulaw and alaw encoded .au and .wav files in
  > legacy mode
  > ok ratchov (jakemsr@)

mandoc

  ~ mandoc.1                              

  > uppercase Dt, ok jmc (deraadt@)

sudo

  ~ ChangeLog                             ~ INSTALL
  ~ Makefile.in                           ~ TROUBLESHOOTING
  ~ WHATSNEW                              ~ aclocal.m4
  ~ alias.c                               ~ check.c
  ~ config.h                              ~ config.h.in
  ~ configure                             ~ configure.in
  ~ def_data.c                            ~ def_data.h
  ~ def_data.in                           ~ env.c
  ~ fileops.c                             ~ ldap.c
  ~ logging.h                             ~ match.c
  ~ parse.c                               ~ parse.h
  ~ pathnames.h                           ~ pathnames.h.in
  ~ sudo.c                                ~ sudo.h
  ~ sudo.pod                              ~ sudo_nss.c
  ~ sudo_nss.h                            ~ sudo_usage.h
  ~ sudo_usage.h.in                       ~ sudoers.ldap.pod
  ~ sudoers.pod                           ~ tgetpass.c
  ~ toke.l                                ~ version.h
  ~ visudo.c                              ~ auth/aix_auth.c
  ~ auth/pam.c                            ~ auth/sudo_auth.c
  ~ sudo/Makefile                         + audit.c
  + term.c                                

  > Update to sudo 1.7.1 (millert@)

== usr.sbin ========================================================== 06/06 ==

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

dvmrpd

  ~ rde_srt.c                             

  > Show debug informations when a route is added and when a downstream router
  > is added/deleted.
  > Fix endianess issue in rt_match_origin().
  > ok claudio@ (michele@)

  ~ rde.c                                 

  > When inserting a new route add as downstream interfaces just the ones with
  > downstream neighbors or group members.
  > ok claudio@ (michele@)

pkg_add

  ~ pod/OpenBSD::Intro.pod                

  > fix two typos; "fine" jmc@ (schwarze@)

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


More information about the odc mailing list