Changes:

2016/02/21: Version 11.2.1.1 - Sebastien Godard (sysstat <at> orange.fr)
	* README file converted to Markdown format.
	* sadf: Don't display the JSON fchosts tag when no statistics
	  data exist for Fibre Channel.
        * [Peter Schiffer]: Convert CREDITS file to utf-8.
        * [Peter Schiffer]: Update license text.
	* NLS updated.
	* Update README file and copyright messages.
	* Update Makefile so that files can be installed.

2015/12/27: Version 11.2.0 - Sebastien Godard (sysstat <at> orange.fr)
	* mpstat: Code refactoring (better handle some special borderline
	  cases for per-processor interrupts statistics).
	* mpstat: Option -I now accepts a list of comma-separated
	  arguments.
	* sar: Fix color output for %temp and %in fields.
	* sadf: Fix bug preventing sadf from converting a data file with
	  an old format.
	* sadc: Fix insecure data handling, really (CID #29720).
	* [Peter Schiffer]: Increase NR_CPUS to match kernel upstream.
	* sar: Check minimum size of sa data files header (CID #29719).
	* sadc: Fix default number of frequencies for A_PWR_WGHFREQ
	  activity.
	* pidstat: Define new SCHED_DEADLINE scheduling policy.
	* Remove obsolete nfsiostat-sysstat command.
	* mpstat manual page updated.
	* NLS updated.

2015/10/23: Version 11.1.8 - Sebastien Godard (sysstat <at> orange.fr)
	* Add support for color customization.
	* Add color support for pidstat, tapestat and cifsiostat commands.
	* Define values "always", "never" and "auto" for S_COLORS
	  environment variable.
	* sar: Remove extra line of statistics displayed when SIGINT is
	  received.
	* Add missing va_end() statements (CID #113539, #113540, #113541,
	  #113542).
	* Fix possible NULL pointer dereference in SREALLOC macro (CID
	  #29706) [11.0.8].
	* sadc: Fix untrusted value used as argument (CID #29720) [11.0.8].
	* sadc: Fix another insecure data handling (CID #29720).
	* sar/sadc: Set an upper limit for each kind of item that sar/sadc
	  can handle.
	* Manual pages updated for iostat, mpstat, sar, pidstat, tapestat
	  and cifsiostat commands.
	* Update librdsensors.a target in Makefile [11.0.8].

2015/09/20: Version 11.1.7 - Sebastien Godard (sysstat <at> orange.fr)
	* Add color support for mpstat, iostat and sar commands.
	* [Peter Schiffer]: Fix problem with pidstat output values > 100%
	  for %CPU [11.0.7].
	* [Shane Seymour]: tapestat: Fix issue when st driver is unloaded
	  then loaded again.
	* [Christian Neukirchen]: Fix header files included in tapestat.
	* Make sysstat build on musl (non-glibc) environment.
	* tapestat: Check fscanf() return values.
	* [Alexis Solanas]: Fix issue with iostat not showing the full
	  device name [11.0.7].
	* sa2: DATE couldn't be set when DATE_OPTS variable was empty.
	  Fix this.
	* Add sa2 option to avoid sarDD report generation.
	* [Julian Taylor]: sargraph2: Fix MB/s units and help typo.
	* sysstat(5), iostat, mpstat and sar manual pages updated.
	* NLS: Sync'd with Translation Project.
	* CREDITS file updated.

2015/08/24: Version 11.1.6 - Sebastien Godard (sysstat <at> orange.fr)
	* [Shane Seymour]: Added new "tapestat" command aimed at
	  displaying statistics for tape drives.
	* [Shane Seymour]: Added tapestat manual page.
	* Check /proc/net/snmp format to collect ICMP statistics at
	  their right positions [11.0.6].
	* sadc: Fix untrusted value used as argument.
	* sa_conv.c: Fix ressource leak.
	* ioconf.c: Fix several ressource leaks [11.0.6].
	* mpstat: Fix alignment output, really [11.0.6].
	* [Sampsa Kiiskinen]: Fix bug in isag [11.0.6].
	* iostat's option -T renamed to -H.
	* iostat manual page updated.
	* NLS updated.
	* CREDITS file updated.

2015/06/12: Version 11.1.5 - Sebastien Godard (sysstat <at> orange.fr)
	* [Steve Kay]: sar: Added fibre channel HBA statistics.
	* [Steve Kay]: Replace non printable characters in comments
	  displayed by sar/sadf.
	* [Peter Schiffer]: Fixed and simplified some math expressions
	  in pr_stats.c [11.0.5].
	* [Peter Schiffer]: ioconf.c: Check value of variable "major"
	  read from file [11.0.5].
	* [Peter Schiffer]: ioconf.c: Use strncpy instead of strcpy [11.0.5].
	* sar: Fixed untrusted loop bound [11.0.5].
	* sadc: Fixed time-of-check, time-of-use race condition.
	* [Vitezslav Cizek]: Assume device-mapper is not running when
	  it is not found in /proc/devices.
	* sar: Added option --sadc. This option indicates which data
	  collector will be called by sar.
	* sadf: Fixed null pointer dereference which could happen with a
	  malformed system activity datafile.
	* cifsiostat: Fixed possible integer overflowed argument [11.0.5].
	* sar manual page updated.
	* FAQ updated.
	* DTD and XSD documents updated.
	* NLS updated.

2015/04/07: Version 11.1.4 - Sebastien Godard (sysstat <at> orange.fr)
	* Makefile: sysstat init script may sometimes be called rc.sysstat.
	  So use that name when needed [11.0.4].
	* pidstat: Don't stop if gtime and cgtime fields are unavailable
	  [11.0.4].
	* sar: Fix output with filesystems having more than MAX_FS_LEN
	  characters in length.
	* Updated DTD and XSD documents. XML document, as displayed by
	  sadf -x, should now be properly validated against them.
	* [Peter Schiffer]: Replace spaces with tabs in Makefile.in [11.0.4].
	* [Peter Schiffer]: Create appropriate directories in DESTDIR if
	  missing [11.0.4].
	* [Peter Schiffer]: Fixed installation of systemd/cron files on
	  systems w/o systemd [11.0.4].
	* [Peter Schiffer]: Don't look in weird places for programs during
	  configuration [11.0.4].
	* [Steve Kay]: sar: Added option to display mountpoint names instead
	  of filesystem names.
	* [Steve Kay]: sar/sadf: Permit hh:mm:ss as well as hh:mm.
	* [Steve Kay]: Fix mpstat SCPU alignment output [11.0.4].
	* [Steve Kay]: Fix unproperly indented line in sar -h output.
	* Makefile: Call chkconfig only if $(COPY_ONLY) is set to no [11.0.4].
	* sysstat(5) manual page updated [11.0.4].
	* [Dimitrios Apostolou]: Updated sargraph tool.
	* [Dimitrios Apostolou]: Updated sa2 script to support more compression
	  formats. Simplify logic with regexes.
	* [Dimitrios Apostolou]: YESTERDAY variable can now be changed in sysstat
	  config file (/etc/sysconfig/sysstat).
	* [Dimitrios Apostolou]: By default sa2 now generates yesterday's summary.
	* CREDITS file updated.

2015/02/13: Version 11.1.3 - Sebastien Godard (sysstat <at> orange.fr)
	* sar/sadc: Added new metrics from /proc/meminfo to memory
	  statistics.
	* sadf: Update output formats to take into account new memory
	  metrics.
	* [Peter Schiffer]: Fixes from static analysis.
	* [Peter Schiffer]: Prefer xz compression program when compressing
	  sa data files [11.0.3].
	* [Peter Schiffer]: Portable way to detect 64 bit OS in configure
	  script [11.0.4].
	* [Vasant Hegde]: sadc: Fix possible race condition in signal
	  handler code [11.0.3].
	* Fix description of %util in iostat and sar manual pages [11.0.3].
	* Fix wrong size used in upgrade_magic_section() function.
	* Add new sadc_options variable to configure script.
	* Rename --disable-man-group option to --disable-file-attr. This
	  configure's option prevents the build process from setting
	  attributes of files being installed.
	* Make sure that no crontabs are activated when configure's option
	  --enable-copy-only is used [11.0.3].
	* FAQ updated.
	* RPM spec file updated.
	* sar manual page updated.
	* sadc manual page updated [11.0.3].
	* CREDITS file updated.
	* Code cleaned [11.0.3].

2014/10/19: Version 11.1.2 - Sebastien Godard (sysstat <at> orange.fr)
	* [Robert Elliott]: Added irqtop command. irqtop monitors
	  differences in /proc/interrupts and /proc/softirqs per CPU,
	  along with CPU statistics. irqtop is currently in the contrib
	  directory.
	* [Lance Shelton]: Added irqstat command, a better way to watch
	  /proc/interrupts, designed for NUMA systems with many
	  processors.
	* [Vasant Hegde]: sadc: Don't send SIGINT signal if parent
	  process is already dead [11.0.2].
	* sadc: Make sure that functions used to count items (CPU,
	  network interfaces, etc.) are called only once.
	* sar and sadf now tell the user when they cannot read a file
	  because the endian format doesn't match.
	* Fixed incomplete sar and sadf output when end time (specified
	  with option -e) crosses 24 hour boundary [11.0.2].
	* cifsiostat/nfsiostat: Fix output on single core CPU [11.0.2].
	* pidstat didn't handle processes with spaces in their name
	  properly. This is now fixed [11.0.2].
	* NLS updated.
	* CREDITS file updated.

2014/08/30: Version 11.1.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Added option -c to sadf: This option enables the user to
	  convert an sa datafile with an old format (at least 9.1.6)
	  to the up-to-date format (11.1.1 as of today).
	* Update sadf -H output to print datafile date and tell whether
	  this file has been converted from an old datafile or not.
	* Added option -[0-9]+ to sadf to show data of that days ago
	  [11.0.1].
	* Use statvfs() system call instead of deprecated statfs() to
	  get filesystems statistics with sar [11.0.1].
	* sar: Stricter syntax check [11.0.1].
	* Remove unneeded include file in sa_common.c [11.0.1].
	* [Kosaki Motohiro]: Update workaround for 32bit CPU counters
	  [11.0.1].
	* Define unknown scheduling policies in pidstat.h [11.0.1].
	* [Ivana Varekova]: Test return value for fgets/fscanf calls
	  [11.0.1].
	* Makefile updated: Follow symlinks when creating the tarballs
	  [11.0.1].
	* sadf manual page updated [11.0.1].

2014/06/17: Version 11.0.0 - Sebastien Godard (sysstat <at> orange.fr)
	* [Cedric Marie]: pidstat now displays task scheduling priority
	  and policy along with task switching activity (-w option).
	* [Cedric Marie]: pidstat: Add option -G to filter processes
	  by name.
	* pidstat: Update variables type to be consistent with recent
	  3.x kernels.
	* sadc/sar/sadf: The standard daily data files may now be
	  named saYYYYMMDD instead of saDD. Option -D has been added
	  to sar and sadc to tell them to write to data files under the
	  name saYYYYMMDD.
	* sadc/sar/sadf: Take into account alternate locations for
	  standard daily data files.
	* sa1 and sa2 scripts updated: Don't create a tree of directories
	  any more if HISTORY is greater than 28. Use saYYYYMMDD
	  data files instead.
	* sa1 and sa2 scripts now take into account two new variables:
	  SA_DIR (directory where sa and sar files are located) and
	  ZIP (compression program to use).
	* Make sysstat init script source the functions library
	* Fix possible buffer overflow.
	* Small fix with sadc's option -S: It is now possible to enter
	  several comma separated values.
	* Don't install crontabs when using systemd timer units.
	* Manual pages updated.
	* FAQ updated.
	* NLS updated. Galician and Hungarian translations added.
	* CREDITS file updated.

2014/03/18: Version 10.3.1 - Sebastien Godard (sysstat <at> orange.fr)
	  WARNING: Daily data files format has changed, and is *not*
          compatible with the previous one! [0x2173]
	* sar/sadc/sadf: Now take into account a change of CPU count
	  in datafiles. The number of CPU is displayed in the RESTART
	  messages.
	* DTD and XSD documents updated.
	* [Tomasz Torcz]: Add systemd timer units replacing cronjobs.
	* [Mike Kazantsev]: Fix output of sadf -j with file-utc-time present.
	* [Peter Portante]: sa2 script now also catches 'xz' compressed
	  files as well.
	* Rename nfsiostat to nfsiostat-sysstat and indicate it is now
	  obsolete. An nfsiostat command is already included in the
	  nfs-utils package.
	* When attempting to use a non existent daily datafile, sar and
	  sadf tell the user to check if data collecting is enabled.
	* sadf -H now displays the number of activities in file.
	* nfsiostat manual page updated.
	* FAQ updated.
	* README file updated.
	* NLS updated.

2014/01/19: Version 10.2.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Added new --enable-copy-only option to configure script.
	  This option may be useful when creating sysstat package to
	  make sure that files are only copied to $DESTDIR and that
	  no service is activated (eg. for distro using systemd).
	* pidstat: Add a new metric to pidstat I/O statistics:
	  per-task block I/O delays.
	* Take $DESTDIR variable into account when installing sysstat
	  service used by systemd.
	* sadf -H, sadf -j and sadf -x now also display the file
	  creation time.
	* Use sizeof() instead of hardcoded size values.
	* pidstat manual page updated.
	* Cosmetic fixes.
	* NLS updated.

2013/11/03: Version 10.2.0 - Sebastien Godard (sysstat <at> orange.fr)
	* pidstat: Added option -v, enabling the user to display the
	  number of threads and file descriptors associated with tasks.
	* Stack stats displayed by "pidstat -s" were sometimes not
	  displayed for some processes although values had changed.
	  This is now fixed.
	* pidstat can now display stats since system startup for a list
	  of processes given on the command line.
	* pidstat -d now displays -1 for I/O stats values when the
	  process I/O file cannot be read (permission denied or file
	  non existent).
	* mpstat and pidstat commands now exit immediately when they
	  get a SIGINT signal during the first interval of time.
	* [Alexander Troosh]: mpstat: Take into account the highest
	  processor number in mpstat output.
	* Rearrange options displayed by sar -h (upper case option
	  should be displayed before its lower case counterpart).
	* Added "prealloc" variable to configure script. This variable
	  will determine the size of data files created by sar/sadc.
	* Added xz-compressed target to Makefile.
	* pidstat manual page updated.
	* NLS updated.
	* CREDIT updated.

2013/09/13: Version 10.1.7 - Sebastien Godard (sysstat <at> orange.fr)
	* New metric added to sar network devices statistics: %ifutil
	  now gives the network interface utilization percentage.
	* Now use a lightweight static library having only the necessary
	  functions to compile sysstat commands. This results in a
	  size 25% to almost 45% smaller for some commands.
	* [Kevin Johnson]: Rewrite rule for librdstats.a in Makefile
	  to allow parallel execution.
	* [Peter Schiffer]: Fix wrong permissions for data file created
	  by sa1 script when HISTORY is greater than 28.
	* [Muneyuki Noguchi]: Use %u instead of %d for unsigned int
	  variables.
	* [Muneyuki Noguchi]: Close file descriptor before exit in
	  pidstat.c.
	* [Muneyuki Noguchi]: Remove redundant NULL checks.
	* [James Fraser]: Replace comma with semi-colon in filesystems
	  statistics header line.
	* Fixed sar log file corruption in odd Feb 28th edge-case.
	* Filesystems statistics (displayed by sar -F) are now collected
	  by sadc only if option "-S XDISK" is used.
	* sar now collects all statistics (including partitions ones)
	  when data are saved into a file with option -o.
	* [Yan Gao]: Update iostat manual page: Don't say that device
	  saturation occurs when %util is close to 100% for devices
	  serving multiple requests simultaneously.
	* Documentation fixes and updates.
	* Several manual pages updated (sar, sadc, sadf, sa1, sa2, sysstat).
	* NLS updated.

2013/06/09: Version 10.1.6 - Sebastien Godard (sysstat <at> orange.fr)
	* Filesystems statistics added to sar/sadc/sadf. These stats can
	  be displayed with option -F.
	* DTD and XSD documents updated. 
	* Code cleaned: Removed several unused constants from header files.
	* Sysstat command options can now be 'collapsed' (grouped) when
	  not followed by an argument. So it's now possible for example
	  to enter 'iostat -px 2 5' since no device name is given to
	  option -p. This also concerns pidstat option -U.
	* Fixed type for "memfree" and "intr" elements in XSD document.
	* Removed functions used to count number of items from rd_stats.c
	  and put them in a separate file (count.c).
	* NLS updated (da, hr, cs). Turkish translation added.
	* Typos fixed. README file updated.
	* Yet another cosmetic fix in pidstat manual page. Sar and
	  mpstat manual pages updated.

2013/03/31: Version 10.1.5 - Sebastien Godard (sysstat <at> orange.fr)
	* mpstat now takes into account every interrupt per processor
	  so that their number adds up to the number displayed for CPU "all".
	* [Peter Schiffer]: systemd unit file couldn't be installed
	  because PKG_PROG_PKG_CONFIG macro wasn't expanded in configure
	  script. This is now fixed.
	* [Benno Schulenberg]: Fixed a small inconsistency in pidstat
	  usage message.
	* Cosmetic fixes in pidstat manual page.
	* NLS updated (de, eo, fi, fr, ja, nb, nl, ru, uk, vi).
	* CREDITS file updated.

2013/03/08: Version 10.1.4 - Sebastien Godard (sysstat <at> orange.fr)
	* [Christophe Cerin]: pidstat now stops and displays its average
	  stats when it receives SIGINT (crtl/c).
	* mpstat now stops and displays its average stats when it
	  receives SIGINT (crtl/c).
	* sar now stops and displays its average stats when it receives
	  SIGINT (crtl/c).
	* pidstat now displays task's UID for all tasks.
	* pidstat: -U option added. This option tells pidstat to display
	  the username of the task instead of its UID. When this option is
	  followed by a user name, then only tasks belonging to the
	  specified user are displayed by pidstat.
	* pidstat manual page updated.
	* Now use sigaction() instead of signal() for signals handling
	  to avoid portability problems.
	* FAQ updated.
	* NLS updated.

2012/12/23: Version 10.1.3 - Sebastien Godard (sysstat <at> orange.fr)
	* Changed network counters (used by sar -n {DEV | EDEV }) to
	  unsigned long long to keep in sync with current kernels.
	  WARNING: This breaks compatibility with older sar data
	  files format for network statistics.
	* Changed IPv4 counters (used by sar -n { IP | EIP}) to
	  unsigned long long to keep in sync with current kernels.
	  WARNING: This breaks compatibility with older sar data
	  files format for IPv4 statistics.
	* Changed IPv6 counters (used by sar -n { IP6 | EIP6}) to
          unsigned long long to keep in sync with current kernels.
          WARNING: This breaks compatibility with older sar data
          files format for IPv6 statistics.
	* [Peter Schiffer]: Added option -y to iostat. This option
	  prevents iostat from displaying its first report with
	  statistics since system boot.
	* [Peter Schiffer]: Increase NR_CPUS and NR_IRQS values.
	* [John Lau]: sadc didn't collect all its activities when
	  it had to overwrite an old sysstat data file with some
	  unknown activity formats. This is now fixed.
	* Now install sadc in $prefix/lib64 directory on 64 bit machines
	  even if $prefix/lib directory also exists.
	* Fixed DTD document: If computer has run all day without
	  restart, XML output file from sadf -x has no boot elements.
	* Remove heading spaces in softirq names displayed by mpstat
	  for easier reading.
	* Fixed wrong command execution syntax in configure script.
	* Removed several unused definitions in some header files.
	* iostat manual page updated.
	* NLS updated.
	* CREDITS file updated.

2012/10/06: Version 10.1.2 - Sebastien Godard (sysstat <at> orange.fr)
	* New field added to sar -u and mpstat: %gnice (time spent
	  running a niced guest).
	* New field added to sar -r: kbdirty (amount of memory waiting
	  to get written back to disk).
	* [Peter Schiffer]: systemd support added.
	* [Peter Schiffer]: Sysstat init script updated to make it
	  more conforming to LSB.
	* XML DTD document name is now tagged with a version number.
	* Fixed a fatal error when compiled with -Werror=format-security.
	* sar, sadf and mpstat manual pages updated.
	* DTD and XSD documents updated.
	* Cosmetic change in sadf -H output.
	* NLS updated.

2012/07/29: Version 10.1.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Added option -[0-9]+ to sar to show data of that days ago.
	* [Peter Schiffer]: Persistent device names support added to
	  sar and iostat (option -j).
	* [Peter Schiffer]: Make sysstat disk counters consistent
	  with those from latest kernel (3.5).
	  WARNING: This breaks compatibility with older sar data
	  files format for disk activity.
	* [Peter Schiffer]: sar: Use /sys/dev/block/major:minor links
	  to determine devices real name.
	* Part of 'sadf -H' output was written to stderr instead of
	  stdout. This is now fixed.
	* WARNING: sadf: Option '-T' has been renamed into '-U', and
	  option '-t' has been renamed into '-T'.
	* sadf: New option -t added. This option tells sadf to display
	  the timestamps in the local time of the data file creator
	  instead of UTC. The same option exists for sar.
	* [Peter Schiffer]: Various cosmetic changes in manual pages
	  and usage messages displayed by sysstat commands.
	* FAQ updated.
	* NLS updated.
	* sar, sadf and iostat manual pages updated.

2012/05/16: Version 10.0.5 - Sebastien Godard (sysstat <at> orange.fr)
	* [Alain Chereau]: Options -g and -T added to iostat. These
	  options enable the user to display statistics for groups of
	  devices.
	* [Vitezslav Cizek]: sadc now overwrites its standard daily
	  data file when this file is from a past month.
	* sadf: Change time format from HH-MM-SS to HH:MM:SS in the
	  various reports displayed by sadf.
	* XSD document updated: Added a maxOccurs indicator for the
	  timestamp element.
	* Added option --enable-collect-all to configure script.
	  This option tells sadc to collect all possible activities,
	  including optional ones.
	* [Peter Schiffer]: Set exit code to 0 for sa2 shell script.
	* NLS updated. Croatian translation added.
	* iostat and sadc manual pages updated.
	* FAQ updated.
	* CREDITS file updated.

2012/03/07: Version 10.0.4 - Sebastien Godard (sysstat <at> orange.fr)
	* [Andrey Borzenkov]: Don't take virtual devices into account in
	  sar -b results.
	* [Peter Schiffer]: iostat didn't display target device
	  information when a symbolic link was specified as a parameter.
	  This is now fixed.
	* The number of jiffies spent by a CPU in guest mode given by the
	  corresponding counter in /proc/stat may be slightly different
	  from that included in the user counter. Take this into account
	  when calculating current time interval value.
	* configure script updated: Added --disable-stripping option.
	  Using this option tells configure to NOT strip object files.
	* FAQ updated.	
	* sa1 manual page updated.
	* NLS updated. Serbian translation added.

2011/11/27: Version 10.0.3 - Sebastien Godard (sysstat <at> orange.fr)
	* sadf: New output format added: JSON (JavaScript Object
	  Notation). This format can be displayed with sadf's option -j.
	* [Jurgen Heinemann]: Fixed a bug in sadf XML output.
	* [Jurgen Heinemann]: Fixed several bugs in DTD and XSD
	  documents.
	* [Petr Uzel]: Fixed random crash with iostat when called with
	  option -N [NOVELL Bug#729130].
	* sadf manual page updated.
	* NLS updated.
	* CREDITS file updated.

2011/08/28: Version 10.0.2 - Sebastien Godard (sysstat <at> orange.fr)
	* sadf modified to make it easier to add new output formats.
	  Its design is still not generic anyway.
	* Option -T added to sadf: This option tells sadf to display
	  timestamps in seconds since the epoch (when applicable).
	* Option "-P ON" added to mpstat. This option tells mpstat
	  to display stats only for online CPU.
	* [Kei Ishida]: pidstat displayed stats for processes that
	  had terminated while pidstat was running. This is now fixed.
	* [Jeroen Roovers]: Automate translation files handling in
	  Makefile.in.
	* DTD and XSD documents updated.
	* sadf and mpstat manual pages updated.
	* pidstat manual page updated: Added description of field %MEM
	  displayed by pidstat -r.
	* Various cosmetic changes (sar.c, sadf.c).
	* NLS updated.
	* CREDITS file updated.

2011/06/03: Version 10.0.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Added USB devices statistics to sar and sadc. The option
	  "-m USB" can now be used with sar to take a snapshot of all
	  the USB devices currently plugged into the system.
	* sadf -p now displays the sensor device name for temperature,
	  voltage inputs and fans statistics.
	* sar and pidstat: Check that _("Average") string doesn't exceed
	  the size of the timestamp buffer.
	* [Ivana Varekova]: Added option -h to iostat. This option makes
	  the device utilization report easier to read with long device
	  names.
	* [Ivana Varekova]: cifsiostat didn't count open files from the
	  "Posix Open" column in /proc/fs/cifs/Stats file. This is now
	  fixed.
	* [Ivana Varekova]: Close file descriptor in read_uptime()
	  function (rd_stats.c file).
	* Fixed XML output displayed by sadf (hugepages statistics were
	  included in <power-management> section).
	* sar: Decrease column width for sensor device name (temperature,
	  voltage inputs and fans statistics).
	* Remove unnecessary arguments from functions in pr_stats.c.
	* sar manual page updated.
	* DTD and XSD documents updated and cleaned.
	* NLS updated. Esperanto translation added.
	* CREDITS file updated.

2011/03/15: Version 10.0.0 - Sebastien Godard (sysstat <at> orange.fr)
	* [Ivana Varekova]: Fixed a problem with long NFS and CIFS share
	  names in cifsiostat and nfsiostat.
	* [Ivana Varekova]: Added the possibility to extend the number
	  of slots for NFS and CIFS mount points on the fly.
	* [Ivana Varekova]: Check calloc() return value in cifsiostat
	  and nfsiostat.
	* [Jan Kaluza]: Added --debuginfo option to cifsiostat and
	  nfsiostat.
	* cifsiostat and nfsiostat manual pages updated.
	* Don't link sysstat's commands with sensors library if not
	  needed [DEBIAN Bug#612571].
	* [Adam Heath]: iostat incorrectly mapped device-mapper IDs
	  greater than 256. This is now fixed [DEBIAN Bug#614397].
	* Sysstat's commands option -V now displays the version number
	  on stdout and returns 0 for the exit code.
	* sysstat_panic function is now defined only in DEBUG mode.
	* NLS updated. Ukrainian translation added.
	* CREDITS file updated.

2010/12/26: Version 9.1.7 - Sebastien Godard (sysstat <at> orange.fr)
	  INFO: stats_queue structure format has changed and is *not*
	  compatible with the previous one [+1]
	* sar now tells sadc to read only the necessary groups of
	  activities.
	* Added a new metric (number of tasks waiting for I/O) to
	  sar -q.
	* Added two new metrics (amount of active and inactive
	  memory) to sar -r.
	* [Ivana Varekova]: Fix segfaults on bogus localtime input.
	* Fixed bogus CPU statistics output, which happened when
	  CPU user value from /proc/stat wasn't incremented whereas
	  CPU guest value was.
	* nfsiostat now takes into account POSIXLY_CORRECT environment
	  variable. nfsiostat default output is expressed in kB/s,
	  unless this variable is set (in which case the output is
	  expressed in blocks/s).
	* No longer assume that device-mapper major number is 253.
	  Get the real number from /proc/devices file.
	* DTD and XSD documents updated.
	* [Kenichi Okuyama]: Small change to sar manual page.
	* sar manual page updated.
	* NLS updated.
	* Code cleaned.

2010/11/10: Version 9.1.6 - Sebastien Godard (sysstat <at> orange.fr)
	  WARNING: Daily data files format has changed, and is *not*
	  compatible with the previous one! [0x2171]
	* Added a new magical value for each activity in file.
	  A format change can now hit only one activity instead of
	  the whole file.
	* Added CPU average clock frequency statistics to sar and sadc.
	* Added hugepages utilization statistics to sar and sadc.
	* Fixed some differences between XML output (as displayed by
	  sadf -x) and DTD document.
	* sadc -S POWER didn't include voltage inputs statistics.
	  This is now fixed.
	* Define groups of activities: Each activity has now a new
	  attribute specifying the group it belongs to (POWER, IPV6, etc.)
	* [Ivana Varekova]: Moved manual pages to $prefix/share/man
	  instead of $prefix/man.
	* [Ivana Varekova]: Fixed configure's --disable-man-group option.
	* [Ivana Varekova]: Added SADC_OPTIONS to sysstat configuration file.
	* [Ivana Varekova]: Added sysstat(5) manual page.
	* sar manual page updated.
	* DTD and XSD documents updated.
	* NLS updated.
	* Split up prf_stats.c file into rndr_stats.c and xml_stats.c
	* Moved cron files in a separate cron subdirectory.
	* Made sysstat git aware.
	* CREDITS file updated.

2010/09/12: Version 9.1.5 - Sebastien Godard (sysstat <at> orange.fr)
	* Added voltage inputs statistics to sar and sadc.
	* Added %temp field to device temperature statistics (sar -m TEMP).
	* Added drpm field to fan speed statistics (sar -m FAN).
	* XSD and DTD documents updated.
	* sar manual page updated. Indicate that svctm field should
	  no longer be trusted.
	* Removed link to isag(1) from man pages.
	* NLS updated. Czech translation added.
	* Sample crontabs and sysstat init script: Don't collect disk
	  data by default.
	* Code cleaned.

2010/07/29: Version 9.1.4 - Sebastien Godard (sysstat <at> orange.fr)
	* [Jan Kaluza]: Added fan speed and device temperature
	  statistics to sar and sadc.
	* [Jan Kaluza]: Configure script updated. Now check for
	  lm_sensors library.
	* Configure script updated: Added --disable-sensors option.
	* Configure script updated: Removed --enable-smp-race option.
	* iconfig script updated.
	* sar manual page updated.
	* XSD and DTD documents updated.
	* [Ivana Varekova]: sysstat init script updated.
	* Default owner for sadc/sar crontab is now root.
	* Various fixes in cifsiostat and nfsiostat manual pages.
	* NLS updated.

2010/06/27: Version 9.1.3 - Sebastien Godard (sysstat <at> orange.fr)
	* [Ivana Varekova]: Move NFS code out from iostat and create
	  the new nfsiostat command.
	* [Ivana Varekova]: Added cifsiostat command. This command
	  displays CIFS statistics.
	* [Mario Konrad]: Added regular expressions support to pidstat's
	  option -C.
	* [Mario Konrad]: Added option -s to pidstat to display stack
	  statistics.
	* [Ivana Varekova]: Fixed condition used by sar to distinguish
	  betwwen a counter reset by a newly registered device and a
	  counter overflow.
	* [Jan Kaluza]: Added --debuginfo option to iostat.
	* [Jan Kaluza]: Added --enable-debuginfo option to configure script.
	* iconfig configuration script updated.
	* iostat manual page updated. Indicate that svctm field should
	  no longer be trusted.
	* pidstat manual page updated.
	* autoconf script updated.
	* NLS updated.
	* README and CREDITS files updated.

2010/05/23: Version 9.1.2 - Sebastien Godard (sysstat <at> orange.fr)
	* Added r_await and w_await fields to iostat's extended statistics.
	* Added support for tickless CPUs in sar and mpstat.
	* NLS was not taken into account when mpstat or sar were displaying
	  some null statistics. This is now fixed.
	* sadc no longer syncs data with its output file contents. It
	  put a pain on flash devices as it undermined any tuning of
	  the vm's write behavior [DEBIAN Bug#559686].
	* NLS updated. Basque translation added.
	* iostat, sar and sa1 manual pages updated.
	* CREDITS file updated.

2010/02/28: Version 9.1.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Remove support for kernels older than 2.6.x.
	* iostat now takes into account POSIXLY_CORRECT environment
	  variable. iostat default output for disk utilization is
	  expressed in kB/s, unless this variable is set (in which case
	  the output is expressed in blocks/s).
	* mpstat can now display per processor software interrupts
	  statistics. This requires Linux kernel 2.6.31 or later.
	* Because of a change in /proc/interrupts file format, mpstat
	  was no longer counting the proper number of interrupts. This
	  is now fixed.
	* Manual pages updated.
	* NLS updated.
	* Code cleaned.

2009/11/11: Version 9.0.6 - Sebastien Godard (sysstat <at> orange.fr)
	* "sadf -x" now takes into account options -s and -e (which
	  specify a starting and ending time) and also interval and
	  count parameters [DEBIAN bug#546259].
	* Option -C added to sadf. Use it to tell sadf to display comments
	  present in file (also works with XML format).
	* sar and sadf sometimes didn't handle COMMENT records properly.
	  This is now fixed.
	* XML output (displayed by sadf -x) modified for kernel tables
	  statistics.
	* XSD and DTD documents updated.
	* [Yibin Shen]: HZ variable was not explicitly set in sadc.c. This
	  is now fixed.
	* [Lans Carstensen]: sargraph added (sargraph is a shell script
	  used to make graphs based on sadf XML output).
	* sadf manual page updated.
	* FAQ updated.
	* NLS updated.
	* CREDITS file updated.

2009/09/20: Version 9.0.5 - Sebastien Godard (sysstat <at> orange.fr)
	* sysstat should now be able to pretty print device names whose
	  minor numbers are greater than or equal to 256. (Tests have
	  been made on a large 26TB RHEL5/PP Linux cluster.)
	* sadc manual page updated.
	* NLS updated.
	* FAQ updated.

2009/07/19: Version 9.0.4 - Sebastien Godard (sysstat <at> orange.fr)
	* [Jonathan Kamens]: Fix double free/memory corruption bug
	  with sadc.
	* [Jeroen Roovers]: Get entirely rid of implicit rule for
	  libsyscom.a in Makefile to fix a problem with parallel
	  execution.
	* sysstat.ioconf configuration file updated.
	* NLS updated.
	* CREDITS file updated.

2009/05/24: Version 9.0.3 - Sebastien Godard (sysstat <at> orange.fr)
	* [Michael Blakeley]: Option -z added to iostat. This option
	  tells iostat to omit output for any devices for which there
	  was no activity during the sample period.
	* [Tomasz Pala]: Fix mpstat where interrupt values should be
	  read as unsigned integers.
	* sar -n ALL didn't select IPv6 statistics. This is now fixed.
	* iostat, sar and mpstat manual pages updated.
	* sadf -x now displays file creation date.
	* XSD and DTD documents updated.
	* NLS updated. Latvian translation added.
	* CREDITS file updated.
	* Code cleaned.

2009/04/02: Version 9.0.2 - Sebastien Godard (sysstat <at> orange.fr)
	* sadc can now collect partition statistics in addition to disk ones.
	  Keywords XDISK and XALL have been added to -S option.
	* Fixed a memory corruption in pidstat and iostat. This corruption
	  could happen when a list of comma-separated values following
	  option -p was entered on the command line.
	* configure now takes into account a new variable named rcdir.
	  This variable may be used to specify the directory where
	  startup scripts will be installed.
	* The value of directory for installing documentation files
	  can now be set with configure's --docdir option.
	* Fixed a small bug in activity.c file, where there was a
	  missing semicolon between two fields.
	* sar and sadc manual pages updated.
	* NLS updated.
	* CREDITS file updated.

2009/03/07: Version 9.0.1 - Sebastien Godard (sysstat <at> orange.fr)
	* Fix a crash with sar where a pointer was freed twice.
	* NLS updated.
	* sar manual page updated.
	* CREDITS file updated.

2009/03/01: Version 9.0.0 - Sebastien Godard (sysstat <at> orange.fr)
	* Option -m added to sar. This option is intended to display
	  power management statistics. At the present time, only
	  CPU frequency statistics are available.
	* sadc updated: Option "-S POWER" tells sadc to collect power
	  management statistics.
	* sadf command updated to take into account power management
	  statistics.
	* [Mike Harvey]: No longer truncate the interval of time to
	  32 bits, as this may cause some problems when displaying
	  average values statistics on machines with hundreds of CPU.
	* read_uptime(): Cast values read from /proc/uptime to
	  unsigned long long.
	* Fixed a small bug in sar where it didn't parse arguments
	  properly when some options were entered in a specific order.
	* sadc and sar manual pages updated.
	* XSD and DTD documents updated.
	* FAQ updated.
	* NLS updated.
	* Code cleaned. Makefile cleaned.

2009/01/11: Version 8.1.8 - Sebastien Godard (sysstat <at> orange.fr)
	* IPv6 support added. A bunch of new metrics have been added to
	  sar, enabling the user to display statistics for IPv6 protocol
	  family (IPv6, ICMPv6, UDPv6 and network sockets).
	* sadc updated: Option "-S IPV6" tells sadc to collect IPv6
	  statistics.
	* sadf command updated to take into account IPv6 statistics.
	* Options -S (for sadc), -P (for mpstat, sar and sadf), -p (for
	  iostat and pidstat) and -n and -I (for sar) now accept a list of
	  comma-separated arguments.
	* [Ivana Varekova]: Make iostat display statistics for devices only
	  (and not partitions) when not using its option -d. This was
	  no longer possible with kernels 2.6.25 and later because iostat
	  couldn't distinguish between devices and partitions any more.
	* iostat's options -x and -p are no longer mutually exclusive:
	  Extended statistics are now available even for partitions with
	  recent kernels.
	* iostat was unable to read stats from sysfs for devices who had
	  a slash in their names (for example, iostat -p /dev/cciss/c0d0
	  didn't work properly before). This is now fixed.
	* [Amir Rapson]: Fixed a bug in iostat where %CPU spent
	  servicing hard and soft irq were counted twice. This bug
	  was introduced in 8.1.5.
	* DTD and XSD files updated.
	* Manual pages updated.
	* NLS updated. Maltese translation added.
	* CREDITS file updated.

2008/11/13: Version 8.1.7 - Sebastien Godard (sysstat <at> orange.fr)
	* Support for SNMP statistics added to sar. Several keywords
	  have been added to option "-n". The user can now display
	  statistics about IP, ICMP, TCP and UDP network traffic.
	* sadc updated: Option "-S SNMP" tells sadc to collect SNMP
	  statistics.
	* sadf command updated to take into account SNMP statistics.
	* sadf -x now also displays number of CPU.
	* DTD and XSD files updated.
	* sar/sadc: Each item (like network interfaces) is now counted
	  once.
	* [Eduardo Ferro Aldama]: Option -l added to pidstat. This
	  option enables the user to display the whole command line for
	  each process.
	* Option -h added to sar. This option displays a short help message.
	* Cosmetic change in sadf -x output for network statistics.
	* sadf -H now displays the real name of each activity saved in file.
	* Fixed some memory leaks detected by valgrind.
	* pidstat, sar and sadc manual pages updated.
	* FAQ updated.
	* NLS updated.
	* CREDITS file updated.
	* Code cleaned.

2008/09/30: Version 8.1.6 - Sebastien Godard (sysstat <at> orange.fr)
	* [David Alan Gilbert]: Option -h added to pidstat. This
	  option is used to display all activities horizontally on a
	  single line.
	* Fixed a bug in pidstat: When pidstat was used to monitor a
	  process and all its threads (with pidstat's option -t), it
	  could display weird values if the thread group leader terminated.
	* Header line displayed by sar, iostat, mpstat, pidstat and
	  sadf -H now includes the number of CPU.
	* Use the correct word TGID instead of PID with pidstat -t.
	* mpstat now displays stats for all interrupts, including NMI,
	  LOC, etc.
	* sar and sadf now check that CPU activity is available in file.
	* iostat's option -t now always displays the date and the time.
	* Added option "--disable-documentation" to ./configure. Using
	  this option prevents documentation files (including manual
	  pages) from being installed.
	* iconfig script updated. Now ask the user for documentation
	  and isag script installation.
	* Manual pages updated.
	* NLS updated. Indonesian and Chinese (traditional) translations
	  added.
	* README-nls file updated.
	* Makefile updated: There is now a dedicated target to install
	  or uninstall NLS files
	* FAQ updated.
	* CREDITS file updated.
	* Code cleaned.

2008/07/14: Version 8.1.5 - Sebastien Godard (sysstat <at> orange.fr)
	* Added virtual machine time accounting to "sar -u ALL" and
	  mpstat (%guest).
	* pidstat has also been updated to be able to display time
	  spent in virtual machine for a task, and for a task and all
	  its children.
	* Option -S added to sar: This options tells sar to display
	  swap space utilization. Option -r now only displays memory
	  utilization.
	* Added %swpcad to sar -S (percentage of cached swap memory
	  in relation to the amount of used swap space).
	* Added kbcommit and %commit to sar -r (amount and percentage
	  of memory needed for current workload).
	* sadf -x now distinguishes between options -r and -R.
	* sadf command updated to take into account new fields
	  (%guest, %swpcad, etc.)
	* [Ivana Varekova]: iostat now displays the total number of
	  operations per second in the NFS report.
	* Fixed iostat so that %system (percentage of CPU utilization
	  that occurred while executing at system level) also takes
	  into account time spent to service interrupts and softirqs.
	* Added a missing header line for activities with multiple
	  outputs displayed by sar (eg. sar -rR ...).
	* Makefile updated: There is now a dedicated target to install
	  or uninstall manual pages.
	* Manual pages updated.
	* Code cleaned.
	* XSD and DTD documents updated.
	* isag script updated.

2008/06/22: Version 8.1.4 - Sebastien Godard (sysstat <at> orange.fr)
	* sar can now collect and display all CPU fields with its new
	  option "-u ALL". sadf has also been updated to be able to
	  display them.
	* mpstat can now display per-CPU interrupts statistics with its
	  option "-I CPU". This was a feature available in sar that was
	  removed in previous sysstat version.
	* mpstat uses now a separate option ("-I SUM") to display the
	  total number of interrupts for each processor.
	* Option -A added to mpstat. This switch tells mpstat to display
	  all possible activities.
	* NFS v4 support added to sar -n NFS(D). When both NFS v3 and
	  NFS v4 are used, stats from NFS v3 and NFS v4 are added
	  together [DEBIAN bug#434442].
	* Code cleaned: mpstat, iostat and pidstat now use the common
	  functions from rd_stats.c to read CPU stats from /proc/stat;
	  Computing extended disk statistics (service time, etc.) is now
	  done in one place (common function used by iostat, sar, sadf).
	* All sysstat commands are made consistent with how parameters
	  are interpreted: "COMMAND <interval>" now generates a report
	  continuously, "COMMAND <interval> 0" causes an error,
	  "COMMAND 0" displays a report since system startup
	  [DEBIAN bug#475707].
	* Changed XML output for processes and context switches displayed
	  by sadf -x to be consistent with output from sar.
	* mpstat and sar manual pages updated.
	* isag script updated.
	* FAQ updated.
	* DTD and XML Schema updated.
	* NLS updated.

2008/05/25: Version 8.1.3 - Sebastien Godard (sysstat <at> orange.fr)
	  WARNING: Daily data files format has changed, and is *not*
	  compatible with the previous one! [0x2170]
	* sar, sadc and sadf heavily modified. It is now easier to add
	  (or remove) activities since sar and sadc have been rewritten
	  in a non-monolithic way with a generic design architecture.
	* Option -c removed from sar. Task creation and context switch
	  activities are now merged and available with option -w.
	* sar no longer displays interrupts per processor statistics.
	  This feature will be included in mpstat in next sysstat version.
	* Option -S added to sadc. This option replaces previous options
	  -I or -d, and is used to select activities that should be
	  collected and saved in file. It is even possible to
	  select each activity collected by sadc.
	* Format of data files created by sar/sadc heavily modified.
	  In some cases, it is now possible to add or remove activities
	  while keeping a compatible format that can be read by a previous
	  or future sysstat version.
	* sadf now only displays activities that have been explicitly
	  selected.
	* sar now checks that devices displayed by option -d are whole
	  devices (and not partitions) using sysstat.ioconf configuration
	  file. If this file is not found in its default directory, then
	  sysstat looks for it in current directory.
	* gettextize entire usage() messages so that translators have
	  free scope to act.
	* DTD and XML Schema updated.
	* Manual pages updated.
	* Crontab samples updated.
	* FAQ updated.
	* Code cleaned.

2008/03/16: Version 8.1.2 - Sebastien Godard (sysstat <at> orange.fr)
	* [Ivana Varekova]: iostat now displays read and write operations
	  per second in the NFS report.
	* [Tomas Mraz]: sadc now retries to write its buffers when the
	  write() call has been interrupted by a signal.
	* Use setbuf() call instead of fflush() to indicate that data
	  should not be buffered to stdout.
	* Option -h added to sadf. Used with options -d or -D, it
	  indicates that all activities should be displayed horizontally
	  on a single line of data.
	* sadf -d and sadf -D now display the list of fields for easier
	  data reading.
	* sadf and iostat manual pages updated.
	* NLS updated: Chinese (simplified) translation added, other
	  translations updated.

2008/02/10: Version 8.1.1 - Sebastien Godard (sysstat <at> orange.fr)
	  WARNING: Daily data files format has changed, and is *not*
	  compatible with the previous one! [0x216f]
	* System activity data files now have extra header data that
	  enable to identify which version of sysstat created them.
	* sadf -H now displays the version of sysstat used to create
	  a system activity data file.
	* Machine architecture is now displayed in the reports header.
	  sadf -x also displays machine architecture.
	* DTD and XML Schema documents updated.
	* The number of processors was not properly calculated on
	  machines where a directory named cpuidle was present in the
	  /sys/devices/system/cpu directory [GENTOO bug# 207886].
	* Use __CPU_SETSIZE definition from <sched.h> instead of a
	  static definition for the maximum number of CPUs (NR_CPUS).
	* Improved error messages displayed by sysstat's commands.
	* NLS updated: Finnish translation added, Dutch translation
	  updated.
	* FAQ updated.
	* Code cleaned and documented. Linux-like style applied to
	  code source. Large functions split into smaller ones.

2008/01/06: Version 8.0.4 - Sebastien Godard (sysstat <at> orange.fr)
	* Removed a 'packed' attribute in pidstat.h that generated
	  a warning with gcc 4.1.1.
	* Take account of all memory zone types when calculating
	  pgscank, pgscand and pgsteal displayed by sar -B.
	* XML Schema added. Useful with sadf option -x.
