[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Rdiff-backup-commits] rdiff-backup/rdiff_backup FilenameMapping.py
From: |
Andrew Ferguson |
Subject: |
[Rdiff-backup-commits] rdiff-backup/rdiff_backup FilenameMapping.py |
Date: |
Wed, 11 Jul 2007 19:18:46 +0000 |
CVSROOT: /sources/rdiff-backup
Module name: rdiff-backup
Changes by: Andrew Ferguson <owsla> 07/07/11 19:18:46
Modified files:
rdiff_backup : FilenameMapping.py
Log message:
Technically, lpt[3-9] should also be quoted (see sys/fs/vfat/namei.c in
Linux kernel)
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/rdiff_backup/FilenameMapping.py?cvsroot=rdiff-backup&r1=1.10&r2=1.11
Patches:
Index: FilenameMapping.py
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/rdiff_backup/FilenameMapping.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- FilenameMapping.py 28 Jan 2007 02:49:01 -0000 1.10
+++ FilenameMapping.py 11 Jul 2007 19:18:46 -0000 1.11
@@ -88,9 +88,9 @@
return QuotedPath
# Escape first char of any special DOS device files even if filename
has an
- # extension. Special names are: aux, prn, con, nul, com0-9, and lpt1-2.
+ # extension. Special names are: aux, prn, con, nul, com0-9, and lpt1-9.
if not
re.search(r"^aux(\..*)*$|^prn(\..*)*$|^con(\..*)*$|^nul(\..*)*$|" \
-
r"^com[0-9](\..*)*$|^lpt[12]{1}(\..*)*$", QuotedPath, \
+
r"^com[0-9](\..*)*$|^lpt[1-9]{1}(\..*)*$", QuotedPath, \
re.I):
return QuotedPath
return "%s%03d" % (quoting_char, ord(QuotedPath[0])) + QuotedPath[1:]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Rdiff-backup-commits] rdiff-backup/rdiff_backup FilenameMapping.py,
Andrew Ferguson <=