summaryrefslogtreecommitdiff
path: root/flist.c
AgeCommit message (Expand)AuthorFilesLines
2008-02-15Some daemon security improvements, including the new parametersWayne Davison1-1/+1
2008-02-09Improved the "symlink has no referent" logic to work with all theWayne Davison1-3/+9
2008-01-19Don't apply filter rules to implied directories.Wayne Davison1-2/+7
2008-01-09Fixed a length problem parsing an arg of "./".Wayne Davison1-1/+1
2007-12-29Made some user-/group-name pointers "const".Wayne Davison1-1/+1
2007-12-16Moved the dir_count increment into an even better spot and make sure thatWayne Davison1-3/+2
2007-12-15Fixed a potential memory leak in make_file().Wayne Davison1-1/+4
2007-12-13Move incrementing of dir_count so that it can't get incrementedWayne Davison1-2/+3
2007-12-08Updated indexing for accurate progress and improved raw ndx values.Wayne Davison1-47/+29
2007-11-29Simplified the time_t overflow check and moved an extra_len roundingWayne Davison1-6/+6
2007-11-27When the new "munge symlinks" option is off, a non-chrootWayne Davison1-1/+4
2007-11-27Add a new daemon security option: "munge symlinks".Wayne Davison1-2/+13
2007-11-22New logging categories added to allow differentiation betweenWayne Davison1-11/+11
2007-11-20Got rid of the unused symlink parameter to sanitize_path().Wayne Davison1-5/+5
2007-11-06Some changes to allow an unsorted file list even if the iconv optionWayne Davison1-32/+9
2007-11-03A better way to count our queued workload.Wayne Davison1-8/+5
2007-10-31- In --iconv mode, we can't lower the ndx_end value because dirsWayne Davison1-4/+14
2007-10-31Set ndx_start to 1 only for an inc-recursive transfer.Wayne Davison1-1/+1
2007-10-31- Fixed a problem with merging dot dirs with non-dot-dir argsWayne Davison1-47/+67
2007-10-30Fixed --one-file-system handling when dealing with multipleWayne Davison1-13/+25
2007-10-20Got rid of a couple compiler warnings when SUPPORT_HARD_LINKS is notWayne Davison1-0/+4
2007-10-08- Mark implied dirs with FLAG_IMPLIED_DIR.Wayne Davison1-21/+34
2007-10-07- Simplified the code in recv_file_entry() for protocol 30.Wayne Davison1-20/+22
2007-09-23Changed "statx" to "stat_x" to try to work around a build problem on AIX.Wayne Davison1-1/+1
2007-09-23Fixed a glitch in the sending of mount-point dirs in inc_recurse mode.Wayne Davison1-7/+4
2007-09-23Made clean_flist() only duplicate *_DIR_* flags on a dropped dirWayne Davison1-5/+2
2007-09-23Fix a glitch in the handling of the last path element in a -R pathWayne Davison1-2/+2
2007-09-23- Don't allow -x to drop implied directories.Wayne Davison1-19/+24
2007-09-23Added the relnamecache structure and improved some variable names.Wayne Davison1-19/+21
2007-09-23Moved list-only output from flist.c to generator.c so that it worksWayne Davison1-36/+0
2007-09-22Always send implied dirs as dirs.Wayne Davison1-4/+1
2007-09-22Using relative with incremental recursion now results in a normalWayne Davison1-38/+149
2007-09-22Moved inline functions from rsync.h into ifuncs.h.Wayne Davison1-0/+1
2007-09-18Added missing "#ifdef ICONV_OPTION" conditionals.Wayne Davison1-2/+4
2007-09-18Make use of new iconvbufs() function.Wayne Davison1-31/+27
2007-09-17Make sure that the hashed hard-link numbers from different fileWayne Davison1-4/+10
2007-09-15- If two duplicate directories have identical outside-the-transferWayne Davison1-2/+4
2007-09-15Reverting last change for a re-think.Wayne Davison1-8/+12
2007-09-15Fixed a problem with duplicate dirs being unduplicated in the list:Wayne Davison1-8/+5
2007-09-15Got rid of duplicate error when push_pathname() fails.Wayne Davison1-7/+2
2007-09-09Call the renamed read_line() function (was read_filesfrom_line()).Wayne Davison1-1/+5
2007-09-04Fixed two flist->files[first_hlink_ndx] references.Wayne Davison1-2/+2
2007-09-03Changes to allow hard-linking to work in inc_recurse mode.Wayne Davison1-30/+33
2007-09-03- Use the new hashtable structures and functions.Wayne Davison1-7/+7
2007-09-03Use new0() function instead of new() followed by memset().Wayne Davison1-3/+13
2007-09-01Tweaked a comment.Wayne Davison1-15/+5
2007-08-29Make the verbose message about the file-list expansion clearer inWayne Davison1-1/+1
2007-08-04- Use the new XMIT_NON_XFER_DIR flag.Wayne Davison1-10/+20
2007-08-04Only honor XFLAGS_HLINKED on a non-directory.Wayne Davison1-2/+2
2007-08-04Changed flags variable in send_file_entry() to xflags.Wayne Davison1-40/+40