February 1, 2010
View 1514794

make STATS a non-bulk command (bb #1732).

Török Edvin authored on 2010/02/01 21:38:36
View 6a5ec1f

Don't allow bulk requests (multiscan, idsession) to fill more than 50% of the queue. (bb #1732)

Török Edvin authored on 2010/02/01 21:06:07
January 27, 2010
View 80301d0

Fix clamd hang when number of multiscan commands == MaxThreads (bb #1700).

Török Edvin authored on 2010/01/27 18:56:10
October 28, 2009
View cab1b47

Use a double instead of an integer to avoid negative time (bb #1731).

Török Edvin authored on 2009/10/28 22:15:58
September 24, 2009
View be4bf7f

win32

aCaB authored on 2009/09/24 23:08:52
September 16, 2009
View e78b518

fix some debug format

Tomasz Kojm authored on 2009/09/16 05:46:35
May 6, 2009
View 7660b7c

Fix 60 byte/STREAM command memory leak on FreeBSD. (bb #1567, thanks to Jay Deiman <jay*splitstreams.com> and Chris Mikkelson <cmikk*qwest.net> for tracking down the leak!).

Török Edvin authored on 2009/05/06 16:56:28
April 23, 2009
View 75ce59c

errno is not thread-safe on AIX by default, ask for thread-safe version. (bb #1480) Default stack size on AIX is too small, define BIGSTACK by default. (bb #1481).

Török Edvin authored on 2009/04/23 22:55:22
April 2, 2009
View 4b93f2b

check for mallinfo availability (bb #1445).

Török Edvin authored on 2009/04/02 02:51:44
View 9390411

Automatically fix MaxQueue settings (bb #1521). Also use rlim_cur instead of rlim_max, because that is what the kernel enforces.

Török Edvin authored on 2009/04/02 02:19:06
March 16, 2009
View 59deef7

print N/A if libc memory usage is not available (bb #1445).

Török Edvin authored on 2009/03/16 21:29:25
February 18, 2009
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
February 17, 2009
View b25fdae

fix valgrind warning about locking order

Török Edvin authored on 2009/02/17 03:27:13
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 13, 2009
View 086eab5

update old copyright headers

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