| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Moved the calls to init_hard_links() into flist.c. | Wayne Davison | 2006-12-15 | 1 | -10/+0 |
| | | |||||
| * | Call the new hard-link init functions. | Wayne Davison | 2006-12-09 | 1 | -1/+11 |
| | | |||||
| * | Some minor format tweaks. | Wayne Davison | 2006-12-07 | 1 | -8/+3 |
| | | |||||
| * | The wait_process() call now handles EINTR. | Wayne Davison | 2006-12-06 | 1 | -1/+5 |
| | | |||||
| * | #ifdef calls to hard-link functions. | Wayne Davison | 2006-12-06 | 1 | -0/+2 |
| | | |||||
| * | - Typical tranfers now save 12-20 bytes per file because several vars | Wayne Davison | 2006-12-03 | 1 | -2/+2 |
| | | | | | | | | were moved out of file_struct into an optional member-var setup. - Renamed and reorganized the FLAG_* defines. - Use NDX_DONE instead of a literal -1 when sending/checking the end-of-phase index value. | ||||
| * | Output the size of the file list using human_num(). | Wayne Davison | 2006-11-21 | 1 | -1/+2 |
| | | |||||
| * | Changed sprintf() calls to snprintf(). | Wayne Davison | 2006-10-13 | 1 | -2/+2 |
| | | |||||
| * | Removed the changes in symlink handling in non-chroot daemon mode as | Wayne Davison | 2006-10-12 | 1 | -15/+1 |
| | | | | | | they were not yet safe (I'll consider similar changes for the next release). | ||||
| * | Added a new variable, new_root_dir, that is set if we created the | Wayne Davison | 2006-10-11 | 1 | -0/+3 |
| | | | | | destination directory. | ||||
| * | Changed the fix_basis_dirs() function to only remove a single ../ | Wayne Davison | 2006-10-10 | 1 | -7/+18 |
| | | | | | prefix from each --*-dest option's path. | ||||
| * | - Call push_dir() with its new boolean arg, including the spot in | Wayne Davison | 2006-10-08 | 1 | -9/+34 |
| | | | | | | | | | | get_local_name() where we need push_dir() to skip the chdir() because the destination dir does no yet exist and --dry-run was specified. - Added fix_basis_dirs(), which will combine the dest-dir with each non- absolute basis_dir arg to make sure that they end up being relative to the right dir when --dry-run was specified and the dest dir does not yet exist. | ||||
| * | Decided that I like remove-source-files better than remove-sender-files. | Wayne Davison | 2006-06-30 | 1 | -3/+3 |
| | | |||||
| * | The remove_sent_files var was renamed to remove_sender_files. | Wayne Davison | 2006-06-30 | 1 | -3/+4 |
| | | |||||
| * | Improved some comments in get_local_name() and improved the | Wayne Davison | 2006-06-05 | 1 | -12/+19 |
| | | | | | error checking a little more. | ||||
| * | Changed rprintf() messages that started with a newline into two | Wayne Davison | 2006-06-01 | 1 | -5/+8 |
| | | | | | rprintf() calls (the first of which just outputs an empty line). | ||||
| * | Got rid of the call to log_exit() now that the cleanup code handles this. | Wayne Davison | 2006-05-09 | 1 | -1/+0 |
| | | |||||
| * | - Moved the sanitizing of the partial_dir value here from options.c. | Wayne Davison | 2006-05-05 | 1 | -1/+27 |
| | | | | | | | - Call die_on_unsafe_path() in a few needed places. - Handle the server-excluded checks for an absolute partial_dir and the --*-dest options. | ||||
| * | Call the new die_on_unsafe_path() function in a few places. | Wayne Davison | 2006-05-05 | 1 | -4/+16 |
| | | |||||
| * | - Call safe_stat() instead of do_stat() when a sanitizing daemon might | Wayne Davison | 2006-05-03 | 1 | -9/+3 |
| | | | | | | | need to ensure that it doesn't follow any unsafe symlinks. - Got rid of startdir_depth code (in favor of util.c's curr_dir_depth). - Use the new calling syntax for sanitize_path(). | ||||
| * | Set a new variable, startdir_depth, to indicate how deep the | Wayne Davison | 2006-05-02 | 1 | -5/+8 |
| | | | | | destination dir is in a daemon module's path. | ||||
| * | We sanitize the --*-dest args here so they can be relative to the | Wayne Davison | 2006-04-28 | 1 | -0/+15 |
| | | | | | destination directory. | ||||
| * | Updated the FSF's address to an even newer one. | Wayne Davison | 2006-04-25 | 1 | -3/+3 |
| | | |||||
| * | - Updated the address for the FSF in the opening comment. | Wayne Davison | 2006-04-25 | 1 | -21/+23 |
| | | | | | | | | - Standardized the format of the opening comment, including adding a brief description of what's in the file for those that lacked it. - Added some missing copyright lines. - Some minor whitespace tweaks (in a few of the files). | ||||
| * | Don't allow overwriting a non-directory with a directory (just | Wayne Davison | 2006-03-02 | 1 | -0/+7 |
| | | | | | like cp). | ||||
| * | If get_local_name() fails to stat() the destination for any | Wayne Davison | 2006-03-02 | 1 | -2/+6 |
| | | | | | | reason other than the destination does not exist, mention the error and exit. | ||||
| * | Make sure the receiver resets copy_dirlinks (so that it can't | Wayne Davison | 2006-02-24 | 1 | -1/+2 |
| | | | | | affect the delete scan). | ||||
| * | - Call mkdir_defmode() instead of do_mkdir(). | Wayne Davison | 2006-02-24 | 1 | -5/+3 |
| | | | | | | - Define orig_umask in this file, not options.c. - Made orig_umask a mode_t, not an int. | ||||
| * | Rsync no longer returns a usage error when used with one local | Wayne Davison | 2006-02-23 | 1 | -8/+10 |
| | | | | | | source arg and no destination: this now implies the --list-only option, just like one remote source arg has always done. | ||||
| * | Made the formerly static sigchld_handler() available as a | Wayne Davison | 2006-02-20 | 1 | -5/+5 |
| | | | | | public function named remember_children(). | ||||
| * | We now ignore the SIGXFSZ signal (if it is defined). | Wayne Davison | 2006-02-11 | 1 | -0/+3 |
| | | |||||
| * | Make sure that we don't try to use iconv() without iconv.h. | Wayne Davison | 2006-02-05 | 1 | -2/+2 |
| | | |||||
| * | Changed HAVE_ICONV to HAVE_ICONV_OPEN. | Wayne Davison | 2006-02-05 | 1 | -2/+2 |
| | | |||||
| * | Call setup_iconv(). | Wayne Davison | 2006-02-04 | 1 | -0/+6 |
| | | |||||
| * | Allow sigaction() to be used even if sigprocmask() isn't around | Wayne Davison | 2006-02-03 | 1 | -4/+10 |
| | | | | | (or was manually disabled). | ||||
| * | - Call SIGACTION() instead of signal(). | Wayne Davison | 2006-02-02 | 1 | -12/+27 |
| | | | | | - Umask all the signals we need using sigprocmask() (if available). | ||||
| * | - Improved get_local_name() using ideas from Matt McCutchen's | Wayne Davison | 2006-01-15 | 1 | -31/+82 |
| | | | | | | | version: lots more comments, and a "local name" copy now does a chdir to the parent dir of the destination file. - Moved the setlocale() call prior to the parse_arguments() call. | ||||
| * | Got rid of calls to (the soon to vanish) safe_fname() function. | Wayne Davison | 2006-01-13 | 1 | -6/+6 |
| | | |||||
| * | Return RERR_SIGNAL1 from sigusr1_handler(). | Wayne Davison | 2005-12-16 | 1 | -1/+1 |
| | | |||||
| * | Parse single- and double-quotes in the --rsh/-e option (and RSYNC_RSH). | Wayne Davison | 2005-12-14 | 1 | -6/+32 |
| | | |||||
| * | Output the stats and the end-of-run verbose output using the new | Wayne Davison | 2005-11-12 | 1 | -17/+17 |
| | | | | | | human_num() and human_dnum() functions, which both honor the new --human-readable option. | ||||
| * | - Indent the "oom:" label away from column 0. | Wayne Davison | 2005-11-10 | 1 | -2/+1 |
| | | | | | - Got rid of a superfluous newline. | ||||
| * | Got rid of some early-checksum code that accidentally got committed. | Wayne Davison | 2005-11-02 | 1 | -19/+0 |
| | | |||||
| * | - Changed the "status" variables into "exit_code" variables. | Wayne Davison | 2005-10-26 | 1 | -23/+24 |
| | | | | | | | - Added an error message to wait_process_with_flush() that reports the errno we get when waitpid() fails. - Increased the value of MAXCHILDPROCS. | ||||
| * | Changed wait_process() into a simpler, yet more versatile function, | Wayne Davison | 2005-10-24 | 1 | -22/+28 |
| | | | | | | and used it in the new wait_process_with_flush() function (the old function's new name). Made wait_process() public. | ||||
| * | Some systems don't define WCOREDUMP(), so #ifdef that code. | Wayne Davison | 2005-09-26 | 1 | -1/+23 |
| | | |||||
| * | Fixed wait_process() to handle cases where waitpid() fails or | Wayne Davison | 2005-09-26 | 1 | -7/+17 |
| | | | | | the child process did not exit cleanly. | ||||
| * | Got rid of some old command-line parsing code that was only | Wayne Davison | 2005-09-16 | 1 | -16/+1 |
| | | | | | useful when talking to a 1.x client. | ||||
| * | Got rid of some unused externs. | Wayne Davison | 2005-07-22 | 1 | -5/+0 |
| | | |||||
| * | Avoid newest test when no destination was specified. | Wayne Davison | 2005-07-15 | 1 | -1/+1 |
| | | |||||
