[odc] Daily src changes for 2006-05-04

ODC auto at squish.net
Fri May 5 08:00:42 BST 2006


OpenBSD src changes summary for 2006-05-04
==========================================

Makefile.cross                          gnu/usr.bin/binutils
lib/libssl                              libexec/ld.so
sbin/isakmpd                            sys/arch/luna88k/conf
sys/arch/luna88k/include                sys/arch/m88k/include
sys/arch/m88k/m88k                      sys/arch/mvme88k/conf
sys/dev/usb                             usr.bin/paste
usr.bin/rcs                             usr.bin/ssh
usr.sbin/bgpd                           usr.sbin/bind
usr.sbin/ospfd                          usr.sbin/pkg_add

== Makefile.cross ==================================================== 01/08 ==

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

Makefile.cross


  > Install binutils objdump on a.out cross-tools; ok grange@ (miod@)

== gnu =============================================================== 02/08 ==

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

usr.bin/binutils

  ~ Makefile.bsd-wrapper                  

  > Allow USING_NEW_BINUTILS to be overriden by whatever invokes make here.
  > (miod@)

== lib =============================================================== 03/08 ==

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

libssl

  ~ crypto/shlib_version                  ~ src/crypto/dh/dh.h
  ~ src/crypto/dh/dh_check.c              ~ src/crypto/dh/dh_err.c
  ~ src/crypto/dh/dh_key.c                

  > backport checks for degenerate Diffie-Hellman public exponents from
  > OpenSSL-0.9.8a, where they were added without a corresponding patch to
  > 0.9.7 or an advisory!  ok theo@ markus@ (djm@)

== libexec =========================================================== 04/08 ==

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

ld.so

  ~ Makefile                              

  > Dont build/install prebind tools just yet. (drahn@)

  ~ ld.so.1                               

  > Fix wordo, pointed out by jmc@ (drahn@)

  ~ dl_prebind.c                          

  > Avoid a couple of potential crashes if the input data isn't right. ok beck@
  > (drahn@)

  ~ prebind/prebind.8                     ~ prebind/prebind_struct.h
  ~ prebind_strip/prebind_strip.8         

  > Add missing copyright on header file, OpenBSD -> .Ox in manpages, thanks
  > Dries. (drahn@)

  ~ prebind/prebind.c                     

  > When copying a prog reference from a lib do not put it in the common table
  > but put a 'invalid' marker there instead. (drahn@)

  ~ prebind/prebind.c                     

  > Work around a problem on sparc32 (for now), some debug cleanup. (drahn@)

== sbin ============================================================== 05/08 ==

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

isakmpd

  ~ dh.c                                  ~ math_group.c
  ~ math_group.h                          

  > check for degenerate Diffie-Hellman public exponents;
  > ok markus@ hshoexer@ deraadt@ (djm@)

== sys =============================================================== 06/08 ==

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

arch/luna88k/conf

  ~ Makefile.luna88k                      

  > Now that .S files have proper dependencies, do not hardcode dependencies
  > on assym.h in Makefile, especially since some files have been renamed...
  > (miod@)

arch/luna88k/include

  ~ board.h                               

  > eneble -> enable (miod@)

arch/m88k/include

  ~ ieee.h                                

  > Document the 88110 extended (80-bit) floating point format. (miod@)

arch/m88k/m88k

  ~ db_disasm.c                           

  > Even better control register name display logic. (miod@)

  ~ trap.c                                

  > scaled version of ld.d and st.d is obviously not a 64 bit transaction,
  > so there is no need to take care of it in double_reg_fixup(), as it will
  > never trigger the kind of misalignment faults this function recovers from.
  > Doh! (miod@)

arch/mvme88k/conf

  ~ Makefile.mvme88k                      

  > Now that .S files have proper dependencies, do not hardcode dependencies
  > on assym.h in Makefile, especially since some files have been renamed...
  > (miod@)

dev/usb

  ~ ohci.c                                

  > fix interrupt out transfers
  > from netbsd, ok dlg (jolan@)

  ~ uaudio.c                              

  > free resources on close; found by Alexandre Ratchov <alex at caoua.org  > (mickey@)

== usr.bin =========================================================== 07/08 ==

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

paste

  ~ paste.c                               

  > Use queue(3) macros instead of custom queue.
  > OK beck@ (ray@)

rcs

  ~ ci.c                                  ~ diff3.c
  ~ rcs.c                                 ~ rcsdiff.c

  > finish work wrt TMPDIR; use xasprintf() to simplify code while in there;
  > "looks fine" ray at .sa@)

ssh

  ~ dh.c                                  

  > tighter DH exponent checks here too; feedback and ok markus@ (djm@)

== usr.sbin ========================================================== 08/08 ==

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

bgpd

  ~ rde_attr.c                            

  TAGGED OPENBSD_3_9
  > MFC:
  > Fix by claudio@
  > Fix a memory leak when communities are set or deleted. This seems to fix
  > Sylvain Coutant memory issues. A lot of patience and testing by Sylvain.
  > ok claudio@ deraadt@ (brad@)

bind

  ~ bin/named/named.8                     

  > - document -i
  > - remove some whitespace whilst here
  > fixes pr #5087 (james strandboge)
  > ok jakob (jmc@)

ospfd

  ~ rde_spf.c                             

  TAGGED OPENBSD_3_9
  > MFC:
  > Fix by claudio@
  > Invalidating the full RIB and then only recalculating part of it is not
  > that smart. Kill the global rt_invalidate() instead clear only that part of
  > the RIB that is actually recalculated.
  > ok claudio@ deraadt@ (brad@)

pkg_add

  ~ OpenBSD/CollisionReport.pm            

  > more clues for people who update their system. (espie@)

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



More information about the odc mailing list