rdiff-backup-commits
[Top][All Lists]
Advanced

[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:]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]