summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update ChangeLog with 1.2.0 release dateowsla2008-07-271-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@919 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fall back on the Python make_file_dict function when the filename containsowsla2008-07-222-3/+11
| | | | | | | non-ASCII characters. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@918 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Ignore Extended Attributes which have Unicode characters outside the currentowsla2008-07-222-1/+8
| | | | | | | system representation. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@917 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Start new version (may wind up 1.2.x or 1.3.x)owsla2008-07-171-0/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@916 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Prepare for 1.1.17 releaseowsla2008-07-171-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@914 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Put Windows-specific code at the outer level, not incorrectly inside theowsla2008-07-141-15/+16
| | | | | | | argument loop. (Bug fix from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@913 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Move make_file_dict_python so that it is run on the remote end instead ofowsla2008-07-133-58/+67
| | | | | | | the local end. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@912 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Catch EPERM error when trying to write extended attributes.owsla2008-07-132-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@911 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Allow rdiff-backup to be built into a single executable on Windows usingowsla2008-07-112-1/+21
| | | | | | | py2exe ("setup.py py2exe --single-file"). (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@910 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Properly handle uid/gid comparison when the metadata about a destinationowsla2008-07-052-1/+7
| | | | | | | file has become corrupt. Closes Debian bug #410586. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@909 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Properly handle hardlink comparison when the metadata about a destinationowsla2008-07-042-1/+7
| | | | | | | hardlink has become corrupt. Closes Debian bug #486653. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@908 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo in fs_abilities and add EILSEQ to list of recoverable errors.owsla2008-07-043-2/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@907 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Catch another reasonable error when reading extended attributes.owsla2008-07-032-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@906 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Use the Python os.lstat() on Windows. (Patch from Josh Nisly)owsla2008-07-023-23/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@905 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Support for Windows ACLs. (Patch from Josh Nisly and Fred Gansevles)owsla2008-07-028-11/+313
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@904 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix user_group.py to run on native Windows, which lacks grp and pwd Pythonowsla2008-06-272-5/+12
| | | | | | | modules. (Patch from Fred Gansevles) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@903 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Optimize --check-destination and other functions by determining the incrementowsla2008-06-263-19/+36
| | | | | | | files server-side instead of client-side. (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@902 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Actually make rdiff-backup robust to failure to read an ACL because theowsla2008-06-232-5/+10
| | | | | | | file cannot be found. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@901 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Get makedist working on Windows. (Patch from Josh Nisly)owsla2008-06-232-7/+17
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@900 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Start CHANGELOG for next releaseowsla2008-06-181-0/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@899 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Update CHANGELOG with final release dateowsla2008-06-181-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@897 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* We should preserve hardlinks even when the destination file system doesowsla2008-06-143-2/+5
| | | | | | | not support them. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@896 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Add a bigger warning to the entry about --forceowsla2008-06-141-0/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@895 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix another case where rdiff-backup fails because it has insufficientowsla2008-06-142-6/+19
| | | | | | | permissions on a file it owns. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@894 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Whoops. There is no such thing as a 'ListError' in python -- was confusedowsla2008-06-121-5/+5
| | | | | | | by a traceback message. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@893 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Make rdiff-backup robust to failure to read the extended attributes or ACLowsla2008-06-112-7/+24
| | | | | | | because the file cannot be found. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@892 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Document new --quiet option.owsla2008-06-111-0/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@891 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* flush stdout before running other commands, and add a --quiet optionowsla2008-06-112-4/+12
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@890 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Correct previous check-in (each filename should be quoted, not the list ofowsla2008-06-111-1/+1
| | | | | | | filenames) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@889 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't set modification times for directories on Windows. Also, assumeowsla2008-06-102-1/+13
| | | | | | | | that user has access to all files on Windows since there is no support for getuid(). (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@888 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Add Windows-specific logic for checking if another rdiff-backup processowsla2008-06-103-1/+25
| | | | | | | | is running. Do not try to handle non-existant SIGHUP and SIGQUIT signals on Windows. (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@887 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Do not use inode numbers on Windows and gracefully handle attempts toowsla2008-06-103-3/+23
| | | | | | | rename over existing files on Windows. (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@886 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Finally fix 'No such file or directory' bug when attempting to regress afterowsla2008-05-092-3/+7
| | | | | | | a failed backup. (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@885 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Improve Unicode support when logging in eas_acls.py (Fix from Saptarshi Guha)owsla2008-04-242-3/+7
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@884 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Handle Windows' lack of getuid(), getgid(), hardlinks and symlinks inowsla2008-04-134-7/+23
| | | | | | | | fs_abilities.py. Use subproces.Popen() on Windows since it does not support os.popen2(). (Patch from Josh Nisly) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@883 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo.owsla2008-04-081-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@882 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Let setup.py accept arguments on Windows. (Patch from Josh Nisly)owsla2008-04-082-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@881 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Get cmodule.c building natively on Windows (Patch from Josh Nisly)owsla2008-04-082-2/+19
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@880 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Typo in FAQowsla2008-01-301-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@879 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Try chmod'ing again if we can't open a file -- let's rdiff-backup workowsla2008-01-282-1/+12
| | | | | | | better in some AFS and NFS installs. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@878 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Whoops. Previous fix was incorrect -- it assumed that all of the nestedowsla2008-01-261-7/+4
| | | | | | | directories would be updated during the backup. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@877 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* When unreadable dirs are updated, remove them from the list of dirs whoseowsla2008-01-262-0/+13
| | | | | | | permissions need to be reset later since we do it during the backup. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@876 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Manpage updates from Justin Pryzbyowsla2008-01-212-7/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@875 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Improve the handling of directories with many small files by flushingowsla2008-01-202-9/+13
| | | | | | | | the pipeline more often. Fixes a bug where Globals.pipeline_max_length*4-1 files are in a directory causes KeyError. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@874 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* __str__ method for ACL's shouldn't fail on empty onesowsla2008-01-201-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@873 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Change high-bit permissions test to check files and directories. (Patch fromowsla2008-01-092-5/+14
| | | | | | | Marc Horowitz) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@872 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Spelling fixowsla2008-01-091-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@871 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Be quieter about the xattr warningsowsla2008-01-071-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@870 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Support quoted repositories in rdiff-backup-statisticsowsla2008-01-062-4/+17
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@869 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Recover from EBADF during fsync(). Closes Savannah bug #15839owsla2008-01-062-1/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@868 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109