Commit Graph

390 Commits

Author SHA1 Message Date
Kevin Lin
41e8fd628f change PCREMaxFileSize from MATCH_NUMBER to MATCH_SIZE to match documentation 2016-01-11 10:39:03 -05:00
Steven Morgan
0137ea073d bb11451 - fix guard macro name collision on AIX. 2015-12-22 19:04:42 -05:00
Mickey Sola
7ee8537215 onas: adding optional extra scanning for inotify events 2015-10-15 14:35:41 -04:00
Mickey Sola
637d246131 Sanity check update patches submitted by Bill Parker 2015-09-21 14:41:54 -04:00
Mickey Sola
cf703fa100 onas: changing clamd NotifyOnly option to Prevention and disabling Prevention option by default. 2015-09-17 16:49:42 -04:00
Mickey Sola
46a35abe56 mass update of copyright headers 2015-09-17 13:41:26 -04:00
Mickey Sola
f408e5b2ce fanotify: consolidating prevention options into a single NotifyOnly option. 2015-09-14 12:13:05 -04:00
Mickey Sola
2217edf5bd fanotify: adding option to watch and notify on mountpoints. 2015-09-14 11:46:35 -04:00
Mickey Sola
bbb244d97d fanotify: adding clamd configuration toggle options to prevent read and access attempts 2015-09-11 14:17:58 -04:00
Mickey Sola
4a1bd5c89d fanotify: adding clamd option to disable ddd 2015-09-10 17:26:54 -04:00
Mickey Sola
5ae59b959d Overhauling clamd onaccess scanning to support dynamic directory determination. 2015-08-28 16:05:18 -04:00
Mickey Sola
bbfac25813 bb11343: Adding yara-rules (yes|no|only) runtime option for clamscan. 2015-07-24 13:29:10 -04:00
Kevin Lin
66640cf4f7 PCREMaxFileSize now correctly parses sizes (K,M,G suffixes) 2015-07-21 14:16:14 -04:00
Mickey Sola
c1bc49e71c Adding ascii file normalization option to sigtool. 2015-07-07 17:32:14 -04:00
Kevin Lin
b289385d32 various fixes for windows build 2015-06-01 16:07:07 -04:00
Steven Morgan
55b8bf0c7b Resolve merge conflicts matcher-ac.c clamconf.c readdb.c 2015-02-03 19:37:12 -05:00
Kevin Lin
dced100201 bb#11224 - fixed typo in man page and help message 2014-12-12 17:10:10 -05:00
Shawn Webb
5eb9247676 Merge remote-tracking branch 'origin/master' into features/yara 2014-11-25 16:21:42 -05:00
Steven Morgan
dfbb1604fd bb#11195 - change html links in code to match the current clamav.net website. 2014-11-20 15:11:15 -05:00
Kevin Lin
c648e6b490 Merge branch 'master' into klin/pcre_support
Conflicts:
	clamconf/clamconf.c
	clamscan/manager.c
	docs/signatures.tex
	sigtool/sigtool.c
2014-10-31 11:10:41 -04:00
Kevin Lin
1a7ce1e137 clambc: changed trace to use T, updated docs 2014-10-02 16:49:32 -04:00
Kevin Lin
18e521d379 optparser: fixed buffer overflow from too many options 2014-09-30 17:17:06 -04:00
Kevin Lin
8d170d58cc bb#11094+11097 - update help message, manpage, and optparser message of clambc options 2014-09-22 17:12:34 -04:00
Kevin Lin
cc55cf55e1 bb#11096 - assigned a collided option a different abbreviated flag 2014-09-22 16:59:28 -04:00
Kevin Lin
3741573205 added option to limit pcre execution based on filesize 2014-09-19 02:39:52 -04:00
Kevin Lin
99e22630f4 opts: converted bytecode-statistics to generic statistics w/ strarg 2014-09-16 15:26:19 -04:00
Joel Esler
00fb0d9118 Fixed broken links.
Across the whole of the product.
2014-09-02 11:29:35 -04:00
Kevin Lin
9bc7c13882 pcre: added and linked options to set match_limit and match_limit_recursion
pcre: separated parsing function into parsing and compiling functions
2014-08-25 19:11:12 -04:00
Shawn Webb
0f9ce68529 Only bring in <sys/cdefs.h> if it's available 2014-08-13 12:12:04 -04:00
Shawn Webb
31c7d4065f Pull in queue.h from FreeBSD 2014-08-13 11:33:52 -04:00
Kevin Lin
0ff13b3138 clambc: added diagnostic tools for bytecode IR
clambc: added option to print bytecode IR
TODO: add diagnostic functions to win32 project

Conflicts:

	shared/optparser.c
2014-07-25 12:06:13 -04:00
Shawn Webb
6df13d049e Finish phase 1 of silencing compiler warnings 2014-07-11 09:30:58 -04:00
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