]> gitweb.fluxo.info Git - firma.git/commitdiff
Changes for firma rev 1.36.
authorluis <luis>
Sun, 4 Sep 2005 06:58:13 +0000 (06:58 +0000)
committerluis <luis>
Sun, 4 Sep 2005 06:58:13 +0000 (06:58 +0000)
CHANGELOG
GUIDELINES

index a793002ebe7d9c386c65a2d1c39a0711e36901ba..4e28663f5d27be0ac8fbfcb61e9ccd622bbc2784 100755 (executable)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,47 @@
 Firma CHANGELOG
 ---------------
 
+04/09/2005 - 0.3-cvs (rev 1.36) - luis
+
+  - As a temporary solution until compliance to PGP/MIME standards
+    can be implemented, messages are being decoded using the
+    command "mimencode -q -u". This command assumes that the entire
+    message is Quoted-Printable encoded. So, for now, no Base64
+    encoded messages should go through firma.
+
+  - Message's signature checking is being more thoroughly parsed
+    so that firma can send more specific bounce messages. Added
+    three different messages, informing the sender either that
+    his/her address is not subscribed to the list, or that the
+    received message was not signed, or that it was not encrypted
+    with the list's public key.
+
+  - Signature checking output, as displayed in the top of the list
+    messages, is more verbose now, showing all UIDs of the signing
+    key instead of just the primary one.
+
+  - Expired, revoked or disabled public keys are no longer
+    processed when checking if a given list has any subscribers
+    or when a message is being sent to the list.
+
+  - GetSubscribersList output is now stored in variable
+    SUBSCRIBERS_LIST for better performance of the functions
+    depending on it. For the same reason, GetGpgDecryptStderr
+    output is now stored in variable GPG_DECRYPT_STDERR.
+
+  - Major changes on functions SendListMessage, SendWarningMessage,
+    SendBounceMessage and ProcessMessage to implement all the items
+    above.
+
+  - Re-declared global array MESSAGE_BODY as a global variable and
+    added/removed some other variables:
+
+    recipients -> ( removed )
+    ( new )    -> GPG_DECRYPT_STDERR, SUBSCRIBERS_LIST
+
+  - Added two small routines to declare/unset all global
+    variables.
+
 03/09/2005 - 0.3-cvs (rev 1.35) - luis
 
   - In the PASSPHRASE, characters can now be sequentially repeated
index e7d33e6beae3bff8cf6088c966833e3128602810..d9aeb97878c6fa61389c92670d980c0e65423111 100755 (executable)
@@ -69,23 +69,28 @@ In the future this procedure will be automatic.
     FIRMA_CONFIG_FILE
     VERSION
 
-    GPG
     GPG_FLAGS
+    GPG
     GPG_LIST_KEYS
     GPG_DECRYPT
     GPG_ENCRYPT
-
     FROM
     DATE
     SUBJECT
     SENDER_ADDRESS
-
+    GPG_DECRYPT_STDERR
+    SUBSCRIBERS_LIST
+    MESSAGE_BODY
     DESCRIPTION
 
+    GLOBAL_ARRAYS
     ARRAY
+    GLOBAL_VARS
+    VAR
     LIST_NAME
     LIST_PATH
     LIST_CONFIG_FILE
+    STDIN
 
   - local vars
 
@@ -96,7 +101,6 @@ In the future this procedure will be automatic.
     i
     j
     subscriber
-    recipients
     email_address
     keyid
     uid_count
@@ -104,7 +108,9 @@ In the future this procedure will be automatic.
 
   - arrays
 
-    see GLOBAL_ARRAYS
+    ORIG_MESSAGE
+    ORIG_MESSAGE_HEADERS
+    ORIG_GPG_MESSAGE
 
 - unix commands:
 
@@ -128,4 +134,5 @@ In the future this procedure will be automatic.
    expect
    fold
    uniq
+   mimencode