aCaB
998bcfa7fc
fmap in magicscan
16 years ago
aCaB
cb680655f1
unify mail-container scans
16 years ago
aCaB
81fded1131
7z support
16 years ago
Tomasz Kojm
51bbedb132
libclamav, clamd: handle file exclusion in cli_ftw() (bb#1656)
16 years ago
aCaB
46026ca721
3rd time a charm. tested.
16 years ago
aCaB
0c8d736899
fix typo, workaround crappy preprocessors (bb#1658)
16 years ago
aCaB
86d59b249e
fix portability issues for fseeko, sysconf(_SC_PAGESIZE), getpagesize() (bb#1658)
16 years ago
Tomasz Kojm
3222a09656
libclamav: add support for Universal Binaries
...
(archives with Mach-O files for different architectures, bb#1592)
16 years ago
Török Edvin
cfec3d90ce
bytecode: fix handling of cast and icmp opcodes, improve stack handling.
16 years ago
Török Edvin
e54f3fd166
Fix a theoretical bug in the !HAVE_SAR case.
...
It is unlikely anyone was using the !HAVE_SAR code.
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
8df99a92aa
0.95.2
...
git-svn: trunk@5074
16 years ago
Török Edvin
4dec1e4b01
fix compiler warning
...
git-svn: trunk@5068
16 years ago
Török Edvin
2bc065d467
add support for (?i). Now regular expressions that begin with (?i) will be case
...
insensitive. (bb #1584 , #1598 ).
git-svn: trunk@5067
16 years ago
Tomasz Kojm
bdd4b77c18
0.95.1
...
git-svn: trunk@5032
16 years ago
Tomasz Kojm
faed911222
bump flevel and revision
...
git-svn: trunk@5031
16 years ago
Tomasz Kojm
9669477308
libclamav/others.h, configure: bump f-level and LC_REVISION
...
git-svn: trunk@4983
16 years ago
Tomasz Kojm
2cf6a78796
bump flevel and LC_REVISION (not touching LC_CURRENT because the API changes
...
only affect 0.95rc1)
git-svn: trunk@4960
16 years ago
Török Edvin
e68d70e7e0
strerror/strerror_r->cli_strerror which is always thread safe.
...
git-svn: trunk@4927
16 years ago
Tomasz Kojm
99f817e731
libclamav: introduce cl_engine_settings_* API calls for copying settings between engines
...
clamd/server-th.c: respect original engine settings after db reload (bb#1380)
git-svn: trunk@4885
16 years ago
Tomasz Kojm
005816e3c8
bump version numbers
...
git-svn: trunk@4864
16 years ago
Török Edvin
a1598d7ccb
trim extra leading and trailing slashes (bb #1423 ).
...
git-svn: trunk@4852
16 years ago
Török Edvin
e5e4a55410
merge from clamd-proto branch: introduce cli_ftw
...
git-svn: trunk@4754
17 years ago
Török Edvin
cc59cb00db
temp commit
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4668 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
b9a240a272
s/msg/path/
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4660 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
aad69ae60f
add back visit_directory_toplev
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4659 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
5bae92695c
cli_sftw -> cli_ftw, and hide old cli_ftw
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4658 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
66b47dd3ba
cli_ftw/cli_sftw cleanup
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4657 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
35c526fe49
visit_directory_begin/end
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4656 77e5149b-7576-45b1-b177-96237e5ba77b
17 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
55b358f614
fix CL_ENGINE_DB_TIME, time_t may well be 64-bits, so
...
writing only 32-bits will leave upper 32-bits undefined and lead to funny
results, such as VERSION command working first time, but 2nd time not showing
the DB timestamp.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4636 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
ce970052f4
push temporary work
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4613 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
efe3d1250b
finish traversal logic
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4606 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
03aefc7c37
fix build errors
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4605 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
2f6b761c7a
cli_ftw draft
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4604 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Tomasz Kojm
a37a861eec
libclamav: add CL_FLEVEL_DCONF (bb#1313)
...
git-svn: trunk@4550
17 years ago
Tomasz Kojm
33068e0973
libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead
...
git-svn: trunk@4416
17 years ago
Tomasz Kojm
ab0d2f054d
libclamav, clamd, clamscan: use cl_engine_set() to control AC settings
...
git-svn: trunk@4404
17 years ago
aCaB
f5a4018bd7
dlinit in cl_init
...
git-svn: trunk@4394
17 years ago
Tomasz Kojm
724b2bf770
Move cl_engine from clamav.h to others.h; move cl_limits to cl_engine;
...
New API calls:
int cl_init(unsigned int options);
struct cl_engine *cl_engine_new(unsigned int options);
int cl_engine_compile(struct cl_engine *engine);
struct cl_engine *cl_engine_dup(struct cl_engine *engine);
int cl_engine_free(struct cl_engine *engine);
more to come..
WARNING: THE BRANCH IS CURRENTLY BROKEN AND SHOULD NOT BE USED
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newapi@4370 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
08402afa4c
fix more compiler warnings (bb #273 )
...
git-svn: trunk@4353
17 years ago
Tomasz Kojm
92f585fbee
libclamav: use a regex for the filename field in .zmd/.rmd (bb#193)
...
git-svn: trunk@3973
17 years ago
Tomasz Kojm
c726840ca0
explicitely cast some constants (bb#936)
...
git-svn: trunk@3801
17 years ago
Tomasz Kojm
a6e388001a
integrate the DLP code from Marty Roesch
...
git-svn: trunk@3795
17 years ago
aCaB
997a0e0b86
hardfail on unlink failure
...
git-svn: trunk@3775
17 years ago
Török Edvin
07da5f358b
una_u32 should be unsigned.
...
git-svn: trunk@3772
17 years ago
Török Edvin
f8c4a43f49
use 2 separate unions for safety
...
git-svn: trunk@3769
17 years ago
Török Edvin
2565ef493a
fix attribute packed handling.
...
Add testcase for readint16
git-svn: trunk@3768
17 years ago
Török Edvin
415543ef91
add pragmas for non-gcc compilers
...
git-svn: trunk@3767
17 years ago