- 12 Feb, 2005 8 commits
-
-
Wayne Davison authored
(i.e. exclude patterns only) and side-restricted filter rules.
-
Wayne Davison authored
might have spaces.
-
Wayne Davison authored
-
Wayne Davison authored
rules.
-
Wayne Davison authored
apply to the indicated (sender/receiver) side. - Added the hide/show and protect/risk filter rules as an alternate way to specify sender-/receiver-specific include/exclude rules. - send_rules() now allows f_out to be -1 to indicate that the list should be scanned but not sent. - send_rules() now filters the list to remove any items that don't apply to the current side (after sending the item to the other side when f_out != -1). - {send,recv}_filter_list() now transfer the list, even when the receiver is the server and --delete-excluded was specified (the exchanged list is appropriately filtered, of course). - recv_filter_list() uses send_rules() to trim non-applicable rules when we're a local-server (because we got our filter list without send/recv calls when fork() duplicated it).
-
Wayne Davison authored
- Updated MATCHFLGS_FROM_CONTAINER.
-
Wayne Davison authored
when --delete-excluded is set because our list has been trimmed to only include rules that apply in the current mode.
-
Wayne Davison authored
of all the conditional code to support that. - Improved the comment before send_directory() to indicate that it gets called with f == -1 from delete_in_dir().
-
- 11 Feb, 2005 9 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
to the section that talked about --del being a popt alias (which is no longer true).
-
Wayne Davison authored
- Improved --partial-dir.
-
Wayne Davison authored
define RULE_MATCH() being changed into RULE_STRCMP().
-
Wayne Davison authored
have been refused on the server daemon. This allows us to reject implied options (e.g. if --partial is refused and -P specified). - Changed the handling of the --delete refusals from the old idiom of upgrading "delete" to "delete*" into the new idiom of checking if refused_delete is set when we determine --delete was implied. - Changed the --del option from a popt alias into a normal option. - Mark all the daemon options as refused when a daemon is parsing the over-the-socket options. - Created a new function, create_refuse_error(), which is now called from all the spots that check for refused options. - Don't call clean_fname() on an empty string -- either reject it or handle it without erroneously expanding the string. - If --delay-updates was specified without a --partial-dir option, don't send the default "--partial-dir=.~tmp~" option if the server is the receiver -- just let it default.
-
Wayne Davison authored
by the server, not just the partial file.
-
Wayne Davison authored
daemon excludes the dir or file), update the file without delay.
-
- 09 Feb, 2005 3 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
different for protocol version 29.
-
Wayne Davison authored
- Modified f_name_cmp() so that, beginning with protocol 29, it will guarantee that a directory name will sort one slot before its contents (prior versions could sort other items in between in rare instances).
-
- 08 Feb, 2005 4 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
- Only parse the "!" token when MATCHFLG_NO_PREFIXES is set if MATCHFLG_CVS_IGNORE is also set.
-
- 07 Feb, 2005 7 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
- Improved safe_fname() so that it changes all non-printable chars into '?'s, and accomodates more simultaneous (and longer) names.
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
- 06 Feb, 2005 2 commits
-
-
Wayne Davison authored
-
Wayne Davison authored
using the +/- modifiers on merge-file rules.
-
- 05 Feb, 2005 4 commits
-
-
Wayne Davison authored
get_rule_prefix().
-
Wayne Davison authored
-
Wayne Davison authored
-
Wayne Davison authored
-
- 04 Feb, 2005 3 commits
-
-
Wayne Davison authored
CVS rules within your other filter rules.
-
Wayne Davison authored
- Changed get_cvs_excludes() to make an mflags arg.
-
Wayne Davison authored
local transfer), don't duplicate all the filter rules that we already know about in the forked process.
-