Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Point out that the file_struct in log_delete is zero-initialized | Matt McCutchen | 2010-04-24 | 1 | -1/+1 |
| | | | | | | | because it is static. It took me long enough to realize this that I think it is worth documenting. | ||||
* | Mention who got the unknown logcode. | Wayne Davison | 2009-11-08 | 1 | -1/+1 |
| | |||||
* | More improvements for abnormal exits. | Wayne Davison | 2009-11-08 | 1 | -1/+0 |
| | |||||
* | Try to silence some warnings from "checker". | Wayne Davison | 2009-11-07 | 1 | -1/+1 |
| | |||||
* | Added notifications about error-exit values: | Wayne Davison | 2009-11-07 | 1 | -1/+2 |
| | | | | | | | | | | - The receiver notifies the generator if it is exiting with an error, and then, if it is a server, waits around for the generator to die. This ensures that the client side has time to read the error. - The generator or sender will notifiy the other side of the transfer of an error-exit value if protocol 31 is in effect. This will get rid of some "connection unexpectedly closed" errors that are really expected events due to a fatal exit on the other side. | ||||
* | A daemon treats --msgs2stderr as "output only to the log, not the user". | Wayne Davison | 2009-11-01 | 1 | -4/+10 |
| | |||||
* | Make sure rwrite() can handle any logcode value in --msgs2stderr mode. | Wayne Davison | 2009-11-01 | 1 | -0/+4 |
| | |||||
* | Fix %b and %c so that they count per-transfer bytes again. | Wayne Davison | 2009-10-25 | 1 | -31/+33 |
| | |||||
* | Enhance log_format_has() to understand the "'" modifier. | Wayne Davison | 2009-10-25 | 1 | -1/+3 |
| | |||||
* | Give iconvbufs() an ICB_INIT flag. | Wayne Davison | 2009-10-23 | 1 | -1/+1 |
| | |||||
* | A major overhaul of I/O routines, creating perform_io(). | Wayne Davison | 2009-10-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | Files-from data is now sent as multiplexed I/O so that it can mingle with any messages (such as debug output). Requires protocol 31. Protocol 31 no longer disables output verbosity in a couple instances that used to cause protocol issues. Got rid of MSG_* messages that have implied raw data that follows after them. We instead send a negative index value as a part of the raw data stream, which is guaranteed to be output together with the following data. This only affects the (in-progress) protocol 31 and the (self- contained) communication stream from the receiver to the generator. Added --debug=IO and improved --debug=FLIST. Some --debug=IO output requires --msgs2stderr to be used to see it (i.e. sending a message about sending a message would send another message, ad infinitum). | ||||
* | Adding a way for log-format numbers to become more human readable. | Wayne Davison | 2009-02-18 | 1 | -3/+14 |
| | |||||
* | Added the "reverse lookup" daemon-config parameter. | Matt McCutchen | 2009-01-15 | 1 | -2/+9 |
| | |||||
* | Update the copyright year. | Wayne Davison | 2009-01-03 | 1 | -1/+1 |
| | |||||
* | Convey the cleaned-up module-path to the user in all cases. | Wayne Davison | 2008-09-11 | 1 | -1/+2 |
| | | | | Fixed a just-introduced problem with a relative module-path. | ||||
* | Fix the %P logfile escape inside a chroot. | Wayne Davison | 2008-09-10 | 1 | -2/+1 |
| | |||||
* | Split up the ifuncs.h file into 3 .h files. | Wayne Davison | 2008-09-01 | 1 | -1/+2 |
| | |||||
* | Output numbers in 3-digit groups by default (e.g. 1,234,567). | Wayne Davison | 2008-09-01 | 1 | -6/+6 |
| | | | | | Also improved the human-readable output functions, including adding the ability to output negative numbers. | ||||
* | Improved rwrite() to handle a stderr exception without playing games | Wayne Davison | 2008-08-24 | 1 | -5/+4 |
| | | | | with the msgs2stderr value. | ||||
* | An improved RERR_PARTIAL message. | Wayne Davison | 2008-08-17 | 1 | -1/+1 |
| | |||||
* | When using --iconv, if a server-side receiver can't convert a filename, | Wayne Davison | 2008-08-02 | 1 | -1/+5 |
| | | | | it now outputs the name back to the client without mangling the charset. | ||||
* | Explicitly cast a -1 that is being assigned to a size_t. | Wayne Davison | 2008-07-21 | 1 | -1/+1 |
| | |||||
* | Improved var-checker and tweaked all the issues it found. | Wayne Davison | 2008-07-21 | 1 | -1/+1 |
| | |||||
* | Include the array-size in array externs so that IBM's code-checker | Wayne Davison | 2008-07-20 | 1 | -2/+2 |
| | | | | can do more checking for us. | ||||
* | Improved the handling of --msgs2stderr a little more. | Wayne Davison | 2008-07-20 | 1 | -5/+5 |
| | |||||
* | Added a debug-helping option, --msgs2stderr, than should help all | Wayne Davison | 2008-07-20 | 1 | -0/+7 |
| | | | | | messages to be seen in a situation where rsync is dying (as long as stderr is a viable output method for the remote rsync). | ||||
* | Added a '%C' (MD5 checksum) flag for the output/logfile formatting. | Wayne Davison | 2008-07-19 | 1 | -0/+25 |
| | |||||
* | Use big_num() in a few more places. | Wayne Davison | 2008-07-17 | 1 | -6/+6 |
| | |||||
* | Changed human_num() to big_num() with an extra arg so that it can | Wayne Davison | 2008-07-17 | 1 | -4/+4 |
| | | | | be used in place of all %.0f output idioms. | ||||
* | Added the --info=FLAGS an --debug=FLAGS options, which allows | Wayne Davison | 2008-07-13 | 1 | -7/+6 |
| | | | | fine-grained output control (in addition to the coarse -v). | ||||
* | The --progress output now leaves the cursor at the end of the line | Wayne Davison | 2008-07-05 | 1 | -1/+7 |
| | | | | | | (instead of the start) in order to be extra sure that an error won't overwrite it. We also ensure that the progress option can't be enabled on the server side. | ||||
* | Improved the progress_is_active code to not overwrite the progress | Wayne Davison | 2008-06-04 | 1 | -0/+6 |
| | | | | output in more circumstances. | ||||
* | Fixed the %M escape, which was munging the wrong spaces. | Wayne Davison | 2008-04-15 | 1 | -1/+1 |
| | |||||
* | Fixed some itemized logging failures: | Wayne Davison | 2008-03-10 | 1 | -9/+15 |
| | | | | | | | | | | | | - If a symlink/device/special-file changes its value without any attribute changes, the itemized event no longer gets dropped. - We put a 'c' into the checksum/change field now to indicate when a symlink/device/special-file changes its value without changing its type. This lets us properly interpret the --copy-links output to know which items are getting copied without changes and which are getting created with new content. - Fixed the 'T' itemized output for a symlink when rsync tries to set the right time but fails due to lack of OS/disk support. | ||||
* | Include 2008 in the copyright years. | Wayne Davison | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | Extended the protocol-30 info-passing code at startup, and use it to | Wayne Davison | 2008-02-18 | 1 | -1/+3 |
| | | | | | | | | | | tell the client if the server can set the times on a symlink (both the server->client byte and the client->server use of -e). Make use of this info to allow the proper output of the 't' flag when rsync can set the time on a symlink (and we're talking protocol >= 30). Added output of "[no] symtimes" info in the --version message. Fixed the itemize.test so that it works when rsync believes that it can set the time of a symlink, but it can't really do it. | ||||
* | Decided to pad the "*deleting" message to make the names line up. | Wayne Davison | 2008-02-17 | 1 | -1/+1 |
| | |||||
* | Fixed a FALL THROUGH comment. | Wayne Davison | 2007-12-16 | 1 | -1/+1 |
| | |||||
* | Adding --contimeout=SECONDS option. | Wayne Davison | 2007-11-28 | 1 | -0/+1 |
| | |||||
* | New logging categories added to allow differentiation between | Wayne Davison | 2007-11-22 | 1 | -14/+24 |
| | | | | | transfer errors, normal errors, and warnings. New messages are translated into old FERROR/FINFO categories for older protocols. | ||||
* | Moved inline functions from rsync.h into ifuncs.h. | Wayne Davison | 2007-09-22 | 1 | -0/+1 |
| | |||||
* | Make use of new iconvbufs() function. | Wayne Davison | 2007-09-18 | 1 | -16/+15 |
| | |||||
* | Prevent a server from outputting an end-of-run message about its | Wayne Davison | 2007-09-15 | 1 | -1/+1 |
| | | | | error-code that cannot be sent successfully. | ||||
* | Tweaking the license text a bit more. | Wayne Davison | 2007-07-10 | 1 | -2/+3 |
| | |||||
* | Switching to GPL 3. | Wayne Davison | 2007-07-07 | 1 | -3/+2 |
| | |||||
* | Switch the checking of preserve_[ug]id var to checking [ug]id_ndx var | Wayne Davison | 2007-07-02 | 1 | -4/+4 |
| | | | | | when the code is about to use the [ug]id_ndx value as an index (since this saves a memory reference). | ||||
* | Use module_dir instead of lp_path(). | Wayne Davison | 2007-07-02 | 1 | -1/+2 |
| | |||||
* | - Use F_OWNER() and F_GROUP() instead of F_UID() and F_GID(). | Wayne Davison | 2007-05-20 | 1 | -5/+5 |
| | | | | - Use the new FLAG_SKIP_GROUP define. | ||||
* | The --iconv option has now made it to the trunk. | Wayne Davison | 2007-04-26 | 1 | -18/+24 |
| | |||||
* | Changed F_ROOTDIR() to F_PATHNAME(). | Wayne Davison | 2007-04-26 | 1 | -2/+2 |
| |