aCaB
d070d47570
otf pdf scanning
...
git-svn: trunk@3620
18 years ago
Török Edvin
0664128a61
tagless version of HTML file (bb #162 )
...
fix compiler warning
git-svn: trunk@3619
18 years ago
aCaB
2ac2095aa5
limits in scanbuff
...
git-svn: trunk@3618
18 years ago
aCaB
41273d0802
quick fix for edwin
...
git-svn: trunk@3617
18 years ago
aCaB
86e209d667
more limits
...
git-svn: trunk@3616
18 years ago
Tomasz Kojm
c754386654
mail: scan text attachments and decoded base64 bodies also with type 4 sigs (bb#378)
...
git-svn: trunk@3615
18 years ago
aCaB
e7a322eae4
newlimits merge
...
git-svn: trunk@3614
18 years ago
Török Edvin
a5cac7bc08
add bugzilla reference
...
git-svn: trunk@3613
18 years ago
aCaB
a93ecd0957
fixme
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3612 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
f87a92ca87
replace getc() with getc_unlocked() when available. This
...
avoids a function call on systems that have getc_unlocked()
implemented as a macro.
git-svn: trunk@3611
18 years ago
Tomasz Kojm
87e914447c
add missing mutex sync for progexit (bb#461)
...
git-svn: trunk@3610
18 years ago
aCaB
5a0c148d68
gotta love brackets
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3609 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
bbd6ca3fbb
more limits and ole2 collision fixup
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3608 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
eec679f57f
match_regex: make sure --exclude/include patterns with trailing slashes are handled correctly (bb#820)
...
git-svn: trunk@3607
18 years ago
Tomasz Kojm
c91956eace
fix return value of daemonize() under Windows&OS/2 (thx NJH)
...
git-svn: trunk@3606
18 years ago
Tomasz Kojm
7db77fbf36
improve I/O error handling in cli_filetype2 (bb#818)
...
git-svn: trunk@3605
18 years ago
Török Edvin
e1bb690579
don't use EXIT_SUCCESS if <stdlib.h> is not included;
...
include <sys/select.h> only if needed for fd_set (bb #452 )
git-svn: trunk@3604
18 years ago
aCaB
ec32d1d8cb
oops
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3603 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
c17ed38ceb
nsis
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3602 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
ed9753e99d
add support for signature whitelisting with daily.ign/local.ign (bb#779)
...
git-svn: trunk@3601
18 years ago
aCaB
de2c23eee7
sync to trunk - complete
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3600 77e5149b-7576-45b1-b177-96237e5ba77b
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
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
18 years ago
aCaB
f7fb0b42d3
add new version
...
git-svn: trunk@3597
18 years ago
aCaB
6ce73a6c01
old file removed
...
git-svn: trunk@3596
18 years ago
Török Edvin
2a138cc577
reduce stack usage of cli_scanscript (bb #819 )
...
git-svn: trunk@3595
18 years ago
aCaB
850db69e9e
update limits
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3594 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
efac2f09b7
don't ignore SIGBUS, SIGFPE, SIGILL, and SIGSEGV.
...
POSIX says the behaviour is undefined if they are ignored.
(on HP-UX behaviour was: hang)
make BIGSTACK the default on HPUX
git-svn: trunk@3593
18 years ago
aCaB
281c7642fb
config
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/newlimits@3592 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
6b656d3608
compatibility with new matcher extension
...
git-svn: trunk@3590
18 years ago
Török Edvin
c3671221da
introduce hashset_* functions
...
use a faster hash function
use hashset to load mdb signatures
regenerate files due to hash function change
enable hash function profiling during generation
git-svn: trunk@3589
18 years ago
Tomasz Kojm
1a2906f432
add support for matching single bytes anchored to sub-signatures; bump f-level
...
git-svn: trunk@3588
18 years ago
Török Edvin
c305bb5792
fix -pedantic warning.
...
git-svn: trunk@3587
18 years ago
Török Edvin
183f9e7571
enhance CLI_ISCONTAINED checks, reorder checks
...
git-svn: trunk@3586
18 years ago
Török Edvin
ab0650b693
don't include both zlib and LzmaTypes.h (bb #805 )
...
fixes build failure with non-system zlib
move declaration of CLI_LZMA into lzma_iface.c
allocate CLI_LZMA* in lzma_iface.c
git-svn: trunk@3585
18 years ago
Török Edvin
015ce4a89b
support for generic text normalizer (CL_TYPE_SCRIPT)
...
git-svn: trunk@3584
18 years ago
Török Edvin
3064a5428c
generic text normalizer (bb #241 )
...
update automake files: automake complained that they were too old
git-svn: trunk@3583
18 years ago
Tomasz Kojm
96435bdc49
fix some compiler warnings
...
git-svn: trunk@3582
18 years ago
aCaB
e70ec49387
bb#64
...
git-svn: trunk@3581
18 years ago
Tomasz Kojm
2fa01e2df6
fix fd handling (thanks Edwin)
...
git-svn: trunk@3580
18 years ago
Török Edvin
92697347dd
use cli_ctime()
...
git-svn: trunk@3579
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
Tomasz Kojm
a647ecb2a6
set MAGIC_BUFFER_SIZE to 512
...
git-svn: trunk@3577
18 years ago
Tomasz Kojm
128c7bed98
fix invalid free() (bb#809)
...
git-svn: trunk@3576
18 years ago
Török Edvin
baedf04d66
don't leave return value uninitialized. (bb #808 ).
...
git-svn: trunk@3575
18 years ago
Török Edvin
7067a88c9b
enum encodings was missing (bb #807 )
...
git-svn: trunk@3574
18 years ago
Tomasz Kojm
3e3f77c2c2
fix error path descriptor leaks
...
git-svn: trunk@3573
18 years ago
Török Edvin
6a9b1e91e0
clean up header
...
git-svn: trunk@3572
18 years ago
Török Edvin
b3fc7f9747
use entconv to detect UTF-16BE, and UCS-4 variants
...
use only cli_readline() we don't need exact conversion
drop unused functions,
simplify encoding_norm_readline(), and rename to encoding_normalize_toascii()
git-svn: trunk@3571
18 years ago