]> gitweb.fluxo.info Git - firma.git/commitdiff
CHANGELOG update
authorrhatto <rhatto>
Fri, 6 Oct 2006 23:28:39 +0000 (23:28 +0000)
committerrhatto <rhatto>
Fri, 6 Oct 2006 23:28:39 +0000 (23:28 +0000)
CHANGELOG

index 4e28663f5d27be0ac8fbfcb61e9ccd622bbc2784..4f6bf532fd639d6185f1e62b48a58950f0fec38d 100755 (executable)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,82 @@
 Firma CHANGELOG
 ---------------
 
+05/10/2006 - 0.3-cvs (rev 1.43) - rhatto
+
+  - user and group verification added just in the bottom of function
+    CheckFirmaConfigFile through firma or list configuration parameters
+    USER and GROUP.
+
+  - new global variable BASENAME contains firma program name.
+
+  - NewList: now set permission and ownership to $USER and $GROUP
+    in all files of the list folder.
+
+  - new function CheckPermission.
+
+  - new function CheckListPermissions.
+
+  - permission checking when evaluation firma.conf and list
+    config file.
+
+  - README update
+
+29/09/2006 - 0.3-cvs (revs. 1.37 - 1.4.2) - luis
+
+  - Log to syslog:
+
+      firma.conf related variables:
+
+        LOG_TO_SYSLOG (on if set to "1")
+        LOGGER_BINARY (path to logger's binary)
+        SYSLOG_PRIORITY (defaults to "user.err")
+
+   - Minimal message munging: By not breaking the MIME structure of messages,
+     firma is now as PGP/MIME (and PGP/Inline) compliant as the MUAs used by
+     the list subscribers.
+
+   - Headers: Message headers are not edited in any way unless firma/the list
+     is set to do so.
+
+      firma.conf related variable:
+
+        REMOVE_THESE_HEADERS_ON_ALL_LISTS
+                 (space separated case-insensitive entries)
+                 (may include regexps (e.g., X-.*)
+
+      list.conf related variable: REMOVE_THESE_HEADERS (same as above)
+
+   - Two new list configuration parameters
+
+        SUBJECT_PREFIX
+                 (prefix to be included in the subject of list messages)
+        REPLIES_SHOULD_GO_TO_LIST
+                 (if set to "1", a Reply-To header containing the list
+                  address is added to all list messages)
+
+   - Body: firma only replaces the original encrypted block with a new one,
+     encrypted to all list members. The rest of the message body, if any,
+     is left untouched.
+
+  - Bounce processing:
+
+    A list can now be set to silently ignore invalid messages, instead
+    of sending bounces as it normally does.
+
+      list.conf related variable:
+
+        SILENTLY_DISCARD_INVALID_MESSAGES (on if set to "1")
+
+   - Non-fatal errors: Not all errors thrown by firma are fatal, as it used to be.
+     Less critical errors just print/log a warning now.
+
+   - Message sending: Messages are sent to all recipients at once. The addresses
+     are passed as arguments to the mail program, so firma no longer depends on
+     the To, Cc, Bcc headers of the message being sent. These headers are also
+     left untouched on the original message.
+
+   - Better performance: firma now processes both valid and invalid messages faster.
+
 04/09/2005 - 0.3-cvs (rev 1.36) - luis
 
   - As a temporary solution until compliance to PGP/MIME standards