[odc] Daily src changes for 2007-10-17
ODC
auto at squish.net
Thu Oct 18 07:00:01 BST 2007
OpenBSD src changes summary for 2007-10-17
==========================================
bin/rcp distrib/notes
distrib/sparc64 etc/etc.sparc64/Makefile.inc
games/backgammon lib/csu
lib/libcurses sbin/disklabel
share/man sys/arch/amd64/amd64
sys/arch/amd64/include sys/arch/i386/i386
sys/arch/i386/include sys/arch/i386/pci
sys/arch/sparc64/conf sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/arch/sparc64/stand/ofwboot
sys/dev/i2c sys/dev/i2o
sys/dev/ic sys/dev/pci
sys/dev/pckbc sys/netinet
sys/nfs usr.bin/calendar
usr.bin/mail usr.bin/oldrdist
usr.bin/pctr usr.bin/sdiff
usr.bin/sendbug usr.bin/sudo
usr.bin/sup usr.bin/telnet
usr.bin/tn3270 usr.bin/vi
usr.bin/xlint usr.sbin/acpidump
usr.sbin/cron usr.sbin/edquota
usr.sbin/ospf6d usr.sbin/ospfd
usr.sbin/pppd usr.sbin/ripd
usr.sbin/syslogd usr.sbin/timed
== bin =============================================================== 01/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
rcp
~ util.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
== distrib =========================================================== 02/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
notes
~ sparc64/contents
> sparc64 has a bsd.mp too (though it is early work..) (deraadt@)
sparc64
~ iso/Makefile
> put bsd.rd onto install##.iso (deraadt@)
== etc =============================================================== 03/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.sparc64/Makefile.inc
~ etc.sparc64/Makefile.inc
> build sparc64 bsd.mp too (deraadt@)
== games ============================================================= 04/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
backgammon
~ common_source/subs.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
== lib =============================================================== 05/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
csu
~ amd64/crt0.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
libcurses
~ base/keybound.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
== sbin ============================================================== 06/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
disklabel
~ disklabel.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
== share ============================================================= 07/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ichiic.4
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
~ man4/pciide.4
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
== sys =============================================================== 08/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ machdep.c ~ pctr.c
> replacement for the pctr codebase that can handle amd64 processors as
> well (in fact, all 4 combinations of codebase and processor) written by
> Mike Belopuhov and Aleksey Lomovtsev (deraadt@)
arch/amd64/include
~ pctr.h
> replacement for the pctr codebase that can handle amd64 processors as
> well (in fact, all 4 combinations of codebase and processor) written by
> Mike Belopuhov and Aleksey Lomovtsev (deraadt@)
arch/i386/i386
~ pctr.c
> replacement for the pctr codebase that can handle amd64 processors as
> well (in fact, all 4 combinations of codebase and processor) written by
> Mike Belopuhov and Aleksey Lomovtsev (deraadt@)
arch/i386/include
~ pctr.h ~ specialreg.h
> replacement for the pctr codebase that can handle amd64 processors as
> well (in fact, all 4 combinations of codebase and processor) written by
> Mike Belopuhov and Aleksey Lomovtsev (deraadt@)
~ pctr.h
> more unification between amd64 and i386 (API changes, but we think
> noone else uses this acpi except the command); from Mike Belopuhov
> (deraadt@)
arch/i386/pci
~ ichpcib.c
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
~ pci_intr_fixup.c
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
arch/sparc64/conf
+ GENERIC.MP
> Let other people build sparc64 bsd.mp too. (kettenis@)
arch/sparc64/include
~ pte.h
> Proper TLB flushing for MULTIPROCESSOR kernels. (kettenis@)
~ pmap.h
> Spin up secondary CPUs on MULTIPROCESSOR kernels. Works on UltraSPARC-III
> CPUs. (kettenis@)
arch/sparc64/sparc64
~ locore.s
> Proper TLB flushing for MULTIPROCESSOR kernels. (kettenis@)
~ vm_machdep.c
> Sanitize debug printf. (kettenis@)
~ locore.s
> Get proc_trampoline() ready for MULTIPROCESSOR. (kettenis@)
~ autoconf.c ~ clock.c
~ cpu.c ~ locore.s
~ pmap.c
> Spin up secondary CPUs on MULTIPROCESSOR kernels. Works on UltraSPARC-III
> CPUs. (kettenis@)
~ locore.s
> MULTIPROCESSOR kernels need clock interrupts on secondary CPUs too, so
> don't
> mark interrupts as busy. (kettenis@)
~ locore.s
> Use ldx (instead of ld) to load a pointer.
> ok deraadt@ (kettenis@)
arch/sparc64/stand/ofwboot
~ Makefile
> Do not clean up vers.c as it is not autogenerated anymore.
> ok deraadt. (hshoexer@)
dev/i2c
~ spdmem.c
> some local variables can shadow to decrease kernel stack use, whee
> (deraadt@)
~ spdmem.c
> decl variables earlier; pointed out by fgsch (deraadt@)
~ w83793g.c
> clear the invalid flag for temperature sensors that are no longer invalid;
> ok deraadt (cnst@)
~ thmc50.c
> typo (deraadt@)
~ i2c_scan.c
> add probe for TI TMP401 (untested) (deraadt@)
dev/i2o
~ iop.c
> cleanup dmesg (deraadt@)
~ ioprbs.c ~ ioprbsvar.h
> de-abstract and just use splbio() and splx() (deraadt@)
dev/ic
~ gdt_common.c
> use ansi declarations and rename gdt to sc to avoid shadows and follow
> what other drivers do; no binary change. (fgsch@)
dev/pci
~ gdt_pci.c
> use ansi declarations and rename gdt to sc to avoid shadows and follow
> what other drivers do; no binary change. (fgsch@)
~ ichiic.c
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
~ pciide.c
> Add the Intel ICH9 chipset.
> Tested by damien@
> ok dlg@ (brad@)
dev/pckbc
~ pckbd.c
> - Remove a shadow declaration.
> - Correct resp size.
> deraadt@ ok. (fgsch@)
~ pckbd.c ~ pms.c
~ pms_intelli.c
> use NULL to point to the response buffer, which avoids confusion; ok fgsch
> (deraadt@)
~ pckbd.c
> miod says noone needs isa/isavar.h anymore, and i believe him (deraadt@)
netinet
~ ip_ah.c ~ ip_esp.c
> Convert MALLOC/FREE to malloc/free.
> ok gilles@ (hshoexer@)
nfs
~ nfs_socket.c
> use TAILQ_FOREACH() where applicable in nfs_timer();
> ok art@, blambert@ (thib@)
== usr.bin =========================================================== 09/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ io.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
mail
~ edit.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
oldrdist
~ server.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
pctr
~ Makefile ~ pctr.1
~ pctr.c + pctrvar.h
> replacement for the pctr codebase that can handle amd64 processors as
> well (in fact, all 4 combinations of codebase and processor) written by
> Mike Belopuhov and Aleksey Lomovtsev (deraadt@)
~ pctr.1
> various fixes for previous; (jmc@)
~ pctr.c
> - fix several switch statements regarding falling through the case
> statement;
> - remove double break;
> from Mike Belopuhov (deraadt@)
~ pctr.c ~ pctrvar.h
> more unification between amd64 and i386 (API changes, but we think
> noone else uses this acpi except the command); from Mike Belopuhov
> (deraadt@)
sdiff
~ edit.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
sendbug
~ sendbug.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
sudo
~ CHANGES ~ INSTALL
~ Makefile.in ~ alloc.c
~ config.h.in ~ configure
~ configure.in ~ def_data.c
~ def_data.h ~ def_data.in
~ sudo.c ~ sudo.h
~ tgetpass.c ~ version.h
> Update to sudo 1.6.9p6 (millert@)
~ tgetpass.c
> Use TCSAFLUSH not TCSADRAIN when turning off echo and use TCSANOW when
> restoring it. (millert@)
sup
~ src/supcmain.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
telnet
~ utilities.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
tn3270
~ tools/mkastosc/mkastosc.c ~ tools/mkhits/dohits.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
vi
~ cl/cl_main.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
xlint
~ lint1/func.c ~ lint1/tree.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
== usr.sbin ========================================================== 10/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
acpidump
~ acpidump.8 ~ acpidump.c
> fix getopt handling; ok marco (deraadt@)
~ acpi.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
cron
~ crontab.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
edquota
~ edquota.c
> - Be more careful about pre-existing SIGCHLD handlers (or SIG_IGN) by
> temporarily restoring default behaviour. This is not 100% ideal.
> But this fixes editor handling in mail... bah, it is really unfortunate
> that got broken
> - refactor the restoration code as well, to make it simpler
> ok ray (deraadt@)
ospf6d
~ rde.c
> lsa_snap() should work so enable it. (claudio@)
~ kroute.c
> From ripd: Add missing RTM_VERSION checks. (claudio@)
ospfd
~ kroute.c
> From ripd: Add missing RTM_VERSION checks (claudio@)
pppd
~ options.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
ripd
~ control.c
> Remove redundant code. (claudio@)
~ kroute.c
> Add missing RTM_VERSION checks. (claudio@)
~ auth.c
> wrong type for digest; ok claudio (deraadt@)
syslogd
~ syslogd.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
timed
~ timed/timed.c
> remove "unused variable" warnings
> tested by deraadt@ on a gcc2 arch
> looks ok ray@ ok deraadt@ (chl@)
===============================================================================
More information about the odc
mailing list