Version 3.2.0  June 22, 2012
- need to do double-buffering with real-time data since the pointers can
  change if a new sample comes in before old sample printed
- new switch: -hostwidth, sets the minimum host name size.  This may be
  necessary when using alaises that are shorter than hostname which themselves
  longer than the default width
- fixed problem of not dealing with non-time options correctly
- added -username which will set this as initial username for ALL hosts
  you can still override for individual hosts with @
- fixed code that checks for missing samples in real-time, single line format
  to deal with crossing midnight [thanks hank]
- had to extend timeout for pings because on failures there were issues with good nodes
  connecting back
- need to check for verbose import for remapping header in real-time display
- include '-o StrictHostKeyChecking=no -q' with all ssh commands in case host entry
  missing from known_hosts and to suppress motd [thanks bob]
- fixed problem playing back data from multiple hosts on same local machine
- extended functionality of remote host reachabilty to include ssh testing AND detection
  of collectl presence and so renamed '-noping' to '-nocheck'
- new switch, -showcolver, will cause all remore nodes to print their name/collectl
  version and exit.
- extend checking for excluding multiple systems when detail data present to include
  imported modules containing ',d'
- headers not printing correctly when just doing --import whether 's' or 'd'

Version 3.1.0
- cleaned up misleading error messages when trying to specify a host/date/time
  fields with --cols

Version 3.0.0  Jan 4, 2011
- complete rewrite, added sorting for multi-line format and playback
  of collectl raw files.  added/removed switches too...

Version 2.4.5  Dec 8, 2010
- updated routine to process more complex addresses in pdsh format, not allows
  syntax of xxx[a-b][c-d]zzz and more
- added 2 new switches: -colbold and -colshow [thanks philippe]

Version 2.4.4
- incorrectly checking to see if $mmddFlag defined rather than non-zero

Version 2.4.3   July 07, 2010
- look for collectl in /usr/bin and then /usr/sbin
- new switch 'nodataval', specifies value to report when no data OR if a value is negative
- new switch 'baddataval', if specified overrides value to be reported when collectl
  reports negative numbers
- -header not formatting correctly for -mmdd

Version 2.4.2   December 15, 2009
- clarified copyright notice

Version 2.4.1   Mar 23, 2009
- open source release

Version 2.3.1   Mar 23, 2009
- added -header which will put in repeating headers every n-lines based on either last octect
  of network address OR trailing digits of host name
- make -colage number of intervals NOT number of seconds
- wasn't handling expansion of pdsh formatted names correctly

Version 2.3.0   Jul 07, 2008
- need a space after time field in 'column' mode
- clarified definition of -column (I hope) in help text
- clarified message that -w is specified in -command
- added 2 extra columns for totals columns
- ignore comments/blank lines in machines file
- added support for addresses in 'pdsh' format such a prefix[x-y,z]suffix
  where prefix and suffix are optional and anything inside the brackets
  is expanded to indivual numbers
- call collectl with --quiet to suppress 'waiting for...' and 'broken pipe'
  messages, unless in debug mode
- remove trailing ' | ' when no totals printed
- print -1 not 0 when no data seen in colK mode

Version 2.2.9   Apr 11, 2008
- changed default port to 2655 to match new collectl default
- if --extport lexpr choses, records will be returned with >>><<< as a 
  separator which we need to ignore
- --colk will only result in dividing valued by 1024 and NOT
  effect column width.
- --colwidth will now be used to specify number of columns as 3 are not
  always enough

Version 2.1.0   Dec 03, 2007
- added support for multiple column display
- added -colk which results in columns being divided by 1024 and reduced to
  a width of 3 digits, making it possible to display twice as many columns in
  the same space when many systems are being monitored
- since V2.3.4 of collectl now supports more flexible logging mechanisms, the
  restriction of required -P with -f in --command has been lifted

Version 2.0.0  Dec 15, 2006
- removed local logging switches which is now supported by collectl
  and set default logging to local terminal.  see man page for details

Version 1.4.1
- problem with sockets when running on same node as collecting from requires
  talking to collect over port+1 from what colmux itself is using

Version 1.4.0
- as of collectl 2.0, make sure any commands that include logging to a file 
  will ask collectl to return the header using -oi so that it can be included
  in the log file, making it possible to play back via colplot.
- had to include -inchdr switch to force incusion of header for colgui
- added check on 'print' back to proxy to see if we failed and if so,
  assume caller went away and exit.  this should get rid of most the the
  socket open errors 

Version 1.3.0
- if can't find collectl in /usr/sbin, also look in /opt/hptc/sbin

Version 1.2.0
- in column mode, if no interval specified use default of 1 second

Version 1.1
- require column oriented selections to require collectl comand to contain
  -P or -M1 and in the case of -M1 to also require -w.
- ignore blank lines of data which can occur depending on what options selected
- Make hostname/addresses line up so thing look better when not in column mode
- added -coltot and -colnodet switches

Version 1.0
- This is the initial release
