summaryrefslogtreecommitdiff
path: root/progress.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix --info=progress2 info as a file is transferred.Wayne Davison2014-02-241-5/+6
| | | | | Applying Anish Shankar's patch to fix speed and stats of files as they are transferred. Fixes bug 10450.
* Bump the year to 2014.Wayne Davison2014-01-261-1/+1
|
* Update copyright year.Wayne Davison2013-01-191-1/+1
|
* Made --progress use ir-chk instead of to-chk when the incrementalWayne Davison2009-02-281-2/+3
| | | | | | recursion scan is still active. Mention the output change more prominently in the NEWS file. Updated the --progress output in the manpage, with mention of the new "ir-chk" string's meaning.
* Update the copyright year.Wayne Davison2009-01-031-1/+1
|
* Enhanced the --stats output:Wayne Davison2008-09-261-1/+1
| | | | | | | - Mention how many files were created (protocol >= 29). - Mention how many files were deleted (new in protocol 31). - Follow the file-count, created-count, and deleted-count with a break-out list of each count by type.
* Split up the ifuncs.h file into 3 .h files.Wayne Davison2008-09-011-1/+1
|
* Output numbers in 3-digit groups by default (e.g. 1,234,567).Wayne Davison2008-09-011-4/+4
| | | | | Also improved the human-readable output functions, including adding the ability to output negative numbers.
* Changed human_num() to big_num() with an extra arg so that it canWayne Davison2008-07-171-1/+2
| | | | be used in place of all %.0f output idioms.
* Added the --info=FLAGS an --debug=FLAGS options, which allowsWayne Davison2008-07-131-11/+32
| | | | fine-grained output control (in addition to the coarse -v).
* The --progress output now leaves the cursor at the end of the lineWayne Davison2008-07-051-9/+10
| | | | | | (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 progressWayne Davison2008-06-041-4/+4
| | | | output in more circumstances.
* When running in --progress mode with a progress message active, theWayne Davison2008-04-151-1/+6
| | | | | client now outputs a newline prior to an error message, which avoids overwriting the active file's last progress line.
* Include 2008 in the copyright years.Wayne Davison2008-03-011-1/+1
|
* Updated indexing for accurate progress and improved raw ndx values.Wayne Davison2007-12-081-2/+14
| | | | | | | | The sending side now has a sorted file-list in iconv mode so that it can output progress in sorted order. Simplified the over-the-wire index values to ensure both sides will always agree on the values. Optimized the allocation of the dir_flist->sorted array on the receiving side with --iconv and incremental recursion.
* Don't output a negative time-remaining value if the file has grown.Wayne Davison2007-08-011-8/+11
|
* Tweaking the license text a bit more.Wayne Davison2007-07-101-2/+3
|
* Switching to GPL 3.Wayne Davison2007-07-071-3/+2
|
* Further modifications to the copyright comment section.Wayne Davison2007-02-041-4/+3
|
* Changed strcpy() calls into strlcpy() calls, just to be extra safe.Wayne Davison2006-10-131-1/+1
|
* Output the progress message as FCLIENT instead of FINFO.Wayne Davison2006-05-091-1/+1
|
* Updated the FSF's address to an even newer one.Wayne Davison2006-04-251-3/+3
|
* - Updated the address for the FSF in the opening comment.Wayne Davison2006-04-251-5/+7
| | | | | | | - 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).
* If the --human-readable option is in effect, output the size ofWayne Davison2006-01-141-2/+2
| | | | each file in human-readable units instead of a raw byte count.
* Fixed a sign error in the output.Wayne Davison2005-11-031-1/+1
|
* Make the just-updated file-count status even less cryptic.Wayne Davison2005-11-031-1/+1
|
* Improved the output of the transferred-file count and the positionWayne Davison2005-11-031-3/+2
| | | | | in the flist (which was changed to a countdown of files to check) so that it's clearer what the numbers mean.
* Fixed the elapsed time reported for 0-length files.Wayne Davison2005-03-051-5/+6
|
* John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison2005-02-141-4/+4
| | | | values instead of non-zero.
* A minor change to the HAVE_GETPGRP code.Wayne Davison2005-01-281-7/+8
|
* If rsync is put in the background, output fewer progress-reportWayne Davison2005-01-251-0/+20
| | | | lines.
* Improved the progress reporting/E.T.A. using a (slightly modifed)Wayne Davison2004-02-281-34/+61
| | | | patch from Timo Sirainen.
* Percentage of file-count output was off by one.Wayne Davison2004-01-271-1/+2
|
* Give the user an idea of how far along in the transfer we areWayne Davison2004-01-131-2/+10
| | | | when using --progress.
* Moved a couple externs.Wayne Davison2004-01-131-3/+2
|
* Neatened up the indentation.Wayne Davison2003-12-121-46/+44
|
* Optimized show_progress() to reduce the calls to gettimeofday() whenWayne Davison2003-07-081-25/+29
| | | | | am_server is set. No need to check do_progress here anymore, since we aren't called if do_progress isn't set.
* Fix copyright.Martin Pool2002-04-081-0/+21
|
* Split code out into separate files and remove some global variables toMartin Pool2002-04-081-0/+96
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.