summaryrefslogtreecommitdiff
path: root/lbup
Commit message (Expand)AuthorAge
* targets: shell-escape commands executed over SSHHEADmasterAnton Khirnov2023-10-16
* targets:TargetSSHLVM: implement backups from multiple volumesAnton Khirnov2023-10-16
* _path: implement AbsPath.__add__Anton Khirnov2023-10-16
* _path: convert constructor argument to bytesAnton Khirnov2023-10-16
* Track each entry's index.Anton Khirnov2023-10-16
* _mountinfo: fix mountpoint_for_path()Anton Khirnov2023-10-15
* _mountinfo: add __repr__() to mountsAnton Khirnov2023-10-15
* _mountinfo: add parent reference to mountsAnton Khirnov2023-10-15
* _mountinfo: fix types in docstringsAnton Khirnov2023-10-15
* _mountinfo: replace list of entries with OrderedDictAnton Khirnov2023-10-14
* _mountinfo: move field docs below the fieldAnton Khirnov2023-10-14
* targets:TargetSSHLVM: use a per-target index file on the remoteAnton Khirnov2023-10-13
* targets: remove TargetSSHLXCLVMAnton Khirnov2023-10-12
* targets:TargetSSHLVM: add strip_mountpoint optionAnton Khirnov2023-10-12
* targets: always pass dirs/excludes as iterable-of-str to _do_save()Anton Khirnov2023-10-08
* targets: move _resolve_mntdev() out of TargetSSHLVMAnton Khirnov2023-10-08
* _path: change components from a list into a tupleAnton Khirnov2023-10-08
* _path: improve parameter validationAnton Khirnov2023-10-08
* targets: merge two if blocksAnton Khirnov2023-10-08
* repository: do not write size stats on dry runAnton Khirnov2023-10-08
* repository: return None when stats file cannot be parsedAnton Khirnov2022-08-14
* repository: add code for reading the statsAnton Khirnov2020-11-20
* _mountinfo: relax limits on major device numbersAnton Khirnov2020-11-19
* repository: log backup time and size statsAnton Khirnov2020-10-31
* TargetSSHLVM: resolve remote dirsAnton Khirnov2020-10-20
* targets: move the graft/reparent handling to lxc/lvm targetAnton Khirnov2020-10-20
* TargetSSH(LXC)LVM: share the save() methodAnton Khirnov2020-10-20
* TargetSSHLXCLVM: factor creating+mounting the snapshotAnton Khirnov2020-10-20
* TargetSSHLVM: move the snapshot mount out of try-finallyAnton Khirnov2020-10-20
* TargetSSH: don't raise NotImplemented for proxy/port specAnton Khirnov2020-10-18
* targets: make sure LV snapshot names start with a letterAnton Khirnov2020-10-18
* _mountinfo: skip mount entires with non-absolute rootAnton Khirnov2020-10-18
* _mountinfo: drop forgotten printAnton Khirnov2020-10-18
* targets: add more docsAnton Khirnov2020-10-18
* Do not pass data dir to Target.save().Anton Khirnov2020-10-18
* targets/TargetSSHLXCLVM: inherit from TargetSSHLVMAnton Khirnov2020-10-18
* targets: LV names are not actually limited to 15 charactersAnton Khirnov2020-10-18
* targets: implement an SSH+LVM targetAnton Khirnov2020-10-18
* Target: implement repr rather than strAnton Khirnov2020-10-18
* targets: import SSHRemote directlyAnton Khirnov2020-10-18
* Add a dry-run option.Anton Khirnov2020-10-18
* targets/TargetSSH: actually use bup_exec variableAnton Khirnov2020-10-18
* targets: use target class name in the logger nameAnton Khirnov2020-10-18
* repository: log caught exceptions as logging.exceptionAnton Khirnov2020-10-18
* targets: check that at least one dir to backup is givenAnton Khirnov2020-10-18
* targets/TargetSSH: add a class attribute prototypeAnton Khirnov2020-10-16
* targets/TargetSSHLXCLVM: generate random snapshot nameAnton Khirnov2020-10-16
* repository: fix logger nameAnton Khirnov2020-10-16
* repository: rewrite results processingAnton Khirnov2020-10-16
* _ssh_client: add loggingAnton Khirnov2020-10-16