Commit Graph

  • 2e6c7f4549 Fix generated rsyncd.conf file for testing. Martin Pool 2002-03-12 00:04:03 +00:00
  • 6819304740 a quick fix for a segmentation fault in zlib I am getting whenever I try to upload a file from rsync 2.5.2 to rsync 2.5.3 Andrew Tridgell 2002-03-11 18:54:51 +00:00
  • a795ab99c7 Set version to 2.5.3. v2.5.3 Martin Pool 2002-03-11 05:58:31 +00:00
  • 567e56313a Merge zlib double-free bug forwarded by Mark J Cox. Martin Pool 2002-03-11 05:55:33 +00:00
  • 9e95e92bdf Note on zlib patch merge. Martin Pool 2002-03-11 05:52:22 +00:00
  • be60c7b9d1 Try to merge across changes in zlib from 1.1.2 to 1.1.3. Martin Pool 2002-03-11 03:56:35 +00:00
  • 7d81641065 Note about merging zlib 1.1.3. Martin Pool 2002-03-11 03:44:44 +00:00
  • 17d8573ef0 Bump version to 2.5.3pre3. Martin Pool 2002-03-11 03:40:23 +00:00
  • e2dd78f744 Add CVE number. Martin Pool 2002-03-11 03:39:49 +00:00
  • 06b91d8eb9 Try to merge across changes in zlib from 1.1.2 to 1.1.3. Martin Pool 2002-03-11 03:35:35 +00:00
  • 9ec5422c37 Try adding some FAQs from the FoM Martin Pool 2002-03-11 00:58:36 +00:00
  • 1935e11c3c Use SGML rather than texinfo. Martin Pool 2002-03-11 00:38:03 +00:00
  • ec14031abd More merges into SGML. Martin Pool 2002-03-11 00:36:47 +00:00
  • 024a9bafbd Notes on processing the SGML stuff. Martin Pool 2002-03-11 00:27:42 +00:00
  • 27741d9fd9 Notes from Rasmus about statistics. Martin Pool 2002-03-08 04:41:11 +00:00
  • e3bdb76326 Cygwin doesn't have setgroups() so probe for the function in configure and don't try to call it if it doesn't exist. David Dykstra 2002-02-27 23:15:55 +00:00
  • 9369576459 I had accidentally deleted the case for --include-from when I added the --no-blocking-io and --no-whole-file options. This adds it back in. David Dykstra 2002-02-27 22:49:57 +00:00
  • 8a405c6ca1 Try out DocBook SGML to see if it's easier than Texinfo. Martin Pool 2002-02-25 20:07:11 +00:00
  • 94ad1c6477 Start of Python code to generate likely-looking pseudo random file trees to reproducibly test performance on specified size sets. Martin Pool 2002-02-25 18:54:27 +00:00
  • 6f039cc2ac Merge Texinfo onto head. Martin Pool 2002-02-25 18:52:02 +00:00
  • 6216ca2c70 Add targets to build documentation from Texinfo. Martin Pool 2002-02-25 18:48:25 +00:00
  • c6e27b608e More discussion about zlib. Martin Pool 2002-02-25 18:28:37 +00:00
  • f76584a57c Scrappy notes on hot functions that should be fixed Martin Pool 2002-02-25 18:06:33 +00:00
  • 7bea78ced6 With -vv, client shows a message when opening a daemon connection via an HTTP proxy. This parallels the recent addition of a log message for opening ssh connections. Martin Pool 2002-02-23 01:00:33 +00:00
  • 1264288cb5 With -vv, client shows a message when opening a daemon connection. This parallels the recent addition of a log message for opening ssh connections. Martin Pool 2002-02-23 00:57:30 +00:00
  • 0f0ea7f779 Add UNUSED macro that expands to a parameter attribute annotation on gcc, to quieten its worries about parameters that must always be unused. Martin Pool 2002-02-23 00:17:50 +00:00
  • 0b4af330ce Doc. Martin Pool 2002-02-23 00:12:11 +00:00
  • 6dd41b67fb print_child_argv can be static. Martin Pool 2002-02-23 00:05:06 +00:00
  • 1521eefb62 Make "make proto" work for VPATH builds. Martin Pool 2002-02-23 00:02:07 +00:00
  • a036a0e818 Revert 1.134 -- this breaks Net/Free BSD. Martin Pool 2002-02-21 00:56:11 +00:00
  • 7583ded808 Make setgroups(0,0) unconditional -- accidentally thinking we have don't it on a machine that does have supplementary groups would be a security hole. If this breaks anything we'll fix it later. Martin Pool 2002-02-21 00:45:48 +00:00
  • 78818f4465 Add bug # for #132272 Martin Pool 2002-02-21 00:26:06 +00:00
  • 7a49cb5667 Patch from Albert Chin to fix getaddrinfo on Tru64 UNIX 5.x. Martin Pool 2002-02-19 23:40:47 +00:00
  • 23212669ac Bump version to 2.5.3pre1 v2.5.3pre1 Martin Pool 2002-02-19 02:16:37 +00:00
  • 3ce0f9a653 Clean up error message Martin Pool 2002-02-19 01:41:20 +00:00
  • d834adc14f Doc Martin Pool 2002-02-19 01:39:11 +00:00
  • b84ba8967a rsync prefix on mkdir and pushdir error messages. Martin Pool 2002-02-19 01:07:24 +00:00
  • 79845f2834 Doc. Martin Pool 2002-02-18 23:36:10 +00:00
  • 78ece130a4 Change shell syntax to try to please Solaris Martin Pool 2002-02-18 23:09:50 +00:00
  • bd37c66630 Fix error handling for failing to fork after accepting a connection -- close fd, sleep, then try again. Martin Pool 2002-02-18 22:58:49 +00:00
  • 371d1c36b3 Solaris does not have diff -u. Martin Pool 2002-02-18 22:55:21 +00:00
  • d0f821ad3d Must use STRUCT_STAT not "struct stat" to be compatible with other rsync functions. Martin Pool 2002-02-18 22:49:00 +00:00
  • ded8347d6b Cope with BSD systems on which mkdir() will not accept a trailing slash. Martin Pool 2002-02-18 22:44:23 +00:00
  • c4a5c57dc3 If the daemon is unable to fork a child to accept a connection, print an error message. (Colin Walters) Martin Pool 2002-02-18 22:38:03 +00:00
  • 404e813c52 Add -vvv trace statement to set_modtime to help with Debian bug #100295. Martin Pool 2002-02-18 22:25:55 +00:00
  • 90d0a8db38 This test must specify --times because it compares listings that include mtimes. Martin Pool 2002-02-18 22:14:46 +00:00
  • 956ff9ff72 Fix bug that made tls.o not be removed by 'make clean'. Martin Pool 2002-02-18 22:07:44 +00:00
  • 1eca49c6ed Doc: Martin Pool 2002-02-18 21:46:49 +00:00
  • 34758d5c15 Ignore SIGPIPE and allow EPIPE to get through to the program so that we don't get stuck in a recursive loop trying to report a broken pipe across that same broken pipe. Debian bug #128632 (Colin Walters) Martin Pool 2002-02-18 20:06:57 +00:00
  • befbfe6115 Fix for rsync server processes hanging around after the client unexpectedly disconnects. (Colin Walters) (Debian bug #128632) Martin Pool 2002-02-18 19:54:00 +00:00
  • 900748fca1 rwrite: Doc. Martin Pool 2002-02-18 19:51:12 +00:00
  • 87ee248169 Document multiplex stuff. Martin Pool 2002-02-18 19:44:04 +00:00
  • bb7c4fa361 Doc. Martin Pool 2002-02-18 19:10:28 +00:00
  • c613d37048 If a daemon prints an error message of @ERROR, have the client treat the message as an FERROR rather than an FINFO. David Dykstra 2002-02-18 18:29:48 +00:00
  • d52a22e4db Add item about fixing "out of memory in flist_expand" on Sunos4. David Dykstra 2002-02-14 15:27:55 +00:00
  • 6dfb45bcdf Added the two most important bug fixes to NEWS to make sure they're not forgotten for the next release. David Dykstra 2002-02-13 18:57:06 +00:00
  • 145794936f Patch from Jos Backus <josb@cncdsl.com> to use HAVE_SOCKADDR_LEN rather than HAVE_SOCK_SIN_LEN around use of sin_len. Correct usage was already in place in clientname.c. David Dykstra 2002-02-13 18:45:17 +00:00
  • 301c680fd7 Suggested patch from Jim Ogilvie <jogilvie@us.ibm.com> to print out the system error message when mkstemp fails. David Dykstra 2002-02-13 18:42:20 +00:00
  • d27cbec598 Reversing the order of maybe_emit_filelist_progress() and emit_filelist_progress() makes the native compilers on systems including Solaris and Irix happier. David Dykstra 2002-02-13 18:30:27 +00:00
  • f5be54d6ab Some systems, notably Sunos4, do not support realloc(NULL, n), so if nothing has yet been malloced in flist_expand(), call malloc instead of realloc. Problem introduced in revision 1.106 of flist.c on January 25. David Dykstra 2002-02-13 18:06:36 +00:00
  • 1e19f7ba5f At least change INO64_T and DEV64_T back to just 'int64', not 'unsigned int64'. This should fix some compile problems on machines where int64 is not a simple integer type, but I'm not convinced it is the ideal fix. Martin Pool 2002-02-13 02:57:55 +00:00
  • db719fb0d7 Factor out code for filelist progress. Copy&paste considered harmful. Martin Pool 2002-02-13 02:44:31 +00:00
  • b0d4f4c10e Add a test that --owner correctly propagates ownership of files for a local transfer as root. Martin Pool 2002-02-09 07:43:13 +00:00
  • 238d23d775 Add a test that --group correctly propagates groups of which the local user is a member. Martin Pool 2002-02-09 07:42:37 +00:00
  • c019068f06 Add $preserve_scratch and $always_log so if you want to see details about successful tests, you can. Martin Pool 2002-02-09 03:36:33 +00:00
  • 715d1f4504 Oops -- have to call setgroups() before giving up root. Martin Pool 2002-02-09 03:30:22 +00:00
  • 4f092bee9f Make sure we call setgroups() after setuid(). (Ethan Benson) Martin Pool 2002-02-09 02:18:42 +00:00
  • 1bbd10fe07 Remove the "rsync:" prefixes on FINFO messages. Return the "building file list ... done" to the way it was in 2.5.1 and before when not using -P. Apply the file list progress messages when receiving files in addition to sending files. David Dykstra 2002-02-07 16:36:12 +00:00
  • 088aac8597 Make batch mode actually work and add man page documentation. From Jos Backus. David Dykstra 2002-02-06 21:20:48 +00:00
  • 81c652d5d2 Merge modified --with-rsh patch: we now determine the default remote-execution command as follows: Martin Pool 2002-02-06 04:37:09 +00:00
  • d7761c1480 Doc: Rusty's /*/* exclude hack produces spurious output with -vv. Martin Pool 2002-02-06 04:34:40 +00:00
  • 93689aa51a Add --no-whole-file and --no-blocking-io options David Dykstra 2002-02-05 23:05:31 +00:00
  • 46e6ad492a Only print the command used to open connections with -vv, not just -v. Martin Pool 2002-02-05 00:37:53 +00:00
  • 97efa5c36c Roll over NEWS Martin Pool 2002-02-05 00:35:31 +00:00
  • 0b1ffe2755 Only print the command used to open connections with -vv, not just -v. Martin Pool 2002-02-05 00:34:03 +00:00
  • 8c35542d1f Patch from wayned so that add_exclude_list produces clearer debugging output with -vvv. Martin Pool 2002-02-05 00:25:52 +00:00
  • 0e9480317d the signed/unsigned change seems to have caused a logic bug on some systems (only those without large file support perhaps?) Andrew Tridgell 2002-02-03 01:38:39 +00:00
  • b695d088cf Better explanation of --force. It is applicable whenever --delete is not in effect. David Dykstra 2002-01-29 21:52:57 +00:00
  • 81dc5750ca A more accurate description of --force as I know it. David Dykstra 2002-01-28 21:09:03 +00:00
  • d82434cf27 Clarify the --force entry in the rsync man page. David Dykstra 2002-01-28 17:06:04 +00:00
  • a7641441a7 Bump version to 2.4.8 v2.4.8 Martin Pool 2002-01-25 23:33:24 +00:00
  • 461c6de1a8 Bump version to 2.3.3. v2.3.3 Martin Pool 2002-01-25 23:31:06 +00:00
  • cd6058f3d4 Oops, version should be just 2.5.2. v2.5.2 Martin Pool 2002-01-25 23:19:21 +00:00
  • 9be3ba223c Bump version to 2.5.3. Martin Pool 2002-01-25 23:16:18 +00:00
  • a261989cda More signedness fixes; should be harmless. Martin Pool 2002-01-25 23:07:33 +00:00
  • 7b5c3eb05e io_end_buffering doesn't need (or use) it's fd parameter: there's only one multiplexed stream. Martin Pool 2002-01-25 23:01:50 +00:00
  • 0feec72eee DEV64_t and INO64_T should probably be unsigned Martin Pool 2002-01-25 23:00:21 +00:00
  • be8bd99aa4 check_name doesn't need a socklen_t, because it knows what is inside each sockaddr type. Martin Pool 2002-01-25 22:59:37 +00:00
  • 355b8bcd73 Add test case for device nodes. This test will be skipped unless you run "make check" as root. Martin Pool 2002-01-25 10:56:43 +00:00
  • d58e4c273c When comparing directories, use find . to call diff, rather than diff -r. Two reasons: diff -r might not work everywhere, and it also might complain about nonregular files. Martin Pool 2002-01-25 10:55:59 +00:00
  • a217ad3095 Add test_skipped function. Martin Pool 2002-01-25 10:47:47 +00:00
  • 3d6feada8a New --ignore-existing option, patch previously distributed with Vipul's Razor. (Debian #124286) Martin Pool 2002-01-25 10:42:23 +00:00
  • 5f78da2025 Fix for device nodes. (dann frazier) (Debian #129135) Martin Pool 2002-01-25 10:39:08 +00:00
  • a05e4fa512 Fix for device nodes. (dann frazier) (Debian #129135) Martin Pool 2002-01-25 10:28:13 +00:00
  • 2119a4c462 Another DEV64_T change. Martin Pool 2002-01-25 10:16:11 +00:00
  • 1d5a1da9f8 With -vv, when the file list grows, show a message. Martin Pool 2002-01-25 10:12:36 +00:00
  • 2e7d19945c With -vv, when the file list grows, show a message. Martin Pool 2002-01-25 10:12:02 +00:00
  • 5d2c5c4c73 Undo overzealous deletion. Martin Pool 2002-01-25 10:09:00 +00:00
  • 8694312695 Add dummy show_flist_stats(). Martin Pool 2002-01-25 10:06:36 +00:00
  • d9d6bc5278 Factor out code to grow the file list into a common location. Martin Pool 2002-01-25 10:05:49 +00:00