Commit graph

8227 commits

Author SHA1 Message Date
Steven Morgan
0ffdebcae3 bz10893: fixes bug for hash calculations when using --allmatch. 2014-06-09 17:21:55 -04:00
Kevin Lin
9113fc4ca5 bb#11029 - fixed memory leaks in clamav-milter 2014-06-09 12:57:57 -04:00
Steven Morgan
6c048b8a30 Use json_object_object_get_ex() rather than json_object_object_get(), which is deprecated in json-c 0.10 2014-06-06 14:38:45 -04:00
Kevin Lin
b4f00bfc3c Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 2014-06-05 17:48:42 -04:00
Kevin Lin
dec128ce32 CIDs 12063 12064 - missing returns 2014-06-05 17:33:09 -04:00
Steven Morgan
7d1d148a33 Support directory paramater for ./configure --with-libjson. Only support libjson 0.10, 0.11, 0.12. 2014-06-05 17:08:16 -04:00
Kevin Lin
0549eff04d ole2: fixed an off-by-one issue with UTF-16 string parsing 2014-06-05 17:04:47 -04:00
Kevin Lin
1361015c56 bb#11028 - fixed a deadlock issue with fanotify and logg_mutex 2014-06-05 12:23:29 -04:00
Kevin Lin
d6c60c4c6f ole2: fixed an issue with extremely long names 2014-06-04 11:00:43 -04:00
Steven Morgan
6e0e37533f Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 2014-06-03 17:06:52 -04:00
Steven Morgan
b9ace70f2d bz11022 fix optparser name collisions for Mac OS X. 2014-06-03 17:06:12 -04:00
Kevin Lin
870e947a97 Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 2014-06-03 14:30:56 -04:00
Kevin Lin
5d93a53789 downgraded nullargs to json api from error to debug messages 2014-06-03 14:28:40 -04:00
Kevin Lin
152a0e3900 added cl_engine_set_clcb_file_props to libclamav map
added file_props_cb and data settings transfer
2014-06-03 14:22:24 -04:00
Shawn Webb
76aa0fc55a Add explanitory comments to the new pdf_parse_string function 2014-06-03 14:22:22 -04:00
Steven Morgan
6606d05000 Add callback for user processing of json string and result of json scan. 2014-06-03 13:31:50 -04:00
Kevin Lin
9048572cec bytecode_api: fixed variable assignment issue 2014-06-03 12:43:23 -04:00
Kevin Lin
c6a3b294a9 bytecode: fixed a compiler issue and warnings 2014-06-03 11:47:57 -04:00
Kevin Lin
3107a6c24f bytecode: fixed issue with older versions of g++ 2014-06-03 11:19:01 -04:00
Shawn Webb
c1a785c4ef Part one of fixing a crash that happens when grabbing certain PDF properties 2014-06-03 09:46:13 -04:00
Shawn Webb
0735b6856d Include vba.h in vba.c 2014-06-02 13:51:48 -04:00
Shawn Webb
6aef471445 Merge remote-tracking branch 'origin/master' 2014-06-02 13:47:51 -04:00
Shawn Webb
636b717835 Add more file and section flags to the json properties file for PE files 2014-06-02 13:47:32 -04:00
Kevin Lin
09317562d9 rolled back changes from bb#8352 - fixes ppc unit tests 2014-06-02 10:52:01 -04:00
Shawn Webb
e0f667e7f1 bb11023 - Wrong declaration of function destroy_ctx to cause undefined behavior 2014-06-02 08:54:43 -04:00
Shawn Webb
91099b6c86 Fix linking in libjson for FreeBSD 2014-05-30 11:57:32 -04:00
Shawn Webb
404c3e3895 Add JSON CPPFLAGS to libclamavcxx 2014-05-30 11:24:02 -04:00
Steven Morgan
ff9a5639d1 Revise libjson configuration macro. 2014-05-29 18:46:08 -04:00
Shawn Webb
b3c40dc6f9 Properly upconvert from char to int 2014-05-29 15:52:56 -04:00
Shawn Webb
7be9dd2fa5 Fix typo 2014-05-29 11:51:01 -04:00
Shawn Webb
d881c11653 Fix Solaris/sparc64 issue with stats 2014-05-29 11:49:35 -04:00
Shawn Webb
f944b68243 Fix typo 2014-05-27 22:45:12 -04:00
Shawn Webb
bd58e2ab3c Wrap the iconv variables in an #if HAVE_ICONV 2014-05-27 19:44:01 -04:00
Shawn Webb
e746f010a1 Fix Windows buildbot - Only try unicode conversion if libiconv is available 2014-05-27 16:33:51 -04:00
Shawn Webb
27d0dd6a60 Show stats debugging messages in freshclam if --debug --verbose is passed in 2014-05-27 15:44:23 -04:00
Shawn Webb
9ccc6a204a Fix a few bugs with the PDF code 2014-05-27 15:44:12 -04:00
Shawn Webb
1c713d6181 Merge remote-tracking branch 'origin/master' 2014-05-24 11:16:14 -04:00
Shawn Webb
69080de380 Clean up some PDF code 2014-05-24 11:15:54 -04:00
Shawn Webb
c147fd0180 Use the right macro for detecting AIX 2014-05-24 11:15:11 -04:00
Shawn Webb
550a1e35e7 Explicitly link against OpenSSL with clamdtop 2014-05-23 15:44:35 -04:00
Shawn Webb
063f0d2562 Parse the Author, Producer, Creator, CreationDate, and ModDate PDF flags 2014-05-23 14:06:35 -04:00
Kevin Lin
75c525ed7d ole2: modify reclass names to match existing filetypes 2014-05-23 12:40:56 -04:00
David Raynor
d260468a97 swf: limit tag walk to debug mode 2014-05-23 11:54:02 -04:00
David Raynor
f98726bd8c swf: fix bb #10087, FrameSize handling for larger frames 2014-05-23 11:45:49 -04:00
Steven Morgan
51f8cc3c18 More json header includes. 2014-05-23 10:11:32 -04:00
Steven Morgan
56d6962b17 support libjson-c 0.10, 1.11, and 1.12 2014-05-23 09:53:08 -04:00
Steven Morgan
e182c02ce3 support libjson-c 0.10, 1.11, and 1.12 2014-05-23 09:46:06 -04:00
Shawn Webb
85506ad478 Print the location of the json properties file. 2014-05-23 09:01:28 -04:00
Shawn Webb
86bf63d882 Show proper error messages 2014-05-21 18:20:33 -04:00
Shawn Webb
7401c24d48 Apply fix for AIX 2014-05-21 18:01:05 -04:00