[odc] Daily src changes for 2006-05-06
ODC
auto at squish.net
Sun May 7 08:00:30 BST 2006
OpenBSD src changes summary for 2006-05-06
==========================================
lib/libexpat libexec/ld.so
share/man sys/arch/alpha/conf
sys/arch/i386/i386 sys/arch/m88k/include
sys/arch/m88k/m88k sys/arch/mvme88k/dev
sys/arch/mvme88k/mvme88k sys/dev
sys/dev/ic sys/dev/pci
sys/dev/usb sys/kern
sys/net usr.bin/make
usr.bin/ssh usr.bin/xlint
usr.sbin/config
== lib =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libexpat
~ COPYING ~ Changes
~ Makefile ~ README
~ shlib_version ~ doc/reference.html
~ doc/style.css ~ examples/elements.c
~ examples/outline.c ~ lib/expat.h
~ lib/internal.h ~ lib/winconfig.h
~ lib/xmlparse.c ~ lib/xmlrole.c
~ lib/xmltok.c ~ lib/xmltok.h
~ lib/xmltok_impl.c ~ lib/xmltok_ns.c
+ lib/amigaconfig.h + lib/expat_external.h
+ lib/macconfig.h
> Update to 2.0.0; keep our local changes
> ok espie@, djm@ (alek@)
== libexec =========================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ld.so
~ prebind/prebind.8
> improve wording somewhat. (drahn@)
~ prebind/objarray.c
> Do not write the same data to a library that is already there when
> using -m also allows a user to run this on their binaries if the system
> libraries already have prelink data. (drahn@)
~ prebind/prebind.c
> If there is a conflict between two symbols, and one of the symbols is a
> reference to the local object, go ahead and save save the local symbol
> in the library cache, a fixup will be generated in any binary which
> overrides
> the symbol, however, the rest of the program which do not override the
> symbol
> will not have to pay for the fixup. Cuts about of prebind data here by 32%
> (drahn@)
~ prebind/prebind.c
> While os-note-elf.h uses '.long' on the openbsd note section, they
> are really stored as ints. keep the variable name the same as the type.
> (just a variable rename) (drahn@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/lge.4
> Xr xmphy (brad@)
~ man4/ral.4
> small reading improvements; (jmc@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/conf
~ GENERIC ~ RAMDISKBIG
> add ciss(4) to the untested section, 530[24]'s exist with Alpha specific
> firmware for SRM setup. (brad@)
~ GENERIC ~ RAMDISKBIG
~ files.alpha
> - Add vge(4), lge(4), hme(4), mtd(4), luphy(4) and ciphy(4)
> - Move tl(4) and ste(4) out of the untested section (brad@)
~ GENERIC ~ RAMDISKBIG
> fix the untested comment. (brad@)
arch/i386/i386
~ locore.s
> somehow PTDsize got lost from the pae diff; found by kettenis@ (mickey@)
arch/m88k/include
~ m8820x.h
> On 88100-based systems, take the two hardwired BATC into account in
> pmap_extract(), and do not bother creating regular page table mappings
> for obio regions which are covered by these BATC entries. (miod@)
arch/m88k/m88k
~ pmap.c
> On 88100-based systems, take the two hardwired BATC into account in
> pmap_extract(), and do not bother creating regular page table mappings
> for obio regions which are covered by these BATC entries. (miod@)
arch/mvme88k/dev
~ mainbus.c
> On 88100-based systems, take the two hardwired BATC into account in
> pmap_extract(), and do not bother creating regular page table mappings
> for obio regions which are covered by these BATC entries. (miod@)
arch/mvme88k/mvme88k
~ pmap_table.c
> On 88100-based systems, take the two hardwired BATC into account in
> pmap_extract(), and do not bother creating regular page table mappings
> for obio regions which are covered by these BATC entries. (miod@)
~ locore.S
> Decide whether we are running on 88100 or 88110 upon the processor
> identification register value, rather than upon the MVME board number.
> (miod@)
~ m187_machdep.c ~ m188_machdep.c
> Sync VM games on startup with earlier pmap_table[] cleanups. (miod@)
dev
~ ipmivar.h
> remove a block of duplicated defines, ok marco (wilfried@)
~ ipmi.c
> if the fan data rate is per second convert it to per minute, ok marco
> (wilfried@)
dev/ic
~ ral.c
TAGGED OPENBSD_3_8
> MFC:
> Fix by damien@
> allows dhcpd to work when ral/ural is acting as a standalone AP (without
> bridging). it appears that ieee80211_input() enqueues packets in if_snd
> without calling if_start().
> ok damien@ (brad@)
dev/pci
~ if_de.c ~ if_devar.h
> restore ALTQ support which was lost with rev 1.87 (brad@)
dev/usb
~ if_ral.c
TAGGED OPENBSD_3_8
> MFC:
> Fix by damien@
> allows dhcpd to work when ral/ural is acting as a standalone AP (without
> bridging). it appears that ieee80211_input() enqueues packets in if_snd
> without calling if_start().
> ok damien@ (brad@)
kern
~ init_main.c
> initialize the propolice cookie more carefully so -fstack-protector-all
> will work; ok miod (deraadt@)
net
~ pfkeyv2.c
> Fix bracketing messed up in KNF commit 1.86, allows sasyncd to reliably
> set up pfkey promiscuous mode.
> Diff from Nathanael <list-openbsd-tech at polymorpheus dot com> (mcbride@)
~ if_pfsync.c
> The SPI in a TDB is actually stored in network order. Make sa
> synchronisation
> work between little-endian and big-endian machines, and compare the spi
> against SPI_RESERVED_MAX correctly.
> Fix from Nathanael <list-openbsd-tech at polymorpheus dot com> (mcbride@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
make
~ init.c ~ main.c
> do not bother defining End if !CLEANUP, reminded by lint. (espie@)
ssh
~ auth-krb5.c
> Add $OpenBSD$ in comment here too (dtucker@)
xlint
~ xlint/xlint.c
> use mkstemp, remove races wrt lint1 and cpp.
> (check lint1 and cpp code, they use fopen/freopen to open that temp
> file, and thus will happily overwrite a symlink)
> okay cloder@ (espie@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
config
~ mkmakefile.c
> lint can't do assembly files, put them directly in OBJS.
> okay theo (espie@)
===============================================================================
More information about the odc
mailing list