Commit Graph

113 Commits

Author SHA1 Message Date
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
47d40feb7a libclamav: use LibTomMath by Tom St Denis instead of libgmp for multiple precision integer arithmetic (bb#1366)
git-svn: trunk@4650
2009-01-26 19:47:02 +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
aCaB
3be4ac3f65 drop useless checks
git-svn: trunk@4545
2008-12-07 15:12:07 +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
Tomasz Kojm
695e6fd402 sync with 0.94.2
git-svn: trunk@4484
2008-11-26 13:06:01 +00:00
aCaB
96a6080e94 make lintian happy
git-svn: trunk@4382
2008-11-12 11:21:45 +00:00
aCaB
094104a7ac preliminary dlopen support for libclamunrar - this is mostly libtool stuff
git-svn-id: file:///var/lib/svn/clamav-devel/branches/dlopen@4360 77e5149b-7576-45b1-b177-96237e5ba77b
2008-11-09 18:23:04 +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
a6b4b6af38 update doc
git-svn: trunk@4312
2008-10-30 13:59:35 +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
Tomasz Kojm
2233c2e75a update docs
git-svn: trunk@4258
2008-10-15 09:41:51 +00:00
aCaB
16516d51ac docs update
git-svn: trunk@4257
2008-10-14 21:26:38 +00:00
Tomasz Kojm
4207463d8e docs: document bb#1185
git-svn: trunk@4250
2008-10-11 12:19:02 +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
aCaB
e4453e9f88 zmd desc uptaded in the docs
git-svn: trunk@4238
2008-10-08 09:00:02 +00:00
Török Edvin
ae685a75c1 link to libclamunrar_iface explicitly to
allow non-rpath builds to work. (bb #1203)
Thanks to James Ralston <ralston*pobox.com>

git-svn: trunk@4224
2008-10-03 17:11:59 +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
Török Edvin
15d67313c4 allow 'make check' to work even if check is not installed
by skipping checks that require it. (bb #1157)
if configure is not able to find check, you can use
--with-libcheck-prefix, instead of CHECK_CFLAGS and
CHECK_LIBS.
remove accidental AC_DEFINE GETHOSTBYNAME_R_6 from last commit.

git-svn: trunk@4172
2008-09-11 11:02:12 +00:00
aCaB
6d48ea885a update libtool - bb#1162
git-svn: trunk@4170
2008-09-10 16:09:20 +00:00
Tomasz Kojm
3c8de8cc86 mention PUA url
git-svn: trunk@4164
2008-09-02 12:54:18 +00:00
Török Edvin
2d75763208 revert last commit, it breaks bzip2 detection in /usr/local
git-svn: trunk@4163
2008-09-02 11:52:53 +00:00
Török Edvin
8179270b95 if pkg-config cannot find check look in standard places for check
(such as /usr/local/lib)

git-svn: trunk@4162
2008-09-02 08:40:27 +00:00
Tomasz Kojm
ee93a07e54 docs: update
git-svn: trunk@4159
2008-09-01 18:19:59 +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
Török Edvin
4a40b66cf0 replace AC_FUNC_MMAP: check only for MAP_PRIVATE and not MAP_FIXED (bb #1140) HP-UX: zlib in non-standard path, LIBS got set to -lz, but -L was missing, just restore LIBS and don't touch it
git-svn: trunk@4145
2008-08-26 12:45:20 +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
Tomasz Kojm
1f995dd732 update docs for 0.94rc1
git-svn: trunk@4110
2008-08-15 17:03:57 +00:00
aCaB
55144c4766 work around non reentrant lresolv
git-svn: trunk@4087
2008-08-06 00:27:36 +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
Török Edvin
2e11bcdfd9 performance improvements for URL matching (bb #725, bb #650):
* use a suffix AC-trie and a shift-or FSM to filter
* rewrite the URL regex in C
* use a perfect hash to lookup TLD and ccTLD, instead of a regex
* TODO: suffixes having a common prefix: loop over all of them
	cli_ac_free: multiple virname pointing to same location


git-svn: trunk@3978
2008-07-23 13:51:57 +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
96e05490a9 regenerate pdf/html
git-svn: trunk@3968
2008-07-16 16:40:13 +00:00
Török Edvin
41fc730455 documentation on how to run unit tests
git-svn: trunk@3967
2008-07-16 16:32:27 +00:00
Török Edvin
d1d558c944 use pkg-config to locate check, if available (bb #1093)
make --enable-coverage depends on unit tests being activated
fix a typo in bzip2 configure check
remove temporary log files on make clean


git-svn: trunk@3953
2008-07-15 15:50:50 +00:00
Török Edvin
232c4b7016 add unit tests for binaries
enable unit tests by default (if check is available)
 add --enable-coverage to run gcov/lcov
 add --enable-tests-install to install test files 


git-svn: trunk@3935
2008-07-10 17:08:41 +00:00
Tomasz Kojm
17f74f9f5c sync with 0.93.3
git-svn: trunk@3922
2008-07-08 16:22:31 +00:00
Török Edvin
fd08e02ea3 add Javascript normalizer (not yet enabled)
git-svn: trunk@3917
2008-07-07 19:10:50 +00:00
Tomasz Kojm
ec6429ab20 drop support for external unpackers (bb#1052)
git-svn: trunk@3888
2008-06-10 16:59:19 +00:00
Tomasz Kojm
f7f59c083e sync with 0.93.1
git-svn: trunk@3887
2008-06-09 19:14:55 +00:00
aCaB
4d0faad49c typo in the manpage
git-svn: trunk@3867
2008-05-28 02:37:05 +00:00
Török Edvin
725a296922 build system: add configure checks for FD passing
m4/fdpassing.m4: move all FD passing checks here
clamd/session.[ch], scanner.[ch]:
contrib/clamd_fdscan:
	add rfc2292/bsd4.4 style file descriptor passing support
	this code is from Marc Balmer <marc*msys.ch>, with some portability
	fixes applied


git-svn: trunk@3849
2008-05-09 21:12:28 +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