February 15, 2009
View b3b8212

make clamdtop use IDSESSION, and enable VERSION/STATS inside IDSESSION.

Török Edvin authored on 2009/02/15 01:13:38
February 13, 2009
View 086eab5

update old copyright headers

Tomasz Kojm authored on 2009/02/13 19:55:45
View 034994b

fdpassing is now in others.c instead of session.c, move the defines.

Török Edvin authored on 2009/02/13 17:41:59
View 9ac109f

add missing include

Török Edvin authored on 2009/02/13 17:01:12
View 949c6fe

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

Török Edvin authored on 2009/02/13 01:51:09
December 18, 2008
View 064b4a0

initial version of the unified option parser (bb#1215)

Tomasz Kojm authored on 2008/12/18 06:42:54
November 13, 2008
View 370892d

clamscan, clamd: use the new API; drop the hardcoded default limits and use the ones set in cl_engine_new()

Tomasz Kojm authored on 2008/11/13 01:19:43
November 6, 2008
View b9b4778

fix compiler warnings, more to come (bb #273)

Török Edvin authored on 2008/11/06 23:27:43
View deb3031

mempool statistics support

Török Edvin authored on 2008/11/06 23:27:27
November 5, 2008
View ac1b219

libclamav, clamd: always return correct db version in VERSION (bb#1168)

Tomasz Kojm authored on 2008/11/05 03:45:48
November 4, 2008
View ee7ac1f

fix mixed statements (bb #1269)

Török Edvin authored on 2008/11/04 17:58:51
View aa22174

new command STATS new top-like tool using ncurses: clamdtop

Török Edvin authored on 2008/11/04 04:27:20
August 25, 2008
View 7959343

allow make distcheck to succeed (bb #1142) fix some more warnings filter -Werror in clamav-milter.c

Török Edvin authored on 2008/08/25 23:18:48
August 4, 2008
View add738d

portability fixes if there is a version.h.static use that instead of output from svnversion use get_version(), tools outside libclamav shouldn't rely on libclamav version exception: clamconf itself needs both, and the milter shows both

Török Edvin authored on 2008/08/04 19:38:24
View 04f9bed

use SVN revision in version info TODO: replace every remaining use of VERSION with cl_retver()

Török Edvin authored on 2008/08/04 06:52:11