summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * start of archiving workBarry Warsaw2008-06-146-54/+30
|/
* Handle commands in the body of a plain text email message.Barry Warsaw2008-04-262-1/+49
* Update and reorganize the command queue runner so that it works with theBarry Warsaw2008-04-2626-165/+351
|\
| * temporary start on command processor rewriteBarry Warsaw2008-04-227-149/+236
|/
* Remove unnecessary 3rd party package.Barry Warsaw2008-04-081-1/+0
* Bump the version numberBarry Warsaw2008-04-082-3/+7
* NEWS.txt is only the 3.0 news. OLD-NEWS.txt is copied from the 2.1 tree.Barry Warsaw2008-04-012-2659/+2836
* Remove some documents that are either no longer appropriate, or now live inBarry Warsaw2008-04-0120-7748/+109
* One more version change fix.Barry Warsaw2008-03-311-1/+1
* One more version change.Barry Warsaw2008-03-311-1/+1
* mailman.Version -> mailman.versionBarry Warsaw2008-03-3140-76/+72
* Fix the archiver doctest.Barry Warsaw2008-03-312-4/+6
* Fix the scrubber doctest.Barry Warsaw2008-03-311-1/+1
* Fix the incoming doctest.Barry Warsaw2008-03-311-7/+12
* Add code name.Barry Warsaw2008-03-302-1/+2
* Make all the SMTP_LOG_* templates, PEP 292 compatible. Make them consistentlyBarry Warsaw2008-03-308-124/+81
* More fixes to get end-to-end delivery basically working.Barry Warsaw2008-03-3010-143/+178
* More fixes to get the basic end-to-end delivery mechanisms working.Barry Warsaw2008-03-3014-97/+146
* Stable sort the output.Barry Warsaw2008-03-281-1/+3
* Added a test of the OutgoingRunner, and subsequent changes to make it pass,Barry Warsaw2008-03-2716-35/+156
* Lots of little patches trying to get a simple end-to-end test working. ThereBarry Warsaw2008-03-259-55/+64
* merge pycon branchBarry Warsaw2008-03-254-2/+112
|\
| * Flesh out and make working IUser.memberships, with tests.Barry Warsaw2008-03-252-13/+29
| * The start of exposing memberships in the IUser.Barry Warsaw2008-03-244-2/+96
|/
* Move AlreadySubscribedError to interfaces/member.py in the (new) preferenceBarry Warsaw2008-03-238-177/+193
* Rename rmlist to remove_list, and let it take multiple -l command lineBarry Warsaw2008-03-226-85/+102
* Several fixes to command line scripts.Barry Warsaw2008-03-226-108/+150
* Convert bin/qrunner to use the new Options class.Barry Warsaw2008-03-211-37/+43
* Added a common option parsing class, and converted master to it.Barry Warsaw2008-03-212-34/+96
* Don't timeout in TestableMaster.start(). Just wait until all queue runnersBarry Warsaw2008-03-211-2/+2
* Add some debug logging.Barry Warsaw2008-03-151-0/+3
* merging threadBarry Warsaw2008-03-133-44/+137
|\
| * Move mailman.database.txnsupport to mailman.database.transaction and updateBarry Warsaw2008-03-133-44/+137
| * merge down threadBarry Warsaw2008-03-124-14/+44
| |\
| * \ merge down-threadBarry Warsaw2008-03-123-4/+30
| |\ \
* | \ \ merging threadBarry Warsaw2008-03-135-18/+74
|\ \ \ \ | | |_|/ | |/| |
| * | | Add some randomization to the way tests are run. This isn't complete (seeBarry Warsaw2008-03-122-12/+38
| * | | Sprinkle a few more transaction API calls around to make sure the databaseBarry Warsaw2008-03-123-2/+6
| | |/ | |/|
| * | Add transaction API to IDatabase, e.g. begin(), commit(), and abort(). Add anBarry Warsaw2008-03-123-4/+30
| |/
* | merged from upstreamBarry Warsaw2008-03-131-1/+0
|\ \ | |/ |/|
| * Removed bogus >From line from hotpop_01.txt bounce test message.Mark Sapiro2008-03-101-1/+0
* | Add a working (though not yet complete) test for the LMTP runner.Barry Warsaw2008-03-1212-114/+286
|/
* Fix a typo in a roster name.Barry Warsaw2008-03-065-75/+71
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-27531-935/+921
* Rework the master.py script and the master.txt doctest so that it's muchBarry Warsaw2008-02-274-192/+193
* Make the import of Mailman.configuration.config explicit in doctests.Barry Warsaw2008-02-265-5/+10
* Add a test for mailmanctl and master.py. Also fix a bug in master where itBarry Warsaw2008-02-263-1/+110
* Update mailmanctl for the new master.py script. Fortunately, we can simplifyBarry Warsaw2008-02-253-374/+97
* Rework the basic infrastructure for qrunner process control. Split out theBarry Warsaw2008-02-2513-77/+477
* The start of a cleaning up of Errors.py. Eventually, I want to get rid ofBarry Warsaw2008-02-1915-101/+176