Browse code

sync NEWS

git-svn: trunk@4869

Tomasz Kojm authored on 2009/02/26 06:08:16
Showing 1 changed files
... ...
@@ -1,8 +1,48 @@
1
-0.94.2
1
+0.95rc1
2
+-------
2 3
 
3
-This is a bugfix release, please refer to the ChangeLog for a complete
4
-list of changes.
4
+ClamAV 0.95rc1 introduces many bugfixes, improvements and additions. To make
5
+the transition easier, we put various tips and upgrade notes on this page:
6
+https://wiki.clamav.net/Main/UpgradeNotes095
7
+
8
+The following are the key features of this release:
9
+
10
+    - New clamav-milter: The program has been redesigned and rewritten from
11
+      scratch. The most notable difference is that the internal mode has been
12
+      dropped which means that now a working clamd companion is required.
13
+      The milter now also has its own configuration file.
14
+
15
+    - Clamd extensions: The protocol has been extended to lighten the load
16
+      that clamd puts on the system, solve limitations of the old protocol,
17
+      and reduce latency when signature updates are received. Fore more
18
+      information about the new extensions please see the official
19
+      documentation and the upgrade notes.
20
+
21
+    - Improved API: The API used to program ClamAV's engine (libclamav) has
22
+      been redesigned to use modern object-oriented techniques and solves
23
+      various API/ABI compatibility issues between old and new releases.
24
+      You can find more information in Section 6 of clamdoc.pdf and in
25
+      the upgrade notes.
26
+
27
+    - ClamdTOP: This is a new program that allows system administrators to
28
+      monitor clamd. It provides information about the items in the clamd's
29
+      queue, clamd's memory usage, and the version of the signature database,
30
+      all in real-time and in nice curses-based interface.
31
+
32
+    - Memory Pool Allocator: Libclamav now includes its own memory pool
33
+      allocator based on memory mapping. This new solution replaces the
34
+      traditional malloc/free system for the copy of the signatures that
35
+      is kept in memory. As a result, clamd requires much less memory,
36
+      particularly when signature updates are received and the database is
37
+      loaded into memory.
38
+
39
+    - Unified Option Parser: Prior to version 0.95 each program in ClamAV's
40
+      suite of programs had its own set of runtime options. The new general
41
+      parser brings consistency of use and validation to these options across
42
+      the suite. Some command line switches of clamscan have been renamed
43
+      (the old ones will still be accepted but will have no effect and will
44
+      result in warnings), please see clamscan(1) and clamscan --help for
45
+      the details.
5 46
 
6 47
 --
7 48
 The ClamAV team (http://www.clamav.net/team)