TODO: progress callback without doubles
authorDaniel Stenberg <daniel@haxx.se>
Thu, 25 Aug 2011 14:04:55 +0000 (16:04 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 25 Aug 2011 14:05:04 +0000 (16:05 +0200)
docs/TODO

index 33717cb0bc1318706039436f170136452925c94d..8018b3e6b8ad10579b99242b9ed55db743edb989 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -17,6 +17,7 @@
  1.3 struct lifreq
  1.4 signal-based resolver timeouts
  1.5 get rid of PATH_MAX
+ 1.6 progress callback without doubles
 
  2. libcurl - multi interface
  2.1 More non-blocking
  we need libssh2 to properly tell us when we pass in a too small buffer and
  its current API (as of libssh2 1.2.7) doesn't.
 
+1.6 progress callback without doubles
+
+ The progress callback was introduced way back in the days and the choice to
+ use doubles in the arguments was possibly good at the time. Today the doubles
+ only confuse users and make the amounts less precise. We should introduce
+ another progress callback option that take precedence over the old one and
+ have both co-exist for a forseeable time until we can remove the double-using
+ one.
+
 2. libcurl - multi interface
 
 2.1 More non-blocking