summaryrefslogtreecommitdiff
path: root/util.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-17Fixed several issues with preserving xattrs when using --backup.Wayne Davison1-0/+8
2008-05-17Preserve the right errno value when trying adjunct functions duringWayne Davison1-7/+28
2008-04-11Fix a file-globbing bug in the daemon when chroot is on.Wayne Davison1-1/+1
2008-04-08Fixed a potential overflow issue with realloc() that Sebastian KrahmerWayne Davison1-2/+5
2008-03-30Improved the chdir() code:Wayne Davison1-35/+19
2008-03-24Don't send daemon-config filter-action messages back to the user.Wayne Davison1-3/+3
2008-03-22Made the filename arg-parsing code skip args that have excluded pathWayne Davison1-14/+7
2008-03-22Improved ENSURE_MEMSPACE() macro and use it in more places in glob code.Wayne Davison1-13/+6
2008-03-21Make glob_expand() return an indicator if the glob had no matches.Wayne Davison1-7/+13
2008-03-21A couple improvements to the new arg-globbing code:Wayne Davison1-45/+52
2008-03-20Changed the arg-globbing routine to use a custom arg-globbing algorithmWayne Davison1-87/+146
2008-03-20Some improvements to the file-name cleaning code:Wayne Davison1-22/+28
2008-03-20Changed the name of the server_filter_list to beWayne Davison1-12/+11
2008-03-20Fixed a bug in the truncating of daemon-excluded paths.Wayne Davison1-5/+3
2008-03-18Improved arg-path checking so that wildcards can't be used toWayne Davison1-9/+38
2008-03-01Include 2008 in the copyright years.Wayne Davison1-1/+1
2008-02-15A few minor changes, including better push_dir()/pop_dir() verbosity.Wayne Davison1-2/+5
2008-02-10One more fix in set_modtime() when we get ENOSYS on a symlink.Wayne Davison1-2/+2
2007-12-29Some minor tweaking to name_to_uid() and name_to_gid().Wayne Davison1-14/+10
2007-12-16Only ignore ENOSYS error from lutimes().Wayne Davison1-2/+3
2007-12-15Make push_dir() output where we are when verbosity is high.Wayne Davison1-0/+3
2007-11-22New logging categories added to allow differentiation betweenWayne Davison1-8/+8
2007-11-20Got rid of the unused symlink parameter to sanitize_path().Wayne Davison1-28/+5
2007-11-02The HAVE_UTIMBUF define changed to HAVE_STRUCT_UTIMBUF.Wayne Davison1-1/+1
2007-10-31Changed clean_fname() to take a flag int instead of a BOOL. AddedWayne Davison1-10/+19
2007-10-29My version of Matt's cleanup patch from bug 5051. This makesWayne Davison1-14/+17
2007-09-23Added an option to copy_file() that tells it to try to make aWayne Davison1-6/+6
2007-09-22Moved inline functions from rsync.h into ifuncs.h.Wayne Davison1-0/+1
2007-09-16Changed print_child_argv() to take its prefix message as an arg.Wayne Davison1-3/+3
2007-09-09- Made glob_expand_one() public.Wayne Davison1-18/+18
2007-09-03Tweaked _new_array() to handle new use_calloc parameter.Wayne Davison1-2/+2
2007-07-10Tweaking the license text a bit more.Wayne Davison1-2/+3
2007-07-07Switching to GPL 3.Wayne Davison1-3/+2
2007-07-02Use module_dir instead of lp_path().Wayne Davison1-3/+6
2007-03-11The ACL support has arrived! This version has a brand new protocolWayne Davison1-0/+28
2007-02-04Further modifications to the copyright comment section.Wayne Davison1-4/+3
2006-11-28Got rid of an incorrect comment.Wayne Davison1-1/+0
2006-11-21Use an explicit cast when a value gets stored in a smaller var.Wayne Davison1-1/+1
2006-11-19Added "const" to appropriate char pointers.Wayne Davison1-10/+8
2006-11-13Turned the char * args to push_dir() and pop_dir() into const char *.Wayne Davison1-2/+2
2006-11-12Ignore a time-setting error on a symlink (which is only attemptedWayne Davison1-2/+4
2006-11-09Got rid of type-casting into isFOO() and toFOO() functions byWayne Davison1-5/+5
2006-10-14Use the MAX_RENAMES_DIGITS define in the relevant snprintf().Wayne Davison1-1/+1
2006-10-13Changed sprintf() calls to snprintf().Wayne Davison1-2/+2
2006-10-13Mark out_of_memory() and overflow_exit() with NORETURN.Wayne Davison1-2/+2
2006-10-13Function fcntl() only takes 2 args when using F_GETFL.Wayne Davison1-2/+2
2006-10-12Removed the changes in symlink handling in non-chroot daemon mode asWayne Davison1-82/+0
2006-10-08Made the push_dir() function take an option to skip the actual chdir()Wayne Davison1-2/+2
2006-10-07A bug-fix for die_on_unsafe_path() when the path doesn't exist.Wayne Davison1-1/+2
2006-09-24Output the who_am_i() info in out-of-memory() and overflow_exit().Wayne Davison1-2/+2