Tomasz Kojm
51bbedb132
libclamav, clamd: handle file exclusion in cli_ftw() (bb#1656)
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
Török Edvin
b070a1d264
fix build on platforms where pthread in not part of libc (bb #1470 ).
...
git-svn: trunk@4946
16 years ago
Tomasz Kojm
20473dece8
libclamav/others.c: move cli_gentemp*() to others_common.c
...
clamav-milter: don't link to libclamav (bb#1463)
git-svn: trunk@4938
16 years ago
Török Edvin
2f4e80d8b1
add missing ifdefs
...
git-svn: trunk@4937
16 years ago
Török Edvin
69c8f26a81
fix
...
git-svn: trunk@4936
16 years ago
Török Edvin
05b0e635de
use just mutex+strerror
...
git-svn: trunk@4935
16 years ago
Török Edvin
d1155c6bae
typo
...
git-svn: trunk@4932
16 years ago
Török Edvin
cd01baca45
make sure XSI strerror_r is used.
...
git-svn: trunk@4931
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
Török Edvin
56c97aa050
only when there are at least 2 chars in pathname.
...
git-svn: trunk@4853
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
fe389c841d
reorder fields (bb #1144 )
...
git-svn: trunk@4830
16 years ago
Tomasz Kojm
215fe6cc39
libclamav/clamd: fix double-slash when scanning the root dir (bb#1394)
...
git-svn: trunk@4794
17 years ago
Török Edvin
e5e4a55410
merge from clamd-proto branch: introduce cli_ftw
...
git-svn: trunk@4754
17 years ago
Tomasz Kojm
afff80efb9
libclamav, shared: minor cleanups; fix handling of long file names (bb#1349)
...
git-svn: trunk@4670
17 years ago
Török Edvin
28e89f60ca
fix warnings
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4669 77e5149b-7576-45b1-b177-96237e5ba77b
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
Török Edvin
3de54fe471
WIP switch to new multiscan code.
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4655 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
58b5cb19a6
fix poll, we add a new fd so we need to iterate on old nfds.
...
Various other work on recursion, unified scan, etc.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4635 77e5149b-7576-45b1-b177-96237e5ba77b
17 years ago
Török Edvin
4a588824db
fix build
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4614 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
3cf9fec2b0
add missing state
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4607 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
Török Edvin
02b5f26cab
make regex available in libclamav_internal_utils.la, split others.c instead of
...
using #ifdef CLI_MEMFUNS_ONLY.
git-svn: trunk@4553
17 years ago