Tomasz Kojm
e9936012a3
fix checkaccess() return value on win32 (bb#847)
...
git-svn: trunk@3657
2008-02-19 14:50:42 +00:00
aCaB
381391504a
limit set typoed in clamscan
...
git-svn: trunk@3634
2008-02-14 18:53:01 +00:00
aCaB
a5d91be788
limits: defaults and conf files
...
git-svn: trunk@3624
2008-02-13 02:06:19 +00:00
aCaB
e7a322eae4
newlimits merge
...
git-svn: trunk@3614
2008-02-11 17:38:21 +00:00
Tomasz Kojm
eec679f57f
match_regex: make sure --exclude/include patterns with trailing slashes are handled correctly (bb#820)
...
git-svn: trunk@3607
2008-02-11 11:36:11 +00:00
aCaB
de2c23eee7
sync to trunk - complete
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3600 77e5149b-7576-45b1-b177-96237e5ba77b
2008-02-08 18:38:47 +00:00
aCaB
2455584143
sync to trunk
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3599 77e5149b-7576-45b1-b177-96237e5ba77b
2008-02-08 17:50:44 +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
aCaB
281c7642fb
config
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3592 77e5149b-7576-45b1-b177-96237e5ba77b
2008-02-07 02:00:21 +00:00
aCaB
d91ab809a2
initial rewrite of limits
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3591 77e5149b-7576-45b1-b177-96237e5ba77b
2008-02-06 21:19:10 +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
a3fe2c5ba1
make the parser more sensitive to syntax errors (bb#238)
...
git-svn: trunk@3561
2008-01-30 20:04:02 +00:00
Tomasz Kojm
5a3aeff49f
fix handling of special characters in mprintf/logg (bb#360)
...
git-svn: trunk@3533
2008-01-23 16:38:36 +00:00
Tomasz Kojm
0aa3ba0660
respect custom dbdir settings in print_version() (bb#699)
...
git-svn: trunk@3521
2008-01-22 10:42:30 +00:00
Török Edvin
a0e5e84425
avoid bringing in checks for languages we don't use (decreases configure size by 300Kb+).
...
git-svn: trunk@3484
2008-01-06 16:58:25 +00:00
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
2007-12-31 12:46:26 +00:00
Török Edvin
2fe76d5051
merged from not_for_0.92_tempbranch.
...
remove "all domain scan" feature from phishcheck
(--no-phishing-restrictedscan). Nobody is using it.
Don't care why an url is clean, just state it is clean.
Various cleanups resulting from this.
Prepare to introduce selective turn on of sub-features.
git-svn: trunk@3417
2007-12-14 11:44:56 +00:00
aCaB
8ec38f70a0
changelog + reverted automake10
...
git-svn: trunk@3414
2007-12-13 21:49:38 +00:00
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
2007-12-13 19:45:38 +00:00
Tomasz Kojm
5ca7fd1813
re-include RAR code
...
git-svn: trunk@3396
2007-12-12 21:46:34 +00:00
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
2007-12-10 22:17:06 +00:00
Tomasz Kojm
067ecc29a3
temporarily remove the RAR code
...
git-svn: trunk@3371
2007-12-06 14:48:48 +00:00
Török Edvin
88c90922be
revert change from trunk and move to branch.
...
git-svn: trunk@3370
2007-11-14 21:33:07 +00:00
Török Edvin
a4e6ac4d78
remove "all domain scan" feature from phishcheck (--no-phishing-restrictedscan). Nobody is using it.
...
Don't care why an url is clean, just state it is clean.
Various cleanups resulting from this.
Prepare to introduce selective turn on of sub-features.
git-svn: trunk@3369
2007-11-14 20:53:42 +00:00
Tomasz Kojm
3d53538b51
add cli_ac_setdepth(), --dev-ac-depth, DevACOnly, DevACDepth
...
git-svn: trunk@3365
2007-11-08 15:17:08 +00:00
Tomasz Kojm
6ce302428f
by default don't build and link with libclamunrar;
...
use --enable-unrar to build with RAR support
git-svn: trunk@3324
2007-10-26 18:45:20 +00:00
Trog
2fda4dc0ea
* libclamunrar: move unrar to a separate library, under an unrar license.
...
* libclamav/unarj: further bounds checking
git-svn: trunk@3310
2007-10-23 12:04:53 +00:00
Tomasz Kojm
6eef8704ef
check both st_dev and st_ino in move_infected()
...
git-svn: trunk@3280
2007-10-08 16:11:29 +00:00
Tomasz Kojm
38fe8af4ff
better error checking/reporting (bb#657)
...
git-svn: trunk@3273
2007-10-05 23:48:44 +00:00
Török Edvin
f33a4e578d
use cli_regcomp(), instead of regcomp().
...
[patch idea approved by TK]
git-svn: trunk@3235
2007-09-20 22:03:53 +00:00
Tomasz Kojm
09eab32afc
move hardware acceleration code to contrib/hwaccel/hwaccel.patch
...
git-svn: trunk@3209
2007-09-07 14:22:10 +00:00
Tomasz Kojm
70edb0851e
add support for PUA databases
...
git-svn: trunk@3169
2007-08-13 18:10:35 +00:00
Tomasz Kojm
e91adae958
bb#508 (Can't run clamscan as root)
...
git-svn: trunk@3069
2007-05-28 12:47:33 +00:00
Tomasz Kojm
692bda6847
prepare for enabling phishing code in non-experimental builds
...
git-svn: trunk@3042
2007-05-01 16:08:57 +00:00
Tomasz Kojm
73224c705e
remove libcurl checks
...
git-svn: trunk@3041
2007-05-01 12:01:12 +00:00
Tomasz Kojm
bb34cb31fe
update some copyrights and stick to GPL v2
...
git-svn: trunk@3003
2007-03-31 20:31:04 +00:00
Tomasz Kojm
a4453bce53
fix compilation error
...
git-svn: trunk@2996
2007-03-29 15:07:19 +00:00
Tomasz Kojm
34efd8f1eb
fix gcc -W* warnings
...
git-svn: trunk@2915
2007-03-06 17:05:04 +00:00
Tomasz Kojm
65d08d617a
some mallocs should be callocs
...
git-svn: trunk@2880
2007-03-01 01:27:43 +00:00
Tomasz Kojm
8ca8a18e2d
drop shared/memory.[ch]
...
git-svn: trunk@2874
2007-02-28 02:44:23 +00:00
Tomasz Kojm
34f71e0e12
clamscan: merge win32 patches from NJH
...
git-svn: trunk@2864
2007-02-25 02:54:38 +00:00
Tomasz Kojm
e091cb386e
clamscan, clamdscan, clamconf: compile with CL_NOTHREADS defined
...
git-svn: trunk@2860
2007-02-24 20:36:44 +00:00
Tomasz Kojm
66ba178504
drop rmdirs() and use cli_rmdirs() instead
...
git-svn: trunk@2842
2007-02-22 18:13:13 +00:00
Tomasz Kojm
c5107e70f5
add switches for pdf
...
git-svn: trunk@2841
2007-02-22 17:49:57 +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