aboutsummaryrefslogtreecommitdiff
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
parentd059c16fcbcd4ad110f7e8116f689eb9eebce173 (diff)
downloadfirma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.gz
firma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.bz2
CHANGELOG update
-rwxr-xr-xCHANGELOG40
-rwxr-xr-xfirma3
2 files changed, 42 insertions, 1 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
diff --git a/firma b/firma
index 2696ef0..713659b 100755
--- a/firma
+++ b/firma
@@ -1520,7 +1520,8 @@ function SubscribeUsers {
help show this help
stdin waits for key material from stdin (interactive mode only)
file <file-name> import pubkeys from file (interactive mode only)
- keyserver [server-address] <key-ids> import <key-ids> from <server-address> (default server: $KEYSERVER)
+ keyserver [server-address] <key-ids> import <key-ids> from <server-address>
+ (default keyserver: $KEYSERVER)
"
elif [ "$1" == "stdin" ]; then
if [ "$MODE" == "admin-interactive" ]; then