Commit graph

89 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
Shawn Webb
d22a886dee Remove clamav-mirror-howto documentation from the docs Makefile 2014-09-02 12:57:51 -04:00
Kevin Lin
0bcc430bdb autojunk'd 2014-08-14 13:35:36 -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
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
e182c02ce3 support libjson-c 0.10, 1.11, and 1.12 2014-05-23 09:46:06 -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
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
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
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
Shawn webb
29b92a2d58 BB#5612 - Allow build on Interix 2012-08-09 09:59:56 -04:00
Shawn webb
3123aef04a Fix unit tests. Makefile.in doesn't need to be changed for the stats64 change. 2012-07-23 18:13:40 -04:00
Shawn webb
a2a004df25 BB#3737 - Value too large for specified data type
Create compile-time preprocessor defines for switching from calling
stat() to stat64(). Add --enable-stat64 switch in configure script.
2012-07-16 15:36:49 -04:00
Tom Judge
2304f7e256 Update configuration artificats. 2012-05-31 12:44:16 -04:00
Tomasz Kojm
d68aba83b6 clamd: ScanOnAccess now supports ClamAuth on OS X 2012-03-01 19:49:51 +01:00
Török Edvin
4fe129a313 build system: upgrade libtool and libltdl 2011-04-14 16:00:25 +03:00
Török Edvin
3694e4cb97 build system: regenerate.
With autoconf 2.67 and libtool 2.2.6b, not upgrading yet.
2011-04-14 13:53:06 +03:00
aCaB
14294b605d bb#2400 2011-01-19 12:17:34 +01:00
Török Edvin
909407e70b Regenerate build system after clamconf change. 2010-04-19 17:14:57 +03:00
Török Edvin
57cb0075d9 regenerate build files.
using automake 1.11.1
2010-01-26 10:10:56 +02:00
Török Edvin
5b5e4e6ef0 Merge branch 'bytecode'
* bytecode: (99 commits)
  Update to autoconf 2.65, and libtool 2.2.6b.
  Disable LLVM's make check for now.
  Output trace messages to stderr, to ensure its flushed.
  Support for bytecode lines >8k.
  Print llvm's version too when printing clambc's.
  Fix global initializer bitcasts.
  Allow controlling trace level from cmdline.
  Refactor trace API, so that trace printing happens in clambc.
  Add support for null constant.
  Trace formatting fixes.
  Add support for tracing (if bytecode compiled with support).
  Drop extra {} and "".
  Fix compiler version check for C++: autoconf needs [] to be escaped.
  change bytecode format to allow structs with more than 16 fields.
  Fix after merge: update to fmap API.
  Support for scanning files created by bytecode.
  read optional debug metadata.
  Sync headers with clamav bytecode compiler.
  Print better error message when wrong function is called.
  Update to new LLVM API.
  ...

Conflicts:
	Makefile.am
	Makefile.in
	configure
	configure.in
	libclamav/Makefile.am
	libclamav/Makefile.in
	libclamav/pe.h
2009-12-11 18:21:04 +02:00
aCaB
7ab261a02b properly check for lm 2009-12-07 19:52:36 +01:00
Török Edvin
2c4c464098 Regenerate the buildfiles. 2009-08-31 15:52:44 +03:00
Török Edvin
d13f148a9c Regenerate build stuff. 2009-08-25 19:06:35 +03:00