Commit Graph

154 Commits (d100458f04706ac0e4b66910e6de0ad4cd2ae7e5)

Author SHA1 Message Date
Török Edvin d100458f04 if FD got reused, clear stale buffered data for old FD 17 years ago
Török Edvin 4a588824db fix build 17 years ago
Török Edvin ce970052f4 push temporary work 17 years ago
aCaB 1b9fa47d33 poll set management and poll logic 17 years ago
aCaB 03f214fb72 sgetz - fix logic 17 years ago
aCaB 3ec259a602 preliminary zCMD sport 17 years ago
Török Edvin 03aefc7c37 fix build errors 17 years ago
Török Edvin 89028fc309 drop some unused code 17 years ago
Török Edvin 218296c255 fix STREAM 17 years ago
Török Edvin 6eea8d4f3a fix progexit handling. Now clamd should be able to handle most commands. 17 years ago
Török Edvin 4f5a740806 fix accept logic 17 years ago
Török Edvin 0dc9d54110 implement common accept+recv loop 17 years ago
Török Edvin d2417fbf93 recvloop. This doesn't compile yet. 17 years ago
Török Edvin 3a14515741 accept thread continued 17 years ago
Török Edvin b080923b5a new poll implementation start 17 years ago
Török Edvin fe4e3f8cad first version of poll_recv_fds 17 years ago
Tomasz Kojm a68d5e2fb2 shared/optparser.c, clamdscan: use the new option parser (bb#1215) 17 years ago
Tomasz Kojm ed331476cc drop unneded optfree() 17 years ago
Tomasz Kojm 064b4a0c99 initial version of the unified option parser (bb#1215) 17 years ago
aCaB 3be4ac3f65 drop useless checks 17 years ago
aCaB cd04ff0694 cfgparser hacks backported from branches/milter-v2.0 17 years ago
aCaB c6385428e2 Squashed commit of the following: 17 years ago
Tomasz Kojm c6677c9418 LogFileUnlock was not working correctly (bb#1304) 17 years ago
Tomasz Kojm 33068e0973 libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead 17 years ago
Tomasz Kojm ab0d2f054d libclamav, clamd, clamscan: use cl_engine_set() to control AC settings 17 years ago
Török Edvin dd15bc42f5 fix "leak". It was a valgrind false-positive because it couldn't see the 17 years ago
Tomasz Kojm b8fe70b3a3 libclamav: drop options parameter in cl_engine_new(); replace cl_engine_dup() with cl_engine_addref() 17 years ago
Tomasz Kojm 395fb661e3 fix some possible memleaks 17 years ago
Török Edvin 15adbc849a update unit tests to new API. 17 years ago
Tomasz Kojm 370892d044 clamscan, clamd: use the new API; drop the hardcoded default limits and use the ones set in cl_engine_new() 17 years ago
aCaB 094104a7ac preliminary dlopen support for libclamunrar - this is mostly libtool stuff 17 years ago
Török Edvin 08402afa4c fix more compiler warnings (bb #273) 17 years ago
Török Edvin 5a1034b991 fix more compiler warnings (bb #273). 17 years ago
Török Edvin b9b477842d fix compiler warnings, more to come (bb #273) 17 years ago
Török Edvin deb3031222 mempool statistics support 17 years ago
Tomasz Kojm ac1b219cf1 libclamav, clamd: always return correct db version in VERSION (bb#1168) 17 years ago
Török Edvin 764f76c841 * clamd/thrmgr.c (thrmgr_printstats, IDLE_TASK): add comments 17 years ago
Török Edvin 64cb380717 fix whitespace 17 years ago
Török Edvin ee7ac1fc63 fix mixed statements (bb #1269) 17 years ago
Török Edvin 6bdb35ea6a use mdprintf instead of fdopen on socket (bb #1270) (thanks to Gianluigi Tiesi <sherpya*netfarm.it>) 17 years ago
Török Edvin aa22174b30 new command STATS 17 years ago
Török Edvin 7174d94034 fix leak on rare error path (bb #1254) 17 years ago
Tomasz Kojm c702906433 cosmetics 17 years ago
Tomasz Kojm b1fa154b64 clamd/server.h: drop dead code (bb#1231) 17 years ago
Tomasz Kojm 04fa4e9d01 shared/options.c: handle obsolete options in cmdline parser (bb#1213) 17 years ago
Török Edvin ae685a75c1 link to libclamunrar_iface explicitly to 17 years ago
Török Edvin 85398f3ed8 fix overlapping arguments in disasm/debug (bb #1150) 17 years ago
Török Edvin 1642ffba29 fix some races in check_clamd.sh 17 years ago
Török Edvin b8edbb880d clamd/thrmgr.c: fix valgrind warning (bb #1184) 17 years ago
Török Edvin 15d67313c4 allow 'make check' to work even if check is not installed 17 years ago