This thread has become a bit unwieldy, so I've decided to lock it and start a new one which I hope to keep updated more frequently.
Here's the new thread
Requests relating to the main ClamXav application:
CD/DVD/disks to be scanned as they're inserted - Already implemented (ClamXav Sentry)
Files to be scanned automatically as they're downloaded - Already implemented (ClamXav Sentry)
Drag and dropped files/folder as a method to choose what to scan - Already implemented.
When a virus is found, show what was detected and provide a link to learn more about that virus.
Ability to schedule a scan on startup or shutdown - Scan/updates at startup should be possible but not shutdown unfortunately
In Firefox you can set up actions to be performed on various files once downloaded, could this pass files directly to ClamXAV - Already implemented.
Ability to specify in prefs where ClamAV is installed.
In prefs I would like to see which folders I have schedules set up for.
The ability to select an entire volume for scanning in ClamXav.
List of "favourite places" with one click to scan each.
More fine-grained scheduling options including the ability to set multiple schedules.
I would prefer the schedule timer to have keyboard entry for the time rather than difficult to read sliders.
Remember which files have already been scanned since their last modification date so we only need to scan new or modified files.
ClamAV 0.88+ has support for more than once per day updates, in fact upto 4 times an hour. Can this be added?
Preferences box for Oversized.zip complaints - Already implemented.
Use system's built-in authentication dialogs so no need to be logged in as admin to set schedules etc.
Requests relating to ClamXav Sentry:
It would be nice if the menubar could show the date of the last virus definitions & engine update.
Have Sentry's found virus dialog box options as "Ignore", "Show File", "Delete File", "Launch ClamXav".
Add a feature where one can exclude specific devices from being scanned when inserted.
Add support for growl.
Ability to quarantine/delete an infected file automatically - Already implemented.
Ability watch every subfolder and subsubfolder etc in a directory.
Option to update the Virus Definitions from the Sentry menu - Already implemented.
Ability for Sentry to watch the entire hard drive.
Status display to say 'abc.doc' has been scanned by Sentry and is safe to open. Maybe window launchable from the menu bar icon?
Use clamd and clamdscan rather than clamscan.
Requests relating to both:
Need a way to have quarantining and scan email options selected.
Better handling of email (esp outbound) with better Mail.app integration.
A way to allow admins to force users to have ClamXav Sentry run.
Better exclusion and inclusion control in preferences i.e not requiring Regular Expression knowledege.
Name of the directory being scanned to appear in the "clamXav-scan.log" file.
Make one/other/both AppleScript aware
Provide an AppleScript for checking mail - See Virustrapp's script
Requests that can't really be categorised!
When a schedule starts, I would like to see notification that it's running.
Ability to have ClamXav show us when it's finished a scheduled scan - Already implemented. (option to open log file after schedule has run)
Right-click, contextual menu item to scan individual files or selected folders - Already implemented.
Any chance of a combined package that also includes rkhunter? http://www.rootkit.nl and http://www.chkrootkit.org
ClamAV engine with support for digital signatures.
