aCaB
408be01ffe
add --stream
...
git-svn: trunk@4801
2009-02-17 00:08:17 +00:00
aCaB
7609af89f2
merge from clamd-proto branch:
...
handle multiple %v parameters
introduce poll_fds that also does the read into a buffer
introduce thrmgr_group* commands for keeping track of groups of commands
(multiscan, IDSESSION)
introduce 2 queues in thrmgr, multiscan queues get lower priority. Commands
are processed from both queues in a 4:1 ratio to avoid starvation.
unify reply code: conn_reply*
unify scanner code into scan_callback that is called from cli_ftw
multiscan doesn't need stat() now if readdir() provides dt_type
redesign clamd main loop: there is now an accept thread, and a
recv()/dispatch thread, +MaxThreads worker (scanner) threads.
introduce limiting on commands when worker threads are contended.
introduce IDSESSION, a replacement for the old SESSION command, that allows
asyncronous (scan) commands and scan replies
introduce INSTREAM that allows sending the data to scan on same connection
(vs STREAM that requires another port)
introduce zCOMMANDS
git-svn: trunk@4756
2009-02-12 17:11:27 +00:00
aCaB
ba2cf44051
updated clamd proto documentation
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4741 77e5149b-7576-45b1-b177-96237e5ba77b
2009-02-11 17:57:58 +00:00
aCaB
f17400cf3c
docs updated
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamd-proto@4740 77e5149b-7576-45b1-b177-96237e5ba77b
2009-02-11 16:40:05 +00:00
Tomasz Kojm
1d8a56d491
shared/optparser.c, clamconf/clamconf.c: add --generate-config
...
git-svn: trunk@4664
2009-01-29 19:03:59 +00:00
Tomasz Kojm
a128eb8063
clamconf: handle --version/-V
...
git-svn: trunk@4630
2009-01-22 14:38:16 +00:00
Tomasz Kojm
269d520dfb
shared/optparser.c, clamscan: use the new option parser
...
git-svn: trunk@4580
2008-12-30 10:33:43 +00:00
Tomasz Kojm
f487a82f65
docs/man/freshclam.1.in: document EXIT_n
...
git-svn: trunk@4514
2008-12-03 09:23:18 +00:00
aCaB
96a6080e94
make lintian happy
...
git-svn: trunk@4382
2008-11-12 11:21:45 +00:00
Tomasz Kojm
aef5cf19cf
docs/clamdoc.tex, docs/man/clamd.8.in: document nCOMMANDS (bb#1278)
...
git-svn: trunk@4348
2008-11-06 21:48:44 +00:00
Tomasz Kojm
285d0b33ca
freshclam: add new config option DetectionStatsCountry
...
git-svn: trunk@4297
2008-10-28 19:10:48 +00:00
Tomasz Kojm
2fb80ebc7c
freshclam: re-enable --submit-stats (bb#1235)
...
git-svn: trunk@4296
2008-10-28 09:25:55 +00:00
Tomasz Kojm
82c7fe72bc
freshclam: drop --submit-stats; please use SubmitDetectionStats instead (bb#1235)
...
git-svn: trunk@4260
2008-10-15 10:10:30 +00:00
aCaB
16516d51ac
docs update
...
git-svn: trunk@4257
2008-10-14 21:26:38 +00:00
Tomasz Kojm
64fd0bfcd7
freshclam: add support for submitting detection statistics (bb#777)
...
git-svn: trunk@4241
2008-10-10 14:22:00 +00:00
Tomasz Kojm
e863785852
enable ScanPDF by default (bb#1179)
...
git-svn: trunk@4189
2008-09-18 09:45:47 +00:00
Tomasz Kojm
c1c9d9f928
clamdscan: add support for --reload (bb#1098)
...
git-svn: trunk@4185
2008-09-18 08:17:47 +00:00
Tomasz Kojm
3c8de8cc86
mention PUA url
...
git-svn: trunk@4164
2008-09-02 12:54:18 +00:00
Tomasz Kojm
3f9918e1de
libclamav/dlp.c: limit number of false positive alerts
...
clamd, clamscan: don't scan for stripped SSNs by default
git-svn: trunk@4153
2008-08-29 23:33:12 +00:00
Tomasz Kojm
57e1a05eda
credit card detection fixes
...
git-svn: trunk@4150
2008-08-29 10:32:33 +00:00
Tomasz Kojm
3e9d8b3ec2
man/freshclam.1.in: fix typo (bb#1147)
...
git-svn: trunk@4142
2008-08-25 20:20:28 +00:00
Török Edvin
c1a133a07b
add file descriptor passing support to clamdscan (from contrib/clamd_fdscan)
...
git-svn: trunk@4080
2008-08-04 14:01:21 +00:00
Tomasz Kojm
c657d4d8b3
man page update for PUA include/exclude
...
git-svn: trunk@4063
2008-08-01 19:01:22 +00:00
Török Edvin
7f0d1148d6
clamd, clamscan, libclamav: new option HeuristicScanPrecedence (bb #649 )
...
docs/: update docs for HeuristicScanPrecedence and ScanPartialMessages
unit_tests/: add test for HeuristicScanPrecedence
git-svn: trunk@4037
2008-07-31 10:51:46 +00:00
Tomasz Kojm
f45d19ac4b
clamd: add support for ExcludePath (bb#675)
...
git-svn: trunk@3971
2008-07-18 16:31:02 +00:00
Tomasz Kojm
ec6429ab20
drop support for external unpackers (bb#1052)
...
git-svn: trunk@3888
2008-06-10 16:59:19 +00:00
aCaB
4d0faad49c
typo in the manpage
...
git-svn: trunk@3867
2008-05-28 02:37:05 +00:00
Tomasz Kojm
5fe6e72b1a
clamscan: new switches --structured-ssn-format, --structured-ssn-count, --structured-cc-count (bb#959)
...
git-svn: trunk@3841
2008-05-07 10:51:23 +00:00
aCaB
a36ba5a386
doc typo
...
git-svn: trunk@3823
2008-04-29 14:04:58 +00:00
aCaB
2c2f5711b7
milter: doc updated
...
git-svn: trunk@3822
2008-04-29 12:38:08 +00:00
Tomasz Kojm
26fbf6bddf
DLP updates
...
git-svn: trunk@3798
2008-04-18 17:14:20 +00:00
Tomasz Kojm
6f6fc585f5
bb#907
...
git-svn: trunk@3752
2008-04-02 21:40:00 +00:00
aCaB
4fd3c0442d
document limits
...
git-svn: trunk@3638
2008-02-15 12:16:11 +00:00
Tomasz Kojm
bcbe6ad713
reduce the number of error messages (bb#478)
...
git-svn: trunk@3530
2008-01-23 12:12:25 +00:00
Tomasz Kojm
d8b95725a1
new option CompressLocalDatabase
...
git-svn: trunk@3455
2007-12-22 21:30:38 +00:00
Török Edvin
2fe76d5051
merged from not_for_0.92_tempbranch.
...
remove "all domain scan" feature from phishcheck
(--no-phishing-restrictedscan). Nobody is using it.
Don't care why an url is clean, just state it is clean.
Various cleanups resulting from this.
Prepare to introduce selective turn on of sub-features.
git-svn: trunk@3417
2007-12-14 11:44:56 +00:00
aCaB
813864ce6b
(hopefully) all the stuff lost
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/not_for_0.92_tempbranch@3388 77e5149b-7576-45b1-b177-96237e5ba77b
2007-12-10 22:17:06 +00:00
Török Edvin
88c90922be
revert change from trunk and move to branch.
...
git-svn: trunk@3370
2007-11-14 21:33:07 +00:00
Török Edvin
a4e6ac4d78
remove "all domain scan" feature from phishcheck (--no-phishing-restrictedscan). Nobody is using it.
...
Don't care why an url is clean, just state it is clean.
Various cleanups resulting from this.
Prepare to introduce selective turn on of sub-features.
git-svn: trunk@3369
2007-11-14 20:53:42 +00:00
Nigel Horne
1a2b28a9cc
Improved SPF checking for phish false positives
...
git-svn: trunk@3312
2007-10-24 09:08:28 +00:00
Tomasz Kojm
e6fe106ee3
enable FixStaleSocket by default
...
git-svn: trunk@3272
2007-10-05 23:23:43 +00:00
Tomasz Kojm
09eab32afc
move hardware acceleration code to contrib/hwaccel/hwaccel.patch
...
git-svn: trunk@3209
2007-09-07 14:22:10 +00:00
Nigel Horne
a474daaa07
Further tidy of bugs 614 and 618
...
git-svn: trunk@3182
2007-08-21 13:19:41 +00:00
Nigel Horne
671973aaae
Black-hole-mode no longer needs to be run as root
...
git-svn: trunk@3174
2007-08-18 16:12:27 +00:00
Tomasz Kojm
70edb0851e
add support for PUA databases
...
git-svn: trunk@3169
2007-08-13 18:10:35 +00:00
Török Edvin
3fced6f7b0
Rename Phishing.Email.* to Phishing.Heuristics.Email.*. Update documentation.
...
The URL-based heuristic detection is for "Possibly Unwanted" phishing emails.
git-svn: trunk@3120
2007-06-28 12:36:25 +00:00
Tomasz Kojm
0518e6c109
various fixes
...
git-svn: trunk@3076
2007-05-29 15:42:13 +00:00
Nigel Horne
2dbc6ff7ab
Added note about notification
...
git-svn: trunk@3012
2007-04-09 04:43:38 +00:00
Nigel Horne
b76fc9856f
First draft of chroot
...
git-svn: trunk@3011
2007-04-09 04:23:39 +00:00
Tomasz Kojm
fd39a874aa
fix typo
...
git-svn: trunk@3004
2007-03-31 21:29:34 +00:00