summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove Cookie.py since we're going to use the one from Python'sbwarsaw2001-10-012-583/+0
| | | | | | | standard library. Also, add the compatibility email package as a distutils tarball (is this the right way to do it?)
* Don't install Cookie.py from here, since we're now going to grab itbwarsaw2001-10-011-1/+0
| | | | from Python's standard library.
* Standard .cvsignore and Makefile.in's for these test directories.bwarsaw2001-10-014-0/+138
|
* Many more unit tests, this time including a nearly complete coveragebwarsaw2001-10-017-9/+2114
| | | | | of the Mailman.Handlers modules (some handlers are not yet tested but those that are are complete).
* Convert from mimelib to email.bwarsaw2001-10-011-12/+12
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* Use cStringIO directly instead of our own hack-around StringIObwarsaw2001-10-011-1/+1
| | | | module.
* Convert from mimelib to email.bwarsaw2001-10-014-34/+26
|
* Mostly cosmetic.bwarsaw2001-10-012-13/+2
|
* process(): Fixed typo in IOError error code comparison.bwarsaw2001-10-011-1/+1
|
* Convert from mimelib to email.bwarsaw2001-10-011-3/+4
| | | | | process(): Also, use the MembershipAdaptor API for calculating the recipients of an urgent message.
* Convert from mimelib to email.bwarsaw2001-10-011-2/+4
| | | | | | process(): Fixed buglet so that if there is no Subject: header in the original message, "(no subject)" -- properly i18nified -- will be used instead of "None".
* Add the code that would be used if personalized digests werebwarsaw2001-10-011-1/+46
| | | | supported.
* Convert from mimelib to email.bwarsaw2001-10-012-18/+7
| | | | | | | | Also, use cStringIO directly instead of our own hack-around StringIO module. admindb.py: Use ListAdmin.readMessage() to actually read the contents of the message from disk.
* Convert from mimelib to email.bwarsaw2001-10-0121-161/+83
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* Use cStringIO directly instead of our own hack-around StringIObwarsaw2001-10-011-2/+1
| | | | module. Also, we don't need the string module.
* Use Python's default Cookie.py module instead of our own copy.bwarsaw2001-10-011-1/+1
|
* Convert from mimelib to email.bwarsaw2001-10-011-37/+45
| | | | | | | | | | | | | | | | | | | | | Also, use cStringIO directly instead of our own hack-around StringIO module. InitTempVars(): Don't set __filename here, since InitTempVars() is never called when the list is Create()'d (which may itself be a buglet). __filename(), __opendb(), __closedb(): New method to return the request.db absolute path on the fly. Use this in __opendb() and __closedb(). HoldMessage(): Store the message as a pickle instead of generating the plain text representation. This should be faster than reparsing on input. readMessage(): New function that will read either pickle or plain text held messages, depending on the file extension. This helps with backwards compatibility.
* Move the path hacking stuff from Defaults.py.in to here.bwarsaw2001-10-011-3/+11
|
* Move the path hacking stuff to misc/paths.py.inbwarsaw2001-10-011-9/+0
|
* Convert from mimelib to email.bwarsaw2001-10-011-5/+5
|
* Make the makefiles in tests/msgs and tests/bounce.bwarsaw2001-10-012-5/+8
|
* Add test directories to ARCH_INDEP_DIRS and SUBDIRSbwarsaw2001-10-011-2/+5
|
* added a couple more namesbwarsaw2001-10-011-0/+2
|
* Get rid of the filters directory.bwarsaw2001-09-171-2/+2
|
* Remove this so the whole filter directory can get removed with a "cvs up -P"bwarsaw2001-09-171-1/+0
|
* - fixed all errors reported by msgfmtjensv2001-09-122-17/+5
| | | | - ran msgfmt again to recreate mailman.mo
* Binary catalog from mailman.po.bwarsaw2001-09-111-0/+0
|
* Cosmetic changes:bwarsaw2001-09-111-4/+19
| | | | | | | | | | | | | | | | - remove all line-ending ^M's. - corrected this problem: msgfmt -o de/LC_MESSAGES/mailman.mo de/LC_MESSAGES/mailman.po de/LC_MESSAGES/mailman.po:173: `msgid' and `msgstr' entries do not both end with '\n' de/LC_MESSAGES/mailman.po:224: `msgid' and `msgstr' entries do not both end with '\n' de/LC_MESSAGES/mailman.po:792: `msgid' and `msgstr' entries do not both end with '\n' de/LC_MESSAGES/mailman.po:971: `msgid' and `msgstr' entries do not both end with '\n' found 4 fatal errors make: [de/LC_MESSAGES/mailman.mo] Error 1 (ignored) by removing the \n's in the msgstr's. Jens please double check.
* Check in updated version received from Dieter Kirchner (dkirchner at bupnet.de)jensv2001-09-111-77/+177
|
* Don't tee to update.log any more. Closes SF bug #447162.bwarsaw2001-09-101-1/+1
|
* Updated a few of the Python scripts to be more 2.0-ish.bwarsaw2001-09-102-112/+100
|
* checkSMTP32Failure(): Test for SMTP.py failure when message has nobwarsaw2001-09-101-6/+12
| | | | X-Mailer: header.
* process(): Watch out for when the bounce has no X-Mailer: header.bwarsaw2001-09-101-1/+1
| | | | Reported by Luca Maranzano.
* Make it clear that 2.1 is alpha, and that people looking for a stablebwarsaw2001-09-092-3/+11
| | | | version should grab 2.0.6 instead.
* New Russian and Italian champions, and more users.bwarsaw2001-09-084-4/+30
|
* Add Russian language hooks for when Mikhail Sobolev is ready with hisbwarsaw2001-09-081-0/+1
| | | | translation.
* Bump DATA_FILE_VERSION so existing lists will pick up one_last_digest.bwarsaw2001-09-081-1/+1
|
* InitVars(): For new lists, set one_last_digest to {}. Found by bothbwarsaw2001-09-081-0/+1
| | | | Mentor Cana and Michael Totschnig.
* Daniel Buchmann's latest.bwarsaw2001-09-082-4062/+4561
|
* Juan Carlos's latest revisionbwarsaw2001-09-081-1/+1
|
* Since these scripts are always run from the wrapper, they don't need abwarsaw2001-09-079-9/+9
| | | | #! line.
* pygettext.py will be in the build directory.bwarsaw2001-09-071-2/+2
|
* These are old and broken, and no longer necessary/supported.bwarsaw2001-09-072-103/+0
|
* Ben Gertzfield's patch to hardcode the path to the python executablebwarsaw2001-09-071-1/+3
| | | | | | | into the script's #! line -- based on --with-python settings, without losing CVS revision history. Install from the build directory.
* Ben Gertzfield's patch to hardcode the path to the python executablebwarsaw2001-09-071-2/+11
| | | | | | | | into the script's #! line -- based on --with-python settings, without losing CVS revision history. Need to split fix_url.py from the rest of the scripts, since this one is only supposed to be run as a withlist module.
* Ben Gertzfield's patch to hardcode the path to the python executablebwarsaw2001-09-0734-41/+41
| | | | | | | | | | | | | into the script's #! line -- based on --with-python settings, without losing CVS revision history. #! /usr/bin/env python becomes #! @PYTHON@ which gets substituted for in configure.
* Ben Gertzfield's patch to hardcode the path to the python executablebwarsaw2001-09-072-11/+121
| | | | | into the script's #! line -- based on --with-python settings, without losing CVS revision history.
* distclean: Remove the build subdirectory.bwarsaw2001-09-071-0/+1
|
* Ignore the build subdirectory.bwarsaw2001-09-071-0/+1
|
* Fixed conflicts due to DOS-ification. Juan Carlos, please proofread!bwarsaw2001-09-051-139/+1
|