[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