summaryrefslogtreecommitdiffstats
path: root/Changes
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xinu.at>2020-09-27 14:24:44 +0200
committerFlorian Pritz <bluewind@xinu.at>2020-09-27 14:52:23 +0200
commit62f5bc3ce90fedb396d103caae68dc2f211f1b16 (patch)
treedb81e08790295762ebfcf7559fa5b3e839ab30d7 /Changes
parentf842d625980ca3a946c17c4b3c2846186496c1d2 (diff)
downloadApp-BorgRestore-62f5bc3ce90fedb396d103caae68dc2f211f1b16.tar.gz
App-BorgRestore-62f5bc3ce90fedb396d103caae68dc2f211f1b16.tar.xz
DB: Fix incorrect subpath handling for path that is a superstring of the
previous path Files that share a common substring (e.g. `/home/foo/.ssh/id_rsa` and `/home/foo/.ssh/id_rsa.pub`) could incorrectly trigger an optimization that was only supposed to be triggered if the first path is a directory. The first path would then not be added to the database cache even though it should have been. Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'Changes')
-rw-r--r--Changes4
1 files changed, 4 insertions, 0 deletions
diff --git a/Changes b/Changes
index dd5812e..f77e9f9 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,10 @@
Revision history for Perl extension App-BorgRestore
{{$NEXT}}
+ - Fix missing cache data for files that exist with and without an
+ extension. For example '/home/*/.ssh/id_rsa' would be missing from the
+ database and only the accompanying `id_rsa.pub` file would be contained
+ in the database.
3.4.0 2019-09-28T13:28:49Z
- Remove archive name untaint restrictions (remove untaint_archive_name