diff options
Diffstat (limited to 'CHANGELOG')
-rwxr-xr-x | CHANGELOG | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -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 |