summaryrefslogtreecommitdiff
path: root/security/clamcour/files/patch-src__clam.cpp
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-09-05 11:40:24 +0000
committerRene Ladan <rene@FreeBSD.org>2019-09-05 11:40:24 +0000
commitfc31075d85494a429c83dc15560c42efdfe3245d (patch)
treec57ed201463e2fa5875d2c2ce896968f3d74c56d /security/clamcour/files/patch-src__clam.cpp
parentmail/mailscanner: drop CLAMAVMODULE support depending on expired mail/p5-Mail... (diff)
Remove expired ports:
2019-09-04 devel/ace+tao-doc: Broken for more than 6 months 2019-09-04 devel/dfmt: Broken for more than 6 months 2019-09-04 devel/ignition-transport: Broken for more than 6 months 2019-09-04 devel/spin: Broken for more than 6 months 2019-09-04 editors/dexed: Depends on expiring devel/dfmt 2019-09-04 editors/p5-Padre: Depends on expiring x11-toolkits/p5-Wx 2019-09-04 emulators/qemu2: Latest 3.X branch is in ports tree 2019-09-04 games/asc: Broken for more than 6 months 2019-09-04 games/slade: Broken for more than 6 months 2019-09-04 graphics/gimp-wavelet-decompose-plugin: Broken for more than 6 months 2019-09-04 graphics/py-pyembree: Depends on expiring graphics/embree 2019-09-04 irc/irssi-otr: Broken for more than 6 months 2019-09-04 mail/p5-Mail-ClamAV: Broken for more than 6 months 2019-09-04 mail/qmail-ldap: Broken for more than 6 months 2019-09-04 math/fityk: Broken for more than 6 months 2019-09-04 math/octave-forge-econometrics: Broken for more than 6 months 2019-09-04 math/octave-forge-fits: Broken for more than 6 months 2019-09-04 math/octave-forge-linear-algebra: Broken for more than 6 months 2019-09-04 math/octave-forge-mechanics: Broken for more than 6 months 2019-09-04 math/octave-forge-parallel: Broken for more than 6 months 2019-09-04 math/octave-forge-strings: Broken for more than 6 months 2019-09-04 math/octave-forge-tisean: Broken for more than 6 months 2019-09-04 math/octave-forge-video: Broken for more than 6 months 2019-09-04 math/py-yt: Depends on expiring graphics/embree 2019-09-04 misc/gnustep-examples: Broken for more than 6 months 2019-09-04 net/turses: Depends on expiring net/py-tweepy 2019-09-04 security/clamcour: Broken for more than 6 months 2019-09-04 security/honeybadger: Broken for more than 6 months 2019-09-04 sysutils/freefilesync: Broken for more than 6 months 2019-09-04 sysutils/log-courier: Broken for more than 6 months 2019-09-04 textproc/py-orange3-text: Broken for more than 6 months 2019-09-05 www/feedjack: Upstream gone 2019-09-04 www/havp: Broken for more than 6 months 2019-07-31 www/rubygem-webpack-rails-rails5: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead 2019-09-04 x11-toolkits/p5-Wx-GLCanvas: Depends on expiring x11-toolkits/p5-Wx 2019-09-04 x11-toolkits/p5-Wx-Perl-ProcessStream: Depends on expiring x11-toolkits/p5-Wx 2019-09-04 x11-wm/golem: Broken for more than 6 months 2019-09-04 x11-wm/pawm: Broken for more than 6 months
Notes
Notes: svn path=/head/; revision=511180
Diffstat (limited to 'security/clamcour/files/patch-src__clam.cpp')
-rw-r--r--security/clamcour/files/patch-src__clam.cpp66
1 files changed, 0 insertions, 66 deletions
diff --git a/security/clamcour/files/patch-src__clam.cpp b/security/clamcour/files/patch-src__clam.cpp
deleted file mode 100644
index 0df14d48ad1e..000000000000
--- a/security/clamcour/files/patch-src__clam.cpp
+++ /dev/null
@@ -1,66 +0,0 @@
---- src/clam.cpp.orig 2006-10-01 15:01:37.000000000 -0300
-+++ src/clam.cpp 2009-03-25 15:08:59.000000000 -0300
-@@ -52,8 +52,7 @@
- #include "clam.h"
- #include "exception.h"
-
--struct cl_node *cClamAv::root;
--struct cl_limits cClamAv::limits;
-+struct cl_engine *cClamAv::root;
- int cClamAv::counter = 0;
- int cClamAv::scanTaskCounter = 0;
- pthread_mutex_t cClamAv::counterMutex = PTHREAD_MUTEX_INITIALIZER;
-@@ -75,14 +74,16 @@
-
- if (!(counter++))
- {
-- memset(&limits,0,sizeof(struct cl_limits));
-- root = NULL;
-+ if ((err = cl_init(CL_INIT_DEFAULT)))
-+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_init",err);
-+
-+ root = cl_engine_new();
-
-- if ((err = cl_loaddbdir(cl_retdbdir(), &root, &signo)))
-- throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_loaddbdir",err);
-+ if ((err = cl_load(cl_retdbdir(), root, &signo, CL_DB_STDOPT)))
-+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_load",err);
-
-- if ((err = cl_build(root)))
-- throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_build",err);
-+ if ((err = cl_engine_compile(root)))
-+ throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"cl_engine_compile",err);
-
- if ((err = pthread_attr_init(&thattr)))
- throw cException(CLAMAV_CLASS_NAME,CLAMAV_CLASS_NAME,"pthread_attr_init",err,1);
-@@ -119,7 +120,7 @@
- {
- pthread_kill(thid,SIGUSR2);
-
-- cl_free(root);
-+ cl_engine_free(root);
- root = NULL;
- }
- }
-@@ -144,7 +145,6 @@
- virus_name,
- NULL,
- root,
-- &limits,
- CL_SCAN_ARCHIVE|CL_SCAN_MAIL|CL_SCAN_OLE2|CL_SCAN_PE|
- CL_SCAN_HTML|CL_SCAN_BLOCKBROKEN) : CL_CLEAN);
- else
-@@ -212,10 +212,10 @@
- {
- if ((err = pthread_mutex_lock(&(ptr->dbMutex))))
- throw cException(CLAMAV_TASK_NAME,"taskProc","pthread_mutex_lock(dbMutex)",err);
-- cl_free(ptr->root);
-+ cl_engine_free(ptr->root);
- ptr->root = NULL;
-- cl_loaddbdir(cl_retdbdir(), &(ptr->root), &signo);
-- cl_build(ptr->root);
-+ cl_load(cl_retdbdir(), ptr->root, &signo, CL_DB_STDOPT);
-+ cl_engine_compile(ptr->root);
- if ((err = pthread_mutex_unlock(&(ptr->dbMutex))))
- throw cException(CLAMAV_TASK_NAME,"taskProc","pthread_mutex_unlock(dbMutex)",err,1);
- syslog(LOG_INFO,"cClamDBTask -> database updated");