The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for BlueCoat::SGOS
-----------------------------------

0.45    2012-04-29 03:47
------------------------
+ First version, released on an unsuspecting world.

0.46    2010-04-29 04:04
------------------------
+ Minor changes

0.47    2010-04-29 04:24
------------------------
+ Code cleanup

0.90    2010-05-02 13:00
------------------------
+ Minor fixes, speeling [sic] errors, more documentation.

0.91    2010-05-05 22:55
------------------------
+ Much better parsing of VPM-CPL and VPM-XML files.
+ Addition of vpmcpl() and vpmxml() methods to return respective data.
+ Update documentation, particularly around the sections that can
  retrieved directly (e.g. "Licensing Statistics" and many
  others).
+ Better unit testing.
+ Updated example script now includes date/time of the sysinfo.

0.92    2010-05-06
------------------------
+ Added more author-only unit tests.  Now up to 5,730 tests.

0.93    2010-09-01
------------------------
+ Added more author-only tests.

0.94    2010-10-10
------------------------
+ Refactored into BlueCoat::SGOS

0.95    2011-11-11
------------------------
+ Removed support and tests for SGOS 4.x.
+ Added a new get_sysinfo_from_data method to parse sysinfo that
  already exists in a data structure.
+ Added an internal-only function to parse the last hardware
  and software reboot times.
+ Parsing of the uptime is now also returned in seconds since
  the epoch.

1.00    2012-02-28
------------------------
+ Updated methods to capture sysinfo data.  It is no longer necessary
  to connect to the Blue Coat ProxySG to retrieve the realm name to
  pass back to the LWP::UserAgent constructor.  Instead, the username
  and password are passed directly to the initial connection to the
  device.  This saves a round trip to the device.
+ Added a new method to send commands to the ProxySG.  It is name
  send_command and takes a scalar containing commands to be run
  on the ProxySG.
+ Updated the module to no longer automatically parse the sysinfo file.
  This is necessary if you only want the sysinfo file.
+ Added a capture.pl example script to the examples directory.  This script
  takes the sysinfo from a remote device and saves in on the local
  filesystem with a timestamp.
+ Updated copyright.

1.01    2012-07-09 19:22
------------------------
+ Added the ability to use Build.PL to install the distribution, to be
  more friendly for non-Unix systems.
+ Updated copyright to be GPL v2 only.
+ Testing is now more aggressive.

1.02    2012-07-15 20:21
------------------------
+ Updated documentation for send_command.  You're already in configuration mode,
  so it's not necessary to use 'conf t' before running commands.
+ Updated prerequisite build modules (Test::NoWarnings).

1.03    2012-07-19 22:22
------------------------
+ Standardized test suites, using -T where possible.

1.04    2013-03-16 18:02
------------------------
+ Updated copyright.
+ Updated interface parsing to be less noisy.
+ Renamed test files.

1.05    2013-03-18 18:02
------------------------
+ Squashed bug 78469: fix returns with undef.
+ Squashed bug 78470: fix file open issues.
+ Squashed bug 78418: fix licensing in makefiles.
+ Changed tests to use TEST_AUTHOR environment variable.