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

0.06  Sat May  7 2005
	- replaced Params::Validate with Params::Smart in constructors
	- revised internals for handling errors
	- Params::Smart 0.05 required
	- Compress::Zlib and IO::Zlib are now explicitly required
          (for use by Archive::Tar)
	- plugins verify status of archive before operations
	- option to show version and license info in mozback script
	- plugins have smarter error handling/return values
	- methods return failure codes rather than croaking
	- uses Return::Value
	- _find_profile_path is now (publicly) documented
	- added support for Beonex profile
	- updated POD for README generation
	- improved code to find profile on Windows 9x/NT 
	- added code to munge prefs.js after restore_profile
	- uses IO::File
	- uses Regexp::Common
	- updated default excludes
	- updated documentation
	- set perms in FileCopy
	- added example to FileCopy
	- changed tests

0.05  Sun Apr 24 2005
	* moved various functions from *::Backup to *::ProfilesIni
	  (using AUTOLOAD for deprecated function calls)
	- added type method
	- added (disabled) prereq test
	- added file portability tests
	- fixed bug with adding non-default profiles
	- fixed inconsistency with create_profile and profile_path
	- first profile created in a new ini file is always default
	- added Mozilla::ProfilesIni
	- added missing modules to pod-coverage test
	- additional tests
	- misc optimizations
	- fixed issue with newlines missing from croaked log messages
	- exclusions effect restore_profile method as well
	- user-configurable file exclusions
	- uses Regexp::Assemble
	- extensions are no longer ignored by default
	- improved lock file detection
	- added compression option for Zip plugin
	- added ability to pass options to plugin
	- added Tar plugin
	- uses Archive::Tar
	- chmod 0700 for mkdir calls
	- Default and StartWithLastProfile attributes updated appropriately
	- additional documentation/code tweaks
	- added profile_is_default method
	- additional error checking for profiles
	- support Default attribute for profiles
	- corrected typo in FileCopy.pm POD

0.04  Mon Apr 18 2005
	- added and revised tests
	- updated mozback script
	- _load_profile sub separated from constructor
	- documentation for FileCopy plugin
	- fixed issue with relative paths in FileCopy plugin
	- fixed bug that wiped pseudo profiles between sessions
	- various code tweaks
	- fixed bug that ignored all but last profile in profile.ini
	- documentation for Zip plugin
	- renamed methods required for plugins
	- added FileCopy plugin
	- uses File::Copy
	- debug flag adds screen output to log dispatcher
	- added various parameter and sanity checks
	- added internal _validate_type and _validate_profile methods
	- test tweaks
	- uses Params::Smart
	- moved log messages to plugin
	- implemented restore_profile method
	- added debug flag
	- tests are now only on the pseudo profile
	- added documentation of internal methods
	- added pseudo option to create pseudo profile type (for testing)
	- File::Temp now required for pseudo-profiles
	- added internal methods to create new profiles
	- added profile_exists method
	- fixed bug with croak/carp errors [rt.cpan.org #12234]
	- changed to use plugins instead of callbacks (callbacks removed!)
	- uses Module::Pluggable
	- various code comments
	- recognizes Windows-native Moz profiles in Cygwin
	- updated README
	- updated documentation to show SourceForge project site

0.03  Sun Apr 10 2005
	- added mozback script prototype
	- added profile_types method
	- smarter code for finding where profiles are
	* profile_section renamed to profile_id
	- added callbacks for using different archive formats
	- added profile_exists method
	- backup_profile dies if profile_is_locked
	- added profile_is_locked method
	- validation of other methods
	- more tests
	- option to control whether backups use relative pathnames
        - defaults not to use relative pathnames when profile's
          IsRelative flag is not set
	- misc code comments/tweaks
        - added Netscape profile
	- added Camino profile
	- added K-Meleon profile
	- added Phoenix profile (though not likely to be used)

0.02  Sat Apr  9 2005
	- released
	- lots of tweaking

0.01  Fri Apr  8 2005
	- original version; created by h2xs 1.23 with options
		-X -n Mozilla::Backup -v 0.01 -b 5.6.0