Commit graph

327 commits

Author SHA1 Message Date
Steven Morgan
8be1f26d98 fixes make dist. 2014-09-24 16:51:56 -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
0bcc430bdb autojunk'd 2014-08-14 13:35:36 -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
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
Shawn Webb
9dc0fd34f6 Bump minor SO version number 2014-07-07 10:55:24 -04:00
Shawn Webb
c3bccc2fd6 Revert "Bump SO major version number"
This reverts commit 6e95088a71.
2014-07-07 10:51:33 -04:00
Shawn Webb
6e95088a71 Bump SO major version number 2014-07-01 10:22:38 -04:00
Shawn Webb
35394bbceb Revert recent autoconf work 2014-06-27 12:22:04 -04:00
Shawn Webb
045fcc4d7f Remove more autotools artifacts 2014-06-26 15:02:42 -04:00
Shawn Webb
060a57d28c Enable use of older json-c libraries 2014-06-25 20:29:55 -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
ff9a5639d1 Revise libjson configuration macro. 2014-05-29 18:46:08 -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
da7ec517c5 Save and restore the LIBS variable since autotools overwrites it 2014-05-21 18:01:00 -04:00
Shawn Webb
7c9971bdc6 Use the autodetected LDFLAGS with curl 2014-05-20 15:51:44 -04:00
Shawn Webb
fe1a7833cb Only add LDFLAGS/CFLAGS for libcurl if it's not in /usr 2014-05-20 14:36:09 -04:00
Shawn Webb
eb0ebaeb8a Only add LDFLAGS/CFLAGS for OpenSSL if it's not in /usr 2014-05-20 10:55:00 -04:00
Shawn Webb
32cfda4b10 Add check for X509_VERIFY_PARAM_new 2014-05-16 11:00:44 -04:00
Shawn Webb
916e377833 Fix the major version number calculation 2014-05-15 15:15:02 -04:00
Shawn Webb
bfacd6041b bb10990 - Configuration of OpenSSL fails on Solaris w/ClamAV 0.98.3 2014-05-12 11:58:43 -04:00
Shawn Webb
a3962a62b5 Fix build on Solaris 10
Conflicts:
	configure
2014-05-09 15:20:45 -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
fef6c2b95a make json library optional. 2014-04-16 18:14:45 -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
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
e22e387abb Fix specifying an anonymous HostID. Fix grabbing the HostID on FreeBSD. 2014-03-18 13:12:26 -04:00
Shawn Webb
bd60cc522f Rework linking in OpenSSL to better support custom installations 2014-03-14 08:15:43 -04:00
Shawn Webb
346aaa358e More OpenSSL fixes for Solaris/SPARC 2014-03-13 10:25:58 -04:00
Shawn Webb
80b990740c Remove unneeded autoconf macro 2014-03-11 11:24:30 -04:00
Shawn Webb
63f1687876 Provide a timegm implementation for Solaris 10 and below. 2014-03-11 10:42:03 -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
74b9ce40b0 Fix building on newer versions of Linux 2014-02-24 12:39:52 -05:00
Shawn Webb
59609ec266 Don't make libshared just yet 2014-02-12 21:34:39 -05:00
Shawn Webb
b842e8bf75 Migrate ClamAV's crypto routines over to OpenSSL. 2014-02-12 17:55:38 -05:00
Shawn Webb
ea3c1951ee Restore LDFLAGS after probing for CURL 2014-02-10 11:13:32 -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