This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The rsync repository.".
The branch, master has been updated via c8fa85b23bfebc68f0ab2e0464937f5ee4a8bf69 (commit) via a61ec6b1688ea64fba7c03d69d6f75a7e0b24c61 (commit) via 7b6c5c77942b8d11631c873b008e0b405d435bc0 (commit) via b32d425451798d514b958a978f5f78903ed3327b (commit) from 134f97c9cc42560b888c4bbdaeab4cc338978832 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c8fa85b23bfebc68f0ab2e0464937f5ee4a8bf69 Author: Matt McCutchen <m...@mattmccutchen.net> Date: Sat May 23 10:59:14 2009 -0700 Refactorings to the filter code, most notably: - Improve function name: parse_rule -> parse_filter_str (to make the similarity with parse_filter_file clearer, and better indicate that it can parse multiple rules when FILTRULE_WORD_SPLIT is specified). - In preparation for rule prefixes containing information beyond the rflags, change the code to pass around a full "template" filter_rule instead of just rflags. Callers of parse_filter_{str,file} that want to specify only rflags can use rule_template(rflags) . - Remove the MODIFIERS_* strings and instead hand-code the condition under which each modifier is valid. This should make it easier to see that the conditions are correct. - Tighten up default modifiers on merge rules: - Disallow "!" because it isn't useful. - If the merge rule specifies a side via "s" or "r", the rules in the file cannot also specify a side via "s", "r", "hide", etc. [Patch was changed by Wayne a bit prior to application.] commit a61ec6b1688ea64fba7c03d69d6f75a7e0b24c61 Author: Wayne Davison <way...@samba.org> Date: Sat May 23 10:08:17 2009 -0700 Improved a couple variable names. commit 7b6c5c77942b8d11631c873b008e0b405d435bc0 Author: Wayne Davison <way...@samba.org> Date: Sat May 23 08:50:42 2009 -0700 Use typedefs for the filter structures. commit b32d425451798d514b958a978f5f78903ed3327b Author: Wayne Davison <way...@samba.org> Date: Sat May 23 08:01:43 2009 -0700 Change filter MATCHFLGs to FILTRULEs. ----------------------------------------------------------------------- Summary of changes: batch.c | 8 +- clientserver.c | 14 +- compat.c | 8 +- exclude.c | 597 +++++++++++++++++++++++++++++--------------------------- flist.c | 6 +- generator.c | 2 +- main.c | 4 +- options.c | 27 ++-- receiver.c | 2 +- rsync.h | 65 +++---- rsync.yo | 8 +- t_stub.c | 4 +- util.c | 2 +- 13 files changed, 390 insertions(+), 357 deletions(-) hooks/post-receive -- The rsync repository. _______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs