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
Török Edvin
2b48146780
Use packed attribute for unaligned access. See bb #890
...
git-svn: trunk@3765
17 years ago
aCaB
6c06c7b3bb
bb#384
...
git-svn: trunk@3750
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
aCaB
c0a95e0ce6
bb#384 - unlink
...
git-svn: trunk@3747
17 years ago
Török Edvin
aeebf2ea28
cannot use if in cli_dbgmsg() macro
...
git-svn: trunk@3646
18 years ago
Török Edvin
7be8d871f6
replace cli_dbgmsg with a macro that avoids calling
...
the real function if we're not debugging. Statically
predict this branch as untaken.
updates due to above change
git-svn: trunk@3643
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
aCaB
d91ab809a2
initial rewrite of limits
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3591 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
96435bdc49
fix some compiler warnings
...
git-svn: trunk@3582
18 years ago
Török Edvin
9e751804a2
introduce cli_ctime() that uses ctime_r() when
...
available, and falls back to locking with a mutex around
ctime(). (ensures we are using the same mutex always).
use cli_ctime() instead of the thread-unsafe ctime().
This fixes stability problems.
git-svn: trunk@3578
18 years ago
aCaB
b80ae27752
newlimits started
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3556 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
4ad62d4eb4
api drafted
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3552 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
bf45cebea6
structs redesigned
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3550 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
bdd702c57e
fix typo causing build failure on ppc.
...
minor cleanup in Makefiles.
git-svn: trunk@3465
18 years ago
Tomasz Kojm
a170cc4fd0
fix typo
...
git-svn: trunk@3453
18 years ago