summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup
Commit message (Collapse)AuthorAgeFilesLines
* New --exclude-if-present option (i.e. --exclude-if-present .nobackup).dgaudet2007-05-132-1/+16
| | | | | | | (Jeff Strunk). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@797 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Use signal 0 rather than signal.NSIG when testing if another rdiff-backupdgaudet2007-03-061-3/+3
| | | | | | | is still running. (Patch from Sébastien Maret) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@796 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Sockets don't have extended attributes -- don't try to access them.owsla2007-02-271-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@795 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix restore from read-only bug -- rx perms on a repository directory aredgaudet2007-02-031-1/+1
| | | | | | | enough, no need for write perms when restoring. (patch from Andrew Price) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@794 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix --list-increments bug in set_must_escape_dos_devices.owsla2007-01-311-2/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@792 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Cygwin generates OSError when changing permissions on partitions.owsla2007-01-301-1/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@789 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix fs_abilities.py patch error with set_escape_dos_devices.dgaudet2007-01-291-4/+4
| | | | | | | (Marc Dyksterhouse) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@788 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix comment in glob_to_re now that special characters can be escaped.owsla2007-01-291-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@787 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Glob escaping support via backslash. (Andrew Price)dgaudet2007-01-291-2/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@786 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Cygwin generates EACCESS on fsync -- so accept it rather than dieing.dgaudet2007-01-291-4/+8
| | | | | | | (Marc Dyksterhouse). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@783 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* DOS filename quoting adjustments from Marc Dyksterhouse.dgaudet2007-01-291-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@782 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Escape DOS device filenames when necessary. [Marc Dyksterhouse]dgaudet2007-01-281-3/+51
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@780 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Escape DOS device filenames when necessary. [Marc Dyksterhouse]dgaudet2007-01-281-1/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@779 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Add "FilenameMapping.set_init_quote_vals" security exception.dgaudet2007-01-281-0/+1
| | | | | | | [Marc Dyksterhouse] git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@778 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Allow for preservation of FinderInfo for folders and fix typo in Time.pyowsla2007-01-252-3/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@777 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Add global to avoid unnecessary system calls on systems where umask does not ↵owsla2006-12-293-2/+31
| | | | | | affect symlinks git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@775 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix showstopper problem on OSX handling pre-1.1.6 rdiff-backup metadata.dgaudet2006-11-131-1/+2
| | | | | | | (Patch from Andrew Ferguson.) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@771 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* on symlink perm setting -- save the orig_umask so we don't have todgaudet2006-11-051-2/+2
| | | | | | | hardcode any specific umask. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@763 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* typo fix for OSX Extended Attributes patch (from Andrew Ferguson)dgaudet2006-11-051-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@762 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* --min-file-size/--max-file-size support. (Patch from Wout Mertens.)dgaudet2006-11-052-0/+17
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@761 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Mac OS X Extended Attributes support. (Patch from Andrew Ferguson.)dgaudet2006-11-052-5/+15
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@760 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Preserve Mac OS X 'Creation Date' field across backups. (Patch from Andrewdgaudet2006-11-052-2/+20
| | | | | | | Ferguson.) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@759 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Set symlink permissions properly. (Patch from Andrew Ferguson.)dgaudet2006-11-051-1/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@758 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Times like "Mon Jun 5 11:00:23 1997" now recognizedbescoto2006-02-232-0/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@757 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Charles Duffy's patch so unnecessary --check-destination-dir returns 0bescoto2006-02-011-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@755 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Catch ValueError if parsing corrupt mirror_metadata filebescoto2006-01-291-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@753 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix a security violation when restoring from a remote repository.dgaudet2006-01-291-0/+1
| | | | | | | (Patch from Charles Duffy.) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@752 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* in a directory with 40 increments when i specified "--remove-older-than 41B"dgaudet2006-01-201-1/+1
| | | | | | | i got a traceback... 40B and 42B were fine. looks like a simple off-by-1. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@750 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* SpecialFileError shouldn't trigger UpdateErrorbescoto2006-01-151-4/+12
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@747 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* If fsync fails, make sure descriptor still closedbescoto2006-01-131-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@745 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* UnboundLocal fix for set_extended_filenamesbescoto2006-01-111-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@744 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* "ordinary filename" shouldn't end with a . because it gives windows problemsbescoto2006-01-101-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@743 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for Toni Price's empty dir --include **XXX selection bugbescoto2006-01-101-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@738 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Allow --forced restore over non-directorybescoto2005-12-301-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@730 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Reduce hardlink memory usagebescoto2005-12-242-24/+23
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@719 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added warning I must have removed earlierbescoto2005-12-221-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@716 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added nice error message if two backups within one secondbescoto2005-12-161-0/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@713 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't gzip 0 length filesbescoto2005-12-163-28/+85
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@712 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* strengthened pid error messagebescoto2005-12-151-3/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@710 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Abort if another rdiff-backup is processing same dirbescoto2005-12-152-0/+30
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@709 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Restore longname directory fixbescoto2005-12-151-7/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@708 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for KeyError while incrementing in v1.1.3bescoto2005-12-141-3/+40
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@706 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* false negative acl compare fixbescoto2005-12-121-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@702 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for case sensitive <-> not case sensitive casebescoto2005-11-271-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@699 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final changes for 1.1.3bescoto2005-11-261-4/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@697 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Warn at unknown field, not abortbescoto2005-11-251-2/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@691 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed a few verify/compare errors caused by longname codebescoto2005-11-251-3/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@690 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Remove older than overenthusiastic deletion fixbescoto2005-11-242-10/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@689 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* "Directory not empty" fixbescoto2005-11-241-4/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@688 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final (?) too-long-filename bug fixbescoto2005-11-2310-103/+396
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@687 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109