Commit graph

161 commits

Author SHA1 Message Date
aCaB
081f64735d win32#2 2009-09-24 16:24:07 +02:00
aCaB
b955dae487 Add option ReportHostname 2009-09-24 01:16:02 +02:00
Tomasz Kojm
adc16eb592 clamd: add support for DazukoFS (bb#1691)
Patch from John Ogness <dazukocode*ogness.net>
2009-09-21 22:06:49 +02:00
Török Edvin
52dd3a6bda Initial support for loading .cbc files from DB. 2009-09-21 20:10:33 +03:00
Török Edvin
a1781898ec inputfile support 2009-09-08 22:25:33 +03:00
Török Edvin
1a486dca3b Add hidden ctx param to APIcalls. 2009-09-04 12:09:17 +03:00
Tomasz Kojm
6a4dd9dc6b clamd, clamscan, libclamav: drop support for MailFollowURLs (bb#1677) 2009-08-06 22:29:13 +02:00
Tomasz Kojm
2086dc5cab clamd, clamscan: add support for CrossFilesystems/--cross-fs (bb#1607) 2009-08-05 16:27:48 +02:00
Török Edvin
0d71db97eb use optparser. 2009-06-30 18:15:12 +03:00
Tomasz Kojm
c2b6681b79 clamscan, clamdscan: add support for --file-list/-f
git-svn: trunk@5069
2009-05-21 13:43:05 +00:00
Tomasz Kojm
fe5a1daab1 shared/getopt.[ch]: fix type conflict on Solaris (introduced in r5060)
git-svn: trunk@5064
2009-05-06 08:39:50 +00:00
Tomasz Kojm
49763a0e7f shared/optparser.[ch]: properly handle large size values (bb#1583)
git-svn: trunk@5058
2009-05-05 13:33:11 +00:00
aCaB
d54c33f893 drop QuarantineReject
git-svn: trunk@5055
2009-04-24 13:21:56 +00:00
aCaB
4fa55e70fb documentation update for LogInfected
git-svn: trunk@5042
2009-04-16 14:20:29 +00:00
aCaB
3521624b37 bb#1549
git-svn: trunk@5041
2009-04-15 16:56:17 +00:00
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
2009-04-12 10:10:32 +00:00
Török Edvin
da3e0e4036 fix documentation, fix warnings.
git-svn: trunk@5025
2009-04-06 10:26:15 +00:00
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
2009-04-06 09:26:19 +00:00
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
2009-04-06 09:26:11 +00:00
aCaB
00521af11e remove spurious printf
git-svn: trunk@5022
2009-04-03 14:56:58 +00:00
aCaB
32ec634439 bb#1508
git-svn: trunk@5020
2009-04-03 11:09:00 +00:00
Tomasz Kojm
9a2e768fc5 shared/optparser.c: handle deprecated freshclam's option --log-verbose
git-svn: trunk@5012
2009-04-02 16:49:56 +00:00
Tomasz Kojm
87ad7f9097 shared/optparser.c: make the parser even more tolerant to whitespace
git-svn: trunk@5011
2009-04-02 16:38:10 +00:00
Tomasz Kojm
cebb446ddb shared/optparser.c: remove surrounding whitespace in non-quoted strings (bb#1518)
git-svn: trunk@5007
2009-04-02 12:03:41 +00:00
Tomasz Kojm
215d3b211f shared/optparser.c: fix some descriptions (bb#1526)
git-svn: trunk@5003
2009-04-01 19:09:58 +00:00
aCaB
57aa0269a4 add SkipAuthenticated config option
git-svn: trunk@4986
2009-03-24 13:26:31 +00:00
aCaB
f91853e837 typo
git-svn: trunk@4970
2009-03-22 16:10:40 +00:00
aCaB
2a49102bd3 add option LogInfected for clamav-milter
git-svn: trunk@4964
2009-03-19 18:47:01 +00:00
Tomasz Kojm
00981f7552 minor doc fixes
git-svn: trunk@4961
2009-03-16 18:47:34 +00:00
Tomasz Kojm
4b63a916af update docs
git-svn: trunk@4958
2009-03-16 17:56:03 +00:00
Tomasz Kojm
03527bee64 libclamav: count .pdb entries as signatures
freshclam, sigtool: add support for safebrowsing.cvd (bb#1056)


git-svn: trunk@4901
2009-03-05 19:09:54 +00:00
aCaB
943b2bf0f9 misc clamav milter
git-svn: trunk@4891
2009-03-03 19:42:33 +00:00
Tomasz Kojm
d2ddc54fa7 shared/optparser.c: fix handling of options which are enabled by default (bb#1442)
git-svn: trunk@4881
2009-03-02 16:08:21 +00:00
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
2009-03-01 10:15:32 +00:00
aCaB
745960b02e unify default max stream sizes
git-svn: trunk@4861
2009-02-25 16:44:38 +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
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
2009-02-17 15:59:36 +00:00
Török Edvin
af309677da sendtimeout
git-svn: trunk@4804
2009-02-17 15:59:26 +00:00
Török Edvin
5f6edb222c ReadTimeout handling, and introduce CommandReadTimeout.
git-svn: trunk@4803
2009-02-17 15:59:21 +00:00
aCaB
408be01ffe add --stream
git-svn: trunk@4801
2009-02-17 00:08:17 +00:00
Tomasz Kojm
086eab5c26 update old copyright headers
git-svn: trunk@4775
2009-02-13 10:55:45 +00:00
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
2009-02-12 16:51:09 +00:00
Tomasz Kojm
86c97e7e26 shared/optparser.c, clamconf: handle clamav-milter.conf in --generate-config
git-svn: trunk@4687
2009-02-06 14:43:30 +00:00
Tomasz Kojm
32390e3161 shared/optparser.c: improve handling of short switches (bb#1374)
git-svn: trunk@4665
2009-01-30 07:49:04 +00:00
Tomasz Kojm
1d8a56d491 shared/optparser.c, clamconf/clamconf.c: add --generate-config
git-svn: trunk@4664
2009-01-29 19:03:59 +00:00
Tomasz Kojm
a128eb8063 clamconf: handle --version/-V
git-svn: trunk@4630
2009-01-22 14:38:16 +00:00
Tomasz Kojm
0d06ef19f8 shared/optparser.c, clamconf: new clamconf (bb#1215, bb#1316)
git-svn: trunk@4628
2009-01-22 14:19:47 +00:00
Tomasz Kojm
19c17946cc shared/optparser.c: improve cmdline args handling
git-svn: trunk@4625
2009-01-19 19:41:27 +00:00
Tomasz Kojm
b61db429fc shared, clamconf: drop old stuff; replace getopt.[ch] with my_getopt
git-svn: trunk@4589
2009-01-02 17:04:11 +00:00
Tomasz Kojm
278dc6b3d9 shared/optparser.c, clamav-milter: use the new option parser (bb#1215)
git-svn: trunk@4588
2009-01-02 15:30:17 +00:00