Commit Graph

331 Commits

Author SHA1 Message Date
Shawn Webb
8c241c57a8 Add IPv6 support to clamd. 2014-01-27 14:55:10 -05:00
Kevin Lin
16375c1452 fixed a issue where an option to clambc would cause an error 2013-12-23 15:49:48 -05:00
Shawn Webb
34e9acb098 Add option to disable the cache. Add a new bitfield in the engine struct that will govern options relating to engine internals. 2013-11-15 19:15:20 +00:00
David Raynor
3cab931d78 Add ForceToDisk option for clamd and force-to-disk arg for clamscan 2013-11-08 17:10:43 -05:00
Shawn Webb
3ca11170c7 bb#8847 - ClamAV 0.97.x - 0.98 fail to match mdb signatures 2013-10-09 15:57:56 -04:00
David Raynor
9fe7cdd17f bb #9053: ClamAV 0.98 can't be compiled on FreeBSD 7 2013-10-02 15:02:34 -04:00
Shawn Webb
d9b6b8c757 bb#8993 - Rename the STAT macro to CLAMSTAT to avoid name conflicts on AIX 2013-09-25 16:23:10 -04:00
Shawn Webb
5e0e6032d1 Add the ability to specify a custom flevel 2013-09-11 11:32:49 -04:00
Shawn Webb
c1b41d5e84 Add max-bad-sigs option 2013-09-11 10:47:35 -04:00
Shawn Webb
671a10359f Remove enhanced.cvd support 2013-09-06 14:49:39 -04:00
David Raynor
4bc098e8b6 Scan_all: default AllowAllMatchScan to yes 2013-06-11 18:30:03 -04:00
David Raynor
51d0a74843 getopt: Remove dead colon_mode init (value overwritten immediately) 2013-06-11 15:07:38 -04:00
David Raynor
23816d691c clamd: add AllowAllMatchScan config option for permit/deny ALLMATCHSCAN command 2013-06-11 11:20:31 -04:00
Steve Morgan
f6cda23ad3 Merge remote-tracking branch 'origin/master' 2013-03-08 17:24:54 -05:00
Steve Morgan
e542ad454d freshclam mods for enhanced signatures 2013-03-08 17:24:50 -05:00
David Raynor
9bbe52b843 sigtool: Add print-certs command to allow dumping certs without a scan 2013-03-07 19:37:37 -05:00
David Raynor
75d3061c2b Backout changes for CID #11102, descriptors already closed by fclose() or gzclose() 2013-02-13 13:13:37 -05:00
cwu
eabac9882c Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 2013-02-13 09:57:41 -08:00
cwu
a8871f918e according to David, we just do gzh close or fh close for now. If this cause any issue, we will recheck this section of code 2013-02-13 09:56:36 -08:00
cwu
6f768782a7 fix CID#11102 : close a dup fd before every return statement 2013-02-13 08:43:06 -08:00
David Raynor
1e41fdba27 bb #6678: Add runtime enable/disable of SWF scanning via option CL_SCAN_SWF 2013-02-05 19:46:56 -05:00
Shawn Webb
7209997f5b bb5638
Add dumpcerts command-line option for clamscan. Only show certs in the PE file, not certs loaded by the certs db.
2013-01-08 15:10:03 -05:00
Steve Morgan
54402320c0 Add bytecode performance statistics 2012-12-05 15:48:52 -08:00
David Raynor
0d624de25c bb #3415: minor config option changes 2012-11-30 15:44:29 -05:00
Shawn Webb
5cc4cb86c7 bb5638 - Add ability to completely disable PE authenticode verification. 2012-11-30 09:57:25 -05:00
David Raynor
54dca7f3b2 bb #5405: raise configurable option limit 2012-11-28 17:11:07 -05:00
David Raynor
b2726a53d1 bb #5405: Convert hard-coded maximum file sizes to configurable values with defaults 2012-11-27 17:15:02 -05:00
Steve Morgan
6ad45a2931 add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 2012-10-18 14:12:58 -07:00
Shawn webb
c8b3a90cb0 Do not use colons in rotated log file names 2012-08-24 13:08:58 -04:00
Shawn webb
280bef6660 Fix for overflow of off_t 2012-08-24 11:15:41 -04:00
Shawn webb
e1c3ee76aa Force log rotation if LogFileMaxSize is non-zero 2012-08-23 16:33:45 -04:00
Shawn webb
857240f5ad Allow freshclam to rotate logs 2012-08-23 15:40:10 -04:00
David Raynor
4eba37692a bb#5232 and bb#5249 and bb#5241 - clang warnings in option parsing 2012-08-21 10:50:37 -04:00
Shawn webb
ec039b6a49 Check if logg_fp is valid 2012-08-20 11:58:16 -04:00
Shawn webb
42ccf9c20e BB#5659 - 4.0.0.8955 Consumer - Created a 1GB+ Clamav.log by running continious full scans for 10 hours. Add LogRotate config variable. 2012-08-20 10:53:25 -04:00
Shawn webb
d1ffa04fe7 Add back in the Makefile.in files 2012-08-13 08:54:05 -04:00
Shawn webb
913826d168 Remove unnecessary autotools artifacts 2012-08-10 14:44:37 -04:00
David Raynor
9c025fb381 clamscan: bb#5350 Add command-line option to suppress printing clean files [so infected and errors get printed] 2012-08-10 11:39:48 -04:00
Shawn webb
57c410e998 Fix buildbot 2012-08-09 14:59:15 -04:00
Shawn webb
037a7c51ab BB#5611 - allow build without libintl.h 2012-08-07 07:22:37 -04:00
Shawn webb
a2a004df25 BB#3737 - Value too large for specified data type
Create compile-time preprocessor defines for switching from calling
stat() to stat64(). Add --enable-stat64 switch in configure script.
2012-07-16 15:36:49 -04:00
David Raynor
bebd86a60b bb#5343 2012-06-22 16:55:29 -04:00
Török Edvin
3afedd0761 fix GCC warnings.
especially the one about gzFile vs gzFile*, gzopen returns gzFile!
2012-05-30 13:37:32 +03:00
Tomasz Kojm
44db6b4a1e --compare cosmetics 2011-12-07 14:53:33 +01:00
Török Edvin
f00041c178 Add sigtool --compare.
This can be used how big cdiffs between different files are,
without actually creating CVDs or signed cdiffs.
2011-12-07 12:53:04 +02:00
Tomasz Kojm
de1271a10c clamd: initial support for on-access scanner using fanotify (bb#2236)
only works in notification mode (no access blocking) right now
2011-11-16 16:00:13 +01:00
Tomasz Kojm
cc590e0769 freshclam: add new option PrivateMirror (bb#3058) 2011-09-12 16:29:56 +02:00
Török Edvin
248c2f4d9c clamscan: new flag --archive-verbose
This shows the archive member names (if known) when a virus is found.
When combined with -v it shows the archive member names while scanning too.
2011-08-22 16:58:48 +03:00
Tomasz Kojm
11b158c1df freshclam: add new option --update-db 2011-08-08 11:32:51 +02:00
Tomasz Kojm
ac090cf581 docs: clarify behavior of --scan-*/Scan* options (bb#3134) 2011-08-02 17:05:20 +02:00