Commit Graph

279 Commits

Author SHA1 Message Date
Tomasz Kojm
cdddd014ff sigtool: add support for building unsigned dbs (--unsigned)
libclamav: handle unsigned db files (.cud)
2011-05-10 21:29:49 +02:00
aCaB
8ab47ebe4e win32: UTF #6 - clamd proto 2011-04-18 17:25:23 +02:00
aCaB
254cecefad win32: UTF8 #3 - make mprintf UTF8 aware 2011-04-16 18:58:00 +02:00
Török Edvin
60ba0f8656 Revert "build system: use automake subdir-objects (bb #2369)"
This reverts commit 321488a958.

Conflicts:

	win32/clamav-config.h
2011-04-16 17:41:57 +03:00
Török Edvin
476d85708f Revert "bb #2719"
This reverts commit 93e44700c2.
2011-04-16 17:41:09 +03:00
Török Edvin
71962eedb2 typo (bb #2722) 2011-04-15 15:45:12 +03:00
Török Edvin
a46a6214a2 regen makefile 2011-04-15 15:07:26 +03:00
Török Edvin
a3bfdb0a87 bb #2722 2011-04-15 15:06:11 +03:00
Török Edvin
93e44700c2 bb #2719
CL_NO* is all in shared/ and libclamav/, the rest don't need to define it.
Also include misc.h for misc_libclamav.c
2011-04-15 15:06:11 +03:00
Török Edvin
ad3fad0c97 build system: add missing files 2011-04-14 17:08:57 +03:00
Török Edvin
321488a958 build system: use automake subdir-objects (bb #2369)
This required introduced various libshared*.la, because otherwise the
object files in shared would overwrite eachother.

This is not for 0.97.1
2011-04-14 16:00:25 +03:00
Tomasz Kojm
b33354e55c cosmetics (bb#2207) 2011-03-11 20:30:45 +01:00
Tomasz Kojm
bc3b9efc5b clamd: add new option ClamukoExcludeUID (bb#2260) 2011-02-28 21:49:11 +01:00
Tomasz Kojm
13d52e4f8a shared/output.c: fix empty lines in syslog (bb#2578) 2011-02-24 14:53:55 +01:00
Tomasz Kojm
27c451d04d clamd: update description of ReadTimeout (bb#2565) 2011-02-21 18:19:55 +01:00
Tomasz Kojm
62315ce69a clamd: add new config option BytecodeUnsigned (bb#2537); drop
"None" from BytecodeSecurity
clamscan: add new switch --bytecode-unsigned and drop --bytecode-trust-all
2011-02-17 19:17:35 +01:00
Török Edvin
63feb6cdf4 Add some performance measurement code.
Default off, activated by --dev-performance, and always on in c4w.
2011-02-14 19:19:53 +02:00
Tomasz Kojm
6f4847aacf shared/optparser: when size limit is disabled set it to 4GB (bb#2471) 2011-01-20 15:34:55 +01:00
Török Edvin
c19477ec23 Reduce bytecodetimeout to 5s instead of 60.
In case of buggy bytecode limits the amount of resources consumed.
2011-01-20 16:12:11 +02:00
Tomasz Kojm
d5fde2eb61 sigtool: add new options --sha1 and --sha256 2011-01-18 15:00:37 +01:00
Tomasz Kojm
8c57a6c1b7 clamscan: add new options --follow-(dir|file)-symlinks (bb#1870) 2010-12-28 18:24:51 +01:00
aCaB
bfa37fb5ee bb#2129 2010-12-21 17:04:51 +01:00
Török Edvin
b907e8cf8c clamd: bump default MaxConnectionQueueLength to 200 2010-12-20 16:36:10 +02:00
aCaB
9c5765ead4 error path dbl free in cdiff.c 2010-12-17 17:12:31 +01:00
Tomasz Kojm
f88c178806 mention db.XY.ipv6.clamav.net 2010-11-25 12:21:47 +01:00
Török Edvin
56b95528ad introduce logg_noflush: flush only on warnings and errors
c4w: no need to flush on each debug message, just flush on errors/warnings.
2010-11-09 22:41:48 +02:00
aCaB
3753652d5a make sherpya happy 2010-11-08 00:05:44 +01:00
Tomasz Kojm
5f43282b2a freshclam: make query format backward compatible 2010-11-05 16:41:01 +01:00
Tomasz Kojm
b59c760816 add missing files 2010-11-05 15:42:52 +01:00
Tomasz Kojm
3507891f00 freshclam: get detection stats directly from clamd (bb#2312) 2010-11-05 15:32:51 +01:00
Török Edvin
769f37a6f6 Default off, you can turn on via 'DevLiblog'.
This also replaces the cli_*_stats variants with a callback for stats,
so that clamd can call the cl_*_callback variants instead, and pass the filename
as context.
2010-11-02 12:26:33 +02:00
Tomasz Kojm
6bee45b345 clamd: add new option OLE2BlockMacros (requested by Mike) 2010-10-29 19:04:23 +02:00
Tomasz Kojm
3cdc51b83e freshclam: add initial support for DatabaseCustomURL 2010-10-28 16:24:16 +02:00
Tomasz Kojm
bd433b5ad3 clamd: be more verbose about config errors (bb#2252) 2010-10-18 20:02:53 +02:00
Tomasz Kojm
4bc4581d6e shared/cdiff.c, sigtool/sigtool.c: fix error path double frees (bb#2280, bb#2281) 2010-09-21 16:14:15 +02:00
Tomasz Kojm
4dccd075f9 clamconf: print information about 3rd party databases 2010-09-16 14:37:43 +02:00
Török Edvin
82f711fb28 Use FLAG_REQUIRED.
As suggested by Tomasz.
2010-07-29 21:46:59 +03:00
Török Edvin
1e7ad51763 Fix segfault with --bytecode-mode, make it require an argument.
Thanks to nitrox for reporting.
2010-07-29 21:16:19 +03:00
Török Edvin
9f3afdb874 Add clamscan flag --bytecode-mode.
This allows access to the newly introduced testmode.
2010-07-29 14:07:00 +03:00
Tomasz Kojm
edbba730b3 clamd: add ExtendedDetectionInfo (bb#1228, #1626) 2010-07-06 19:46:55 +02:00
Tomasz Kojm
8478b04a78 sigtool/sigtool.c: add --datadir (bb#2063) 2010-06-08 16:34:59 +02:00
Tomasz Kojm
7b3cc5accb shared/cdiff.c: fix handling of massive XCHGs (bb#2017) 2010-06-08 12:48:54 +02:00
Tomasz Kojm
fc05ee4801 clamscan: add support for loading multiple dbs at command line with -d (bb#2033) 2010-05-28 13:28:46 +02:00
Tomasz Kojm
361b3285b4 freshclam: add new option TestDatabases 2010-05-11 22:44:28 +02:00
Tomasz Kojm
bca0b67921 tools: make sure the libclamav version is high enough (bb#2013) 2010-05-10 17:05:16 +02:00
aCaB
3d7547cf6a add collect hashes options to clamd and clamscan 2010-05-07 23:33:26 +02:00
Tomasz Kojm
247fe3aeb4 clamdscan: respect ExcludePath in --fdpass mode (bb#1923) 2010-05-07 21:14:34 +02:00
Tomasz Kojm
74f0e79e70 shared/output.c: workaround FreeBSD's file locking issue (bb#1918) 2010-05-05 21:30:00 +02:00
aCaB
33a62ad1e2 clamav-milter: don't logg() past fork(), add notes 2010-05-03 10:37:31 +02:00
aCaB
cc957a9ad8 add VirusAction to clamav-milter - bb#1867 2010-05-02 19:14:15 +02:00