ClamXAV Changelog

What's new in ClamXAV 3.0.3 Build 7238

Aug 16, 2018
  • What’s new:
  • First up, we’ve improved the installation method to make it easier for you get going, we’ve transformed the interface making it quicker and more intuitive to use, introduced Quick Scan options, ensured that ClamXAV is still working even after you’ve closed the app, simplified the menus and options, and decreased the app’s usage of your computer processing unit.
  • All the main component parts – ClamXAV, Sentry, Log Viewer, Schedules, Database Updates – are now seamlessly integrated making keeping your Mac safe, a much more enjoyable experience.
  • As ever, all of the developments have been made with two things in mind; improving the ease of use for our customers and ensuring the best possible protection available for macOS.
  • Annual subscription:
  • This new improved version of ClamXAV will be available on an annual subscription, and with your subscription comes our reliable customer support, all software updates, and of course 365 days of world class antivirus and malware protection.
  • If you’re one of our existing customers, we have a number of launch offers for you. If you purchased ClamXAV 2 since 1st February 2018, you will receive a full year’s subscription free of charge when you upgrade. If you purchased between 1st July 2017 and 31st January 2018, we would like to offer you your first 6 months free. We’d also like to thank all of our loyal customers with 50% off the lifetime of their subscription.

New in ClamXAV 2.19 Build 3685 (Aug 8, 2018)

  • General fixes and improvements
  • Improved registration key installation
  • Added ability to change installed licence/registration key
  • Updated scanning engine

New in ClamXAV 2.18.1 Build 3610 (Apr 13, 2018)

  • Fix for Sentry crashing bug on 10.6
  • General fixes
  • Updated scanning engine

New in ClamXAV 2.18 Build 3608 (Apr 13, 2018)

  • Improvements and fixes
  • Updated scanning engine

New in ClamXAV 2.17 Build 3603 (Mar 2, 2018)

  • Improvements and fixes
  • Updated scanning engine to 0.99.4

New in ClamXAV 2.16 Build 3589 (Jan 26, 2018)

  • Improved support for macOS 10.13 High Sierra
  • Fixes issue at launch on macOS 10.6.8
  • Improvements to RecoveryHD recognition
  • Recognises APFS Preboot on macOS 10.13
  • Fixed an obscure intermittent crash during scanning
  • Updated scanning engine to 0.99.3

New in ClamXAV 2.15.4 Build 3560 (Nov 15, 2017)

  • Stability improvements on macOS 10.13
  • This build is only available for macOS 10.13 High Sierra

New in ClamXAV 2.15.3 Build 3501 (Oct 28, 2017)

  • Improved support for macOS 10.13 High Sierra
  • Fix for "error 13" on macOS 10.13 High Sierra with APFS drives
  • Fixed crashing issue at startup
  • More accurate progress bar during scan
  • Improved handling of AppTranslocation during installation

New in ClamXAV 2.15.2 Build 3471 (Sep 21, 2017)

  • Fixed crashing issue in Sentry.

New in ClamXAV 2.15.1 Build 3465 (Sep 18, 2017)

  • Fixed issue installing app updates.

New in ClamXAV 2.15 Build 3460 (Sep 16, 2017)

  • Interim support for macOS 10.13 High Sierra
  • Fixed issues on 32-bit macOS 10.6
  • Fixed intermittent issue preventing clamd (and hence Sentry) from working on macOS 10.6.8
  • Fixed issues on hard drives formatted as HFS+ case sensitive.
  • Codesigned the scanning engine (this also fixes errors reported by Little Snitch)
  • Miscellaneous bug fixes and improvements
  • Updated all non-English languages
  • Added Brazilian Portuguese localization

New in ClamXAV 2.14 Build 3295 (Jun 15, 2017)

  • Fixed various issues for 32 bit Macs
  • Improved stability
  • Updated French localisation
  • Miscellaneous UI updates
  • Updated branding:
  • new icon
  • tweaked the name - it's now ClamXAV
  • new website

New in ClamXAV 2.12.1 Build 3057 (Mar 18, 2017)

  • Improved support for users who have moved their home folder to a different disk.

New in ClamXAV 2.12 Build 3050 (Mar 17, 2017)

  • New notification system if we need to notify you of important information
  • - disable with expert pref 'PreventMessageChecking' (boolean)
  • Improved handling of errors in Regular Expression syntax
  • Distributing official ClamXav definitions over https
  • Improved handling of the global (override) preferences file
  • New expert pref to prevent users from stopping watching in Sentry:
  • PreventSentryStopWatching (boolean)
  • Added button in main window title bar showing how many days remain in free trial
  • displays just below the toolbar for users on OS X 10.10
  • Improved handling of malware that needs a restart for removal
  • Improved ability to delete some stubborn files
  • Improved handling of remote installation on macOS 10.12
  • Improved handling of GMail mailboxes in Apple Mail
  • Improved handling of virus definition updates when Internet connection is unavailable
  • Improved overall reliability
  • Fixed issue where an older 3rd party scanning engine might be used instead of the official one
  • Fixed issue where The All My Files item didn't work in some older versions of OS X
  • Fixed issue where Sentry (running on OS X 10.6) sometimes scanned items on external volumes when it shouldn't
  • Fixed issue where the scan log may not catch the very first system scan, the very first time you ever run ClamXav
  • Fixed issues installing the registration key
  • Updated Danish localisation
  • Updated copyright strings

New in ClamXAV 2.11 Build 2835 (Nov 28, 2016)

  • Faster engine installation
  • Improved speed of virus definition updates
  • Improved feedback during virus definition updates
  • Fixed issue where ClamXav was sometimes unable to remove Firefox extensions
  • Fixed issue that caused confusion when an infected item shows up twice in the Infection List
  • Fixed some more memory leaks
  • Improved appearance of today widget on macOS 10.12
  • Improved support for users who have moved their home directory to a different volume
  • Plugged some memory leaks in the privileged helper
  • Miscellaneous bug fixes

New in ClamXAV 2.10 Build 2648 (Sep 30, 2016)

  • Improved support for macOS 10.12 Sierra
  • Fix for the intermittent error 56 whilst updating virus definitions
  • More intelligent file uploader
  • Updated Italian localisation
  • Fixed intermittent issues with the quarantine folder
  • Fixed some English error messages
  • Fixed minor incompatibility with DiskWarrior
  • Fixed inability to enter registration key after 30 day trial expired
  • Fixed uninstaller for 10.6
  • Added ability to check for ClamXav updates directly from the Sentry menu item (hold the option/alt key)
  • Added ability to lock preferences and prevent Sentry from being terminated:
  • - defaults write uk.co.canimaansoftware.clamxav PreventSentryQuit -boolean true
  • - defaults write uk.co.canimaansoftware.clamxav LockPreferences -boolean true

New in ClamXAV 2.9.2 Build 2478 (Jul 30, 2016)

  • Added ability to ignore certain types of system infections
  • Improved speed and reliability of scanning certain types of disk images
  • Fixed issue causing scheduled scans to log ALL files rather than just infected ones
  • Removed the need to run the installer fix for users on 10.8
  • Fixed various localisation issues
  • Fixed issue where Sentry wouldn't remember your "never scan" options for certain disks
  • Fixed issue where removing an infected email doesn't always remove the associated attachment
  • System quick scan now logs the date and time in your preferred locale
  • Improved reliability

New in ClamXAV 2.9.1 Build 2384 (Jul 17, 2016)

  • Fixed an issue with constantly wanting to repair the scanning engine.
  • Fixed an issue with Sentry being unable to recognize the RecoveryHD in OS X 10.11.

New in ClamXAV 2.9 Build 2378 (Jul 12, 2016)

  • New engine install and uninstall mechanism
  • Engine installer now retains any user-defined local/private mirrors and proxy settings
  • Significantly improved ability to remove installed system infections
  • Improved scanning of disk images
  • Added the ability to quarantine/delete emails directly from within ClamXav (Apple Mail.app only)
  • Improvements to registration key handling for volume licences
  • Improved speed and reliability of initial virus definition download
  • Better feedback during virus definitions update
  • Added the ability to cancel a definitions update in progress
  • Added startup hard disk and "All my Files" to default sidebar
  • Added 'delete file' to default toolbar
  • Added 'quarantine file' to default toolbar
  • Status area now displays the update date/time of the official ClamXav updates rather than ClamAV
  • Fixed issue preventing the Dock icon progress bar displaying properly
  • Fixed issue causing scheduled scans not to obey exclude file preferences
  • Reworked ClamXav Sentry menu to be more intuitive
  • Improvements to ClamXav Sentry running under multiple users
  • Sentry menu's About Box now shows ClamXav's version number
  • Auto-configured Sentry watch list as well as adding it as a login item if you haven't already done this
  • Fixed issue where user could choose both "quarantine" and "delete" for Sentry settings
  • Fixed issue where Sentry may relaunch prematurely during an application update or not relaunch at all after a ClamXav update
  • Fixed issue where Sentry may become unresponsive and stop scanning files
  • Fixed issue where Sentry might display multiple notifications for the same malware infection
  • Clicking virus definitions update notification (from Notification Center) opens the update log
  • Added ability to upload suspicious files for inspection - you will be asked for permission before uploading anything
  • Security improvements
  • Miscellaneous minor bug fixes and improvements
  • Changed frequency of update checks to every 3 days instead of weekly
  • Updated scanning engine to 0.99.2
  • New expert pref to disable offering to submit suspicious files:
  • defaults write uk.co.canimaansoftware.clamxav "Offer to Submit Suspicious Files" -boolean false
  • New expert pref to disable Sentry menu item animation:
  • defaults write uk.co.canimaansoftware.clamxav "Animate Sentry Menubar Item" -boolean false
  • New Colour-coded infection list helping you to know the severity of an infection as it relates to your Mac:
  • blue: low concern (consider quarantining the file to avoid the risk of passing it onto others)
  • orange: medium concern (advise quarantine)
  • red: high concern (advise delete)
  • green: neutralised threat

New in ClamXAV 2.9 Build 2152 Beta (Jun 17, 2016)

  • Disk image downloads are no more, making ClamXav easier to install
  • New engine install and uninstall mechanism
  • Significantly improved ability to remove installed system infections
  • Added the ability to quarantine/delete emails (Apple Mail.app only) directly from within ClamXav
  • Better feedback during virus definitions update
  • Added the ability to cancel a definitions update in progress
  • Added startup hard disk and "All my Files" to default sidebar
  • New Colour-coded infection list helping you to know the severity of an infection as it relates to your Mac
  • blue: low concern (consider quarantining the file to avoid the risk of passing it onto others)
  • orange: medium concern (advise quarantine)
  • red: high concern (advise delete)
  • green: neutralised threat
  • Status area now displays the update date/time of the official ClamXav updates rather than ClamAV
  • Sentry menu/about box now show ClamXav's version number instead of Sentry's to avoid confusion (hold option key for Sentry details)
  • Fixed issue causing scheduled scans still to look for problematic Heuristic-style email malware
  • Fixed issue caused by being able to choose both "quarantine" and "delete" for Sentry settings
  • Auto-added home-directory to default Sentry watch list as well as adding it as a login item if you haven't already done this
  • Updated scanning engine to 0.99.2
  • Reset 30-day trial for all users

New in ClamXAV 2.8.9.4 Build 1055 (Jun 13, 2016)

  • Stability improvements and bug fixes
  • Updated scanning engine to 0.99.2

New in ClamXAV 2.8.9.3 Build 1053 (May 3, 2016)

  • Improved scanning of disk images
  • Improvements to registration key handling for volume licences
  • Miscellaneous minor bug fixes and improvements

New in ClamXAV 2.8.9.2 Build 1046 (Apr 9, 2016)

  • Bug fixes and improvements
  • Updated scanning engine to 0.99.1

New in ClamXAV 2.8.9.1 Build 1044 (Jan 29, 2016)

  • Further improved reliability of virus definition updates
  • Improved progress bar while downloading virus definitions
  • Fixed issues upgrading ClamXav while Sentry is running
  • Added expert preference to re-enable logging clean files:
  • defaults write uk.co.canimaansoftware.clamxav LogCleanFiles -bool YES; killall cfprefsd

New in ClamXAV 2.8.9 Build 1033 (Jan 18, 2016)

  • Improved reliability of virus definition updates
  • Checking proxy settings every time we check for definition updates
  • Added Quarantine toolbar button to default toolbar for convenience
  • Command-delete now deletes selected file rather than simply removing it from the infection list
  • Improved reliability of scanning from the Finder Services/Contextual menu item
  • Fixed an issue where items added to the source list didn't always get selected properly
  • Fixed an issue where Sentry would hang forever if the scanning engine needed to be updated
  • Reduced clutter in the scan log by no longer listing clean items - only infected files will be listed

New in ClamXAV 2.8.8 Build 1028 (Dec 10, 2015)

  • Updated scanning engine to 0.99
  • Tweaks to Italian Localisation
  • Tweaks to German Localisation
  • Improved speed and reliability of virus definition updates
  • Fixed intermittent crash on OS X 10.6 when using Sentry
  • Fixed issue where a ClamXav update sometimes doesn't complete fully
  • - owing to the particulars of this issue, you may still experience it during this update
  • Fixed issue where ClamXav Sentry sometimes wouldn't quit and restart after an update
  • Fixed issue where the "Start Scan" menu item and toolbar item were active even with nothing selected in the Source List
  • Fixed issue where virus defs sometimes wouldn't update after waking the computer from sleep

New in ClamXAV 2.8.7 Build 1011 (Nov 5, 2015)

  • Fix for certain false positives
  • Improved recognition of Time Capsule data volume
  • Improved recognition of Recovery HD
  • Added ability to reorder the items in the source list
  • Fixed ClamXav Sentry crash on OS X 10.6 when using Screenshot Plus dashboard widget
  • Temporary fix for today plugin on OS X 10.11 El Capitan
  • Fixed incompatibility with using shift key to reset preferences and cmd-shift-S to start scan from Finder
  • Fixed bug where you could add the same item to the source list multiple times

New in ClamXAV 2.8.6 Build 1010 (Nov 4, 2015)

  • Improved recognition of Time Capsule data volume
  • Improved recognition of Recovery HD
  • Added ability to reorder the items in the source list
  • Fixed ClamXav Sentry crash on OS X 10.6 when using Screenshot Plus dashboard widget
  • Temporary fix for today plugin on OS X 10.11 El Capitan
  • Fixed incompatibility with using shift key to reset preferences and cmd-shift-S to start scan from Finder
  • Fixed bug where you could add the same item to the source list multiple times

New in ClamXAV 2.8.5 Build 985 (Sep 24, 2015)

  • ClamXav now also available in Dutch and Turkish.
  • On startup, ClamXav now shows the result of the previous scan.
  • This allows you to quarantine or "put back" even after you quit ClamXav.
  • ClamXav now gives more useful information after performing database updates.
  • Added option for Sentry to ignore any network volume.
  • Added advanced preference option to change the threshold for the large volume prompt.
  • Added option for Sentry not to show the large volume prompt at all.
  • Fixed issue where "delete file" option is always available - even if the file is already in the trash.
  • Fixed inability to monitor external drives for changes.
  • Advanced preferences are back by popular demand!

New in ClamXAV 2.8.3 Build 958 (Aug 12, 2015)

  • Fixed issue where Really Scan dialog box shows up multiple times for same disk
  • Fixed issue where Sentry may scan inserted volumes even if told not to
  • Fixed excess memory usage issue with ClamXav and Sentry
  • Improved integration with Apple's Time Capsule
  • Tweaks to Danish, French and Czech localisation
  • Reduced the number of false positives reported in phishing emails
  • No longer opens the Infected Items window in ClamXav Sentry if clicking on a notification for updating virus defs
  • Improved handling of defs updates on OS X Server
  • Remove duplicate entries for Sentry in Login Items
  • Fixed issue with quarantine folder which prevented some files from being scanned
  • Fixed a rare situation where trashed files would jump straight back into quarantine
  • Fixed a rare issue where pressing the Quarantine button sometimes wouldn't work
  • Fixed issue where Scan log timestamp sometimes shows UK time rather than local time
  • Fixed issue where Sentry's icon looked like it was still watching even when user had stopped watching
  • Fixed issue where Sentry's display list of items being watched is sometimes blank
  • Fixed various registration issues

New in ClamXAV 2.8.2 Build 908 (Jun 30, 2015)

  • Updated translations for Czech, Danish, French, German, Italian, Japanese, Korean, and Spanish
  • Fixed issue where some users were unable to download virus definitions

New in ClamXAV 2.8.1 Build 902 (Jun 26, 2015)

  • All new Yosemite-inspired retina toolbar icons
  • Improved Accessibility support
  • Improved stability in Sentry
  • Sentry now deletes and quarantines files properly
  • ClamXav and Sentry correctly exclude the quarantine folder from scanning
  • Fixed installation bug in Sentry running under OS X 10.6
  • Disabled the "Stop" button during definitions update to prevent database corruption
  • Removed unnecessary "Restart Watching" menu item from Sentry
  • Corrections to foreign language localisations
  • Updated Engine to 0.98.7:
  • New expert preference setting to enable the Advanced panel in ClamXav's preferences: defaults write uk.co.canimaansoftware.clamxav ShowAdvancedPrefs -boolean true; killall cfprefsd

New in ClamXAV 2.7.5 Build 522 (Mar 3, 2015)

  • Fix for prompts to scan /home and /net all the time
  • Stability improvements
  • New expert preferences:
  • defaults write uk.co.markallan.clamxav.clamxav-sentry PromptForZeroSizedVolumes -bool YES; killall cfprefsd
  • defaults write uk.co.markallan.clamxav.clamxav-sentry IgnoreSystemVolumes -bool YES; killall cfprefsd
  • defaults write uk.co.markallan.clamxav.clamxav-sentry LargeVolumePromptSizeInMBs XX; killall cfprefsd
  • The first one is a fix for FUSE filesystems reporting their size as 0MB, this switch will cause Sentry to prompt rather than scan immediately.
  • The second setting will only be needed if you use the first one - it disables prompts for /home and /net
  • The last one takes a number in MB; you'll be prompted for anything larger than that. Default is 100 MB

New in ClamXAV 2.7.4 Build 515 (Jan 31, 2015)

  • Updated Engine to 0.98.6
  • ClamXav Sentry specific updates:
  • Fix for incorrect "Sentry not allowed to check for ClamXav updates"
  • Stability improvements

New in ClamXAV 2.7.3 Build 506 (Jan 26, 2015)

  • ClamXav Sentry specific updates:
  • Hidden pref to prevent Sentry controlling clamd if you already have your own clamd monitoring setup
  • If you enable this hidden preference setting, ClamXav Sentry will NOT monitor clamd at all; it will assume clamd is always running. To enable it, run the following in Terminal: defaults write uk.co.markallan.clamxav clamdControlledExternally -bool YES; killall cfprefsd

New in ClamXAV 2.7.2 Build 500 (Jan 22, 2015)

  • Can now stop Sentry from the ClamXav menu as well as starting it
  • Fixed crash in scheduler for OS X 10.6, 10.7 and 10.8
  • Fixed issue with animated Dock icon using inordinate amounts of CPU usage
  • Scan log now shows the date/time correct for your own timezone
  • Fixed links from ClamXav to the online documentation
  • ClamXav Sentry specific updates:
  • Support for Fast User Switching (finally!)
  • Scan log now shows the date/time correct for your own timezone
  • Checks clamd periodically and restarts it if necessary
  • Stops clamd on quit to fix slow shutdown issue on OS X 10.10 (Yosemite)
  • Improved stability particularly on 10.6
  • Fixed intermittent crash when user selects "Never Scan" in the large volume prompt
  • Properly honours the exclusion settings in ClamXav's preferences
  • Properly honours the "scan email" settings in ClamXav's preferences
  • Menu now animates regardless of how quickly the scan completes
  • Stopped unimportant log messages from filling up system.log

New in ClamXAV 2.7 Build 459 (Dec 23, 2014)

  • Updated Engine to ClamAV 0.98.5
  • New Today Extension for OS X 10.10 Yosemite showing scan/update results at a glance
  • Can now close the main ClamXav window and scanning continues
  • Added ability to deal with false positives
  • ClamXav Sentry now at v3.0:
  • Completely rewritten with new user interface
  • No need to provide admin username/password on 10.7+
  • New window to list any infected items which are found
  • Quarantine/Delete/Move Back items directly within ClamXav Sentry
  • Supports Notification Center on OS X 10.8+
  • No more screens littered with Growl popups (10.8+)
  • If watching for new disks, a prompt appears before scanning large disks
  • Option to say "never scan this large volume"
  • New menu bar icon for missed notifications
  • New clearer menu bar icons
  • Retina menu bar icons (finally!)
  • Support for Dark Mode/Themes in OS X 10.10 Yosemite
  • All dialog boxes now appear in front of all other windows (finally!)
  • Sentry can now check for ClamXav updates (only if ClamXav itself is permitted)
  • Command-key shortcuts now work in both ClamXav and Sentry

New in ClamXAV 2.6.4 Build 316 (Jul 3, 2014)

  • ClamAV engine updated 0.98.4
  • ClamXav now supports going full screen on OS X 10.7+
  • Fixed issue where ClamXav might incorrectly report a file being moved to quarantine
  • Fixed issue where ClamXav would crash if the RunFreshclam tool was missing
  • Fixed issue where clamdscan gets stuck in a loop using 100% CPU
  • Improvements for OS X 10.10 Yosemite
  • If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.

New in ClamXAV 2.6.3 Build 315 (May 13, 2014)

  • ClamAV engine updated 0.98.3
  • Fixed initial location of prefs window
  • Fixed issue where log file wouldn't get rotated properly
  • Fixed issue where ClamXav might not always correctly report "definitions updated" †
  • If you have edited freshclam.conf and clamd.conf by hand, you can find your old files inside /tmp.
  • PLEASE compare the files as clamd.conf is different.
  • If you compile your own ClamAV, you'll need to copy the RunFreshclam tool again.

New in ClamXAV 2.6.2 Build 311 (Jan 27, 2014)

  • ClamAV engine updated 0.98.1
  • Added ability to force engine re-installation by holding option/alt key at launch
  • Added ability to download additional signatures from ClamXav.com for greater protection

New in ClamXAV 2.6.1 Build 304 (Oct 8, 2013)

  • Fix for 32 bit machines running OS X 10.6 only.

New in ClamXAV 2.6 Build 303 (Oct 7, 2013)

  • Minimum requirements now OS X 10.6+ and an Intel processor
  • ClamAV engine updated 0.98
  • ClamAV engine now 32/64 bit
  • ClamXav and Sentry now 32/64 bit
  • ClamXav (not Sentry yet) uses Notification Centre on 10.8+
  • Implemented select-all/copy for Exclude and Sentry preference panels
  • Added timestamp to logs of scheduled scans
  • Fixed issue where ClamXav always reported "defs updated"
  • Fixed issue where ClamXav would warn about a quarantine folder unnecessarily
  • Fixed positioning of OK/Cancel buttons in Preferences (French)
  • Updated Italian localisation
  • Change folder name for Czech localisation so it works again on OS X 10.8+
  • Removed plugin (and instructions) from Disk Image as not required for 10.6+

New in ClamXAV 2.5 Build 293 (Aug 27, 2013)

  • Rewrote substantial portions to add new features and bring better stability
  • Can now move itself to applications folder upon first launch if not already there
  • Option to animate dock icon while scanning
  • Added "Reveal in Finder" to source list
  • Added ability to "put back" something which has been trashed/quarantined
  • Added ability to pause/resume scans
  • Scanning email with the quarantine setting ON should not move any files automatically
  • More useful summary text
  • Summary text now translated
  • Support for OS X 10.9 (Mavericks)
  • Corrections to French language localisation
  • Schedules will no longer crash if ClamAV engine not found

New in ClamXAV 2.3.6 Build 274 (Apr 26, 2013)

  • Updated engine to ClamAV 0.97.8

New in ClamXAV 2.3.5 Build 272 (Apr 16, 2013)

  • Updated engine to ClamAV 0.97.7
  • NOTE: OS X 10.4 users should NOT download this update

New in ClamXAV 2.3.4 Build 271 (Nov 21, 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

New in ClamXAV 2.3.3 Build 270 (Nov 9, 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

New in ClamXAV 2.3.2 Build 269 (Aug 13, 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.

New in ClamXAV 2.3.1 Build 267 (Jul 3, 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

New in ClamXAV 2.3 Build 266 (Jun 28, 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.

New in ClamXAV 2.2.5 Build 257 (Apr 21, 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

New in ClamXAV 2.2.4 Build 256 (Mar 31, 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

New in ClamXAV 2.2.2 Build 252 (Aug 24, 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!

New in ClamXAV 2.2.1 (Jul 23, 2011)

  • Launching ClamXav Sentry automatically when saving preferences if appropriate.
  • Fixes a few scheduling bugs in 10.4 introduced in the last release.

New in ClamXAV 2.2 Build 245 (Jun 22, 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

New in ClamXAV 2.1.1 Build 240 (Mar 25, 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!)

New in ClamXAV 2.1 Build 239 (Jan 9, 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.

New in ClamXAV 2.0.9 Beta (Dec 26, 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!

New in ClamXAV 2.0.8 Beta (Oct 31, 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!

New in ClamXAV 2.0.7 Beta (Sep 11, 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

New in ClamXAV 2.0.6 Beta (Jun 11, 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

New in ClamXAV 2.0.5 Beta (Dec 21, 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.

New in ClamXAV 2.0.4 Beta (Nov 9, 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.

New in ClamXAV 2.0.3 Beta (Sep 17, 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.

New in ClamXAV 2.0.2 Beta (Sep 14, 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.

New in ClamXAV 2.0.1 Beta (Aug 30, 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.

New in ClamXAV 1.1.1 (Sep 1, 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.

New in ClamXAV 1.1e92 (Jan 24, 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