[odc] Daily src changes for 2006-01-02
ODC
auto at squish.net
Tue Jan 3 07:00:32 GMT 2006
OpenBSD src changes summary for 2006-01-02
==========================================
distrib/sets gnu/usr.bin/perl
lib/librthread libexec/lockspool
libexec/mail.local libexec/tftpd
sbin/isakmpd share/man
sys/arch/alpha/include sys/arch/alpha/isa
sys/arch/alpha/pci sys/arch/alpha/tc
sys/arch/amd64/stand/libsa sys/arch/amd64/stand/pxeboot
sys/arch/hp300/include sys/arch/i386/isa
sys/arch/i386/stand/libsa sys/arch/i386/stand/pxeboot
sys/arch/m88k/m88k sys/arch/mac68k/include
sys/arch/mac68k/mac68k sys/arch/macppc/pci
sys/arch/mips64/include sys/arch/powerpc/include
sys/arch/sparc64/conf sys/arch/sparc64/dev
sys/arch/sparc64/sparc64 sys/arch/vax/include
sys/arch/vax/vax sys/conf
sys/dev sys/dev/i2c
sys/dev/isa sys/dev/pci
sys/dev/usb sys/kern
sys/net80211 sys/sys
sys/uvm usr.bin/cvs
usr.bin/rcs usr.bin/ssh
usr.bin/tftp usr.bin/window
usr.sbin/rwhod
== distrib =========================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/man/mi
> sync (deraadt@)
== gnu =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/perl
~ globvar.sym ~ makedef.pl
~ op.c ~ opcode.h
~ opcode.pl ~ patchlevel.h
~ perl.h ~ sv.c
~ t/lib/warnings/sv ~ t/op/sprintf.t
~ t/op/sprintf2.t
> The official fix for the Perl sprintf buffer overflow.
> ok millert@ (brad@)
== lib =============================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
librthread
~ rthread_sched.c
> Don't call pthread_self()->tid when getthrid() will do fine. (otto@)
== libexec =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
lockspool
~ lockspool.c
> #include <signal.h>, not <sys/signal.h> (millert@)
mail.local
~ mail.local.c
> #include <sys/signal.h> not needed (millert@)
tftpd
~ tftpd.8
> +.Xr tftp-proxy 8 (jmc@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
isakmpd
~ monitor.c
> clean up error paths using "goto", part 1. From Andrey Matveev <evol at
> online dot ptt dot ru>. Thanks! (hshoexer@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/iic.4
> document macppc and sparc64 use prom instead of scanning (deraadt@)
~ man4/man4.macppc/fcu.4
> sort SEE ALSO; (jmc@)
~ man4/man4.macppc/ki2c.4
> remove duplicate SEE ALSO entry; (jmc@)
~ man4/asbtm.4
> correct .Dd; (jmc@)
~ man4/man4.macppc/pi2c.4 ~ man4/man4.macppc/smu.4
> remove duplicate SEE ALSO entry; (jmc@)
~ man4/asbtm.4
> ASB100 is ASB 100, which I should use consistently; thanks jmc@ (djm@)
~ man4/iic.4
> sort the lists, and a couple minor tweaks; (jmc@)
~ man4/admtemp.4 ~ man4/iic.4
~ man4/man4.macppc/adb.4 ~ man4/man4.macppc/intro.4
~ man4/man4.macppc/ki2c.4 ~ man4/man4.macppc/pi2c.4
> `i2c' -> `I2C'; (jmc@)
~ man4/iic.4
> ASB 100 here too; (jmc@)
~ man4/iic.4
> fcu(4) is a master, not slave;
> checked with deraadt (jmc@)
~ man4/ichiic.4
> mention the 82801E (C-ICH) (brad@)
~ man4/man4.macppc/adb.4
> add missing section number;
> checked w/ kettenis (jmc@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/include
~ types.h
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/alpha/isa
~ mcclock_isa.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/alpha/pci
~ sio.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/alpha/tc
~ cfb.c ~ sfb.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/amd64/stand/libsa
~ pxe_call.S
> Correctly set the %di register on PXENV calls. This should help
> older PXE clients get a bit further. Prompted by Rolf Sommerhalder's
> comments on misc at . > ok krw@ (thanks) "no objection" mbalmer@ "go for it" fgsch@
> "fine" deraadt@ (tom@)
arch/amd64/stand/pxeboot
~ conf.c
> Correctly set the %di register on PXENV calls. This should help
> older PXE clients get a bit further. Prompted by Rolf Sommerhalder's
> comments on misc at . > ok krw@ (thanks) "no objection" mbalmer@ "go for it" fgsch@
> "fine" deraadt@ (tom@)
arch/hp300/include
~ cpu.h
> Kill enablertclock. (miod@)
arch/i386/isa
~ clock.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/i386/stand/libsa
~ pxe_call.S
> Correctly set the %di register on PXENV calls. This should help
> older PXE clients get a bit further. Prompted by Rolf Sommerhalder's
> comments on misc at . > ok krw@ (thanks) "no objection" mbalmer@ "go for it" fgsch@
> "fine" deraadt@ (tom@)
arch/i386/stand/pxeboot
~ conf.c
> Correctly set the %di register on PXENV calls. This should help
> older PXE clients get a bit further. Prompted by Rolf Sommerhalder's
> comments on misc at . > ok krw@ (thanks) "no objection" mbalmer@ "go for it" fgsch@
> "fine" deraadt@ (tom@)
arch/m88k/m88k
~ sig_machdep.c ~ subr.S
> Faster signal trampoline code for m88k: instead of pushing everything on
> the stack a la m68k, put handler arguments in register, transfer control
> to the handler directly, but have it return in the sigcode.
> While there, remove wrong comments about the sigcode being on top of the
> user stack. (miod@)
arch/mac68k/include
~ autoconf.h
> Merge enablertclock() in cpu_initclocks(), kill unused disablertclock(),
> and
> remove a wrong comment aboute startrtclock() being invoked twice. (miod@)
arch/mac68k/mac68k
~ clock.c
> Merge enablertclock() in cpu_initclocks(), kill unused disablertclock(),
> and
> remove a wrong comment aboute startrtclock() being invoked twice. (miod@)
arch/macppc/pci
~ vgafb_pci.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/mips64/include
~ cpu.h
> Kill enablertclock. (miod@)
arch/powerpc/include
~ types.h
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
arch/sparc64/conf
~ files.sparc64
> do i2c initialization using ofw data instead of scanning; ok kettenis
> this may require some changes for non-pmu controllers later, which may
> do the ofw tables slightly differently (deraadt@)
arch/sparc64/dev
+ ofwi2c.c + ofwi2cvar.h
> do i2c initialization using ofw data instead of scanning; ok kettenis
> this may require some changes for non-pmu controllers later, which may
> do the ofw tables slightly differently (deraadt@)
arch/sparc64/sparc64
~ machdep.c
> Remove orphaned cpu_exec_aout_makecmds() since we don't _KERN_DO_AOUT.
> (miod@)
arch/vax/include
~ cpu.h
> Kill enablertclock. (miod@)
arch/vax/vax
~ machdep.c
> No need to check for P_INMEM in process_set_pc() and process_sstep(), as
> these
> function are only invoked between PHOLD and PRELE. (miod@)
~ db_machdep.c
> Check db_console before entering ddb. (miod@)
conf
~ files
> Remove orphaned i2c_bitbang code, as well as i2c_bitbang and i2cexec
> attributes. (miod@)
dev
~ audio.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
dev/i2c
~ adm1021.c
> add the name sparc64 calls this thing (deraadt@)
- i2c_bitbang.c - i2c_bitbang.h
~ files.i2c
> Remove orphaned i2c_bitbang code, as well as i2c_bitbang and i2cexec
> attributes. (miod@)
dev/isa
~ mcd.c ~ midi_pcppi.c
~ opl_sb.c ~ pcppi.c
~ sb_isa.c ~ spkr.c
~ wss_isa.c
> remove last traces of __BROKEN_INDIRECT_CONFIG.
> Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc
> kernels still compile. (brad@)
dev/pci
~ alipm.c
> do i2c initialization using ofw data instead of scanning; ok kettenis
> this may require some changes for non-pmu controllers later, which may
> do the ofw tables slightly differently (deraadt@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ pcidevs
> add SMSC PCI vendor id and product id's for the Victory66 chipset. (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ pcidevs
> add ATI IXP300 SMBus controller id. (brad@)
~ amdpm.c
> use pci_matchbyid. (brad@)
~ ichiic.c
> add the 82801E SMBus controller id. (brad@)
dev/usb
~ uaudio.c
> knf. add some debug and use const. (fgsch@)
~ uaudio.c
> add source selector support. netbsd pr 26538. (fgsch@)
~ uaudio.c
> recognize sync-pipe audio stream; disabled for now. from kent at netbsd.org > (fgsch@)
~ uaudio.c
> make mixer names compatible with other audio devices. from kent at netbsd.org > via netbsd pr 15441 by Kazuhito Honda. dlg@ ok this and previous diffs.
> (fgsch@)
~ uaudio.c
> fix some typos and add open/close code of sync pipe, disabled for now.
> from kent at netbsd.org.g@ ok. (fgsch@)
~ uaudio.c
> mostly style nits; from kent at netbsd.org. > some other cosmetical changes to make future merges easier. dlg@ ok.
> (fgsch@)
kern
~ vnode_if.c
> regen (jsg@)
~ vnode_if.sh
> Make this generate code with ansi function declarations.
> No binary change in compiled version of generated file. (jsg@)
net80211
~ ieee80211_input.c
> use the correct format string directive %llu instead of "%ull".
> pointed out by Thorsten Glaser. (reyk@)
sys
~ vnode_if.h
> regen (jsg@)
uvm
~ uvm_map.c
> fix typo in comment
> ok deraadt@ (tom@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ add.c ~ admin.c
~ annotate.c ~ buf.c
~ buf.h ~ checkout.c
~ cmd.c ~ commit.c
~ cvs.c ~ date.y
~ diff.c ~ diff3.c
~ edit.c ~ entries.c
~ fatal.c ~ file.c
~ getlog.c ~ hist.c
~ history.c ~ import.c
~ init.c ~ log.c
~ log.h ~ logmsg.c
~ proto.c ~ rcs.c
~ rcsnum.c ~ release.c
~ remove.c ~ req.c
~ resp.c ~ root.c
~ server.c ~ status.c
~ tag.c ~ update.c
~ util.c ~ version.c
~ watch.c ~ xmalloc.c
~ zlib.c + includes.h
> #include's cleanup; ok joris@ niallo at .sa@)
~ util.c
> rename variable to fix shadow warning; (xsa@)
~ cvs.h ~ file.h
~ proto.h ~ rcs.h
> more includes cleanup; (xsa@)
~ cvs.c ~ diff.c
~ includes.h ~ log.c
~ log.h
> - nuke remaining err(), errx() and warnx() instances.
> - make cvs_log_init() return type void.
> ok joris at .sa@)
~ proto.c
> zap, kill and eliminate unused code; (joris@)
rcs
~ ci.c ~ co.c
~ ident.c ~ rcsclean.c
~ rcsdiff.c ~ rcsmerge.c
~ rcsprog.c ~ rlog.c
> #include's cleanup; ok joris@ niallo at .sa@)
ssh
~ sftp-client.c ~ sftp-common.h
~ sftp-server.c
> use a common max. packet length, no binary change (djm@)
~ misc.c
> clarify tun(4) opening - set the mode and bring the interface up. also
> (re)sets the tun(4) layer 2 LINK0 flag for existing tunnel interfaces.
> suggested and ok by djm@ (reyk@)
~ ssh.1
> start to cut some duplicate info from FILES;
> help/ok djm (jmc@)
~ ssh_config.5 ~ sshd_config.5
> some corrections from michael knudsen; (jmc@)
tftp
~ tftp.1
> +.Xr tftp-proxy 8 , (jmc@)
window
~ wwenviron.c ~ wwflush.c
~ wwinit.c ~ wwspawn.c
~ wwsuspend.c
> No need to include both <sys/signal.h> and <signal.h>, only <signal.h>
> is needed. (millert@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
rwhod
~ rwhod.c
> #include <signal.h>, not <sys/signal.h> (millert@)
===============================================================================
More information about the odc
mailing list