summaryrefslogtreecommitdiff
path: root/hlink.c
Commit message (Expand)AuthorAgeFilesLines
* Call f_name() with revised args (which also replaces f_name_to()).Wayne Davison2006-01-141-5/+7
* Got rid of calls to (the soon to vanish) safe_fname() function.Wayne Davison2006-01-131-9/+5
* When compare-dest/link-dest/copy-dest are in effect, we now checkWayne Davison2005-12-151-1/+28
* There is no longer a need to check file->link_u.links at the startWayne Davison2005-07-311-2/+0
* - Never output the '"FOO" is a hard link' message when -i (%i)Wayne Davison2005-06-091-1/+2
* - Added a new function, maybe_hard_link(), which now holds the codeWayne Davison2005-04-231-32/+69
* - Fixed a potential crash/infinite-loop bug if -H was usedWayne Davison2005-04-151-22/+19
* When itemizing, we now set ITEM_LOCAL_CHANGE and ITEM_XNAME_FOLLOWS.Wayne Davison2005-03-091-3/+5
* - Changed hlink_list[] to store file-list indexes instead ofWayne Davison2005-03-051-73/+90
* Added 2 args to do_hard_links() so that it can call maybe_send_keepalive().Wayne Davison2005-02-271-1/+3
* John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison2005-02-141-5/+5
* Improved the call to f_name_cmp().Wayne Davison2005-02-131-1/+1
* Fixed a typo.Wayne Davison2005-02-071-1/+1
* Added missing calls to safe_fname() and full_fname().Wayne Davison2005-02-071-3/+3
* In hlink_compare(), call f_name_cmp() directly instead of usingWayne Davison2005-02-031-1/+1
* Made hard_link_check() compile when SUPPORT_HARD_LINKS isn't enabled.Wayne Davison2004-07-121-0/+2
* Call link_stat() with its new arg (for --keep-dirlinks support).Wayne Davison2004-06-111-2/+2
* Changed rprintf() calls that included strerror() to use rsyserr().Wayne Davison2004-05-151-6/+5
* Fixed a crash bug when hlink_list is NULL and a link_u.linksWayne Davison2004-03-261-1/+1
* If --backup was specified, the links we remove are backed up.Wayne Davison2004-02-111-3/+7
* Make idev, hlink and file_struct + strings use allocationJ.W. Schultz2004-02-101-2/+21
* correct sizeof usage.J.W. Schultz2004-02-031-9/+9
* Don't free link_u.idev.Wayne Davison2004-02-021-1/+0
* Free the hlink data again.Wayne Davison2004-02-021-0/+1
* Don't free the hlink data (it is not separately allocated anymore).Wayne Davison2004-02-021-1/+0
* Fixed a comment.Wayne Davison2004-01-271-1/+1
* We now link the hard-linked flist entries into a circular list, markWayne Davison2004-01-251-9/+26
* Use the new f_name_to() calling syntax.Wayne Davison2004-01-221-4/+3
* Updated to perform a much more efficient hlink algorithm that doesn'tWayne Davison2004-01-121-84/+74
* Updated a questioning comment.Wayne Davison2004-01-111-2/+3
* Use the new dev+inode union in the flist_struct.Wayne Davison2004-01-111-10/+10
* Optimized the sending of dev+inode data for hard-linking supportWayne Davison2004-01-081-2/+2
* - No need to check S_ISREG() on files already in the hlink_list.Wayne Davison2004-01-081-18/+10
* Change hlink_list so we only have a list of pointers toJ.W. Schultz2004-01-071-24/+36
* Optimized hard_link_one() to not call f_name() so many times.Wayne Davison2004-01-021-19/+13
* Merged in the security fixes from 2.5.7.Wayne Davison2003-12-061-3/+1
* DocMartin Pool2002-03-251-0/+2
* Hm, strange off-by-one bug.Martin Pool2002-03-251-1/+1
* If we discover a hardlink with -vv say what it's a link to.Martin Pool2002-03-251-1/+6
* Doc.Martin Pool2002-01-231-2/+7
* AutoindentMartin Pool2002-01-111-66/+84
* When a file cannot be deleted because of ETXTBSY (in particular, when anDavid Dykstra1999-03-111-1/+1
* for consistency use memcpy/memset everywhere instead of bcopy/bzeroAndrew Tridgell1998-06-181-1/+1
* some large systematic changes to make socket conversion easier. TheAndrew Tridgell1998-05-071-4/+3
* added support for 64 bit file offsets under Solaris 2.6. Not testedAndrew Tridgell1998-05-061-1/+1
* a few code cleanupsAndrew Tridgell1998-04-131-38/+46
* fixed a bug in the hlink code - it wasn't taking account of the newAndrew Tridgell1998-04-051-12/+12
* added wrappers around all the system calls that can change what is onAndrew Tridgell1998-03-231-3/+3
* finished 64 bit file offset support. Hopefully rsync can now transferAndrew Tridgell1998-03-231-3/+3
* a large change to make rsync much more memory efficient. This is doneAndrew Tridgell1998-03-231-12/+12