Pārlūkot izejas kodu

Escape ".." in path regexp properly.

Lauri Alanko 10 gadi atpakaļ
vecāks
revīzija
89e9528d0b
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      attic/helpers.py

+ 1 - 1
attic/helpers.py

@@ -498,7 +498,7 @@ def remove_surrogates(s, errors='replace'):
     return s.encode('utf-8', errors).decode('utf-8')
 
 
-_safe_re = re.compile('^((..)?/+)+')
+_safe_re = re.compile('^((\.\.)?/+)+')
 
 
 def make_path_safe(path):