April 26th, 2013· Updated engine to ClamAV 0.97.8
April 16th, 2013· Updated engine to ClamAV 0.97.7
· NOTE: OS X 10.4 users should NOT download this update
November 21st, 2012· Fix for ClamXav Sentry crashes
· Fix for Sentry not logging to the right place
· OS X 10.4 users should NOT download this update
November 9th, 2012· Updated engine to ClamAV 0.97.6
· Fix for crashes on launch with OS X 10.8.1
· Fix for numerous Sentry crashes
· Added Czech localisation
August 13th, 2012· Fix for ClamXav Sentry not starting at log in on OS X 10.8 Mountain Lion.
· Added ability to open Sentry log from within ClamXav and vice versa (hold option key)
· Fixed issue where Sentry was unable to communicate with clamd
· Fixed duplicate tooltip in ClamXav's preferences
· Many crashing bugs fixed
· Fixed Engine Uninstaller issues with Gatekeeper on OS X 10.8 Mountain Lion.
July 3rd, 2012· Fix for bug which prevented scheduled scans from taking place
· Temporary fix for Sentry bug which caused folders to be scanned in their entirety
June 28th, 2012· Updated engine to ClamAV 0.97.5
· App signed with Developer ID for Gatekeeper in OS X 10.8 Mountain Lion.
· Big changes under the hood to support sandboxing - although sandboxing not yet enabled.
· Implemented command-A and command-C to copy details in the Infected List.
· Supports system-wide prefs
· set your desired prefs and move uk.co.markallan.clamxav.plist to /Library/Preferences.
· Scan-log automatically rotates when it reaches 5MB.
· You can change this with expert pref below (where X is the size in KB)
· defaults write uk.co.markallan.clamxav rotateScanlogWhenSizeReaches -int X
· To support scan-log rotation, Sentry now logs to ClamXavSentry-scan.log
· Reworked the logic in Sentry to lower the RAM usage and keep it at a more constant level.
· Safeguarded against a number of crashes.
· Added Italian localisation.
· Modifications to French localisation.
· If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.
· If you don't know what that last line means, you can probably ignore it!
· Important note about downgrading to a previous version
· If you download an older version after using ClamXav 2.3, you must delete your preferences before attempting to revert to a previous version or your computer will lock up when you start ClamXav Sentry.
April 21st, 2012· Removes the updated/already-up-to-date messages in Sentry on automatic updates
· Correctly only auto-updates on launch and not when computer wakes
· If these features are not important to you, you should skip this update
· OS X 10.4 users should NOT download this update
March 31st, 2012· Updated ClamAV engine to 0.97.4
· Added ability to exclude "infected" files from future scans - useful to ignore false-positives.
· ClamXav Sentry will now check for updates on launch if set in ClamXav main preferences.
· Fixed a crash which could occurr if the designated Quarantine folder didn't exist.
· Fixed bug which could cause items not to be scanned in rare circumstances.
· Fixed minor errors in Germal Localisation.
· Updated version of Growl bundled with ClamXav Sentry.
· Improved stability during updates
August 24th, 2011· Updated ClamAV engine to 0.97.2
· Fixed an issue with virus definition files having wrong permissions after a defs update
· Fixed window placement bug on 10.7 Lion
· Fixed Spanish translation error in the scheduling preference pane
· Updated engine remover for LaunchAgents
· Added Danish, French, German, Japanese, Korean, Spanish to AppStore version
· If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.
· If you don't know what that last line means, you can probably ignore it!
July 23rd, 2011· Launching ClamXav Sentry automatically when saving preferences if appropriate.
· Fixes a few scheduling bugs in 10.4 introduced in the last release.
June 22nd, 2011· Scanning engine updated to ClamAV 0.97.1 (If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp. If you don't know what that last line means, you can probably ignore it!)
· ClamXav help menu linked to online documentation
· Miscellaneous bug fixes
· Sentry: Hold command key and click "Ignore warning" to hide multiple warnings.
· Support for 10.7 Lion
March 25th, 2011· Maintenance release to update engine to ClamAV 0.97.
· If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp. (If you don't know what this means, you can probably ignore it!)
January 9th, 2011· Full release from Beta phase.
· Fixed bug preventing the use of a custom ClamAV installation path.
· Improved stability.
· Updated the included version of Sparkle to fix various issues.
December 26th, 2010· Scanning engine updated to ClamAV 0.96.5
· Improved stability during scan.
· Fixed issue where ClamXav Sentry was incorrectly reporting infected files if a certain string was in the filename.
· If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.
· If you don't know what that last line means, you can probably ignore it!
October 31st, 2010· Scanning engine updated to ClamAV 0.96.4 *
· Improved stability during scan.
· Fixed the issue giving "Error creating tmp directory" on scan after installation.
· Fixed issue where ClamXav Sentry was incorrectly scanning files with similar names to folders being watched.
· * If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.†
· † If you don't know what that last line means, you can probably ignore it!
September 11th, 2010· Java is no more. ClamXav is now written entirely in Objective-C
· Launch time has reduced considerably
· The interface is now much simpler to use and more inkeeping with other OS X applications
· You can save your favourite scan locations for easy access
· Toolbar buttons can be rearranged to your heart's content, or hidden entirely
· Infected files are listed more clearly
· You can send selected files to quarantine or trash with one click
· Specifying exclusion settings is now a much simpler task
· Setting a schedule is now more straight-forward
· Specifying the location of your own ClamAV installation is now easier
· Updates are taken care of directly within the application, automatically quitting and relaunching Sentry if necessary
· Sentry can be told to monitor sub-folders on a per folder basis
· Sentry no longer requires Spotlight to do the monitoring
· Sentry launches and starts monitoring much more quickly
· Sentry requires far less memory to run
· If a disk or folder is not available when Sentry launches, this isn't a problem any more; monitoring will continue when the folder reappears
· Added compatibility for 10.6 Snow Leopard
June 11th, 2010· Java is no more. ClamXav is now written entirely in Objective-C
· Launch time has reduced considerably
· The interface is now much simpler to use and more inkeeping with other OS X applications
· You can save your favourite scan locations for easy access
· Toolbar buttons can be rearranged to your heart's content, or hidden entirely
· Infected files are listed more clearly
· You can send selected files to quarantine or trash with one click
· Specifying exclusion settings is now a much simpler task
· Setting a schedule is now more straight-forward
· Specifying the location of your own ClamAV installation is now easier
· Updates are taken care of directly within the application, automatically quitting and relaunching Sentry if necessary
· Sentry can be told to monitor sub-folders on a per folder basis
· Sentry no longer requires Spotlight to do the monitoring
· Sentry launches and starts monitoring much more quickly
· Sentry requires far less memory to run
· If a disk or folder is not available when Sentry launches, this isn't a problem any more; monitoring will continue when the folder reappears
· Added compatibility for 10.6 Snow Leopard
December 21st, 2009· Java is no more. ClamXav is now written entirely in Objective-C
· Launch time has reduced considerably
· The interface is now much simpler to use and more inkeeping with other OS X applications
· You can save your favourite scan locations for easy access
· Toolbar buttons can be rearranged to your heart's content, or hidden entirely
· Infected files are listed more clearly
· You can send selected files to quarantine or trash with one click
· Specifying exclusion settings is now a much simpler task
· Setting a schedule is now more straight-forward
· Specifying the location of your own ClamAV installation is now easier
· Updates are taken care of directly within the application, automatically quitting and relaunching Sentry if necessary
· Sentry can be told to monitor sub-folders on a per folder basis
· Sentry no longer requires Spotlight to do the monitoring
· Sentry launches and starts monitoring much more quickly
· Sentry requires far less memory to run
· If a disk or folder is not available when Sentry launches, this isn't a problem any more; monitoring will continue when the folder reappears
· Added compatibility for 10.6 Snow Leopard
· Added German localisation.
· Added option to play a sound at the end of each scan.
· Fixed an intermittent bug causing text to appear in ClamXav's console log unexpectedly.
· Fixed a bug which prevented pasting text into ClamXav's exclusion settings.
· Fixed bug in Sentry causing delays going to sleep in 10.6.
· Stability improvements in Sentry particularly under 10.6.
· Fixed crash in Sentry which would occur if changing prefs in ClamXav whilst Sentry was running but not actively watching.
November 9th, 2009· Scanning engine updated to ClamAV 0.95.3
· Printing out an extra message at the end of a scan stating clearly whether any infected files were found and what was done with them.
· Fixed an issue with Quarantine settings when updating from ClamXav 1.x to 2.0
· Fixed the notorious "something unexpected happened" bug in Sentry.
· Improved stability in ClamXav Sentry during scans and after waking from sleep.
September 17th, 2009· Fixed an infinite loop caused by having the quarantine folder within the folder you're scanning.
· Fixed a problem which could occur if scanning via the Contextual Menu or Services menu in 10.6.1
· Correctly clearing out the progress bar after a scan/update.
· Changed a default setting to help avoid false positives.
September 14th, 2009· Added a "Scan with ClamXav" item in the Services menu. You must log out and back in again to make this work.
· Finder contextual menu "Scan with ClamXav" now available for (10.6) Snow Leopard users. You must log out and back in again to make this work.
· Now preventing drag and drop if a scan/update is running.
· Added French localisation.
· Much better memory usage when scanning large folders.
· Ensuring the full summary appears at the end of a scan.
· Fixed a crash which could occur during startup.
· Fixed a crash which could occur during scans.
· Fixed a crash which could occur whilst saving preferences.
August 30th, 2009· Java is no more. ClamXav is now written entirely in Objective-C.
· Launch time has reduced considerably.
· The interface is now much simpler to use and more inkeeping with other OS X applications.
· You can save your favourite scan locations for easy access.
· Toolbar buttons can be rearranged to your heart's content, or hidden entirely.
· Infected files are listed more clearly.
· You can send selected files to quarantine or trash with one click.
· Specifying exclusion settings is now a much simpler task.
· Setting a schedule is now more straight-forward.
· Specifying the location of your own ClamAV installation is now easier.
· Updates are taken care of directly within the application, automatically quitting and relaunching Sentry if necessary.
· Sentry can be told to monitor sub-folders on a per folder basis.
· Sentry no longer requires Spotlight to do the monitoring.
· Sentry launches and starts monitoring much more quickly.
· Sentry requires far less memory to run.
· If a disk or folder is not available when Sentry launches, this isn't a problem any more; monitoring will continue when the folder reappears.
· Added compatibility for 10.6 Snow Leopard.
September 1st, 2008· Includes engine 0.93.3
· Main window and preferences windows remember their positions between launches.
· Fixed the "there was an error saving preferences" warning.
· Fixed the dreaded "Where is ClamXav Sentry" bug.
· Fixed bug which prevented Sentry from starting clamd.
· Added "NotifyClamd" to freshclam.conf.
· Under 10.5, the number of infected files found now appears as a badge on the Dock icon.
· Removed the "Archive Max Ratio" setting in preferences as the ClamAV engine no longer supports it.
· Increased stability.
· New Polish localization
· Update to Japanese localization.
· Increased stability.
· The "move to trash" button now operates correctly, moving files to the volume-specific trash folder.
· Still uses Growl on 10.4 and 10.5 but doesn't offer to install it if a user doesn't already have it.
· No longer using as many processor cores as ClamAV can grab.
· Fixed a bug causing lots of threads to start up and consume lots of CPU.
· Fixed the dreaded "Sentry can't communicate via /tmp/clamd" error.
· Recognising if clamd dies and restarting it as required.
· Fixed a crash when writing to the scan log.
· Fixed the "too many arguments" crash.
· Fixed a memory leak.
January 24th, 2008· New 512x512px icons which look great in coverflow in Leopard
· ClamXav and ClamXav Sentry are now both using ~ in place of the path to the user's home directory to facilitate having a default settings file for all users
· Better support for diacritics and international characters in ClamXav display
· ClamXav now reports its own version and the engine's version number along with definition update date at end of each scan
· Main window's report text may be copied and pasted into other applications
· New menu item to check for ClamXav updates in the Application menu
· "Launch ClamXav Sentry" menu item moved from the File menu to the Application menu
· Preferences and other extraneous dialogs and windows have shed their sheets and brushed metal look
· Fixed "no user named 'xc'" bug in OS X 10.5 Leopard
· Fixed issue where "Scan removable volumes" preference wouldn't stick
· Admin password no longer required to modify schedules - means all users can set one for themselves (blame Apple if you think this is a security risk)
· Addressed a bug where attempting to write a schedule would fail without warning
· Re-reading schedule settings now resets the 'day' checkboxes properly
· Configuration files for freshclam and clamd are being read in their entirety so as not to overwrite any user defined settings
· All new ClamXav Sentry built from the ground up
· Can optionally monitor all subdirectories of whichever folders you tell it to watch (requires 10.4 or greater)
· Scans are now logged with the time
· Support for Growl
· "Save Sentry Preferences" button in ClamXav preferences panel now tells Sentry to restart watching
· Sentry menu now waits for all watched folders to become ready before changing the icon to show that it's watching