summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup
Commit message (Collapse)AuthorAgeFilesLines
* Log EACCES from listxattr rather than raising an exception -- this can happendgaudet2005-07-021-0/+3
| | | | | | | when the repository has permission problems. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@598 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* patch#4136: OSX filename/rsrc has been deprecated for some time, and as of OSXdgaudet2005-06-302-7/+7
| | | | | | | | | | | 10.4 it causes log spam. the new proper use is filename/..namedfork/rsrc. fix from Daniel Westermann-Clark. i found mailing list evidence back at least to 2001 that this is supported in earlier versions of OSX. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@597 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#12949: eliminate an exception during fs abilities testing on OS X 10.4.dgaudet2005-06-281-5/+7
| | | | | | | fix from Daniel Westermann-Clark. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@596 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* debian bug#306798: SELinux security attributes can not be removed anddgaudet2005-06-281-1/+10
| | | | | | | | rdiff-backup should not fail when it fails to remove them from temp files. fix from Konrad Podloucky. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@595 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#13475: correct an UpdateError when backing up hardlinks with EAsdgaudet2005-06-281-6/+2
| | | | | | | | | | | | and/or ACLs. i have to admit to not being 100% certain of this fix -- because i'm not sure how to track down all the other users of __eq__ in this two classes to make sure my change makes sense in all contexts. it works in my testing though. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@594 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#13476: must always compare device numbers when we compare inodedgaudet2005-06-281-2/+2
| | | | | | | | numbers -- fix a non-fatal problem with hardlinks when a filesystem is moved to another device (and the inodes don't change). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@593 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#12726: fix regressing of devices while running as non-root -- zerodgaudet2005-06-191-6/+12
| | | | | | | length files are created as placeholders. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@591 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* cmp_attribs (used in testing only) is failing on symlinks and devicesdgaudet2005-06-191-2/+3
| | | | | | | | because ctime isn't set. reorder the if statement so that ctime is suppressed like mtime already was for sym/dev. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@587 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* fix missing space in a log messagedgaudet2005-06-191-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@586 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix from Paul P Komkoff Jr for uid typo in text_to_entrytuple.dgaudet2005-06-191-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@585 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Filenames in the file_statistics*gz files are now quoted the same waydgaudet2005-04-221-1/+2
| | | | | | | as filenames in the metadata file (LF => \n and \ => \\). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@584 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for when 64 bit uids read from FS, but only 16 bit ones supportedbescoto2005-04-131-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@582 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Another timezone fix, in response to bug Randall Nortman reportedbescoto2005-04-061-9/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@576 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed Popple's symlink bug which threatened source directorybescoto2005-04-062-1/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@575 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* To prevent future regress problems, only touch curmirror if time sets correctlybescoto2005-04-041-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@573 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added more possible restore times to compensate for old timezone bugbescoto2005-03-281-8/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@570 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Some final changes for 0.13.5bescoto2005-03-281-2/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@566 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Maximilian Mehnert's fix for too many open files bug.bescoto2005-03-261-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@564 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Robert Shaw's --exclude-fifo, --include-symbolic-links,bescoto2005-03-262-19/+54
| | | | | | | etc. options. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@563 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Dean Gaudet's fix to "--restrict /" optionbescoto2005-03-261-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@561 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Typo fix by Thomas Jaroschbescoto2005-03-261-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@560 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't copy attributes to hard links, and make --no-hard-linksbescoto2005-03-263-5/+8
| | | | | | | override. Thanks to David Vasilevsky. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@559 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Checked in Robert Shaw's --chars-to-quote patchbescoto2005-03-252-6/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@558 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added EDEADLK to recoverable errorsbescoto2005-03-251-3/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@557 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Typo fix in filename mapping error reportbescoto2004-06-081-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@556 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --{include|exclude}-globbing-filelist-stdin optionsbescoto2004-06-061-9/+19
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@555 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added more explanation to version test failurebescoto2004-06-061-2/+7
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@554 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Removed overly picky error testing for file system abilitiesbescoto2004-06-061-20/+12
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@553 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for user/group error. Problem was scoping of '%' vs 'or'!bescoto2004-05-311-4/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@549 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Assertion now yields more useful informationbescoto2004-05-311-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@540 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed obscure hard link bugbescoto2004-05-311-2/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@539 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for perm-changer bugbescoto2004-05-311-20/+21
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@533 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added more sensible error message when restore source directory doesn't existbescoto2004-05-301-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@531 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added gid to process_groupsbescoto2004-05-181-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@530 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Check all groups for permissionbescoto2004-05-182-2/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@529 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Dean Gaudet fix for --calculate-averagebescoto2004-05-161-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@527 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* NFS rmtree update by Perdaensbescoto2004-05-161-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@526 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix to backup_warn_if_infinite_regress codebescoto2004-05-152-9/+12
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@524 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed error reporting when bad line parsingbescoto2004-02-081-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@523 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed a few supplementary modes (e.g. --remove-older-than) w quotingbescoto2004-02-011-19/+58
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@519 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix bug in --restrict path normalizationbescoto2004-01-311-3/+7
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@515 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Typo correction from Dave Kempebescoto2004-01-301-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@514 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixes for --compare, --compare-at-time switchesbescoto2004-01-303-17/+35
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@513 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* First attempt at --compare switch (untested).bescoto2004-01-293-24/+79
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@512 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Checked in John Goerzen's carbonfile patchbescoto2004-01-285-2/+119
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@508 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Couple small changes to fs_abilitiesbescoto2004-01-281-2/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@507 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added quotes around %s in mv commandbescoto2004-01-111-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@506 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added flac and shn to no-compression regexpbescoto2004-01-111-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@504 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --no-resource-forks optionbescoto2004-01-111-0/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@501 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Restore excludes now leave existing files on target alonebescoto2003-11-243-20/+25
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@497 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109