[odc] Daily src changes for 2006-05-08
ODC
auto at squish.net
Tue May 9 08:00:32 BST 2006
OpenBSD src changes summary for 2006-05-08
==========================================
distrib/sets libexec/ld.so
regress/sys sbin/dhclient
share/man sys/arch/amd64/amd64
sys/arch/amd64/conf sys/arch/amd64/include
sys/arch/i386/conf sys/arch/i386/i386
sys/arch/i386/include sys/arch/luna88k/dev
sys/arch/luna88k/include sys/arch/luna88k/luna88k
sys/arch/m88k/include sys/arch/m88k/m88k
sys/arch/mvme88k/dev sys/arch/mvme88k/include
sys/arch/mvme88k/mvme88k sys/dev
sys/dev/ic sys/dev/pci
sys/kern sys/sys
usr.bin/mg usr.bin/rcs
usr.bin/readlink usr.bin/ssh
usr.bin/tftp
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi
> sync (deraadt@)
~ lists/base/md.amd64 ~ lists/base/md.i386
~ lists/comp/md.amd64 ~ lists/comp/md.i386
> sync (deraadt@)
== libexec =========================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ld.so
~ dl_prebind.c ~ dlfcn.c
~ library.c ~ library_subr.c
~ loader.c ~ prebind/Makefile
~ prebind/debug.c ~ prebind/objarray.c
~ prebind/prebind.8 ~ prebind/prebind.c
~ prebind_strip/prebind_strip.c
> de-space (deraadt@)
~ dl_prebind.c ~ library_subr.c
~ loader.c ~ mips64/archdep.h
~ powerpc/rtld_machine.c ~ prebind/objarray.c
~ prebind/prebind.c ~ prebind_strip/prebind_strip.c
> more spacing (deraadt@)
~ prebind/debug.c ~ prebind/prebind.c
> prettier (deraadt@)
== regress =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sys
~ arch/m88k/usertrap/answer
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
== sbin ============================================================== 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
dhclient
~ clparse.c ~ conflex.c
~ dhclient.c ~ dhclient.conf.5
~ dhcpd.h ~ dhctoken.h
> add 'link-timeout n' seconds option to grammer, from fkr at hazardous.org > default remains 10 seconds. (deraadt@)
== share ============================================================= 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man7/ports.7
> we no longer have a static flavor for bash, replace the example with
> screen.
> change a duplicate `make package' to `make install' while here.
> ok espie@ (steven@)
== sys =============================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ mainbus.c + bios.c
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
~ bios.c
> spacing (gwk@)
arch/amd64/conf
~ GENERIC
> add commented out entries for azalia(4). (brad@)
~ GENERIC ~ files.amd64
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
arch/amd64/include
~ biosvar.h + smbiosvar.h
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
arch/i386/conf
~ GENERIC
> add commented out entries for azalia(4). (brad@)
arch/i386/i386
~ bios.c
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
~ bios.c
> spaces (deraadt@)
~ bios.c
> Remove a stray newline thats making the dmesg's ugly.
> ok brad@ (gwk@)
arch/i386/include
~ biosvar.h + smbiosvar.h
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
arch/luna88k/dev
~ sio.c
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/luna88k/include
~ locore.h
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
- locore.h
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/luna88k/luna88k
~ machdep.c
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
~ m8820x.c ~ machdep.c
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/m88k/include
~ asm.h ~ db_machdep.h
~ trap.h
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
~ cpu.h
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/m88k/m88k
~ eh_common.S ~ m88k_machdep.c
~ trap.c ~ vectors_88100.S
~ vectors_88110.S
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
~ eh_common.S
> Optimize bsr + br sequences commonly found in the individual trap handlers,
> save one cycle and some pipeline costs per trap. (miod@)
~ db_interface.c ~ db_trace.c
~ m8820x_machdep.c ~ m88k_machdep.c
~ trap.c ~ vm_machdep.c
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/mvme88k/dev
~ bussw.c ~ cl.c
~ dart.c ~ if_ie.c
~ if_le.c ~ memc.c
~ nvram.c ~ osiop_pcctwo.c
~ pcctwo.c ~ vme.c
~ vs.c ~ vx.c
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/mvme88k/include
~ locore.h
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
- locore.h ~ cpu.h
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
arch/mvme88k/mvme88k
~ locore.S ~ m88110.c
~ machdep.c
> Clean the internal m88k trap type codes; while there, simplify and
> factorize the build of the VBR page betweem luna88k and mvme88k.
> Tested by aoyama@ and I. (miod@)
~ db_machdep.c ~ m187_machdep.c
~ m188_machdep.c ~ m197_machdep.c
~ m88110.c ~ m8820x.c
~ machdep.c
> Replace gazillions of badvaddr() or badwordaddr() calls with badaddr()
> calls.
> With a few prototype declarations shuffling, this finally allows
> <machine/locore.h> to die. (miod@)
dev
~ ipmi.c ~ ipmivar.h
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
dev/ic
~ wdc.c
> Revert last commit till a better method can be found.
> At least one system (Ben Lovett's) had issues with the change. (jsg@)
~ ath.c
> Make ath_attach() return error if the RF is unsupported so the PCI code
> can disable its shutdown hooks, otherwise we will panic upon halt.
> Okay jsg@ and brad at .edro@)
~ gdt_common.c ~ pckbc.c
> silence a debug message; from kili at outback.escape.dek miod (deraadt@)
dev/pci
~ azalia.c
> - Don't assume the device always has PCI_MAPREG_MEM_TYPE_64BIT. [1]
> - OpenBSD-ify dmesg entry and error path printf's.
> [1] From NetBSD (brad@)
~ azalia.c ~ azalia.h
> - make this compile with AZALIA_DEBUG
> - introduce WIDGET_CHANNELS macro
> From NetBSD (brad@)
~ azalia.h ~ azalia_codec.c
> OpenBSD RCS ids (brad@)
~ azalia.c
> add some trace messages in azalia_mixer_init().
> From NetBSD (brad@)
~ azalia.c ~ azalia.h
> Don't crash when a connection list has invalid NIDs.
> From NetBSD (brad@)
~ azalia.c ~ azalia.h
> sync NetBSD RCS ids (brad@)
~ azalia_codec.c
> support for 8ch playback with STAC9221D codec.
> From NetBSD (brad@)
~ azalia_codec.c
> ALC260: improve readability of mixer item names.
> From NetBSD (brad@)
~ azalia_codec.c
> readable names for AD1981HD codec
> From NetBSD (brad@)
~ azalia.c
> fix printf. (brad@)
~ if_bge.c
> KNF (brad@)
kern
~ kern_sysctl.c
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
sys
~ sysctl.h
> Add smbios support for i386 and amd64, fix ipmi to use this new
> functionallity,
> hook up some sysctls to add system vendor/product/version and UUID
> reporting.
> "get it in" deraadt@ (gwk@)
== usr.bin =========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
mg
~ mg.1
> minor man page tweaks. From han boetes. (kjell@)
~ def.h
> spacing (kjell@)
rcs
~ rcsdiff.c ~ rcsmerge.c
> exit with status 2 after usage() too; pointed out by uwe at .sa@)
~ rcsdiff.c ~ rcsmerge.c
> err() and errx() should also exit with status 2; (xsa@)
~ rcsmerge.1
> add DIAGNOSTICS section. (xsa@)
~ diff3.c
> fix error/verbose messages to match gnu/usr.bin/rcs when using rcsmerge(1).
> (xsa@)
~ rcsmerge.c
> correctly handle the `no input file' case. (xsa@)
~ ci.1 ~ co.1
~ ident.1 ~ rcs.1
~ rcsclean.1 ~ rlog.1
> a few bits about exit status here too; OK jmc at .sa@)
~ ci.c ~ diff3.c
~ rcs.c
> check for rcs_diffreg() return value; OK ray at .sa@)
~ rcsmerge.c ~ diff.h
> properly handle exit code 1; OK ray at .sa@)
~ rcsutil.c
> Use warnx() when errno is not set.
> OK joris at .ay@)
readlink
~ readlink.c
> This change:
> - checks for realpath(3) failure
> - adds usage()
> - uses <err.h>
> - KNF
> - prevents saving strlen() return value into an int
> OK kjell at .ay@)
ssh
~ sshconnect2.c
> uint32_t -> u_int32_t (which we use everywhere else) (djm@)
tftp
~ main.c ~ tftp.c
> Remove unsave setjmp/longjmp calls that were used in signal handlers with
> a more sane poll loop. Includes some style(9) changes.
> Diff made by Marcus Glocker (claudio@)
===============================================================================
More information about the odc
mailing list