Commit Graph

173 Commits

Author SHA1 Message Date
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
c71a0353f9 shared: fix compiler warnings
git-svn: trunk@5060
2009-05-05 14:31:53 +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
2cf89f22d8 logg flags documentation
git-svn: trunk@5035
2009-04-10 12:06:49 +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
3daf95ae9c typo
git-svn: trunk@4990
2009-03-29 11:48:09 +00:00
aCaB
52520dd43e bb#1517
git-svn: trunk@4989
2009-03-29 11:41:14 +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
Török Edvin
025243f6e1 fix uninitialized value warning.
git-svn: trunk@4921
2009-03-10 14:14:36 +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
Török Edvin
2480ce633a CMSG_SPACE/CMSG_LEN compat macros for Solaris 8 (bb #1439).
git-svn: trunk@4897
2009-03-04 15:51:28 +00:00
Tomasz Kojm
745259c223 shared/cdiff.c: add missing gzclose() (bb#1450)
git-svn: trunk@4894
2009-03-04 08:11:44 +00:00
aCaB
f23454aa5c b0rked logic in actsetup
git-svn: trunk@4893
2009-03-04 01:58:56 +00:00
aCaB
35611401f8 bb#1450
git-svn: trunk@4892
2009-03-04 01:01:49 +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
532f0426cd check for in_addr_t (bb#1426)
git-svn: trunk@4871
2009-02-27 01:11: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
Tomasz Kojm
44fc3ff574 shared/cdiff.c: scripts can now control size of input buffer (bb#1395)
git-svn: trunk@4837
2009-02-19 11:56:27 +00:00
Török Edvin
4e46d65d39 use sha256 instead of md5 in phishcheck.
move sha256 to libclamav.
add more tests.

git-svn: trunk@4822
2009-02-18 14:54:16 +00:00
Török Edvin
e114b109c4 fix use of uninitialized value.
add test for STREAM.
fix missing closing pragmas.

git-svn: trunk@4810
2009-02-17 17:35:31 +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
Török Edvin
0378a9ab77 introduce timeouts for send(), this is needed for IDSESSION to work reliably,
since a buggy client implementation may get stuck in send(), and then clamd
gets stuck in send() -> deadlock. To avoid this we need nonblocking sockets, and
(low) timeouts on send.
Add more tests for clamd protocol, including a stress test for IDSESSION.

git-svn: trunk@4798
2009-02-16 18:27:08 +00:00
Tomasz Kojm
4367454d76 libclamav, sigtool: fix handling of long signatures (bb#1395)
git-svn: trunk@4795
2009-02-16 16:29:44 +00:00
Török Edvin
6870ebe176 mdprintf was also taking %f and %l, and they have different size than int.
Make the ARGLEN get the correct vaarg types, otherwise it was popping off the
stack an item of the wrong size!

git-svn: trunk@4784
2009-02-13 16:52:15 +00:00
Török Edvin
c5cfb0f96f add copyright header
git-svn: trunk@4782
2009-02-13 13:26:38 +00:00
Török Edvin
bfd89d7c84 fix Solaris build
git-svn: trunk@4776
2009-02-13 11:05:14 +00:00