From fa24a31853fb49644e1d37266bfcce4157332561 Mon Sep 17 00:00:00 2001 From: rhatto Date: Fri, 13 Oct 2006 22:09:32 +0000 Subject: CHANGELOG update --- CHANGELOG | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index bff24ee..7bdab4d 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,66 @@ Firma CHANGELOG --------------- +13/10/2006 - 0.3-cvs (rev 1.143) - rhatto + +Mais coisa hoje :) + + - new list config parameters: + + - DELIVERY_RANDOMIZATION: if non-zero, set a random + delay between 0 and N seconds between each messsage + delivery; if you run firma with a TLS-enabled MTA and + mostly of the list messages are sent to others TLS-enabled + MTAs, then this option will make harder to a sniffer detect + the traffic of you mailing list, specially if your MTA + already sends a lot of messages or if you're going + to have a lot of encrypted mailing lists, all randomizing + its delivery. + + - REPLAY_PROTECTION: when set to "yes", stores sha1sums + of the last REPLAY_COUNT received messages; then, + if some message with an already stored sha1sum, then + its bounced back to the sender and considered as an attempt + of replay attack. + + - REPLAY_COUNT: number of messages to store sha1sums; + defaults to 10 and only used when REPLAY_PROTECTION + is set to "yes". + + - REPLAY_FILE: file to store sha1sums of messages; + only used when REPLAY_PROTECTION is set to "yes"; + defaults to /var/log/firma/replay.db. + + - in function NewList: + + - changed variable DESCRIPTION to KEY_DESCRIPTION. + - fixed key lenght size. + - now key information (size and description) is written + in the list config file; this can help in the future + as key regeneration support is added. + + - fix in config parameters evaluation + + - new list config variable LIST_REQUEST_ADDRESS that defaults + to listname-request@domain. + + - in function MimeWrapMessage: changed From: and Reply-To: to + $LIST_REQUEST_ADDRESS. + + - new functions: + + - SetDeliveryRandomization + - DeliveryRandomization + - ReplayProtectionFlush + - ReplayProtectionCheck + + - in function ReEncryptAndSendListMessage: added a call to + DeliveryRandomization both when hidden recipient is enabled + or disabled. + + - in function ProcessMessage: added call to ReplayProtectionCheck + and else clause. + 12/10/2006 - 0.3-cvs (rev 1.138) - rhatto - new config file evaluation scheme: now config files -- cgit v1.2.3