Shawn Webb
60d8d2c352
Move all the crypto API to clamav.h
2014-07-01 19:38:01 -04:00
Shawn Webb
b2e7c931d0
Use OpenSSL for hashing.
2014-02-08 00:31:12 -05:00
Shawn Webb
b9e1852b6b
Remove cfg_tcpsock function as it is now unused
2014-01-28 11:43:53 -05:00
Shawn Webb
8c241c57a8
Add IPv6 support to clamd.
2014-01-27 14:55:10 -05:00
Török Edvin
60ba0f8656
Revert "build system: use automake subdir-objects (bb #2369 )"
...
This reverts commit 321488a958 .
Conflicts:
win32/clamav-config.h
2011-04-16 17:41:57 +03:00
Török Edvin
321488a958
build system: use automake subdir-objects (bb #2369 )
...
This required introduced various libshared*.la, because otherwise the
object files in shared would overwrite eachother.
This is not for 0.97.1
2011-04-14 16:00:25 +03:00
Tomasz Kojm
bd433b5ad3
clamd: be more verbose about config errors (bb#2252)
2010-10-18 20:02:53 +02:00
Tomasz Kojm
4dccd075f9
clamconf: print information about 3rd party databases
2010-09-16 14:37:43 +02:00
Tomasz Kojm
bca0b67921
tools: make sure the libclamav version is high enough (bb#2013)
2010-05-10 17:05:16 +02:00
Tomasz Kojm
247fe3aeb4
clamdscan: respect ExcludePath in --fdpass mode (bb#1923)
2010-05-07 21:14:34 +02:00
Tomasz Kojm
284e1ee4ba
libclamav, freshclam: fix handling of dbs when both daily.cvd and daily.cld
...
are present in the db directory and ScriptedUpdates are turned off (bb#1739)
2009-11-03 22:54:10 +01:00
aCaB
72c63093db
win32: use unc paths
2009-10-21 04:31:11 +02:00
aCaB
e46b546ce3
relocable hardcoded paths
2009-10-20 19:44:45 +02:00
aCaB
174416b42e
win32: add clamconf
2009-10-19 14:14:07 +02:00
aCaB
11195c0b1b
fix several problems introduced by the win32 commits
2009-09-25 00:32:34 +02:00
aCaB
4cd80898e6
win32#3
2009-09-24 19:31:30 +02:00
aCaB
b2354dc1e7
drop os2
2009-09-24 19:10:27 +02:00
aCaB
58481352d5
win32 paths handling
2009-09-24 19:07:39 +02:00
aCaB
081f64735d
win32#2
2009-09-24 16:24:07 +02:00
aCaB
be4bf7f4ab
win32
2009-09-24 16:08:52 +02:00
Tomasz Kojm
c2b6681b79
clamscan, clamdscan: add support for --file-list/-f
...
git-svn: trunk@5069
2009-05-21 13:43:05 +00:00
Tomasz Kojm
c71a0353f9
shared: fix compiler warnings
...
git-svn: trunk@5060
2009-05-05 14:31:53 +00:00
Török Edvin
e114b109c4
fix use of uninitialized value.
...
add test for STREAM.
fix missing closing pragmas.
git-svn: trunk@4810
2009-02-17 17:35:31 +00:00
Tomasz Kojm
086eab5c26
update old copyright headers
...
git-svn: trunk@4775
2009-02-13 10:55:45 +00:00
Török Edvin
7a997ac950
move TCP socket creation to shared/
...
git-svn: trunk@4769
2009-02-12 21:14:51 +00:00
Tomasz Kojm
afff80efb9
libclamav, shared: minor cleanups; fix handling of long file names (bb#1349)
...
git-svn: trunk@4670
2009-02-03 18:47:18 +00:00
Tomasz Kojm
e247b45cc6
shared/misc.c: re-enable freshdbdir()
...
git-svn: trunk@4590
2009-01-02 21:45:46 +00:00
Tomasz Kojm
064b4a0c99
initial version of the unified option parser (bb#1215)
...
git-svn: trunk@4565
2008-12-17 21:42:54 +00:00
aCaB
cd04ff0694
cfgparser hacks backported from branches/milter-v2.0
...
git-svn: trunk@4489
2008-11-28 16:57:15 +00:00
Török Edvin
b105842c5c
when --disable-gcc-vcheck is set, set CFLAGS to O0 and
...
append -broken-compiler to the VERSION (bb #684 )
introduce VERSION_SUFFIX for easier handling, and convert -exp to use it
git-svn: trunk@4239
2008-10-09 09:00:26 +00:00
Tomasz Kojm
6670d61d4b
drop support for Cygwin (due to broken ClamAV builds)
...
git-svn: trunk@4143
2008-08-25 21:59:33 +00:00
Tomasz Kojm
04be06be87
shared/misc.c: fix double "-exp"
...
git-svn: trunk@4133
2008-08-23 20:24:04 +00:00
Török Edvin
add738d28c
portability fixes
...
if there is a version.h.static use that instead of output from svnversion
use get_version(), tools outside libclamav shouldn't rely on libclamav version
exception: clamconf itself needs both, and the milter shows both
git-svn: trunk@4076
2008-08-04 10:38:24 +00:00
Török Edvin
04f9bedf4b
use SVN revision in version info
...
TODO: replace every remaining use of VERSION with cl_retver()
git-svn: trunk@4070
2008-08-03 21:52:11 +00:00
Tomasz Kojm
0129373ed0
add REG_NOSUB
...
git-svn: trunk@3976
2008-07-18 18:48:10 +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
e48e62017a
freshdbdir() fixes
...
git-svn: trunk@3656
2008-02-19 14:37:04 +00:00
Tomasz Kojm
c91956eace
fix return value of daemonize() under Windows&OS/2 (thx NJH)
...
git-svn: trunk@3606
2008-02-11 10:27:51 +00:00
Tomasz Kojm
a3fe2c5ba1
make the parser more sensitive to syntax errors (bb#238)
...
git-svn: trunk@3561
2008-01-30 20:04:02 +00:00
Tomasz Kojm
587d344b1f
add error reporting to daemonize() (bb#729)
...
git-svn: trunk@3526
2008-01-22 17:47:15 +00:00
Tomasz Kojm
0aa3ba0660
respect custom dbdir settings in print_version() (bb#699)
...
git-svn: trunk@3521
2008-01-22 10:42:30 +00:00
Tomasz Kojm
206865af0a
don't pass --rsrc flag to ditto (bb#380)
...
git-svn: trunk@3494
2008-01-10 18:01:16 +00:00
Tomasz Kojm
2a36337713
remove dependendcy on libclamav (bb#750), patch from Edwin
...
git-svn: trunk@3492
2008-01-10 13:57:05 +00:00
Tomasz Kojm
68a364d4e2
fix error path leak
...
git-svn: trunk@3487
2008-01-09 11:17:17 +00:00
Tomasz Kojm
cb9d09c2a3
add support for .cld files (bb#745)
...
git-svn: trunk@3480
2008-01-03 12:10:53 +00:00
Török Edvin
dfc10927e9
pass mode to open with O_CREAT.
...
Avoids build failure with -D_FORTIFY_SOURCE=2 on gcc4.3 with glibc 2.7.
git-svn: trunk@3385
2007-12-09 21:43:10 +00:00
Tomasz Kojm
38fe8af4ff
better error checking/reporting (bb#657)
...
git-svn: trunk@3273
2007-10-05 23:48:44 +00:00
Tomasz Kojm
bb34cb31fe
update some copyrights and stick to GPL v2
...
git-svn: trunk@3003
2007-03-31 20:31:04 +00:00
Tomasz Kojm
8c9d0e14ae
minor fixes to daemonize() (bb#319)
...
git-svn: trunk@2962
2007-03-21 01:24:19 +00:00
Tomasz Kojm
218ab79bd6
win32 fix
...
git-svn: trunk@2924
2007-03-09 16:03:33 +00:00