ClamTk Changelog

What's new in ClamTk 5.07

Jun 14, 2014
  • Fix to make ClamTk show up again in Dash and other areas (clamtk.desktop); the OnlyShowIn portion from 5.06 removed it
  • Improve two tooltips in Settings panel
  • Minor fix to wording in Update panel
  • Standardize locale files permissions
  • Updated language files: Arabic (ar), German (de), Azerbaijani (az), English (en_AU), Galician (gl), French (fr), Tamil (ta), Ukrainian (uk), Uzbek (uz), Finnish (fi), Romanian (ro), Spanish (es), Hebrew (he), Asturian (ast), Czech (cz), Dutch (nl), Malay (ms), Slovak (sk)

New in ClamTk 5.06 (May 4, 2014)

  • Add some extra arguments to scan to avoid scanning accidents
  • Actually remove zenity from dependencies (i.e., from the build files); it was already removed from code in 5.05
  • Use ShowOnlyIn in .desktop file
  • Minor update for dpkg installation instructions in Help files
  • Minor display fix for the progressbar in the legacy version (Google Issue #17)
  • Temporary fix for incorrect text in Settings panel
  • Updated language files: Japanese (ja), Italian (it), German (de), Russian (ru), English (en_GB), Slovak (sk), Chinese (zh_TW)

New in ClamTk 5.05 (Mar 17, 2014)

  • Preference to use single or double click in the main interface on the icons. No restart required (Google Issue #7).
  • Fix Analysis FileChooserButton reset issue (again). This time, ensure it is disabled after submitting a new file.
  • Minor encoding fix for Scan.pm, Quarantine.pm.
  • Minor fix to use current version, not 5.00, in $ua (Analysis.pm).
  • Minor regex fix in selecting directories (GUI.pm).
  • Removed last remnants of Gtk2::Tooltips, which is deprecated.
  • Remove zenity portion which has never been used.
  • Remove non-Italian strings from Italian (it) language file.
  • Standardize some words in Update.pm.
  • Minor cleanup.
  • Updated language files: Slovak (sk), Chinese (zh_TW), Italian (it), Dutch (nl), Bulgarian (bg), Czech (cs_CZ), Ukrainian (uk), Uzbek (uz), German (de), Finnish (fi), Asturian (ast), Galician (gl), Spanish (es), French (fr), Portuguese (pt), Hebrew (he), Brazilian Portuguese (pt_BR), Malay (ms)

New in ClamTk 5.04 (Feb 17, 2014)

  • Clear combobox text area after action (Launchpad #1276125).
  • Search button active without filename and update analysis reports (Launchpad #1276141).
  • Fix update problem (Google Issue #4, Launchpad #1273165).
  • Updated language files: Polish (pl), German (de), Bulgarian (bg), Azerbaijani (az), Spanish (es), Uzbek (uz)

New in ClamTk 5.03 (Jan 20, 2014)

  • Re-add scheduler (Google Issue #1). This adds cron or cronie back as a dependency.
  • Update requirement for some distros to gnome-icon-theme-full, and gnome-icon-theme for some distros (Google Issue #2); for Fedora, it seems we need gnome-icon-theme-legacy. Depends on the distro.
  • Remove extra gettext subs
  • Fix ugly copyright symbol
  • Update year in multiple places, 2013 -> 2014
  • Minor help documentation and man page tweaks.
  • Updated language files: Slovak (sk), Punjabi (pa), Brazilian Portuguese (pt_BR), Finnish (fi), Polish (pl), Ukrainian (uk), Malay (ms), Spanish (es), Chinese (zh_CN), Bulgarian (bg), Czech (cs), Asturian (ast), Galician (gl), Latvian (lv), Serbian Latin (sr@latin), Dutch (nl), English (en_UK), Indonesian (id), Marathi (mr), Hebrew (he)

New in ClamTk 5.02 (Dec 30, 2013)

  • Add gnome-icon-theme to requirements (mostly affects KDE-based systems like Kubuntu; it's pretty standard with most distros)
  • Update statusbar after saving update preferences
  • Add missing icon in Nautilus context menu
  • Remove unused (notify-send and more) code from App.pm
  • Ensure FileChooserButton cannot be clicked with nothing (due to inability to reset)
  • Remove deprecated encoding pragma.
  • Updated language files: Bulgarian (bg), Czech (cs), Slovak (sk), Chinese (zh_CN), Irish (ga)

New in ClamTk 5.01 (Nov 23, 2013)

  • Fix minimum Gtk2 version to >= 1.241
  • Fix parsing issue on paths with spaces and special characters
  • Update VT file size limit
  • Correct quarantine sorting from lexical to spaceship operator (numerically ascending)
  • Allow quarantine scrollwindow to actually scroll
  • Results columns are now resizable
  • Updated language files: English (en_CA), Finnish (fi), Spanish (es), Greek (el_GR), Chinese (zh_CN), Azerbaijani (az), Uyghur (ug), Dutch (nl)

New in ClamTk 5.00 (Nov 11, 2013)

  • Right-click file manager support; uses nautilus-python
  • Use of Virustotal API; requires perl-JSON and perl-LWP-Protocol-https
  • Now using Time::Piece instead of Date::Calc; it's a Perl built-in
  • Now using Digest::SHA (sha256) instead of Digest::MD5
  • Built-in documentation (requires yelp); currently English only...
  • Updated language files: German (de), Bulgarian (bg), Galician (gl), Ukrainian (uk), Russian (ru), English (en_UK), Malay (ms), Hebrew (he), Italian (it), Dutch (nl), Asturian (ast), Uzbek (uz), Chinese (zh_TW), Finnish (fi), Spanish (es), Croatian (hr), Marathi (mr), Chinese (zh_CN), Slovak (sk), Indonesian (id), Latvian (lv), Azerbaijani (az)

New in ClamTk 4.45 (May 27, 2013)

  • Fixed and improved submit file for analysis functionality. Thanks to those who reported the bug and tested the fix!
  • Updated date information (2012 -> 2013).
  • Updated Asturian (ast) language file. Thanks, Xuacu!
  • Updated Bulgarian (bg) language file. Thanks, Atanas!
  • Updated Croatian (hr) language file. Thanks, freedomrun!
  • Updated Danish (da_DK) language file. Thanks, Ask!
  • Updated Finnish (fi) language file. Thanks, Jiri!
  • Updated Lithuanian (lt) language file. Thanks, Mantas!
  • Updated Polish (pl) language file. Thanks, Mike!
  • Updated Spanish (es) language file. Thanks, evanjt!
  • Updated Thai (th) language file. Thanks, Kantinan!

New in ClamTk 4.44 (Dec 27, 2012)

  • Update gvfs directory location, which moved from /home/$user/.gvfs to /run/user/$user/gvfs. This is standard now with Ubuntu 12.10 and Fedora 17.
  • Add missing ignore-gvfs-mounts option to scheduled scans. Thanks, Matthew!
  • Copy bytecode.cld when changing to manual updates.
  • Updated Finnish (fi) language file. Thanks, Jiri!

New in ClamTk 4.42 (Sep 12, 2012)

  • Added tooltips in scanning preferences for clarity; other minor tweaks. Thanks, Liviu!
  • Removed unnecessary buttons in Prefs dialog.
  • Updated French (fr) language file. Thanks, Nicolas!
  • Updated Russian (ru) language file. Thanks, Oleg!
  • Updated Hebrew (he) language file. Thanks, Yaron!
  • Updated Chinese simplified (zh_CN) language file. Thanks, Wylmer!
  • Updated Malay (ms) language file. Thanks, abuyop!
  • Updated Galician (gl) language file. Thanks, Miguel!
  • Updated Chinese traditional (zh_TW) language file. Thanks, Pin-hsien Li!
  • Updated Ukrainian (uk) language file. Thanks, Yuri!
  • Updated Turkish (tr) language file. Thanks, Muhammet!
  • Updated Brazilian Portuguese (pt_BR) language file. Thanks, Rafael!
  • Updated Asturian (ast) language file. Thanks, Xuacu!
  • Updated English (en_GB) language file. Thanks, Anthony!
  • Updated Basque (eu) language file. Thanks, Asier!
  • Updated Faroese (fo) language file.
  • Updated Dutch (nl) language file.
  • Updated Finnish (fi) language file.

New in ClamTk 4.40 (May 28, 2012)

  • This version includes minor fixes and speed improvements, as well as updated language files.

New in ClamTk 4.39 (Apr 23, 2012)

  • This version includes minor fixes and updated language files.

New in ClamTk 4.37 (Feb 5, 2012)

  • This version includes minor improvements and fixes.

New in ClamTk 4.35 (Sep 12, 2011)

  • Fix for very slow scanning affecting small number of users. (Launchpad #832604)
  • Fix toolbar to show all buttons, no arrow. (Launchpad #843708)
  • Minor fix to AV wizard.
  • Fix to elapsed timer not resetting after scans.
  • Updated Malay (ms) language file. Thanks, CL TAN!
  • Updated Slovak (sk_SK) language file. Thanks, Eduard!
  • Updated English (en_GB) language file. Thanks, Max!
  • Updated Polish (pl) language file. Thanks, Łukasz!
  • Updated Bosnian (bs) language file. Thanks, Samir!
  • Updated German (de) language file. Thanks, Gerjet!
  • Updated Spanish (es) language file. Thanks, Nelson!

New in ClamTk 4.34 (Aug 14, 2011)

  • This version contains minor bug fixes.

New in ClamTk 4.33 (Jun 13, 2011)

  • Fixed parsing of ClamAV version for CentOS display.
  • Fixed parsing of AV signature dates. Will now reflect status with date as a tooltip.
  • Sorting histories works again.
  • Fixed a mismatched tooltip. (Launchpad #790570)
  • Updated manpage to reflect Launchpad bug reporting link.
  • Minor gui improvements (buttons, placement, reflecting stats after AV wizard).
  • Now using the most current date of signatures (cld vs cvd, if both exist).
  • No longer using .VIRUS extension for quarantined files. A fix is now in place to remove it from current files, and newly quarantined files will not use it at all.
  • The formatting of saved virus logs has been improved.
  • Added a pound sign to allowed characters in virus filenames (as seen in recent UPS wave) for submission.
  • Started updating the .desktop file (ie., missing translations, minor fixes).
  • Added Uyghur (ug) language file. Thanks, Gheyret and Sahran!
  • Updated Ukrainian (uk) language file. Thanks, Sergey!
  • Updated Russian (ru) language file. Thanks, Dmitry!
  • Updated Chinese simplified (zh_CN) language file. Thanks, 英华!
  • Updated Finnish (fi) language file. Thanks, Jiri!
  • Updated Spanish (es) language file. Thanks, Fitoschido!
  • Updated Dutch (nl) language file. Thanks, Redmar!
  • Updated Chinese traditional (zh_TW) language file. Thanks, Pin-hsien Li!
  • Updated Italian (it) language file. Thanks, emaTux!
  • Updated Bosnian (bs) language file. Thanks, Zlatan!

New in ClamTk 4.34 (Jun 13, 2011)

  • Fix regular expression in scanning portion (Launchpad #787864).
  • Additional updates to clamtk.desktop file

New in ClamTk 4.31 (Jan 10, 2011)

  • This release contains a few minor improvements and fixes, as well as three new language files. All the language files available at the time of packaging were updated. Thanks to everyone who helped!

New in ClamTk 4.30 (Nov 7, 2010)

  • Added ability to submit files for analysis. Thanks to
  • ClamAV for permission!
  • Added missing 'gettext' word in GUI.pm. Thanks, Hendrik!
  • Updated .desktop file. Thanks, Hendrik!
  • Added Lithuanian (lt) language file. Thanks, Lulilo!
  • Added Bosnian (bs) language file. Thanks, Zlatan!
  • Updated Norwegian Bokmal (nb) language file. Thanks, Jim!
  • Updated Croatian (hr) language file. Thanks, Sinisa!
  • Updated German (de) language file. Thanks, Hendrik!
  • Updated Slovene (sl) language file. Thanks, Zlatan!
  • Updated Dutch (nl) language file. Thanks, Rob!
  • Updated Galician (gl) language file. Thanks, Marcos Lans - Ciberirmandade!
  • Updated Russian (ru) language file. Thanks, Oleg!
  • Updated Arabic (ar) language file. Thanks, someone!
  • Updated French (fr) language file. Thanks, Nicolas!
  • Updated Hungarian (hu) language file. Thanks, Papp!
  • Updated Hebrew (he) language file. Thanks, Yaron!
  • Updated Italian (it) language file. Thanks, Valter!
  • Updated Romanian (ro) language file. Thanks, Lucian!

New in ClamTk 4.29 (Sep 13, 2010)

  • This version contains minor code cleanup and updated language files.

New in ClamTk 4.27 (Jul 11, 2010)

  • This release adds an easy shortcut to scanning devices, contains minor improvements, code cleanup and language file updates. A dependency on hal was added, but this should not pose any problems - it comes pretty standard on most distros. Thanks to everyone who contributed!

New in ClamTk 4.26 (May 3, 2010)

  • Minor improvements to Proxy dialog (#537278).
  • Re-added directory to mimetype associations.
  • Added multiple selection to Results dialog for quarantining and deleting files.
  • Minor improvement to GUI update checking (distinction between 'failed' and 'outdated').
  • Added cancel button to AV wizard.
  • Removed deprecated mime type from desktop file (#587565).
  • Added Ukrainian (uk) language file. Thanks, Roman and yura!
  • Added Portuguese (pt) language file. Thanks, André!
  • Updated Czech (cs) language file. Thanks, Roman!
  • Updated Dutch (nl) language file. Thanks, Rob!
  • Updated Arabic (ar) language file. Thanks, Nawaf!
  • Updated Japanese (ja) language file. Thanks, Hajime!
  • Updated Turkish (tr) language file. Thanks, Gürkan!
  • Updated Russian (ru) language file. Thanks, Roman and Berkut!
  • Updated Polish (pl) language file. Thanks, Bartosz!
  • Updated German (de) language file. Thanks, Hendrik!
  • Updated Bulgarian (bg) language file. Thanks, Svetoslav!

New in ClamTk 4.25 (Mar 7, 2010)

  • This release release has two bug fixes, a utf-8 improvement for filehandles, and updated language files. Thanks to everyone who helped and reported bugs!

New in ClamTk 4.24 (Mar 1, 2010)

  • This release release has three bug fixes, a new proxy configuration tab for those who need it, a new icon, and language file updates. Thanks to everyone who helped! And don't forget to check out the new icon. It should be in the Fedora repos in a few days, I'd imagine.

New in ClamTk 4.23 (Jan 20, 2010)

  • This release changes the way ClamTk looks for signatures for first time users; this makes it more out-of-the-box ready. There is also some code cleanup and language file updates. Thanks to everyone who helped!

New in ClamTk 4.19 (Oct 7, 2009)

  • This release adds a unified Preferences window with additional options and a Bulgarian language file.
  • A minor bug was fixed and many language files were updated.

New in ClamTk 4.17 (Aug 9, 2009)

  • This release contains a minor cosmetic fix to show a dialogue while gathering files to scan, rather than appearing to have stalled. Additionally, the Danish (da_DK) language file was updated. See below for what's coming up in 4.18.

New in ClamTk 4.16 (Jul 13, 2009)

  • Added Recursive checkbox option to main GUI. Enables easier recursive scanning and allows end user to save it as a default option. Closes 2809742.
  • Changed po/clamtk.po to po/clamtk.pot. Closes 2809747. Thanks, David!
  • Removed deprecated encoding from .desktop file. Also changed category as noted. Closes 2809737. Thanks, David!
  • Improved spacing in Scan and Actions frames.
  • Added /var/db/clamav for FreeBSD path.
  • Changed right-click action back to solely MS files.
  • Added English (en_GB) language file. Thanks, Jen!
  • Added Malay (ms) language file. Thanks, Ibrahim!
  • Added Norwegian Nynorsk (nn) language file. Thanks, krisstaar!
  • Added Croatian (hr) language file. Thanks, microscan!
  • Updated German language file. Thanks, Andreas!
  • Updated Arabic language file. Thanks, Nawaf!
  • Updated Chinese language file. Thanks, Aron!
  • Updated Korean language file. Thanks, Oopslee!
  • Updated Turkish language file. Thanks, Gürkan!
  • Updated Japanese language file. Thanks, Takahiro!
  • Updated Czech language file. Thanks, René!
  • Updated Dutch (nl_NL) language file. Thanks, Rob!
  • Updated Dutch (nl_BE) language file. Thanks, Frederik!
  • Updated Polish language file. Thanks, Michał!

New in ClamTk 4.15 (Jun 22, 2009)

  • DNS improvements added (App.pm) for comparing AV engine versions. This fixes an excessive timeout problem. Special thanks to everyone who reported it and OpenDNS for assistance in the fix!
  • Added Arabic language file. Thanks, Nawaf!

New in ClamTk 4.14 (Jun 14, 2009)

  • Fixed crash when not connected to the Internet. Thanks, Jean-Luc!
  • Updated Chinese (zh_CN) language file. Thanks, Aron!
  • Updated Dutch (nl_NL) language file. Thanks, Rob!
  • Updated rpm spec file (desktop-file-install).
  • Improved display of updater dialog.

New in ClamTk 4.13 (May 25, 2009)

  • Added Dutch (nl_BE) language file. Thanks, Frederik!
  • Added Greek (el_GR) language file. Thanks, Alexandros!
  • Updated Romanian (ro_RO) language file. Thanks, Adrian!
  • Minor updates to Spanish language file. Thanks!
  • Updated desktop file.
  • Several tweaks to Debian/Ubuntu build.
  • Removed clamtk-kde.desktop file.

New in ClamTk 4.12 (Apr 25, 2009)

  • Added Turkish (tr) language file. Thanks, Gürkan!
  • Updated French (fr) language file. Thanks, Sébastien!
  • Updated Brazilian (pt_BR) language file. Thanks, Felipe!
  • Updated Spanish (es_ES) language file. Thanks, Dairon!
  • Added clamav-update to CentOS spec file requirements for freshclam functionality.
  • Added Net::DNS requirement and removed bind requirement. This is installed by default on most Linux systems. Thanks, Alceu! I will look for a way to eventually remove this requirement, though.

New in ClamTk 4.11 (Mar 22, 2009)

  • Added Slovak (sk_SK) language file. Thanks, Tomas!
  • Updated Spanish (es_ES) language file. Thanks, Heriberto!
  • Updated Korean (ko_KR) language file. Thanks, Jongwoo!
  • Minor French (fr) language file fixes. Thanks, David!
  • Debian-only fix: clamtk.desktop file fixed. (use the correct image, on right-click).

New in ClamTk 4.10 (Feb 21, 2009)

  • This release contains two bug fixes: one fixes a situation where the virus signatures were not counted accurately; the other involves putting the Debian/Ubuntu patches back.

New in ClamTk 4.09 (Feb 15, 2009)

  • This release contains updated language files and one minor bugfix related to language display.

New in ClamTk 4.08 (Dec 28, 2008)

  • Minor fix to correct parsing of scanned files. Thanks, Tom!
  • The status of moved files is now shown clearly.
  • Minor fix for when ClamTk attempts to scan non-readable directories.
  • Improved directory listing in history log.

New in ClamTk 4.07 (Dec 20, 2008)

  • This release contains minor bug fixes involving the save-as dialog.

New in ClamTk 4.06 (Dec 7, 2008)

  • This release improves the AV version detection.

New in ClamTk 4.05 (Nov 28, 2008)

  • This release contains several minor bug fixes and updates the Slovene and Italian language files.

New in ClamTk 4.04 (Nov 16, 2008)

  • This release fixes a minor bug, improves the GUI, and updates the Chinese and Swedish language files to the 4.x series.
  • Finally, Debian and Ubuntu builds are available again.

New in ClamTk 4.03 (Nov 10, 2008)

  • This release updates the Polish, French, Russian, and Brazilian language files to the 4.x series.
  • A few missing translation lines were added.
  • The display of the GUI and the logs were improved.

New in ClamTk 4.02 (Oct 26, 2008)

  • This release fixes several issues from the 4.01 release, and includes an updated Korean language file.

New in ClamTk 4.01 (Oct 19, 2008)

  • This release includes several fixes found in the 4.00 release.
  • It also updates the documentation (README) as well as the Dutch language file.

New in ClamTk 3.11 (Aug 28, 2008)

  • This version adds a Japanese language file and updates the Italian, Chinese and German language files.
  • It also contains two minor fixes involving the detection of virus signatures and window resizing.
  • Also, an updated version of clamtk-kde was released containing the new language file.