aCaB
2455584143
sync to trunk
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3599 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
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
18 years ago
Török Edvin
183f9e7571
enhance CLI_ISCONTAINED checks, reorder checks
...
git-svn: trunk@3586
18 years ago
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
18 years ago
Török Edvin
7d39618297
fix quoting of version.
...
git-svn: trunk@3565
18 years ago
Török Edvin
8b46ba3f1c
add AC_C_RESTRICT (bb #452 )
...
git-svn: trunk@3564
18 years ago
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
18 years ago
Tomasz Kojm
9f71410ad3
if available use dscl on Mac OS X (bb#753)
...
git-svn: trunk@3524
18 years ago
Tomasz Kojm
ad08b903a5
don't link with nsl if not needed (bb#754)
...
git-svn: trunk@3522
18 years ago
Tomasz Kojm
1d643803e5
drop internal snprintf implementation
...
git-svn: trunk@3518
18 years ago
Török Edvin
4e1127c594
AC_TRY_LINK already adds a main(), remove duplicate main()
...
entconv improvements to improve security and performance
Part I for (bb #686 , #386 )
TODO:
* optimize entity_norm
* create testfiles for unicode encoding variants
* create a regression test
* check for memory leaks
git-svn: trunk@3511
18 years ago
aCaB
ace28304ad
byteswapped testfiles - bb#398
...
git-svn: trunk@3506
18 years ago
Török Edvin
6eac0e0612
improve iconv() detection, by actually trying to link a test-program (bb #599 ).
...
git-svn: trunk@3485
18 years ago
Török Edvin
a0e5e84425
avoid bringing in checks for languages we don't use (decreases configure size by 300Kb+).
...
git-svn: trunk@3484
18 years ago
aCaB
c528900f5e
reenable canadian cross in configure
...
git-svn: trunk@3483
18 years ago
Török Edvin
80cf63099c
add support for version scripts when using Sun's ld on Solaris.
...
use $GREP to grep binary files, needed for autoit to build on Solaris.
add support for both GNU and Sun ld version scripts.
add version script maps to libclamunrar, libclamunrar_iface. Enumerate all symbols, Sun's ld doesn't support cl_* (only *).
cli_decodesig needs a dummy definition on Solaris.
git-svn: trunk@3474
18 years ago
Török Edvin
097455e1c4
add ld version script support.
...
cl_ symbols are exported with a CLAMAV_PUBLIC version,
cli_ symbols with a CLAMAV_PRIVATE version.
TODO: reduce number of cli_* symbols exported.
clamav-milter/Makefile.in/am: fix out-of-tree builds of manpage.
git-svn: trunk@3463
18 years ago
Török Edvin
ff75dedb3d
strcasestr() check and replacement.
...
git-svn: trunk@3461
18 years ago
aCaB
f377e052cd
Merging the post0.92 stuff
...
Please don't commit anything till I'm finished
A full changelog will come up later
Thanks
git-svn: trunk@3410
18 years ago
Tomasz Kojm
510f59248e
bump f-level and revision
...
git-svn: trunk@3399
18 years ago
Tomasz Kojm
5ca7fd1813
re-include RAR code
...
git-svn: trunk@3396
18 years ago
aCaB
813864ce6b
(hopefully) all the stuff lost
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/not_for_0.92_tempbranch@3388 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
fe31e308d0
bump revision
...
git-svn: trunk@3378
18 years ago
Tomasz Kojm
067ecc29a3
temporarily remove the RAR code
...
git-svn: trunk@3371
18 years ago
aCaB
ed93f138f3
preliminary autoit support (ea05/ea06)
...
minor fixes coming up later
git-svn: trunk@3340
18 years ago
Tomasz Kojm
6ce302428f
by default don't build and link with libclamunrar;
...
use --enable-unrar to build with RAR support
git-svn: trunk@3324
18 years ago
aCaB
f847541a6e
FPU endianess detection in configure
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/not_for_0.92_tempbranch@3316 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Trog
2fda4dc0ea
* libclamunrar: move unrar to a separate library, under an unrar license.
...
* libclamav/unarj: further bounds checking
git-svn: trunk@3310
18 years ago
Tomasz Kojm
6f9904bad7
bump revisions
...
git-svn: trunk@3292
18 years ago
Tomasz Kojm
d13fdf0315
update
...
git-svn: trunk@3284
18 years ago
Török Edvin
8fffd0ed51
don't use stdint.h in configure.in tests (bb #673 )
...
git-svn: trunk@3241
18 years ago
Török Edvin
6295dc5cdc
configure, configure.in: add comment on origin of testcases.
...
git-svn: trunk@3237
18 years ago
Török Edvin
cbc69ae811
add check to detect certain compiler bugs that cause incorrect code generation for CLI_ISCONTAINED.
...
So we avoid having bugs like #613 , and #670 reported over and over.
git-svn: trunk@3234
18 years ago
Török Edvin
53ff1b0490
add regcomp(), regexec() impl. from OpenBSD's libc.
...
This code is licensed under the 3-clause BSD.
This will be used instead of system provided regexec()/regcomp() to
have consistent behaviour across platforms.
git-svn: trunk@3225
18 years ago
Tomasz Kojm
09eab32afc
move hardware acceleration code to contrib/hwaccel/hwaccel.patch
...
git-svn: trunk@3209
18 years ago
Tomasz Kojm
18ac2256e4
update
...
git-svn: trunk@3135
18 years ago
aCaB
35eb635417
compiler indepenedent sign-extended signed right shift macroes
...
git-svn: trunk@3126
18 years ago
Tomasz Kojm
4fbe95ed57
update
...
git-svn: trunk@3111
18 years ago
Tomasz Kojm
e66402f5db
update
...
git-svn: trunk@3092
18 years ago
Tomasz Kojm
4cf912b573
handle FreeBSD 7.x
...
git-svn: trunk@3073
18 years ago
Tomasz Kojm
a6d4c3f95e
fix compilation issues under FreeBSD 4.x and 5.x (bb#455)
...
git-svn: trunk@3072
18 years ago
Tomasz Kojm
73224c705e
remove libcurl checks
...
git-svn: trunk@3041
18 years ago
Tomasz Kojm
a39ae4686d
use actual version and user names in man pages (bb#408)
...
git-svn: trunk@2963
18 years ago
Tomasz Kojm
d6d9e527da
use -lthr instead of -pthread on FreeBSD 6.x
...
git-svn: trunk@2948
18 years ago
Tomasz Kojm
71dd1750fd
don't link against libcurl in experimental mode
...
git-svn: trunk@2907
18 years ago
Tomasz Kojm
8bead9a17d
add GNU/Hurd support (bb#363)
...
git-svn: trunk@2906
18 years ago
Tomasz Kojm
e8e9d02e0a
update libclamav version number
...
git-svn: trunk@2895
19 years ago
Tomasz Kojm
34f71e0e12
clamscan: merge win32 patches from NJH
...
git-svn: trunk@2864
19 years ago
Tomasz Kojm
ef38c83d47
add support for HP-UX 11.11
...
git-svn: trunk@2856
19 years ago
Tomasz Kojm
fdf715fd25
use -pthread also for FreeBSD 6.x
...
git-svn: trunk@2855
19 years ago