[odc] Daily src changes for 2006-01-14
ODC
auto at squish.net
Sun Jan 15 07:00:52 GMT 2006
OpenBSD src changes summary for 2006-01-14
==========================================
distrib/sets lib/libc
sbin/growfs share/man
sys/arch/mips64/include sys/conf
sys/dev/gpio sys/dev/i2c
sys/dev/ic sys/dev/isa
sys/dev/pci sys/dev/usb
sys/isofs/udf sys/sys
usr.bin/getopt usr.bin/telnet
usr.sbin/bgpd
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi
> sync (deraadt@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/qabs.3
> sort SEE ALSO; (jmc@)
~ stdlib/imaxdiv.3
> fix the .Fn line; ok millert (jmc@)
~ stdlib/qabs.3
> Xr imaxabs() (millert@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
growfs
~ growfs.8 ~ growfs.c
> Add a -q flag to reduce output a la newfs, and print the raw device we are
> operating on instead of ``growfs'' (a la newfs as well).
> ok millert@ pedro@ (miod@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/Makefile + man4/gpioiic.4
> Add gpioiic(4) man page. (grange@)
~ man4/iic.4
> Add gpioiic(4). (grange@)
~ man4/gpioiic.4
> tweaks; (jmc@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/mips64/include
~ param.h
> Revert 1.12 and go back to 32K MAXPHYS; 64k MAXPHYS exposes subtle bugs
> and is not reliable enough. (miod@)
conf
~ files
> Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean up
> lm78var.h.
> Now that I've completely rewritten the driver, replace copyright with my
> own.
> suggested by deraadt@ (kettenis@)
~ files
> Better UDF name extraction code, which will not forget to report errors in
> some cases; also silence a few udf messages unless option DIAGNOSTIC.
> Tests and tweaks and ok pedro@ (miod@)
dev/gpio
~ files.gpio + gpioiic.c
> Support for I2C bus bit-banging through the GPIO pins.
> Now Soekris people can enjoy our fancy I2C stuff, too:
> nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS
> gpio1 at nsclpcsio0: 29 pins
> gpioiic0 at gpio1 pins 17 19
> iic0 at gpioiic0
> maxds0 at iic0 addr 0x48: ds1624, starting
> maxds1 at iic0 addr 0x49: ds1624, starting (grange@)
~ gpio.c ~ gpiovar.h
> Add gpio_pin_caps() method to provide pin capabilities. (grange@)
~ gpioiic.c
> Some improvements:
> - use gpio_pin_caps() while configuring pins
> - try to deal not only with open-drain outputs (grange@)
~ files.gpio
> Add a comment. (grange@)
dev/i2c
~ files.i2c ~ lm_i2c.c
> Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean up
> lm78var.h.
> Now that I've completely rewritten the driver, replace copyright with my
> own.
> suggested by deraadt@ (kettenis@)
~ i2c_scan.c
> Detect more Winbond chips.
> "Of course!" deraadt@ (kettenis@)
dev/ic
~ rt2560.c ~ rt2661.c
> Correct the length of the rx radiotap to be that of the rx not tx
> struct.
> ok damien@ (jsg@)
~ rt2560.c ~ rt2560reg.h
~ rt2560var.h ~ rt2661.c
~ rt2661reg.h ~ rt2661var.h
> - give rate to rx radiotap
> - read TSF high 32bit word before low 32bit word to avoid wraparounds
> (damien@)
- nslm7x.c - nslm7xvar.h
+ lm78.c + lm78var.h
> Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean up
> lm78var.h.
> Now that I've completely rewritten the driver, replace copyright with my
> own.
> suggested by deraadt@ (kettenis@)
~ lm78var.h
> Move isa-specific members of struct lm_softc into lm_isa.c. (kettenis@)
dev/isa
~ files.isa ~ lm_isa.c
> Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean up
> lm78var.h.
> Now that I've completely rewritten the driver, replace copyright with my
> own.
> suggested by deraadt@ (kettenis@)
~ lm_isa.c
> Move isa-specific members of struct lm_softc into lm_isa.c. (kettenis@)
dev/pci
~ if_em.c
> Only update the RX ring consumer pointer after running through the RX loop,
> not with each iteration through the loop.
> From FreeBSD (brad@)
~ if_nfe.c
> Make sure interrupt is properly ack'd.
> From damien@ (jsg@)
~ pcidevs
> SIS 966 south bridge. (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ if_vr.c
> - the allmulti target initially enables all multicast mode so don't bother
> checking the IFF_ALLMULTI flag.
> - clean up vr_encap() a bit.
> From: Andrey Matveev <evol at online dot ptt dot ru> (brad@)
dev/usb
~ if_ral.c
> Correct the length of the rx radiotap to be that of the rx not tx
> struct.
> ok damien@ (jsg@)
~ if_ral.c ~ if_ralreg.h
~ if_ralvar.h
> - give rate to rx radiotap
> - swap rssi/rate fields in ural_rx_desc (damien@)
isofs/udf
- osta.c - osta.h
~ udf.h ~ udf_extern.h
~ udf_vfsops.c ~ udf_vnops.c
+ udf_subr.c
> Better UDF name extraction code, which will not forget to report errors in
> some cases; also silence a few udf messages unless option DIAGNOSTIC.
> Tests and tweaks and ok pedro@ (miod@)
~ udf_vfsops.c
> Give UDF a chance of working on big-endian architectures, okay miod@
> (pedro@)
~ udf_subr.c ~ udf_vfsops.c
> Move udf_disklabelspoof() to udf_subr.c, no functional change (pedro@)
sys
~ stdint.h
> Fix INTX_MIN limits; the minus sign got dropped by accident when
> I was converting the values frm decimal to hex. (millert@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
getopt
~ getopt.1
> update the example and synopsis so that we are checking the
> exit value of getopt itself, not `set';
> example merged from current freebsd page;
> problem reported by nordin; ok millert (jmc@)
~ getopt.1
> document why we avoid: set -- `getopt optstring $*` (jmc@)
telnet
~ commands.c
> Properly handle failure binding to a local interface (using the -b
> option). Problem found by David Hill <dhill at mindcry dot org>;
> ok millert@ (otto@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ rde.c ~ rde.h
~ rde_decide.c ~ rde_rib.c
> Small step in supporting the Adj-RIB-In additionaly to the Local-RIB.
> First step is to define two flags F_LOCAL and F_ORIGINAL. These flags
> are used to distinguish prefix in the Local-RIB and those in the Adj-
> RIB-In. Adapt prefix API and add additional checks so that no Adj-RIB-
> In prefixes get mistakenly selected. Currently no F_ORIGINAL prefixes
> are created but this may change soon. Looks good Henning. (claudio@)
===============================================================================
More information about the odc
mailing list