Tomasz Kojm
a68c8f5809
add missing prototype for mirman_whitelist
...
git-svn: trunk@3969
17 years ago
Tomasz Kojm
ea89339f2e
whitelisting can be now remotely disabled
...
git-svn: trunk@3965
17 years ago
Tomasz Kojm
a68aa31f95
freshclam: if all mirrors get blacklisted internally and freshclam is recent enough then attempt to whitelist them (bb#965)
...
git-svn: trunk@3963
17 years ago
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
17 years ago
Tomasz Kojm
9424a48257
another fix for bb#1095
...
git-svn: trunk@3948
17 years ago
Tomasz Kojm
510da7b7ac
freshclam: try load balance update sessions between available mirrors
...
git-svn: trunk@3947
17 years ago
Tomasz Kojm
195be7d446
freshclam/manager.c: fix rename() problem on w32 (bb#1084)
...
git-svn: trunk@3944
17 years ago
Tomasz Kojm
361cc7719a
include winsock on w32
...
git-svn: trunk@3943
17 years ago
Tomasz Kojm
44eb77a1ff
freshclam/mirman.c: fix compilation error on w32 (bb#1095)
...
git-svn: trunk@3942
17 years ago
Tomasz Kojm
7edaa8a52f
respect HTTPProxyPort in new code (bb#1094)
...
git-svn: trunk@3941
17 years ago
Tomasz Kojm
b54eb319c6
freshclam: IPv6 support (bb#715)
...
git-svn: trunk@3940
17 years ago
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
17 years ago
Török Edvin
fd08e02ea3
add Javascript normalizer (not yet enabled)
...
git-svn: trunk@3917
17 years ago
Török Edvin
29d8b7deaf
add missing closesocket on error path (bb #1073 ).
...
git-svn: trunk@3894
17 years ago
Tomasz Kojm
770fb16668
freshclam: in interactive mode EXIT_n can be passed to --on-*-execute to overwrite the default return code values (bb#465)
...
git-svn: trunk@3874
17 years ago
Tomasz Kojm
a9d3aa14cd
libclamunrar_iface, clamd, freshclam: merge win32 patches from NJH (bb#802)
...
git-svn: trunk@3872
17 years ago
Tomasz Kojm
72ce4b70eb
improve handling of PDF, CAB, RTF, OLE2 and HTML files (sync with branch/0.93)
...
git-svn: trunk@3862
17 years ago
Tomasz Kojm
b500915b81
don't call daemonize() under w32 (bb#1002)
...
git-svn: trunk@3857
17 years ago
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
17 years ago
aCaB
69dfed42ea
revert r3808 - bb#1010
...
git-svn: trunk@3839
17 years ago
aCaB
0c61079c6c
don't link pthread if not needed
...
git-svn: trunk@3808
17 years ago
Török Edvin
0c54213b6e
show errno reason in freshclam on failure (bb #923 )
...
git-svn: trunk@3791
17 years ago
Török Edvin
e5b0783922
-lcheck needs to be conditional, use @LCHECK@.
...
Regenerate Makefiles.
git-svn: trunk@3774
17 years ago
Tomasz Kojm
c1908ce710
keep proper file order when building .cld file
...
git-svn: trunk@3667
18 years ago
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
3064a5428c
generic text normalizer (bb #241 )
...
update automake files: automake complained that they were too old
git-svn: trunk@3583
18 years ago
Tomasz Kojm
1cdb6cfbac
s/HAVE_GMP/HAVE_LIBGMP
...
git-svn: trunk@3567
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
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
a3fe2c5ba1
make the parser more sensitive to syntax errors (bb#238)
...
git-svn: trunk@3561
18 years ago
Tomasz Kojm
49fb1de4b7
advertise itself as HTTP/1.0 client
...
git-svn: trunk@3545
18 years ago
Tomasz Kojm
bcbe6ad713
reduce the number of error messages (bb#478)
...
git-svn: trunk@3530
18 years ago
Tomasz Kojm
9b191ef136
more typos
...
git-svn: trunk@3529
18 years ago
Tomasz Kojm
bafa192b04
fix typos introduced in r3503 (thanks Edwin)
...
git-svn: trunk@3528
18 years ago
Tomasz Kojm
587d344b1f
add error reporting to daemonize() (bb#729)
...
git-svn: trunk@3526
18 years ago
Tomasz Kojm
0aa3ba0660
respect custom dbdir settings in print_version() (bb#699)
...
git-svn: trunk@3521
18 years ago
Tomasz Kojm
7e5f05e0a5
revert last patch
...
git-svn: trunk@3503
18 years ago
Tomasz Kojm
9a27daa48c
advertise itself as HTTP/1.0 compliant (instead of 1.1)
...
git-svn: trunk@3502
18 years ago
Tomasz Kojm
8834ac9b1f
under some conditions old db files were not being removed
...
git-svn: trunk@3489
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
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
Tomasz Kojm
d8b95725a1
new option CompressLocalDatabase
...
git-svn: trunk@3455
18 years ago
Tomasz Kojm
ba85c02e06
various improvements
...
git-svn: trunk@3454
18 years ago
Tomasz Kojm
9d193ff26c
add support for .cld containers
...
git-svn: trunk@3444
18 years ago
aCaB
8ec38f70a0
changelog + reverted automake10
...
git-svn: trunk@3414
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
5ca7fd1813
re-include RAR code
...
git-svn: trunk@3396
18 years ago
Tomasz Kojm
7291868a75
eliminate misleading error message when downloading to empty directory
...
git-svn: trunk@3391
18 years ago
Tomasz Kojm
067ecc29a3
temporarily remove the RAR code
...
git-svn: trunk@3371
18 years ago