[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