Commit Graph

70 Commits (0137ea073d4c4c3520c3ed85e95134f3d2dde47c)

Author SHA1 Message Date
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 11 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 11 years ago
Shawn Webb e07b295d95 Remove existing stats gathering framework from clamd 11 years ago
Shawn Webb d9b6b8c757 bb#8993 - Rename the STAT macro to CLAMSTAT to avoid name conflicts on AIX 12 years ago
David Raynor 23816d691c clamd: add AllowAllMatchScan config option for permit/deny ALLMATCHSCAN command 12 years ago
Shawn Webb 8b2bdb1b28 bb6578 - Fixes TODO in session.c on converting to ENUM 12 years ago
Steve Morgan 6ad45a2931 add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 13 years ago
Steve Morgan 1de0366eb1 fix close(-1) identified by code analyzer(bb#5782). Also fixed other problems and inconsistencies in how return codes were set in scanner.c:command() function 13 years ago
Shawn webb a2a004df25 BB#3737 - Value too large for specified data type 13 years ago
Shawn webb ba20a0c55a BB#5409 - Fix condition to follow type change inside command() 13 years ago
Tomasz Kojm 0f4639ec76 clamd: log request ip address for instream scans #bb2592 14 years ago
aCaB 8ab47ebe4e win32: UTF #6 - clamd proto 14 years ago
Tomasz Kojm b33354e55c cosmetics (bb#2207) 14 years ago
Tomasz Kojm b898103236 clamd: don't report file hashes to clients (bb#2409) 15 years ago
Tomasz Kojm 49f8de2207 clamd: add new commands DETSTATS and DETSTATSCLEAR (part of bb#2312) 15 years ago
aCaB f238189223 bb#2286 15 years ago
Török Edvin cdb3cbe089 Treat MULTISCAN as CONTSCAN on non-directories (bb #1869). 15 years ago
Tomasz Kojm edbba730b3 clamd: add ExtendedDetectionInfo (bb#1228, #1626) 15 years ago
Török Edvin e4a0f2c94f fix compiler warnings (bb #1872, bb #1934, bb #1935) 15 years ago
Török Edvin 1514794c49 make STATS a non-bulk command (bb #1732). 16 years ago
Török Edvin c0afc51729 Don't use C++ comments in C code. 16 years ago
Török Edvin 27b59717b8 previous commit fixes bb #1770, not #1700! 16 years ago
Török Edvin 80301d0cd6 Fix clamd hang when number of multiscan commands == MaxThreads (bb #1700). 16 years ago
aCaB e0bb54d7d4 win32: s/C_WINDOWS/_WIN32/ in clamd, shared 16 years ago
aCaB be4bf7f4ab win32 16 years ago
Tomasz Kojm 2086dc5cab clamd, clamscan: add support for CrossFilesystems/--cross-fs (bb#1607) 16 years ago
Tomasz Kojm 51bbedb132 libclamav, clamd: handle file exclusion in cli_ftw() (bb#1656) 16 years ago
Török Edvin 7660b7cb35 Fix 60 byte/STREAM command memory leak on FreeBSD. (bb #1567, 16 years ago
Török Edvin 52cecde4c0 fix STATS for INSTREAM commands (bb #1565). 16 years ago
Tomasz Kojm 0dcb7037d6 clamd/session.c: respect TemporaryDirector in cli_gentempfd() 16 years ago
Török Edvin 36e4bc1467 stop scanning when client disconnects (bb #1446). 16 years ago
Tomasz Kojm 2accc66fef libclamav, clamd, clamscan: replace cl_engine_(set|get) with cl_engine_set_(num|str) and cl_engine_get_(num|str) 16 years ago
Török Edvin e68d70e7e0 strerror/strerror_r->cli_strerror which is always thread safe. 16 years ago
Török Edvin 39b84970e1 new clamd command: nVERSIONCOMMANDS (bb #1437). 16 years ago
Török Edvin 3dc90d4a30 stop scanning when client disconnects in multiscan mode (bb #1417). 16 years ago
Török Edvin 31d5b62ceb real fix for BB #1403. 17 years ago
Török Edvin a414efbf5e revert previous commit, it is the wrong fix. 17 years ago
Török Edvin a1f0c01189 Fix wrong use of strerror_r: it doesn't have to use/fill the buffer, 17 years ago
Török Edvin 537292a773 Reject new commands sent as new-style commands to avoid confusion. 17 years ago
Török Edvin fb6fe4f5d1 Introduce '$' in logg, it is active when logg_verbose=2, i.e. when Debug yes. 17 years ago
Török Edvin 0378a9ab77 introduce timeouts for send(), this is needed for IDSESSION to work reliably, 17 years ago
Török Edvin 4e24a36173 add more unit tests. 17 years ago
Török Edvin b3b8212f7f make clamdtop use IDSESSION, and enable VERSION/STATS inside IDSESSION. 17 years ago
Tomasz Kojm 086eab5c26 update old copyright headers 17 years ago
Török Edvin 034994bd9c fdpassing is now in others.c instead of session.c, move 17 years ago
Török Edvin 9ac109f338 add missing include 17 years ago
Török Edvin 949c6fe54f merge from clamd-proto branch: 17 years ago
Török Edvin 004f8386ce output "stream" instead of "fd[]" for INSTREAM. 17 years ago
Török Edvin 9f0a28adcb actually use the flags we calculated! 17 years ago