The ACL support has arrived! This version has a brand new protocol
[rsync/rsync.git] / util.c
2007-03-11 Wayne DavisonThe ACL support has arrived! This version has a brand...
2007-02-04 Wayne DavisonFurther modifications to the copyright comment section.
2006-11-28 Wayne DavisonGot rid of an incorrect comment.
2006-11-21 Wayne DavisonUse an explicit cast when a value gets stored in a...
2006-11-19 Wayne DavisonAdded "const" to appropriate char pointers.
2006-11-13 Wayne DavisonTurned the char * args to push_dir() and pop_dir()...
2006-11-12 Wayne DavisonIgnore a time-setting error on a symlink (which is...
2006-11-09 Wayne DavisonGot rid of type-casting into isFOO() and toFOO() functi...
2006-10-14 Wayne DavisonUse the MAX_RENAMES_DIGITS define in the relevant snpri...
2006-10-13 Wayne DavisonChanged sprintf() calls to snprintf().
2006-10-13 Wayne DavisonMark out_of_memory() and overflow_exit() with NORETURN.
2006-10-13 Wayne DavisonFunction fcntl() only takes 2 args when using F_GETFL.
2006-10-12 Wayne DavisonRemoved the changes in symlink handling in non-chroot...
2006-10-08 Wayne DavisonMade the push_dir() function take an option to skip...
2006-10-07 Wayne DavisonA bug-fix for die_on_unsafe_path() when the path doesn...
2006-09-24 Wayne DavisonOutput the who_am_i() info in out-of-memory() and overf...
2006-07-29 Wayne DavisonCheck return value of asprintf() in full_fname(), as...
2006-06-30 Wayne DavisonMake use of module_dirlen in full_fname().
2006-05-29 Wayne DavisonThe print_child_argv() function should be outputting...
2006-05-05 Wayne Davison- Added a call to die_on_unsafe_path() to handle_partia...
2006-05-05 Wayne DavisonAdded a new function named die_on_unsafe_path(). This...
2006-05-03 Wayne Davison- Added curr_dir_depth, a variable that keeps track...
2006-04-25 Wayne DavisonUpdated the FSF's address to an even newer one.
2006-04-25 Wayne Davison- Updated the address for the FSF in the opening comment.
2006-02-24 Wayne DavisonMade create_directory_path() return -1 if it couldn...
2006-02-24 Wayne Davison+ Added mkdir_defmode().
2006-02-08 Wayne DavisonTweaked the --human-readable code to work with the...
2006-02-07 Wayne Davison- Renamed cmp_modtime() -> cmp_time().
2006-02-03 Wayne DavisonA minor optimization to timestring.
2006-01-30 Wayne DavisonThe robust_rename() function now takes a "partialptr...
2006-01-29 Wayne DavisonMade a bunch of char* args const.
2006-01-20 Wayne DavisonGot rid of unused function u_strcmp().
2006-01-13 Wayne DavisonGot rid of the safe_fname() function and the calls...
2005-11-12 Wayne DavisonAdded two new functions: human_num() and human_dnum...
2005-10-15 Wayne DavisonOne extra tweak to the just-committed code.
2005-10-15 Wayne DavisonIf we're sanitizing paths with --relative enabled,...
2005-08-03 Wayne DavisonMoved a variable in glob_expand_one().
2005-07-27 Wayne Davison- Changed set_modtime() to take the file's mode as...
2005-07-07 Wayne DavisonChanged overflow() to overflow_exit().
2005-05-03 Wayne DavisonTweaked the checking of the "limit" in safe_fname().
2005-04-01 Wayne DavisonChanged safe_fname() to output \### (octal) to escape...
2005-03-30 Wayne Davisondropped the "const" from the return value of safe_fname...
2005-03-17 Wayne DavisonFixed a problem with the stripping of the .bak/.old...
2005-03-11 Wayne DavisonTweaked the comment on copy_file().
2005-02-23 Wayne Davison- Fixed a problem with full_fname() when curr_dir was...
2005-02-20 Wayne DavisonCast char* to uchar* when dereferencing characters...
2005-02-18 Wayne DavisonFixed/improved the comment before safe_name().
2005-02-14 Wayne DavisonAdded find_filename_suffix() and fuzzy_distance().
2005-02-14 Wayne DavisonJohn E. Malmberg convinced me to standardize on #ifs...
2005-02-11 Wayne DavisonHave partial_dir_fname() also check if the dir is excluded
2005-02-07 Wayne Davison- Added more calls to safe_fname().
2005-01-28 Wayne DavisonUse "#if" (not "#ifdef") for configure-defined macros.
2005-01-25 Wayne DavisonRenamed several exclude-related functions/variables...
2005-01-20 Wayne DavisonIn set_modtime(), the verbose message should be output...
2005-01-19 Wayne DavisonNo need for conditional code around do_lstat() anymore.
2004-09-07 Wayne DavisonMade full_write() non-static.
2004-08-18 Wayne DavisonCorrected/enhanced a comment.
2004-08-12 Wayne DavisonOne last minor tweak to clean_fname().
2004-08-12 Wayne Davison- Made clean_flist()'s collapsing of ".." dirs optional...
2004-08-12 Wayne DavisonOne (hopefully) last change to the sanitize_path()...
2004-08-12 Wayne DavisonSimplified sanitize_path() logic a little.
2004-08-12 Wayne DavisonImproved a comment.
2004-08-11 Wayne Davison- Call sanitize_path() with updated args.
2004-08-09 Wayne DavisonMade robust_rename() return a 1 if it had to copy the...
2004-08-07 Wayne DavisonFixed a bug in clean_fname() that could sometimes leave...
2004-08-06 Wayne DavisonMade clean_fname() return the length of the string.
2004-08-06 Wayne DavisonAn improved clean_fname() routine that is more efficien...
2004-08-05 Wayne DavisonMerged alloc_sanitize_path() into sanitize_path(),...
2004-07-31 Wayne DavisonDon't allow a --partial-dir setting to overwrite a...
2004-07-29 Wayne DavisonAdded the new --partial-dir option.
2004-07-26 Wayne DavisonAllow safe_fname() to tweak up to two name at a time.
2004-07-26 Wayne DavisonUse safe_fname() in full_fname().
2004-07-26 Wayne DavisonAdded safe_fname() that converts any newlines in a...
2004-06-09 Wayne DavisonAllow the argv list the daemon uses for globbing its...
2004-06-05 Wayne DavisonNeatened up some of the glob-expand code and made a...
2004-05-24 Wayne DavisonGot rid of a superfluous call to gettimeofday().
2004-05-24 Wayne DavisonMade full_fname()'s char-pointer arg const.
2004-05-23 Wayne DavisonImproved the depth calculation in sanitize_path() so...
2004-05-21 Wayne DavisonMoved a few externs.
2004-05-15 Wayne DavisonChanged rprintf() calls that included strerror() to...
2004-05-08 Wayne DavisonChanged the non-globbing version of glob_expand_one...
2004-04-27 Wayne DavisonIn copy_file(), check len < 0 before checking the close...
2004-04-27 Wayne DavisonCheck the return code from close() and output an error...
2004-04-27 Wayne DavisonGot rid of a debug-output statement.
2004-04-22 Wayne DavisonRestore the old include behavior where a command-line...
2004-04-22 Wayne DavisonNo need to pass a debug string to check_exclude() anymore.
2004-04-17 Wayne DavisonFixed alloc_sanitize_path()'s handling of a rootdir...
2004-04-14 Wayne DavisonUpdated the exclude-list code to handle the new linked...
2004-04-14 Wayne DavisonAdded a description arg to check_exclude().
2004-03-27 Wayne DavisonAdded alloc_sanitize_path().
2004-02-17 Wayne DavisonMoved the EXDEV handling into robust_rename().
2004-02-07 Wayne DavisonMade a couple comments a little clearer.
2004-02-04 Wayne DavisonFixed a dropped '-'.
2004-02-03 Wayne DavisonSome indentation fixes and the removal of some superflu...
2004-02-03 Wayne DavisonModified sizeof usage and eliminated trailing whitespace.
2004-02-02 Wayne DavisonUse "%H:%M:%S" instead of "%T" in strftime() call since...
2004-01-21 Wayne DavisonImproved a couple comments.
2004-01-20 Wayne Davison- Changed push_dir() to not take a "save" arg and to...
2004-01-20 Wayne DavisonAdded stringjoin() and pathjoin().
2004-01-02 Wayne DavisonNo need to conditionally-compile EINTR code -- no other...
next