summaryrefslogtreecommitdiff
path: root/generator.c
AgeCommit message (Expand)AuthorFilesLines
2006-11-11- Make delete_dir_contents() use less stack by recursing directlyWayne Davison1-3/+20
2006-11-11My adaptation of Matt's cleanup of the delete_item() code.Wayne Davison1-80/+116
2006-11-11Allow --max-delete=0 (zero used to be ignored).Wayne Davison1-4/+4
2006-11-10Changed two more references to "st" to "real_st" in the dir-handlingWayne Davison1-2/+2
2006-11-10- Fixed a problem where the real stat struct for a newly-createdWayne Davison1-9/+11
2006-11-10- Improved try_dests_non() so that it works with all non-regularWayne Davison1-124/+194
2006-10-22- Fixed an error-handling path in try_dests_reg().Wayne Davison1-1/+4
2006-10-13- Use the new FNONE enum instead of a literal 0 value.Wayne Davison1-8/+10
2006-10-12Removed the changes in symlink handling in non-chroot daemon mode asWayne Davison1-1/+1
2006-10-11If new_root_dir is set, itemize the output of the "." dir as aWayne Davison1-2/+9
2006-10-09If the combination of --dry-run, --link-dest, and -H finds a matchingWayne Davison1-1/+4
2006-09-30I decided that combining --link-dest with -I doesn't make much senseWayne Davison1-8/+1
2006-06-30Decided that I like remove-source-files better than remove-sender-files.Wayne Davison1-8/+8
2006-06-30Handle the --remove-sender-files option by sending MSG_SUCCESS forWayne Davison1-9/+23
2006-06-05If we fail to create a new directory, skip trying to updateWayne Davison1-7/+29
2006-06-01- Got rid of the FNAME logcode enum.Wayne Davison1-7/+7
2006-05-29- Use the renamed stdout_format_has_i variable.Wayne Davison1-13/+10
2006-05-16Tweaked a couple things in try_dests_reg().Wayne Davison1-6/+4
2006-05-09Some demon_log_* variables changed into logfile_* variables that areWayne Davison1-6/+6
2006-05-05- Don't check HAVE_LINK directly, use SUPPORT_HARD_LINKS instead.Wayne Davison1-7/+7
2006-05-05Cast file->mode to an int when printing it via %o.Wayne Davison1-1/+1
2006-05-04Fix generator.c to avoid calling do_link() on systems that do not supportPaul Green1-1/+4
2006-05-03- Call safe_stat() instead of do_stat() when a sanitizing daemon mightWayne Davison1-7/+1
2006-05-02Moved the sanitizing of a symlink's link string here from flist.c.Wayne Davison1-0/+6
2006-05-02Fixed a problem in the --link-dest processing where -I (--ignore-times)Wayne Davison1-1/+10
2006-04-25Updated the FSF's address to an even newer one.Wayne Davison1-3/+3
2006-04-25- Updated the address for the FSF in the opening comment.Wayne Davison1-22/+22
2006-04-18Fixed a typo in the new code.Wayne Davison1-1/+1
2006-04-18- Fixed --copy-dest behavior on a system where CAN_HARDLINK_SYMLINKWayne Davison1-14/+25
2006-04-18A slight improvement to the logic in try_dests_non().Wayne Davison1-6/+13
2006-04-17Fixed a bug where special files were not getting hard-linked viaWayne Davison1-6/+11
2006-04-17Use the new CAN_HARDLINK_SYMLINK and CAN_HARDLINK_SPECIAL definesWayne Davison1-11/+11
2006-03-10Don't force S_IWUSR on a solo directory transfer.Wayne Davison1-3/+3
2006-02-24Got rid of unused externs.Wayne Davison1-1/+0
2006-02-24A recently added stat() call needed to be do_stat().Wayne Davison1-1/+2
2006-02-24The create_directory_path() function no longer takes a base_umaskWayne Davison1-3/+2
2006-02-23One more fuzzy tweak.Wayne Davison1-1/+3
2006-02-23Some improved fuzzy-parent-dir logic.Wayne Davison1-7/+5
2006-02-23The new fuzzy-dir logic once again avoids calling get_dirlist()Wayne Davison1-3/+9
2006-02-23Fixed the creation of symlinks and devices when both --relativeWayne Davison1-12/+15
2006-02-23Renamed fuzzy_dirname -> parent_dirname.Wayne Davison1-5/+5
2006-02-23Make sure that the --fuzzy option's dir-scan doesn't generate anWayne Davison1-3/+7
2006-02-15Don't try to help the ACKs for the --remove-sent-file optionWayne Davison1-1/+1
2006-02-15Call increment_active_files() during the first phase of a transferWayne Davison1-0/+2
2006-02-07Call renamed cmp_time() function (was cmp_modtime()).Wayne Davison1-5/+5
2006-02-05Allow itemize() to flag ITEM_REPORT_PERMS anytime the permissionsWayne Davison1-3/+1
2006-01-31The itemize() output now mentions -E permissions changes.Wayne Davison1-1/+2
2006-01-31When permissions aren't being preserved, set them via the newWayne Davison1-7/+6
2006-01-30I realized that there were instances where --force could still beWayne Davison1-1/+2
2006-01-30Allow --force to work even if --recurse was not specified.Wayne Davison1-1/+1