summaryrefslogtreecommitdiff
path: root/flist.c
AgeCommit message (Expand)AuthorFilesLines
2004-02-11Fixed a crash bug when keep_backup() calls make_file() and the lastdirWayne Davison1-0/+2
2004-02-10Got rid of useless extern.Wayne Davison1-1/+0
2004-02-10Keep in sync with protocol if idev data on stream but no hlink_pool.J.W. Schultz1-2/+2
2004-02-10If XMIT_HAS_IDEV_DATA is set in receive_file_entry(), we now bomb outWayne Davison1-1/+1
2004-02-10Changed flist_init() to use offsetof().Wayne Davison1-3/+2
2004-02-10Dropped support for protocol versions less than 20 (2.3.0J.W. Schultz1-11/+11
2004-02-10Make idev, hlink and file_struct + strings use allocationJ.W. Schultz1-83/+85
2004-02-06Start flist with a more reasonable size, grow it linearlyJ.W. Schultz1-25/+33
2004-02-06Fixed the indentation in init_flist().Wayne Davison1-3/+3
2004-02-05Added new extern.Wayne Davison1-0/+1
2004-02-05Only call add_uid() or add_gid() if numeric_ids is not set.Wayne Davison1-2/+4
2004-02-04Delay the output the (verbose > 3) list of files until we've had aWayne Davison1-5/+15
2004-02-04If we're dumping the file list (i.e. verbose > 3), mention the uid and/orWayne Davison1-7/+15
2004-02-04Changed the -x code to allow -L to copy a file on another filesystemWayne Davison1-6/+5
2004-02-03Made hard-link sending compatible with pre-28 protocols again.Wayne Davison1-4/+8
2004-02-03Corrected sizeof usage:J.W. Schultz1-11/+14
2004-02-02Fix for memset bug found by buildfarm.Wayne Davison1-2/+1
2004-02-02Change to try to debug a failure on the build farm.Wayne Davison1-0/+1
2004-02-02- Use as little memory as possible for the file_struct (saves another 3Wayne Davison1-29/+57
2004-02-02Go back to using malloc() for the hard-link data structure (for nowWayne Davison1-38/+17
2004-02-02Make sure that the idev struct's data is 4-byte aligned.Wayne Davison1-8/+20
2004-02-02- Changed the file-list allocation to alloc all the memory we needWayne Davison1-194/+167
2004-02-01Added some missing #if SUPPORT_HARD_LINK and #if SUPPORT_LINK directives.Wayne Davison1-15/+27
2004-02-01Changed the rdev code to have both an "rdev" variable (which alwaysWayne Davison1-15/+17
2004-01-31One more improvement to the 0-flag-byte avoidance algorithm.Wayne Davison1-5/+9
2004-01-31A small optimization to the symlink-send code, and an extra sanityWayne Davison1-7/+8
2004-01-31Fixed the test to ensure that we don't send a flag-byte of 0 to theWayne Davison1-4/+4
2004-01-31One more minor variable-name change.Wayne Davison1-3/+3
2004-01-31Switched a buffer name in make_file() to make the code a little moreWayne Davison1-18/+17
2004-01-27Use who_am_i() to qualify some debug messages.Wayne Davison1-5/+8
2004-01-27Don't free lastdir! It is still needed by the flist basedir pointers.Wayne Davison1-3/+2
2004-01-27Optimized the -x option by removing the skip_filesystem() call and using theWayne Davison1-28/+8
2004-01-27Tweaked a comment.Wayne Davison1-1/+1
2004-01-27Use the new names for the transmit-flag defines. We also make sureWayne Davison1-45/+46
2004-01-26Back out bad refactor (thanks Wayne)J.W. Schultz1-3/+6
2004-01-25Tightened up code in skip_filesystem()J.W. Schultz1-7/+4
2004-01-22When setting an flist entry's flags, mask it with LIVE_FLAGS.Wayne Davison1-1/+1
2004-01-22- Ensure in make_file() that we can't make a name that overflowsWayne Davison1-23/+31
2004-01-20- Use the new push_dir() and pop_dir() calling syntax.Wayne Davison1-7/+8
2004-01-17A few minor string optimizations and a new complaint if we try toWayne Davison1-17/+23
2004-01-17Items read from a per-directory .cvsignore file should be added to theWayne Davison1-1/+1
2004-01-13Merged a couple more f != -1 if sections.Wayne Davison1-13/+13
2004-01-13Merged some "if (f != -1)" checks, put the clean_flist() call in theWayne Davison1-13/+10
2004-01-11Use the new dev+inode union in the flist_struct.Wayne Davison1-16/+20
2004-01-11Use the new union-ified flist_struct values.Wayne Davison1-46/+49
2004-01-10A slightly better reset mechanism for send_file_entry() andWayne Davison1-24/+27
2004-01-10Allow the send_file_entry() and receive_file_entry() routines to beWayne Davison1-18/+24
2004-01-09Got rid of tmpsum[].Wayne Davison1-2/+2
2004-01-09- Never allocate a useless sum array for a non-regular flist item.Wayne Davison1-25/+25
2004-01-09Added an extra comment.Wayne Davison1-1/+2