CHANGELOG:

2.06:
	* Added maintenance false positive fix (rename file).
	* Fixed quarantine bug where additional ".VIRUS" was added.
	* Added 'Directories Scanned' information to log.
	* Startup now also searches under /usr/local/bin for required
  	  binaries in case of manual installation of those binaries.
	  (ie., /usr/bin/ or /usr/local/bin). This should make
	  it easier for porting and for folks who manually install
	  ClamAV.

2.05:
	* Added quarantine maintenance option for more
	  refined control over quarantined files.
	* Minor bug fix.

2.04:
	* Support for scanning Cabinet files added.

2.03:
	* Fixed multiple recursion-related bugs.
	* Fixed freeze-up due to file-name interpretation.
	* Minor code-cleanup.

2.02:
	* Fixed a bug where rars within rars were not handled
	  properly, causing a freeze-up.
	* Added "Scan your home directory" button.

2.01:
	* Occasionally the window size will be skewed due to long
	  file names - the "Clear Output" button now resizes it back
	  to the normal size.
	* The one-time popup window is now only for the root account,
	  since it only concerns root during the virus signature updates.

2.00-2:
	* Tweaked the spec file for use with fedora extras.
	  (clamav, clamav-update, clamav-data)
	* Changed location of daily.cvd - now under /var/lib/clamav
	* Added one-time popup window to warn users that the
	  fedora extras rpms do not automatically edit freshclam.conf
	  or clamd.conf.

2.00:
	* Code change: now using SimpleMenu for menu
	  generation because... well, it's simpler.
	* Source is now in the form of clamtk-$VERSION.tar.gz.
	* Other minor fixes.

1.99:
	* Added test for internet connection before launching
	  signature updates to avoid freeze-up. Still takes a minute
	  to timeout, though, if there are problems.
	* File-type format tweaks.
	* Removed text from stock-icons - they didn't
	  necessarily fit the description.

1.98:
	* Fixed text glitch in history view/delete.
	* Added confirmation dialog to "Delete Histories".
	* Minor gui tweaks - "System Information" now holds
	  ClamAV version, Signature Date, and Front-end version.
	* Abbreviated menubar items (feature request).
	* Documentation (README) updated.

1.97:
	* Fixed bug where some files were reported as an "Error".

1.96:
	* Moved the stop button to the top, which not only
	  looks smoother having all the images in the same row,
	  but makes the program run better too.
	* Hitting the "Clear the output" button while the program
	  is still running isn't a problem per se, but it skews
	  the "double-click for more info" information. So, that's
	  been changed/fixed.

1.95:
	* Mostly cosmetic changes, to include a top toolbar
	  for more point-and-click-ability.
	* Also began... gasp... commenting the code.
	* I'm removing the "beta" tag, although it is - because
	  this (gtk2) is going to be the default now.
	* This version "obsoletes" the Tk version, since I'll
	  be working full-time on the gtk2 version.

1.94:
	* Changed row-double-clicks to show full filename.
	* Added Function-key shortcuts to the Scan Options selections,
	  just like the Tk version.
	* Removed some worthless code.
	* Fixed freeze-up during root's check for updates.
	* Added some locale stuff in a BEGIN loop.

1.93:
	* Weird display problems during scanning AFTER
	  viewing histories has been temporarily fixed.
	* File and Directory selection starts automatically in
	  the user's home directory.

1.92:
	* Oops, display problems fixed.
	* Should run smoother now.

1.91:
	* Minor tweaks.

1.90:
	* Initial testing release of the Gtk2 version.
	* Added a startup subroutine to combine all the
	  startup checks.

1.0.10:
	* Tons more added to clamtk.pm, since I dorked the
 	  upload again with 1.0.9. :)
	* No longer checking for "corrupt" rars, since I'm
	  getting lots of false positives. That means we can
	  remove IO::File.
	* Tweaked some of the {type} displays for neater
	  formatting.
	* Not much else changed. No big whoop.

1.0.9:
	* Tweaked virus-date function for better handling.
	* Added function-key binding for the "Scan Options"
	  (F1, F2, F3).
	* Changed key-binding for cvd_check to Ctrl-C.
	  Added key-bind Ctrl-S to Stop scanning; the stop
	  button is now a separate file for the rpm.
	* Began move to clamtk.pm to reduce clutter - users
	  should not notice any real difference. For now, it's
	  stored in the same directory as README, etc., but that
	  may change.

1.0.8:
	* New feature: viewing and deleting the history
	  logs under the "View" button. Also, the Clear
	  Output option was moved to the View button since it
	  has nothing to do with Scan Options.
	* More format and other tweaking.
	* Finally removed background from clam.xpm.

1.0.7:
	* Re-fixed old bug which can detect gzips and bzips
	  as zip files...
	* Fixed "Scan File" crash bug.
	* Removed dependency perl-Archive-Zip.

1.0.6:
	* Experimental warning if viruses are >= 5 days old.
  	  Works, but uses (the awesome but slow) Date::Manip for
	  parsing. Date::Manip comes with FC3, so there shouldn't
	  be any major problems...
	* Fixed bug where, if scanning a zip/rar file's directory,
	  the stop button wouldn't work until that directory
 	  was empty.
	* Tweaked the logging format - should be neater and easier
	  to read.
	* Removed File::stat - using (stat($file))[7] now.
	  No sense using a module where it isn't needed.
	* Quarantine startup check has been moved.
	* The clam.xpm file has the Tk logo on it now. It's so
 	  small, no one will notice anyway.

1.0.5:
	* 1.0.4 was a bad upload; sorry. This fixes some file
	  and directory parsing.
	* Also, homemade encrypted rar-detection is no more. 
	  Clamscan now does all the detection.

1.0.4:
	* Socket files are not currently supported by ClamAV; this
	  is now correctly reflected if scanned. Also, links are no
	  longer followed.
	* Another encrypted rar signature added. Gotta be an easier
	  way...
	* Minor tweaks, bug fixes, and code rewrites.

1.0.3:
	* Certain file types return ridiculously long descriptions.
	  Descriptions are now limited to four words. This will be
	  tweaked again later.
	* Encrypted rar detection was enhanced.

1.0.2:
	* Removed need for File::Type. Using the system command "file"
	  produces much cleaner output (ie., instead of "octet-stream"
	  for word documents, it now reports "Microsoft Office
	  Document".
	* Fixed bug where only file types beginning with "application"
    	  were being shown. This was blocking types like 
	  "image/gif".
	* Added command-line gui option (thanks to Kevin O.).
	* Both unrar and rar rpms are accepted. Now, if unrar is not
	  installed but rar is, ClamTk will use rar.

1.0.1:
	* Fixed unzip/unrar recursion problem.
	* Fixed quarantine problem.

1.0:
	* Certain files containing spaces were not being properly scanned.
	* Re-added quarantine scanning, which was accidentally removed.
	* Removed 'version'-check functionality since I'm moving the
	  project to sourceforge.net. Might be added later.
	* Minor code tweaks.

1.0-rc2:
	* Added new stop button (.xpm) which is included in the script,
		not as an extra file.

1.0-rc1:
	* Included stop button (thanks to Kevin O.).

0.9.9.9:
	* Added the capability to rescan quarantined files.
	* Viruses in the quarantine directory now have ".VIRUS" appended.
	  Also, permissions are changed on them.

0.9.9.8:
	* Added the quarantine directory.
