Fix directory-length overflow bug (7057).
[rsync/rsync.git] / backup.c
2010-03-09 Wayne DavisonHandle files that spring up while doing backup path...
2009-04-11 Wayne DavisonMore backup improvements:
2009-04-11 Wayne DavisonFix "just in case" unlink. Prefer renaming of normal...
2009-04-11 Wayne DavisonImproved link_or_rename() to handle prefer_rename better.
2009-04-10 Wayne DavisonFixed an ACL/xattr corruption issue where the --backup...
2009-03-03 Wayne DavisonMake the backup code call unsafe_symlink() correctly.
2009-01-03 Wayne DavisonImproved the backup code:
2009-01-03 Wayne DavisonUpdate the copyright year.
2009-01-03 Wayne DavisonAdded init_stat_x() to avoid duplication of acl/xattr...
2008-07-14 Wayne DavisonAdded the --info=FLAGS an --debug=FLAGS options, which...
2008-05-22 Wayne DavisonFixed the backing up of a device or socket.
2008-05-17 Wayne DavisonFixed an "else" in the device-making part of keep_backup().
2008-05-17 Wayne DavisonFixed several issues with preserving xattrs when using...
2008-05-17 Wayne DavisonPreserve the right errno value when trying adjunct...
2008-03-01 Wayne DavisonInclude 2008 in the copyright years.
2007-09-23 Wayne DavisonChanged "statx" to "stat_x" to try to work around a...
2007-09-23 Wayne DavisonChanged make_bak_dir() to take a const char *.
2007-09-23 Wayne DavisonMade make_bak_dir() global.
2007-07-10 Wayne DavisonTweaking the license text a bit more.
2007-07-07 Wayne DavisonSwitching to GPL 3.
2007-04-24 Wayne DavisonNeed to call unmake_file() instead of free() on a file_...
2007-04-24 Wayne DavisonAdding the --fake-super option.
2007-04-07 Wayne DavisonThe improved --xattrs option is landing on the trunk.
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-12-07 Wayne DavisonUse the new device defines: F_RDEV_P(), DEV_MAJOR(...
2006-12-05 Wayne DavisonTweaked some externs.
2006-12-03 Wayne DavisonMoved an extern.
2006-12-03 Wayne Davison- Typical tranfers now save 12-20 bytes per file becaus...
2006-11-28 Wayne DavisonAdded some more "const" prefixes to some "char *" vars.
2006-11-21 Wayne DavisonThe call to do_chmod() needed to be conditional.
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 DavisonGot rid of unused externs.
2006-02-24 Wayne DavisonCall mkdir_defmode() instead of do_mkdir().
2006-01-30 Wayne DavisonCall robust_rename() with its newly-added arg.
2006-01-29 Wayne DavisonCall the new name of set_perms(): set_file_attrs().
2006-01-26 Wayne DavisonHandle separated devices and special files.
2006-01-20 Wayne DavisonCall make_file() with one more arg (the base flags).
2006-01-19 Wayne DavisonAdded a new arg to the make_file() call.
2006-01-13 Wayne DavisonGot rid of calls to (the soon to vanish) safe_fname...
2005-11-10 Wayne DavisonIndent the "failure:" label away from column 0.
2005-06-10 Wayne DavisonFixed a problem in the backing up of symlinks and devic...
2005-02-22 Wayne DavisonIn make_simple_backup(), if the rename() failed because...
2005-02-14 Wayne DavisonJohn E. Malmberg convinced me to standardize on #ifs...
2005-02-07 Wayne DavisonAdding more calls to safe_fname().
2005-01-25 Wayne DavisonRenamed several exclude-related functions/variables...
2005-01-19 Wayne DavisonNo need for conditional code around do_lstat() anymore.
2004-10-01 Wayne DavisonThe device-handling code is no longer omitted based...
2004-09-20 Wayne DavisonOutput the same backup-message prefix when verbose...
2004-09-20 Wayne DavisonGot rid of a superfluous static buffer.
2004-09-07 Wayne DavisonMoved the code that determines the backup filename...
2004-09-07 Wayne DavisonWhen we say we're skipping a non-regular file, actually...
2004-07-26 Wayne DavisonMade a comment better.
2004-07-22 Wayne DavisonIf we sucessfully renamed a file that has multiple...
2004-06-10 Wayne DavisonThe mkdir code should be using do_stat(), not do_lstat...
2004-05-15 Wayne DavisonChanged rprintf() calls that included strerror() to...
2004-05-13 Wayne DavisonDon't force the modtime on our backup dirs -- the dirs...
2004-05-04 Wayne DavisonCalls to make_bak_dir() should only happen when we...
2004-03-13 Wayne DavisonCheck robust_rename()'s return value using < 0.
2004-02-23 Wayne DavisonA couple fixes from Shinichi Maruyama.
2004-02-17 Wayne DavisonMoved the EXDEV handling into robust_rename().
2004-02-11 Wayne Davison- Revised and optimized the directory-making code.
2004-02-11 Wayne DavisonGot rid of hard-link message (since I don't think it...
2004-02-10 J.W. SchultzSimplified test for hardlink in make_backup debug messa...
2004-02-10 J.W. SchultzMake idev, hlink and file_struct + strings use allocation
2004-02-02 Wayne DavisonChanged args to make_file() and free_file().
2004-01-25 Wayne DavisonChanged F_HEAD to F_HLINDEX.
2004-01-20 Wayne DavisonUse new stringjoin() and pathjoin() functions.
2004-01-12 Wayne DavisonChanged the hard-link check.
2004-01-11 Wayne DavisonUse the new union-ified flist_struct values.
2004-01-05 Wayne DavisonA few formatting tweaks.
2003-09-11 Wayne DavisonImproved file-related error messages by using the new
2003-08-22 Wayne DavisonMake extra backup dirs mode 0700, not 0755.
2003-08-01 Wayne DavisonUse the new backup_suffix_len and backup_dir_len variab...
2003-07-31 J.W. SchultzWhitespace and indentation fixes.
2003-07-01 Wayne DavisonCall make_file() using the revised arg syntax and new...
2002-05-09 David DykstraSubmit enhancement from Michael Zimmerman to allow...
2001-05-07 Andrew Tridgellimported new snprintf.c from samba, got rid of slprintf
2000-10-26 Martin PoolPrint strerror when a system error occurs; add a new...
2000-08-19 Andrew Tridgelladded an explicit noexcludes flag to make_file()
2000-08-19 Andrew Tridgellfixed backup_dir bug introduced with recent memory...
2000-07-29 Andrew Tridgelloptimisations from Rich Salz <rsalz@caveosystems.com>
2000-01-30 Andrew Tridgellpatch from Jim Delahanty <mail_us@swbell.net> to ensure...
2000-01-27 Andrew Tridgellpatch from James Delahanty <jimd@gie.com> to make ...
2000-01-24 Andrew Tridgelladded --backup-dir option from Bob Edwards
1999-08-30 Andrew Tridgellseparated out the make_backup code in preparation for...