aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorrhatto <rhatto>2006-10-12 01:05:49 +0000
committerrhatto <rhatto>2006-10-12 01:05:49 +0000
commit69bdb628ea9ebbb4cce0917805ad0de2a4485500 (patch)
tree146471ea8960ce8252b1c86fc6c09df7b1db4054 /CHANGELOG
parentd059c16fcbcd4ad110f7e8116f689eb9eebce173 (diff)
downloadfirma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.gz
firma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.bz2
CHANGELOG update
Diffstat (limited to 'CHANGELOG')
-rwxr-xr-xCHANGELOG40
1 files changed, 40 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 6fc6728..2a37d17 100755
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,46 @@
Firma CHANGELOG
---------------
+11/10/2006 - 0.3-cvs (rev. 1.114) - rhatto
+
+ - support of list administration via email
+
+ - in function ParseGpgDecryptStderr: dded variable
+ SIGNATURE_MADE_BY_SENDER, that checks wheter the
+ signature was made by the sender of the email;
+ this is important to check if admin tasks are
+ really being request by the list administrator, etc.
+
+ - new list config option REQUIRE_SIGNATURE= wheter messages
+ sent to the list should be (yes) or dont need to be signed
+ to be processed (no); defaults to yes; this doesnt affect
+ the way email administration works, when signature is mandatory.
+
+ - in function ProcessMessage:
+
+ - fixed typ0 LIST_ADMINS (should be LIST_ADMIN).
+ - check whether SIGNATURE_MADE_BY_SENDER is true.
+ - process message according value of MODE, so the function
+ can process either normal list messages or admin
+ commands.
+
+ - in function ChooseUid: added expect exit status checking at
+ the bottom of the function.
+
+ - new command line option -e, --email-admin-task.
+
+ - new global variable MODE is set either
+
+ - "admin-interactive".
+ - "admin-non-interactive".
+ - "list-message".
+
+ - new functions
+
+ - AdminLog
+ - EmailListAdministration
+ - AllowMessageProcessing
+
10/10/2006 - 0.3-cvs (rev 1.89) - rhatto
- minor fixes