search for: pop_local_filt

Displaying 2 results from an estimated 2 matches for "pop_local_filt".

2014 Dec 08
2
[Bug 10995] New: rsync -aFF crashes when parent directory of source directory has a .rsync-filter file with a dir-merge rule in it
...gitignore" > src-parent/.rsync-filter mkdir src-parent/src mkdir src-parent/src/subdir mkdir dest rsync -aFF src-parent/src/ dest/ On Ubuntu 14.04 with the rsync version that ships with Ubuntu (rsync version 3.1.0 protocol version 31), I get the following output: rsync: exclude.c:584: pop_local_filters: Assertion `mergelist_cnt == old_mergelist_cnt' failed. Aborted (core dumped) On OS X 10.10 with rsync version 2.6.9 protocol version 29, this runs without problems. It looks like rsync looks too far up the directory tree for filter rules, and then gets confused. Note that the above st...
2005 Jan 31
1
[patch] add "--ignore" option
...0050125-1221GMT.orig/proto.h ./proto.h --- ../rsync-HEAD-20050125-1221GMT.orig/proto.h Tue Jan 25 12:21:14 2005 +++ ./proto.h Thu Jan 27 16:54:02 2005 @@ -47,7 +47,8 @@ void set_filter_dir(const char *dir, unsigned int dirlen); void *push_local_filters(const char *dir, unsigned int dirlen); void pop_local_filters(void *mem); -int check_filter(struct filter_list_struct *listp, char *name, int name_is_dir); +enum matchtype { M_NOMATCH=0, M_INCLUDE, M_EXCLUDE, M_IGNORE }; +enum matchtype check_filter(struct filter_list_struct *listp, char *name, int name_is_dir); void add_filter(struct filter_list_struct *...