Commit Graph

48 Commits

Author SHA1 Message Date
Török Edvin
4b93f2b633 check for mallinfo availability (bb #1445).
git-svn: trunk@5001
2009-04-01 17:51:44 +00:00
aCaB
5348fa8d28 bb#1443
please don't touch the build stuff for a coupel of hours so i can easily revert this commit

git-svn: trunk@4884
2009-03-02 16:39:54 +00:00
Török Edvin
8db0a3463d clamdtop moved to toplevel + manpage.
git-svn: trunk@4846
2009-02-23 12:35:34 +00:00
Tomasz Kojm
47d40feb7a libclamav: use LibTomMath by Tom St Denis instead of libgmp for multiple precision integer arithmetic (bb#1366)
git-svn: trunk@4650
2009-01-26 19:47:02 +00:00
aCaB
3be4ac3f65 drop useless checks
git-svn: trunk@4545
2008-12-07 15:12:07 +00:00
aCaB
094104a7ac preliminary dlopen support for libclamunrar - this is mostly libtool stuff
git-svn-id: file:///var/lib/svn/clamav-devel/branches/dlopen@4360 77e5149b-7576-45b1-b177-96237e5ba77b
2008-11-09 18:23:04 +00:00
aCaB
b346e3629a zip fixes
git-svn: trunk@4228
2008-10-07 11:15:32 +00:00
Török Edvin
ae685a75c1 link to libclamunrar_iface explicitly to
allow non-rpath builds to work. (bb #1203)
Thanks to James Ralston <ralston*pobox.com>

git-svn: trunk@4224
2008-10-03 17:11:59 +00:00
Török Edvin
35251e019f add missing testfiles
git-svn: trunk@4204
2008-09-24 07:32:47 +00:00
Török Edvin
1279faf61e add htmlnorm unit tests and fix jsnorm space normalization
git-svn: trunk@4201
2008-09-23 20:52:22 +00:00
Török Edvin
15d67313c4 allow 'make check' to work even if check is not installed
by skipping checks that require it. (bb #1157)
if configure is not able to find check, you can use
--with-libcheck-prefix, instead of CHECK_CFLAGS and
CHECK_LIBS.
remove accidental AC_DEFINE GETHOSTBYNAME_R_6 from last commit.

git-svn: trunk@4172
2008-09-11 11:02:12 +00:00
aCaB
6d48ea885a update libtool - bb#1162
git-svn: trunk@4170
2008-09-10 16:09:20 +00:00
Török Edvin
2d75763208 revert last commit, it breaks bzip2 detection in /usr/local
git-svn: trunk@4163
2008-09-02 11:52:53 +00:00
Török Edvin
8179270b95 if pkg-config cannot find check look in standard places for check
(such as /usr/local/lib)

git-svn: trunk@4162
2008-09-02 08:40:27 +00:00
Török Edvin
4a40b66cf0 replace AC_FUNC_MMAP: check only for MAP_PRIVATE and not MAP_FIXED (bb #1140) HP-UX: zlib in non-standard path, LIBS got set to -lz, but -L was missing, just restore LIBS and don't touch it
git-svn: trunk@4145
2008-08-26 12:45:20 +00:00
aCaB
55144c4766 work around non reentrant lresolv
git-svn: trunk@4087
2008-08-06 00:27:36 +00:00
aCaB
945bb9a349 add test/clam.impl.zip
git-svn: trunk@4075
2008-08-04 00:54:52 +00:00
aCaB
ac90139491 add clam.ole.doc
git-svn: trunk@4073
2008-08-03 22:34:43 +00:00
Török Edvin
29eb2189af add more test files to test/
copy testfiles to contrib/test


git-svn: trunk@4039
2008-07-31 11:39:19 +00:00
Török Edvin
7a5545d11d Some split testfiles were still detected.
Split them in a different way.


git-svn: trunk@4038
2008-07-31 10:58:42 +00:00
aCaB
a16a10ed94 add zip/deflate64 testfile
git-svn: trunk@4014
2008-07-29 01:02:01 +00:00
aCaB
c75c99bf13 autoit updated, test files added
git-svn: trunk@4013
2008-07-29 00:39:49 +00:00
Török Edvin
d1d558c944 use pkg-config to locate check, if available (bb #1093)
make --enable-coverage depends on unit tests being activated
fix a typo in bzip2 configure check
remove temporary log files on make clean


git-svn: trunk@3953
2008-07-15 15:50:50 +00:00
Török Edvin
232c4b7016 add unit tests for binaries
enable unit tests by default (if check is available)
 add --enable-coverage to run gcov/lcov
 add --enable-tests-install to install test files 


git-svn: trunk@3935
2008-07-10 17:08:41 +00:00
Török Edvin
fd08e02ea3 add Javascript normalizer (not yet enabled)
git-svn: trunk@3917
2008-07-07 19:10:50 +00:00
Tomasz Kojm
6389d1e78f test: add clam.mail, clam.ppt and clam.tnef (bb#902)
git-svn: trunk@3883
2008-06-03 22:22:54 +00:00
Tomasz Kojm
d115bdea69 compatibility with pmake (bb#1018)
git-svn: trunk@3856
2008-05-21 13:44:49 +00:00
Török Edvin
725a296922 build system: add configure checks for FD passing
m4/fdpassing.m4: move all FD passing checks here
clamd/session.[ch], scanner.[ch]:
contrib/clamd_fdscan:
	add rfc2292/bsd4.4 style file descriptor passing support
	this code is from Marc Balmer <marc*msys.ch>, with some portability
	fixes applied


git-svn: trunk@3849
2008-05-09 21:12:28 +00:00
Tomasz Kojm
08632ca059 add more test files (bb#902)
git-svn: trunk@3840
2008-05-06 18:09:09 +00:00
aCaB
52431d6e9b added clam-fsg
git-svn: trunk@3793
2008-04-15 17:16:02 +00:00
Tomasz Kojm
7188fdb1fd add clam-aspack.exe, clam-pespin.exe and clam-upx.exe (bb#902)
git-svn: trunk@3785
2008-04-14 11:58:18 +00:00
Tomasz Kojm
71f6a57150 add clam.chm and clam.sis (bb#902)
git-svn: trunk@3784
2008-04-11 17:19:30 +00:00
Tomasz Kojm
040b73b89d test/Makefile.am: new Makefile
git-svn: trunk@3783
2008-04-11 10:57:31 +00:00
Török Edvin
e5b0783922 -lcheck needs to be conditional, use @LCHECK@.
Regenerate Makefiles.


git-svn: trunk@3774
2008-04-08 12:57:55 +00:00
Török Edvin
44fd90eb99 add test file for RTF (bb #902)
git-svn: trunk@3746
2008-03-27 19:01:03 +00:00
Tomasz Kojm
5078c1b253 add test files for ARJ, SZDD and .tar.gz (bb#902)
git-svn: trunk@3745
2008-03-27 18:02:45 +00:00
Török Edvin
282417339c quote macro arguments, group AC_C_* macros (bb #452),
thanks to Markus Elfring <Markus.Elfring*web.de>
move ld --version-script check after compiler checks
run autoreconf (new libtool)



git-svn: trunk@3598
2008-02-08 12:38:09 +00:00
Török Edvin
3064a5428c generic text normalizer (bb #241)
update automake files: automake complained that they were too old


git-svn: trunk@3583
2008-02-04 21:25:31 +00:00
Török Edvin
6053d09a36 allow to specify libgmp location, by using --with-libgmp-prefix,
by default current prefix is also searched
allow to specify libb2 location, by using --with-bz2-prefix,
	by default current prefix is also searched
locating gmp and bz2 works by default on OpenBSD (bb #301)
move local m4 macros to m4/
import lib-link.m4 and dependent files
quoting for autoconf macros (bb #452)


git-svn: trunk@3566
2008-01-31 12:07:57 +00:00
Török Edvin
4c56bffa3b build system modernization: (based on suggestion from
Markus Elfring <Markus.Elfring*web.de> in bb #452)
	* use AC_CONFIG_HEADER, since AM_CONFIG_HEADER is obsolete
	* put configure files into auxiliary directory
	* fix main declaration in FD_SETSIZE test
	* check for failure on fopen in FD_SETSIZE test
	* move version from AM_INIT_AUTOMAKE to AC_INIT, old form was obsolete
	* eliminate automake warnings, update Makefile.am
	* rename .splitted to .split (requested by aCaB)


git-svn: trunk@3563
2008-01-30 21:06:36 +00:00
Tomasz Kojm
31dbb4262c typo
git-svn: trunk@3514
2008-01-21 15:25:33 +00:00
aCaB
e7ce9dd3b0 update test/README
git-svn: trunk@3510
2008-01-19 14:16:06 +00:00
aCaB
afc57127b2 splitted test files
git-svn: trunk@3509
2008-01-19 14:07:43 +00:00
aCaB
ace28304ad byteswapped testfiles - bb#398
git-svn: trunk@3506
2008-01-18 11:41:02 +00:00
Nigel Horne
d7ad035aea Catch sigpipe
git-svn: trunk@3052
2007-05-02 20:56:44 +00:00
Nigel Horne
7614495adc First draft
git-svn: trunk@3051
2007-05-02 18:06:27 +00:00
Nigel Horne
94de6789d2 First draft
git-svn: trunk@3048
2007-05-01 21:50:28 +00:00
Sven Strickroth
a99111f050 remove old CVS-stuff and make the repository look more like SVN
git-svn: trunk@2755
2007-02-17 19:02:20 +00:00