aCaB
174416b42e
win32: add clamconf
16 years ago
Tomasz Kojm
b4561aa201
sigtool: add support for --find-sigs (part of bb#1246)
16 years ago
aCaB
081f64735d
win32#2
16 years ago
aCaB
b955dae487
Add option ReportHostname
16 years ago
Tomasz Kojm
adc16eb592
clamd: add support for DazukoFS (bb#1691)
...
Patch from John Ogness <dazukocode*ogness.net>
16 years ago
Tomasz Kojm
6a4dd9dc6b
clamd, clamscan, libclamav: drop support for MailFollowURLs (bb#1677)
16 years ago
Tomasz Kojm
2086dc5cab
clamd, clamscan: add support for CrossFilesystems/--cross-fs (bb#1607)
16 years ago
Török Edvin
0d71db97eb
use optparser.
16 years ago
Tomasz Kojm
c2b6681b79
clamscan, clamdscan: add support for --file-list/-f
...
git-svn: trunk@5069
16 years ago
Tomasz Kojm
fe5a1daab1
shared/getopt.[ch]: fix type conflict on Solaris (introduced in r5060)
...
git-svn: trunk@5064
16 years ago
Tomasz Kojm
49763a0e7f
shared/optparser.[ch]: properly handle large size values (bb#1583)
...
git-svn: trunk@5058
16 years ago
aCaB
d54c33f893
drop QuarantineReject
...
git-svn: trunk@5055
16 years ago
aCaB
4fa55e70fb
documentation update for LogInfected
...
git-svn: trunk@5042
16 years ago
aCaB
3521624b37
bb#1549
...
git-svn: trunk@5041
16 years ago
Tomasz Kojm
e64ea25c10
shared/optparser.c: regexes are now case insensitive by default (this can be changed with FLAG_REG_CASE)
...
git-svn: trunk@5039
16 years ago
Török Edvin
da3e0e4036
fix documentation, fix warnings.
...
git-svn: trunk@5025
16 years ago
Török Edvin
7d444fd93b
add documentation for MaxQueue (and other missing options) to clamd.conf (bb #1521 ).
...
Make clamconf generated config file a bit more like the one in etc/clamd.conf.
git-svn: trunk@5024
16 years ago
Török Edvin
b6de553d58
set timeout to readtimeout after receiving a chunk (bb #1540 ).
...
better checks and documentation for MaxQueue (bb #1521 ).
git-svn: trunk@5023
16 years ago
aCaB
00521af11e
remove spurious printf
...
git-svn: trunk@5022
16 years ago
aCaB
32ec634439
bb#1508
...
git-svn: trunk@5020
16 years ago
Tomasz Kojm
9a2e768fc5
shared/optparser.c: handle deprecated freshclam's option --log-verbose
...
git-svn: trunk@5012
16 years ago
Tomasz Kojm
87ad7f9097
shared/optparser.c: make the parser even more tolerant to whitespace
...
git-svn: trunk@5011
16 years ago
Tomasz Kojm
cebb446ddb
shared/optparser.c: remove surrounding whitespace in non-quoted strings (bb#1518)
...
git-svn: trunk@5007
16 years ago
Tomasz Kojm
215d3b211f
shared/optparser.c: fix some descriptions (bb#1526)
...
git-svn: trunk@5003
16 years ago
aCaB
57aa0269a4
add SkipAuthenticated config option
...
git-svn: trunk@4986
16 years ago
aCaB
f91853e837
typo
...
git-svn: trunk@4970
16 years ago
aCaB
2a49102bd3
add option LogInfected for clamav-milter
...
git-svn: trunk@4964
16 years ago
Tomasz Kojm
00981f7552
minor doc fixes
...
git-svn: trunk@4961
16 years ago
Tomasz Kojm
4b63a916af
update docs
...
git-svn: trunk@4958
16 years ago
Tomasz Kojm
03527bee64
libclamav: count .pdb entries as signatures
...
freshclam, sigtool: add support for safebrowsing.cvd (bb#1056)
git-svn: trunk@4901
16 years ago
aCaB
943b2bf0f9
misc clamav milter
...
git-svn: trunk@4891
16 years ago
Tomasz Kojm
d2ddc54fa7
shared/optparser.c: fix handling of options which are enabled by default (bb#1442)
...
git-svn: trunk@4881
16 years ago
Török Edvin
43ea567582
Fix colors when terminal background color is not black.
...
(bb #1438 , reported by Dennis Peterson <dennispe*inetnw.com>)
git-svn: trunk@4877
16 years ago
aCaB
745960b02e
unify default max stream sizes
...
git-svn: trunk@4861
16 years ago
Török Edvin
8db0a3463d
clamdtop moved to toplevel + manpage.
...
git-svn: trunk@4846
16 years ago
Török Edvin
fb6fe4f5d1
Introduce '$' in logg, it is active when logg_verbose=2, i.e. when Debug yes.
...
Fix leak reported by valgrind.
git-svn: trunk@4806
17 years ago
Török Edvin
af309677da
sendtimeout
...
git-svn: trunk@4804
17 years ago
Török Edvin
5f6edb222c
ReadTimeout handling, and introduce CommandReadTimeout.
...
git-svn: trunk@4803
17 years ago
aCaB
408be01ffe
add --stream
...
git-svn: trunk@4801
17 years ago
Tomasz Kojm
086eab5c26
update old copyright headers
...
git-svn: trunk@4775
17 years ago
Török Edvin
949c6fe54f
merge from clamd-proto branch:
...
handle multiple %v parameters
introduce poll_fds that also does the read into a buffer
introduce thrmgr_group* commands for keeping track of groups of commands
(multiscan, IDSESSION)
introduce 2 queues in thrmgr, multiscan queues get lower priority. Commands
are processed from both queues in a 4:1 ratio to avoid starvation.
unify reply code: conn_reply*
unify scanner code into scan_callback that is called from cli_ftw
multiscan doesn't need stat() now if readdir() provides dt_type
redesign clamd main loop: there is now an accept thread, and a
recv()/dispatch thread, +MaxThreads worker (scanner) threads.
introduce limiting on commands when worker threads are contended.
introduce IDSESSION, a replacement for the old SESSION command, that allows
asyncronous (scan) commands and scan replies
introduce INSTREAM that allows sending the data to scan on same connection
(vs STREAM that requires another port)
introduce zCOMMANDS
git-svn: trunk@4755
17 years ago
Török Edvin
e001f2838e
Use 2 queues: one for single, one for bulk messages.
...
Also introduce MaxQueue, this will prevent clamdscan from flooding
clamd with too many FILDES requests.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4710 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Tomasz Kojm
86c97e7e26
shared/optparser.c, clamconf: handle clamav-milter.conf in --generate-config
...
git-svn: trunk@4687
17 years ago
Tomasz Kojm
32390e3161
shared/optparser.c: improve handling of short switches (bb#1374)
...
git-svn: trunk@4665
17 years ago
Tomasz Kojm
1d8a56d491
shared/optparser.c, clamconf/clamconf.c: add --generate-config
...
git-svn: trunk@4664
17 years ago
aCaB
056198f16d
shared/optparser.c, clamconf: new clamconf (bb#1215, bb#1316)
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4632 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Tomasz Kojm
a128eb8063
clamconf: handle --version/-V
...
git-svn: trunk@4630
17 years ago
Tomasz Kojm
0d06ef19f8
shared/optparser.c, clamconf: new clamconf (bb#1215, bb#1316)
...
git-svn: trunk@4628
17 years ago
aCaB
59c2353664
shared/optparser.c: improve cmdline args handling
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4627 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Tomasz Kojm
19c17946cc
shared/optparser.c: improve cmdline args handling
...
git-svn: trunk@4625
17 years ago