Tardis is a backup system similar to TimeMachine which allows encrypted and incremental backups, with filesystem-based recovery. It's based on a client and server architecture, and provides a FUSE driver and VCS-like revision archive access.
ReleaseNotes
minor feature: First cut at breaking the majority of the backup job completely.Merge branch 'master' of /srv/GITROOT/Tardis..Merge branch 'master' of /srv/GITROOT/Tardis..Various changes to separate the TPC/IP daemon code from the true back ..Add in the Backend module. Oops..a couple, including some migration of the CryptoScheme code..Typo..Merge branch 'master' of /srv/GITROOT/Tardis..First cut at integrated backend and direct connection..Merge branch 'master' of /srv/GITROOT/Tardis..Merge branch 'master' of /srv/GITROOT/Tardis..Merge branch 'master' of /srv/GITROOT/Tardis..Updates for local mode..a where we were using the wrong sender for sending signatures..Merge branch 'master' of /srv/GITROOT/Tardis..Limit the size of the outgoing queue, to keep from overflowing memory if..Update the readme file to reflect the new changes, and updates..Minor improvements..for local mode..Merge branch 'master' of /srv/GITROOT/Tardis..Remove localhost as the default server, set to ''. Cleans up having to..a typo..Remove unused config key..Merge /srv/GITROOT/Tardis..Optimizations to tree walking. Uses os.scandir() instead of listdir()..Merge branch 'master' of /srv/GITROOT/Tardis..Merge /srv/GITROOT/Tardis..Increase the read size for delta files, just in case they're zstd..Merge /srv/GITROOT/Tardis.