March 6, 2009
View f8e8ab4

wake recvloopth after SelfCheck (if set), to avoid reloading the DB just before next scan request.

Török Edvin authored on 2009/03/06 21:21:58
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
March 1, 2009
View 1c3895a

downgrade warning message (bb #1433).

Török Edvin authored on 2009/03/01 19:33:48
February 19, 2009
View a1c9ad2

fix distcheck.

Török Edvin authored on 2009/02/19 17:50:04
View 5d34634

move the command parsing, and stream handling code into their own functions. No functionality change.

Török Edvin authored on 2009/02/19 06:34:44
View f36d8f9

fix NetBSD build

Török Edvin authored on 2009/02/19 06:34:34
View a414efb

revert previous commit, it is the wrong fix.

Török Edvin authored on 2009/02/19 04:11:21
View a1f0c01

Fix wrong use of strerror_r: it doesn't have to use/fill the buffer, it can return a pointer to a static location, as described in the manpage. This can happen on a Linux system with a foreign locale, where the LANG=C messages are returned this way. (BB #1403)

Török Edvin authored on 2009/02/19 04:08:15
View 4d26118

In single INSTREAM mode, remove FD from polled set (BB #1410) Fix testcase, INSTREAM should say UNKNOWN COMMAND in old mode and close conn, sending anything after it will likely result in a broken pipe.(BB #1407)

Török Edvin authored on 2009/02/19 03:37:57
February 18, 2009
View b82eea8

signals may not wake a poll(), so make sure thread wakes up (BB #1400).

Török Edvin authored on 2009/02/18 05:05:35
View 537292a

Reject new commands sent as new-style commands to avoid confusion. This means that IDSESSION/INSTREAM must be sent as nIDSESSION\n or zIDSESSION\0, ditto for INSTREAM. Adjust testcases accordingly. Old commands are still accepted when sent without delimiter.

Török Edvin authored on 2009/02/18 03:04:48
View fb6fe4f

Introduce '$' in logg, it is active when logg_verbose=2, i.e. when Debug yes. Fix leak reported by valgrind.

Török Edvin authored on 2009/02/18 00:59:36
View c5355ae

make sending ancillary data at wrong time a protocol error. change testcase accordingly.

Török Edvin authored on 2009/02/18 00:59:31
View 5f6edb2

ReadTimeout handling, and introduce CommandReadTimeout.

Török Edvin authored on 2009/02/18 00:59:21
February 17, 2009
View 456e31a

fix typo. add another stress test. Don't leak file descriptors. Fix IDSESSION delimiter handling.

Török Edvin authored on 2009/02/17 06:27:22