Commit Graph

120 Commits

Author SHA1 Message Date
aCaB
125086e5ef sync test files in /contrib 2009-08-10 22:08:19 +02:00
Tomasz Kojm
cc447ac82c configure, libclamav: fix compile issues on IRIX (bb#1532) 2009-08-04 23:17:28 +02:00
Török Edvin
70fb604d98 add new mpool debug output parsing
git-svn: trunk@5047
2009-04-17 13:47:49 +00:00
Török Edvin
8470c0d4c1 Apply modifications by Michael Tautschnig <mt*debian.org>, with some minor fixes to show location of prepared tarballs.
git-svn: trunk@5040
2009-04-13 08:48:57 +00:00
Török Edvin
467bb4e0d7 add script to whitelist gdb entries (bb #1482).
git-svn: trunk@5016
2009-04-02 20:50:42 +00:00
Török Edvin
cca6a1f611 fix warning
git-svn: trunk@4994
2009-03-31 12:43:04 +00:00
Török Edvin
00c3dfe516 provide script for package maintainers to split tarball (bb #1515)
disable preloading, it doesn't work properly yet.

git-svn: trunk@4993
2009-03-31 12:29:36 +00:00
aCaB
a0fbd33234 remove init files
git-svn: trunk@4973
2009-03-22 16:36:24 +00:00
Tomasz Kojm
0a0a739358 contrib/DJGPP: add DJGPP patch from Blair <Blairdude*gmail.com> (bb#1317)
git-svn: trunk@4972
2009-03-22 16:31:18 +00:00
Török Edvin
8db0a3463d clamdtop moved to toplevel + manpage.
git-svn: trunk@4846
2009-02-23 12:35:34 +00:00
Török Edvin
b3b8212f7f make clamdtop use IDSESSION, and enable VERSION/STATS inside IDSESSION.
git-svn: trunk@4789
2009-02-14 16:13:38 +00:00
aCaB
41eba99c03 grab more defaults from clamd.conf
git-svn: trunk@4538
2008-12-05 00:10:57 +00:00
aCaB
68b8a8b4d9 FIXMEs
git-svn: trunk@4535
2008-12-04 16:27:38 +00:00
aCaB
aaee2d66de config file cleanup
git-svn: trunk@4534
2008-12-04 16:27:32 +00:00
aCaB
b5dc9f933e conf file converter
git-svn: trunk@4533
2008-12-04 16:27:27 +00:00
aCaB
db71926488 Legacy milter
git-svn: trunk@4518
2008-12-04 16:15:24 +00:00
aCaB
f8e156e103 FIXMEs
git-svn-id: file:///var/lib/svn/clamav-devel/branches/milter-v2.0@4517 77e5149b-7576-45b1-b177-96237e5ba77b
2008-12-04 16:06:18 +00:00
aCaB
4845714b70 config file cleanup
git-svn-id: file:///var/lib/svn/clamav-devel/branches/milter-v2.0@4516 77e5149b-7576-45b1-b177-96237e5ba77b
2008-12-04 15:40:19 +00:00
aCaB
3683165ece conf file converter
git-svn-id: file:///var/lib/svn/clamav-devel/branches/milter-v2.0@4515 77e5149b-7576-45b1-b177-96237e5ba77b
2008-12-04 13:47:29 +00:00
Török Edvin
3b12c12ada Instead of showing all threads show multiscan threads, it is less confusing.
git-svn: trunk@4418
2008-11-16 16:46:20 +00:00
Török Edvin
ca9cb07270 fix queue length parsing
git-svn: trunk@4417
2008-11-16 16:38:14 +00:00
Török Edvin
af84980bec fix distcheck
git-svn: trunk@4406
2008-11-14 09:21:51 +00:00
Török Edvin
879edca683 fix reconnect logic
git-svn: trunk@4405
2008-11-13 21:59:13 +00:00
Török Edvin
29d6dd3fe6 select a clamd
git-svn: trunk@4399
2008-11-13 16:00:10 +00:00
Török Edvin
55885104da some docs
git-svn: trunk@4392
2008-11-12 21:23:35 +00:00
Török Edvin
d737d793eb fix some leaks and crashes
git-svn: trunk@4390
2008-11-12 19:11:19 +00:00
Török Edvin
1615194d93 refactor, minor fixes
git-svn: trunk@4386
2008-11-12 16:53:27 +00:00
Török Edvin
e7fdfa9aa9 refactor, multiple clamd support.
documentation, and detailview to come later.

git-svn: trunk@4383
2008-11-12 12:06:15 +00:00
Török Edvin
ce9368870d clamdtop: Apply mingw32 patches from Gianluigi Tiesi <sherpya*netfarm.it>
git-svn: trunk@4362
2008-11-09 22:04:22 +00:00
aCaB
b26d0ef3fd mpool opt
git-svn: trunk@4354
2008-11-08 05:34:25 +00:00
Török Edvin
8c38b7fb52 fix wrong free (thanks Nigel!)
git-svn: trunk@4350
2008-11-07 12:29:24 +00:00
Török Edvin
233732d76d reconnect if connection is broken
use recv/send instead of fdopen on socket

git-svn: trunk@4345
2008-11-06 14:27:35 +00:00
Török Edvin
deb3031222 mempool statistics support
git-svn: trunk@4344
2008-11-06 14:27:27 +00:00
Török Edvin
e9f6bb39e5 add more TODO notes, thanks nitrox for the feedback!
git-svn: trunk@4336
2008-11-04 20:31:13 +00:00
Török Edvin
af09ef0446 add TODO note about reconnecting
git-svn: trunk@4335
2008-11-04 20:13:28 +00:00
Török Edvin
8ff2ee26ec fix bar calculation: releasable is part of free
mention mempool in TODO

git-svn: trunk@4331
2008-11-04 10:40:38 +00:00
Török Edvin
764f76c841 * clamd/thrmgr.c (thrmgr_printstats, IDLE_TASK): add comments
* contrib/clamdtop/TODO: more TODO items

git-svn: trunk@4328
2008-11-04 09:13:24 +00:00
Török Edvin
aa22174b30 new command STATS
new top-like tool using ncurses: clamdtop

it shows what clamd is currently scanning (and since how long),
including which file(s) multiscan is working on currently,
how many items it has in the queue (and since how long they are waiting),
how many active/idle threads it has,
memory usage statistics,
can monitor local or remote clamd

git-svn: trunk@4324
2008-11-03 19:27:20 +00:00
Török Edvin
563582a1ec fix unit tests when mpool is activated
git-svn: trunk@4323
2008-11-03 19:26:57 +00:00
aCaB
b346e3629a zip fixes
git-svn: trunk@4228
2008-10-07 11:15:32 +00:00
Török Edvin
1279faf61e add htmlnorm unit tests and fix jsnorm space normalization
git-svn: trunk@4201
2008-09-23 20:52:22 +00:00
Török Edvin
73aeb57efe add a script to contrib that builds clamav with mudflap and other checks (bb #1092)
fix ac_cv usage in m4/acinclude.m4
fixes for unit_tests/

git-svn: trunk@4177
2008-09-15 16:23:19 +00:00
Török Edvin
5cd3f734a9 add lots of warnings flags to 'make distcheck',
and turn some warnings into errors (bb #1092)

git-svn: trunk@4129
2008-08-21 20:21:43 +00:00
Török Edvin
3910124321 remove contrib/phishing/test, we now have a real unit test in unit_tests/
/usr/share/autotools-dev/examples/autogen says mkinstalldirs not needed, the
Makefiles define it as $(install_sh) -d, so remove. 


git-svn: trunk@4079
2008-08-04 13:14:29 +00:00
aCaB
945bb9a349 add test/clam.impl.zip
git-svn: trunk@4075
2008-08-04 00:54:52 +00:00
aCaB
ac90139491 add clam.ole.doc
git-svn: trunk@4073
2008-08-03 22:34:43 +00:00
Török Edvin
29eb2189af add more test files to test/
copy testfiles to contrib/test


git-svn: trunk@4039
2008-07-31 11:39:19 +00:00
Török Edvin
340ed7f370 make script more perl like
git-svn: trunk@4032
2008-07-30 14:03:51 +00:00
Török Edvin
4270f93bcc (bb #913, #916)
* fix scan of partial messages
* allow for tempfiles to be cleaned up based on age
* new clamd.conf option ScanPartialMessages
* sample cleanup script
* clamd/thrmgr.c: fix item_count


git-svn: trunk@4031
2008-07-30 13:54:34 +00:00
Török Edvin
2e11bcdfd9 performance improvements for URL matching (bb #725, bb #650):
* use a suffix AC-trie and a shift-or FSM to filter
* rewrite the URL regex in C
* use a perfect hash to lookup TLD and ccTLD, instead of a regex
* TODO: suffixes having a common prefix: loop over all of them
	cli_ac_free: multiple virname pointing to same location


git-svn: trunk@3978
2008-07-23 13:51:57 +00:00