[odc] Daily src changes for 2007-03-17
ODC
auto at squish.net
Sun Mar 18 07:00:20 GMT 2007
OpenBSD src changes summary for 2007-03-17
==========================================
include/ctype.h include/signal.h
share/man share/misc
sys/arch/alpha/include sys/arch/amd64/conf
sys/arch/arm/include sys/arch/i386/conf
sys/arch/mac68k/dev sys/arch/mac68k/mac68k
sys/arch/macppc/macppc sys/arch/powerpc/include
sys/arch/sh/sh sys/dev/ic
sys/dev/pci sys/dev/usb
sys/kern usr.sbin/hoststated
usr.sbin/ospfd
== include =========================================================== 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/include
ctype.h
~ ctype.h
> allow extern inline stuff to proceed unchanged thru the mess that the
> combined GCC and ISO committees managed to make out of it.
> With this, gcc >= 4.3 can grok its way through it correctly.
> okay kettenis@, with some help figuring stuff out. (espie@)
signal.h
~ signal.h
> allow extern inline stuff to proceed unchanged thru the mess that the
> combined GCC and ISO committees managed to make out of it.
> With this, gcc >= 4.3 can grok its way through it correctly.
> okay kettenis@, with some help figuring stuff out. (espie@)
== share ============================================================= 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uts.4
> tweaks; (jmc@)
~ man4/man4.alpha/mcbus.4
> tweaks; (jmc@)
~ man4/man4.alpha/mcpcia.4
> tweaks; (jmc@)
misc
~ usb_hid_usages
> spelling error fixes; pr#5412 (deraadt@)
== sys =============================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/include
~ atomic.h
> add proper atomic_{set,clear}bits_int implementation
> prodded by art@ ok art@ (martin@)
arch/amd64/conf
~ GENERIC
> wpi(4) works fine on amd64 according to
> Stefan Sperling <stsp at stsp.in-berlin.de > so enable it (jsg@)
arch/arm/include
~ atomic.h
> For arm pre-v6 (ie all supported machines) it is necessary to disable
> interrupts to be able to have an atomic update of a variable without a
> mutex. (drahn@)
arch/i386/conf
~ GENERIC
> we do not want uts(4) enabled until we have proper calibration
> support, so revert my previous commit (robert@)
arch/mac68k/dev
~ pm_direct.c
> Indentation repairs, no code change. (miod@)
arch/mac68k/mac68k
~ locore.s ~ machdep.c
> Only invoke printstar() in get_pte() if option DEBUG. (miod@)
arch/macppc/macppc
~ machdep.c
> Make lcsplx() call spllower() instead of duplicating its code.
> ok miod@ (kettenis@)
arch/powerpc/include
~ atomic.h
> Implement proper atomic.h for powerpc. With help from art@ and drahn at . > ok drahn@ (kettenis@)
arch/sh/sh
~ db_trace.c
> Do not start lines printed by the kernel with '<' so that syslog won't get
> confused. (miod@)
dev/ic
~ mpi.c ~ mpivar.h
> replace the VMWARE quirk that restricts the bus width to 16 targets with
> one for all SPI controllers. krw has a sun machine with a 1030 that gets
> the bus width wrong too, so since vmware emulates that type of hardware
> too, we can just limit the lot of them and forget about it. (dlg@)
dev/pci
~ pcidevs
> Add some more NVIDIA graphics cards.
> From Eric Gillingham <sysrq at sysrq.tkjsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ mpi_pci.c
> replace the VMWARE quirk that restricts the bus width to 16 targets with
> one for all SPI controllers. krw has a sun machine with a 1030 that gets
> the bus width wrong too, so since vmware emulates that type of hardware
> too, we can just limit the lot of them and forget about it. (dlg@)
dev/usb
~ files.usb
> add uts(4); this was missing from the initial commit (robert@)
kern
~ uipc_mbuf2.c
> Since we're not always called with M_WAIT, check return value from
> MGETHDR and fail if it's NULL.
> ok miod@ (art@)
~ uipc_mbuf2.c
TAGGED OPENBSD_3_9
> MFC (art@), requested by deraadt
> Since we're not always called with M_WAIT, check return value from
> MGETHDR and fail if it's NULL.
> ok miod@ (henning@)
~ uipc_mbuf2.c
TAGGED OPENBSD_4_0
> MFC (art@), requested by deraadt
> Since we're not always called with M_WAIT, check return value from
> MGETHDR and fail if it's NULL.
> ok miod@ (henning@)
== usr.sbin ========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
hoststated
~ relay.c
> fix the natlook mode. (reyk@)
~ relay.c
> close unused relay2pfe privsep sockets correctly (reyk@)
~ hoststated.h
> move some elements in the relay imsg ctl structures (just for the style)
> (reyk@)
~ hoststated.c
> remove a debug message (reyk@)
~ pfe.c
> fix a bug in the initial setup of the pfe2relay communication sockets
> which prevented the pfe to accept statistics updates and natlookups
> from any other process then the first one. in other words, this will
> show you the total relay statistics off _all_ preforked processes
> (hoststatectl show relays) and it will unbreak the natlookup mode with
> more than one running relay process. (reyk@)
ospfd
~ ospfd.c
> Exchange a strlcpy() with a strncpy(). A similar change was done in parse.y
> some time ago. The simple password needs to be nul extended and is allowed
> to fill the full buffer the perfect job for stncpy().
> Found and tested by Jon Morby. (claudio@)
===============================================================================
More information about the odc
mailing list