[odc] Daily src changes for 2008-01-29

ODC auto at squish.net
Wed Jan 30 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-01-29
==========================================

gnu/usr.bin/lynx                        gnu/usr.bin/perl
kerberosV                               lib/csu
lib/libcurses                           sbin/isakmpd
sbin/newfs                              share/man
sys/arch/alpha/stand                    sys/arch/aviion/stand/a2coff
sys/dev                                 sys/dev/pci
usr.bin/cvs                             usr.bin/make
usr.sbin/afs                            usr.sbin/relayd

== gnu =============================================================== 01/08 ==

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

usr.bin/lynx

  ~ src/LYJump.c                          

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

usr.bin/perl

  ~ lib/ExtUtils/MM_Unix.pm               

  > fix another make -j race, avoid rebuilding some archives twice in parallel.
  > okay millert@, went thru several full builds including >500 perl
  > packages... (espie@)

== kerberosV ========================================================= 02/08 ==

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

kerberosV

  ~ usr.sbin/ktutil/Makefile              

  > fix Makefile races (espie@)

== lib =============================================================== 03/08 ==

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

csu

  ~ common.c                              

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

libcurses

  ~ tinfo/read_entry.c                    

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

== sbin ============================================================== 04/08 ==

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

isakmpd

  ~ Makefile                              

  > fix race in makefile (espie@)

newfs

  ~ newfs.c                               

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

== share ============================================================= 05/08 ==

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

man

  ~ man5/hosts.5                          

  > hosts files may contain ipv6 addresses too; update proposed by
  > Bruce Cran in freebsd pr docs/120024;
  > ok claudio (jmc@)

  ~ man4/softraid.4                       

  > use printf instead of echo, which is more portable;
  > issue noted by Matthew Szudzik
  > ok marco (jmc@)

  ~ man4/pciide.4                         

  > Add support for VIA VT8237S SATA.
  > From Antonio Marques <froz at icix.org> in PR 5718. (jsg@)

== sys =============================================================== 06/08 ==

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

arch/alpha/stand

  ~ headersize.c                          

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

arch/aviion/stand/a2coff

  ~ a2coff.c                              

  > More read/write result checking fixes to avoid unsigned comparisons vs
  > -1.
  > ok henning@ beck@ ray@ (krw@)

dev

  ~ softraid_crypto.c                     ~ softraidvar.h
  ~ softraid.c                            

  > Improve performance dramatically by preventing severeal context switches.
  > Decrypt only once on entry or exit instead of on in and out regardless of
  > direction.
  > There is still room for improvement but this is the first stab.
  > Tested by many ok tedu (marco@)

dev/pci

  ~ pcidevs                               

  > Add VIA VT8237S SATA.
  > From Antonio Marques <froz at icix.org> in PR 5718. (jsg@)

  ~ pciide.c                              

  > Add support for VIA VT8237S SATA.
  > From Antonio Marques <froz at icix.org> in PR 5718. (jsg@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (jsg@)

== usr.bin =========================================================== 07/08 ==

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

cvs

  ~ client.c                              

  > Properly check if an argument has been supplied for "Removed"
  > > Diff from Igor Zinovik (tobias@)

  ~ commit.c                              

  > Properly free dynamically allocated memory.  Also skip needless checks.
  > > Diff from Igor Zinovik (tobias@)

  ~ server.c                              

  > Fixed function name in fatal calls.  While at it, adjusted style.
  > > Diff from Igor Zinovik (tobias@)

  ~ diff.c                                

  > Properly free dynamically allocated memory on error path.
  > > Diff from Igor Zinovik (tobias@)

  ~ add.c                                 

  > There is no need to xstrdup() optarg. (tobias@)

make

  ~ compat.c                              ~ engine.c
  ~ engine.h                              ~ gnode.h
  ~ job.c                                 ~ memory.c
  ~ memory.h                              ~ targ.c

  > A few changes:
  > - expand commands earlier, so that we can eventually scan them to take
  > smarter decisions.
  > - clean up the select() mask code and rename variables to sensible things.
  > - quite a few minor renames for readability
  > - erecalloc
  > - clean up wait status handling, do not try to rebuild wait status, but
  > instead parse it early and deal with the parsed code.
  > tested by lots of people, thanks guys! (espie@)

== usr.sbin ========================================================== 08/08 ==

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

afs

  ~ lib/libarla/Makefile.ko.inc           

  > fix Makefile races (espie@)

relayd

  ~ parse.y                               

  > Free resources now that we don't always exit after an unsuccessful
  > parsing of the configuration.
  > From Igor Zinovik <zinovik at cs.karelia.ru>
  > ok thib@ and me. (pyr@)

  ~ relay_udp.c                           

  > relayd(8) may lose memory allocate to varaible `cnl' (struct
  > ctl_natlook).  Free `cnl' allocated memory on failure.
  > From Igor Zinovik (zinovik at cs.karelia dot ru) (reyk@)

  ~ control.c                             

  > When relayd(8) accepts control it creates `connfd' descriptor with accept
  > function.  Close it when ctl_conn allocation fails.
  > From Igor Zinovik (zinovik at cs.karelia dot ru) (reyk@)

  ~ relayd.c                              

  > When doing reconfigure() dont run a purge_config() on the
  > new_env if parse_config() fails, it's NULL and parse_config()
  > already freed it; Prevents segfaults when relayctl issues a
  > reload and there's a syntax error in the configuration file.
  > OK reyk@ (thib@)

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


More information about the odc mailing list