| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-13 | delete read only filesHEADmaster | Mike Vink | |
| 2025-05-27 | Log to destination (#280) | gahowork | |
| 2023-12-17 | Update symlink and remove .inprogress only after success (#264) | qinjunjerry | |
| 2023-12-17 | Fixed indentation and white space | Laurent Cozic | |
| 2023-12-13 | fix: Quote `$0` and printed variable (#263) | Edwin Kofler | |
| 2021-06-25 | mod `fn_parse_date`, mismatch version/syntax of `date` (#240) | Benjamin | |
| * mod fn_parse_date combine identical cases, rm oft-failing darwin, subproc syntax * repair my default spaces to not expand tabs | |||
| 2021-02-28 | Update rsync_tmbackup.sh (#232) | psmanek | |
| Fix: Source path with spaces. | |||
| 2019-11-05 | fix typo (#179) | linleybao | |
| 2019-09-29 | File existence and file system type checks (#170) | omer-musa-battal | |
| Added error checking for nonexistent source file. Also added file system type checks for destination and source, rsync flags are updated accordingly. | |||
| 2019-09-28 | Fix lock to support more than one backup script running (#163) | kapitainsky | |
| 2019-09-25 | Tabs | Laurent Cozic | |
| 2019-09-25 | Fix edge case in backup expiration logic (#166) | kapitainsky | |
| * bugfix - fn_expire_backups function * add BACKUP_TO_KEEP parameter * correct PREVIOUS_DEST test * variables case correction for consistency | |||
| 2019-09-06 | Removed comment from --rsync-get-flags option | Laurent Cozic | |
| 2019-08-16 | move rsync flag --compress to ssh section. It will be used only if de… (#159) | zwotzie | |
| * move rsync flag --compress to ssh section. It will be used only if destination is accessed via ssh * fix identation, use tabs only | |||
| 2019-01-18 | Added rsync-append-flags method and method to specify id_rsa for ssh (#134) | DeeeeLAN | |
| * added rsync-append-flag method and method to specify id_rsa for ssh * fixed formatting * fixed formatting | |||
| 2018-06-13 | Use NetBSD ps in place of pgrep to determine whether a backup is currently ↵ | William D. Jones | |
| running. | |||
| 2018-06-12 | Add NetBSD date parsing. | William D. Jones | |
| 2018-03-18 | Merge branch 'expiration-strategy' into no-auto-expire | Neddy70 | |
| Merge upstream fixes | |||
| 2018-03-17 | Added option to disable automatically purging old backups when out of space. | Neddy70 | |
| 2018-03-05 | Fixed date parsing issue | Laurent Cozic | |
| 2018-02-24 | Merge branch 'master' into expiration-strategy | Laurent Cozic | |
| 2018-02-23 | Fixed variable names | Laurent Cozic | |
| 2018-02-23 | Changed order of expiration strategy items | Laurent Cozic | |
| 2018-02-23 | Fix work with symlink as a destination | Loki3000 | |
| https://github.com/laurent22/rsync-time-backup/issues/92 | |||
| 2018-01-19 | Fix to assure only one instance is running. | Nathan French | |
| Since this script runs under /usr/bin/env, running 'pgrep $0' will fail due to it being a child of 'bash'. In order to fix this, pgrep must use the `-o` flag (oldest pid, or in this case, the leader), and `-f` which searches the full process name. | |||
| 2017-12-09 | Newer versions of bash reports OSTYPE differently. This copes with the case. | Manuel Molina Cuberos | |
| 2017-12-08 | Replaced operator '=~' with 'grep -Eq' and using a perl one-liner to avoid ↵ | Manuel Molina Cuberos | |
| 'date -j'. Both are not compatible with Mac OS X Tiger. | |||
| 2017-11-26 | Allow specifying the expiration strategy tokens in any order (less error prone) | Laurent Cozic | |
| 2017-11-26 | Moved expiration logic to own function and implemented handling of strategy ↵ | Laurent Cozic | |
| tokens | |||
| 2017-11-24 | Introduces function that parses the --strategy option into a two dimensional ↵ | Matthias Kern | |
| array | |||
| 2017-11-17 | Also detect single dashes as error | Thomas McWork | |
| This also recognizes single dashes as invalid input: rsync_tmbackup.sh - 1 2 3 Expected output: an error because it's unknown what the single `-` could mean Actual output: rsync_tmbackup: Safety check failed - the destination does not appear to be a backup folder or drive (marker file not found). rsync_tmbackup: If it is indeed a backup folder, you may add the marker file by running the following command: rsync_tmbackup: rsync_tmbackup: mkdir -p -- "1" ; touch "1/backup.marker" rsync_tmbackup: | |||
| 2017-09-26 | Merge pull request #90 from markalston/master | Laurent Cozic | |
| Added ability to pull files from remote ssh server | |||
| 2017-09-22 | fixed check for previous backups in zsh | Wietse Franssen | |
| 2017-09-20 | Update rsync_tmbackup.sh | markalston | |
| 2017-09-20 | fixes for ssh source folder / | markalston | |
| 2017-09-20 | fixed missing SSH_SRC_FOLDER_PREFIXs | markalston | |
| 2017-09-20 | Updated rsync_tmbackup.sh to allow remote source | markalston | |
| Changes to allow rsync_tmbackup.sh to pull files from remote server. | |||
| 2017-06-08 | Merge pull request #76 from SimonHeimberg/patch-1 | Laurent Cozic | |
| do not search for directories recurisve | |||
| 2017-06-08 | correct argument for maxdept parameter | Simon Heimberg | |
| 2017-06-04 | Reverted to use `rm` for directory deletion | Laurent Cozic | |
| 2017-06-03 | Only use optimised deletion method for large directories | Laurent Cozic | |
| 2017-05-18 | Add support for checking if the previous backup is still running under cygwin | root | |
| 2017-05-08 | Still delete inprogress file in case of error or warning | Laurent Cozic | |
| 2017-05-04 | correct position for maxdept parameter | SimonHeimberg | |
| as suggested by the output of find | |||
| 2017-05-04 | do not search for directories recurisve | SimonHeimberg | |
| This gives a big speed improvement when the dest dir contains other directories containting many subdirectories. | |||
| 2017-05-02 | Changed order of error/warning handling to avoid redundant error messages. | Laurent Cozic | |
| Displayed grep command that can be copied and pasted to investigate backup issues. | |||
| 2017-05-02 | Added --stats --human-readable to default rsync flags, and done minor clean ↵ | Laurent Cozic | |
| up and refactoring | |||
| 2017-05-02 | Allow setting log file directory | Laurent Cozic | |
| 2017-04-19 | rsync doesn't work with files | joekerna | |
| Use rsync only to delete directories and stick to rm for files. | |||
| 2017-04-18 | Improve backup removal (Issue #55) | joekerna | |
| Implemented quicker removal of old backups according to issue #55 | |||
