summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/selection.py
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Expand --exclude-if-present option to also support directories, symlinks, etc.owsla2008-09-041-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@935 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* New --exclude-if-present option (i.e. --exclude-if-present .nobackup).dgaudet2007-05-131-0/+14
| | | | | | | (Jeff Strunk). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@797 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix comment in glob_to_re now that special characters can be escaped.owsla2007-01-291-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@787 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Glob escaping support via backslash. (Andrew Price)dgaudet2007-01-291-2/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@786 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* --min-file-size/--max-file-size support. (Patch from Wout Mertens.)dgaudet2006-11-051-0/+14
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@761 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for Toni Price's empty dir --include **XXX selection bugbescoto2006-01-101-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@738 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed selection bug reported by Daniel Richard G. and added test tobescoto2005-08-091-1/+2
| | | | | | | selectiontest.py to check for it. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@602 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Robert Shaw's --exclude-fifo, --include-symbolic-links,bescoto2005-03-261-11/+36
| | | | | | | etc. options. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@563 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Restore excludes now leave existing files on target alonebescoto2003-11-241-7/+0
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@497 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Removed strange line I couldn't figure outbescoto2003-08-061-1/+0
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@379 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed SelectError error messagebescoto2003-08-061-3/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@378 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added Daniel Hazelbaker's resource fork code, plus detection to fs_abilities ↵bescoto2003-07-181-10/+10
| | | | | | and a new unittest file. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@345 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes for 0.12.0bescoto2003-06-261-1/+95
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@332 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added existence check in diryield in case deleted in meantimebescoto2003-04-241-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@319 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* More changes in preparation for 0.11.2bescoto2003-02-251-9/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@284 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added error logging codebescoto2003-02-171-27/+43
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@280 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Re-added --windows-mode optionbescoto2003-02-011-46/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@273 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes for v0.11.1 (see CHANGELOG)bescoto2002-12-311-33/+5
| | | | 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-11/+29
| | | | | | | | 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
* Removed most destructive stepping operationsbescoto2002-12-211-120/+118
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@251 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/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@231 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* --windows-mode now implies --no-hard-links. DSRPath.path nowben2002-10-051-1/+2
| | | | | | | correctly initialized from another RPath. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@221 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --exclude-special-files andben2002-10-041-9/+50
| | | | | | | --{include|exclude}-globbing-filelist options to selection. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@212 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed bad high bit permissions mode in cmodule.c, and assorted changesben2002-08-101-0/+1
| | | | | | | to make --windows-mode work. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@180 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes to 0.9.3, see CHANGELOGben2002-07-161-0/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@157 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* More optimization: rewrote selection iteration to not recur, and addedben2002-06-251-36/+37
| | | | | | | | "fast processing" to IterTreeReducer, so objects don't need to be created in the typical case. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@145 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added compile.py to compile the c portionben2002-06-191-8/+17
| | | | | | | | | Added GPL headers to all the source code files Fixed memory leaks and bad pointer casts in cmodule.c git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@141 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Many optimizations - up to 3x speed improvementben2002-06-171-1/+49
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@134 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Adapted everything to new exploded formatben2002-06-161-1/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@130 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various CPU optimizationsben2002-06-151-8/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@126 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --null-separator, tweaked increment error handlingben2002-06-021-10/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@117 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added resuming bug fixesben2002-05-311-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@114 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Bug fixes to resuming and error correction codeben2002-05-301-15/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@112 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed source finalizer resume bug (although more remains to be done)ben2002-05-211-6/+14
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@95 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various bug fixes so it passes testsben2002-05-201-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@93 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed --include reporting bug, and added error checking to directoryben2002-05-201-3/+5
| | | | | | | listings so that "door" files would be skipped git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@91 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added some error checking code, and a wrapper for easier profilingben2002-05-171-5/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@89 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Belatedly added filename_mapping (should have been added with 0.7.4).ben2002-05-151-5/+9
| | | | | | | | Changed various files to fix --exclude-filelist problems when source remote. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@85 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Lots of changes, see changelog for 0.7.4.ben2002-05-101-16/+19
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@72 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes to work with new destructive_stepping initializationben2002-05-051-4/+2
| | | | | | | code. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@69 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Some changes to work with new DestructiveStepping formatben2002-05-051-3/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@66 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed for 0.7.3 releaseben2002-04-301-6/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@48 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* fixed small bug in parse_last_excludesben2002-04-121-1/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@46 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added new Select codeben2002-04-121-51/+223
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@43 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes to switch to new include/exclude syntaxben2002-04-081-32/+185
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@39 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added selection.py, for better include/exclude optionsben2002-04-061-0/+176
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@34 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109