Commit Graph

  • 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
  • 34f961bbf3 Got the order of s1 and s2 right in the debug output. Wayne Davison 2006-02-28 21:48:15 +00:00
  • 2384f9e1db Update for hash-table change. Wayne Davison 2006-02-28 21:21:44 +00:00
  • 48cce779a2 Decided to drop the dynamically sized hash table for now. This was due to timing tests showing that the per-byte modulus calculation slowed down regular sized files. Kept the other improvements because they lessened our memory use and actually sped up the code. Wayne Davison 2006-02-28 21:20:08 +00:00
  • 6820753732 Renamed sum_table -> hash_table. Wayne Davison 2006-02-28 07:32:48 +00:00
  • fbbe9a016d Changed the name of GETTAG() to SUM2HASH(). Wayne Davison 2006-02-28 01:00:03 +00:00
  • c64ca7ef58 Eliminated one variable from hash_search(). Wayne Davison 2006-02-28 00:31:51 +00:00
  • 900cfcb584 - Fixed a problem with the new gettag2() macro by getting rid of the need for it. - Fixed a really old bug in the verbose output where it would output the wrong sum value (off by one). - Renamed the tag_hit variables & debug output to hash_hit. Wayne Davison 2006-02-28 00:09:19 +00:00
  • beab3078d6 Added --no-H and --no-hard-links. Wayne Davison 2006-02-27 23:35:18 +00:00
  • 530a2199da Mention the hash table change. Wayne Davison 2006-02-27 21:29:44 +00:00
  • d9bca0c32f This is Shachar Shemesh's patch for making the hash-table code work better with large files. I further modified it to eliminate the extra level of indirectness (and the qsort()), which saves memory. Wayne Davison 2006-02-27 21:16:04 +00:00
  • d733de97f5 Added a "chain" item to the struct sum_buf. Wayne Davison 2006-02-27 21:11:56 +00:00
  • f06c11ed40 Tweaked a sentence. Wayne Davison 2006-02-27 20:53:35 +00:00
  • c638caa63e In read_sum_head(): if we read a negative checksum count, die with an error. Wayne Davison 2006-02-27 03:12:26 +00:00
  • d775372a34 Tweaked a sentence. Wayne Davison 2006-02-24 19:50:22 +00:00
  • 07affc3d93 Document the latest changes. Wayne Davison 2006-02-24 17:58:24 +00:00
  • f2ebbebead - Document the new --copy-dirlinks option. - Improved the docs for --no-implied-dirs and --keep-dirlinks (based on a patch from Matt). - Improved a few other misc. sentences. - Shuffled the order of a couple options. Wayne Davison 2006-02-24 17:54:47 +00:00
  • a695b379b5 Make sure the receiver resets copy_dirlinks (so that it can't affect the delete scan). Wayne Davison 2006-02-24 17:54:41 +00:00
  • 88c2190a7c - Got rid of unused externs. - Added support for copy_dirlinks. - Fixed a bug where --copy-links would not affect implied dirs unless --copy-unsafe-links was also specified. Wayne Davison 2006-02-24 17:54:35 +00:00
  • 2dbf36ef55 Added the new --copy-dirlinks (-k) option. Wayne Davison 2006-02-24 17:54:30 +00:00
  • cca9208697 Got rid of unused externs. Wayne Davison 2006-02-24 16:43:44 +00:00
  • aa37022ef7 A recently added stat() call needed to be do_stat(). Wayne Davison 2006-02-24 09:35:47 +00:00
  • 85c417579f Made create_directory_path() return -1 if it couldn't create some portion of the filename's path. Wayne Davison 2006-02-24 09:34:44 +00:00
  • baed67efc4 Need to define an orig_umask value now that utils.c uses it. Wayne Davison 2006-02-24 01:56:29 +00:00
  • c5b7aa1532 The orig_umask value is now a mode_t. Wayne Davison 2006-02-24 01:56:26 +00:00
  • 904e5af128 The create_directory_path() function no longer takes a base_umask arg. Wayne Davison 2006-02-24 01:56:21 +00:00
  • a41d110647 - The orig_umask value is now a mode_t. - Use CHMOD_BITS instead of 07777. Wayne Davison 2006-02-24 01:56:18 +00:00
  • a92d6ff13c Moved the orig_umask variable's definition into main.c since it has nothing to do with option settings. Wayne Davison 2006-02-24 01:56:14 +00:00
  • 05278935a3 - Call mkdir_defmode() instead of do_mkdir(). - Define orig_umask in this file, not options.c. - Made orig_umask a mode_t, not an int. Wayne Davison 2006-02-24 01:56:10 +00:00
  • a56cdef9b1 Call mkdir_defmode() instead of do_mkdir(). Wayne Davison 2006-02-24 01:56:07 +00:00
  • e9357a2deb + Added mkdir_defmode(). + Changed create_directory_path() to drop the (now) unneeded base_umask arg and to call mkdir_defmode(). Wayne Davison 2006-02-24 01:56:01 +00:00
  • 8d94d27af0 Moved an extern into its proper place. Wayne Davison 2006-02-24 01:39:10 +00:00
  • 6f2a222c59 One more fuzzy tweak. Wayne Davison 2006-02-23 20:29:55 +00:00
  • 8470a515ef Some improved fuzzy-parent-dir logic. Wayne Davison 2006-02-23 20:27:17 +00:00
  • 06982ac43b Mention latest fixes. Wayne Davison 2006-02-23 20:17:09 +00:00
  • 865c3b5f92 The new fuzzy-dir logic once again avoids calling get_dirlist() until a regular file is found in the current parent directory. Wayne Davison 2006-02-23 20:00:48 +00:00
  • 8c9e06d7b9 Fixed the creation of symlinks and devices when both --relative and --no-implied-dirs are specified and the destination dir does not yet exist. Wayne Davison 2006-02-23 19:43:54 +00:00
  • a9cc128308 Renamed fuzzy_dirname -> parent_dirname. Wayne Davison 2006-02-23 19:07:33 +00:00