aboutsummaryrefslogtreecommitdiff
path: root/lib/progress.c
AgeCommit message (Collapse)Author
2004-03-11Made max5data() take a curl_off_t size as argument instead of double. ShouldDaniel Stenberg
make the progress meter more accurate for large files. Also made the sprintf usage in that function avoid floating point.
2004-03-10Use more curl_off_t variables when doing the progress meter calculations andDaniel Stenberg
argument passing and try to convert to double only when providing data to the external world.
2004-03-02Yet another curl_off_t printf format attempt, we now exclude the %-letter fromDaniel Stenberg
FORMAT_OFF_T to allow additional options to get specified, like with '"%5" FORMAT_OFF_T'.
2004-03-02use FORMAT_OFF_T instead of CURL_FORMAT_OFF_T to reduce the complexity ofDaniel Stenberg
having to redef that name
2004-03-01Use CURL_FORMAT_OFF_T for printf()inf curl_off_t variables.Daniel Stenberg
2004-01-29Dan Fandrich's cleanup patch to make pedantic compiler options cause lessDaniel Stenberg
warnings. Minor edits by me.
2004-01-27very big transfers now get nicer progress displayed after 9999 megabytes haveDaniel Stenberg
been transfered!
2004-01-23fixed the progress meter display for files >32 bit, Gisle Vanem reportedDaniel Stenberg
2004-01-15use the %dk display for one extra k of progressDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2004-01-05David J Meyer's large file support.Daniel Stenberg
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-05-14George Comninos provided a fix that calls the progress meter when waitingDaniel Stenberg
for FTP command responses take >1 second.
2003-01-29removed the local variables for emacs and vim, use the new sample.emacsDaniel Stenberg
way for emacs, and vim users should provide a similar non-polluting style
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-08-26Andrew Francis removed the need for/use of MSVC pragmasDaniel Stenberg
2002-06-03T. Bharath fixed the TIMER_REDIRECT.Daniel Stenberg
2002-05-03make sure our own printf() clones are usedDaniel Stenberg
2002-04-16Dirk Manske brought the patch that introduces two new CURLINFO_* values:Daniel Stenberg
CURLINFO_REDIRECT_TIME and CURLINFO_REDIRECT_COUNT.
2002-03-19copyright string (year) updateDaniel Stenberg
2001-11-20Georg Horn's STARTTRANSFER_TIME patchDaniel Stenberg
2001-11-12We need at least one millisecond to calculate current speed with! I alsoDaniel Stenberg
made the getinfo() stuff divide with 1000.0 now to enforce floating point since Paul Harrington claims the 7.9.1 still uses even second resolution in the timers there
2001-10-31added typecasts to make the timers calculate with doubles, not longs as theyDaniel Stenberg
accidentally did after the Curl_tvdiff() interface change
2001-10-26made 'timespent' a double, which makes more accurate calculations for quickDaniel Stenberg
downloads
2001-10-12extensively commented source code, parts refreshened, the "current speed" isDaniel Stenberg
now more accurate since it is based on actual spent time without the assumptions from before
2001-10-11looks nicer and is better compatible with older vim versionsSterling Hughes
2001-09-07Added formatting sections for emacs and vimSterling Hughes
2001-08-30Major rename and redesign of the internal "backbone" structs. Details willDaniel Stenberg
be posted in a minute to the libcurl list.
2001-08-21As Andrés García reported we need to fflush() the data->err so that theDaniel Stenberg
progress meter looks better on windows (and if the data->err is redirected from stderr it also makes a point)
2001-08-10moved the download/upload speed calculations, to be made on every invokeDaniel Stenberg
of the progressupdate, as on very quick transfers they wouldn't always get calculated!
2001-08-02don't do final newline output when using progress callbackDaniel Stenberg
2001-04-18Remade resume stuff to keep data in the connectdata struct instead of theDaniel Stenberg
main handle struct to work with persistant connections
2001-04-17init the speed index variable between transfersDaniel Stenberg
2001-01-27The progess meter title get an extra output when a resumed transfer isDaniel Stenberg
taking place
2001-01-25timespent is now updated in every call to the progress meter update functionDaniel Stenberg
2001-01-22Björn Stenberg's patch for making the progress meter betterlookingDaniel Stenberg
2001-01-05Internal symbols that aren't static are now prefixed with 'Curl_'Daniel Stenberg
2001-01-03dual-license fixDaniel Stenberg
2000-11-16data->err must be used, not stderrDaniel Stenberg
2000-11-06modified pgrsTime() to the new functionalityDaniel Stenberg
2000-09-25corrected bad data re-use and buffer problemsDaniel Stenberg
2000-08-24#include "setup.h" moved first of all includesDaniel Stenberg
2000-06-20haxx.nu => haxx.seDaniel Stenberg
2000-06-16removed lots of #if 0'ed codeDaniel Stenberg
removed the "mode" concept moved all #-stuff to the client
2000-05-29made getenv() more threadsafe for win32Daniel Stenberg
2000-05-22moved here from the newlib branchDaniel Stenberg
2000-04-08Improved the looks of the progress meter when the file size is betweenDaniel Stenberg
9999 KB and 100 MB since it then can display the size as XX.X MB instead of just XX as before.
2000-03-19Marco G. Salvagno's OS/2 fixesDaniel Stenberg
2000-03-01added pgrsTime() to store various time stamps for the -w optionDaniel Stenberg