aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2010-01-23 20:02:50 +0000
committerDaniel Stenberg <daniel@haxx.se>2010-01-23 20:02:50 +0000
commitb0e2d47a3e8a8911b14deca5733254eff949e410 (patch)
tree7734d8384a4333cc5365889798a5d454f8d77c2a /docs
parent0abd928d3ddc74d6e14249684d3a7a8df6a8b421 (diff)
"remove progress meter from libcurl" at next API break
Diffstat (limited to 'docs')
-rw-r--r--docs/TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
index 055101e59..4a956ada8 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -104,6 +104,7 @@
15.4 remove several functions
15.5 remove CURLOPT_FAILONERROR
15.6 remove CURLOPT_DNS_USE_GLOBAL_CACHE
+ 15.7 remove progress meter from libcurl
==============================================================================
@@ -577,3 +578,13 @@ to provide the data to send.
Remove support for a global DNS cache. Anything global is silly, and we
already offer the share interface for the same functionality but done
"right".
+
+15.7 remove progress meter from libcurl
+
+ The internally provided progress meter output doesn't belong in the library.
+ Basically no application wants it (apart from curl) but instead applications
+ can and should do their own progress meters using the progress callback.
+
+ The progress callback should then be bumped as well to get proper 64bit
+ variable types passed to it instead of doubles so that big files work
+ correctly.