summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/metadata.py
Commit message (Collapse)AuthorAgeFilesLines
* Gah. Fix unicode support for linux systems where the destination Python ↵joshn2009-06-041-3/+3
| | | | | | installation doesn't support unicode filenames. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1057 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Use Unicode for paths internally to add support for Unicode on Windows.joshn2009-04-091-4/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1053 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Correct typo in previous fixowsla2008-09-271-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@940 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Properly fix no 'inc_compressed' attribute bug.owsla2008-09-251-2/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@937 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Support for Windows ACLs. (Patch from Josh Nisly and Fred Gansevles)owsla2008-07-021-5/+32
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@904 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* We should preserve hardlinks even when the destination file system doesowsla2008-06-141-1/+1
| | | | | | | not support them. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@896 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Must call rpath.isincfile() before rpath.isinccompressed() worksowsla2007-07-101-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@816 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
* Preserve Mac OS X 'Creation Date' field across backups. (Patch from Andrewdgaudet2006-11-051-0/+3
| | | | | | | Ferguson.) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@759 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
* Don't gzip 0 length filesbescoto2005-12-161-13/+26
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@712 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
* Final (?) too-long-filename bug fixbescoto2005-11-231-0/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@687 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed metadata diff regressingbescoto2005-11-061-11/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@675 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* re-enable carbonfile default, ignore errorsbescoto2005-11-061-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@674 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added metadata diffing, and an iterfile hash bugfixbescoto2005-11-041-41/+115
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@669 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Some refactoring of metadata codebescoto2005-11-031-83/+220
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@668 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Write SHA1 digests for all regular filesbescoto2005-10-271-0/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@662 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
* 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
* Checked in John Goerzen's carbonfile patchbescoto2004-01-281-0/+34
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@508 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed handling of ownership, added --user/group-mapping-file optionsbescoto2003-09-151-0/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@436 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* ACL/EA parsing fixes, use new quoting stylebescoto2003-08-251-36/+38
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@403 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Daniel Hazelbaker's resource fork code, plus detection to fs_abilities ↵bescoto2003-07-181-1/+11
| | | | | | and a new unittest file. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@345 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Many changes - added extended attribute support and file systembescoto2003-06-301-89/+133
| | | | | | | ability detection git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@334 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final changes for 0.11.4bescoto2003-03-151-17/+17
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@301 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various modifications to backup, restore, and regress systems.bescoto2003-02-181-0/+1
| | | | | | | | This version passes many tests but not all of them. The backup patch system was copied to restore.py. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@281 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed selection bug, renamed metadata files to ".snapshot"bescoto2003-02-121-4/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@278 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* First pass at integrating regress codebescoto2003-02-111-1/+4
| | | | | | | | | | At this point most of the tests work, but there are still problems with the finaltest error tests on /proc, and with some selection options. The regress code is totally unchecked, and regresstest.py is unwritten. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@277 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes for v0.11.1 (see CHANGELOG)bescoto2002-12-311-6/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@256 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Still refactoring for 0.11.1 - prepare to rename highlevelbescoto2002-12-251-9/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@253 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Write mirror metadata when incrementingbescoto2002-12-141-4/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@247 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added iterator operations on metadata filebescoto2002-12-131-1/+139
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@244 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Initial checkin of metadata codebescoto2002-12-081-0/+171
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@243 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109