[odc] Daily src changes for 2005-11-17

ODC auto at squish.net
Fri Nov 18 07:00:29 GMT 2005


OpenBSD src changes summary for 2005-11-17
==========================================

distrib/sets                            etc/Makefile
gnu/usr.bin/binutils                    include/math.h
lib/libm                                regress/lib
sbin/isakmpd                            sbin/pfctl
share/man                               sys/arch/hp300/dev
sys/arch/hp300/hp300                    sys/arch/hp300/include
sys/arch/macppc/conf                    sys/arch/macppc/dev
sys/arch/macppc/pci                     sys/arch/zaurus/conf
sys/arch/zaurus/dev                     sys/arch/zaurus/include
sys/dev/i2c                             sys/dev/pci
sys/kern                                sys/net
sys/scsi                                usr.bin/mg
usr.bin/rcs                             usr.bin/rup
usr.sbin/ac                             usr.sbin/bgpctl
usr.sbin/ftp-proxy                      usr.sbin/gpioctl
usr.sbin/hostapd                        usr.sbin/pkg_add
usr.sbin/tcpdump                        

== distrib =========================================================== 01/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/md.macppc                  

  > sync (deraadt@)

  ~ lists/man/mi                          

  > sync (deraadt@)

== etc =============================================================== 02/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/etc

Makefile

  ~ Makefile                              

  > remove stale NAMEDB; ok theo (jakob@)

== gnu =============================================================== 03/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/gnu

usr.bin/binutils

  ~ gdb/inf-ptrace.c                      

  > Add support for following forks.  Backported from the to-be released gdb
  > 6.4.
  > Only works on amd64, i386, m88k, mips64, sparc, sparc64 and vax for now.
  > (kettenis@)

== include =========================================================== 04/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/include

math.h

  ~ math.h                                

  > Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD via
  > jason at .n page fixes by jmc@, prodding by jsg at . mickey@ (otto@)

== lib =============================================================== 05/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libm

  ~ Makefile                              ~ shlib_version
  + man/lrint.3                           + man/lround.3
  + src/llrint.c                          + src/llrintf.c
  + src/llround.c                         + src/llroundf.c
  + src/lrint.c                           + src/lrintf.c
  + src/lround.c                          + src/lroundf.c

  > Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD via
  > jason at .n page fixes by jmc@, prodding by jsg at . mickey@ (otto@)

  ~ src/lrintf.c                          

  > Work around a gcc optimization problem. Spotted by biorn@; fix
  > inspired by FreeBSD. ok biorn@ millert@ deraadt@ (otto@)

== regress =========================================================== 06/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

lib

  ~ libm/rint/rint.c                      

  > Test a few more rint functions. (otto@)

  ~ libm/rint/rint.c                      

  > errx is better here (otto@)

== sbin ============================================================== 07/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

isakmpd

  ~ ike_auth.c                            

  > add a free() which got lost in r1.104. ok hshoexer@ deraadt@ (moritz@)

  ~ DESIGN-NOTES                          

  > typo, ok hshoexer@ (grunk@)

pfctl

  ~ pfctl_parser.h                        ~ pfctl.c
  ~ parse.y                               

  > for pfctl -f rules, open the file before resetting options. when opening
  > the file fails, produce only the error message and leave options
  > unchanged. reported by Tamas TEVESZ, ok deraadt@ (dhartmei@)

== share ============================================================= 08/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/lmenv.4                          

  > oops (deraadt@)

  ~ man4/man4.zaurus/pxaip.4              ~ man4/man4.zaurus/intro.4

  > Xr zrc 4 (uwe@)

  ~ man4/man4.zaurus/Makefile             + man4/man4.zaurus/zrc.4

  > Sharp CE-RH2 remote control driver (uwe@)

  ~ man4/man4.zaurus/zrc.4                

  > add missing word (uwe@)

  ~ man4/man4.zaurus/zrc.4                

  > slightly better (uwe@)

  ~ man4/wskbd.4                          ~ man4/man4.zaurus/zkbd.4

  > Xr zrc 4 here, too (uwe@)

  ~ man4/man4.zaurus/zkbd.4               

  > need to escape `-' to produce an en-dash; (jmc@)

  ~ man4/man4.zaurus/zrc.4                

  > saying when a device *first* appeared is much more informative, in a
  > HISTORY section, than just noting that it did appear; (jmc@)

  ~ man5/pf.conf.5                        

  > document "log (user)"
  > wording help and ok jmc@ (joel@)

== sys =============================================================== 09/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/hp300/dev

  ~ dma.c                                 ~ dmareg.h
  ~ dmavar.h                              

  > Factorize DMA cache flush code, use modern types and constants, ansify.
  > (miod@)

arch/hp300/hp300

  ~ vm_machdep.c                          

  > kvtop() is not used anymore. Thanks for the fish. (miod@)

arch/hp300/include

  ~ cpu.h                                 

  > kvtop() is not used anymore. Thanks for the fish. (miod@)

arch/macppc/conf

  ~ GENERIC                               

  > adt driver (deraadt@)

  ~ GENERIC                               ~ RAMDISK
  ~ files.macppc                          

  > add attachment for openpic behind memc, for newer G5 systems.
  > only attaches a parent openpic, not a slave openpic. ok kettenis (drahn@)

arch/macppc/dev

  ~ macgpio.c                             

  > go loud with autoconfig messages again, we are gonna try to write drivers
  > soon (deraadt@)

  ~ awacs.c                               ~ i2s.c

  > fix mixer control names.
  > i2s.c diff from Tsubai Masanari's CVS repo.
  > ok joris@ (brad@)

  ~ openpic.c                             

  > add attachment for openpic behind memc, for newer G5 systems.
  > only attaches a parent openpic, not a slave openpic. ok kettenis (drahn@)

arch/macppc/pci

  ~ macobio.c                             

  > go loud with autoconfig messages again, we are gonna try to write drivers
  > soon (deraadt@)

arch/zaurus/conf

  ~ files.zaurus                          ~ GENERIC

  > Sharp CE-RH2 remote control driver (uwe@)

arch/zaurus/dev

  ~ zaurus_scoop.c                        ~ zaurus_scoopvar.h
  + zaurus_remote.c                       

  > Sharp CE-RH2 remote control driver (uwe@)

arch/zaurus/include

  ~ zaurus_reg.h                          

  > Sharp CE-RH2 remote control driver (uwe@)

dev/i2c

  ~ files.i2c                             + adt7460.c

  > basic driver for adt7460 found in some machines (deraadt@)

  ~ adt7460.c                             

  > grok adt7467 somewhat, and fan disconnects (deraadt@)

  ~ pca9554.c                             

  > Fix pastos; ok deraadt at .range@)

dev/pci

  ~ pcidevs                               

  > Unify SMBus controllers ids. (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > Regen. (grange@)

kern

  ~ kgdb_stub.c                           

  > style; no binary change. (fgsch@)

net

  ~ if_tun.c                              

  > tun devices get created (cloned) automagically when the device is opened.
  > the code took a shortcut which results in the new device not beeing added
  > to its interface class group as it should.
  > call the regular if_clone_create() instead of taking shortcuts, and all is
  > fine.
  > ok markus, tested Mike Belopuhov <mkb at crypt.org.ruhenning@)

scsi

  ~ sd.c                                  

  > Use sectors as the size units for the RAW_PART (i.e. 'c') partition in
  > spoofed sd disklabels. Sectors are the partition size units used and
  > documented everywhere else in the tree. sd ensures a sector will
  > always be a multiple of 512.
  > Fixes disklabel(8) error messages and partition size display for sd
  > devices that have no OpenBSD disklabel and a sectorsize > 512. Noted
  > by Robert Szasz on his Sony Hi-MD device.
  > ok pedro@ marco@ (krw@)

  ~ sd.c                                  

  > Don't forget to device_unref() in sdclose() if sdlock() fails; ok krw@
  > (miod@)

== usr.bin =========================================================== 10/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

mg

  ~ theo.c                                

  > "#ifdef is for emacs developers.", back after kjell cried (cloder@)

rcs

  ~ ci.c                                  

  > - spelling fix
  > - minor KNF (niallo@)

  ~ ci.c                                  

  > - split -d handling into function checkin_setrevdate() (niallo@)

  ~ ci.c                                  

  > - "revdate" is something else - function should be called
  > checkin_mtimedate() for clarity. (niallo@)

  ~ rlog.c                                

  > indent; (xsa@)

  ~ rcsclean.c                            

  > yet another output fix; (xsa@)

rup

  ~ rup.c                                 

  > sort hosts, even when specified on the command line.
  > fixes pr 4614. from alexander.farber at gmail.com.
  > ok millert@ deraadt@ (moritz@)

  ~ rup.c                                 

  > some knf and whitespace cleanup. (moritz@)

== usr.sbin ========================================================== 11/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

ac

  ~ ac.8                                  

  > restructure the wtmp/newsyslog blurb slightly, to make this read better;
  > (jmc@)

bgpctl

  ~ bgpctl.c                              

  > missing strdup() check, From: David Hill <dhill at mindcry.orghenning@)

ftp-proxy

  ~ ftp-proxy.c                           

  > buffer overflow (deraadt@)

gpioctl

  ~ gpioctl.c                             

  > Unbreak; noticed by evol at online.ptt.ru.range@)

hostapd

  ~ hostapd.conf.5                        

  > remove the BNF grammar definition from the manual page. it's getting a
  > pain to maintain this (have a look at parse.y for some BNF). theo was
  > right... (reyk@)

pkg_add

  ~ pkg_create.1                          

  > finally get around to documenting the alternate call to pkg_create.
  > (espie@)

tcpdump

  ~ print-bootp.c                         

  > fix byteorder for "s" and "l" formats; ok henning@ krw@ (stevesk@)

===============================================================================



More information about the odc mailing list