Browse code

scan "> From" messages

git-svn: trunk@496

Tomasz Kojm authored on 2004/04/16 21:50:53
Showing 6 changed files
... ...
@@ -1,3 +1,7 @@
1
+Fri Apr 16 14:43:25 CEST 2004 (tk)
2
+----------------------------------
3
+  * libclamav: scan ">From " messages
4
+
1 5
 Fri Apr 16 12:40:03 BST 2004 (trog)
2 6
 -----------------------------------
3 7
   * libclamav/vba_extract.c: fix possible crash
... ...
@@ -3,8 +3,8 @@ here may not be available in binary packages.
3 3
 --
4 4
 
5 5
 
6
-0.70-rc
6
+0.70
7
+----
7 8
 
8 9
 The two major changes in this version are new thread manager in clamd
9 10
 and support for decoding MS Office VBA macros. Both of them have been
... ...
@@ -21,12 +21,12 @@ implemented by Trog. Besides, there are many improvements and bugfixes
21 21
     + TCPWrappers support
22 22
 
23 23
 -) libclamav:
24
-    + fixed crash with some RAR archives generated by the Bagle worm
25 24
     + support for MS Office documents (OLE2) and VBA macros decompression
26 25
     + support for encrypted archive detection
27 26
     + new flags: CL_OLE2, CL_ENCRYPTED (see clamdoc.pdf, Section 6.1)
28 27
     + improved support for mail files (especially bounces)
29 28
     + improved RAR support
29
+    + improved support for multipart and bounce messages
30 30
 
31 31
 -) clamscan:
32 32
     + new option: --detect-encrypted
... ...
@@ -81,7 +81,7 @@ dnl there is now a CREATE_PREFIX_TARGET_H in this file as a shorthand for
81 81
 dnl PREFIX_CONFIG_H from a target.h file, however w/o the target.h ever created
82 82
 dnl (the prefix is a bit different, since we add an extra -target- and -host-)
83 83
 dnl 
84
-dnl @version: $Id: aclocal.m4,v 1.33 2004/04/14 22:55:44 kojm Exp $
84
+dnl @version: $Id: aclocal.m4,v 1.34 2004/04/16 12:50:53 kojm Exp $
85 85
 dnl @author Guido Draheim <guidod@gmx.de>                 STATUS: used often
86 86
 
87 87
 AC_DEFUN([AC_CREATE_TARGET_H],
... ...
@@ -4041,7 +4041,7 @@ dnl      AC_COMPILE_CHECK_SIZEOF(ptrdiff_t, $headers)
4041 4041
 dnl      AC_COMPILE_CHECK_SIZEOF(off_t, $headers)
4042 4042
 dnl
4043 4043
 dnl @author Kaveh Ghazi <ghazi@caip.rutgers.edu>
4044
-dnl @version $Id: aclocal.m4,v 1.33 2004/04/14 22:55:44 kojm Exp $
4044
+dnl @version $Id: aclocal.m4,v 1.34 2004/04/16 12:50:53 kojm Exp $
4045 4045
 dnl
4046 4046
 AC_DEFUN([AC_COMPILE_CHECK_SIZEOF],
4047 4047
 [changequote(<<, >>)dnl
... ...
@@ -9883,6 +9883,7 @@ cat >>confdefs.h <<\_ACEOF
9883 9883
 #define _REENTRANT 1
9884 9884
 _ACEOF
9885 9885
 
9886
+	LIBS="$LIBS -lpthread"
9886 9887
      fi
9887 9888
 
9888 9889
 cat >>confdefs.h <<\_ACEOF
... ...
@@ -379,6 +379,7 @@ netbsd*)
379 379
  	CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread"
380 380
 	AC_DEFINE(CL_THREAD_SAFE,1,[thread safe])
381 381
 	AC_DEFINE(_REENTRANT,1,[thread safe])
382
+	LIBS="$LIBS -lpthread"
382 383
      fi
383 384
     AC_DEFINE(C_BSD,1,[os is bsd flavor])
384 385
     ;;
... ...
@@ -85,6 +85,7 @@ static const struct cli_magic_s cli_magic[] = {
85 85
     {0,  "X-Apparently-To: ",		17, "Mail",		  CL_MAILFILE},
86 86
     {0,  "For: ",			5,  "Eserv mail",	  CL_MAILFILE},
87 87
     {0,  "X-EVS",			5,  "EVS mail",		  CL_MAILFILE},
88
+    {0,  ">From ",			6,  "Symantec",		  CL_MAILFILE},
88 89
     {0,  "v:\015\012Received: ",	14, "VPOP3 Mail (DOS)",	  CL_MAILFILE},
89 90
     {0,  "v:\012Received: ",		13, "VPOP3 Mail (UNIX)",  CL_MAILFILE},
90 91
     {0,  "Hi. This is the qmail-send",  26, "Qmail bounce",	  CL_MAILFILE},