rsync/rsync.git
19 years agoUpdated the default "log format" string and the output of "%i".
Wayne Davison [Thu, 17 Feb 2005 09:19:07 +0000 (09:19 +0000)]
Updated the default "log format" string and the output of "%i".

19 years agoChanged the default log format.
Wayne Davison [Thu, 17 Feb 2005 09:16:51 +0000 (09:16 +0000)]
Changed the default log format.

19 years agoUse '.' for unchanged attributes in the %i output.
Wayne Davison [Thu, 17 Feb 2005 09:16:23 +0000 (09:16 +0000)]
Use '.' for unchanged attributes in the %i output.

19 years agoMore improvements for the description of the %i output.
Wayne Davison [Wed, 16 Feb 2005 20:12:20 +0000 (20:12 +0000)]
More improvements for the description of the %i output.

19 years agoMention the new flag-word for protocol 29.
Wayne Davison [Wed, 16 Feb 2005 17:08:04 +0000 (17:08 +0000)]
Mention the new flag-word for protocol 29.

19 years ago- The itemized flags are now 2 bytes instead of 1.
Wayne Davison [Wed, 16 Feb 2005 17:02:16 +0000 (17:02 +0000)]
- The itemized flags are now 2 bytes instead of 1.
- Always send/receive the itemized flags for protocols >= 29.
- The output of the verbose log-the-transfer messages is always handled
  via log_send() (when we're the client).

19 years ago- The itemized flags are now 2 bytes instead of 1.
Wayne Davison [Wed, 16 Feb 2005 17:02:13 +0000 (17:02 +0000)]
- The itemized flags are now 2 bytes instead of 1.
- Always send/receive the itemized flags for protocols >= 29.
- The output of the verbose log-the-transfer messages is always handled
  via log_recv() (when we're the client).

19 years ago- The itemized flags are now 2 bytes instead of 1.
Wayne Davison [Wed, 16 Feb 2005 17:02:11 +0000 (17:02 +0000)]
- The itemized flags are now 2 bytes instead of 1.
- Always send the itemized flags for protocols >= 29.
- Sent an itemized-flag update for dirs and symlinks for protocols >= 29
  (instead of outputting a message directly).

19 years ago- Auto-set --verbose if --dry-run is specified w/o --log-format.
Wayne Davison [Wed, 16 Feb 2005 17:02:08 +0000 (17:02 +0000)]
- Auto-set --verbose if --dry-run is specified w/o --log-format.
- When verbose w/o a log_format specified, set it to "%n%L".
- There's no longer a need to send -i to the server.

19 years agoMoved the auto-setting of --verbose when --dry-run is specified into
Wayne Davison [Wed, 16 Feb 2005 17:02:05 +0000 (17:02 +0000)]
Moved the auto-setting of --verbose when --dry-run is specified into
options.c.

19 years agoTweaked ITEM_MISSING_DATA.
Wayne Davison [Wed, 16 Feb 2005 17:02:02 +0000 (17:02 +0000)]
Tweaked ITEM_MISSING_DATA.

19 years agoNo need to handle itemize_changes anymore.
Wayne Davison [Wed, 16 Feb 2005 17:01:59 +0000 (17:01 +0000)]
No need to handle itemize_changes anymore.

19 years agoTweaked the mention of --itemize-changes.
Wayne Davison [Wed, 16 Feb 2005 08:12:34 +0000 (08:12 +0000)]
Tweaked the mention of --itemize-changes.

19 years ago- We now accept an itemized-changes flag-byte over the socket if we're
Wayne Davison [Wed, 16 Feb 2005 08:10:45 +0000 (08:10 +0000)]
- We now accept an itemized-changes flag-byte over the socket if we're
  the local client and --itemized-changes was specified.  If the item
  is not being updated, just call log_recv().
- We reject an attempt to file-update any non-regular file, not just
  dirs.
- Avoid the verbose "log the transfer" output if --log-format was
  specified and log_before_transfer is in effect.
- Call log_recv() with its new iflags arg.

19 years ago- We now accept an itemized-changes flag byte over the socket if we're
Wayne Davison [Wed, 16 Feb 2005 08:10:41 +0000 (08:10 +0000)]
- We now accept an itemized-changes flag byte over the socket if we're
  in --itemized-changes mode.  If the item is not being updated,
  either pass it along to the receiver (if we're the server) or just
  call log_send().
- We reject an attempt to file-update any non-regular file, not just
  dirs.
- Avoid the verbose "log the transfer" output if --log-format was
  specified and log_before_transfer is in effect.
- Call log_send() with its new iflags arg.

19 years agoEnsure that -i is set consistent with the batch's data.
Wayne Davison [Wed, 16 Feb 2005 08:10:38 +0000 (08:10 +0000)]
Ensure that -i is set consistent with the batch's data.

19 years ago- If log_before_transfer is possible, don't force --verbose on for
Wayne Davison [Wed, 16 Feb 2005 08:10:31 +0000 (08:10 +0000)]
- If log_before_transfer is possible, don't force --verbose on for
  --progress.
- If --log-format contains %i, set --itemize-changes (-i).
- Always send -i to the remote rsync if it was specified/implied.

19 years ago- Improved log_formatted() to handle long filenames better.
Wayne Davison [Wed, 16 Feb 2005 08:10:28 +0000 (08:10 +0000)]
- Improved log_formatted() to handle long filenames better.
- Added %i, for the list of itemized changes, %n for the normal
  filename (might be shorter than %f), and %L for a " -> symlink"
  string IIF the item is a symlink (else "").
- The log_{send,recv}() functions now take an "iflags" arg.

19 years agoChanged showchg() into itemize(), which now ships off a flag byte of
Wayne Davison [Wed, 16 Feb 2005 08:10:25 +0000 (08:10 +0000)]
Changed showchg() into itemize(), which now ships off a flag byte of
what changed over to the sender instead of outputting a string itself.
This does mean that we now ship off indexes of non-file items that got
updated, but the sender will know what to do with it.

19 years ago- Added the new ITEM_* flags for the itemized-changes flag passing.
Wayne Davison [Wed, 16 Feb 2005 08:10:22 +0000 (08:10 +0000)]
- Added the new ITEM_* flags for the itemized-changes flag passing.
- Also added defines for FLAG_SENT and MSG_SUCCESS.

19 years agoDocumented that -i now sets a default --log-format string.
Wayne Davison [Wed, 16 Feb 2005 08:10:19 +0000 (08:10 +0000)]
Documented that -i now sets a default --log-format string.

19 years agoDocumented the new log-format escapes: %n, %L, and %i.
Wayne Davison [Wed, 16 Feb 2005 08:10:13 +0000 (08:10 +0000)]
Documented the new log-format escapes: %n, %L, and %i.

19 years agoSome tweaks to how --itemize-changes works.
Wayne Davison [Wed, 16 Feb 2005 01:13:03 +0000 (01:13 +0000)]
Some tweaks to how --itemize-changes works.

19 years agoCheck for refusal of --delete-before when it is inferred.
Wayne Davison [Tue, 15 Feb 2005 21:15:58 +0000 (21:15 +0000)]
Check for refusal of --delete-before when it is inferred.

19 years agoMoved two paragraphs.
Wayne Davison [Tue, 15 Feb 2005 20:42:36 +0000 (20:42 +0000)]
Moved two paragraphs.

19 years agoMade showchg() use safe_fname().
Wayne Davison [Tue, 15 Feb 2005 20:41:37 +0000 (20:41 +0000)]
Made showchg() use safe_fname().

19 years ago- Mention the addition of --itemize-changes.
Wayne Davison [Tue, 15 Feb 2005 19:47:57 +0000 (19:47 +0000)]
- Mention the addition of --itemize-changes.
- Mention the setting of read_only when a daemon is read-only.

19 years agoDecided on a better option name --itemize-changes (-i).
Wayne Davison [Tue, 15 Feb 2005 07:41:13 +0000 (07:41 +0000)]
Decided on a better option name --itemize-changes (-i).

19 years agoImplemented the --what-has-changed functionality.
Wayne Davison [Tue, 15 Feb 2005 07:20:14 +0000 (07:20 +0000)]
Implemented the --what-has-changed functionality.

19 years agoDon't force -v with -n if -w was specified.
Wayne Davison [Tue, 15 Feb 2005 07:20:11 +0000 (07:20 +0000)]
Don't force -v with -n if -w was specified.

19 years agoIf -w and -v are both on, don't output the "log the transfer"
Wayne Davison [Tue, 15 Feb 2005 07:20:04 +0000 (07:20 +0000)]
If -w and -v are both on, don't output the "log the transfer"
verbose message.

19 years agoAdded --what-has-changed (-w), which summaries the changes
Wayne Davison [Tue, 15 Feb 2005 07:20:01 +0000 (07:20 +0000)]
Added --what-has-changed (-w), which summaries the changes
being made to the files.

19 years agoDocument --what-has-changed (-w).
Wayne Davison [Tue, 15 Feb 2005 07:19:58 +0000 (07:19 +0000)]
Document --what-has-changed (-w).

19 years agoFixed a typo.
Wayne Davison [Tue, 15 Feb 2005 03:38:04 +0000 (03:38 +0000)]
Fixed a typo.

19 years agoMake sure that there are no directory-time differences between the
Wayne Davison [Tue, 15 Feb 2005 02:01:02 +0000 (02:01 +0000)]
Make sure that there are no directory-time differences between the
dirs that might trip up the check of the merged copy.

19 years agoHad a report that the __attribute__ code needs to check for
Wayne Davison [Mon, 14 Feb 2005 22:49:51 +0000 (22:49 +0000)]
Had a report that the __attribute__ code needs to check for
__APPLE__ being defined, not APPLE.

19 years agoOne arg to matched() is supposed to be an int32.
Wayne Davison [Mon, 14 Feb 2005 22:48:28 +0000 (22:48 +0000)]
One arg to matched() is supposed to be an int32.

19 years agoChanged one size_t var into an int32.
Wayne Davison [Mon, 14 Feb 2005 22:47:42 +0000 (22:47 +0000)]
Changed one size_t var into an int32.

19 years agoImproved description of --whole-file option.
Wayne Davison [Mon, 14 Feb 2005 19:09:30 +0000 (19:09 +0000)]
Improved description of --whole-file option.

19 years agoFixed a mismatch in the compressed-data handling between how the
Wayne Davison [Mon, 14 Feb 2005 08:28:00 +0000 (08:28 +0000)]
Fixed a mismatch in the compressed-data handling between how the
sending side and the receiving side handled implicit (unsent) data.

19 years agoChanged various token variables from "int"s to "int32"s.
Wayne Davison [Mon, 14 Feb 2005 08:19:32 +0000 (08:19 +0000)]
Changed various token variables from "int"s to "int32"s.

19 years agoThe count of chunks should really be an int32, not a size_t,
Wayne Davison [Mon, 14 Feb 2005 08:13:47 +0000 (08:13 +0000)]
The count of chunks should really be an int32, not a size_t,
because that's the maximum size we can transmit over the wire.

19 years agoChanged the size_t variables into int32 variables.
Wayne Davison [Mon, 14 Feb 2005 08:12:22 +0000 (08:12 +0000)]
Changed the size_t variables into int32 variables.

19 years agoDon't let --fuzzy be used with a protocol_version < 29.
Wayne Davison [Mon, 14 Feb 2005 02:47:44 +0000 (02:47 +0000)]
Don't let --fuzzy be used with a protocol_version < 29.

19 years agoMention --fuzzy.
Wayne Davison [Mon, 14 Feb 2005 02:41:35 +0000 (02:41 +0000)]
Mention --fuzzy.

19 years agoAdded code to read a fuzzy-basis name from the generator.
Wayne Davison [Mon, 14 Feb 2005 02:41:30 +0000 (02:41 +0000)]
Added code to read a fuzzy-basis name from the generator.

19 years agoAdded handling for fuzzy-basis scanning. When a fuzzy filename is
Wayne Davison [Mon, 14 Feb 2005 02:41:27 +0000 (02:41 +0000)]
Added handling for fuzzy-basis scanning.  When a fuzzy filename is
chosen, the name is sent down the name-pipe to the receiver.

19 years ago- If send_file_name() gets f set to -2, it skips the local filter rules.
Wayne Davison [Mon, 14 Feb 2005 02:41:23 +0000 (02:41 +0000)]
- If send_file_name() gets f set to -2, it skips the local filter rules.
- Added get_dirlist(), which returns a file_list structure for the
  desired directory, optionally with local filter rules disabled.

19 years agoSet need_name_pipe if --fuzzy was specified.
Wayne Davison [Mon, 14 Feb 2005 02:41:18 +0000 (02:41 +0000)]
Set need_name_pipe if --fuzzy was specified.

19 years agoAdded parsing for the --fuzzy (-y) option.
Wayne Davison [Mon, 14 Feb 2005 02:41:15 +0000 (02:41 +0000)]
Added parsing for the --fuzzy (-y) option.

19 years agoAdded find_filename_suffix() and fuzzy_distance().
Wayne Davison [Mon, 14 Feb 2005 02:41:10 +0000 (02:41 +0000)]
Added find_filename_suffix() and fuzzy_distance().

19 years agoDocument the --fuzzy (-y) option.
Wayne Davison [Mon, 14 Feb 2005 02:41:05 +0000 (02:41 +0000)]
Document the --fuzzy (-y) option.

19 years agoChanged #if to use "defined".
Wayne Davison [Mon, 14 Feb 2005 02:34:01 +0000 (02:34 +0000)]
Changed #if to use "defined".

19 years agoIf f_name_cmp() discovers that two directory strings compare to an
Wayne Davison [Mon, 14 Feb 2005 01:29:17 +0000 (01:29 +0000)]
If f_name_cmp() discovers that two directory strings compare to an
equal value without being equal pointers, substitute one of the
pointers for the other in the file list.  This optimizes future name
comparisons.  Note also that this optimization won't be triggered
very often (because rsync tends to send the names grouped by dir-
name at transmission time), but it's nice to be able to assume that
all files in the same dir have identical dir-name pointers after the
qsort is finished.

19 years agoDon't check defined-ness of SIZEOF_OFF64_T.
Wayne Davison [Mon, 14 Feb 2005 00:58:10 +0000 (00:58 +0000)]
Don't check defined-ness of SIZEOF_OFF64_T.

19 years agoJohn E. Malmberg convinced me to standardize on #ifs for defined
Wayne Davison [Mon, 14 Feb 2005 00:53:43 +0000 (00:53 +0000)]
John E. Malmberg convinced me to standardize on #ifs for defined
values instead of non-zero.

19 years agoIn clean_flist(), if a duplicate is found for a dir and a non-dir,
Wayne Davison [Sun, 13 Feb 2005 22:48:38 +0000 (22:48 +0000)]
In clean_flist(), if a duplicate is found for a dir and a non-dir,
always dump the non-dir (because the dir might have contents in
the list).

19 years agoThe dir vs non-dir test now assumes the dir wins.
Wayne Davison [Sun, 13 Feb 2005 22:48:35 +0000 (22:48 +0000)]
The dir vs non-dir test now assumes the dir wins.

19 years agoMention the new sorting method for protocol 29.
Wayne Davison [Sun, 13 Feb 2005 22:37:29 +0000 (22:37 +0000)]
Mention the new sorting method for protocol 29.

19 years agoAdded a test for the merging of a dir and a non-dir with the same name.
Wayne Davison [Sun, 13 Feb 2005 22:01:15 +0000 (22:01 +0000)]
Added a test for the merging of a dir and a non-dir with the same name.

19 years agoAdded some missing commas in some option summary lines.
Wayne Davison [Sun, 13 Feb 2005 21:50:55 +0000 (21:50 +0000)]
Added some missing commas in some option summary lines.

19 years ago- Made receive_file_entry() return the file_struct pointer instead
Wayne Davison [Sun, 13 Feb 2005 21:15:47 +0000 (21:15 +0000)]
- Made receive_file_entry() return the file_struct pointer instead
  of storing it into the files[] array.
- Made flist_find() return "no match" if the found item differs in
  its directory-ness from the search item.
- Changed f_name_cmp() to sort sub-directories after non-directories
  for each directory's contents.  This makes things like the upcoming
  --fuzzy patch easier to get right.
- One complicating factor is that clean_flist() needed some extra
  code to ensure that a directory doesn't duplicate a non-directory
  of the same name.
- Make sure that the "strip_root" code in clean_flist() (for relative
  paths) strips off all leading slashes.

19 years agoImproved the call to f_name_cmp().
Wayne Davison [Sun, 13 Feb 2005 20:06:18 +0000 (20:06 +0000)]
Improved the call to f_name_cmp().

19 years agoChanged the prefix on the fnc_state enums.
Wayne Davison [Sun, 13 Feb 2005 10:23:56 +0000 (10:23 +0000)]
Changed the prefix on the fnc_state enums.

19 years agoImproved the summary for the -F option.
Wayne Davison [Sun, 13 Feb 2005 05:45:42 +0000 (05:45 +0000)]
Improved the summary for the -F option.

19 years agoImproved the help text for -F.
Wayne Davison [Sun, 13 Feb 2005 05:44:29 +0000 (05:44 +0000)]
Improved the help text for -F.

19 years agoImproved the description of the --compress (-z) option.
Wayne Davison [Sat, 12 Feb 2005 22:22:14 +0000 (22:22 +0000)]
Improved the description of the --compress (-z) option.

19 years agoImproved the documentation of the --compress (-z) option.
Wayne Davison [Sat, 12 Feb 2005 22:21:45 +0000 (22:21 +0000)]
Improved the documentation of the --compress (-z) option.

19 years agoForgot to make sure that the dir-times on the chkdir got synced
Wayne Davison [Sat, 12 Feb 2005 21:22:21 +0000 (21:22 +0000)]
Forgot to make sure that the dir-times on the chkdir got synced
in the newest test case.

19 years agoWhen --dry-run is set, note when a directory is missing and avoid
Wayne Davison [Sat, 12 Feb 2005 21:18:58 +0000 (21:18 +0000)]
When --dry-run is set, note when a directory is missing and avoid
trying to stat() any items inside that dir's hierarchy.  This fixes
a bug where a symlink to a dir getting replaced by a dir with
identical contents to the dir at the other end of the symlink would
not report the updated files in the new hierarchy. (See bug #1673)

19 years agoSome more improvements to exercise rule-restricted merge files
Wayne Davison [Sat, 12 Feb 2005 20:45:39 +0000 (20:45 +0000)]
Some more improvements to exercise rule-restricted merge files
(i.e. exclude patterns only) and side-restricted filter rules.

19 years agoImproved checkit() and rsync_ls_lR() to work with filenames that
Wayne Davison [Sat, 12 Feb 2005 20:25:12 +0000 (20:25 +0000)]
Improved checkit() and rsync_ls_lR() to work with filenames that
might have spaces.

19 years agoMention the protocol change for --delete-excluded.
Wayne Davison [Sat, 12 Feb 2005 19:52:40 +0000 (19:52 +0000)]
Mention the protocol change for --delete-excluded.

19 years agoDocument the new filter rule flags for sender-/receiver-specific
Wayne Davison [Sat, 12 Feb 2005 19:52:34 +0000 (19:52 +0000)]
Document the new filter rule flags for sender-/receiver-specific
rules.

19 years ago- Added modifiers for the include/exclude rules that makes them
Wayne Davison [Sat, 12 Feb 2005 19:52:26 +0000 (19:52 +0000)]
- Added modifiers for the include/exclude rules that makes them
  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).

19 years ago- Define MATCHFLG_SENDER_SIDE and MATCHFLG_RECEIVER_SIDE.
Wayne Davison [Sat, 12 Feb 2005 19:52:22 +0000 (19:52 +0000)]
- Define MATCHFLG_SENDER_SIDE and MATCHFLG_RECEIVER_SIDE.
- Updated MATCHFLGS_FROM_CONTAINER.

19 years agoWe don't need to avoid the local filter list in send_file_name()
Wayne Davison [Sat, 12 Feb 2005 19:52:18 +0000 (19:52 +0000)]
We don't need to avoid the local filter list in send_file_name()
when --delete-excluded is set because our list has been trimmed to
only include rules that apply in the current mode.

19 years ago- Since send_file_list() is no longer called with f == -1, got rid
Wayne Davison [Sat, 12 Feb 2005 18:40:15 +0000 (18:40 +0000)]
- Since send_file_list() is no longer called with f == -1, got rid
  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().

19 years agoDon't use underscores in the example filter rules.
Wayne Davison [Fri, 11 Feb 2005 23:16:41 +0000 (23:16 +0000)]
Don't use underscores in the example filter rules.

19 years agoMade "i" a size_t in receive_sums().
Wayne Davison [Fri, 11 Feb 2005 20:46:55 +0000 (20:46 +0000)]
Made "i" a size_t in receive_sums().

19 years agoA minor tweak for the dry_run logic.
Wayne Davison [Fri, 11 Feb 2005 20:26:08 +0000 (20:26 +0000)]
A minor tweak for the dry_run logic.

19 years agoImproved the "refuse options" section, including an update
Wayne Davison [Fri, 11 Feb 2005 10:52:50 +0000 (10:52 +0000)]
Improved the "refuse options" section, including an update
to the section that talked about --del being a popt alias
(which is no longer true).

19 years ago- Several improvements in describing how options imply other options.
Wayne Davison [Fri, 11 Feb 2005 10:51:25 +0000 (10:51 +0000)]
- Several improvements in describing how options imply other options.
- Improved --partial-dir.

19 years agoChanged rule_match() to rule_strcmp(). Likewise for the
Wayne Davison [Fri, 11 Feb 2005 10:47:43 +0000 (10:47 +0000)]
Changed rule_match() to rule_strcmp().  Likewise for the
define RULE_MATCH() being changed into RULE_STRCMP().

19 years ago- Added some new refused_* variables that note if certain options
Wayne Davison [Fri, 11 Feb 2005 10:42:55 +0000 (10:42 +0000)]
- Added some new refused_* variables that note if certain options
  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.

19 years agoHave partial_dir_fname() also check if the dir is excluded
Wayne Davison [Fri, 11 Feb 2005 09:58:31 +0000 (09:58 +0000)]
Have partial_dir_fname() also check if the dir is excluded
by the server, not just the partial file.

19 years agoIf a --delay-update can't use the partial-dir (e.g. if a server
Wayne Davison [Fri, 11 Feb 2005 09:56:28 +0000 (09:56 +0000)]
If a --delay-update can't use the partial-dir (e.g. if a server
daemon excludes the dir or file), update the file without delay.

19 years agoImproved the --modify-window description.
Wayne Davison [Wed, 9 Feb 2005 17:08:23 +0000 (17:08 +0000)]
Improved the --modify-window description.

19 years agoImproved several items and added a new section describing what is
Wayne Davison [Wed, 9 Feb 2005 04:45:36 +0000 (04:45 +0000)]
Improved several items and added a new section describing what is
different for protocol version 29.

19 years ago- Decided that flist_find() should be public, not static.
Wayne Davison [Wed, 9 Feb 2005 02:36:17 +0000 (02:36 +0000)]
- Decided that flist_find() should be public, not static.
- 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).

19 years agoAlso test the new long-named filter rules.
Wayne Davison [Tue, 8 Feb 2005 19:30:07 +0000 (19:30 +0000)]
Also test the new long-named filter rules.

19 years agoMention the new long-name filter rules.
Wayne Davison [Tue, 8 Feb 2005 19:06:30 +0000 (19:06 +0000)]
Mention the new long-name filter rules.

19 years agoAllow a ',' to prefix the MODIFIERS for a single-letter filter rule.
Wayne Davison [Tue, 8 Feb 2005 18:47:25 +0000 (18:47 +0000)]
Allow a ',' to prefix the MODIFIERS for a single-letter filter rule.

19 years ago- Added long-name filter rules.
Wayne Davison [Tue, 8 Feb 2005 18:33:16 +0000 (18:33 +0000)]
- Added long-name filter rules.
- Only parse the "!" token when MATCHFLG_NO_PREFIXES is set if
  MATCHFLG_CVS_IGNORE is also set.

19 years agoFixed a typo.
Wayne Davison [Mon, 7 Feb 2005 20:46:42 +0000 (20:46 +0000)]
Fixed a typo.

19 years ago- Added more calls to safe_fname().
Wayne Davison [Mon, 7 Feb 2005 20:41:43 +0000 (20:41 +0000)]
- Added more calls to safe_fname().
- Improved safe_fname() so that it changes all non-printable chars
  into '?'s, and accomodates more simultaneous (and longer) names.

19 years agoAdded missing calls to safe_fname() and full_fname().
Wayne Davison [Mon, 7 Feb 2005 20:40:18 +0000 (20:40 +0000)]
Added missing calls to safe_fname() and full_fname().

19 years agoMade NS define make use of safe_fname().
Wayne Davison [Mon, 7 Feb 2005 20:39:13 +0000 (20:39 +0000)]
Made NS define make use of safe_fname().

19 years agoAdded missing call to safe_fname().
Wayne Davison [Mon, 7 Feb 2005 20:38:56 +0000 (20:38 +0000)]
Added missing call to safe_fname().

19 years agoAdding more calls to safe_fname().
Wayne Davison [Mon, 7 Feb 2005 20:36:43 +0000 (20:36 +0000)]
Adding more calls to safe_fname().