November 11, 2009
View 208ceae

clamd, clamscan: add support for OfficialDatabaseOnly/--official-db-only (bb#1743)

Tomasz Kojm authored on 2009/11/11 03:30:33
August 7, 2009
View 6a4dd9d

clamd, clamscan, libclamav: drop support for MailFollowURLs (bb#1677)

Tomasz Kojm authored on 2009/08/07 05:29:13
August 4, 2009
View 99ca7f5

freshclam, libclamav: work around possible race condition during db updates (bb#1624)

Tomasz Kojm authored on 2009/08/04 22:14:22
July 29, 2009
View 19c788a

clamscan, clamd, libclamav: load cvd files on-the-fly (without unpacking them to /tmp) by default

Tomasz Kojm authored on 2009/07/29 03:36:38
July 8, 2009
View 8c0933c

Implement more opcodes and checking.

Török Edvin authored on 2009/07/08 18:45:06
March 22, 2009
View 6396a96

add cl_engine_get_num(CL_ENGINE_DB_OPTIONS)

aCaB authored on 2009/03/22 23:03:21
March 13, 2009
View e4d9fb8

missing extern's

Tomasz Kojm authored on 2009/03/13 00:23:20
View 2accc66

libclamav, clamd, clamscan: replace cl_engine_(set|get) with cl_engine_set_(num|str) and cl_engine_get_(num|str)

Tomasz Kojm authored on 2009/03/13 00:21:36
March 3, 2009
View 99f817e

libclamav: introduce cl_engine_settings_* API calls for copying settings between engines clamd/server-th.c: respect original engine settings after db reload (bb#1380)

Tomasz Kojm authored on 2009/03/03 03:56:03
View b3df93d

libclamav: report error instead of crashing when engine is not compiled (bb#1416)

Tomasz Kojm authored on 2009/03/03 01:36:23
February 19, 2009
View fe389c8

reorder fields (bb #1144)

Török Edvin authored on 2009/02/19 04:53:28
February 17, 2009
View 0378a9a

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.

Török Edvin authored on 2009/02/17 03:27:08
February 12, 2009
View 871177c

return codes cleanup (bb#1159)

Tomasz Kojm authored on 2009/02/12 22:53:23
January 23, 2009
View 17799de

fix CL_ENGINE_DB_TIME, time_t may well be 64-bits, so writing only 32-bits will leave upper 32-bits undefined and lead to funny results, such as VERSION command working first time, but 2nd time not showing the DB timestamp.

Török Edvin authored on 2009/01/23 20:12:44
November 15, 2008
View 33068e0

libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead

Tomasz Kojm authored on 2008/11/15 07:23:39