borgbackup/src/borg
Milkey Mouse 64793d5c15
Use same datetime object for {now} and {utcnow} (fixes #3548)
{now} and {utcnow} should point to the same exact momemt, but they don't
because .now() and .utcnow() create two different objects at different
times. Although the difference will be on the order of microseconds on all
but the slowest machines, this bug still tickles my inner pedant...
2018-03-27 12:55:32 -07:00
..
algorithms crypto.low_level extension: build blake2 like zstd, see #3415 2017-12-18 01:06:30 +01:00
cache_sync info: use CacheSynchronizer & HashIndex.stats_against 2017-06-13 14:34:10 +02:00
crypto improve getpass user experience, see #3689 2018-03-20 21:21:23 +01:00
helpers Use same datetime object for {now} and {utcnow} (fixes #3548) 2018-03-27 12:55:32 -07:00
platform use patched version of socket.getfqdn(), fixes #3471 2017-12-24 04:46:20 +01:00
testsuite cleanup: get rid of Cache.do_files, replace with cache_mode 2018-03-24 17:04:20 -07:00
__init__.py Improve robustness of monkey patching borg.constants.PBKDF2_ITERATIONS. And add lots of warnings. 2017-06-10 11:42:42 +02:00
__main__.py move borg package to src/ 2016-05-05 20:19:50 +02:00
_chunker.c add parens for C preprocessor macro argument usages 2017-12-13 04:01:59 +01:00
_endian.h create _endian.h 2017-07-11 19:12:19 +02:00
_hashindex.c add parens for C preprocessor macro argument usages 2017-12-13 04:01:59 +01:00
_item.c item: item.to_optr(), Item.from_optr() 2017-07-29 17:26:39 +02:00
archive.py Merge pull request #3725 from ThomasWaldmann/issue-3448 2018-03-25 20:47:37 +02:00
archiver.py Merge pull request #3725 from ThomasWaldmann/issue-3448 2018-03-25 20:47:37 +02:00
cache.py cleanup: get rid of ignore_inode, replace with cache_mode 2018-03-24 17:04:20 -07:00
chunker.pyx chunker: fix invalid use of types 2017-06-14 19:16:36 +02:00
compress.pyx fix lz4 deprecation warning, require lz4 >= 1.7.0 (r129) 2017-12-18 00:53:26 +01:00
constants.py make sure all segment file offsets fit into uint32, fixes #3592 2018-03-05 17:50:53 +01:00
fuse.py borg mount: fix hardlink processing, fixes #3388 2017-12-02 18:13:11 +01:00
hashindex.pyx fuse: versions view, linear numbering by archive time 2017-07-03 12:38:10 +02:00
item.pyx include item birthtime in archive (where available) (#3313) 2017-11-13 14:55:10 +01:00
locking.py fixup: use asserts for the old_id check 2017-08-11 23:24:33 +02:00
logger.py logging with fileConfig: set json attr on "borg" logger, fixes #3114 2017-10-10 02:18:13 +02:00
lrucache.py lrucache: use explicit sentinel instead of None 2017-06-16 00:41:38 +02:00
nanorst.py key import: allow reading from stdin 2017-06-27 16:18:21 +02:00
paperkey.html key export: center QR code on the page 2017-02-13 21:24:33 +01:00
patterns.py be more helpful when parsing invalid --pattern values 2018-03-03 03:08:20 +01:00
remote.py added BORG_BASE_DIR, s/get_home_dir/get_base_dir/g, docs, fixes #3338 2017-12-23 01:42:18 +01:00
repository.py Merge pull request #3581 from ThomasWaldmann/borg-config-validation 2018-03-05 23:40:12 +01:00
selftest.py remove unused bytes16 conversions 2017-07-27 23:48:30 +02:00
shellpattern.py Revert copyright year change in shellpattern 2018-01-02 16:59:01 +02:00
upgrader.py added BORG_BASE_DIR, s/get_home_dir/get_base_dir/g, docs, fixes #3338 2017-12-23 01:42:18 +01:00
version.py version: add missing test for format_version, fix bug 2017-06-27 10:11:57 +02:00
xattr.py use prepared env for xattr module's fakeroot version check 2017-09-25 04:36:07 +02:00