Skip to content

Releases: burghardt/clamfs

New release (version 1.3.0) is out!

22 Mar 22:16
clamfs-1.3.0
a611363
Compare
Choose a tag to compare

What's Changed

  • Switched to Poco::Logging. Drop support for rLog.
  • Disabled XML External Entity (XEE) expansion in configuration parser.
  • Add support for mallinfo2() glibc call (by Lukas Märdian).

New Contributors

Full Changelog: clamfs-1.2.0...clamfs-1.3.0

New release (version 1.2.0) is out!

03 Jan 02:33
clamfs-1.2.0
48f5c6a
Compare
Choose a tag to compare
  • Switched to libFUSE version 3. Drop support for FUSE v2.
  • Implemented two new scan modes: fdpass and stream.
  • Remote clamd instances supported in stream mode with socket="<IP>:<port>".
  • Add support for lseek() call with FUSE >= 3.8 / API v32.
  • Add support for lock(), flock() and copy_file_range().
  • Add support for ulockmgr.

New release (version 1.1.0) is out!

21 Oct 18:57
clamfs-1.1.0
3aec42c
Compare
Choose a tag to compare
  • Config parser switch to SAX in Poco and drops libccgnu2 XML parser.
  • Remove dependency on GNU libCommonCpp2 for ClamAV daemon interface.
  • Update default configuration to more sane values (file size limit is 64 MiB and cache size limit is set to 65536 entries).
  • Fixed crash when started with nonexistent config file.
  • Fixed crash on FreBSD with empty (not mounted) /proc file system.
  • Merged FreeBSD build fixes from ports tree.
  • Fixed FTBFS clamfs.cxx:993 invalid suffix on literal (ftbfs with GCC-9).
  • Fixed FTBFS with --enable-dmalloc-debug configuration flag.
  • Fixed FTBFS problem with calling constructor directly (patch for building with gcc 4.5 by Kacper Kowalik).