Tomasz Kojm
3f81d93a7e
libclamav: fix detection of Worm.Mydoom.M.log and control it with CL_SCAN_ALGORITHMIC and dconf (bb#1241)
...
git-svn: trunk@4291
17 years ago
aCaB
e21657dfc9
a faster and more compact allocator
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/mpool@4286 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
aCaB
a5746c2512
TODO:
...
- make regex* and hash* behave properly (either include or exclude from the pool entirely)
- cleanup the ifdefs and make a single macro
- fixup the proto for dconf (re-enables make check in mpool-mode)
- check the possibility to entirely wipe frees from error paths in mpool-mode
(this totally simplifies the code)
git-svn-id: file:///var/lib/svn/clamav-devel/branches/mpool@4271 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
aCaB
885c2bf5b9
builds with and without mpools (#define USE_MPOOL) but it's still very broked
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/mpool@4269 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
aCaB
b94e66c486
HIGLY EXPERIMENTAL memory pool for libclamav
...
The goal is to put an end to memory wasted due to stupid allocators and fragmentation
In the long run mpool libraries will be replaced with better code. For now there just good enough.
This branch is currently under development and totally broken.
If it will ever compile, it'll probably result in random crashes or at least (slightly) higher load times.
The code is also terrible, just don't look.
Do not use except for testing.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/mpool@4266 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
8be1d5a4bb
enable JS normalizer
...
git-svn: trunk@3919
17 years ago
Tomasz Kojm
e8ae4fae02
faster loading of uncompressed .cld files
...
git-svn: trunk@3854
17 years ago
Tomasz Kojm
26fbf6bddf
DLP updates
...
git-svn: trunk@3798
17 years ago
Tomasz Kojm
2023340a41
update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD
...
git-svn: trunk@3749
17 years ago
Török Edvin
08f0150f16
don't scan comment.html and script.html.
...
add failsafe dconf option. (bb #851 )
set scanscript limit to 512k
TODO don't generate above 2 files
better condition for bb #849
git-svn: trunk@3659
18 years ago
Török Edvin
d6df9ffb5a
use pthread_cond_* instead of usleep() in MULTISCAN (bb #758 )
...
enable entconv by default
others.c: fix compiler warning
regex_list.c: remove unused code, because a better solution is scheduled for 0.94 (bb #725 )
git-svn: trunk@3627
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
015ce4a89b
support for generic text normalizer (CL_TYPE_SCRIPT)
...
git-svn: trunk@3584
18 years ago
Tomasz Kojm
5a85b33374
remove experimental JS and PST code
...
git-svn: trunk@3501
18 years ago
Tomasz Kojm
056d95dc5a
add (initial) support for direct loading of CVD files
...
git-svn: trunk@3435
18 years ago
Tomasz Kojm
7c06afc6f3
add dconf support for autoit
...
git-svn: trunk@3341
18 years ago
Tomasz Kojm
018222a24e
re-enable ARJ in standard builds; bump f-level
...
git-svn: trunk@3290
18 years ago
Tomasz Kojm
1c9ba46e52
make ARJ experimental
...
git-svn: trunk@3285
18 years ago
aCaB
95e31dc77b
General "tidy" and some algo hacks.
...
Old and inefficient sue cryptor replaced with a signature.
git-svn: trunk@3202
18 years ago
Trog
9d96e4b608
add ARJ and SFX-ARJ support
...
git-svn: trunk@3138
18 years ago
Tomasz Kojm
c98bc23f79
DCONF support for ASPACK
...
git-svn: trunk@3103
18 years ago
Tomasz Kojm
8fb8d069b0
DCONF support for NSIS
...
git-svn: trunk@3061
18 years ago
Tomasz Kojm
692bda6847
prepare for enabling phishing code in non-experimental builds
...
git-svn: trunk@3042
18 years ago
Török Edvin
ec30bb298f
add phishing module definition to dconf
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2981 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Sven Strickroth
a99111f050
remove old CVS-stuff and make the repository look more like SVN
...
git-svn: trunk@2755
19 years ago
Tomasz Kojm
19d9d4dac4
enable sue, mew, upack and nspack
...
git-svn: trunk@2654
19 years ago
Tomasz Kojm
b6aee32121
add mew and upack into dconf
...
git-svn: trunk@2652
19 years ago
Tomasz Kojm
607d0d930d
update
...
git-svn: trunk@2606
19 years ago
Tomasz Kojm
bc93eda059
dynamic configuration support
...
git-svn: trunk@2603
19 years ago