aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge & commitTokio Kikuchi2007-11-201-3/+14
|\
| * BounceRunner.py - Fixed a mail loop if a list owner puts the list's -bouncesMark Sapiro2007-11-191-3/+14
| | | | | | | | or -admin address in the list's owner attribute (1834569).
* | merge and commitTokio Kikuchi2007-11-192-32/+36
|\|
| * Updated mailman.pot again to undo unnecessary Privacy.py changes.Mark Sapiro2007-11-181-27/+31
| |
| * Privacy.py - Last check-in was too agressive at removing trailing blanks.Mark Sapiro2007-11-181-5/+5
| |
* | merge from launchpadTokio Kikuchi2007-11-1956-898/+13225
|\|
| * Added 'he' to the messages/ and templates/ Makefile.inMark Sapiro2007-11-182-5/+5
| |
| * Updated mailman.potMark Sapiro2007-11-183-865/+867
| |
| * Added Hebrew translation from Dov Zamir minus the apparently unusedMark Sapiro2007-11-1846-0/+12305
| | | | | | | | 'direction' addition to the LC_DESCRIPTIONS dictionary.
| * bun/unshunt - Added a warning to not unshunt messages that weren't shuntedMark Sapiro2007-11-181-2/+4
| | | | | | | | to begin with.
| * Scrubber.py - changed to use part.get_payload(), not part._payload.Mark Sapiro2007-11-181-2/+2
| |
| * Gui/GuiBase.py - Deleted the _escape() method - not needed since 2.1.9Mark Sapiro2007-11-183-24/+42
| | | | | | | | | | | | | | | | Gui/GuiBase.py Gui/Privacy.py Handlers/Moderate.py - Patched with a slightly modified version of sf patch 1220144 - allow specifying another list in accept_these_nonmembers.
* | comments modifiedTokio Kikuchi2007-11-161-2/+2
| |
* | merge and commit againTokio Kikuchi2007-11-1621-19/+1895
|\|
| * Backported Bounce recognizer changes and tests from the 3.0 branchMark Sapiro2007-11-1121-19/+1895
| |
* | merge and commitTokio Kikuchi2007-11-1616-42/+115
|\|
| * Fixed Mailman/Queue/CommandRunner.py to decode a quoted-printable or base64Mark Sapiro2007-11-091-2/+2
| | | | | | | | encoded message part.
| * - Scrubber.pyMark Sapiro2007-11-061-5/+6
| | | | | | | | | | | | | | | | Fixed an issue where an implicit text/plain part without any headers gets lost. Moved the cleansing of the filename extension to a place where it is guaranteed to be a string as opposed to an empty list.
| * Added Date and Message-ID headers to the confirm replyMark Sapiro2007-11-041-1/+3
| | | | | | | | message that Mailman adds to the admin notification.
| * - Cgi/options.py - fixed to not present the "empty" topic to user.Mark Sapiro2007-11-042-3/+10
| | | | | | | | | | - Handlers/CalcRecips.py - Changed to not process topics if topics are disabled for the list.
| * Added removal of Authentication-Results: header.Mark Sapiro2007-11-041-4/+4
| |
| * Changed the descriptions of the ARCHIVE_TO_MBOX settings to moreMark Sapiro2007-11-041-5/+7
| | | | | | | | accurately represent their current meaning.
| * MailList.Create() - added an assertion that the listname is lower case.Mark Sapiro2007-10-181-0/+1
| |
| * Added a call to warnings.filterwarnings() to misc/paths.py.in to supress theMark Sapiro2007-10-181-2/+6
| | | | | | | | Python 2.5 DeprecationWarning on string exceptions.
| * Added a .bzrignore to ignore generated files.Barry Warsaw2007-10-081-0/+23
| |
| * Fixed MaildirRunner.py to handle hyphenated list names.Mark Sapiro2007-10-040-0/+0
| |
| * MimeDel.py neglected to lower case file extensions for comparison withMark Sapiro2007-10-041-1/+1
| | | | | | | | lower cased *_filename_extensions. Fixed.
| * In rare cases, versions.py can encounter a very old list with held posts inMark Sapiro2007-10-041-1/+1
| | | | | | | | | | | | its requests dictionary. It then tries to create a Message.OutgoingMessage object from the message text, but that class no longer exists. Fixed by using email.message_from_string() instead.
| * /cygdrive/c/MM_bzr/log.txtMark Sapiro2007-10-041-1/+1
| |
| * /cygdrive/c/MM_bzr/log.txtMark Sapiro2007-10-041-4/+16
| |
| * /cygdrive/c/MM_bzr/log.txtMark Sapiro2007-10-041-1/+2
| |
| * It is reported that some RedHat packages (for at least FC5 and FC6, but notMark Sapiro2007-09-211-7/+17
| | | | | | | | | | | | | | | | FC7) contain a full working distutils in the 'python' package, but only contain the Python header files in the 'python-devel' package. This allows configure to succeed, but make install fails to setup the japanese and korean codecs. This change adds a specific test for Python.h to the distutils test.
| * It is reported that some RedHat packages (for at least FC5 and FC6, but notMark Sapiro2007-09-211-3/+11
| | | | | | | | | | | | | | | | FC7) contain a full working distutils in the 'python' package, but only contain the Python header files in the 'python-devel' package. This allows configure to succeed, but make install fails to setup the japanese and korean codecs. This change adds a specific test for Python.h to the distutils test.
* | merge from launchpadTokio Kikuchi2007-09-173-35/+32
|\|
| * Start using barry at list dot org for all Mailman correspondances.Barry Warsaw2007-09-122-2/+2
| |
| * Updated copyright year.Mark Sapiro2007-08-031-1/+1
| |
| * Ooops! The previous rev copied a configured file by mistake. Fixed.Mark Sapiro2007-08-031-1/+1
| |
| * Backported dumpdb changes from the 3.0 branch to allow dumping of marshals.Mark Sapiro2007-08-031-33/+30
| | | | | | | | This has been broken since 2.1.5!
* | merge from mailman-codersTokio Kikuchi2007-07-251-2/+2
|\|
| * Detect 'who' with 1 or 2 arguments as administrivia.Mark Sapiro2007-07-171-2/+2
|/
* There is a bug in email 2.5.8 and possibly others, but not in 4.0.1 orMark Sapiro2007-06-291-1/+9
| | | | | | | | | 4.0.2 that causes email.Utils.getaddresses() to return a spurious (name, address) tuple if the supplied argument is multi-line. The actual bug is in email.Utils.parseaddr(), but the manifestation in Message.py is in the use of getaddresses() in get_sender() and get_senders(). This fix works around the bug by passing the header field values through Mailman.Utils.oneline().
* Cleaned up a couple of style issues. No actual code changes.Mark Sapiro2007-06-281-5/+6
|
* check_perms checked archives/private/ and archives/private/<list>/database/Mark Sapiro2007-06-281-12/+19
| | | | | | directories to make sure they didn't have certain 'other' permissions, but it didn't check these directories for the necessary user and group permissions. This is now fixed.
* Scrubber.py - Cleaned up a few loose ends and incomplete things left after theMark Sapiro2007-06-222-21/+26
| | | | | | | | | previous commit. - Normalized a couple more 'URL:'. - Improved handling of None payloads. - Cleaned up a few charset coercions. OutgoingRunner.py - Made probe bounce processing and queuing of bounces conditional on having some permanent failure(s).
* remove test fileBarry Warsaw2007-06-221-1/+0
|
* testing bzr commit messagesBarry Warsaw2007-06-221-0/+1
|
* senddigests - Changed to catch exceptions thrown by mlist.send_digest_now() andmsapiro2007-06-151-5/+17
| | | report them and continue processing the remaining lists.
* Scrubber.py - If a malformed message has Content-Type: with amsapiro2007-06-151-4/+7
| | | | | | | | | | charset="quoted-printable" parameter, quopri_encode can be called at t = t.encode(charset, 'replace') which throws an AssertionError. See log message for r. 8213. Caught this. - Malformed RFC 2047 encoded filename= parameter can have a null byte or other garbage in the extension. Cleaned this. - A message with a message/delivery-status part returns None for the part's payload. Checked for a payload before attempting unicode/encode.
* admindb.py - Changed to not show the "Discard all messages marked Defer" ↵msapiro2007-06-121-2/+5
| | | | | | | checkbox when there are only (un)subscribes and no held messages. - Added a separator and heading for "Held Messages" like the ones for "Subscribe Requests" and "Unsubscribe Requests".
* mmdsr.readme is replaced by README.mmdsr.msapiro2007-06-101-33/+0
|