summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup
Commit message (Collapse)AuthorAgeFilesLines
* Fix OverflowError on 64-bit systems when backing up symlinks with uid or gidHEADmasterowsla2010-01-161-2/+2
| | | | | | | above INT_MAX. This fix is the same as r77008 in the Python source. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1060 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix exception in win_acls.py when backing up Windows -> Linux.joshn2009-10-011-0/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1059 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix restoring single files.joshn2009-06-231-0/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1058 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Gah. Fix unicode support for linux systems where the destination Python ↵joshn2009-06-044-17/+28
| | | | | | installation doesn't support unicode filenames. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1057 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix exception when unable to read a Windows ACL to clear it.joshn2009-05-161-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1056 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Provide backwards compatibility with non-unicode version of Windows ACL file.joshn2009-05-161-2/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1055 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Some older systems don't support unicode, so check for support before using it.joshn2009-04-185-28/+69
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1054 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Use Unicode for paths internally to add support for Unicode on Windows.joshn2009-04-097-35/+105
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1053 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo.owsla2009-04-011-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1052 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't print "Fatal Error" if --check-destination-dir completed successfully.owsla2009-03-311-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1051 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Allow --test-server to be used with --restrict again.owsla2009-03-272-5/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1050 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typoowsla2009-03-161-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1048 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Suppress traceback if permission error during restoreowsla2009-03-091-9/+24
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1043 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't crash on zlib errors.owsla2009-03-081-2/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1042 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typoowsla2009-03-081-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1040 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Make sticky bit warnings quieter during fs_abilities checksowsla2009-03-082-9/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1037 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Handle EACCES as well as EPERMowsla2009-03-081-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1036 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix --compare-hash options on Windows.owsla2009-03-041-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1035 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't crash when filesystem can't set ACL.owsla2009-03-021-1/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1028 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix Security Error when performing non-backup operationsowsla2009-03-021-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1027 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Use the correct method to update globals.owsla2009-03-021-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1026 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix Python 2.2 compatibility.owsla2009-02-101-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1023 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo which caused failure when checking if another rdiff-backup process isowsla2009-02-101-0/+1
| | | | | | | running on Windows. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1021 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Disable hardlinks by default on Windows when using --compare, etc.owsla2009-01-311-2/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1020 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Change --min-file-size and --max-file-size to agree with man page.owsla2009-01-311-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1019 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Improve error message if regress operation fails due to Security Violation.owsla2009-01-311-1/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1018 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Filename too long errors on Windows are not always ENAMETOOLONGowsla2009-01-271-0/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1013 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typos.owsla2009-01-271-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1012 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Print more helpful error messages when the remote command cannot be startedowsla2009-01-082-6/+12
| | | | | | | on Windows. Fix --test-server option when used with remote Windows clients. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1011 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo (-- left off from option)owsla2009-01-071-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1009 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix --override-chars-to-quoteowsla2009-01-071-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1008 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Ignore Windows errors caused by too long filenamesowsla2009-01-061-6/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1006 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* fix typoowsla2009-01-061-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@1005 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* When enable use_compatible_timestamps, make sure to reset Time.curtimestrowsla2009-01-031-1/+2
| | | | | | | on all connections. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@997 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* New option: --use-compatible-timestamps, which causes rdiff-backup to use - ↵owsla2009-01-034-7/+33
| | | | | | | | | asthe hour/minute/second separator instead of :. Enabled by default on systems which require : to be escaped. (Oliver Mulatz) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@996 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Allow rdiff-backup to backup files which it cannot read, but can changeowsla2009-01-032-0/+16
| | | | | | | the permissions of. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@995 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Take start and end times from same system so that the elapsed time printed inowsla2009-01-034-9/+20
| | | | | | | the statistics is not affected by time zone. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@994 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Properly fix escaping DOS devices and trailing periods and spaces; now supportsowsla2009-01-033-126/+148
| | | | | | | native Windows and Linxu/FAT32. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@993 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Revert previous patch & hold it for the new development branchowsla2009-01-033-154/+126
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@992 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* First pass at fixing escape DOS devices and trailing spaces/periods.owsla2009-01-033-126/+154
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@991 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Disable escape trailing spaces and periods for nowowsla2009-01-011-0/+12
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@987 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* The epoch is now a valid date.owsla2008-12-231-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@982 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Report that connection has dropped if filesystem operation returns ENOTCONN.owsla2008-12-231-0/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@981 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Print a more helpful message if we get an error while attempting to readowsla2008-12-221-4/+16
| | | | | | | an old current_mirror marker. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@980 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typoowsla2008-12-221-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@978 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Prevent backing-up reparse points on Windowsowsla2008-12-222-0/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@977 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* More error message improvementsowsla2008-12-202-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@976 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix typo (Oliver Mulatz)owsla2008-12-191-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@975 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Support comments in rdiff-backup's ACL files and quote the quoting characterowsla2008-12-192-2/+3
| | | | | | | properly if user changed it. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@974 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Print a more helpful error message if we cannot read the backup destination.owsla2008-12-191-2/+7
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@973 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109