... | ... |
@@ -3,6 +3,7 @@ The ClamAV Team - http://www.clamav.net/team |
3 | 3 |
Joel Esler <jesler at*sourcefire.com> |
4 | 4 |
Nigel Houghton <nhoughton at*sourcefire.com> |
5 | 5 |
Tom Judge <tjudge at*sourcefire.com> |
6 |
+Kevin Lin <klin at*sourcefire.com> |
|
6 | 7 |
Steve Morgan <smorgan at*sourcefire.com> |
7 | 8 |
Matt Olney <molney at*sourcefire.com> |
8 | 9 |
Ryan Pentney <rpentney at*sourcefire.com> |
... | ... |
@@ -1,59 +1,28 @@ |
1 |
-0.98 |
|
1 |
+0.98.1 |
|
2 | 2 |
------ |
3 |
+ClamAV 0.98.1 provides improved support of Mac OS X platform, support for new file types, and |
|
4 |
+quality improvements. These include: |
|
3 | 5 |
|
4 |
-ClamAV 0.98 includes many new features, across all the different components |
|
5 |
-of ClamAV. There are new scanning options, extensions to the libclamav API, |
|
6 |
-support for additional filetypes, and internal upgrades. |
|
7 |
- |
|
8 |
- - Signature improvements: New signature targets have been added for |
|
9 |
- PDF files, Flash files and Java class files. (NOTE: Java archive files |
|
10 |
- (JAR) are not part of the Java target.) Hash signatures can now specify |
|
11 |
- a '*' (wildcard) size if the size is unknown. Using wildcard size |
|
12 |
- requires setting the minimum engine FLEVEL to avoid backwards |
|
13 |
- compatibility issues. For more details read the ClamAV Signatures |
|
14 |
- guide. |
|
15 |
- |
|
16 |
- - Scanning enhancements: New filetypes can be unpacked and scanned, |
|
17 |
- including ISO9660, Flash, and self-extracting 7z files. PDF |
|
18 |
- handling is now more robust and better handles encrypted PDF files. |
|
19 |
- |
|
20 |
- - Authenticode: ClamAV is now aware of the certificate chains when |
|
21 |
- scanning signed PE files. When the database contains signatures for |
|
22 |
- trusted root certificate authorities, the engine can whitelist |
|
23 |
- PE files with a valid signature. The same database file can also |
|
24 |
- include known compromised certificates to be rejected! This |
|
25 |
- feature can also be disabled in clamd.conf (DisableCertCheck) or |
|
26 |
- the command-line (nocerts). |
|
27 |
- |
|
28 |
- - New options: Several new options for clamscan and clamd have been |
|
29 |
- added. For example, ClamAV can be set to print infected files and |
|
30 |
- error files, and suppress printing OK results. This can be helpful |
|
31 |
- when scanning large numbers of files. This new option is "-o" for |
|
32 |
- clamscan and "LogClean" for clamd. Check clamd.conf or the clamscan |
|
33 |
- help message for specific details. |
|
34 |
- |
|
35 |
- - New callbacks added to the API: The libclamav API has additional hooks |
|
36 |
- for developers to use when wrapping ClamAV scanning. These function |
|
37 |
- types are prefixed with "clcb_" and allow developers to add logic at |
|
38 |
- certain steps of the scanning process without directly modifying the |
|
39 |
- library. For more details refer to the clamav.h file. |
|
40 |
- |
|
41 |
- - More configurable limits: Several hardcoded values are now configurable |
|
42 |
- parameters, providing more options for tuning the engine to match your |
|
43 |
- needs. Check clamd.conf or the clamscan help message for specific |
|
44 |
- details. |
|
45 |
- |
|
46 |
- - Performance improvements: This release furthers the use of memory maps |
|
47 |
- during scanning and unpacking, continuing the conversion started in |
|
48 |
- prior releases. Complex math functions have been switched from |
|
49 |
- libtommath to tomsfastmath functions. The A/C matcher code has also |
|
50 |
- been optimized to provide a speed boost. |
|
51 |
- |
|
52 |
- - Support for on-access scanning using Clamuko/Dazuko has been replaced |
|
53 |
- with fanotify. Accordingly, clamd.conf settings related to on-access |
|
54 |
- scanning have had Clamuko removed from the name. Clamuko-specific |
|
55 |
- configuration items have been marked deprecated and should no longer |
|
56 |
- be used. |
|
6 |
+ - Extraction, decompression, and scanning of files within Apple Disk Image (DMG) format. |
|
7 |
+ |
|
8 |
+ - Extraction, decompression, and scanning of files within Extensible Archive (XAR) format. |
|
9 |
+ XAR format is commonly used for software packaging, such as PKG and RPM, as well as |
|
10 |
+ general archival. |
|
11 |
+ |
|
12 |
+ - Decompression and scanning of files in "Xz" compression format. |
|
13 |
+ |
|
14 |
+ - Recognition of Open Office XML formats. |
|
15 |
+ |
|
16 |
+ - Improvements and fixes to extraction and scanning of ole formats. |
|
17 |
+ |
|
18 |
+ - Option to force all scanned data to disk. This impacts only a few file types where |
|
19 |
+ some embedded content is normally scanned in memory. Enabling this option |
|
20 |
+ ensures that a file descriptor exists when callback functions are used, at a small |
|
21 |
+ performance cost. This should only be needed when callback functions are used |
|
22 |
+ that need file access. |
|
23 |
+ |
|
24 |
+ - Various improvements to ClamAV configuration, support of third party libraries, |
|
25 |
+ and unit tests. |
|
57 | 26 |
|
58 | 27 |
There are also fixes for other minor issues and code quality changes. Please |
59 | 28 |
see the ChangeLog file for details. |
... | ... |
@@ -2,6 +2,32 @@ Note: This README/NEWS file refers to the source tarball. Some things described |
2 | 2 |
here may not be available in binary packages. |
3 | 3 |
-- |
4 | 4 |
|
5 |
+0.98.1 |
|
6 |
+------ |
|
7 |
+ClamAV 0.98.1 provides improved support of Mac OS X platform, support for new file types, and |
|
8 |
+quality improvements. These include: |
|
9 |
+ |
|
10 |
+ - Extraction, decompression, and scanning of files within Apple Disk Image (DMG) format. |
|
11 |
+ |
|
12 |
+ - Extraction, decompression, and scanning of files within Extensible Archive (XAR) format. |
|
13 |
+ XAR format is commonly used for software packaging, such as PKG and RPM, as well as |
|
14 |
+ general archival. |
|
15 |
+ |
|
16 |
+ - Decompression and scanning of files in "Xz" compression format. |
|
17 |
+ |
|
18 |
+ - Recognition of Open Office XML formats. |
|
19 |
+ |
|
20 |
+ - Improvements and fixes to extraction and scanning of ole formats. |
|
21 |
+ |
|
22 |
+ - Option to force all scanned data to disk. This impacts only a few file types where |
|
23 |
+ some embedded content is normally scanned in memory. Enabling this option |
|
24 |
+ ensures that a file descriptor exists when callback functions are used, at a small |
|
25 |
+ performance cost. This should only be needed when callback functions are used |
|
26 |
+ that need file access. |
|
27 |
+ |
|
28 |
+ - Various improvements to ClamAV configuration, support of third party libraries, |
|
29 |
+ and unit tests. |
|
30 |
+ |
|
5 | 31 |
0.98 |
6 | 32 |
------ |
7 | 33 |
|