v1.0.1 Sun Jan 30 00:13:03 PST 2006 - Changed code to use autoconf more effectively - using strtoll() when OFF_T is bigger than a long v1.0.0 Sat Sep 11 08:38:09 PDT 2004 - Added -m option to allow limiting memory usage - cleaned up code - completed man page v0.9.3 Wed Jun 2 23:22:04 PDT 2004 - Oops, skipped 0.9.2 changelog - Added getopt_long() support for long options - Fixed man page a bit. v0.9.1 Sun Feb 8 11:43:31 PST 2004 - Fixed format bug and some off_t possible bugs. - Fixed .spec file to make rpm building easier - Fixed time formatting bugs reported by Petr Adamek (thanks for the patch Petr). v0.9 Fri Feb 6 12:00:00 PST 2003 - Forgot to add changelog - Added logging mode - Added ETA to percentage display v0.8.4 Sun Jan 4 16:00:00 PDT 2003 - Fixed ending report bug that caused piemeter to show extremely low throughput. - Fixed largefile bug on Linux when using -f - Made pipemeter a lot more portable by using off_t instead of long long. v0.8.3 Wed Oct 22 21:50:33 PDT 2003 - Fixed interval bug. Should make pipemeter run on FreeBSD and Solaris. v0.8.2 Thu Oct 9 23:37:28 PDT 2003 - Autoconf! Finally! -- Still needs work. v0.8.1 Tue Feb 4 01:26:58 PST 2003 - Adaptive block sizing was causing things to get really slow for some situations. This feature has been scaled back by quite a bit, but still needs more widespread testing. - New year! ;) v0.8 Sat Dec 7 12:22:35 PST 2002 - "make debug" defines DEBUG, which prints more status info - Fixed off-by-one bug that has existed since 0.6.7 - Adaptive blocksizing added. - #defined DEFAULT_INTERVAL to 1 v0.7.3 Sun Nov 3 14:40:02 PST 2002 - Added error message when write does not complete v0.7.2 Thu Oct 10 01:30:43 PDT 2002 - Copied -b block size suffix code to -s option - Cleaned up tabs into spaces - No longer complains when percent > 100 v0.7.1 Sat Sep 7 01:50:17 PDT 2002 - OOPS! Fixed report only mode. - Updated man page for -b suffixes v0.7 Sat Sep 7 00:48:42 PDT 2002 - Code fixes - Blocksize enhancement by Ian McMahon - Progress bar enhancements - CVS v0.6.7 Mon Jul 15 15:15:02 PDT 2002 - Fixed smoother averages to work with intervals other than 1.0 - Added -r "report only" feature. - Code messups. This version is kinda ugly... but I wanted to fix 0.6.6 v0.6.6 Mon Jul 15 09:54:28 PDT 2002 - Smoother averages - Displays total bytes through (Thanks to Sean Reifschneider ) - as always.. code cleanups (I think I'm just a messy coder... :) v0.6.5 Fri Jul 12 14:52:21 PDT 2002 - MAJOR incomplete write bug fixed - code cleanups v0.6.4 Tue Jul 9 19:28:33 PDT 2002 - Code cleanups (thanks Aron Gurski) - test script cleanups (more thanks Aron Gurski) - Last release before ncurses added. v0.6.3 Sat Jul 7 22:57:11 PDT 2002 - Added man page back into build system - Code cleanup - shifted progress bar to a global pointer that gets malloc'd(thanks urch) v0.6.2 Sat Jul 7 10:55:12 PDT 2002 - Updated man page. -- C. Byrum - Made speed meter use \r instead of \n - Added speed meter to progress bar - -i can now be 0.# (was restricted to >= 1 before - Included copy of GPL with distribution v0.6.1 Mon Jul 1 23:56:23 EDT 2002 - Added progress bar (-s or -f) -- B. Watson - Added ability to read from a file on the command line (-f filename). Currently, -f implies -s (except it figures out the filesize by fstat'ing instead of you having to tell it, as with -s) - TODO: figure out why progress bar isn't *quite* perfect - Changed itimer_interval to a float (and renamed it itimer_seconds). Now we can say -i 0.1 to update every 10th of a second. v0.6 Mon Jul 01 2002, 17:04 PDT - Started changelog - Added manpage - bugfixes