[odc] Daily src changes for 2008-02-27

ODC auto at squish.net
Thu Feb 28 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-02-27
==========================================

bin/chio                                distrib/sets
etc/rc                                  gnu/usr.bin/cvs
gnu/usr.sbin/mkhybrid                   sys/arch/sparc64/dev
sys/dev/pci                             sys/uvm
usr.bin                                 usr.bin/awk
usr.bin/cvs                             usr.bin/diff3
usr.bin/ssh                             usr.sbin/dvmrpd
usr.sbin/hostapd                        usr.sbin/relayd
usr.sbin/ripd                           usr.sbin/snmpd

== bin =============================================================== 01/07 ==

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

chio

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry. (mpf@)

== distrib =========================================================== 02/07 ==

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

sets

  ~ lists/base/mi                         

  > sync (deraadt@)

  ~ lists/man/mi                          

  > sync (deraadt@)

== etc =============================================================== 03/07 ==

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

rc

  ~ rc                                    

  > Try to load host.random before starting the network, no network
  > randomisations (among other things) benefit from it. We still try again
  > after /var has been definitely mounted in case it is on NFS;
  > ok deraadt@ (djm@)

== gnu =============================================================== 04/07 ==

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

usr.bin/cvs

  ~ src/modules.c                         

  > fix a segfault in gnucvs that can occur with "checkout -c" if there is
  > an unknown flag specified in CVSROOT/modules.
  > found by tobias@, ok millert@ (joris@)

usr.sbin/mkhybrid

  ~ src/apple.h                           ~ src/mac_label.c
  ~ src/match.h                           ~ src/mkisofs.c
  ~ src/tree.c                            ~ src/volume.c
  ~ src/write.c                           ~ src/libfile/softmagic.c
  ~ src/libhfs_iso/block.c                ~ src/libhfs_iso/hfs.c
  ~ src/libhfs_iso/hybrid.h               ~ src/libhfs_iso/record.c

  > start cleaning up that mess (some sprintf -> snprintf, plus -Wall)
  > okay millert@ (espie@)

== sys =============================================================== 05/07 ==

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

arch/sparc64/dev

  ~ tda.c                                 

  > return from tda_attach before registering the sensor task
  > if there are no temperature sensors (robert@)

dev/pci

  ~ if_em.c                               

  > Correct the watchdog timer by moving it out from under the condition check
  > for the IFF_OACTIVE flag.
  > Tested by brad@, johan@, krw@, wilfried@
  > From mickey (brad@)

  ~ pcidevs                               

  > Add ICH8M SATA IDE, and correct a few ICH7 and ICH8 SATA/AHCI/RAID entries.
  > tested by drahn@, "looks right to me" deraadt@ (kettenis@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (kettenis@)

  ~ pciide.c                              

  > Add ICH8M SATA IDE support, and adjust for renamed ICH7 and ICH8 IDs.
  > tested by drahn@, "looks right to me" deraadt@ (kettenis@)

  ~ pci.c                                 

  > Make sure we match the correct pci domain; clean up the code a bit and
  > remove
  > an unneeded goto.
  > ok miod@ (kettenis@)

uvm

  ~ uvm_unix.c                            

  > Don't dump duplicate data in stack segments of core dumps when the stack
  > memory map is fragmented.  Avoids ridiculously large core dumps.
  > ok miod@ (kettenis@)

== usr.bin =========================================================== 06/07 ==

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

usr.bin

  ~ Makefile                              

  > put opencvs(1) actively into /usr/bin/opencvs; for now it is not yet 100%
  > ready as a replacement for gnu cvs, but it is time to let people start
  > using it and breaking it.  ONE RULE REMAINS.  Do NOT even think for a
  > moment
  > that you can opencvs against our main repositories in any way -- that will
  > come later.  this is to improve the testing process. ok joris beck
  > (deraadt@)

  ~ Makefile                              

  > ugh got bitten by the path (deraadt@)

awk

  ~ run.c                                 

  > fail nicely instead of crashing for format strings containing '*',
  > without a matching argument following
  > from Jukka Salmi (deraadt@)

cvs

  ~ diff.c                                

  > Always end line that states diff options with a newline.
  > ok joris (tobias@)

  ~ buf.c                                 ~ buf.h
  ~ checkout.c                            ~ client.c
  ~ commit.c                              ~ diff.c
  ~ diff.h                                ~ diff3.c
  ~ diff_internals.c                      ~ import.c
  ~ rcs.c                                 ~ rcs.h
  ~ remote.c                              ~ remote.h

  > prevent file races
  > ok tobias@ (joris@)

diff3

  ~ diff3prog.c                           

  > Properly check if temporary files have been successfully opened.  If not,
  > print error message on stderr (instead of stdout).
  > ok millert, ray, tedu (tobias@)

ssh

  ~ sftp-server.c                         

  > add an extension method "posix-rename at openssh.com" to perform POSIX atomic
  > rename() operations. based on patch from miklos AT szeredi.hu in bz#1400;
  > ok dtucker@ markus@ (djm@)

== usr.sbin ========================================================== 07/07 ==

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

dvmrpd

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry. (mpf@)

hostapd

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry. (mpf@)

relayd

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry. (mpf@)

ripd

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry. (mpf@)

snmpd

  ~ parse.y                               

  > Have popfile() also close the main config file,
  > but only do the final popfile call after yyparse() is done.
  > This also fixes config reload on SIGHUP for some daemons.
  > Spotted by otto at . OK deraadt@ (mpf@)

  ~ parse.y                               

  > Unbreak parser by initializing topfile correctly.
  > I got fooled by patch(1). Sorry.
  > Found by and OK thib at . (mpf@)

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


More information about the odc mailing list