aboutsummaryrefslogtreecommitdiffstats
path: root/flist.c
Commit message (Expand)AuthorAgeFilesLines
* Got rid of the hlink_pool in favor of using the new hashtable codeWayne Davison2006-12-171-50/+56
* Use the new rounding.h file to optionally round up the count ofWayne Davison2006-12-161-7/+23
* Added a basename var to file_struct at the end, making it clearerWayne Davison2006-12-161-9/+9
* For protocol 30, the sender uses the new idev_node() hashfileWayne Davison2006-12-151-36/+103
* Renamed XMIT_HAS_IDEV_DATA to XMIT_HLINKED.Wayne Davison2006-12-141-6/+6
* Cast FILE_STRUCT_LEN & EXTRA_LEN to int for rprintf().Wayne Davison2006-12-121-1/+1
* Neaten some function formatting.Wayne Davison2006-12-121-4/+2
* Changed the hlink_pool variable to be a global since only the mainWayne Davison2006-12-091-14/+8
* Explicitly cast the length values down to an uint32 so that someWayne Davison2006-12-081-2/+2
* - Use the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().Wayne Davison2006-12-071-15/+12
* Handle the FLAG_LENGTH64 flag in unmake_file().Wayne Davison2006-12-051-2/+3
* Saved 9 more bytes per file in a typical transfer by making the lengthWayne Davison2006-12-051-92/+118
* - Typical tranfers now save 12-20 bytes per file because several varsWayne Davison2006-12-031-147/+151
* Added some more "const" prefixes to some "char *" vars.Wayne Davison2006-11-281-1/+1
* - Use write_shortint() to send the 2 bytes in an extended flag.Wayne Davison2006-11-241-3/+2
* Use an explicit cast when a value gets stored in a smaller var.Wayne Davison2006-11-211-4/+4
* Added "const" to appropriate char pointers.Wayne Davison2006-11-191-3/+2
* Turned the char * vars flist_dir and lastdir into const char * vars.Wayne Davison2006-11-131-2/+2
* If ignore_perishable is set, increment a count of all excludedWayne Davison2006-11-111-2/+10
* When make_file() gets a stat() error on a file, the check-for-Wayne Davison2006-11-111-1/+2
* Got rid of the recent paranoid length check because it didn't helpWayne Davison2006-10-141-4/+1
* - Changed some sprintf() calls to snprintf() calls.Wayne Davison2006-10-131-5/+5
* Added a paranoid length check.Wayne Davison2006-10-131-1/+4
* - Use precompiler conditionals in to_wire_mode() and from_write_mode()Wayne Davison2006-10-131-19/+14
* Removed the changes in symlink handling in non-chroot daemon mode asWayne Davison2006-10-121-9/+5
* Call push_dir() with its new boolean arg.Wayne Davison2006-10-081-2/+2
* When we're cleaning up a path of "/" in relative mode, we must makeWayne Davison2006-08-261-0/+2
* Use new MAKEDEV() macro instead of makedev() directly.Wayne Davison2006-07-101-5/+5
* Obey the new "munge symlinks" dameon setting.Wayne Davison2006-07-031-0/+2
* - Turned some FINFO rprintf() calls into FCLIENT calls that don't goWayne Davison2006-05-091-4/+6
* Got rid of an unused variable.Wayne Davison2006-05-091-1/+0
* Call the new die_on_unsafe_path() function in a couple spots.Wayne Davison2006-05-051-0/+4
* - Call safe_stat() instead of do_stat() when a sanitizing daemon mightWayne Davison2006-05-031-10/+9
* Tweaked some variable names in readlink_stat() and link_stat().Wayne Davison2006-05-021-28/+22
* Got rid of the sanitizing of a symlink's link string because itWayne Davison2006-05-021-2/+0
* 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-23/+19
* Got rid of the setting of io_write_phase.Wayne Davison2006-04-211-5/+0
* - Got rid of unused externs.Wayne Davison2006-02-241-5/+4
* Made the receiver count the size of symlinks in the total_sizeWayne Davison2006-02-131-1/+1
* Tweaked a comment.Wayne Davison2006-02-081-2/+2
* Got rid of the orig_umask-based file->mode tweak in receive_file()Wayne Davison2006-01-311-7/+0
* Made get_dirlist() always include directories.Wayne Davison2006-01-301-0/+3
* Added extern for io_write_phase.Wayne Davison2006-01-301-0/+1
* Use PERMSTRING_SIZE rather than a hard-wired "11".Wayne Davison2006-01-291-4/+4
* Made the new --prune-empty-dirs code a little more memory efficient.Wayne Davison2006-01-281-27/+43
* Tweaked a variable name in flist_find().Wayne Davison2006-01-281-6/+6
* The user can now use a "protect" filter to avoid pruning one orWayne Davison2006-01-281-16/+22
* Improved flist_find()'s empty-entry handling to deal with the caseWayne Davison2006-01-271-19/+28
* Optimized flist_find() so that we never scan a series of emptyWayne Davison2006-01-271-20/+39