Avoid directory permission issues with --fake-super.
[rsync.git] / exclude.c
2010-06-30 Wayne DavisonFixed inconsistencies reported by packaging/var-checker.
2009-12-30 Wayne DavisonFixed the passing of a '/' modifier for an absolute...
2009-01-17 Wayne DavisonUpdate the copyright year.
2008-07-31 Wayne DavisonOutput an FERROR* for a general io_error, and an FWARNI...
2008-03-26 Wayne DavisonImproved a length check in parse_merge_name().
2008-03-24 Wayne DavisonDon't send daemon-config filter-action messages back...
2008-03-22 Wayne DavisonAdded XFLG_DIR2WILD3 flag that the daemon uses to trans...
2008-03-22 Wayne DavisonA couple fixes in add_rule() for XFLG_ABS_IF_SLASH:
2008-03-22 Wayne DavisonChange ex_len to pre_len in add_rule().
2008-03-21 Wayne DavisonSome improvements to the file-name cleaning code:
2008-03-20 Wayne DavisonChanged the name of the server_filter_list to be
2008-03-17 Wayne DavisonAdded "const" to a couple more char * args.
2008-03-01 Wayne DavisonInclude 2008 in the copyright years.
2007-11-21 Wayne DavisonGot rid of the unused symlink parameter to sanitize_path().
2007-11-12 Wayne DavisonIncluding my extern-squishing script, which just found an
2007-10-31 Wayne DavisonCall clean_fname() with new flag arg.
2007-10-26 Wayne DavisonFixed problem with anchored filter and an absolute
2007-10-25 Wayne DavisonAdded .git/ to "CVS" excludes.
2007-10-07 Wayne DavisonGot rid of some old exclude trickery for --list-only...
2007-09-03 Wayne DavisonUse new0() function instead of new() followed by memset().
2007-08-04 Wayne DavisonAvoid a crash if pop_local_filters() has some pointer...
2007-07-10 Wayne DavisonTweaking the license text a bit more.
2007-07-07 Wayne DavisonSwitching to GPL 3.
2007-02-04 Wayne DavisonFurther modifications to the copyright comment section.
2006-12-28 Wayne DavisonNew support function: change_local_filter_dir().
2006-12-28 Wayne DavisonDon't include MATCHFLG_PERISHABLE in CVS-exclude handli...
2006-11-21 Wayne DavisonThe exclude code wasn't sending the MATCHFLG_NEGATE...
2006-11-11 Wayne Davison- Added the 'p' (perishable) flag to the filter rules...
2006-11-11 Wayne DavisonTweaked an exit_cleanup() value.
2006-10-13 Wayne DavisonCast pat_len to an int when using it as a field width.
2006-10-13 Wayne DavisonFixed an infinite loop in parse_rule() when a filter...
2006-10-12 Wayne DavisonSome minor improvements to parse_merge_name().
2006-09-09 Wayne DavisonThe --delete-excluded code now also drops any merge...
2006-09-01 Wayne DavisonMatt pointed out that the code was not properly droppin...
2006-08-31 Wayne DavisonMake sure that --delete-excluded does not elide a per...
2006-08-12 Wayne DavisonFixed an exclude bug with --relative excluding "/".
2006-05-11 Wayne DavisonAdded ".bzr/" to the default CVS exclusions.
2006-05-03 Wayne DavisonUse the new calling syntax for sanitize_path().
2006-04-25 Wayne DavisonUpdated the FSF's address to an even newer one.
2006-04-25 Wayne Davison- Updated the address for the FSF in the opening comment.
2006-03-28 Wayne DavisonUse the regular delete* vars instead of the saw_delete...
2006-03-13 Wayne DavisonFixed a problem when copying an absolute source path...
2006-01-28 Wayne Davison- We need to send exclude info from the client to a...
2006-01-21 Wayne DavisonUse the new saw_delete* variables to ensure that the...
2006-01-13 Wayne DavisonGot rid of calls to (the soon to vanish) safe_fname...
2006-01-06 Wayne DavisonWe need to call clearerr() when getc() returns EOF...
2006-01-02 Wayne DavisonWe use the new wildmatch_array() and litmatch_array...
2005-12-24 Wayne Davison- Renamed match_start -> anchored_match.
2005-12-17 Wayne DavisonTweaked the debug output for cvs_filter_list and server...
2005-10-07 Wayne DavisonSupport new XFLG_ABS_IF_SLASH flag.
2005-09-16 Wayne DavisonReally fix '!' in a .cvsignore file this time.
2005-07-29 Wayne DavisonUse BIGPATHBUFLEN for the length of two line buffers.
2005-07-07 Wayne DavisonChanged overflow() to overflow_exit().
2005-04-26 Wayne DavisonA slightly better fix than the last one (though it...
2005-04-26 Wayne DavisonFixed problem with -C when we're the sender, the remote...
2005-04-07 Wayne DavisonMake sure that "- !" or "+ !" aren't interpreted as...
2005-02-27 Wayne DavisonTweaked an error message.
2005-02-26 Wayne DavisonFixed a problem sending include rules to an older
2005-02-20 Wayne DavisonHave rule_strcmp() accept and return a uchar*.
2005-02-19 Wayne DavisonRules read in from per-dir merge files need to have...
2005-02-12 Wayne Davison- Added modifiers for the include/exclude rules that...
2005-02-11 Wayne DavisonChanged rule_match() to rule_strcmp(). Likewise for the
2005-02-08 Wayne DavisonAllow a ',' to prefix the MODIFIERS for a single-letter...
2005-02-08 Wayne Davison- Added long-name filter rules.
2005-02-07 Wayne DavisonAdded missing call to safe_fname().
2005-02-05 Wayne DavisonFixed an off-by-one error in the prefix-length checking in
2005-02-05 Wayne DavisonImproved the name of a variable.
2005-02-04 Wayne Davison- Moved get_cvs_excludes() up above its only use and...
2005-02-04 Wayne DavisonIf we're a "local server" (i.e. we just forked a server...
2005-02-04 Wayne DavisonFixed the way get_rule_prefix() turns the MATCHFLG_WORD...
2005-02-04 Wayne Davison- Changed filter_rule() to add_rule().
2005-02-04 Wayne DavisonFixed the MODIFIERS_MERGE_FILE define.
2005-02-03 Wayne DavisonAdded an mflags arg to get_filter_tok(), add_filter_fil...
2005-02-03 Wayne DavisonImplemented a "!" modifier for filter rules that lets...
2005-01-31 Wayne DavisonChanged the "s" modifier to "w" for a word-splitting...
2005-01-29 Wayne Davison- Renamed make_filter() to filter_rule().
2005-01-28 Wayne DavisonDon't allow the user to specify a filter file that...
2005-01-28 Wayne DavisonCase uchar pointer to a char pointer when calling strlen().
2005-01-25 Wayne Davison- Moved the code that turns rule flags into chars into...
2005-01-25 Wayne DavisonRenamed several exclude-related functions/variables...
2005-01-25 Wayne DavisonDon't try to allocate zero bytes in push_local_excludes().
2005-01-25 Wayne DavisonImplemented the core of the merge-file and per-dir...
2005-01-22 Wayne DavisonChanged a comment.
2005-01-13 Wayne DavisonAid forward-compatibility in the include/exclude syntax...
2004-10-06 Wayne DavisonRe-enable the "!" token-handling in a .cvsignore file.
2004-09-22 Wayne DavisonIn get_exclude_tok(), if XFLG_DIRECTORY was passed...
2004-08-10 Wayne DavisonA minor improvement in check_one_exclude().
2004-08-05 Wayne DavisonSet "eob" correctly in add_exclude_file().
2004-05-22 Wayne DavisonFixed the comment for get_exclude_tok().
2004-05-21 Wayne DavisonGot rid of a compiler warning (which was only output...
2004-05-16 Wayne DavisonRenamed free_exclude_list() to clear_exclude_list().
2004-05-16 Wayne DavisonMoved the setting of ret->match_flags up a little in...
2004-05-16 Wayne Davison- Switched the "include" and "directory" ints into...
2004-05-15 Wayne Davison- Complain about an exclude that was too long and then...
2004-05-14 Wayne DavisonIn the debug output, distinguish between a user-request...
2004-04-27 Wayne Davison- Changed XFLG_NO_PREFIXES to XFLG_WORDS_ONLY.
2004-04-27 Wayne DavisonMade a comment clearer.
2004-04-24 Wayne DavisonImproved the debug string for the local_exclude_list.
2004-04-23 Wayne DavisonFixed a comment.
2004-04-22 Wayne DavisonRestore the old include behavior where a command-line...
next