Commit Graph

  • 39993af514 The function passed to start_accept_loop() now takes 2 fd ints (for the daemon via remote-shell support). Wayne Davison 2002-08-01 00:37:08 +00:00
  • bef4934045 Document the new server-daemon via remote-shell mode. Wayne Davison 2002-08-01 00:37:06 +00:00
  • 1312d9fc47 If daemon_over_rsh is set, we limit the generated options to just --server and --daemon. Wayne Davison 2002-08-01 00:37:01 +00:00
  • 75aeac44e8 Handle the new server-daemon via remote-shell mode. Wayne Davison 2002-08-01 00:36:59 +00:00
  • 68f40ebba9 Moved the end of start_socket_client() into a new function called start_inband_exchange() and made several functions take two fds (for the daemon via remote-shell support). The start_daemon() function is no longer static and now works on non-socket fds. Wayne Davison 2002-08-01 00:36:56 +00:00
  • 973007daac Changed auth_server() to take two fds (for the daemon via remote-shell support). Wayne Davison 2002-08-01 00:36:54 +00:00
  • 8060514230 Stefan Nehlsen's fix of a timeout problem on large files. (Modified to work with the latest CVS source.) Wayne Davison 2002-07-31 21:20:07 +00:00
  • b1a2f37a6e Mention the popt upgrade. Wayne Davison 2002-07-27 18:33:54 +00:00
  • 7c66b86028 Check for the float.h header file (for popt). Wayne Davison 2002-07-27 18:33:30 +00:00
  • cc248aae9b Updated to version 1.6.4. Wayne Davison 2002-07-27 18:32:25 +00:00
  • ca23c51aeb - Fixed a crash in flist_find() when the last item in the flist has been removed as a duplicate. - Got rid of a compiler warning about mixed signed/unsigned types in a conditional expression. Wayne Davison 2002-07-27 18:01:21 +00:00
  • fca9a9b0f0 Document in --owner and "use chroot" that --numeric-ids is implied when use chroot is yes. David Dykstra 2002-06-27 17:51:25 +00:00
  • 1ea15dbe05 Added Solaris PkgInfo build script from Jens Apel <jens.apel@web.de> John H Terpstra 2002-06-22 16:52:15 +00:00
  • 8e34cd41f0 Close previously opened file descriptor when mkstemp fails in recv_files(). Every other failure condition in that function was alreadying doing this, and I saw a case with a lot of "mkstemp...No space left on device" messages started becoming "mkstemp...Too many open files" messages because of this bug. Not that it makes a whole lot of difference, since nothing gets copied because the disk was out of space. David Dykstra 2002-05-28 15:42:51 +00:00
  • 9ef1cc7cdf Clarify the relationship of max connections and lock file. David Dykstra 2002-05-16 21:07:23 +00:00
  • 411acbbc2a Better notes about handling IPv6 on old machines Martin Pool 2002-05-14 05:44:51 +00:00
  • 32e83406c4 Fix little mistake Martin Pool 2002-05-14 05:31:11 +00:00
  • 7e28fca126 Note about lchmod. Martin Pool 2002-05-14 05:25:46 +00:00
  • e4ffb53900 Fix the rsync home page URL to drop a trailing "/rsync". David Dykstra 2002-05-13 18:34:37 +00:00
  • 7c2d381c28 Clarify that exclude/include options in rsyncd.conf apply only to files sent from the server or deleted on the server. David Dykstra 2002-05-13 18:22:28 +00:00
  • bde47ca7c5 Note that using the old sockets API probably will not work sufficiently on some ipv6 systems. Martin Pool 2002-05-13 07:54:47 +00:00
  • ea7f8108b0 Make the -e text a little less chatty, and mention the legality of command-line options in the RSYNC_RSH section. Wayne Davison 2002-05-11 08:31:55 +00:00
  • 98393ae2e2 Mention that the -e COMMAND can contain options. Wayne Davison 2002-05-10 19:56:23 +00:00
  • 759ac87019 Submit enhancement from Michael Zimmerman to allow --suffix to be used with --backup-dir. David Dykstra 2002-05-09 21:44:46 +00:00
  • a1e0e45e01 Indicate that the exclude options in rsyncd.conf only apply when receiving files to a server and not when sending files to it. David Dykstra 2002-05-09 19:03:40 +00:00
  • 54170a084d Tweaked the --rsh option's description. Wayne Davison 2002-05-06 19:05:05 +00:00
  • 1bbf83c07d - Improved the references to rsh to better indicate that rsync may be configured to use some other remote shell by default. - Fixed the mention of ssh's preferred IO-blocking mode. Wayne Davison 2002-05-06 19:02:44 +00:00
  • ccd2b499ed Mention that --delete-after now implies --delete. Wayne Davison 2002-05-06 18:47:57 +00:00
  • 1de50993a7 Made the --delete-after option imply --delete. Wayne Davison 2002-05-03 22:59:17 +00:00
  • 786c36876b Mentioned that --delete-after and --delete-excluded imply --delete. Wayne Davison 2002-05-03 22:58:01 +00:00
  • 8bd1a73e14 Add note about resolving Debian gid problem. Martin Pool 2002-04-26 00:55:34 +00:00
  • c7d692c3c3 Notes about handling machines lacking getaddrinfo(). Martin Pool 2002-04-24 01:13:26 +00:00
  • f9b9e2f067 Note from Alberto Accomazzi that rsync urls are broken for upload Martin Pool 2002-04-19 05:33:36 +00:00
  • dafe63ca98 Doc. Martin Pool 2002-04-16 01:38:21 +00:00
  • f49a7b227f When -e is specified along with an rsyncd url, the client should get a warning but it should not be treated as an error. (Bill Nottingham) Martin Pool 2002-04-15 07:50:18 +00:00
  • f5e4eadb74 --no-blocking-io might be broken in the same way as --no-whole-file; somebody needs to check. Martin Pool 2002-04-15 05:05:57 +00:00
  • 717eb9b883 Note about testing "refuse options" Martin Pool 2002-04-13 12:17:47 +00:00
  • 5ba268efa8 *** empty log message *** Martin Pool 2002-04-13 03:52:48 +00:00
  • 25ff30e804 Notes on testing, release, and todo items from the Debian paper. Martin Pool 2002-04-12 05:05:44 +00:00
  • bdae761ee1 reformat Martin Pool 2002-04-12 04:22:52 +00:00
  • 5af50297be Note about manual revision. Martin Pool 2002-04-11 02:35:25 +00:00
  • 32f761755e Try to fix ctype issues by always calling these functions as Martin Pool 2002-04-11 02:25:53 +00:00
  • c4fea82ff9 Doc. Martin Pool 2002-04-11 02:21:41 +00:00
  • 6ded1170ac Doxygen Martin Pool 2002-04-11 02:18:51 +00:00
  • 991f90f296 Receiving an @ERROR line from the server is (I think) always fatal, so the client should exit upon receiving one and not be surprised that the socket closes. Martin Pool 2002-04-11 02:16:34 +00:00
  • c979dad54a Fix old typo. Martin Pool 2002-04-11 02:11:50 +00:00
  • 136ac7ecec Receiving an @ERROR line from the server is (I think) always fatal, so the client should exit upon receiving one and not be surprised that the socket closes. Martin Pool 2002-04-11 01:56:35 +00:00
  • 3e8369b6dc Correction from Nelson Beebe: argument to functions such as isspace() must be an int, not a char. This could cause sign-extension problems. Martin Pool 2002-04-09 06:32:07 +00:00
  • a7dc44d27d Doc. Martin Pool 2002-04-09 06:18:13 +00:00
  • 07a874fd9b Correction from Nelson Beebe: argument to functions such as isspace() must be an int, not a char. This could cause sign-extension problems. Martin Pool 2002-04-09 06:15:13 +00:00
  • e35080cede long int and signedness fix from Nelson Beebe Martin Pool 2002-04-09 06:11:06 +00:00
  • ce8149b6fe long int fix from Nelson Beebe Martin Pool 2002-04-09 06:03:50 +00:00
  • a86179f429 Fix type error. Martin Pool 2002-04-09 05:32:52 +00:00
  • 56cf38ac98 Add RERR_OK == 0 Martin Pool 2002-04-09 05:29:26 +00:00
  • b0f451eb3b Doc _exit_cleanup. Martin Pool 2002-04-09 05:26:46 +00:00
  • d0829892c6 Doc start_socket_client Martin Pool 2002-04-09 05:23:07 +00:00
  • fdf88d7574 Doc start_socket_client Martin Pool 2002-04-09 05:20:30 +00:00
  • 595f2d4d97 Notes about supplementary groups and -z. Martin Pool 2002-04-09 05:14:59 +00:00
  • cae95647a4 Doc. Martin Pool 2002-04-09 05:07:15 +00:00
  • a254fd9798 Doc. Martin Pool 2002-04-09 05:03:45 +00:00
  • 805edf9d7d A bit more support for IO phase names. Martin Pool 2002-04-09 05:00:03 +00:00
  • eca2adb4b3 OK, we can now get phase messages if we fail in send_file_entry Martin Pool 2002-04-09 04:50:25 +00:00
  • 4eea7793ea Doc Martin Pool 2002-04-09 04:49:42 +00:00
  • 67684d038d long int fix from Nelson Beebe Martin Pool 2002-04-09 04:49:23 +00:00
  • 98b332edea Fix typo. Martin Pool 2002-04-09 04:41:03 +00:00
  • e681e82066 Rather than a loop subtracting 1e6 to convert usecs to secs/usecs, just use div/mod. Martin Pool 2002-04-09 04:33:32 +00:00
  • 08571358b1 Factor out bwlimit sleep code from writefd_unbuffered into its own function. Martin Pool 2002-04-09 04:29:46 +00:00
  • 8901a07fdb Clarify "error writing %d bytes" message. Martin Pool 2002-04-09 04:23:18 +00:00
  • 880da0072e Clean up docs. Martin Pool 2002-04-09 04:20:36 +00:00
  • a83600cc82 Change error message "partial transfer" to "some files could not be transferred". Martin Pool 2002-04-08 09:10:50 +00:00
  • dd0628f85f Note code cleanups Martin Pool 2002-04-08 09:09:03 +00:00
  • e66dfd1879 Doc and indent only. Martin Pool 2002-04-08 09:05:26 +00:00
  • bf2daeaf2d Remove redundant list of options. It might be nice to summarise the most frequently-used ones in here. Martin Pool 2002-04-08 08:58:26 +00:00
  • bd0ad74f4b Notes on MD4 performance. This quite unnecessarily takes up 90% of CPU on a local transfer, without achieving anything useful. Martin Pool 2002-04-08 08:39:03 +00:00
  • 79f671cc7c Doc Martin Pool 2002-04-08 08:35:30 +00:00
  • 0f9c48b1d2 Doc file Martin Pool 2002-04-08 08:34:03 +00:00
  • 538ba24fd7 Doc match_sums. Martin Pool 2002-04-08 08:33:13 +00:00
  • d37d8d7b69 Doc sum_update Martin Pool 2002-04-08 08:29:04 +00:00
  • f4a0483ab8 Add manual prototype for maintainer-mode function Martin Pool 2002-04-08 08:24:59 +00:00
  • f5f95a38c4 Document the perversely-named matched() function, which is called even if we have not matched! Martin Pool 2002-04-08 08:23:50 +00:00
  • 3e7053ac59 With -vv, show state of --whole-file once at the start of the transfer. Martin Pool 2002-04-08 08:06:18 +00:00
  • 420ef2c419 Doc. Martin Pool 2002-04-08 08:02:08 +00:00
  • 9fb3f7a9ab Doc rsync_panic_handler() Martin Pool 2002-04-08 07:46:34 +00:00
  • 734a94a20c Clean up prototype. Martin Pool 2002-04-08 07:42:54 +00:00
  • b44be3e944 Fix prototype. Martin Pool 2002-04-08 07:39:56 +00:00
  • fc0302cf07 Show panic_action in --version. Martin Pool 2002-04-08 07:36:05 +00:00
  • 4fdc39dde8 Allow panic_action to be configured through environment variable RSYNC_PANIC_ACTION. Martin Pool 2002-04-08 07:34:17 +00:00
  • 9a933bc2ce t_unsafe needs asnprintf on some platforms. Martin Pool 2002-04-08 06:23:34 +00:00
  • 524dc9afd6 correct behaviour is unclear Martin Pool 2002-04-08 06:18:03 +00:00
  • e4d709cbf8 Cleanup Martin Pool 2002-04-08 06:01:26 +00:00
  • 48c1586cd1 handle yodl and vpath Martin Pool 2002-04-08 05:38:51 +00:00
  • 7bd0cf5b8f Clarify meaning of unsafe symlinks Martin Pool 2002-04-08 05:30:28 +00:00
  • fcb69e5cdc Fix copyright. Martin Pool 2002-04-08 05:28:31 +00:00
  • 96557d23a3 Add more test cases. Martin Pool 2002-04-08 05:22:50 +00:00
  • 4e5db0ad4a Doc. Martin Pool 2002-04-08 05:21:51 +00:00
  • c81a32f071 Add more test cases. Martin Pool 2002-04-08 05:19:41 +00:00
  • 6f2623fd69 Formatting cleanup. Martin Pool 2002-04-08 04:59:34 +00:00
  • b4235b3165 Doc. Martin Pool 2002-04-08 04:48:51 +00:00
  • d25c0e42c7 A test suite that calls unsafe_symlink() directly to see how it handles different strings. Martin Pool 2002-04-08 04:47:01 +00:00
  • 0ecfbf27c3 Split code out into separate files and remove some global variables to reduce symbol dependencies between files and therefore make it easier to write unit tests. The diff is large, but the actual code changes are pretty small. Martin Pool 2002-04-08 04:16:46 +00:00