Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Lex Wennmacher <wennmach@netbsd.org>
List: source-changes
Date: 11/07/1999 12:23:03
Module Name: basesrc
Committed By: wennmach
Date: Sun Nov 7 20:23:03 UTC 1999
Modified Files:
basesrc/usr.sbin/mtree: Makefile create.c mtree.8 spec.c
Added Files:
basesrc/usr.sbin/mtree: code.c
Log Message:
Encode file names using strvis(3) when creating a specification.
Escape white space characters and `#' characters. Do the inverse
when reading specs.
This is a temporary fix until we have strzouvis(3) (or some such)
which is an improved version of strvis (taking an additional list
of characters to encode).
Fixes PR 5006 and PR 7663
To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 basesrc/usr.sbin/mtree/Makefile
cvs rdiff -r0 -r1.1 basesrc/usr.sbin/mtree/code.c
cvs rdiff -r1.23 -r1.24 basesrc/usr.sbin/mtree/create.c
cvs rdiff -r1.11 -r1.12 basesrc/usr.sbin/mtree/mtree.8
cvs rdiff -r1.16 -r1.17 basesrc/usr.sbin/mtree/spec.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.