[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