Shawn Webb
7209997f5b
bb5638
...
Add dumpcerts command-line option for clamscan. Only show certs in the PE file, not certs loaded by the certs db.
13 years ago
Shawn Webb
5cc4cb86c7
bb5638 - Add ability to completely disable PE authenticode verification.
13 years ago
aCaB
1e2c5907e7
add dconf for pe->catalog
14 years ago
aCaB
583cd65fc4
Add support for scanning different types of iso9660 image files.
...
The allowed sector size is within 2048 to 2448 (2352 raw + 96 sub).
Right now only the only file system supported is plain iso9660 with
optional Joliet extensions.
Additionally files with multi extents and interleaved files are not
supported.
Finally, due to the multiple possible ways to interpret the content
of a cd/dvd, I cannot guarantee that we scan the "right" files.
14 years ago
Tomasz Kojm
47762e70f5
add dconf for swf
14 years ago
Török Edvin
5b74e89a35
enable prefiltering, and add to dconf.
...
Also downgrade some warnings to debug messages.
15 years ago
Török Edvin
52dd3a6bda
Initial support for loading .cbc files from DB.
16 years ago
aCaB
81fded1131
7z support
16 years ago
aCaB
9981dfc43b
add ishield DCONF
16 years ago
Tomasz Kojm
89c14869ae
missing stuff (-a !@(*&!(@*&)
16 years ago
Tomasz Kojm
75e46945d2
libclamav: add support for cpio archives (bb#1649) - missing changes
16 years ago
Tomasz Kojm
47d40feb7a
libclamav: use LibTomMath by Tom St Denis instead of libgmp for multiple precision integer arithmetic (bb#1366)
...
git-svn: trunk@4650
17 years ago
Török Edvin
42d26ac94c
Heuristic detection of Trojan.Swizzor.Gen (bb #1310 )
...
git-svn: trunk@4511
17 years ago
Tomasz Kojm
15850fc6d4
simplify the code; don't free 'engine'
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newapi@4380 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
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
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
Török Edvin
777dd0077f
fix flag code assignment
...
git-svn: trunk@3796
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
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
Török Edvin
dbe2f388e9
the ugly hack isn't needed on Solaris after all, if building with system zlib. Instead defining only Z_BLOCK is enough.
...
git-svn: trunk@3467
18 years ago
aCaB
9f0d9b9890
make gcc 3.4.6 build on solaris
...
git-svn: trunk@3466
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
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
b6aee32121
add mew and upack into dconf
...
git-svn: trunk@2652
19 years ago
Tomasz Kojm
bc93eda059
dynamic configuration support
...
git-svn: trunk@2603
19 years ago