summaryrefslogtreecommitdiff
path: root/syscall.c
Commit message (Expand)AuthorAgeFilesLines
* Bump the year to 2014.Wayne Davison2014-01-261-1/+1
* Return an error if a buffer overflows in do_mknod().Wayne Davison2013-10-271-6/+6
* Update copyright year.Wayne Davison2013-01-191-1/+1
* Change stat order for better ELOOP determination.Wayne Davison2011-09-201-7/+6
* Be sure to use STRUCT_STAT.Wayne Davison2011-09-201-1/+1
* Make do_readlink() support fake-super w/o O_NOFOLLOW.Wayne Davison2011-09-191-1/+48
* Fix reading side of fake-symlink bug 7109.Wayne Davison2011-06-181-1/+1
* Set NO_SYMLINK_USER_XATTRS on linux. Fixes bug 7109.Wayne Davison2011-06-181-1/+1
* Applying the preallocate patch.Wayne Davison2011-04-041-0/+26
* Use ftruncate() at the end of a --sparse file.Wayne Davison2010-11-061-0/+16
* Move time setting to syscall.c and add syscall fallback.Wayne Davison2010-08-261-0/+74
* Always use lchmod() if it is available.Wayne Davison2009-12-311-5/+7
* Have --fake-super turn a symlink into a file whenWayne Davison2009-09-021-0/+41
* Better compiling if SUPPORT_LINKS is not defined.Wayne Davison2009-09-021-2/+4
* Update the copyright year.Wayne Davison2009-01-031-1/+1
* Changed d_name() to be a static inline function.Wayne Davison2008-03-211-9/+0
* Attempting to silence some more "checker" warnings.Wayne Davison2008-03-171-1/+1
* Fixed the itemizing of perms with -E.Wayne Davison2008-03-091-1/+1
* Include 2008 in the copyright years.Wayne Davison2008-03-011-1/+1
* Make do_chmod() report an error with -E.Wayne Davison2008-01-251-1/+2
* Make sure that the user has write permissions when opening a temp file.Wayne Davison2007-11-031-0/+1
* Adding Wesley Terpstra's lchmod()-equivalent that uses setattrlist().Wayne Davison2007-10-161-0/+11
* Tweaking the license text a bit more.Wayne Davison2007-07-101-2/+3
* Switching to GPL 3.Wayne Davison2007-07-071-4/+3
* Added a comment to the do_chmod() to mark it as a discouraged function.Wayne Davison2007-05-221-1/+1
* Adding the --fake-super option.Wayne Davison2007-04-241-0/+10
* Further modifications to the copyright comment section.Wayne Davison2007-02-041-4/+3
* Avoid a compiler warning about setting "len" without using it.Wayne Davison2006-11-211-4/+5
* Added "const" to appropriate char pointers.Wayne Davison2006-11-191-1/+1
* Updated the FSF's address to an even newer one.Wayne Davison2006-04-251-3/+3
* - Updated the address for the FSF in the opening comment.Wayne Davison2006-04-251-26/+23
* Made a bunch of char* args const.Wayne Davison2006-01-291-9/+6
* Complicate the lseek64() function prototype because some systemsWayne Davison2005-09-031-0/+4
* - Don't call do_chmod() unless HAVE_CHMOD is defined.Wayne Davison2005-07-271-1/+12
* Use the new HAVE_LSEEK64 define.Wayne Davison2005-04-061-1/+1
* Don't check defined-ness of SIZEOF_OFF64_T.Wayne Davison2005-02-141-1/+1
* John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison2005-02-141-16/+16
* Use new USE_STAT64_FUNCS define.Wayne Davison2005-01-281-4/+4
* Make use of new HAVE_STRUCT_STAT64 define.Wayne Davison2005-01-281-4/+4
* Got rid of unused mmap section.Wayne Davison2005-01-281-11/+0
* Changed HAVE_OFF64_T to SIZEOF_OFF64_T.Wayne Davison2005-01-281-5/+5
* When SUPPORT_LINKS is not defined, we now go ahead and provideWayne Davison2005-01-191-5/+7
* Fix typo in handling of lchown when the host operating system doesPaul Green2005-01-181-1/+1
* Moved kluged (conditional) define of lchown from rsync.h to syscall.c.Wayne Davison2005-01-031-0/+3
* Improved do_mknod() so that it handles creating a fifo fileWayne Davison2004-10-011-2/+33
* Some systems need do_mkstemp() to use setmode() to set O_BINARY.Wayne Davison2004-10-011-0/+3
* Don't use mkstemp() if the OS has open64() but not mkstemp64().Wayne Davison2004-08-021-1/+1
* Don't use ENOMSG -- it's not portable.Wayne Davison2004-02-181-2/+2
* - If we return an error because of dry_run being set, we now set errno.Wayne Davison2004-02-171-20/+31
* We no longer munge a double-leading slash in do_open() because weWayne Davison2004-02-171-2/+0