./www/squidclamav [clamd-based virus scanner for c-icap]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 6.16, Package name: squidclamav-6.16
Maintained by: Stuart Henderson
Master sites:
Description
ClamAV-based virus scanner for c-icap. This uses clamd to scan;
for an alternative using libclamav, see the c-icap-clamav package.


Filesize: 433.639 KB
Version History (View Complete History)
  • (2016-08-31) Updated to version: squidclamav-6.16
  • (2016-01-18) Updated to version: squidclamav-6.15
  • (2015-10-18) Updated to version: squidclamav-6.14
  • (2015-06-23) Updated to version: squidclamav-6.13
  • (2015-01-10) Updated to version: squidclamav-6.12
  • (2014-03-31) Updated to version: squidclamav-6.11
  • (2013-04-16) Package added to openports.se, version squidclamav-6.10 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-08-31 07:33:00 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to squidclamav-6.16
   2016-08-31 07:33:00 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to squidclamav-6.16
   2016-03-16 15:19:39 by Christian Weisgerber | Files touched by this commit (46)
Log message:
remove SHARED_ONLY from ports that use only the gnu module
   2016-01-18 03:47:52 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav-6.15
   2016-01-18 03:47:52 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav-6.15
   2016-01-18 03:47:52 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav-6.15
   2016-01-12 06:13:43 by Stuart Henderson | Files touched by this commit (1)
Log message:
committed upstream
   2016-01-11 10:55:26 by Stuart Henderson | Files touched by this commit (2)
Log message:
MFC patch-src_squidclamav_c r1.3
   2016-01-11 10:55:26 by Stuart Henderson | Files touched by this commit (2)
Log message:
MFC patch-src_squidclamav_c r1.3
   2016-01-11 10:53:05 by Stuart Henderson | Files touched by this commit (2)
Log message:
Fix what looks like a typo (BUFSIZ/LBUFSIZ) in squidclamav with safebrowsing
checks enabled. Triggers the "backwards memcpy" checks but it's really an
overrun.
Found with this, it's not perfect but useful nonetheless.
#include <syslog.h>
#define memcpy(dst0, src0, length0) do {                                \
char *dst = (char *)dst0;                                       \
const char *src = (char *)src0;                                 \
size_t length = (size_t) length0;                               \
\
if ((dst < src && dst + length > src) ||                        \
(src < dst && src + length > dst))                          \
syslog(LOG_CRIT, "backwards memcpy %s:%u len=%llu",     \
__FILE__, __LINE__, (uint64_t) length);             \
memmove (dst, src, length); } while (0)
   2016-01-11 10:53:05 by Stuart Henderson | Files touched by this commit (2)
Log message:
Fix what looks like a typo (BUFSIZ/LBUFSIZ) in squidclamav with safebrowsing
checks enabled. Triggers the "backwards memcpy" checks but it's really an
overrun.
Found with this, it's not perfect but useful nonetheless.
#include <syslog.h>
#define memcpy(dst0, src0, length0) do {                                \
char *dst = (char *)dst0;                                       \
const char *src = (char *)src0;                                 \
size_t length = (size_t) length0;                               \
\
if ((dst < src && dst + length > src) ||                        \
(src < dst && src + length > dst))                          \
syslog(LOG_CRIT, "backwards memcpy %s:%u len=%llu",     \
__FILE__, __LINE__, (uint64_t) length);             \
memmove (dst, src, length); } while (0)
   2015-10-17 13:35:02 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to squidclamav-6.14
   2015-10-17 13:35:02 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to squidclamav-6.14
   2015-10-17 13:35:02 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to squidclamav-6.14
   2015-10-17 13:35:02 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to squidclamav-6.14
   2015-09-08 12:18:04 by Stuart Henderson | Files touched by this commit (2)
Log message:
patch squidclamav to work with c_icap-0.4.1
   2015-09-08 12:18:04 by Stuart Henderson | Files touched by this commit (2)
Log message:
patch squidclamav to work with c_icap-0.4.1
   2015-06-22 14:37:38 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to squidclamav-6.13
   2015-06-22 14:37:38 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to squidclamav-6.13
   2015-01-09 11:16:56 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav 6.12
patch to revert upstream's config path change
   2015-01-09 11:16:56 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav 6.12
patch to revert upstream's config path change
   2015-01-09 11:16:56 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to squidclamav 6.12
patch to revert upstream's config path change