borgbackup/borg/testsuite
Thomas Waldmann 335d599db4 fix location parser for archives with @ char, add test, fixes #1930
we must exclude colon and slash chars from the username, otherwise the term for the user part
will match everything up to a @ char in the archive name.

a slash can't be in a username as the home directory would contain a illegal slash (slash is path sep),

a colon likely also should not be in a username because chown user:group ... syntax.
2016-12-09 03:37:13 +01:00
..
__init__.py borg umount, fixes #1855 2016-11-17 20:16:28 +01:00
archive.py fixup rename 2016-07-03 23:57:55 +02:00
archiver.py check: skip corrupted chunks during manifest rebuild 2016-11-30 01:43:01 +01:00
benchmark.py use monkeypatch to set env vars 2016-10-14 04:44:06 +02:00
chunker.py Chunker: fix wrong EOF assumption[1], check for return type[2] 2016-03-31 22:03:17 +02:00
compress.py LZ4: dynamically enlarge the (de)compression buffer, fixes #1453 2016-08-09 02:52:21 +02:00
crypto.py make borg build/work on OpenSSL 1.0 and 1.1, fixes #1187 2016-06-21 20:20:48 +02:00
hashindex.py hashindex: fix iterator implementation 2016-09-29 04:41:59 +02:00
helpers.py fix location parser for archives with @ char, add test, fixes #1930 2016-12-09 03:37:13 +01:00
key.py remove conditionals/wrappers, we always have stat nanosecond support on 3.4+ 2016-01-24 15:16:05 +01:00
locking.py repository: fix spurious, empty lock.roster on InvalidRepository exception 2016-08-18 00:54:12 +02:00
logger.py configure logging via env var, use LazyLogger 2015-11-21 01:14:07 +01:00
lrucache.py minor lrucache test fix 2015-08-15 16:15:10 +02:00
platform.py acls (linux): make tests as they should be 2015-10-19 01:09:58 +02:00
repository.py skip remote tests on cygwin 2016-11-02 04:09:16 +01:00
shellpattern.py Add shell-style pattern syntax 2016-01-21 16:07:24 +01:00
upgrader.py use monkeypatch to set env vars 2016-10-14 04:44:06 +02:00
xattr.py refactor buffer code into helpers.Buffer class, add tests 2016-08-13 01:45:23 +02:00