Commit graph

222 commits

Author SHA1 Message Date
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
8de1627a9d autojunk'd 2014-09-22 16:06:04 -04:00
Steven Morgan
dfb755ceaa add yacc and lex to build tools. 2014-09-17 23:45:34 -04:00
Steven Morgan
690af59a72 change preclass to libjson in configure output message. 2014-09-17 22:28:55 -04:00
Kevin Lin
9f9573fe91 clambc: bb#11101 - no longer parses logical signature as source in certain conditions 2014-09-10 10:56:21 -04:00
Shawn Webb
d22a886dee Remove clamav-mirror-howto documentation from the docs Makefile 2014-09-02 12:57:51 -04:00
Joel Esler
00fb0d9118 Fixed broken links.
Across the whole of the product.
2014-09-02 11:29:35 -04:00
Kevin Lin
0bcc430bdb autojunk'd 2014-08-14 13:35:36 -04:00
Kevin Lin
d9a7c276ab modified autotool to dynamically link libpcre 2014-08-14 13:34:37 -04:00
Shawn Webb
30a7509744 Add proof-of-concept XDP support.
This feature requires libxml2 support. This commit bumps FLEVEL and
introduces a new filetype based on the expected XML namespace for XDP
files.
2014-07-31 19:11:22 -04:00
Kevin Lin
cd97ac6eea autojunk'd 2014-07-25 15:05:46 -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
78ee2250ae Call cl_initialize_crypto() in cl_init() 2014-07-03 22:14:40 -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
Shawn Webb
930b93953b Reorganize new PDF code to a new file 2014-06-25 13:36:30 -04:00
Shawn Webb
6c77ac61ff Enhance the libjson m4 macros 2014-06-23 12:31:26 -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
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
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
f9afc3092f Cleanup OpenSSL on program exit 2014-05-09 17:14:21 -04:00
Shawn Webb
bbab63daec Initialize OpenSSL within the application, not within libclamav 2014-05-09 16:19:00 -04:00
Kevin Lin
0292d5f07f Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 2014-04-22 14:23:57 -04:00
Kevin Lin
9fdbf2c73a json: added json api source files, source moved from ole2 specifics 2014-04-22 14:22:39 -04:00
Steven Morgan
4be1c877db another freebsd/libjson-c dependency: clambc 2014-04-22 13:20:05 -04:00
Steven Morgan
e56f094920 Add build support for libjson and initial json work for properties file. 2014-04-16 16:40:56 -04:00
Shawn Webb
0381941790 Fix linking with OpenSSL on Ubuntu 14.04 2014-03-31 11:47:42 -04:00
Shawn Webb
4cdfbe3ad3 Add SSL_CPPFLAGS to clambc 2014-03-26 14:26:27 -04:00
Shawn Webb
38ccc5b073 Add clamsubmit manpage 2014-03-20 19:04:09 -04:00
Kevin Lin
4488ae77d9 autoreconf 2014-03-18 17:25:01 -04:00
Shawn Webb
bd60cc522f Rework linking in OpenSSL to better support custom installations 2014-03-14 08:15:43 -04:00
Shawn Webb
70ab826f95 Fix linking in a custom OpenSSL. Add Solaris fixes for the stats work. 2014-03-10 16:21:51 -04:00
Shawn Webb
9695d31c78 Properly link libcheck on Ubuntu 14.04 and later 2014-03-05 13:51:19 -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
Shawn Webb
9a0221255d Backport the autoconf reorganization done for Project Asymptote. 2014-02-05 16:19:47 -05:00
Shawn Webb
ebc76d2620 Pass in CFLAGS needed for grabbing curl's headers 2014-01-30 11:57:02 -05:00
Shawn Webb
f310738305 Initial commit for clamsubmit app 2014-01-28 10:38:40 -05:00
David Raynor
b09a05e4c3 Rework configure code for libxml2 check 2013-09-20 17:01:48 -04:00
David Raynor
217295cc65 bb #1570: DMG TOC and striping (not reassembly yet), and libxml2 check 2013-09-13 10:40:58 -04:00
Shawn Webb
391c46d48b Revert "Fix autotools on FreeBSD"
This reverts commit ff060a0c3a.
2012-12-27 15:34:38 +00:00
Shawn Webb
ff060a0c3a Fix autotools on FreeBSD 2012-12-20 19:03:44 +00:00
Steve Morgan
54402320c0 Add bytecode performance statistics 2012-12-05 15:48:52 -08:00
Shawn Webb
dee0b8f95a bb1823 - Enable linking with custom zlib 2012-11-05 13:36:22 -05: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