[odc] Daily src changes for 2005-11-20
ODC
auto at squish.net
Mon Nov 21 07:00:50 GMT 2005
OpenBSD src changes summary for 2005-11-20
==========================================
etc/services gnu/usr.bin/binutils
include/unistd.h lib/libc
share/man sys/arch/m88k/include
sys/arch/m88k/m88k sys/arch/macppc/conf
sys/arch/macppc/dev sys/dev/ic
sys/dev/microcode sys/dev/mii
sys/kern sys/netinet
sys/netinet6 usr.bin/mg
usr.bin/rcs usr.bin/xlint
usr.sbin/ftp-proxy usr.sbin/hostapd
== etc =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
services
~ services
> add "iapp" (port 3517), as used by hostapd(8).
> the official assignment by the IANA for the IEEE 802.11f Inter Access
> Point Protocol on port 3517 is 802-11-iapp, we use it as an alias.
> ok jakob@, deraadt@ (reyk@)
== gnu =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/binutils
~ gdb/ppcobsd-nat.c ~ gdb/config/powerpc/obsd.mh
> Cut powerpc over to inf-ptrace.c, making fork following work. (kettenis@)
== include =========================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/include
unistd.h
~ unistd.h
> brk() and sbrk() should use void *, not char *. Note that sbrk()
> should take intptr_t, not int, but we don't presently have intptr_t
> available from unistd.h. OK marco@ (millert@)
== lib =============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ sys/brk.2
> brk() and sbrk() should use void *, not char *. Note that sbrk()
> should take intptr_t, not int, but we don't presently have intptr_t
> available from unistd.h. OK marco@ (millert@)
~ gmon/gmon.c
> Allocate space for profiling data using mmap instead of sbrk.
> Tested by myself and pedro@ (millert@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/man4.macppc/maciic.4
> mention pi2c(4). (brad@)
+ man4/man4.macppc/pi2c.4
> add a basic pi2c(4) page. (brad@)
~ man4/man4.macppc/Makefile
> add pi2c. (brad@)
~ man4/man4.macppc/adb.4
> mention pi2c. (brad@)
~ man4/man4.macppc/macobio.4
> Xr a bunch of devices. (brad@)
~ man4/man4.macppc/ki2c.4
> remove Xr to snapper. (brad@)
~ man4/man4.macppc/ki2c.4 ~ man4/man4.macppc/pi2c.4
~ man4/man4.macppc/smu.4
> Xr iic/maciic(4) and fix up ki2c(4) a bit. (brad@)
~ man4/man4.macppc/ki2c.4
> use the right name here. (brad@)
~ man5/acct.5
> sync this w/ the header file;
> ok otto@ (jmc@)
~ man4/rtw.4
> GRF5101 based hardware should work now. (jsg@)
~ man4/man4.macppc/pi2c.4
> drop trailing whitespace; (jmc@)
~ man4/man4.macppc/adb.4
> sort SEE ALSO; (jmc@)
~ man4/man4.macppc/ki2c.4
> sort SEE ALSO; (jmc@)
~ man4/man4.macppc/smu.4
> sort SEE ALSO; (jmc@)
~ man4/rtw.4
> wording;
> ok jsg@ (jmc@)
~ man7/mdoc.samples.7
> much to my horror, it turns out that `\-' and `\(en' are not equivalent,
> and neither are `--' and `\(em'.
> this diff reworks the hyphens and dashes section, and is from ray lai;
> i doubt anyone would believe how many emails we had to exchange to
> sort this small issue out.
> jaredy@ ok'd it in a slightly different form; (jmc@)
~ man4/man4.macppc/daca.4
> mention the chipset. (brad@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/m88k/include
~ db_machdep.h
> Complete overhaul of the single-stepping ddb code, close in spirit to the
> ptrace single-stepping changes of a few months ago; simpler and smaller
> than the (previously used) MI fallback implementation on 88100. (miod@)
arch/m88k/m88k
~ db_interface.c
> Remove unused ddb_nmi_trap(). (miod@)
~ db_disasm.c
> Factorize control register description array selection. (miod@)
~ db_sstep.c ~ db_trace.c
> Complete overhaul of the single-stepping ddb code, close in spirit to the
> ptrace single-stepping changes of a few months ago; simpler and smaller
> than the (previously used) MI fallback implementation on 88100. (miod@)
arch/macppc/conf
~ GENERIC
> Dac3550a -> Daca (brad@)
arch/macppc/dev
~ onyx.c
> add the datasheet URL. (brad@)
~ onyx.c
> don't say datasheet yet, but at least mention product info. (brad@)
~ onyx.c ~ daca.c
> - add a datasheet for daca(4)
> - add a datasheet for a very similar chipset to onyx(4); From kettenis@
> (brad@)
dev/ic
~ mpt_openbsd.c
> Reorder dma stuff so that it makes sense.
> ok dlg@ krw@ (marco@)
~ aic79xx.c
> fix dmesg printing so the adapter info has a proper dmesg entry
> before..
> aic7902: U320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs
> after..
> ahd0: aic7902, U320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs
> ok krw@ marco@ (brad@)
~ rtw.c ~ rtwreg.h
> Add support for GCT GRF5101 RF transceiver based hardware. Magic numbers
> partially derived from rtl8180-sa2400 Linux driver.
> GCT refuse to release documentation so this is more than
> likely not as optimal as it could be. (jsg@)
~ siop.c ~ siop_common.c
~ siopvar.h ~ siopvar_common.h
> Un-revert backout to 20051009 and add patches from Martin Bouyer to
> close NetBSD PR#31990. Fixes interaction with some problematic drives
> found by miod@, martin@, otto at . > Tested martin@ otto@ miod@
> ok miod@ mickey@ (krw@)
dev/microcode
~ siop/siop.ss
> Add patch from Martin Bouyer to fix NetBSD PR #31990. Will generate
> microcode that (in concert with fixes to ic/siop*) fixes problems
> found by miod@, martin@, otto@, on some drives. (krw@)
~ siop/siop.out
> Un-revert backout to 20051009 and add patches from Martin Bouyer to
> close NetBSD PR#31990. Fixes interaction with some problematic drives
> found by miod@, martin@, otto at . > Tested martin@ otto@ miod@
> ok miod@ mickey@ (krw@)
dev/mii
~ miidevs.h
> regen (brad@)
~ miidevs
> add BCM5715 (brad@)
~ brgphy.c
> treat the BCM5715 like the 5714 (brad@)
kern
~ vfs_lockf.c ~ vfs_vnops.c
> Use ANSI function declarations and deregister, no binary change (pedro@)
netinet
~ ip_input.c ~ tcp_var.h
> splimp -> splvm. mbuf allocation here.
> ok henning@ (brad@)
netinet6
~ frag6.c
> splimp -> splvm. mbuf allocation here.
> ok henning@ (brad@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
mg
~ def.h ~ dired.c
~ file.c ~ fileio.c
~ line.c ~ main.c
> toast NO_DIRED #ifdef; ok kjell (deraadt@)
~ display.c ~ ttydef.h
> GOSLING screen update always on, so #ifdef can go; ok kjell (deraadt@)
~ Makefile ~ file.c
~ fileio.c ~ funmap.c
> Kill the NO_BACKUP #ifdef (kjell@)
~ funmap.c
> Don't bind help to a null function (kjell@)
~ dir.c ~ fileio.c
~ funmap.c ~ main.c
> #ifdef NO_DIR can go too. From Han Boetes. (kjell@)
rcs
~ rcsprog.c
> rcs_statfile() improvements; initial work from joris + some bits from me;
> niallo ok (xsa@)
xlint
~ lint2/chk.c ~ lint2/emit2.c
~ lint2/hash.c ~ lint2/main2.c
~ lint2/mem2.c ~ lint2/msg.c
~ lint2/read.c ~ xlint/xlint.c
> KNF. OK kjell, millert (cloder@)
~ lint1/decl.c ~ lint1/err.c
~ lint1/init.c ~ lint1/lint1.h
~ lint1/main1.c ~ lint1/mem1.c
~ lint1/scan.l ~ lint1/tree.c
~ lint2/chk.c ~ lint2/lint2.h
~ lint2/main2.c ~ xlint/xlint.c
> spacing (deraadt@)
~ lint1/decl.c ~ lint1/mem1.c
> Fix typos in comments (cloder@)
~ lint1/err.c ~ lint2/msg.c
~ xlint/xlint.c
> Rename basename() to lbasename() to avoid conflict with basename(3).
> (cloder@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ftp-proxy
~ ftp-proxy.8
> .Sh SECURITY -> .Sh CAVEATS
> ok camield@ (jmc@)
hostapd
~ apme.c ~ handle.c
~ hostapd.c ~ hostapd.conf.5
~ hostapd.h ~ iapp.c
~ parse.y ~ privsep.c
> add support for multiple hostap (wireless) interfaces.
> for example, if you run one hostapd with two ath(4) devices. you have
> to specify "set hostap interface { ath0, ath1 }" in hostapd.conf(5).
> man page bits by jmc@, tested by others (reyk@)
===============================================================================
More information about the odc
mailing list