summaryrefslogtreecommitdiff
path: root/syscall.c
AgeCommit message (Expand)AuthorFilesLines
2005-02-14Don't check defined-ness of SIZEOF_OFF64_T.Wayne Davison1-1/+1
2005-02-14John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison1-16/+16
2005-01-28Use new USE_STAT64_FUNCS define.Wayne Davison1-4/+4
2005-01-28Make use of new HAVE_STRUCT_STAT64 define.Wayne Davison1-4/+4
2005-01-28Got rid of unused mmap section.Wayne Davison1-11/+0
2005-01-28Changed HAVE_OFF64_T to SIZEOF_OFF64_T.Wayne Davison1-5/+5
2005-01-19When SUPPORT_LINKS is not defined, we now go ahead and provideWayne Davison1-5/+7
2005-01-18Fix typo in handling of lchown when the host operating system doesPaul Green1-1/+1
2005-01-03Moved kluged (conditional) define of lchown from rsync.h to syscall.c.Wayne Davison1-0/+3
2004-10-01Improved do_mknod() so that it handles creating a fifo fileWayne Davison1-2/+33
2004-10-01Some systems need do_mkstemp() to use setmode() to set O_BINARY.Wayne Davison1-0/+3
2004-08-02Don't use mkstemp() if the OS has open64() but not mkstemp64().Wayne Davison1-1/+1
2004-02-18Don't use ENOMSG -- it's not portable.Wayne Davison1-2/+2
2004-02-17- If we return an error because of dry_run being set, we now set errno.Wayne Davison1-20/+31
2004-02-17We no longer munge a double-leading slash in do_open() because weWayne Davison1-2/+0
2003-03-30Tweaked the O_BINARY code to the latest idiom.Wayne Davison1-5/+1
2003-01-26Added back the O_BINARY #ifdef.Wayne Davison1-2/+2
2003-01-26Open config files in text mode when O_TEXT is defined. This helps onDavid Dykstra1-2/+2
2003-01-21Ignore errors from chmod when --preserve-perms/-p/-a are not set.David Dykstra1-2/+7
2002-03-25Add a test case for trim_trailing_slashes, and make it handle other cases.Martin Pool1-6/+10
2002-03-25Code that was meant to trim trailing slashes from mkdir() pathsMartin Pool1-8/+16
2002-02-18Cope with BSD systems on which mkdir() will not accept a trailingMartin Pool1-5/+20
2002-01-14Fix for <http://rsync.samba.org/cgi-bin/rsync/incoming?id=3750>Martin Pool1-1/+1
2001-05-02use mkstemp on systems where it is secureAndrew Tridgell1-8/+21
2001-02-23Doc.Martin Pool1-0/+3
2000-01-23open on paths starting with // fails on win32Andrew Tridgell1-0/+3
1999-11-04Fixed bug introduced by calling do_open() for O_RDONLY files. Changed itDavid Dykstra1-2/+4
1998-12-05paranoia change - treat list_only like read_only and refuse allAndrew Tridgell1-1/+2
1998-11-24Always add the O_BINARY flag in do_open if it is defined, for Windows.David Dykstra1-0/+4
1998-05-26check for munmap as well as mmap. NextStep only has mmap in standardAndrew Tridgell1-1/+1
1998-05-21use mmap() for files of any size. This should be much more bufferAndrew Tridgell1-0/+11
1998-05-09first vesrion of working socket based rsync. It still needs a lot ofAndrew Tridgell1-0/+14
1998-05-06damn solaris doesn't prototype it's functions correctly. grrr.Andrew Tridgell1-0/+1
1998-05-06better test for solaris broken readdirAndrew Tridgell1-13/+4
1998-05-06handle broken readdir() on Solaris 2.6 (it returns the name offset byAndrew Tridgell1-0/+18
1998-05-06add support for lseek64() under solaris 2.6Andrew Tridgell1-0/+9
1998-05-06use floating point for printout of stats - this wrks on machinesAndrew Tridgell1-0/+2
1998-05-06added support for 64 bit file offsets under Solaris 2.6. Not testedAndrew Tridgell1-0/+27
1998-04-05a couple more system calls wrapped in syscall.cAndrew Tridgell1-0/+18
1998-03-24check a few HAVE_* macrosAndrew Tridgell1-0/+6
1998-03-24added chmod() and chown() to syscall.cAndrew Tridgell1-0/+12
1998-03-23added wrappers around all the system calls that can change what is onAndrew Tridgell1-0/+61