[odc] Daily src changes for 2008-06-21
ODC
auto at squish.net
Sun Jun 22 07:00:01 BST 2008
OpenBSD src changes summary for 2008-06-21
==========================================
lib/libm sbin/pfctl
share/man sys/dev/pci
sys/dev/usb sys/net
sys/scsi usr.bin/cvs
usr.bin/ssh usr.sbin/pkg_add
== lib =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libm
~ arch/vax/n_sincos.S ~ arch/vax/n_sqrt.S
~ arch/vax/n_support.S ~ arch/vax/n_tan.S
~ noieee_src/mathimpl.h ~ noieee_src/n_acosh.c
~ noieee_src/n_asincos.c ~ noieee_src/n_asinh.c
~ noieee_src/n_atan.c ~ noieee_src/n_atan2.c
~ noieee_src/n_atanh.c ~ noieee_src/n_cabs.c
~ noieee_src/n_cbrt.c ~ noieee_src/n_cosh.c
~ noieee_src/n_erf.c ~ noieee_src/n_exp.c
~ noieee_src/n_exp__E.c ~ noieee_src/n_expm1.c
~ noieee_src/n_floor.c ~ noieee_src/n_fmod.c
~ noieee_src/n_j0.c ~ noieee_src/n_j1.c
~ noieee_src/n_jn.c ~ noieee_src/n_lgamma.c
~ noieee_src/n_log.c ~ noieee_src/n_log10.c
~ noieee_src/n_log1p.c ~ noieee_src/n_log__L.c
~ noieee_src/n_pow.c ~ noieee_src/n_sincos.c
~ noieee_src/n_sinh.c ~ noieee_src/n_support.c
~ noieee_src/n_tan.c ~ noieee_src/n_tanh.c
~ noieee_src/n_tgamma.c ~ src/b_exp__D.c
~ src/e_j0.c ~ src/w_scalbf.c
> cleaning up, no functional changes
> - no support for National 32000, removing ns32000/national ifdefs maze
> - remove tahoe defs
> - ansify
> looks fine to millert@; who also noticed rint removal (martynas@)
== sbin ============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pfctl_table.c
> Fix "-T expire"; clear pfra_fback on addresses before sending them back to
> the kernel to be deleted. (mcbride@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/icmp.4
> unreac -> unreach; from Markus Lude (jmc@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
dev/pci
~ pcidevs ~ if_msk.c
> add Marvell Yukon PCI id for the 88E8040T chipset.
> From Linux sky2/Marvell sk98lin drivers. (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
dev/usb
~ uhci.c
> fix probable cut and paste error when for the virtual QH link.
> from netbsd via dragonfly. pointed by theo. ok by many. (fgsch@)
~ usbdi.c
> print the correct function name. (fgsch@)
~ usb_subr.c
> print vendor and product in hexa on debug. (fgsch@)
net
~ pf.c
> Only do state key linking on the outbound path.
> Fixes stateful filtering on enc0.
> Problem report, testing, and ok david@ (mcbride@)
scsi
~ cd.c ~ cd.h
> Eliminate cd_size() and use scsi_size() + tweaked cd_get_params()
> instead. We do not make use of the PMI and RELADDR bits in the
> READ CAPACITY command, and thus there is no difference between
> cd and sd capacity handling. Brings cd and sd more into line,
> shrinks code and makes things easier to understand.
> Make types for blocksize and disksize consistant and MI.
> Make cdopen() as silent as sdopen().
> ok marco@ (krw@)
~ sd.c ~ sdvar.h
~ cd.c ~ cd.h
~ scsiconf.h
> fgsch@ points out my last commit changed the retry limit for CD capacity
> commands. Bump limit back to the standard 4, and at the same time eliminate
> SDRETRIES and CDRETRIES (both defined to 4) in favour of a new define,
> SCSI_RETRIES, also defined to 4. (krw@)
~ scsi_base.c
> Oops. Forgot to actually change the retries in scsi_size() to SCSI_RETRIES.
> (krw@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ Makefile ~ cvs.c
~ util.c + hash.c
+ hash.h + hash_func.c
> add a hash table mechanism based upon hcreate(3) but one that allows
> us to maintain multiple hash tables concurrently.
> immediatly start using it to keep track of what directories
> we have already created and what CVS dirs we already created so
> we do not recreate them when we do not need to.
> we will be switching more internals to use this soon.
> rejoice for cheaper lookups.
> ok tobias@ (joris@)
ssh
~ sftp.c
> use optopt to get invalid flag, instead of return value of getopt,
> which is always '?'; ok djm@ (martynas@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/CollisionReport.pm
> use autovivification (espie@)
~ OpenBSD/Error.pm
> introduce unlink operation with nice properties (espie@)
~ pkg_add ~ OpenBSD/CollisionReport.pm
~ OpenBSD/Dependencies.pm
> rework collisionreport to allow some limited repair capabilities:
> assuming none of the files is registered, we can assume that the
> package registration fails, and then we remove the files, and install
> the package.
> Then we also walk installed packages to restore dependencies that would
> have been erased (this is fairly simple-minded and may fail in weird
> cases). (espie@)
===============================================================================
More information about the odc
mailing list