[odc] Daily src changes for 2007-09-05
ODC
auto at squish.net
Thu Sep 6 07:00:01 BST 2007
OpenBSD src changes summary for 2007-09-05
==========================================
bin/ksh etc/mtree/BSD.local.dist
lib/libc sbin/mount_vnd
sbin/route share/man
sys/dev sys/dev/cardbus
sys/dev/i2c sys/dev/pci
sys/net usr.bin/at
usr.bin/ftp usr.bin/netstat
usr.bin/split usr.bin/sudo
usr.bin/systat usr.bin/xinstall
usr.bin/xlint usr.sbin/hoststated
== bin =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ exec.c
> Call ERR trap _before_ doing exit handling. Otherwise it's too late
> and the ERR trap won't get called at all. ok millert@ (otto@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
mtree/BSD.local.dist
~ mtree/BSD.local.dist
> add man3f/cat3f directories for fortran man pages
> ok espie@, millert@, jmc@ (steven@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/malloc.3
> no need to talk about bits; ok millert jmc (deraadt@)
~ gen/getnetgrent.c
> Fix debugging code, which tried to print the netgroup name
> using the return value of _ng_print(), which returns void.
> ok millert@ (moritz@)
~ stdlib/atexit.c
> Add missing header to avoid warning
> ok millert@ ray@ (chl@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
mount_vnd
~ Makefile
> remove compat link to /usr/sbin/vnconfig, the program is in /sbin for one
> release now.
> ok deraadt@ todd@ (grunk@)
route
~ route.c ~ show.c
> Correct the format strings after the recent rt_metrics changes.
> rmx_pksent is not u_int64_t all others are just u_int.
> This is almost the same as in usr.bin/netstat. (claudio@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/lmn.4
> remove trailing blank line; (jmc@)
~ man4/lmn.4
> fix date; spotted by jmc (deraadt@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
dev
~ sequencer.c
> fix DPRINTFN() abuse
> ok ratchov@ (jakemsr@)
dev/cardbus
~ if_rtw_cardbus.c
> Only match on RTL8185 if RTW_DEBUG is set, support for the RTL8185
> was never finished due to a lack of information on the radios.
> ok reyk@ (jsg@)
dev/i2c
~ lm93.c
> fix over-agressive match function, oops (deraadt@)
~ lm93.c
> remove dmesg block showing sample register layout (deraadt@)
~ i2c_scan.c
> probe for adt7462 (no driver yet, someone want to write one), and mention
> a few more sub-types as comments; ok kettenis (deraadt@)
~ lm93.c
> typo; Mike Belopuhov (deraadt@)
dev/pci
~ qlireg.h
> rename qli_prot_regs to qli_stat_regs to avoid possible confusion with
> qli_port_regs. ok marco@ (davec@)
~ qli_pci.c
> Implement qli_get_fw_state and fix a typo. (marco@)
~ if_rtw_pci.c
> Only match on RTL8185 if RTW_DEBUG is set, support for the RTL8185
> was never finished due to a lack of information on the radios.
> ok reyk@ (jsg@)
~ qli_pci.c
> Implement qli_allocmem and qli_freemem (marco@)
~ qlireg.h ~ qli_pci.c
> Add MBOX debug flag.
> Add enable and disable interrupt functions.
> Make qli_mgmt call qli_intr when cold.
> Add qli_intr skeleton that deals with mbox commands.
> Add mailbox dump command. (marco@)
net
~ if_spppsubr.c ~ if_sppp.h
> IPv6 support for sppp layer, based on NetBSD version.
> ok claudio@ (canacar@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
at
~ at.c
> Change some variables to their proper type size_t.
> ok millert@ (moritz@)
ftp
~ main.c
> Replace magic numbers in calls to shutdown(2)
> with their respective defines.
> ok millert@ (moritz@)
netstat
~ if.c
> Counters switched to u_int64_t so use %llu to print them.
> Found by and OK mk@ + OK mglocker@ (claudio@)
~ route.c ~ show.c
> Correct the format strings after the recent rt_metrics changes.
> rmx_pksent is not u_int64_t all others are just u_int. (claudio@)
split
~ split.c
> The rewritten newfile() algorithm introduced in rev 1.12 was
> incorrect. This simpler version from Pete Honeyman passes all the
> tests I thow at it. OK deraadt@ some time ago. (millert@)
sudo
- TODO ~ BUGS
~ CHANGES ~ INSTALL
~ Makefile.in ~ aclocal.m4
~ config.guess ~ config.sub
~ configure ~ configure.in
~ ldap.c ~ parse.c
~ parse.lex ~ parse.yacc
~ sudo.c ~ sudo_edit.c
~ sudoers ~ sudoers.pod
~ testsudoers.c ~ version.h
~ visudo.c
> update to sudo 1.6.9p5 (millert@)
systat
~ if.c
> Cope with if counters being u_int64_t now here, too.
> ok claudio (mk@)
xinstall
~ xinstall.c
> Missing colon in optsring for 'B'
> From Jan Niemann <jan.niemann at gns-systems.de> (jsg@)
xlint
~ lint1/scan.l ~ xlint/lint.1
> Document NORETURN, add it to the directive list and rearrange the entries.
> ok deraadt at . (fgsch@)
~ xlint/lint.1
> - use a consistent grammatical case for the C comments section
> - remove useless brackets
> - new sentence, new line (jmc@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
hoststated
~ hoststated.h
> increase th maximum string size for the sslciphers from 32 to 768.
> this unbreaks some configurations that worked when sslciphers was a
> dynamic charbuf.
> ok pyr@ (reyk@)
~ hoststated.c ~ hoststated.h
~ parse.y ~ relay.c
> store relay sessions in SPLAY trees instead of TAILQ lists. this will
> be used for faster lookups of sessions based on different criteria.
> ok pyr@ (reyk@)
~ hoststated.conf.5
> add my copyright because i added a lot.
> ok pyr@ (who is the first copyright holder) (reyk@)
~ relay.c
> be extra careful with pointers in session_cmp (reyk@)
===============================================================================
More information about the odc
mailing list