[odc] Daily src changes for 2007-09-23
ODC
auto at squish.net
Mon Sep 24 07:00:01 BST 2007
OpenBSD src changes summary for 2007-09-23
==========================================
regress/sbin sbin/pfctl
share/man sys/dev/ic
sys/ufs/ext2fs sys/ufs/ffs
sys/ufs/ufs usr.bin/cvs
usr.bin/make usr.bin/pcc
== regress =========================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sbin
~ pfctl/Makefile + pfctl/pf95.in
+ pfctl/pf95.ok
> Allow numbers to be used as unquoted strings again.
> While there, also restrict the use of concatenated, unquoted
> strings for variable assignments only.
> Eyeballed by markus@, OK henning@ (mpf@)
== sbin ============================================================== 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ parse.y
> Allow numbers to be used as unquoted strings again.
> While there, also restrict the use of concatenated, unquoted
> strings for variable assignments only.
> Eyeballed by markus@, OK henning@ (mpf@)
== share ============================================================= 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/bwi.4
> Add cards I've tested. (jsg@)
~ man4/bwi.4
> Add my working Compaq R4035 onboard BCM4306. ok mglocker@ (ian@)
== sys =============================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
dev/ic
~ bwi.c
> Make sure to set physical address in bwi_newbuf() (jsg@)
~ bwi.c
> Properly handle the physical address in bwi_encap() as well.
> With this change I can now scan, associate and ssh via bwi(4) (jsg@)
~ bwi.c
> Correctly clear PCI_STATUS_TARGET_TARGET_ABORT bit. (mglocker@)
~ bwi.c
> More debug ouput cleanup. (mglocker@)
~ bwi.c
> Add missing device name printf arguments for firmware load error output.
> (mglocker@)
~ bwi.c
> Fix page fault kernel crash when changing media and device is up.
> (mglocker@)
ufs/ext2fs
~ ext2fs_vnops.c
> Move notatime check from ffs_update() to ffs_read() and ufs_setattr().
> Fixes a couple cases where atime was being updated even when the
> filesystem was mounted with the noatime option.
> Adapted from similar placement in FreeBSD and NetBSD.
> Tested by myself and naddy@ (millert@)
ufs/ffs
~ ffs_inode.c ~ ffs_vnops.c
> Move notatime check from ffs_update() to ffs_read() and ufs_setattr().
> Fixes a couple cases where atime was being updated even when the
> filesystem was mounted with the noatime option.
> Adapted from similar placement in FreeBSD and NetBSD.
> Tested by myself and naddy@ (millert@)
ufs/ufs
~ ufs_vnops.c
> Move notatime check from ffs_update() to ffs_read() and ufs_setattr().
> Fixes a couple cases where atime was being updated even when the
> filesystem was mounted with the noatime option.
> Adapted from similar placement in FreeBSD and NetBSD.
> Tested by myself and naddy@ (millert@)
== usr.bin =========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ file.c ~ file.h
~ update.c
> pass FILE_HAS_FLAG towards the update code so it can identify
> if a given tag is present in the RCSfile or not. (joris@)
~ add.c ~ checkout.c
~ commit.c ~ cvs.h
~ file.c ~ update.c
> make sure when running update -r on existing files to overwrite
> the sticky directory tag with it. since -r gets priority. (joris@)
make
~ job.c
> zap sunos bug work-around (espie@)
~ job.c
> more specific error messages if dup2 fails (espie@)
~ job.c ~ job.h
~ main.c
> kill local/jobs distinction. Correctly this time... (espie@)
~ job.c
> replace if (DEBUG(job)) { fprintf(stdout,...); fflush(stdout); }
> with a debug_printf() function.
> Maybe slightly slower, but it's ways easier to read. (espie@)
~ gnode.h ~ parse.c
> put parsing of operator (:, ::, !) into its own function (espie@)
~ PSD.doc/tutorial.ms
> zap keywords we don't have. remove exercise that says we don't have $$V,
> since we do ;) (espie@)
~ job.c
> compatMake is never true in there, so kill dead code. (espie@)
~ job.c
> last parameter to JobStart is always NULL, so nuke it. (espie@)
~ job.c
> now, JOB_FIRST is always set, so kill more conditional code.
> (taken from NetBSD) (espie@)
~ job.c
> don't even attempt to reuse the same temp file name.
> Just create a new one each time we need it, and kill the file right away.
> (espie@)
pcc
~ cc/ccom/init.c
> Pull from ragge's repo:
> Fix for a bug found by Otto Muelbeek.
> I think ragge found at least 4 different ways to misspell my name ;-)
> (otto@)
~ cc/cc/cc.c
> Pull form ragge's repo:
> Patch to understand .i files (no preprocessing), from Arthur Loiret.
> (otto@)
~ cc/ccom/pftn.c
> Avoid potential segfault when debugging (otto@)
===============================================================================
More information about the odc
mailing list