Commit Graph

  • e71c1c26df Fixed a problem in the --link-dest processing where -I (--ignore-times) or --size-only could adversely affect our ability to find identical files to hard-link. Wayne Davison 2006-05-02 16:46:48 +00:00
  • b24498ec2c Set a new variable, startdir_depth, to indicate how deep the destination dir is in a daemon module's path. Wayne Davison 2006-05-02 16:42:20 +00:00
  • b2d4639543 Got rid of the sanitizing of a symlink's link string because it is happening too early to work correctly (before we know what our destination-directory's depth in the module will be). Wayne Davison 2006-05-02 16:36:07 +00:00
  • d3ef985954 We can't check the --*-dest args against the server filter rules here because we don't know what the args are going to be relative to yet. Wayne Davison 2006-04-28 17:34:53 +00:00
  • 7c58c99184 We sanitize the --*-dest args here so they can be relative to the destination directory. Wayne Davison 2006-04-28 16:58:20 +00:00
  • ad77db8b71 Moved the sanitizing of the --*-dest args into main.c. Wayne Davison 2006-04-28 16:57:39 +00:00
  • e7c67065c0 Updated the FSF's address to an even newer one. Wayne Davison 2006-04-25 23:51:12 +00:00
  • 0f78b81511 - Updated the address for the FSF in the opening comment. - 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). Wayne Davison 2006-04-25 20:23:34 +00:00
  • d051056f92 Tweaked some whitespace to match the latest version from autoconf. Wayne Davison 2006-04-24 23:43:45 +00:00
  • a4a38e8df0 Incremented the version to 2.6.9cvs. Wayne Davison 2006-04-24 22:24:40 +00:00
  • 60ef8ed128 Rolled over the news file for the next version. Wayne Davison 2006-04-24 22:23:56 +00:00
  • 8aa0dc7838 Updated to the version dated 2006-02-23. Wayne Davison 2006-04-24 22:20:10 +00:00
  • 4177f09b83 Preparing for release of 2.6.8 v2.6.8 Wayne Davison 2006-04-22 15:39:57 +00:00
  • acaadb55c1 Mention the phase-unknown changes. Wayne Davison 2006-04-21 16:57:13 +00:00
  • b88c2e8ffe - Got rid of the (mostly useless) io_read_phase and io_write_phase variables. In the future it might be useful to get rsync to mention what kind of a message it was trying to write, but the 'phase "unknown"' output was ubiquitous and confusing. - Got rid of the completely unused write_int_named() function. Wayne Davison 2006-04-21 16:40:19 +00:00
  • f4ea5f47dc Got rid of the setting of io_write_phase. Wayne Davison 2006-04-21 16:36:30 +00:00
  • 62ae66d43b Mention the security fix for patches/xattrs.diff. Wayne Davison 2006-04-21 00:05:30 +00:00
  • 8641d28740 Improved the --owner and --group sections. Wayne Davison 2006-04-18 18:58:07 +00:00
  • de3438407c Twiddle the trailing output in non-live mode. Wayne Davison 2006-04-18 06:43:17 +00:00
  • 434764269c Fixed a typo in the new code. Wayne Davison 2006-04-18 06:38:58 +00:00
  • ba212fe0b6 - Fixed --copy-dest behavior on a system where CAN_HARDLINK_SYMLINK and/or CAN_HARDLINK_SPECIAL is not defined. - Changed --link-dest behavior on such systems to work just like --copy-dest for the non-hard-linkable files. Wayne Davison 2006-04-18 05:48:46 +00:00
  • 5f93b4d35e A slight improvement to the logic in try_dests_non(). Wayne Davison 2006-04-18 05:24:02 +00:00
  • f8db4a8ab4 Mention the latest bugfix. Wayne Davison 2006-04-17 19:55:16 +00:00
  • 398612ba07 Fixed a bug where special files were not getting hard-linked via the --link-dest option. Wayne Davison 2006-04-17 19:53:41 +00:00
  • 77b013afb5 Don't use the -C option to make (since it's not portable). Wayne Davison 2006-04-17 18:15:02 +00:00
  • 08c0cd8a42 Mention the latest fixes. Wayne Davison 2006-04-17 18:00:09 +00:00
  • 1c6e9dfabc Use the new CAN_HARDLINK_SYMLINK and CAN_HARDLINK_SPECIAL defines from configure instead of the old (and not quite correct) run-time checking. Wayne Davison 2006-04-17 17:56:10 +00:00
  • 0037bf23fc Added two new checks: 1. Does link() hard-link symlinks (not the referent)? 2. Does link() hard-link a fifo? Wayne Davison 2006-04-17 17:53:47 +00:00
  • 285edc9169 Don't use -C with make because it's not portable. Wayne Davison 2006-04-17 17:37:13 +00:00
  • c4aa84ad50 Got rid of the unused REPLACE_INET_NTOA and REPLACE_INET_ATON checks. Wayne Davison 2006-04-13 16:54:24 +00:00
  • b635bc92d1 Got rid of inet_ntoa -> rep_inet_ntoa tom-foolery because rsync doesn't use inet_ntoa() anymore. Wayne Davison 2006-04-13 16:53:15 +00:00
  • 146d2228cc Got rid of the replacement inet_aton() and inet_ntoa() functions because no code in rsync has used these functions since 2.4.8. Wayne Davison 2006-04-13 16:52:15 +00:00
  • b2501ccf12 Improved a sentence. Wayne Davison 2006-04-12 16:59:32 +00:00
  • e60bba3fbc A few minor changes to some messages and a couple variable improvements. Wayne Davison 2006-04-12 16:35:53 +00:00
  • e26cfccf16 Preparing for release of 2.6.8pre1 v2.6.8pre1 Wayne Davison 2006-04-12 16:23:46 +00:00
  • 74f80abce2 Moved the include of netinet/ip.h into socket.c. Wayne Davison 2006-04-11 00:48:55 +00:00
  • 5899b8cf3e Moved the include of netinet/ip.h here along with its apparent prerequisite, netinet/in_systm.h . Wayne Davison 2006-04-11 00:48:28 +00:00
  • 08e0a62956 Tweaked a comment. Wayne Davison 2006-04-11 00:28:02 +00:00
  • 2bd17a51ae Include netinet/ip.h . Wayne Davison 2006-04-09 13:51:56 +00:00
  • c7b9ebb598 Mention the read-position fix. Wayne Davison 2006-04-08 16:43:21 +00:00
  • e3db43ffe5 Fixed the value of map->p_fd_offset when a read() fails or is abbreviated. Wayne Davison 2006-04-08 16:37:50 +00:00
  • f61ab01d96 Use --delete-after instead of --delete. Wayne Davison 2006-04-08 16:36:57 +00:00
  • ceca8ccac8 We don't need log_initialised exported after all. Wayne Davison 2006-04-08 16:04:34 +00:00
  • 374c3e1278 Moved the calls to client_addr() and client_name() below the lp_load() call so that their potential to output log messages can't cause the log-file to initialize before we know what "log name" to use. Wayne Davison 2006-04-08 16:03:16 +00:00
  • e09d8a304c Clarified a few items. Wayne Davison 2006-04-06 07:54:03 +00:00
  • 2a7d9fe9b8 A slightly better fix than the last version. Wayne Davison 2006-04-06 07:38:54 +00:00
  • e63aeb6d68 Made log_initialised public. Wayne Davison 2006-04-06 07:33:12 +00:00
  • 077d5d4ebc There's no need for lp_load() to check am_daemon. Wayne Davison 2006-04-06 07:28:22 +00:00
  • e2d774cdd7 Improved the bind()-failure message to mention what family failed. Wayne Davison 2006-04-02 21:15:37 +00:00
  • 415b598346 Got rid of duplicate rsync: prefix from an rsyserr() call. Wayne Davison 2006-04-02 15:02:02 +00:00
  • 69627d66f8 Improved a couple sentences. Wayne Davison 2006-04-02 14:23:22 +00:00
  • ac98cd98e3 - Mention the logging fix for a single-use daemon. - Mention the fatal error for when --daemon can't be honored. Wayne Davison 2006-03-31 17:56:19 +00:00
  • 91d324b4ea Log the connect message after calling log_init(). Wayne Davison 2006-03-31 17:37:21 +00:00
  • 89fb50263b - Complain if the user specified --delete without -r or -d. - Got rid of the saw_delete_* vars. Wayne Davison 2006-03-28 23:09:36 +00:00
  • e257c6c20b Use the regular delete* vars instead of the saw_delete* vars (which are no longer around). Wayne Davison 2006-03-28 23:09:07 +00:00
  • 43eae40e45 Include the version number when we exit with an error or warning. Wayne Davison 2006-03-28 18:23:24 +00:00
  • 920240a687 - Mention two omitted --files-from bug-fixes. - Added a place-holder release line for 2.6.8. Wayne Davison 2006-03-28 16:49:23 +00:00
  • f8b9da1a2c Output the who_am_i() info in the "unknown message" error. Wayne Davison 2006-03-28 06:12:18 +00:00
  • 3c987ee956 Mention latest tweaks. Wayne Davison 2006-03-22 18:26:44 +00:00
  • 5c6d46329b If open_socket_in() fails, we now log the reasons why. Wayne Davison 2006-03-22 17:48:59 +00:00
  • 8b3e964d14 Mention the new support/file-attr-restore script. Wayne Davison 2006-03-21 18:11:43 +00:00
  • 91a93df049 A nice file-attribute maintenance script that lets you restore permissions, ownership, and group-info on files that may be different than the originals. Wayne Davison 2006-03-21 18:06:26 +00:00
  • 19826af5f0 Fixed a few things that looked like yodl macros but were not. Wayne Davison 2006-03-21 03:45:03 +00:00
  • 49f4cfdf39 Improved a few things that a more modern yodl complained about. Wayne Davison 2006-03-21 03:41:00 +00:00
  • b3222792ad Changed where ITEM_REPORT_ATIME goes in the list. Wayne Davison 2006-03-17 23:57:19 +00:00
  • 0640710115 Go ahead and define upcoming ITEM_REPORT_* defines now. Wayne Davison 2006-03-17 21:59:25 +00:00
  • fa65989a8b Added support for using solaris's "setfacl -s" in place of GNU's "setfacl -k". Wayne Davison 2006-03-16 21:37:18 +00:00
  • 4209f079dd Make sure that the --relative test creates the implied directories with user-write permission, and turns any symlinks in the implied dirs into real dirs. Wayne Davison 2006-03-16 20:02:36 +00:00
  • a7704777ce An extra safeguard for msg2sndr_flush(). Wayne Davison 2006-03-16 10:08:08 +00:00
  • 7d51b8374d Made the new msg2sndr handling even better. Wayne Davison 2006-03-16 09:57:32 +00:00
  • a27042b521 Mention fix for stunnel-using rsync. Wayne Davison 2006-03-16 03:18:16 +00:00
  • 5b51c893c5 Optimized the reacquisition of the code value from the msg2sndr list. Wayne Davison 2006-03-16 02:26:27 +00:00
  • 408e69396c Fixed the reacquisition of the code value from the msg2sndr list. Wayne Davison 2006-03-16 01:27:26 +00:00
  • 954bbed84a - Optimized the msg_list_item structure to make the buffer an integral part of the structure instead of pointer to a separately allocated buffer. - Improved the code that was ensuring that no messages from the receiver could be merged into the middle of a partially written buffer from the generator. The new code ensures that we never avoid reading the messages from the receiver (like we used to). This ensures that the generator will not hang when the receiver got a read error on the socket, sent us a message about it, but the socket in the generator never becomes writable for it to get a similar error (now we are assured of getting the receiver's note about their read error, and we know to shut things down). Wayne Davison 2006-03-16 00:57:54 +00:00
  • 7c329ec72c Mention the log-file.diff. Wayne Davison 2006-03-15 18:47:31 +00:00
  • 07a8a360a5 Got rid of an errant newline. Wayne Davison 2006-03-15 16:54:13 +00:00
  • 1618c9e6d1 Improved the regex to match syslog lines and be easier to read. Wayne Davison 2006-03-13 16:45:24 +00:00
  • ba0147ac42 Changing the version to 2.6.8cvs. Wayne Davison 2006-03-13 16:44:47 +00:00
  • 9e88f057b4 Starting the news for 2.6.8. Wayne Davison 2006-03-13 16:42:50 +00:00
  • f171bf5b8f Rolling over the NEWS from 2.6.7. Wayne Davison 2006-03-13 16:42:33 +00:00
  • 1b1628b90a Fixed a bug where the NEWS file got an extra newline inserted when the release date was added. Changed "ln -f" to "cp -p" because samba.org doesn't allow ln to be used at the moment. Wayne Davison 2006-03-13 16:42:08 +00:00
  • 50cf25672e Added a test of a simple exclude when --relative is enabled. Wayne Davison 2006-03-13 01:57:13 +00:00
  • b316862831 Fixed a problem when copying an absolute source path with the --relative option enabled. Wayne Davison 2006-03-13 01:56:19 +00:00
  • 38a4b9c297 Block-quote the itemized list in the --stats section so that it is indented in the manpage. Wayne Davison 2006-03-13 00:45:07 +00:00
  • a058cbc410 Preparing for release of 2.6.7 v2.6.7 Wayne Davison 2006-03-11 18:43:42 +00:00
  • 1ef7913497 Mention solo-dir fix for a dir without S_IWUSR. Wayne Davison 2006-03-11 17:59:37 +00:00
  • 88a16c8b4f Don't force S_IWUSR on a solo directory transfer. Wayne Davison 2006-03-10 15:57:03 +00:00
  • 8030b28ff8 Make extra sure that authbuf can't overflow. Wayne Davison 2006-03-07 08:46:29 +00:00
  • 1c598b1db8 Mention fix for Proxy-Authorization header. Wayne Davison 2006-03-06 18:28:06 +00:00
  • 6854bf69a8 Call base4_encode() with "1" for its new "pad" arg so that the Proxy-Authorization header is properly padded with trailing '=' chars. Wayne Davison 2006-03-06 18:22:26 +00:00
  • 293def601d The base4_encode() function now takes a "pad" arg which indicates if the caller wants to pad the value with trailing '=' chars. Wayne Davison 2006-03-06 18:22:20 +00:00
  • 651dc65efc Tweaked the mode of the files in the tar file. Wayne Davison 2006-03-04 08:21:58 +00:00
  • c2b2bd6a93 Since the samba.org rsync is so old that it doesn't handle out-of-order hard-linked files, changed the script to do the hard-linking manually. Wayne Davison 2006-03-02 23:42:56 +00:00
  • e32a48d256 Preparing for release of 2.6.7pre3 v2.6.7pre3 Wayne Davison 2006-03-02 22:49:27 +00:00
  • b5cf121d70 Mention the get_local_name() change. Wayne Davison 2006-03-02 03:56:14 +00:00
  • 44c26bf2a1 Don't allow overwriting a non-directory with a directory (just like cp). Wayne Davison 2006-03-02 03:53:42 +00:00
  • cc8c5057fe If get_local_name() fails to stat() the destination for any reason other than the destination does not exist, mention the error and exit. Wayne Davison 2006-03-02 03:40:09 +00:00
  • b4c7c1ca99 A couple more improvements for --list-only. Wayne Davison 2006-03-01 01:04:57 +00:00
  • 16d3b31b2c Improved a couple sentences. Wayne Davison 2006-03-01 00:59:22 +00:00
  • 89a8180c5e One more bugfix. Wayne Davison 2006-02-28 21:48:45 +00:00