21 Commits

Author SHA1 Message Date
naddy
ec14803114 drop RCS Ids 2022-03-11 20:09:36 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
e2eba2630c avoid nested function in AC_TRY_COMPILE 2017-09-25 10:12:42 +00:00
sthen
2aa5aa9420 update to squidclamav-6.16 2016-08-31 13:33:00 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
sthen
2db6ae1aa6 update to squidclamav-6.15 2016-01-18 10:47:52 +00:00
sthen
ecc8b871f8 committed upstream 2016-01-12 13:13:43 +00:00
sthen
45320683cc 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 17:53:05 +00:00
sthen
8cdb86d964 update to squidclamav-6.14 2015-10-17 19:35:02 +00:00
sthen
bcd36c6579 patch squidclamav to work with c_icap-0.4.1 2015-09-08 18:18:04 +00:00
sthen
558852d9da update to squidclamav-6.13 2015-06-22 20:37:38 +00:00
sthen
afcd3605ee update to squidclamav 6.12
patch to revert upstream's config path change
2015-01-09 18:16:56 +00:00
ajacoutot
9ecb6ea3d9 /etc/rc.d -> ${RCDIR}
(as pedantic and useless as /usr/local vs LOCALBASE|PREFIX but well...)

ok sthen@
2014-07-19 22:36:13 +00:00
ajacoutot
497984ddf0 rc.conf.local is in man(1) section 8, at least for now. 2014-07-10 13:09:06 +00:00
sthen
1a381c2aec update to squidclamav 6.11 2014-03-31 13:04:11 +00:00
sthen
dcef5fa7e9 add a README file, prompted by a mail from Kaya Saman 2013-11-06 13:07:43 +00:00
sthen
d96bfe8f97 possibly gratuitous, but bump for safety due to c-icap changes 2013-11-05 15:05:32 +00:00
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +00:00
sthen
0d236f3eb5 import ports/www/squidclamav, ok benoit
ClamAV-based virus scanner for c-icap. This uses clamd to scan;
for an alternative using libclamav, see the c-icap-clamav package.
2013-04-16 10:00:46 +00:00