Commit Graph

216 Commits

Author SHA1 Message Date
Török Edvin
2c4c464098 Regenerate the buildfiles. 2009-08-31 15:52:44 +03:00
Török Edvin
d13f148a9c Regenerate build stuff. 2009-08-25 19:06:35 +03:00
Török Edvin
731d647a7a Regenerate build system files. 2009-08-24 19:39:51 +03:00
aCaB
295f1d1f8b build system upgrade - bb#1528 2009-08-21 00:57:55 +02:00
Tomasz Kojm
6a4dd9dc6b clamd, clamscan, libclamav: drop support for MailFollowURLs (bb#1677) 2009-08-06 22:29:13 +02:00
aCaB
bd3d39858f Merge branch '7z' 2009-08-06 01:00:28 +02:00
Tomasz Kojm
a866b077aa clamd/clamd.c: ignore SIGHUP and SIGUSR2 during initial setup (bb#1671) 2009-08-05 18:34:21 +02:00
Tomasz Kojm
2086dc5cab clamd, clamscan: add support for CrossFilesystems/--cross-fs (bb#1607) 2009-08-05 16:27:48 +02:00
aCaB
f333d0bccb introduce new lzma 2009-08-05 16:20:29 +02:00
Tomasz Kojm
51bbedb132 libclamav, clamd: handle file exclusion in cli_ftw() (bb#1656) 2009-07-31 21:28:55 +02:00
Tomasz Kojm
19c788af04 clamscan, clamd, libclamav: load cvd files on-the-fly (without unpacking them to /tmp) by default 2009-07-28 20:36:38 +02:00
Tomasz Kojm
68dbfcd9e7 clamd: honour value of 0 in Max* options 2009-07-15 19:37:30 +02:00
Tomasz Kojm
cd0d6a0bf2 clamd, clamav-milter: make pid files globally readable (bb#1642) 2009-07-15 12:34:52 +02:00
aCaB
c4afd0b458 update ignore files 2009-06-29 11:27:46 +02:00
Török Edvin
997a1efeb2 Draft of bytecode loader. 2009-06-26 16:30:46 +03:00
Török Edvin
7660b7cb35 Fix 60 byte/STREAM command memory leak on FreeBSD. (bb #1567,
thanks to Jay Deiman <jay*splitstreams.com> and Chris Mikkelson <cmikk*qwest.net> for tracking down the leak!).

git-svn: trunk@5061
2009-05-06 07:56:28 +00:00
Tomasz Kojm
a168a37822 fix type errors
git-svn: trunk@5059
2009-05-05 14:14:40 +00:00
Török Edvin
75ce59c12f errno is not thread-safe on AIX by default, ask for thread-safe version. (bb #1480)
Default stack size on AIX is too small, define BIGSTACK by default. (bb #1481).

git-svn: trunk@5054
2009-04-23 13:55:22 +00:00
Török Edvin
52cecde4c0 fix STATS for INSTREAM commands (bb #1565).
git-svn: trunk@5051
2009-04-20 14:41:20 +00:00
Török Edvin
47d403f899 Fix clamd INSTREAM handling inside IDSESSION (bb #1564).
git-svn: trunk@5049
2009-04-20 14:26:48 +00:00
Török Edvin
da3e0e4036 fix documentation, fix warnings.
git-svn: trunk@5025
2009-04-06 10:26:15 +00:00
Török Edvin
b6de553d58 set timeout to readtimeout after receiving a chunk (bb #1540).
better checks and documentation for MaxQueue (bb #1521).

git-svn: trunk@5023
2009-04-06 09:26:11 +00:00
Török Edvin
4b93f2b633 check for mallinfo availability (bb #1445).
git-svn: trunk@5001
2009-04-01 17:51:44 +00:00
Török Edvin
9390411bf0 Automatically fix MaxQueue settings (bb #1521).
Also use rlim_cur instead of rlim_max, because that is what the kernel enforces.

git-svn: trunk@5000
2009-04-01 17:19:06 +00:00
Tomasz Kojm
0dcb7037d6 clamd/session.c: respect TemporaryDirector in cli_gentempfd()
git-svn: trunk@4997
2009-04-01 12:01:00 +00:00
Török Edvin
0dd49673a0 fix build when poll is not available.
git-svn: trunk@4966
2009-03-22 13:25:27 +00:00
Török Edvin
59deef7d8c print N/A if libc memory usage is not available (bb #1445).
git-svn: trunk@4951
2009-03-16 12:29:25 +00:00
Török Edvin
c9954509cc better detect half-shut vs. full-shutdown sockets (bb #1441)
git-svn: trunk@4948
2009-03-14 16:43:47 +00:00
Török Edvin
7ff6ec039c better fix for bb #1446, try not to get confused by half-shut sockets (bb #1441).
git-svn: trunk@4947
2009-03-14 15:03:15 +00:00
Török Edvin
01cc87e1b4 typo
git-svn: trunk@4945
2009-03-13 18:10:49 +00:00
Török Edvin
b4ea33b23b fix handling of multiple ExcludePath entries.
git-svn: trunk@4944
2009-03-13 17:52:12 +00:00
Török Edvin
36e4bc1467 stop scanning when client disconnects (bb #1446).
git-svn: trunk@4940
2009-03-13 13:50:56 +00:00
Tomasz Kojm
2accc66fef libclamav, clamd, clamscan: replace cl_engine_(set|get) with cl_engine_set_(num|str) and cl_engine_get_(num|str)
git-svn: trunk@4933
2009-03-12 15:21:36 +00:00
Török Edvin
de5f850d16 fix previous commit
git-svn: trunk@4928
2009-03-11 19:27:36 +00:00
Török Edvin
e68d70e7e0 strerror/strerror_r->cli_strerror which is always thread safe.
git-svn: trunk@4927
2009-03-11 19:11:09 +00:00
Török Edvin
39b84970e1 new clamd command: nVERSIONCOMMANDS (bb #1437).
git-svn: trunk@4922
2009-03-10 17:51:06 +00:00
Török Edvin
b0e57898e8 fix FILDES and make check on NetBSD. (bb #1411).
git-svn: trunk@4905
2009-03-06 15:19:59 +00:00
Török Edvin
f8e8ab4fd9 wake recvloopth after SelfCheck (if set), to avoid reloading the DB
just before next scan request.

git-svn: trunk@4904
2009-03-06 12:21:58 +00:00
Tomasz Kojm
99f817e731 libclamav: introduce cl_engine_settings_* API calls for copying settings between engines
clamd/server-th.c: respect original engine settings after db reload (bb#1380)


git-svn: trunk@4885
2009-03-02 18:56:03 +00:00
aCaB
5348fa8d28 bb#1443
please don't touch the build stuff for a coupel of hours so i can easily revert this commit

git-svn: trunk@4884
2009-03-02 16:39:54 +00:00
Török Edvin
1c3895a69f downgrade warning message (bb #1433).
git-svn: trunk@4878
2009-03-01 10:33:48 +00:00
Török Edvin
14896add0b force alignment of ancillary data buffer (bb #1425).
git-svn: trunk@4858
2009-02-24 20:18:53 +00:00
Tomasz Kojm
6670464f91 update help pages
git-svn: trunk@4855
2009-02-24 16:12:56 +00:00
Török Edvin
3dc90d4a30 stop scanning when client disconnects in multiscan mode (bb #1417).
git-svn: trunk@4847
2009-02-23 12:35:40 +00:00
Török Edvin
8db0a3463d clamdtop moved to toplevel + manpage.
git-svn: trunk@4846
2009-02-23 12:35:34 +00:00
Török Edvin
a1c9ad2cf3 fix distcheck.
git-svn: trunk@4836
2009-02-19 08:50:04 +00:00
Török Edvin
5d34634e5d move the command parsing, and stream handling code into their own functions.
No functionality change.

git-svn: trunk@4834
2009-02-18 21:34:44 +00:00
Török Edvin
f36d8f928d fix NetBSD build
git-svn: trunk@4832
2009-02-18 21:34:34 +00:00
Török Edvin
31d5b62ceb real fix for BB #1403.
git-svn: trunk@4829
2009-02-18 19:26:30 +00:00
Török Edvin
a414efbf5e revert previous commit, it is the wrong fix.
git-svn: trunk@4828
2009-02-18 19:11:21 +00:00