summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/Security.py
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Take start and end times from same system so that the elapsed time printed inowsla2009-01-031-0/+1
| | | | | | | 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
* Automatically resume after a failed initial backup. (Patch from Josh Nisly)owsla2008-10-121-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@950 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Move test for native Windows to eliminate additional remote callowsla2008-08-201-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@928 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Disable hardlinks by default when backup source or restore destination isowsla2008-08-201-1/+1
| | | | | | | on Windows. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@926 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Move make_file_dict_python so that it is run on the remote end instead ofowsla2008-07-131-2/+2
| | | | | | | the local end. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@912 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Squash regress/check_pids bug and properly pickle RPath'sowsla2007-07-091-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@815 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
* 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
* Added metadata diffing, and an iterfile hash bugfixbescoto2005-11-041-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@669 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --verify and --verify-at-time switchesbescoto2005-11-011-2/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@665 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added various compare options like --compare-full and --compare-hashbescoto2005-10-311-3/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@664 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Refactored fs_abilities, also don't quote if case-insensitive->case-insensitivebescoto2005-10-241-7/+11
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@648 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* added os.makedirs to fix --create-full-path bugbescoto2005-10-221-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@644 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Documentation fixbescoto2005-08-201-6/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@627 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Oops, last patch broke remote --remove-older-than, fix and test herebescoto2005-08-201-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@626 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for bug 14209 (security violation with --restrict)bescoto2005-08-201-70/+96
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@625 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
* 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
* First attempt at --compare switch (untested).bescoto2004-01-291-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@512 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added quoting to non-server mode alsobescoto2003-11-011-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@483 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final changes for 0.13.3bescoto2003-10-141-6/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@474 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed restore/regress permissions bugbescoto2003-09-281-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@459 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed some --restrict optionsbescoto2003-09-211-2/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@446 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed various --restrict options, some refactoringbescoto2003-08-271-16/+26
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@407 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --list-increment-sizes optionbescoto2003-06-301-4/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@336 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Many changes - added extended attribute support and file systembescoto2003-06-301-2/+3
| | | | | | | ability detection git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@334 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes for 0.12.0bescoto2003-06-261-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@332 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed quoted hardlinks, added --windows-restore, fixed a couple testsbescoto2003-06-211-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@320 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --list-at-time optionbescoto2003-03-201-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@308 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final check in for version 0.11.2bescoto2003-03-021-2/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@285 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes for v0.11.1 (see CHANGELOG)bescoto2002-12-311-8/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@256 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Major refactoring - avoid use of 'from XX import *' in favor of morebescoto2002-12-231-38/+39
| | | | | | | | normal 'import XXX' syntax. The previous way was an artifact from earlier versions where the whole program fit in one file. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@252 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed GPL notice in each source file to recommended versionben2002-12-031-4/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@234 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changes, only one I remember is adding --list-changed-sinceben2002-11-221-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@231 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed the remote destination restore and no increment restore bugs.ben2002-08-181-4/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@184 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added error checking to middle of file reading, security fix for resumingben2002-07-251-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@174 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* compilec compiles librsync also, --print-statistics compatible withben2002-07-191-1/+2
| | | | | | | Security.py now. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@164 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes to 0.9.3, see CHANGELOGben2002-07-161-0/+171
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@157 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109