| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update mailmanctl for the new master.py script. Fortunately, we can simplify | Barry Warsaw | 2008-02-25 | 3 | -374/+97 |
| * | Rework the basic infrastructure for qrunner process control. Split out the | Barry Warsaw | 2008-02-25 | 13 | -77/+477 |
| * | The start of a cleaning up of Errors.py. Eventually, I want to get rid of | Barry Warsaw | 2008-02-19 | 15 | -101/+176 |
| * | PEP 292 style, $-strings are used by the translation service everywhere now. | Barry Warsaw | 2008-02-18 | 51 | -110/+24 |
| * | Added a test for the built-in pipeline. Fixed some broken handler names in | Barry Warsaw | 2008-02-17 | 9 | -30/+233 |
| * | Reorganize the Handler architecture to a pipeline architecture with plugins. | Barry Warsaw | 2008-02-17 | 38 | -357/+875 |
| * | Mailman.handlers -> Mailman.pipeline | Barry Warsaw | 2008-02-08 | 40 | -23/+23 |
| * | Rename 'prep queue' to 'pipeline queue'. | Barry Warsaw | 2008-02-08 | 6 | -19/+57 |
| * | Tweak copyright years. | Barry Warsaw | 2008-02-07 | 220 | -220/+220 |
| * | Reorganize doctests, moving handler documentation into Mailman/handlers/docs. | Barry Warsaw | 2008-01-24 | 40 | -22/+22 |
| * | Python 2.5's email package uses cStringIO in its feed parser, and this doesn't | Barry Warsaw | 2008-01-24 | 25 | -99/+99 |
| * | Merge the 'rules' branch. | Barry Warsaw | 2008-02-02 | 87 | -1606/+3792 |
| |\ |
|
| | * | Fleshed out the doctest for the new incoming queue runner. | Barry Warsaw | 2008-02-02 | 3 | -2/+198 |
| | * | Convert IncomingRunner to use the new chains disposition architecture. move | Barry Warsaw | 2008-02-02 | 17 | -227/+261 |
| | * | Bye bye Hold handler. | Barry Warsaw | 2008-02-01 | 1 | -261/+0 |
| | * | SpamDetect is gone, so the chains/rules implementation experiment is deemed a | Barry Warsaw | 2008-02-01 | 14 | -232/+223 |
| | * | Reorganization. | Barry Warsaw | 2008-01-30 | 9 | -9/+659 |
| | * | Reorganization. | Barry Warsaw | 2008-01-27 | 2 | -410/+9 |
| | * | Remove an unused variable. | Barry Warsaw | 2008-01-26 | 1 | -3/+0 |
| | * | Port header matching previously described by the misnamed KNONW_SPAMMERS | Barry Warsaw | 2008-01-26 | 9 | -132/+281 |
| | * | More changes to rules and chains. | Barry Warsaw | 2008-01-23 | 19 | -114/+218 |
| | * | More updates to rules and chains, especially by adding additional tests. | Barry Warsaw | 2008-01-21 | 24 | -385/+546 |
| | * | Merge from trunk. | Barry Warsaw | 2008-01-14 | 8 | -33/+157 |
| | |\
| |/
|/| |
|
| * | | Update copyright years. Change a plugin name. | Barry Warsaw | 2008-01-13 | 5 | -6/+6 |
| * | | Remove dependency on SQLAlchemy. | Barry Warsaw | 2008-01-13 | 1 | -1/+0 |
| * | | Merge from rfc5064 branch. | Barry Warsaw | 2008-01-13 | 8 | -31/+153 |
| |\ \ |
|
| | * | | Add an interface IArchiver which is used to calculate urls and send messages | Barry Warsaw | 2008-01-13 | 8 | -31/+153 |
| |/ / |
|
| * | | Fix the requirement for the setuptools/bzr plugin. Update a copyright | Barry Warsaw | 2008-01-13 | 2 | -3/+3 |
| | * | Use a more efficient way of deleting rows from a table, which coincidentally | Barry Warsaw | 2008-01-14 | 12 | -120/+503 |
| | * | Use a more efficient way of deleting rows from a table, which coincidentally | Barry Warsaw | 2008-01-02 | 1 | -2/+1 |
| | * | Fix the rule api once more so that while rules themselves are still classes, | Barry Warsaw | 2008-01-01 | 4 | -24/+11 |
| | * | Extended test_documentation.py to be able to find doctests in subdirectories | Barry Warsaw | 2008-01-01 | 26 | -74/+57 |
| | * | Add three new rules and their associated doctests. | Barry Warsaw | 2007-12-30 | 8 | -1/+230 |
| | * | Move the suspicious header check to a rule and add a doctest. | Barry Warsaw | 2007-12-29 | 5 | -97/+133 |
| | * | Add a rule and doctest for newsgroup moderation. | Barry Warsaw | 2007-12-29 | 3 | -4/+84 |
| | * | Port the maximum message size check to a rule. Add doctest. | Barry Warsaw | 2007-12-29 | 8 | -41/+110 |
| | * | Port the implicit destination checking to the rules infrastructure and add a | Barry Warsaw | 2007-12-29 | 6 | -261/+340 |
| | * | No executable | Barry Warsaw | 2007-12-29 | 3 | -0/+0 |
| | * | Convert the max-recipients check from the Hold handler to the max_recipients | Barry Warsaw | 2007-12-29 | 4 | -32/+93 |
| | * | Convert the administrivia check from the Hold handler to the administrivia | Barry Warsaw | 2007-12-29 | 7 | -86/+206 |
| | * | Add a rule to search for posting loops. | Barry Warsaw | 2007-12-29 | 4 | -1/+100 |
| | * | Convert the Approve.py handler to an approved.py rule. Update the doctest to | Barry Warsaw | 2007-12-29 | 6 | -248/+330 |
| | * | Change IRuleProcessor to IRuleSet. Plugins now provide only sets of rules, | Barry Warsaw | 2007-12-27 | 4 | -57/+52 |
| | * | First cut at a rules processor, separate from the disposition of rule hits. | Barry Warsaw | 2007-12-27 | 8 | -6/+349 |
| |/ |
|
| * | Add .get() to our Message subclass, which ensures that returned | Barry Warsaw | 2007-12-10 | 11 | -383/+340 |
| * | Reorganize the database subpackage, primarily by removing the 'model' | Barry Warsaw | 2007-12-08 | 28 | -184/+146 |
| * | This one took care of itself. :) | Barry Warsaw | 2007-11-18 | 1 | -2/+0 |
| * | Convert to the Storm Python ORM <storm.canonical.com>. There were several | Barry Warsaw | 2007-11-18 | 74 | -1394/+1404 |
| |\ |
|
| | * | Merge cleanup branch | Barry Warsaw | 2007-11-17 | 11 | -28/+29 |
| | |\ |
|
| | | * | Initial pylint/pyflakes cleanup | Barry Warsaw | 2007-11-17 | 11 | -28/+27 |
| | |/ |
|