borgbackup/borg
Ed Blackman afb9dc9d7a Update logging parser to allow remotes to pass logger name
Parser now understands both old format messages (to keep talking to
old server) and new format messages that pass a logger name.  If
logger name is passed, the message is directed to the same logger
locally.

This could be cherry-picked to 1.x-maint (and 0.x-maint?) to allow
point releases to understand borg 1.1 server messages changed in the
next commit.  Worst case, currently existing 0.x and 1.0.x clients
talking to a 1.1.x server will see messages like:
	borg.repository Remote: hi
	borg.archiver Remote: foo
instead of
	Remote: hi
	Remote: foo
2016-05-18 14:58:43 -04:00
..
testsuite Update logging parser to allow remotes to pass logger name 2016-05-18 14:58:43 -04:00
__init__.py propperly handle borg._version using setuptools_scm 2015-08-22 15:54:40 +02:00
__main__.py cosmetic source cleanup (flake8) 2016-01-30 21:32:45 +01:00
_chunker.c _chunker.c: remove tab characters 2016-05-07 18:18:40 +02:00
_hashindex.c refcounting: use uint32_t, protect against overflows, fix merging for BE 2016-04-14 23:38:56 +02:00
archive.py Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
archiver.py Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
cache.py add a bin_to_hex helper and some properties 2016-04-23 22:42:56 +02:00
chunker.pyx cython code: add some int types to get rid of unspecific python add / subtract operations 2015-09-10 23:12:12 +02:00
compress.pyx remove misc. compat code not needed for py 3.4+ 2016-01-24 15:16:05 +01:00
constants.py Improve LoggedIO write performance, make commit mechanism more solid 2016-05-14 22:47:18 +02:00
crypto.pyx remove openssl RAND_bytes from crypto.pyx 2016-05-09 04:14:50 +02:00
fuse.py borg mount: cache partially read data chunks 2016-04-23 18:05:22 +02:00
hash_sizes.py hashtable size follows a growth policy, fixes #527 2016-01-14 14:39:59 +01:00
hashindex.pyx ChunkIndex.add: overwrite current (c)size w/ new values 2016-04-17 00:37:40 +02:00
helpers.py Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
key.py support new env var 'BORG_KEY_FILE' 2016-05-01 21:15:09 +02:00
locking.py do not sleep for >60s while waiting for lock, fixes #773 2016-03-19 21:19:30 +01:00
logger.py Update logging parser to allow remotes to pass logger name 2016-05-18 14:58:43 -04:00
lrucache.py Merge branch 'master' into lrucache 2015-08-14 10:59:21 +01:00
platform.py Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
platform_base.py Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
platform_darwin.pyx Improve LoggedIO write performance, make commit mechanism more solid 2016-05-14 22:47:18 +02:00
platform_freebsd.pyx Improve LoggedIO write performance, make commit mechanism more solid 2016-05-14 22:47:18 +02:00
platform_linux.pyx Translate Linux fsflags to BSD flags and vice versa 2016-05-18 00:22:53 +02:00
remote.py Update logging parser to allow remotes to pass logger name 2016-05-18 14:58:43 -04:00
repository.py Improve LoggedIO write performance, make commit mechanism more solid 2016-05-14 22:47:18 +02:00
selftest.py Add self tests 2016-04-28 00:06:19 +02:00
shellpattern.py Add shell-style pattern syntax 2016-01-21 16:07:24 +01:00
upgrader.py add a bin_to_hex helper and some properties 2016-04-23 22:42:56 +02:00
xattr.py Fix capabilities extraction on Linux 2016-04-16 23:52:27 +02:00