diff --git a/README b/README index 7ceef93..1d600d6 100644 --- a/README +++ b/README @@ -1,5 +1,5 @@ ================= -| ezmlm-web-3.2 | +| ezmlm-web-3.3 | ================= $Id$ @@ -195,7 +195,7 @@ VI. Acknowledgements Slovenian * Carlinhos Cecconi - added the translation for Portugues do Brasil * Hans F. Nordhaug - fixed MANIFEST file and reported typos -* Jose Luis Martinez - added the Spanish translation +* Jose Luis Martinez - various code improvements; added the Spanish translation * Anton Ponkratov - added the Russian translation diff --git a/UPGRADING b/UPGRADING index 9423ee8..ca1fcc9 100644 --- a/UPGRADING +++ b/UPGRADING @@ -10,9 +10,9 @@ UPGRADING ezmlm-web 3.2 to ezmlm-web 3.3 The admin has to add ALLOW_CREATE or user-specific permissions to the webusers file, to allow changes to mailing lists otherwise no changes are allowed. If you have ezmlm-web running already, a webusers file has already - been created for you. This change should just affect setups that let a list - be created in a directory where there are no explicit permissions (more than - one domain or multiple user directories) + been created for you (this was actually a bug - see issue #51 in the bug + database). + This change should not have any negative impact on working installations. ------------------------------------------------------------------------------ diff --git a/changelog b/changelog index 3546820..45517d3 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,12 @@ +Version 3.3 - 09/30/02007 + * added Spanish translation contributed by CAPSiDE + * improve parsing of subscription log (Closes: #43) + * add posting model for moderated subscriber-only lists (Closes: #49) + * fix a bug in the authorization code regarding lower/uppercase + * add configuration of blacklisted interface options + * add gnupg keyring management + * add Ezmlm-gpg support (beta!) + Version 3.2 - 08/15/02007 * support for multi-domain setups (multiple list directories) * detect preferred interface language @@ -56,7 +65,7 @@ Version 3.0.1 - 01/06/02006 Version 3.0 - 12/25/02005 * complete interface rewritten for enhanced usability - * suppurt for msgsize, mimereject, trailer + * support for msgsize, mimereject, trailer * fixed insecure writing of webusers data * define a default MAIL_DOMAIN * changed directory for safely removed mailinglists diff --git a/examples/ezmlmwebrc.dist b/examples/ezmlmwebrc.dist index c784322..227b7c6 100644 --- a/examples/ezmlmwebrc.dist +++ b/examples/ezmlmwebrc.dist @@ -1,4 +1,4 @@ -# Configuration file for ezmlm-web 3.2 +# Configuration file for ezmlm-web 3.3 # =========================================================================== # This file is not just an ordinary configuration file - it contains valid diff --git a/examples/ezmlmwebrc.minimal-dist b/examples/ezmlmwebrc.minimal-dist index 64533cf..8e7d73f 100644 --- a/examples/ezmlmwebrc.minimal-dist +++ b/examples/ezmlmwebrc.minimal-dist @@ -1,4 +1,4 @@ -# Minimal configuration file for ezmlm-web 3.2 +# Minimal configuration file for ezmlm-web 3.3 # =========================================================================== # This file is not just an ordinary configuration file - it contains valid diff --git a/ezmlm-web.cgi b/ezmlm-web.cgi index 07d45a0..2de7e68 100755 --- a/ezmlm-web.cgi +++ b/ezmlm-web.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl #=========================================================================== -# ezmlm-web.cgi - version 3.2 +# ezmlm-web.cgi - version 3.3 # $Id$ # # This file is part of ezmlm-web. @@ -8,7 +8,7 @@ # All user configuration happens in the config file ``ezmlmwebrc'' # POD documentation is at the end of this file # -# Copyright (C) 2005-2007, Lars Kruse, All Rights Reserved. +# Copyright (C) 2005-2008, Lars Kruse, All Rights Reserved. # # ezmlm-web is distributed under a BSD-style license. Please refer to # the copyright file included with the release for details. @@ -69,7 +69,7 @@ $UID = $EUID; $GID = $EGID; my $VERSION; -$VERSION = '3.2'; +$VERSION = '3.3'; my $q = new CGI; $q->import_names('Q'); diff --git a/intl/es/LC_MESSAGES/ezmlm-web.po b/intl/es/LC_MESSAGES/ezmlm-web.po index 46cd398..22f41cc 100644 --- a/intl/es/LC_MESSAGES/ezmlm-web.po +++ b/intl/es/LC_MESSAGES/ezmlm-web.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"Project-Id-Version: ezmlm-web 3.2\n" +"Project-Id-Version: ezmlm-web 3.3\n" "Report-Msgid-Bugs-To: devel@sumpfralle.de\n" "POT-Creation-Date: 2008-08-25 03:13+0200\n" "PO-Revision-Date: 2008-07-09 17:30+0200\n" diff --git a/scripts/update_language_files.py b/scripts/update_language_files.py index de32840..8d78350 100755 --- a/scripts/update_language_files.py +++ b/scripts/update_language_files.py @@ -144,7 +144,7 @@ def generate_po_files(hdf_file, po_dir, textDomain): sys.stdout.write("Creating: %s\n" % pot_file) pot = translate.storage.po.pofile(encoding="utf-8") pot.makeheader(pot_creation_date=True) - pot.updateheader(add=True, Project_Id_Version='ezmlm-web 3.2', pot_creation_date=True, language_team='Lars Kruse <%s>' % MAIL_ADDRESS, Report_Msgid_Bugs_To=MAIL_ADDRESS, encoding='utf-8', Plural_Forms=['nplurals=2','plural=(n != 1)']) + pot.updateheader(add=True, Project_Id_Version='ezmlm-web 3.3', pot_creation_date=True, language_team='Lars Kruse <%s>' % MAIL_ADDRESS, Report_Msgid_Bugs_To=MAIL_ADDRESS, encoding='utf-8', Plural_Forms=['nplurals=2','plural=(n != 1)']) #TODO: somehow we need 'updateheaderplural' else: sys.stdout.write("Loading: %s\n" % pot_file)