[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