- Fixed #77 Missing variable when local directory is missing
- Switch to semver for versioning
- Wrap rsync into eval to escape paths
- CI: check for special chars in file names
- Fixed #69 special chars in source directory
- Fixed #67 argument parsing
- Fixed
identityity
typo toidentity
in option parsing loop.
- #60 Allow remote source
- Allow to specify SSH key (
-i
or--identity
) for remote connections
- Use correct SSH port when using SSH aliases from ~/.ssh/config
- Integration and regression tests for Linux, MacOS and remote backups over SSH
- GitHub Actions integration
- Travis CI
- #9 Be able to backup to remote SSH host
- Add debug option
- Editorconfig
- #22 Use
--owner
,--group
and--perms
by default
- #21 No preservation of symlinks
- Make incremental backups work
- CHANGELOG
- Add GitHub Actions for Linux
- Add GitHub Actions for MacOS
- install/uninstall targets
- Travis CI checks (in favour of GitHub Actions)