################################################################
#
#   WARNING:  THIS IS A ***BETA*** RELEASE OF Net::FullAuto
#
#   Net::FullAuto is powerful network process automation
#   software that has been in un-released development for
#   more than seven years. For this reason, you may find
#   it to be useful for many process automation projects.
#   Because it has been worked on for so long, it may appear
#   to work well, and pass a number of non-intensive tests.
#
#   DO NOT - I REPEAT - DO !!NOT!! USE IN A PRODUCTION
#   ENVIRONMENT! This is newly released software that has
#   not had the benefit of wide exposure - and the presence
#   of here-to-now undetected bugs and design flaws is a
#   virtual certainty. DO NOT USE IN IN/FOR A PROCESS WHERE
#   DATA LOSS IS UNRECOVERABLE. DO NOT USE IN/FOR A PROCESS
#   WHERE DATA INTEGRITY IS CRITICAL. DO NOT USE IN/FOR A
#   PROCESS THAT IS TIME SENSITIVE, UNMONITORED, OR
#   PERSISTENCE CRITICAL. DO NOT USE THIS SOFTWARE WITHOUT
#   ANOTHER METHOD iOR RUNNING THE PROCESS YOU WISH TO
#   AUTOMATE WITH Net::FullAuto. DO NOT USE IN/FOR A PROCESS
#   WHERE FAILURE OF "ANY KIND" IS UNACCEPTABLE.
#
################################################################


2010-12-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.80 released.

        * Version 0.79 failed to contain changes listed


2010-12-14  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.79 released.

        * Fixed logic to find module build dir in Makefile.PL

        * Fixed timeout bug in output parser

        * Added alarm timeout for password function when ssh
          makes new connection and dialogue asks for permission
          to connect. Timeout is used for when FullAuto runs in
          cron, or on a server by another process or service with
          no user interaction. The situation can be remedied by
          using the --authorize_connect argument when first
          connecting to a new remote host.

        * Cleaned up a slew of unused variables in FA_Core.pm


2010-12-02  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.78 released.

        * Added ncurses and libdb4.5-devel to Cygwin install
          in Makefile.PL


2010-12-01  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.77 released.

        * Added tests to find gzip, tar and make for cygwin in
          Makefile.PL


2010-12-01  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.76 released.

        * Changed bash -ic to bash -lc for cygwin setup in
          Makefile.PL

        * Fixed uniq capture

        * Added override package for LWP::UserAgent to improve
          compatibility with older CPAN installations


2010-12-01  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.75 released.

        * Added BerkeleyDB::Manager to "requires" list in
          Makefile.PL


2010-11-30  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.74 released.

        * Removed LWP::UserAgent->config in Makefile.PL


2010-11-30  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.73 released.

        * Changed CPAN::LWP::UserAgent to just LWP::UserAgent
          in Makefile.PL


2010-11-29  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.72 released.

        * added module requirements for Term::Menus to
         "requires" list for Windows installations.


2010-11-28  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.71 released.

        * Fixed small bug in Makefile.PL.

        * Added error message informing user of necessary
          permission requirements when writable directory
          is not located during FullAuto initialization.


2010-11-27  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.70 released.

        * Removed use CPAN::LWP::UserAgent statement.


2010-11-26  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.69 released.

        * Fixed replacement list error generating warning.


2010-11-25  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.68 released.

        * Modified Makefile.PL again to load
          build dependencies.


2010-11-24  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.67 released.

        * Modified Makefile.PL again to load
          build dependencies.


2010-11-22  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.66 released.

        * Modified Makefile.PL again to load
          build dependencies.


2010-11-21  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.65 released.

        * Modified Makefile.PL again to load
          Term::Menus dependencies.


2010-11-21  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.64 released.

        * Modified Makefile.PL again to load
          Term::Menus dependencies.


2010-11-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.63 released.

        * Modified Makefile.PL to load Term::Menus dependencies.


2010-11-09  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.62 released.

        * Modified Makefile.PL to fix Ticket 62852.

        * Removed configure_requires LWP from META.yml.


2010-11-08  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.61 released.

        * Modified Makefile.PL to download Term::Menus


2010-11-07  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.60 released.

        * Cleaned up search for Berkeley DB.

        * Modified Makefile.PL to download and compile
          BerkeleyDB if this C Library is not found on
          the host.


2010-10-22  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.59 released.

        * Modified Makefile.PL to load Term::Menus from
          included fai (f[ull]a[uto]i[nclude]) directory.


2010-10-18  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.58 released.

        * Removed the parentesis from 'use' statements 
          in FullAuto.pm.


2010-10-16  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.57 released.

        * Swapped position of MLDBM and MLDBM::Sync in
          Makefile.PL


2010-10-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.56 released.

        * Added test for BerkeleyDB to Makefile.PL


2010-10-11  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.55 released.

        * Adding 'use dependency' statements to FullAuto.pm
          in another attempt to fix broken CPAN testers
          results


2010-10-08  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.54 released.

        * Added MLDBM::Sync Bootstrap code to Makefile.PL in
          yet another attempt to fix CPAN testers results

        * Removed VERSION variables from Distro files


2010-10-07  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.53 released.

        * Removed call to Cygwin mount in Windows section
          in Makefile.PL

        * Added conditional test for SED in Makefile.PL


2010-10-05  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.52 released.

        * Moved IO::Pty requirement to 1.09 for Cygwin

        * Added new argument -p and --plan for new "Plan"
          functionality


2010-10-04  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.51 released.

        * Fixed more permissions for Custom dir when choosing
          Default permissions

        * Fixed some bugs associated with the --edit feature

        * Fixed multiple addresses when sending email


2010-10-03  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.50 released.

        * Fixed permissions for Custom dir when choosing
          Default permissions

        * Switched back to IO::CaptureOutput for two functions
          that didn't work right with Capture::Tiny.
          Capture::Tiny remains in the email function however.


2010-10-03  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.49 released.

        * fa_conf now stores editor setting

        * Makefile.PL modified to assist user in selecting
          editor


2010-09-29  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.48 released.

        * Replaced IO::CaptureOutput with Capture::Tiny
          (works better).


2010-09-29  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.47 released.

        * Replaced Mail::Internet and Mail::Sender with
          Email::Sender and MIME::Entity modules. Send_email
          functionality was modified to use these modules
          instead. The reason for the replacement, was
          Mail::Sender paused to ask for user input during
          cpan builds, and this might have been causing
          the automated test builds to fail.

        * Modified Makefile.PL to install new email dependencies.

        * Modified Makefile.PL to ask users installing Cygwin
          what editor they would prefer for installation and/or
          default.


2010-09-26  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.46 released.

        * Changed Makefile.PL to fix Cygwin install


2010-09-17  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.45 released.

        * Moved "requires DB_File" to bottom of requires list
          in continuing effort to clean up CPAN testers
          reports


2010-09-14  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.44 released.

        * Changed fullauto -V to work better with Cygwin


2010-09-11  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.43 released.

        * Forgot to include fullauto.pl changes in Version 0.42


2010-09-11  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.42 released.

        * Makefile.PL changed to not demand particular versions
          of LWP or Term::Menus when autoloading

        * Added --version and -V arguments and printouts

        * --edit and -e now open broken syntax files and open
          faster


2010-09-04  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.41 released.

        * Makefile.PL substantially modified with latest
          version of Module::Install.

        * Build.PL removed

        * Makefile.PL modified to accomodate stand-alone
          Windows exe installer.

        * Returns content on both STDOUT and STDERR when
          content exists on both


2010-09-04  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.40 released.

        * 'Finally' got gpg signature working again

        * Modifed Makefile.PL to enable users to automatically
          install Cygwin when Windows is detected. This now
          works.


2010-09-03  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.39 released.

        * Changed install to include latest Module::Install

        * Added option to install Cygwin when Windows is
          detected and FullAuto install is not running in
          Cygwin bash environment


2010-08-31  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.38 released.

        * Implemented 'unattended' mode in conjunction with
          changes to Term::Menus. Menus can now be used in
          FullAuto and when Default selections are set, Fullauto
          can be run 'unattended' in schedulers, and where a
          Menu would ususally great a user, the Default selections
          will be used.


2010-08-30  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.37 released.

        * &sendemail() now has better error reporting.

        * improved output parser to better detect stderr
          output from remote hosts.


2010-08-26  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.36 released.

        * Major restructuring with addtion of Custom and Distro
          Architecture

        * All custum files renamed to start with 'fa_'

        * Added edit option


2010-08-22  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.34 released.

        * More error handling cleanup

        * Removed dependency on MemHandle

        * &Menu() is now available in usr_code.pm

        * retry logic made saner and more reliable

        * &send_email() functionality restored


2010-08-17  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.33 released.

        * More error handling cleanup


2010-08-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.32 released.

        * Fixed bug in cwd() cmd


2010-08-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.31 released.

        * Numerous changes to enable FullAuto to work on AIX.
          Changes are *not* AIX specific. FullAuto is not more robust.

        * More debugging code added

        * "clear" logic removed (should fix cpan testers error)


2010-08-12  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.30 released.

        * Improved the setup Makefile.PL
          Added more pre-req checks and error handling


2010-08-12  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.29 released.

        * Improved the setup Makefile.PL
          Added more pre-req checks and error handling


2010-08-09  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.28 released.

        * Fixed a bug in how timeouts were handled when looking
          for ssh prompt after login


2010-08-08  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.27 released.

        * Removed 'use Term::Menus;' from Makefile.PL


2010-08-08  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.26 released.

        * Implemented 'tosspass' condition so that users can
          have the option of *not* saving passwords to the
          encrypted database file. This behavior must be
          specifically 'requested' via configuration setting
          or command line arguement. Saving passwords remains
          and WILL remain the 'default' behavior for FullAuto.


2010-08-04  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.25 released.

        * Added process flow to Makefile.PL for scenarios
          when installers do not have permission to install
          to the default location. It now gives them an
          option to install to alternate locations. 

        * Added alarm timeout to Makefile.PL so that installs
          never hang indefinitely


2010-08-03  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.24 released.

        * Implemented Bad_Handle package to enable methods to
          return the stderr from the orginal connection failure
          as an explanation for why the method invocation fails.

        * Cleaned up more ftp & ssh login flow

        * Cleaned up more error messaging.

        * More logging cleanup.


2010-08-01  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.23 released.

        * Cleaned up more ftp & ssh login flow

        * Cleaned up more error messaging.

        * More logging cleanup.


2010-07-31  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.22 released.

        * Cleaned up ftp login flow

        * Cleaned up error messaging.

        * More logging cleanup.


2010-07-29  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.20 released.

        * Cleaned up error messaging.

        * More logging cleanup.


2010-07-28  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.20 released.

        * MORE Misc bug fixes to socket output processing.

        * Implemented printf printing of download progress.

        * Cleaned up logging.


2010-07-23  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.19 released.

        * MORE Misc bug fixes to socket output processing.


2010-07-21  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.18 released.

        * Misc bug fixes to socket output processing.


2010-07-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.17 released.

        * Added line to unset environment DISPLAY setting in
          forked processes


2010-07-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.16 released.

        * Fixed cygwin output fetching from socket bugs


2010-07-17  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.15 released.

        * Fixed setgid build and runtime bugs


2010-07-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.14 released.

        * Modifed Makefile.PL to install setuid, and setgid
          configurations


2010-07-15  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.13 released.

        * Modified Build to compile C Wrapper fullauto(.exe)
          to fullauto.pl to use with setuid 


2009-07-11  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.12 released.

        * Repaired ability to run multi-line commands

        * Added code to remove PROMPT_COMMAND in remote environment

2007-09-23  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.11 released.

        * Repaired Pod Documentation

2007-09-20  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.10 released.

        * Repaired Pod Documentation

        * Added Setup Checklist to Pod

2007-09-20  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.09 released.

        * Repaired Pod Documentation

2007-09-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.08 released.

        * Cleaned out usr_code.pm file

2007-09-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.07 released.

        * Repaired Pod Documentation

        * Cleaned out fa_hosts.pm file

2007-09-19  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.06 released.

        * Added more Pod Documentation to FullAuto.pm describing
          the required contents of the usr_code.pm file.

2007-09-17  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.05 released.

        * Added more Pod Documentation to FullAuto.pm describing
          the required contents of the fa_hosts.pm file. 

2007-09-14  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.04 released.

        * Added '&' before threads-> method call in usr_code.pm

        * Changed Makefile.PL to require at least
          version 1.24 version of Term::Menus.

2007-09-06  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.03 released.

        * Commented out threads.pm in usr_code.pm

2007-09-06  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.01 released.

        * Fixed unintialized variable error.

2007-09-06  Brian M. Kelly  <Brian.Kelly@fullautosoftware.com>

        * Version 0.01 released.

        * INITIAL RELEASE of ***BETA*** Net::FullAuto
