+2002-04-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * progress.c (bar_update): Keep updating a subinterval until it
+ reaches or exceeds a watermark. That way the measurement will be
+ guaranteed to span a configurable minimum of time. The current
+ default is 3s in 30 100ms intervals.
+
+2002-04-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * progress.c (bar_update): Maintain an array of the time it took
+ to perform previous 30 network reads.
+ (create_image): Calculate the download speed and ETA based on the
+ last 30 reads, not the entire download.
+ (create_image): Make sure that the ETA is not changed more than
+ once per second.
+
+2002-04-09 Ian Abbott <abbotti@mev.co.uk>
+
+ * mswindows.c (borland_utime): New function conditionally defined
+ when `HACK_BCC_UTIME_BUG' is defined. A reimplementation of
+ `utime()' as Borland's `utime()' function is broken on Windows 9x
+ systems. (Original patch by Chin-yuan Kuo <sr1111111@yahoo.com.tw>.)
+
+2002-04-08 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * ftp.c (ftp_loop): Propagate the result of ftp_retrieve_glob.
+
2002-03-26 Ian Abbott <abbotti@mev.co.uk>
* Makefile.in: Updated several dependencies for object files.