From 34041481029c4794c296987077d0e5e459f7ee67 Mon Sep 17 00:00:00 2001 From: rhatto Date: Fri, 6 Oct 2006 23:28:39 +0000 Subject: CHANGELOG update --- CHANGELOG | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index 4e28663..4f6bf53 100755 --- 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 -- cgit v1.2.3