Commit Graph

358 Commits

Author SHA1 Message Date
Shawn Webb
60d8d2c352 Move all the crypto API to clamav.h 2014-07-01 19:38:01 -04:00
Shawn Webb
35394bbceb Revert recent autoconf work 2014-06-27 12:22:04 -04:00
Shawn webb
c85e7e4d61 Remove unnecessary autotools artifacts
Conflicts:
	Makefile.in
	clamav-milter/Makefile.in
	clambc/Makefile.in
	clamconf/Makefile.in
	clamd/Makefile.in
	clamdscan/Makefile.in
	clamdtop/Makefile.in
	clamscan/Makefile.in
	configure.ac
	database/Makefile.in
	docs/Makefile.in
	etc/Makefile.in
	freshclam/Makefile.in
	libclamav/Makefile.in
	libclamav/c++/Makefile.in
	libltdl/Makefile.in
	shared/Makefile.in
	sigtool/Makefile.in
	test/Makefile.in
	unit_tests/Makefile.in
2014-06-26 13:56:07 -04:00
Steven Morgan
49b33289e0 Add timeout facility for file property scanning and clamscan timeout testing parameter. 2014-06-13 16:11:15 -04:00
Steven Morgan
b9ace70f2d bz11022 fix optparser name collisions for Mac OS X. 2014-06-03 17:06:12 -04:00
Steven Morgan
43fcdb4cea bb#10681 fix speling and gramer errers pointed by uesr. 2014-05-19 16:48:46 -04:00
Steven Morgan
944d7c8207 bb#10334 add #include chamav.h for Debian builds. 2014-05-19 15:36:51 -04:00
Steven Morgan
59b2e1b92b bz#10993 update safe browsing links in shared/optparser.c 2014-05-12 09:36:17 -04:00
Shawn Webb
bec7539d75 Add the JSON properties flag to the unit tests 2014-05-05 15:53:30 -04:00
Shawn Webb
9b9dcbc17b Add flag to clamscan for generating the json properties file 2014-04-30 16:20:04 -04:00
Shawn Webb
387021619b Turn stats into an opt-in feature rather than an opt-out feature for the 0.98.2 release 2014-03-07 13:09:37 -05:00
Kevin Lin
067bce5fbc engine: added max-iconspe(MaxIconsPE) option and docs 2014-03-07 10:23:18 -05:00
Kevin Lin
e33d8379c1 docs: added documentation on partition intersection heuristic 2014-03-05 17:37:47 -05:00
Kevin Lin
4b5895b8bc docs: added documentation on max-partitions option 2014-03-05 17:22:13 -05:00
Shawn Webb
8a483ff58f Add optadditem function to be able to add options at runtime 2014-02-18 15:37:10 -05:00
Shawn Webb
f077c6174f Fix some race conditions. Fix some memory leaks. 2014-02-13 13:05:50 -05:00
Shawn Webb
b842e8bf75 Migrate ClamAV's crypto routines over to OpenSSL. 2014-02-12 17:55:38 -05:00
Shawn Webb
5b599af837 Restore LDFLAGS after probing for CURL 2014-02-10 11:06:37 -05:00
Shawn Webb
b2e7c931d0 Use OpenSSL for hashing. 2014-02-08 00:31:12 -05:00
Kevin Lin
9caa235ba6 Merged branch klin/raw_dmg into master
Conflicts:
	libclamav/clamav.h
	libclamav/others.c
2014-02-06 19:23:51 -05:00
Kevin Lin
97fbb02b58 libclamav: added an engine option to set max partitions in raw dmgs
libclamav: added partition intersection checking support
clamd/clamscan: added max-partitions and partition-intersection options
2014-02-06 18:59:05 -05:00
Shawn Webb
9a0221255d Backport the autoconf reorganization done for Project Asymptote. 2014-02-05 16:19:47 -05:00
Shawn Webb
4e1236c802 Add option for configuring the timeout for stats submissions 2014-02-03 17:23:26 -05:00
Tom Judge
3be7f9a93d Add support for passing the CVD version number on the command line
via --cvd-version rather than sigtool prompting for the version
if the previous version of the database is not present.
2014-02-02 17:09:31 -05:00
Shawn Webb
e8a1a9056c Add ability to disable stats 2014-01-29 13:48:33 -05:00
Shawn Webb
b9e1852b6b Remove cfg_tcpsock function as it is now unused 2014-01-28 11:43:53 -05:00
Shawn Webb
b7485a222c Add support for setting the HostID in freshclam 2014-01-28 10:39:36 -05:00
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